.elementor-22 .elementor-element.elementor-element-dd328ac{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-eaaaf1b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-eaaaf1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-eaaaf1b .elementor-heading-title{font-family:"Nasalization", Sans-serif;font-size:clamp(2.2rem, 5vw + 0.8rem, 4.25rem);font-weight:600;font-style:normal;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-268e193 .elementor-button{background-color:#FED109;font-family:"Lato", Sans-serif;font-size:clamp(1rem, 0.5vw + 0.95rem, 1.125rem);font-weight:700;font-style:normal;line-height:1.5em;fill:#044848;color:#044848;border-radius:50px 50px 50px 50px;padding:15px 45px 15px 45px;}.elementor-22 .elementor-element.elementor-element-268e193 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-268e193 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-2d5826a );}.elementor-22 .elementor-element.elementor-element-268e193 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-268e193 .elementor-button:focus svg{fill:var( --e-global-color-2d5826a );}.elementor-22 .elementor-element.elementor-element-02d8dd2{--display:flex;--min-height:100vh;--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;}.elementor-22 .elementor-element.elementor-element-fe1d464{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-fe1d464:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-fe1d464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#044848;}.elementor-22 .elementor-element.elementor-element-9290482{text-align:center;}.elementor-22 .elementor-element.elementor-element-9290482 .elementor-heading-title{font-family:var( --e-global-typography-4f8b8a5-font-family ), Sans-serif;font-size:var( --e-global-typography-4f8b8a5-font-size );font-weight:var( --e-global-typography-4f8b8a5-font-weight );font-style:var( --e-global-typography-4f8b8a5-font-style );line-height:var( --e-global-typography-4f8b8a5-line-height );}.elementor-22 .elementor-element.elementor-element-5716b6c{--swiper-slides-to-display:3;--swiper-slides-gap:20px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-80px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-80px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:35px;--arrow-normal-color:var( --e-global-color-secondary );--arrow-hover-color:var( --e-global-color-2d5826a );}.elementor-22 .elementor-element.elementor-element-5716b6c :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-5716b6c .swiper-slide > .elementor-element{height:100%;}.elementor-22 .elementor-element.elementor-element-5716b6c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-e96e772{--display:flex;--min-height:100vh;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-1a5f17b .elementor-heading-title{font-family:"Nasalization", Sans-serif;font-size:66px;font-weight:500;font-style:normal;line-height:1.5em;color:var( --e-global-color-2d5826a );}.elementor-22 .elementor-element.elementor-element-253aa06{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-253aa06 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:clamp(1.5rem, 3vw + 0.4rem, 2.5rem);font-weight:400;font-style:normal;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-e8267a0{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-e8267a0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e8267a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#044848;}.elementor-22 .elementor-element.elementor-element-a7c2081{text-align:center;}.elementor-22 .elementor-element.elementor-element-a7c2081 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-d7eaa95{--display:flex;--min-height:420px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-d7eaa95:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d7eaa95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d5826a );}.elementor-22 .elementor-element.elementor-element-f050ff5{--display:flex;--min-height:660px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f050ff5::before, .elementor-22 .elementor-element.elementor-element-f050ff5 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-f050ff5 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-f050ff5 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-f050ff5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-f050ff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D0D0D66 0%, #FFFFFF00 35%);}.elementor-22 .elementor-element.elementor-element-3a3792b{padding:30px 5px 0px 25px;}.elementor-22 .elementor-element.elementor-element-3a3792b .elementor-heading-title{font-family:var( --e-global-typography-3573642-font-family ), Sans-serif;font-size:var( --e-global-typography-3573642-font-size );font-weight:var( --e-global-typography-3573642-font-weight );font-style:var( --e-global-typography-3573642-font-style );line-height:var( --e-global-typography-3573642-line-height );color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-a921d42 .elementor-button{background-color:#61CE7000;font-family:"Lato", Sans-serif;font-size:clamp(1rem, 0.5vw + 0.95rem, 1.125rem);font-weight:500;font-style:normal;line-height:1.5em;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-a921d42 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-a921d42 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-a921d42{padding:0px 25px 0px 25px;}.elementor-22 .elementor-element.elementor-element-a921d42 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-a921d42 .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:start;}.elementor-22 .elementor-element.elementor-element-a921d42 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-a921d42 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-dcd49a0{--display:flex;--min-height:660px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-dcd49a0::before, .elementor-22 .elementor-element.elementor-element-dcd49a0 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-dcd49a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-dcd49a0 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-dcd49a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-dcd49a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D0D0D66 0%, #FFFFFF00 35%);}.elementor-22 .elementor-element.elementor-element-11e98aa{padding:30px 5px 0px 25px;}.elementor-22 .elementor-element.elementor-element-11e98aa .elementor-heading-title{font-family:var( --e-global-typography-3573642-font-family ), Sans-serif;font-size:var( --e-global-typography-3573642-font-size );font-weight:var( --e-global-typography-3573642-font-weight );font-style:var( --e-global-typography-3573642-font-style );line-height:var( --e-global-typography-3573642-line-height );color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-58d0877 .elementor-button{background-color:#61CE7000;font-family:"Lato", Sans-serif;font-size:clamp(1rem, 0.5vw + 0.95rem, 1.125rem);font-weight:500;font-style:normal;line-height:1.5em;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-58d0877 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-58d0877 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-58d0877{padding:0px 25px 0px 25px;}.elementor-22 .elementor-element.elementor-element-58d0877 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-58d0877 .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:start;}.elementor-22 .elementor-element.elementor-element-58d0877 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-58d0877 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-e794e01{--display:flex;--min-height:660px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e794e01::before, .elementor-22 .elementor-element.elementor-element-e794e01 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-e794e01 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-e794e01 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-e794e01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-e794e01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D0D0D66 0%, #FFFFFF00 35%);}.elementor-22 .elementor-element.elementor-element-3b98717{padding:30px 5px 0px 25px;}.elementor-22 .elementor-element.elementor-element-3b98717 .elementor-heading-title{font-family:var( --e-global-typography-3573642-font-family ), Sans-serif;font-size:var( --e-global-typography-3573642-font-size );font-weight:var( --e-global-typography-3573642-font-weight );font-style:var( --e-global-typography-3573642-font-style );line-height:var( --e-global-typography-3573642-line-height );color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-1c42cf7 .elementor-button{background-color:#61CE7000;font-family:"Lato", Sans-serif;font-size:clamp(1rem, 0.5vw + 0.95rem, 1.125rem);font-weight:500;font-style:normal;line-height:1.5em;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1c42cf7 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-1c42cf7 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-1c42cf7{padding:0px 25px 0px 25px;}.elementor-22 .elementor-element.elementor-element-1c42cf7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-1c42cf7 .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:start;}.elementor-22 .elementor-element.elementor-element-1c42cf7 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-1c42cf7 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-3c52b3c{--display:flex;--min-height:660px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3c52b3c::before, .elementor-22 .elementor-element.elementor-element-3c52b3c > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3c52b3c > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3c52b3c > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-3c52b3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-3c52b3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(35deg, #0D0D0D66 0%, #FFFFFF00 100%);}.elementor-22 .elementor-element.elementor-element-e56d952{padding:30px 5px 0px 25px;}.elementor-22 .elementor-element.elementor-element-e56d952 .elementor-heading-title{font-family:var( --e-global-typography-3573642-font-family ), Sans-serif;font-size:var( --e-global-typography-3573642-font-size );font-weight:var( --e-global-typography-3573642-font-weight );font-style:var( --e-global-typography-3573642-font-style );line-height:var( --e-global-typography-3573642-line-height );color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-dd44b7d .elementor-button{background-color:#61CE7000;font-family:"Lato", Sans-serif;font-size:clamp(1rem, 0.5vw + 0.95rem, 1.125rem);font-weight:500;font-style:normal;line-height:1.5em;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-dd44b7d .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-dd44b7d .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-dd44b7d{padding:0px 25px 0px 25px;}.elementor-22 .elementor-element.elementor-element-dd44b7d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-dd44b7d .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:start;}.elementor-22 .elementor-element.elementor-element-dd44b7d .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-dd44b7d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-a0bd6a5{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-1bb49ab .elementor-heading-title{font-family:"Nasalization", Sans-serif;font-size:clamp(2.2rem, 5vw + 0.8rem, 4.25rem);font-weight:500;font-style:normal;line-height:1.5em;color:var( --e-global-color-2d5826a );}.elementor-22 .elementor-element.elementor-element-1d1923f{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-1d1923f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:clamp(1.3rem, 2.2vw + 0.3rem, 2rem);font-weight:400;font-style:normal;line-height:1.5em;}.elementor-22 .elementor-element.elementor-element-55fd56f .elementor-button{background-color:#FED10900;font-family:"Lato", Sans-serif;font-size:clamp(1rem, 0.5vw + 0.95rem, 1.125rem);font-weight:700;font-style:normal;line-height:1.5em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:15px 45px 15px 45px;}.elementor-22 .elementor-element.elementor-element-55fd56f .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-55fd56f .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-2d5826a );border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-55fd56f .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-55fd56f .elementor-button:focus svg{fill:var( --e-global-color-2d5826a );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-9290482 .elementor-heading-title{font-size:var( --e-global-typography-4f8b8a5-font-size );line-height:var( --e-global-typography-4f8b8a5-line-height );}.elementor-22 .elementor-element.elementor-element-5716b6c{--swiper-slides-to-display:2;--arrow-prev-left-position:-25px;--arrow-next-right-position:-25px;}.elementor-22 .elementor-element.elementor-element-5716b6c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-a7c2081 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-3a3792b .elementor-heading-title{font-size:var( --e-global-typography-3573642-font-size );line-height:var( --e-global-typography-3573642-line-height );}.elementor-22 .elementor-element.elementor-element-11e98aa .elementor-heading-title{font-size:var( --e-global-typography-3573642-font-size );line-height:var( --e-global-typography-3573642-line-height );}.elementor-22 .elementor-element.elementor-element-3b98717 .elementor-heading-title{font-size:var( --e-global-typography-3573642-font-size );line-height:var( --e-global-typography-3573642-line-height );}.elementor-22 .elementor-element.elementor-element-e56d952 .elementor-heading-title{font-size:var( --e-global-typography-3573642-font-size );line-height:var( --e-global-typography-3573642-line-height );}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-dd328ac{--min-height:50vh;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-eaaaf1b{width:100%;max-width:100%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-02d8dd2{--min-height:50vh;}.elementor-22 .elementor-element.elementor-element-fe1d464{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-9290482{text-align:start;}.elementor-22 .elementor-element.elementor-element-9290482 .elementor-heading-title{font-size:var( --e-global-typography-4f8b8a5-font-size );line-height:var( --e-global-typography-4f8b8a5-line-height );}.elementor-22 .elementor-element.elementor-element-5716b6c{--swiper-slides-to-display:1;--arrow-prev-left-position:-10px;--arrow-next-right-position:-10px;}.elementor-22 .elementor-element.elementor-element-5716b6c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-e96e772{--min-height:75vh;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-1a5f17b .elementor-heading-title{font-size:38px;}.elementor-22 .elementor-element.elementor-element-253aa06{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-e8267a0{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-a7c2081{text-align:start;}.elementor-22 .elementor-element.elementor-element-a7c2081 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-d7eaa95{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3a3792b .elementor-heading-title{font-size:var( --e-global-typography-3573642-font-size );line-height:var( --e-global-typography-3573642-line-height );}.elementor-22 .elementor-element.elementor-element-11e98aa .elementor-heading-title{font-size:var( --e-global-typography-3573642-font-size );line-height:var( --e-global-typography-3573642-line-height );}.elementor-22 .elementor-element.elementor-element-3b98717 .elementor-heading-title{font-size:var( --e-global-typography-3573642-font-size );line-height:var( --e-global-typography-3573642-line-height );}.elementor-22 .elementor-element.elementor-element-e56d952 .elementor-heading-title{font-size:var( --e-global-typography-3573642-font-size );line-height:var( --e-global-typography-3573642-line-height );}.elementor-22 .elementor-element.elementor-element-a0bd6a5{--min-height:70vh;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-1d1923f{width:100%;max-width:100%;}}/* Start custom CSS for heading, class: .elementor-element-1a5f17b */.highlight span {
  background-color: yellow;
  padding: 0 30px;
}

/* Mobile */
@media (max-width: 767px) {
  .highlight span {
    padding: 0 15px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7eaa95 *//* Parent row */
.rtw-video-accordion {
  display: flex;
  gap: 20px;
  overflow: hidden;
}

/* Each panel */
.rtw-video-accordion .rtw-va-item {
  position: relative;
  flex: 1;
  min-height: 660px;
  overflow: hidden;
  transition: flex 0.5s ease;

}

/* Expand on hover */
.rtw-video-accordion .rtw-va-item:hover {
  flex: 3;
}

/* Optional: make one panel bigger by default */
.rtw-video-accordion .rtw-va-item.is-active {
  flex: 2;
}

/* Smooth zoom effect on background video (Elementor uses <video> inside) */
.rtw-video-accordion .rtw-va-item video {



 
  transition: transform 0.5s ease, filter 0.5s ease;
}

/* On hover, slightly brighten */
.rtw-video-accordion .rtw-va-item:hover video {

  filter: brightness(1.05)!important;
}

/* Overlay content always above video */
.rtw-video-accordion .rtw-va-item > .e-con-inner,
.rtw-video-accordion .rtw-va-item .elementor-widget-wrap {
  position: relative;
  z-index: 3;
}

/* Optional: dark overlay for readability */
.rtw-video-accordion .rtw-va-item:before {
    content: "";
    height: 35%;
    width: calc(100% - 15px);
    position: absolute;
    background: linear-gradient(180deg, rgba(13, 13, 13, 0.4) 0%, rgba(255, 255, 255, 0) 100%);
}

.rtw-video-accordion .rtw-va-item:hover:before {
  background: rgba(0,0,0,0.15);
}

/* Optional: make text/button fade in nicer */
.rtw-video-accordion .rtw-va-item .elementor-widget-heading,
.rtw-video-accordion .rtw-va-item .elementor-widget-button {
  opacity: 0.85;
  transform: translateY(6px);
  transition: all 0.35s ease;
}

.rtw-video-accordion .rtw-va-item:hover .elementor-widget-heading,
.rtw-video-accordion .rtw-va-item:hover .elementor-widget-button {
  opacity: 1;
  transform: translateY(0);
}




@media (max-width: 767px) {
  .rtw-video-accordion {
    display: flex;
    flex-direction:column!important;
    gap: 10px;
  }
  .rtw-video-accordion .rtw-va-item {
    flex: none;
    min-height: 330px;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nasalization';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.agrosmart.com.my/wp-content/uploads/2026/05/Nasalization-Rg.ttf') format('truetype');
}
/* End Custom Fonts CSS */