.elementor-1542 .elementor-element.elementor-element-d17f413{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:48px;--padding-right:48px;}.elementor-1542 .elementor-element.elementor-element-d17f413:not(.elementor-motion-effects-element-type-background), .elementor-1542 .elementor-element.elementor-element-d17f413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e67dddb );}.elementor-1542 .elementor-element.elementor-element-d17f413.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-d85f854{--display:flex;--min-height:7vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-1542 .elementor-element.elementor-element-d85f854.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1542 .elementor-element.elementor-element-a06f8df{width:100%;max-width:100%;}.elementor-1542 .elementor-element.elementor-element-a06f8df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-a06f8df img{width:100vw;max-width:100%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1542 .elementor-element.elementor-element-6ee0396 .elementor-button{background-color:var( --e-global-color-e67dddb );}.elementor-1542 .elementor-element.elementor-element-6ee0396 .elementor-button:hover, .elementor-1542 .elementor-element.elementor-element-6ee0396 .elementor-button:focus{background-color:var( --e-global-color-1c34329 );}.elementor-1542 .elementor-element.elementor-element-8e81f3a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:8px 16px;--row-gap:8px;--column-gap:16px;}.elementor-1542 .elementor-element.elementor-element-8e81f3a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-6319b4b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-6319b4b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1542 .elementor-element.elementor-element-ed021b6 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-1542 .elementor-element.elementor-element-ed021b6.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-ed021b6 .elementor-menu-toggle{margin:0 auto;}.elementor-1542 .elementor-element.elementor-element-ed021b6 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-a0f4ef3 );fill:var( --e-global-color-a0f4ef3 );padding-left:24px;padding-right:24px;}.elementor-1542 .elementor-element.elementor-element-ed021b6 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1542 .elementor-element.elementor-element-ed021b6 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1542 .elementor-element.elementor-element-ed021b6 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1542 .elementor-element.elementor-element-ed021b6 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-a09897a );}.elementor-1542 .elementor-element.elementor-element-ed021b6 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-1542 .elementor-element.elementor-element-ed021b6 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-1c34329 );}.elementor-1542 .elementor-element.elementor-element-ed021b6 .e--pointer-framed .elementor-item:before,
					.elementor-1542 .elementor-element.elementor-element-ed021b6 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-1c34329 );}.elementor-1542 .elementor-element.elementor-element-260683a{--display:flex;--min-height:60vh;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-1542 .elementor-element.elementor-element-260683a:not(.elementor-motion-effects-element-type-background), .elementor-1542 .elementor-element.elementor-element-260683a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09151A;}.elementor-1542 .elementor-element.elementor-element-260683a::before, .elementor-1542 .elementor-element.elementor-element-260683a > .elementor-background-video-container::before, .elementor-1542 .elementor-element.elementor-element-260683a > .e-con-inner > .elementor-background-video-container::before, .elementor-1542 .elementor-element.elementor-element-260683a > .elementor-background-slideshow::before, .elementor-1542 .elementor-element.elementor-element-260683a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1542 .elementor-element.elementor-element-260683a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(210deg, #09151A94 48%, #000000 100%);}.elementor-1542 .elementor-element.elementor-element-260683a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-7cca761{--display:flex;--min-height:70vh;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-7cca761::before, .elementor-1542 .elementor-element.elementor-element-7cca761 > .elementor-background-video-container::before, .elementor-1542 .elementor-element.elementor-element-7cca761 > .e-con-inner > .elementor-background-video-container::before, .elementor-1542 .elementor-element.elementor-element-7cca761 > .elementor-background-slideshow::before, .elementor-1542 .elementor-element.elementor-element-7cca761 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1542 .elementor-element.elementor-element-7cca761 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1542 .elementor-element.elementor-element-ffe9c6b .elementor-button{background-color:#B3F078;font-family:var( --e-global-typography-209f2a9-font-family ), Sans-serif;font-size:var( --e-global-typography-209f2a9-font-size );line-height:var( --e-global-typography-209f2a9-line-height );letter-spacing:var( --e-global-typography-209f2a9-letter-spacing );fill:var( --e-global-color-e67dddb );color:var( --e-global-color-e67dddb );border-style:solid;border-width:1px 1px 1px 1px;border-color:#B3F078;border-radius:999px 999px 999px 999px;}.elementor-1542 .elementor-element.elementor-element-ffe9c6b .elementor-button:hover, .elementor-1542 .elementor-element.elementor-element-ffe9c6b .elementor-button:focus{background-color:#42592D;color:var( --e-global-color-d7d4635 );border-color:var( --e-global-color-d7d4635 );}.elementor-1542 .elementor-element.elementor-element-ffe9c6b .elementor-button:hover svg, .elementor-1542 .elementor-element.elementor-element-ffe9c6b .elementor-button:focus svg{fill:var( --e-global-color-d7d4635 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1542 .elementor-element.elementor-element-3f7a1a7 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:76px;font-weight:400;line-height:72.2px;letter-spacing:-4.6px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-a09897a );}.elementor-1542 .elementor-element.elementor-element-29651c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-29651c5:not(.elementor-motion-effects-element-type-background), .elementor-1542 .elementor-element.elementor-element-29651c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e67dddb );}.elementor-1542 .elementor-element.elementor-element-80abb48{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-ac097e4{width:var( --container-widget-width, 75.708% );max-width:75.708%;--container-widget-width:75.708%;--container-widget-flex-grow:0;}.elementor-1542 .elementor-element.elementor-element-ac097e4 > .elementor-widget-container{padding:0px 128px 0px 0128px;}.elementor-1542 .elementor-element.elementor-element-ac097e4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-ac097e4 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:60px;font-weight:400;line-height:65.4px;letter-spacing:-3px;color:#FFFFFF;}.elementor-1542 .elementor-element.elementor-element-4839997{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-c3484c6{--e-image-carousel-slides-to-show:10;z-index:0;}.elementor-1542 .elementor-element.elementor-element-0aa76f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-0aa76f3:not(.elementor-motion-effects-element-type-background), .elementor-1542 .elementor-element.elementor-element-0aa76f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c34329 );}.elementor-1542 .elementor-element.elementor-element-10b86ac{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-1542 .elementor-element.elementor-element-10b86ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-abee629 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-abee629.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-abee629{text-align:center;}.elementor-1542 .elementor-element.elementor-element-abee629 .elementor-heading-title{font-family:var( --e-global-typography-e3b471f-font-family ), Sans-serif;font-size:var( --e-global-typography-e3b471f-font-size );font-weight:var( --e-global-typography-e3b471f-font-weight );line-height:var( --e-global-typography-e3b471f-line-height );letter-spacing:var( --e-global-typography-e3b471f-letter-spacing );color:var( --e-global-color-d7d4635 );}.elementor-1542 .elementor-element.elementor-element-d56ffad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1542 .elementor-element.elementor-element-d56ffad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-d56ffad.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-d56ffad .elementor-heading-title{font-family:var( --e-global-typography-0bcc324-font-family ), Sans-serif;font-size:var( --e-global-typography-0bcc324-font-size );font-weight:var( --e-global-typography-0bcc324-font-weight );line-height:var( --e-global-typography-0bcc324-line-height );letter-spacing:var( --e-global-typography-0bcc324-letter-spacing );color:#FFFFFF;}.elementor-1542 .elementor-element.elementor-element-32d9dc0{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-1542 .elementor-element.elementor-element-32d9dc0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-b350c22 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-b350c22.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-b350c22{text-align:center;}.elementor-1542 .elementor-element.elementor-element-b350c22 .elementor-heading-title{font-family:var( --e-global-typography-e3b471f-font-family ), Sans-serif;font-size:var( --e-global-typography-e3b471f-font-size );font-weight:var( --e-global-typography-e3b471f-font-weight );line-height:var( --e-global-typography-e3b471f-line-height );letter-spacing:var( --e-global-typography-e3b471f-letter-spacing );color:#B3F078;}.elementor-1542 .elementor-element.elementor-element-7c879df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-7c879df.elementor-element{--align-self:center;}.elementor-1542 .elementor-element.elementor-element-7c879df{text-align:center;}.elementor-1542 .elementor-element.elementor-element-7c879df .elementor-heading-title{font-family:var( --e-global-typography-0bcc324-font-family ), Sans-serif;font-size:var( --e-global-typography-0bcc324-font-size );font-weight:var( --e-global-typography-0bcc324-font-weight );line-height:var( --e-global-typography-0bcc324-line-height );letter-spacing:var( --e-global-typography-0bcc324-letter-spacing );color:#FFFFFF;}.elementor-1542 .elementor-element.elementor-element-aa93fb9{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-1542 .elementor-element.elementor-element-aa93fb9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-e8e9df4{width:var( --container-widget-width, 110.44% );max-width:110.44%;--container-widget-width:110.44%;--container-widget-flex-grow:0;text-align:center;}.elementor-1542 .elementor-element.elementor-element-e8e9df4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-e8e9df4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-e8e9df4 .elementor-heading-title{font-family:var( --e-global-typography-e3b471f-font-family ), Sans-serif;font-size:var( --e-global-typography-e3b471f-font-size );font-weight:var( --e-global-typography-e3b471f-font-weight );line-height:var( --e-global-typography-e3b471f-line-height );letter-spacing:var( --e-global-typography-e3b471f-letter-spacing );color:var( --e-global-color-d7d4635 );}.elementor-1542 .elementor-element.elementor-element-6804085 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-6804085.elementor-element{--align-self:center;}.elementor-1542 .elementor-element.elementor-element-6804085{text-align:center;}.elementor-1542 .elementor-element.elementor-element-6804085 .elementor-heading-title{font-family:var( --e-global-typography-0bcc324-font-family ), Sans-serif;font-size:var( --e-global-typography-0bcc324-font-size );font-weight:var( --e-global-typography-0bcc324-font-weight );line-height:var( --e-global-typography-0bcc324-line-height );letter-spacing:var( --e-global-typography-0bcc324-letter-spacing );color:#FFFFFF;}.elementor-1542 .elementor-element.elementor-element-b7a5606{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-1542 .elementor-element.elementor-element-b7a5606.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-d107693 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-d107693.elementor-element{--align-self:center;}.elementor-1542 .elementor-element.elementor-element-d107693{text-align:center;}.elementor-1542 .elementor-element.elementor-element-d107693 .elementor-heading-title{font-family:var( --e-global-typography-e3b471f-font-family ), Sans-serif;font-size:var( --e-global-typography-e3b471f-font-size );font-weight:var( --e-global-typography-e3b471f-font-weight );line-height:var( --e-global-typography-e3b471f-line-height );letter-spacing:var( --e-global-typography-e3b471f-letter-spacing );color:var( --e-global-color-d7d4635 );}.elementor-1542 .elementor-element.elementor-element-83cf09c{width:var( --container-widget-width, 182.243% );max-width:182.243%;--container-widget-width:182.243%;--container-widget-flex-grow:0;text-align:center;}.elementor-1542 .elementor-element.elementor-element-83cf09c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-83cf09c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-83cf09c .elementor-heading-title{font-family:var( --e-global-typography-0bcc324-font-family ), Sans-serif;font-size:var( --e-global-typography-0bcc324-font-size );font-weight:var( --e-global-typography-0bcc324-font-weight );line-height:var( --e-global-typography-0bcc324-line-height );letter-spacing:var( --e-global-typography-0bcc324-letter-spacing );color:#FFFFFF;}.elementor-1542 .elementor-element.elementor-element-eb167b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:128px;--padding-left:128px;--padding-right:80px;}.elementor-1542 .elementor-element.elementor-element-eb167b3:not(.elementor-motion-effects-element-type-background), .elementor-1542 .elementor-element.elementor-element-eb167b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-e67dddb ) 0%, #0C1E24 100%);}.elementor-1542 .elementor-element.elementor-element-eb167b3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-c983827{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-c983827.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-aecc594{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-aecc594.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-e4e061b{width:var( --container-widget-width, 87.442% );max-width:87.442%;--container-widget-width:87.442%;--container-widget-flex-grow:0;}.elementor-1542 .elementor-element.elementor-element-e4e061b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-e4e061b .elementor-heading-title{font-family:var( --e-global-typography-f7e9d5c-font-family ), Sans-serif;font-size:var( --e-global-typography-f7e9d5c-font-size );font-weight:var( --e-global-typography-f7e9d5c-font-weight );line-height:var( --e-global-typography-f7e9d5c-line-height );letter-spacing:var( --e-global-typography-f7e9d5c-letter-spacing );color:var( --e-global-color-a09897a );}.elementor-1542 .elementor-element.elementor-element-197bbeb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1542 .elementor-element.elementor-element-197bbeb.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-197bbeb .elementor-heading-title{font-family:var( --e-global-typography-aa285ed-font-family ), Sans-serif;font-size:var( --e-global-typography-aa285ed-font-size );font-weight:var( --e-global-typography-aa285ed-font-weight );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );color:var( --e-global-color-a09897a );}.elementor-1542 .elementor-element.elementor-element-42777c9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-21c19b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:128px;--padding-left:128px;--padding-right:128px;}.elementor-1542 .elementor-element.elementor-element-21c19b6:not(.elementor-motion-effects-element-type-background), .elementor-1542 .elementor-element.elementor-element-21c19b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c34329 );}.elementor-1542 .elementor-element.elementor-element-21c19b6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-87264fa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:80px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-1542 .elementor-element.elementor-element-87264fa:not(.elementor-motion-effects-element-type-background), .elementor-1542 .elementor-element.elementor-element-87264fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09151A;}.elementor-1542 .elementor-element.elementor-element-fe6a0c3{width:var( --container-widget-width, 80.703% );max-width:80.703%;--container-widget-width:80.703%;--container-widget-flex-grow:0;text-align:center;}.elementor-1542 .elementor-element.elementor-element-fe6a0c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-fe6a0c3 .elementor-heading-title{font-family:var( --e-global-typography-e3b471f-font-family ), Sans-serif;font-size:var( --e-global-typography-e3b471f-font-size );font-weight:var( --e-global-typography-e3b471f-font-weight );line-height:var( --e-global-typography-e3b471f-line-height );letter-spacing:var( --e-global-typography-e3b471f-letter-spacing );color:var( --e-global-color-a09897a );}.elementor-1542 .elementor-element.elementor-element-77c9601{width:var( --container-widget-width, 48.432% );max-width:48.432%;--container-widget-width:48.432%;--container-widget-flex-grow:0;text-align:center;}.elementor-1542 .elementor-element.elementor-element-77c9601.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-77c9601 .elementor-heading-title{font-family:var( --e-global-typography-aa285ed-font-family ), Sans-serif;font-size:var( --e-global-typography-aa285ed-font-size );font-weight:var( --e-global-typography-aa285ed-font-weight );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );color:var( --e-global-color-a09897a );}.elementor-1542 .elementor-element.elementor-element-3721b56{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-3721b56:not(.elementor-motion-effects-element-type-background), .elementor-1542 .elementor-element.elementor-element-3721b56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e67dddb );}.elementor-1542 .elementor-element.elementor-element-3721b56.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-c8fef86{width:100%;max-width:100%;}.elementor-1542 .elementor-element.elementor-element-c8fef86.elementor-element{--align-self:center;}.elementor-1542 .elementor-element.elementor-element-c8fef86 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1542 .elementor-element.elementor-element-c8fef86 .elementor-swiper-button.elementor-swiper-button-next{font-size:32px;}.elementor-1542 .elementor-element.elementor-element-c8fef86 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-60e78c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:128px;--padding-right:128px;}.elementor-1542 .elementor-element.elementor-element-60e78c4:not(.elementor-motion-effects-element-type-background), .elementor-1542 .elementor-element.elementor-element-60e78c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EB;}.elementor-1542 .elementor-element.elementor-element-60e78c4.e-con{--align-self:center;}.elementor-1542 .elementor-element.elementor-element-1db3c0a{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-1db3c0a:not(.elementor-motion-effects-element-type-background), .elementor-1542 .elementor-element.elementor-element-1db3c0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EB;}.elementor-1542 .elementor-element.elementor-element-d907f29{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1542 .elementor-element.elementor-element-17d251f .elementor-heading-title{font-family:var( --e-global-typography-f7e9d5c-font-family ), Sans-serif;font-size:var( --e-global-typography-f7e9d5c-font-size );font-weight:var( --e-global-typography-f7e9d5c-font-weight );line-height:var( --e-global-typography-f7e9d5c-line-height );letter-spacing:var( --e-global-typography-f7e9d5c-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-c099f24{--display:flex;}.elementor-1542 .elementor-element.elementor-element-1cbce7d{--display:flex;}.elementor-1542 .elementor-element.elementor-element-96b72ea .elementor-heading-title{font-family:var( --e-global-typography-aa285ed-font-family ), Sans-serif;font-size:var( --e-global-typography-aa285ed-font-size );font-weight:var( --e-global-typography-aa285ed-font-weight );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );color:var( --e-global-color-a09897a );}.elementor-1542 .elementor-element.elementor-element-d8ae944{--n-accordion-title-font-size:var( --e-global-typography-1ff94c9-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-a09897a );--n-accordion-title-hover-color:var( --e-global-color-d7d4635 );--n-accordion-title-active-color:var( --e-global-color-a09897a );--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:var( --e-global-color-d7d4635 );--n-accordion-icon-active-color:var( --e-global-color-d7d4635 );}.elementor-1542 .elementor-element.elementor-element-d8ae944 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-e67dddb ) 0%, #64CECE 100%);}:where( .elementor-1542 .elementor-element.elementor-element-d8ae944 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-e67dddb );}.elementor-1542 .elementor-element.elementor-element-d8ae944 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;}:where( .elementor-1542 .elementor-element.elementor-element-d8ae944 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-1ff94c9-font-family ), Sans-serif;line-height:var( --e-global-typography-1ff94c9-line-height );letter-spacing:var( --e-global-typography-1ff94c9-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-aa67b2d{--display:flex;}.elementor-1542 .elementor-element.elementor-element-bbe6887 .elementor-heading-title{font-family:var( --e-global-typography-aa285ed-font-family ), Sans-serif;font-size:var( --e-global-typography-aa285ed-font-size );font-weight:var( --e-global-typography-aa285ed-font-weight );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );color:var( --e-global-color-a09897a );}.elementor-1542 .elementor-element.elementor-element-e51d46b{--n-accordion-title-font-size:var( --e-global-typography-1ff94c9-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-a09897a );--n-accordion-title-hover-color:var( --e-global-color-d7d4635 );--n-accordion-title-active-color:var( --e-global-color-a09897a );--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:var( --e-global-color-d7d4635 );--n-accordion-icon-active-color:var( --e-global-color-d7d4635 );}.elementor-1542 .elementor-element.elementor-element-e51d46b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-e67dddb ) 0%, #6AAFAF 100%);}:where( .elementor-1542 .elementor-element.elementor-element-e51d46b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-e67dddb );}:where( .elementor-1542 .elementor-element.elementor-element-e51d46b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-1ff94c9-font-family ), Sans-serif;line-height:var( --e-global-typography-1ff94c9-line-height );letter-spacing:var( --e-global-typography-1ff94c9-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-99be71d{--display:flex;}.elementor-1542 .elementor-element.elementor-element-b1093b5 .elementor-heading-title{font-family:var( --e-global-typography-aa285ed-font-family ), Sans-serif;font-size:var( --e-global-typography-aa285ed-font-size );font-weight:var( --e-global-typography-aa285ed-font-weight );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );color:var( --e-global-color-a09897a );}.elementor-1542 .elementor-element.elementor-element-b33c99b{--n-accordion-title-font-size:var( --e-global-typography-1ff94c9-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-a09897a );--n-accordion-title-hover-color:var( --e-global-color-d7d4635 );--n-accordion-title-active-color:var( --e-global-color-a09897a );--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:var( --e-global-color-d7d4635 );--n-accordion-icon-active-color:var( --e-global-color-d7d4635 );}.elementor-1542 .elementor-element.elementor-element-b33c99b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-e67dddb ) 0%, #2D646E 100%);}:where( .elementor-1542 .elementor-element.elementor-element-b33c99b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-e67dddb );}:where( .elementor-1542 .elementor-element.elementor-element-b33c99b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-1ff94c9-font-family ), Sans-serif;line-height:var( --e-global-typography-1ff94c9-line-height );letter-spacing:var( --e-global-typography-1ff94c9-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-83f2114{--display:flex;}.elementor-1542 .elementor-element.elementor-element-3ebf6d5{--display:grid;--min-height:400px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1542 .elementor-element.elementor-element-3ebf6d5.e-con{--align-self:center;}.elementor-1542 .elementor-element.elementor-element-0a1e616{--display:flex;--min-height:578px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:#F7F4EB;--border-color:#F7F4EB;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-0a1e616:not(.elementor-motion-effects-element-type-background), .elementor-1542 .elementor-element.elementor-element-0a1e616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://grupoaxia.co/wp-content/uploads/2025/11/tributos-1.avif");background-position:-58px 0px;background-repeat:no-repeat;background-size:180% auto;}.elementor-1542 .elementor-element.elementor-element-0a1e616::before, .elementor-1542 .elementor-element.elementor-element-0a1e616 > .elementor-background-video-container::before, .elementor-1542 .elementor-element.elementor-element-0a1e616 > .e-con-inner > .elementor-background-video-container::before, .elementor-1542 .elementor-element.elementor-element-0a1e616 > .elementor-background-slideshow::before, .elementor-1542 .elementor-element.elementor-element-0a1e616 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1542 .elementor-element.elementor-element-0a1e616 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(162deg, #AFE6E600 0%, #AFE6E6 85%);}.elementor-1542 .elementor-element.elementor-element-27c1642 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-27c1642.elementor-element{--align-self:center;}.elementor-1542 .elementor-element.elementor-element-27c1642{text-align:center;}.elementor-1542 .elementor-element.elementor-element-27c1642 img{width:70%;max-width:25vw;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1542 .elementor-element.elementor-element-7c16a11 .elementor-icon-wrapper{text-align:center;}.elementor-1542 .elementor-element.elementor-element-7c16a11.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a09897a );}.elementor-1542 .elementor-element.elementor-element-7c16a11.elementor-view-framed .elementor-icon, .elementor-1542 .elementor-element.elementor-element-7c16a11.elementor-view-default .elementor-icon{color:var( --e-global-color-a09897a );border-color:var( --e-global-color-a09897a );}.elementor-1542 .elementor-element.elementor-element-7c16a11.elementor-view-framed .elementor-icon, .elementor-1542 .elementor-element.elementor-element-7c16a11.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a09897a );}.elementor-1542 .elementor-element.elementor-element-b721a53{--display:flex;--justify-content:center;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:#F7F4EB;--border-color:#F7F4EB;--border-radius:32px 32px 32px 32px;}.elementor-1542 .elementor-element.elementor-element-b721a53:not(.elementor-motion-effects-element-type-background), .elementor-1542 .elementor-element.elementor-element-b721a53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://grupoaxia.co/wp-content/uploads/2025/11/contabil-1.avif");background-size:175% auto;}.elementor-1542 .elementor-element.elementor-element-b721a53::before, .elementor-1542 .elementor-element.elementor-element-b721a53 > .elementor-background-video-container::before, .elementor-1542 .elementor-element.elementor-element-b721a53 > .e-con-inner > .elementor-background-video-container::before, .elementor-1542 .elementor-element.elementor-element-b721a53 > .elementor-background-slideshow::before, .elementor-1542 .elementor-element.elementor-element-b721a53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1542 .elementor-element.elementor-element-b721a53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #8BAEB345 0%, #8BAEB3 100%);}.elementor-1542 .elementor-element.elementor-element-d8946a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-d8946a9.elementor-element{--align-self:center;}.elementor-1542 .elementor-element.elementor-element-d8946a9{text-align:center;}.elementor-1542 .elementor-element.elementor-element-d8946a9 img{width:70%;max-width:25vw;}.elementor-1542 .elementor-element.elementor-element-36270c5 .elementor-icon-wrapper{text-align:center;}.elementor-1542 .elementor-element.elementor-element-36270c5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a09897a );}.elementor-1542 .elementor-element.elementor-element-36270c5.elementor-view-framed .elementor-icon, .elementor-1542 .elementor-element.elementor-element-36270c5.elementor-view-default .elementor-icon{color:var( --e-global-color-a09897a );border-color:var( --e-global-color-a09897a );}.elementor-1542 .elementor-element.elementor-element-36270c5.elementor-view-framed .elementor-icon, .elementor-1542 .elementor-element.elementor-element-36270c5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a09897a );}.elementor-1542 .elementor-element.elementor-element-7932322{--display:flex;--justify-content:center;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:#F7F4EB;--border-color:#F7F4EB;--border-radius:32px 32px 32px 32px;}.elementor-1542 .elementor-element.elementor-element-7932322:not(.elementor-motion-effects-element-type-background), .elementor-1542 .elementor-element.elementor-element-7932322 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://grupoaxia.co/wp-content/uploads/2025/11/legal-1.avif");background-position:top center;background-size:170% auto;}.elementor-1542 .elementor-element.elementor-element-7932322::before, .elementor-1542 .elementor-element.elementor-element-7932322 > .elementor-background-video-container::before, .elementor-1542 .elementor-element.elementor-element-7932322 > .e-con-inner > .elementor-background-video-container::before, .elementor-1542 .elementor-element.elementor-element-7932322 > .elementor-background-slideshow::before, .elementor-1542 .elementor-element.elementor-element-7932322 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1542 .elementor-element.elementor-element-7932322 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #46797840 0%, #467978 100%);}.elementor-1542 .elementor-element.elementor-element-73b03ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-73b03ba.elementor-element{--align-self:center;}.elementor-1542 .elementor-element.elementor-element-73b03ba{text-align:center;}.elementor-1542 .elementor-element.elementor-element-73b03ba img{width:70%;max-width:25vw;}.elementor-1542 .elementor-element.elementor-element-a90588c .elementor-icon-wrapper{text-align:center;}.elementor-1542 .elementor-element.elementor-element-a90588c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a09897a );}.elementor-1542 .elementor-element.elementor-element-a90588c.elementor-view-framed .elementor-icon, .elementor-1542 .elementor-element.elementor-element-a90588c.elementor-view-default .elementor-icon{color:var( --e-global-color-a09897a );border-color:var( --e-global-color-a09897a );}.elementor-1542 .elementor-element.elementor-element-a90588c.elementor-view-framed .elementor-icon, .elementor-1542 .elementor-element.elementor-element-a90588c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a09897a );}.elementor-1542 .elementor-element.elementor-element-9bb6872{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1542 .elementor-element.elementor-element-9bb6872.e-con{--align-self:center;}.elementor-1542 .elementor-element.elementor-element-a347089{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1542 .elementor-element.elementor-element-3c43c00{color:var( --e-global-color-e67dddb );}.elementor-1542 .elementor-element.elementor-element-ac2fa86{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:-25%;--margin-right:0%;}.elementor-1542 .elementor-element.elementor-element-534621b{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:-50%;--margin-right:0%;}.elementor-1542 .elementor-element.elementor-element-6a2e07c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1542 .elementor-element.elementor-element-8ac5cc2 .elementor-button{background-color:var( --e-global-color-e67dddb );font-family:var( --e-global-typography-209f2a9-font-family ), Sans-serif;font-size:var( --e-global-typography-209f2a9-font-size );line-height:var( --e-global-typography-209f2a9-line-height );letter-spacing:var( --e-global-typography-209f2a9-letter-spacing );fill:var( --e-global-color-a09897a );color:var( --e-global-color-a09897a );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-e67dddb );border-radius:999px 999px 999px 999px;}.elementor-1542 .elementor-element.elementor-element-8ac5cc2 .elementor-button:hover, .elementor-1542 .elementor-element.elementor-element-8ac5cc2 .elementor-button:focus{background-color:#09151ABF;color:var( --e-global-color-accent );border-color:var( --e-global-color-e67dddb );}.elementor-1542 .elementor-element.elementor-element-8ac5cc2{width:100%;max-width:100%;}.elementor-1542 .elementor-element.elementor-element-8ac5cc2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-8ac5cc2 .elementor-button:hover svg, .elementor-1542 .elementor-element.elementor-element-8ac5cc2 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1542 .elementor-element.elementor-element-1deecaa .elementor-button{background-color:var( --e-global-color-a0f4ef3 );font-family:var( --e-global-typography-209f2a9-font-family ), Sans-serif;font-size:var( --e-global-typography-209f2a9-font-size );line-height:var( --e-global-typography-209f2a9-line-height );letter-spacing:var( --e-global-typography-209f2a9-letter-spacing );fill:var( --e-global-color-e67dddb );color:var( --e-global-color-e67dddb );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e67dddb );border-radius:999px 999px 999px 999px;}.elementor-1542 .elementor-element.elementor-element-1deecaa .elementor-button:hover, .elementor-1542 .elementor-element.elementor-element-1deecaa .elementor-button:focus{background-color:#09151ABF;color:var( --e-global-color-a09897a );border-color:#24404A;}.elementor-1542 .elementor-element.elementor-element-1deecaa{width:100%;max-width:100%;}.elementor-1542 .elementor-element.elementor-element-1deecaa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-1deecaa .elementor-button:hover svg, .elementor-1542 .elementor-element.elementor-element-1deecaa .elementor-button:focus svg{fill:var( --e-global-color-a09897a );}.elementor-1542 .elementor-element.elementor-element-0b764d4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:64px;--padding-right:64px;}.elementor-1542 .elementor-element.elementor-element-0b764d4:not(.elementor-motion-effects-element-type-background), .elementor-1542 .elementor-element.elementor-element-0b764d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1E24;background-image:url("https://grupoaxia.co/wp-content/uploads/2025/11/ABA-3.avif");background-position:center right;background-size:cover;}.elementor-1542 .elementor-element.elementor-element-0b764d4.e-con{--align-self:center;}.elementor-1542 .elementor-element.elementor-element-9dd97b3{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--border-radius:64px 64px 64px 64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-9dd97b3.e-con{--align-self:flex-start;}.elementor-1542 .elementor-element.elementor-element-0b50518{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:80px;--padding-left:64px;--padding-right:64px;--z-index:4;}.elementor-1542 .elementor-element.elementor-element-0b50518:not(.elementor-motion-effects-element-type-background), .elementor-1542 .elementor-element.elementor-element-0b50518 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #09151A00 100%, #0C1E24 0%);}.elementor-1542 .elementor-element.elementor-element-0b50518.e-con{--align-self:flex-start;}.elementor-1542 .elementor-element.elementor-element-386928c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1542 .elementor-element.elementor-element-386928c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-386928c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-386928c .elementor-heading-title{font-family:var( --e-global-typography-f7e9d5c-font-family ), Sans-serif;font-size:var( --e-global-typography-f7e9d5c-font-size );font-weight:var( --e-global-typography-f7e9d5c-font-weight );line-height:var( --e-global-typography-f7e9d5c-line-height );letter-spacing:var( --e-global-typography-f7e9d5c-letter-spacing );color:#FFFFFF;}.elementor-1542 .elementor-element.elementor-element-d8ee4c7{width:var( --container-widget-width, 93.715% );max-width:93.715%;--container-widget-width:93.715%;--container-widget-flex-grow:0;}.elementor-1542 .elementor-element.elementor-element-d8ee4c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-d8ee4c7 .elementor-heading-title{font-family:var( --e-global-typography-aa285ed-font-family ), Sans-serif;font-size:var( --e-global-typography-aa285ed-font-size );font-weight:var( --e-global-typography-aa285ed-font-weight );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );color:#FFFFFF;}.elementor-1542 .elementor-element.elementor-element-a7fd3df{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:128px;--padding-bottom:128px;--padding-left:64px;--padding-right:64px;}.elementor-1542 .elementor-element.elementor-element-a7fd3df:not(.elementor-motion-effects-element-type-background), .elementor-1542 .elementor-element.elementor-element-a7fd3df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #09151A 0%, #09151A 100%);}.elementor-1542 .elementor-element.elementor-element-a7fd3df.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-2912b50{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-2912b50.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-96d7643{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-96d7643.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-e0fdaab{width:100%;max-width:100%;}.elementor-1542 .elementor-element.elementor-element-e0fdaab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-e0fdaab .elementor-heading-title{font-family:var( --e-global-typography-f7e9d5c-font-family ), Sans-serif;font-size:var( --e-global-typography-f7e9d5c-font-size );font-weight:var( --e-global-typography-f7e9d5c-font-weight );line-height:var( --e-global-typography-f7e9d5c-line-height );letter-spacing:var( --e-global-typography-f7e9d5c-letter-spacing );color:var( --e-global-color-a09897a );}.elementor-1542 .elementor-element.elementor-element-6c2752b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-6c2752b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-855897e{width:100%;max-width:100%;}.elementor-1542 .elementor-element.elementor-element-855897e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-855897e .elementor-heading-title{font-family:var( --e-global-typography-aa285ed-font-family ), Sans-serif;font-size:var( --e-global-typography-aa285ed-font-size );font-weight:var( --e-global-typography-aa285ed-font-weight );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );color:var( --e-global-color-a09897a );}.elementor-1542 .elementor-element.elementor-element-509b705{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-509b705.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1542 .elementor-element.elementor-element-4e835cc{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;}.elementor-1542 .elementor-element.elementor-element-4e835cc.elementor-element{--align-self:center;}.elementor-1542 .elementor-element.elementor-element-4e835cc .swiper-wrapper{display:flex;align-items:center;}.elementor-1542 .elementor-element.elementor-element-4e835cc .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-1ecd868{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:128px;--padding-right:128px;}.elementor-1542 .elementor-element.elementor-element-1b82f89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-903a484{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1542 .elementor-element.elementor-element-6f9ec62{--display:flex;}.elementor-1542 .elementor-element.elementor-element-06c0b10{text-align:center;}.elementor-1542 .elementor-element.elementor-element-06c0b10 .elementor-heading-title{font-family:var( --e-global-typography-20550e0-font-family ), Sans-serif;font-size:var( --e-global-typography-20550e0-font-size );font-weight:var( --e-global-typography-20550e0-font-weight );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-8f89b3c{text-align:center;}.elementor-1542 .elementor-element.elementor-element-8f89b3c .elementor-heading-title{font-family:var( --e-global-typography-20550e0-font-family ), Sans-serif;font-size:var( --e-global-typography-20550e0-font-size );font-weight:var( --e-global-typography-20550e0-font-weight );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-a397265{text-align:center;}.elementor-1542 .elementor-element.elementor-element-a397265 .elementor-heading-title{font-family:var( --e-global-typography-20550e0-font-family ), Sans-serif;font-size:var( --e-global-typography-20550e0-font-size );font-weight:var( --e-global-typography-20550e0-font-weight );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-4ccf18c{--display:flex;}.elementor-1542 .elementor-element.elementor-element-230a1b9{text-align:center;}.elementor-1542 .elementor-element.elementor-element-230a1b9 .elementor-heading-title{font-family:var( --e-global-typography-20550e0-font-family ), Sans-serif;font-size:var( --e-global-typography-20550e0-font-size );font-weight:var( --e-global-typography-20550e0-font-weight );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-02d552d{text-align:center;}.elementor-1542 .elementor-element.elementor-element-02d552d .elementor-heading-title{font-family:var( --e-global-typography-20550e0-font-family ), Sans-serif;font-size:var( --e-global-typography-20550e0-font-size );font-weight:var( --e-global-typography-20550e0-font-weight );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-04672c4{text-align:center;}.elementor-1542 .elementor-element.elementor-element-04672c4 .elementor-heading-title{font-family:var( --e-global-typography-20550e0-font-family ), Sans-serif;font-size:var( --e-global-typography-20550e0-font-size );font-weight:var( --e-global-typography-20550e0-font-weight );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-6d70db0{--display:flex;}@media(max-width:1024px){.elementor-1542 .elementor-element.elementor-element-ffe9c6b .elementor-button{font-size:var( --e-global-typography-209f2a9-font-size );line-height:var( --e-global-typography-209f2a9-line-height );letter-spacing:var( --e-global-typography-209f2a9-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-abee629 .elementor-heading-title{font-size:var( --e-global-typography-e3b471f-font-size );line-height:var( --e-global-typography-e3b471f-line-height );letter-spacing:var( --e-global-typography-e3b471f-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-d56ffad .elementor-heading-title{font-size:var( --e-global-typography-0bcc324-font-size );line-height:var( --e-global-typography-0bcc324-line-height );letter-spacing:var( --e-global-typography-0bcc324-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-b350c22 .elementor-heading-title{font-size:var( --e-global-typography-e3b471f-font-size );line-height:var( --e-global-typography-e3b471f-line-height );letter-spacing:var( --e-global-typography-e3b471f-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-7c879df .elementor-heading-title{font-size:var( --e-global-typography-0bcc324-font-size );line-height:var( --e-global-typography-0bcc324-line-height );letter-spacing:var( --e-global-typography-0bcc324-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-e8e9df4 .elementor-heading-title{font-size:var( --e-global-typography-e3b471f-font-size );line-height:var( --e-global-typography-e3b471f-line-height );letter-spacing:var( --e-global-typography-e3b471f-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-6804085 .elementor-heading-title{font-size:var( --e-global-typography-0bcc324-font-size );line-height:var( --e-global-typography-0bcc324-line-height );letter-spacing:var( --e-global-typography-0bcc324-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-d107693 .elementor-heading-title{font-size:var( --e-global-typography-e3b471f-font-size );line-height:var( --e-global-typography-e3b471f-line-height );letter-spacing:var( --e-global-typography-e3b471f-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-83cf09c .elementor-heading-title{font-size:var( --e-global-typography-0bcc324-font-size );line-height:var( --e-global-typography-0bcc324-line-height );letter-spacing:var( --e-global-typography-0bcc324-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-c983827{--grid-auto-flow:row;}.elementor-1542 .elementor-element.elementor-element-e4e061b .elementor-heading-title{font-size:var( --e-global-typography-f7e9d5c-font-size );line-height:var( --e-global-typography-f7e9d5c-line-height );letter-spacing:var( --e-global-typography-f7e9d5c-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-197bbeb .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-fe6a0c3 .elementor-heading-title{font-size:var( --e-global-typography-e3b471f-font-size );line-height:var( --e-global-typography-e3b471f-line-height );letter-spacing:var( --e-global-typography-e3b471f-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-77c9601 .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-17d251f .elementor-heading-title{font-size:var( --e-global-typography-f7e9d5c-font-size );line-height:var( --e-global-typography-f7e9d5c-line-height );letter-spacing:var( --e-global-typography-f7e9d5c-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-96b72ea .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-d8ae944{--n-accordion-title-font-size:var( --e-global-typography-1ff94c9-font-size );}:where( .elementor-1542 .elementor-element.elementor-element-d8ae944 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-1ff94c9-line-height );letter-spacing:var( --e-global-typography-1ff94c9-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-bbe6887 .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-e51d46b{--n-accordion-title-font-size:var( --e-global-typography-1ff94c9-font-size );}:where( .elementor-1542 .elementor-element.elementor-element-e51d46b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-1ff94c9-line-height );letter-spacing:var( --e-global-typography-1ff94c9-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-b1093b5 .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-b33c99b{--n-accordion-title-font-size:var( --e-global-typography-1ff94c9-font-size );}:where( .elementor-1542 .elementor-element.elementor-element-b33c99b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-1ff94c9-line-height );letter-spacing:var( --e-global-typography-1ff94c9-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-3ebf6d5{--grid-auto-flow:row;}.elementor-1542 .elementor-element.elementor-element-0a1e616:not(.elementor-motion-effects-element-type-background), .elementor-1542 .elementor-element.elementor-element-0a1e616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1542 .elementor-element.elementor-element-9bb6872{--grid-auto-flow:row;}.elementor-1542 .elementor-element.elementor-element-8ac5cc2 .elementor-button{font-size:var( --e-global-typography-209f2a9-font-size );line-height:var( --e-global-typography-209f2a9-line-height );letter-spacing:var( --e-global-typography-209f2a9-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-1deecaa .elementor-button{font-size:var( --e-global-typography-209f2a9-font-size );line-height:var( --e-global-typography-209f2a9-line-height );letter-spacing:var( --e-global-typography-209f2a9-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-9dd97b3{--grid-auto-flow:row;}.elementor-1542 .elementor-element.elementor-element-386928c .elementor-heading-title{font-size:var( --e-global-typography-f7e9d5c-font-size );line-height:var( --e-global-typography-f7e9d5c-line-height );letter-spacing:var( --e-global-typography-f7e9d5c-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-d8ee4c7 .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-2912b50{--grid-auto-flow:row;}.elementor-1542 .elementor-element.elementor-element-e0fdaab .elementor-heading-title{font-size:var( --e-global-typography-f7e9d5c-font-size );line-height:var( --e-global-typography-f7e9d5c-line-height );letter-spacing:var( --e-global-typography-f7e9d5c-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-855897e .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-06c0b10 .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-8f89b3c .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-a397265 .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-230a1b9 .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-02d552d .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-04672c4 .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}}@media(max-width:767px){.elementor-1542 .elementor-element.elementor-element-d17f413{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:04px;}.elementor-1542 .elementor-element.elementor-element-d85f854{--content-width:30vw;}.elementor-1542 .elementor-element.elementor-element-6ee0396.elementor-element{--order:99999 /* order end hack */;}.elementor-1542 .elementor-element.elementor-element-8e81f3a{--width:333%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-6319b4b{--width:40px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1542 .elementor-element.elementor-element-6319b4b.e-con{--order:99999 /* order end hack */;}.elementor-1542 .elementor-element.elementor-element-260683a{--justify-content:flex-start;}.elementor-1542 .elementor-element.elementor-element-ffe9c6b .elementor-button{font-size:var( --e-global-typography-209f2a9-font-size );line-height:var( --e-global-typography-209f2a9-line-height );letter-spacing:var( --e-global-typography-209f2a9-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-3f7a1a7 .elementor-heading-title{font-size:32px;line-height:28px;letter-spacing:0.2px;}.elementor-1542 .elementor-element.elementor-element-ac097e4 > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-1542 .elementor-element.elementor-element-ac097e4.elementor-element{--align-self:flex-start;}.elementor-1542 .elementor-element.elementor-element-ac097e4{text-align:left;}.elementor-1542 .elementor-element.elementor-element-c3484c6{--e-image-carousel-slides-to-show:3;}.elementor-1542 .elementor-element.elementor-element-abee629 .elementor-heading-title{font-size:var( --e-global-typography-e3b471f-font-size );line-height:var( --e-global-typography-e3b471f-line-height );letter-spacing:var( --e-global-typography-e3b471f-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-d56ffad .elementor-heading-title{font-size:var( --e-global-typography-0bcc324-font-size );line-height:var( --e-global-typography-0bcc324-line-height );letter-spacing:var( --e-global-typography-0bcc324-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-b350c22 .elementor-heading-title{font-size:var( --e-global-typography-e3b471f-font-size );line-height:var( --e-global-typography-e3b471f-line-height );letter-spacing:var( --e-global-typography-e3b471f-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-7c879df .elementor-heading-title{font-size:var( --e-global-typography-0bcc324-font-size );line-height:var( --e-global-typography-0bcc324-line-height );letter-spacing:var( --e-global-typography-0bcc324-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-e8e9df4 .elementor-heading-title{font-size:var( --e-global-typography-e3b471f-font-size );line-height:var( --e-global-typography-e3b471f-line-height );letter-spacing:var( --e-global-typography-e3b471f-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-6804085 .elementor-heading-title{font-size:var( --e-global-typography-0bcc324-font-size );line-height:var( --e-global-typography-0bcc324-line-height );letter-spacing:var( --e-global-typography-0bcc324-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-d107693 .elementor-heading-title{font-size:var( --e-global-typography-e3b471f-font-size );line-height:var( --e-global-typography-e3b471f-line-height );letter-spacing:var( --e-global-typography-e3b471f-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-83cf09c .elementor-heading-title{font-size:var( --e-global-typography-0bcc324-font-size );line-height:var( --e-global-typography-0bcc324-line-height );letter-spacing:var( --e-global-typography-0bcc324-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-eb167b3{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-1542 .elementor-element.elementor-element-c983827{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1542 .elementor-element.elementor-element-aecc594{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-1542 .elementor-element.elementor-element-e4e061b .elementor-heading-title{font-size:var( --e-global-typography-f7e9d5c-font-size );line-height:var( --e-global-typography-f7e9d5c-line-height );letter-spacing:var( --e-global-typography-f7e9d5c-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-197bbeb .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-21c19b6{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1542 .elementor-element.elementor-element-87264fa{--padding-top:32px;--padding-bottom:32px;--padding-left:8px;--padding-right:8px;}.elementor-1542 .elementor-element.elementor-element-fe6a0c3 .elementor-heading-title{font-size:var( --e-global-typography-e3b471f-font-size );line-height:var( --e-global-typography-e3b471f-line-height );letter-spacing:var( --e-global-typography-e3b471f-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-77c9601 .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-60e78c4{--justify-content:flex-start;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1542 .elementor-element.elementor-element-d907f29{--justify-content:flex-start;}.elementor-1542 .elementor-element.elementor-element-17d251f .elementor-heading-title{font-size:var( --e-global-typography-f7e9d5c-font-size );line-height:var( --e-global-typography-f7e9d5c-line-height );letter-spacing:var( --e-global-typography-f7e9d5c-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-c099f24{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-1cbce7d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-c0f7efa img{width:100%;height:240px;object-fit:cover;}.elementor-1542 .elementor-element.elementor-element-96b72ea > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-1542 .elementor-element.elementor-element-96b72ea .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-d8ae944{width:100%;max-width:100%;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:var( --e-global-typography-1ff94c9-font-size );--n-accordion-icon-size:8px;}.elementor-1542 .elementor-element.elementor-element-d8ae944 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-e67dddb ) 0%, #64CECE 100%);}:where( .elementor-1542 .elementor-element.elementor-element-d8ae944 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-1ff94c9-line-height );letter-spacing:var( --e-global-typography-1ff94c9-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-aa67b2d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-2ded3ec img{width:100%;height:240px;object-fit:cover;}.elementor-1542 .elementor-element.elementor-element-bbe6887 > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-1542 .elementor-element.elementor-element-bbe6887 .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-e51d46b{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:var( --e-global-typography-1ff94c9-font-size );--n-accordion-icon-size:8px;}.elementor-1542 .elementor-element.elementor-element-e51d46b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-e67dddb ) 0%, #6AAFAF 100%);}:where( .elementor-1542 .elementor-element.elementor-element-e51d46b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-1ff94c9-line-height );letter-spacing:var( --e-global-typography-1ff94c9-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-99be71d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-8244375 img{width:100%;height:240px;object-fit:cover;}.elementor-1542 .elementor-element.elementor-element-b1093b5 > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-1542 .elementor-element.elementor-element-b1093b5 .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-b33c99b{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:var( --e-global-typography-1ff94c9-font-size );--n-accordion-icon-size:8px;}.elementor-1542 .elementor-element.elementor-element-b33c99b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-e67dddb ) 0%, #2D646E 100%);}:where( .elementor-1542 .elementor-element.elementor-element-b33c99b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-1ff94c9-line-height );letter-spacing:var( --e-global-typography-1ff94c9-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-3ebf6d5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1542 .elementor-element.elementor-element-0a1e616:not(.elementor-motion-effects-element-type-background), .elementor-1542 .elementor-element.elementor-element-0a1e616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1542 .elementor-element.elementor-element-9bb6872{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1542 .elementor-element.elementor-element-8ac5cc2 .elementor-button{font-size:var( --e-global-typography-209f2a9-font-size );line-height:var( --e-global-typography-209f2a9-line-height );letter-spacing:var( --e-global-typography-209f2a9-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-1deecaa .elementor-button{font-size:var( --e-global-typography-209f2a9-font-size );line-height:var( --e-global-typography-209f2a9-line-height );letter-spacing:var( --e-global-typography-209f2a9-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-0b764d4{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1542 .elementor-element.elementor-element-9dd97b3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1542 .elementor-element.elementor-element-0b50518{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1542 .elementor-element.elementor-element-386928c .elementor-heading-title{font-size:var( --e-global-typography-f7e9d5c-font-size );line-height:var( --e-global-typography-f7e9d5c-line-height );letter-spacing:var( --e-global-typography-f7e9d5c-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-d8ee4c7 .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-a7fd3df{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1542 .elementor-element.elementor-element-2912b50{--e-con-grid-template-columns:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;}.elementor-1542 .elementor-element.elementor-element-e0fdaab .elementor-heading-title{font-size:var( --e-global-typography-f7e9d5c-font-size );line-height:var( --e-global-typography-f7e9d5c-line-height );letter-spacing:var( --e-global-typography-f7e9d5c-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-855897e .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-1ecd868{--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-1542 .elementor-element.elementor-element-ed2580c.elementor-element{--align-self:center;}.elementor-1542 .elementor-element.elementor-element-06c0b10 .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-8f89b3c .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-a397265 .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-230a1b9 .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-02d552d .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1542 .elementor-element.elementor-element-04672c4 .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}}@media(min-width:768px){.elementor-1542 .elementor-element.elementor-element-d85f854{--content-width:7vw;}.elementor-1542 .elementor-element.elementor-element-8e81f3a{--width:60%;}.elementor-1542 .elementor-element.elementor-element-6319b4b{--width:100%;}.elementor-1542 .elementor-element.elementor-element-260683a{--width:100%;}.elementor-1542 .elementor-element.elementor-element-10b86ac{--width:25%;}.elementor-1542 .elementor-element.elementor-element-32d9dc0{--width:25%;}.elementor-1542 .elementor-element.elementor-element-aa93fb9{--width:25%;}.elementor-1542 .elementor-element.elementor-element-b7a5606{--width:25%;}.elementor-1542 .elementor-element.elementor-element-c983827{--width:100%;}.elementor-1542 .elementor-element.elementor-element-aecc594{--width:100%;}.elementor-1542 .elementor-element.elementor-element-87264fa{--width:80%;}.elementor-1542 .elementor-element.elementor-element-3721b56{--width:100%;}.elementor-1542 .elementor-element.elementor-element-d907f29{--width:100%;}.elementor-1542 .elementor-element.elementor-element-83f2114{--width:100%;}.elementor-1542 .elementor-element.elementor-element-3ebf6d5{--width:100%;}.elementor-1542 .elementor-element.elementor-element-9bb6872{--width:100%;}.elementor-1542 .elementor-element.elementor-element-a347089{--width:100%;}.elementor-1542 .elementor-element.elementor-element-ac2fa86{--width:100%;}.elementor-1542 .elementor-element.elementor-element-6a2e07c{--width:70%;}.elementor-1542 .elementor-element.elementor-element-0b764d4{--width:100%;}.elementor-1542 .elementor-element.elementor-element-9dd97b3{--width:70%;}.elementor-1542 .elementor-element.elementor-element-0b50518{--width:100%;}.elementor-1542 .elementor-element.elementor-element-2912b50{--width:90%;}.elementor-1542 .elementor-element.elementor-element-96d7643{--width:100%;}.elementor-1542 .elementor-element.elementor-element-6c2752b{--width:100%;}.elementor-1542 .elementor-element.elementor-element-509b705{--width:80%;}}/* Start custom CSS for container, class: .elementor-element-d85f854 */.elementor-1542 .elementor-element.elementor-element-d85f854{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-ed021b6 *//* 1. O RESET GERAL DO CONTAINER */
.my-nav2 .elementor-nav-menu {
    display: flex !important;
    align-items: center !important; /* Força o eixo central */
}

/* 2. PREPARANDO O ITEM DA LISTA (O PAI DO BOTÃO) */
/* Isso impede que o Elementor empurre o container do botão para baixo */
.my-nav2 .elementor-nav-menu li:last-child {
    display: flex !important;
    align-items: center !important;
    align-self: center !important; /* A CURA DA "ESCORREGADA" */
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    height: auto !important; /* Ignora a altura do menu principal */
}
/* 2. PREPARANDO O ITEM DA LISTA (O PAI DO BOTÃO) */
.my-nav2 .elementor-nav-menu li:last-child {
    display: flex !important;
    align-items: center !important;
    align-self: center !important;
    
    /* --- ADICIONE ESTA LINHA ABAIXO --- */
    margin-left: 24px !important;  /* Ajuste este número para mais ou menos distância */
    /* ---------------------------------- */

    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    height: auto !important;
}

/* 3. O BOTÃO EM SI (O LINK) */
.my-nav2 .elementor-nav-menu li:last-child a.elementor-item {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    
    /* Estilo Visual */
    color: #B3F078 !important;
    background-color: transparent !important;
    border: 1px solid #B3F078 !important;
    border-radius: 50px;
    
    /* Dimensões Fixas e Seguras */
    padding: 10px 25px !important;
    margin: 0 !important;        /* Garante que não haja margem externa */
    line-height: 1 !important;   /* CRUCIAL: Mata a altura de linha herdada */
    height: auto !important;
}

/* 4. HOVER */
.my-nav2 .elementor-nav-menu li:last-child a.elementor-item:hover {
    background-color: #B3F078 !important;
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e81f3a */.elementor-1542 .elementor-element.elementor-element-8e81f3a{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d17f413 *//* Ajustar padding do cabeçalho para notebooks */
@media (max-width: 2560px) and (min-width: 1400px) {
    .elementor-1542 .elementor-element.elementor-element-d17f413 {
        padding-top: 22px !important;
        padding-bottom: 22px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c3484c6 */.elementor-1542 .elementor-element.elementor-element-c3484c6 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}
.elementor-1542 .elementor-element.elementor-element-c3484c6 {
    position: relative;
    overflow: hidden;
}

.elementor-1542 .elementor-element.elementor-element-c3484c6::before,
.elementor-1542 .elementor-element.elementor-element-c3484c6::after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    width:900px; /* Change this*/
    pointer-events: none;
    z-index: 1;
}

.elementor-1542 .elementor-element.elementor-element-c3484c6::before {
    left: 0;
    Z-index: 2 !important;
    background: linear-gradient(to right, #09151A, transparent) !important;
}

.elementor-1542 .elementor-element.elementor-element-c3484c6::after {
    right: 0;
    background: linear-gradient(to left, #09151A, transparent) !important;
}


@media (max-width: 767px) {
    .elementor-1542 .elementor-element.elementor-element-c3484c6::before,
    .elementor-1542 .elementor-element.elementor-element-c3484c6::after {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4e835cc */.elementor-1542 .elementor-element.elementor-element-4e835cc .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}
.elementor-1542 .elementor-element.elementor-element-4e835cc {
    position: relative;
    overflow: hidden;
}

.elementor-1542 .elementor-element.elementor-element-4e835cc::before,
.elementor-1542 .elementor-element.elementor-element-4e835cc::after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    width:450px; /* Change this*/
    pointer-events: none;
    z-index: 1;
}

.elementor-1542 .elementor-element.elementor-element-4e835cc::before {
    left: 0;
    Z-index: 2 !important;
    background: linear-gradient(to right, #09151A, transparent) !important;
}

.elementor-1542 .elementor-element.elementor-element-4e835cc::after {
    right: 0;
    background: linear-gradient(to left, #09151A, transparent) !important;
}

@media (max-width: 767px) {
    .elementor-1542 .elementor-element.elementor-element-4e835cc::before,
    .elementor-1542 .elementor-element.elementor-element-4e835cc::after {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS *//*
 * 1. BASE E GUARDRAILS
 * Adicionado 'gap' (ou 'column-gap') na regra base, se você o usa no Elementor.
 * Se não usa gap no Elementor, essa regra não fará mal.
 */
.grid-expansivel {
    display: flex;
    align-items: stretch;
    flex-wrap: nowrap;
    box-sizing: border-box;
    max-width: 100%;
    justify-content: flex-start;
    overflow: hidden;
    
    /* Configuração de Gap do Elementor, se houver: */
    gap: 10px; /* Altere para o valor que você usa no Elementor, ou 0. */
    column-gap: 10px; /* Altere para o valor que você usa no Elementor, ou 0. */
}

/* NOVO: Zera o gap quando o mouse entra no contêiner pai.
 * Isso garante que os itens se toquem, eliminando o espaço fantasma entre eles.
 */
.grid-expansivel:hover {
    gap: 0;
    column-gap: 0;
}

/* 2. Base dos Itens */
.grid-expansivel > .item-grid {
    width: 33.333%;
    transition: width 0.4s ease-in-out;
    flex-grow: 0;
    flex-shrink: 0;
}

/* 3. Efeito de Encolhimento (A CHAVE: :not(:hover)) */
.grid-expansivel:hover > .item-grid:not(:hover) {
    width: 25%;
}

/* 4. Expansão (Sobrescreve o Encolhimento) */
.grid-expansivel > .item-grid:hover {
    width: 50%;
    z-index: 10;
}

/* --- Movimento Direcional por Classe --- */

/* Item 1: Expande para a DIREITA */
.expande-direita {
    transform-origin: left;
}

/* Item 2: Expande para o CENTRO */
.expande-centro {
    transform-origin: center;
}

/* Item 3: Expande para a ESQUERDA */
.expande-esquerda {
    transform-origin: right;
}

/*
 * ASSUMIMOS QUE:
 * - Cada container tem uma imagem de fundo definida no Elementor.
 * - As classes de direção (expande-direita, expande-centro, expande-esquerda)
 * estão aplicadas aos itens, junto com 'item-grid'.
 */

/* --- Zoom na Imagem de Fundo (Por Container) --- */

/* 1. Efeito de Zoom para o PRIMEIRO CONTAINER (Expande para a Direita) */
.expande-direita {
    /* Garante que o zoom seja suave */
    transition: background-size 0.4s ease-in-out;
    /* Define o tamanho inicial da imagem de fundo. Use 'cover' ou '100% auto' */
    background-size: cover;
    /* Garante que a imagem comece na posição correta */
    background-position: center center;
}

.expande-direita:hover {
    /* Aumenta o tamanho da imagem de fundo em 30% (ex: de 100% para 130%) */
    background-size: 120%;
}


/* 2. Efeito de Zoom para o SEGUNDO CONTAINER (Expande para o Centro) */
.expande-centro {
    transition: background-size 0.4s ease-in-out;
    background-size: cover;
    background-position: center center;
}

.expande-centro:hover {
    background-size: 120%;
}


/* 3. Efeito de Zoom para o TERCEIRO CONTAINER (Expande para a Esquerda) */
.expande-esquerda {
    transition: background-size 0.4s ease-in-out;
    background-size: cover;
    background-position: center center;
}

.expande-esquerda:hover {
    background-size: 120%;
}

/* --- Prepara o Contêiner de Texto (Alvo) --- */

/* Esconde o texto por padrão e define as transições */
.grid-text-1, .grid-text-2, .grid-text-3 {
    opacity: 0;
    /* Define a transição de opacidade */
    transition: opacity 0.4s ease-in-out;
    /* Define o delay de sumiço (saída do hover) para 0.2s */
    transition-delay: 0.2s; 
    
    /* Adicione aqui seus estilos visuais para o texto */
}

/* Classe que será adicionada pelo JavaScript para mostrar o texto */
.grid-text-1.is-active, 
.grid-text-2.is-active, 
.grid-text-3.is-active {
    opacity: 1;
    /* Define o delay de surgimento (entrada do hover) para 1s */
    transition-delay: 0.2s;
}/* End custom CSS */