.elementor-5 .elementor-element.elementor-element-2b517cc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-2b517cc:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-2b517cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.wekaonline.com/wp-content/uploads/2026/07/Illustration-backing-2-scaled.webp");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-2b517cc::before, .elementor-5 .elementor-element.elementor-element-2b517cc > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-2b517cc > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-2b517cc > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-2b517cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-2b517cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-aa36628{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-98e351c{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5 .elementor-element.elementor-element-97a546d .elementor-heading-title{font-size:73px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-9211d86 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:55px;font-weight:100;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-2bc309a{font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-d6507f8{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-c587ec5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:normal;font-style:normal;line-height:17px;border-radius:63px 63px 63px 63px;}.elementor-5 .elementor-element.elementor-element-43c8191 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;font-style:normal;line-height:16px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:63px 63px 63px 63px;}.elementor-5 .elementor-element.elementor-element-43c8191 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5 .elementor-element.elementor-element-e2b0d7f{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5 .elementor-element.elementor-element-da9031c > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-da9031c.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-da9031c .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5 .elementor-element.elementor-element-2a538b8{--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:67px;--padding-bottom:67px;--padding-left:67px;--padding-right:67px;}.elementor-5 .elementor-element.elementor-element-9539051{text-align:center;font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:500;font-style:normal;text-transform:uppercase;line-height:61px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-06f00a0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:75px;}.elementor-5 .elementor-element.elementor-element-06f00a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-06f00a0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-06f00a0 .elementor-main-swiper{height:155px;width:90%;}.elementor-5 .elementor-element.elementor-element-06f00a0 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;border-radius:0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-06f00a0 .elementor-swiper-button{font-size:20px;}.elementor-5 .elementor-element.elementor-element-06f00a0 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-5 .elementor-element.elementor-element-bda3e70{--display:flex;--min-height:550px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5 .elementor-element.elementor-element-eaf18ae{--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:flex-start;}.elementor-5 .elementor-element.elementor-element-eaf18ae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-2f66124{width:initial;max-width:initial;}.elementor-5 .elementor-element.elementor-element-2f66124 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-2f66124.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-2f66124 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;font-style:normal;line-height:56px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-2a4aa10{width:initial;max-width:initial;}.elementor-5 .elementor-element.elementor-element-2a4aa10 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-5 .elementor-element.elementor-element-2a4aa10.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-2a4aa10 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:400;font-style:normal;line-height:56px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-7ea4af4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#A3A3A3;--border-color:#A3A3A3;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px;}.elementor-5 .elementor-element.elementor-element-7ea4af4:hover{border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-7ea4af4, .elementor-5 .elementor-element.elementor-element-7ea4af4::before{--border-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-7ea4af4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-f1ead03 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:30px;color:#222222;}.elementor-5 .elementor-element.elementor-element-b4c59e0{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:25px;color:#000000;}.elementor-5 .elementor-element.elementor-element-570707e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#A3A3A3;--border-color:#A3A3A3;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px;}.elementor-5 .elementor-element.elementor-element-570707e:hover{border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-570707e, .elementor-5 .elementor-element.elementor-element-570707e::before{--border-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-570707e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-8fc3c16 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:30px;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-23e5ce6{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:25px;color:#000000;}.elementor-5 .elementor-element.elementor-element-ff8574a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#A3A3A3;--border-color:#A3A3A3;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px;}.elementor-5 .elementor-element.elementor-element-ff8574a:hover{border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-ff8574a, .elementor-5 .elementor-element.elementor-element-ff8574a::before{--border-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-ff8574a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-1dff0f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:30px;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-4db994c{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:25px;color:#000000;}.elementor-5 .elementor-element.elementor-element-62f01a4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#A3A3A3;--border-color:#A3A3A3;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px;}.elementor-5 .elementor-element.elementor-element-62f01a4:hover{border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-62f01a4, .elementor-5 .elementor-element.elementor-element-62f01a4::before{--border-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-62f01a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-1480a62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:30px;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-5d23d48{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#000000;}.elementor-5 .elementor-element.elementor-element-b382b56{--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;--justify-content:center;}.elementor-5 .elementor-element.elementor-element-d1a6b71{--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:flex-start;--align-items:stretch;--padding-top:80px;--padding-bottom:115px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-37aa039{--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:flex-start;}.elementor-5 .elementor-element.elementor-element-c579123 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;font-style:normal;line-height:61px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-ec10db4{text-align:start;}.elementor-5 .elementor-element.elementor-element-ec10db4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:400;font-style:normal;line-height:61px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-c643d38{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-87e80a3{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5 .elementor-element.elementor-element-0b86975{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:30px;color:#347099;}.elementor-5 .elementor-element.elementor-element-5dd47ee > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5 .elementor-element.elementor-element-5dd47ee{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:25px;color:#000000;}.elementor-5 .elementor-element.elementor-element-910b958{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:400;font-style:normal;line-height:61px;color:#347099;}.elementor-5 .elementor-element.elementor-element-6d18244{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-fdeedc2{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5 .elementor-element.elementor-element-6df40c7{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:30px;color:#347099;}.elementor-5 .elementor-element.elementor-element-a2faa03 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5 .elementor-element.elementor-element-a2faa03{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:25px;color:#000000;}.elementor-5 .elementor-element.elementor-element-99cd67c{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:400;font-style:normal;line-height:61px;color:#347099;}.elementor-5 .elementor-element.elementor-element-c4bf665{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-3b9ed0c{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5 .elementor-element.elementor-element-213d625{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:30px;color:#347099;}.elementor-5 .elementor-element.elementor-element-df71d51 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5 .elementor-element.elementor-element-df71d51{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:25px;color:#000000;}.elementor-5 .elementor-element.elementor-element-cb0f697{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:400;font-style:normal;line-height:61px;color:#347099;}.elementor-5 .elementor-element.elementor-element-8a64d0d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-fbe3ced{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5 .elementor-element.elementor-element-f8ed766{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:30px;color:#347099;}.elementor-5 .elementor-element.elementor-element-5a115e7 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5 .elementor-element.elementor-element-5a115e7{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:25px;color:#000000;}.elementor-5 .elementor-element.elementor-element-8aec659{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:400;font-style:normal;line-height:61px;color:#347099;}.elementor-5 .elementor-element.elementor-element-97c2282{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-591c97f{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5 .elementor-element.elementor-element-ab6cb29{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:30px;color:#347099;}.elementor-5 .elementor-element.elementor-element-feedec0 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5 .elementor-element.elementor-element-feedec0{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:25px;color:#000000;}.elementor-5 .elementor-element.elementor-element-0a494fa{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:400;font-style:normal;line-height:61px;color:#347099;}.elementor-5 .elementor-element.elementor-element-41e8da4{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:20px;width:initial;max-width:initial;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:75px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-60px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:75px;--e-n-carousel-arrow-size:46px;--e-n-carousel-swiper-pagination-size:5px;--e-n-carousel-progressbar-normal-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-41e8da4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-radius:96px 96px 96px 96px;}.elementor-5 .elementor-element.elementor-element-41e8da4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-9a68d9f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-5 .elementor-element.elementor-element-ef284d8{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:55px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-ef284d8:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-ef284d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-1d65e96{text-align:center;}.elementor-5 .elementor-element.elementor-element-1d65e96 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:500;font-style:normal;line-height:61px;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-5f80981{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-30px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:60px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-30px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:60px;--arrow-normal-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-5f80981 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-radius:34px 34px 34px 34px;padding:6px 6px 6px 6px;}.elementor-5 .elementor-element.elementor-element-5f80981 > .elementor-widget-container{margin:0% 15% 0% 15%;}.elementor-5 .elementor-element.elementor-element-5f80981 .swiper-slide > .elementor-element{height:100%;}.elementor-5 .elementor-element.elementor-element-551b8f4{--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;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-5 .elementor-element.elementor-element-551b8f4:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-551b8f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-5 .elementor-element.elementor-element-551b8f4::before, .elementor-5 .elementor-element.elementor-element-551b8f4 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-551b8f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-551b8f4 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-551b8f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-551b8f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-f873d69{--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;}.elementor-5 .elementor-element.elementor-element-035f2c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;font-style:normal;line-height:61px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-95e385a{text-align:start;}.elementor-5 .elementor-element.elementor-element-95e385a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:400;font-style:normal;line-height:61px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-d79461d{--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;}.elementor-5 .elementor-element.elementor-element-ffd100d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:26px 26px 26px 26px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-ffd100d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-ffd100d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-6c1686b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:30px;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-90cbc36{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:25px;}.elementor-5 .elementor-element.elementor-element-07f766c .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:17px;border-radius:63px 63px 63px 63px;}.elementor-5 .elementor-element.elementor-element-df8408c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:26px 26px 26px 26px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-df8408c:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-df8408c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-82a1842 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:30px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-ac58cf3{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:25px;}.elementor-5 .elementor-element.elementor-element-36d8914 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;font-style:normal;text-transform:uppercase;line-height:17px;border-radius:63px 63px 63px 63px;}.elementor-5 .elementor-element.elementor-element-5776514{--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:80px;--padding-right:80px;}.elementor-5 .elementor-element.elementor-element-20ec52b{--display:flex;}.elementor-5 .elementor-element.elementor-element-61501b1{--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;--overlay-opacity:0.25;--border-radius:28px 28px 28px 28px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-5 .elementor-element.elementor-element-61501b1:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-61501b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.wekaonline.com/wp-content/uploads/2026/07/Contact-with-birds-e1785375837621.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-61501b1::before, .elementor-5 .elementor-element.elementor-element-61501b1 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-61501b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-61501b1 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-61501b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-61501b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#525252;--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-a9e3cea{--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;}.elementor-5 .elementor-element.elementor-element-d91ef64 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;font-style:normal;line-height:61px;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-87c79e5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:400;line-height:61px;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-d60a0b0{--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;}.elementor-5 .elementor-element.elementor-element-5f4a88f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;font-style:normal;line-height:17px;border-radius:63px 63px 63px 63px;}.elementor-5 .elementor-element.elementor-element-02ad2f1 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;font-style:normal;line-height:17px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:63px 63px 63px 63px;}.elementor-5 .elementor-element.elementor-element-20bdbae{--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;}.elementor-5 .elementor-element.elementor-element-8d4bdb8{--spacer-size:400px;}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-aa36628{--content-width:1600px;}.elementor-5 .elementor-element.elementor-element-98e351c{--width:50%;}.elementor-5 .elementor-element.elementor-element-e2b0d7f{--width:66.6666%;}.elementor-5 .elementor-element.elementor-element-eaf18ae{--width:40%;}.elementor-5 .elementor-element.elementor-element-b382b56{--width:60%;}.elementor-5 .elementor-element.elementor-element-ef284d8{--width:100%;}.elementor-5 .elementor-element.elementor-element-ffd100d{--width:50%;}.elementor-5 .elementor-element.elementor-element-df8408c{--width:50%;}.elementor-5 .elementor-element.elementor-element-20ec52b{--content-width:1600px;}.elementor-5 .elementor-element.elementor-element-a9e3cea{--width:35%;}}@media(max-width:1629px) and (min-width:768px){.elementor-5 .elementor-element.elementor-element-eaf18ae{--width:242.391px;}.elementor-5 .elementor-element.elementor-element-7ea4af4{--width:420.498px;}.elementor-5 .elementor-element.elementor-element-570707e{--width:420.498px;}.elementor-5 .elementor-element.elementor-element-ff8574a{--width:420.498px;}.elementor-5 .elementor-element.elementor-element-62f01a4{--width:420.498px;}.elementor-5 .elementor-element.elementor-element-a9e3cea{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5 .elementor-element.elementor-element-aa36628{--content-width:100%;}.elementor-5 .elementor-element.elementor-element-98e351c{--width:90%;}.elementor-5 .elementor-element.elementor-element-e2b0d7f{--width:90%;}.elementor-5 .elementor-element.elementor-element-eaf18ae{--width:100%;}.elementor-5 .elementor-element.elementor-element-b382b56{--width:100%;}.elementor-5 .elementor-element.elementor-element-a9e3cea{--width:90%;}}@media(max-width:1629px){.elementor-5 .elementor-element.elementor-element-06f00a0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:25px;}.elementor-5 .elementor-element.elementor-element-2f66124{width:var( --container-widget-width, 228.391px );max-width:228.391px;--container-widget-width:228.391px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-2a4aa10{width:var( --container-widget-width, 228.391px );max-width:228.391px;--container-widget-width:228.391px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-37aa039{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-5f80981{--swiper-slides-to-display:1;}}@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-2b517cc:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-2b517cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-size:cover;}.elementor-5 .elementor-element.elementor-element-aa36628{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-06f00a0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5 .elementor-element.elementor-element-bda3e70{--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-5 .elementor-element.elementor-element-41e8da4{--e-n-carousel-swiper-slides-to-display:2;}.elementor-5 .elementor-element.elementor-element-5f80981{--swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-2b517cc{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-d6507f8{--flex-wrap:nowrap;}.elementor-5 .elementor-element.elementor-element-c587ec5 .elementor-button{font-size:12px;}.elementor-5 .elementor-element.elementor-element-43c8191 .elementor-button{font-size:12px;}.elementor-5 .elementor-element.elementor-element-06f00a0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5 .elementor-element.elementor-element-d1a6b71{--padding-top:20px;--padding-bottom:86px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-c579123 .elementor-heading-title{font-size:35px;}.elementor-5 .elementor-element.elementor-element-ec10db4 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-5 .elementor-element.elementor-element-910b958{font-size:30px;}.elementor-5 .elementor-element.elementor-element-99cd67c{font-size:30px;}.elementor-5 .elementor-element.elementor-element-cb0f697{font-size:30px;}.elementor-5 .elementor-element.elementor-element-8aec659{font-size:30px;}.elementor-5 .elementor-element.elementor-element-0a494fa{font-size:30px;}.elementor-5 .elementor-element.elementor-element-41e8da4{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5 .elementor-element.elementor-element-9a68d9f{--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-5 .elementor-element.elementor-element-1d65e96 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-5 .elementor-element.elementor-element-5f80981{--swiper-slides-to-display:1;}.elementor-5 .elementor-element.elementor-element-5f80981 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-551b8f4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-035f2c4 .elementor-heading-title{font-size:35px;}.elementor-5 .elementor-element.elementor-element-95e385a .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-5 .elementor-element.elementor-element-d79461d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5 .elementor-element.elementor-element-ffd100d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5 .elementor-element.elementor-element-6c1686b.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-6c1686b{text-align:center;}.elementor-5 .elementor-element.elementor-element-df8408c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5 .elementor-element.elementor-element-82a1842{text-align:center;}.elementor-5 .elementor-element.elementor-element-5776514{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-61501b1:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-61501b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-371px 0px;}.elementor-5 .elementor-element.elementor-element-61501b1{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5 .elementor-element.elementor-element-d91ef64{text-align:center;}.elementor-5 .elementor-element.elementor-element-d91ef64 .elementor-heading-title{font-size:35px;}.elementor-5 .elementor-element.elementor-element-87c79e5{text-align:center;}.elementor-5 .elementor-element.elementor-element-87c79e5 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-5 .elementor-element.elementor-element-d60a0b0{--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:11px 11px;--row-gap:11px;--column-gap:11px;}}/* Start custom CSS for button, class: .elementor-element-43c8191 */.elementor-button-icon i,
.elementor-button-icon svg {
    width: 18px;
    height: 18px;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-06f00a0 */.elementor-5 .elementor-element.elementor-element-06f00a0 .elementor-carousel-image {
    background-size: 100% auto !important;
}

.elementor-5 .elementor-element.elementor-element-06f00a0 .swiper-slide[data-swiper-slide-index="5"] .elementor-carousel-image {
    background-size: 75% auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaf18ae */.elementor-5 .elementor-element.elementor-element-eaf18ae .e-n-tabs-content {
    min-height: 400px;
}

.one-line-heading .elementor-heading-title {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b382b56 */.elementor-5 .elementor-element.elementor-element-b382b56 {
    position: relative;
    width: 100%;
    height: 500px;
    min-width: 0;
    overflow: hidden;
}

.elementor-5 .elementor-element.elementor-element-b382b56 .feature-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    display: none;
    align-items: center;
    justify-content: center;
}

.elementor-5 .elementor-element.elementor-element-b382b56 .feature-image[style*="display: block"] {
    display: flex !important;
}

.elementor-5 .elementor-element.elementor-element-b382b56 .feature-image .elementor-widget-container {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-5 .elementor-element.elementor-element-b382b56 .feature-image img {
    display: block;
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
}

/* Second image: slightly larger */
.elementor-5 .elementor-element.elementor-element-b382b56 .feature-image:nth-of-type(2) img {
    max-width: 110%;
    max-height: 110%;
}

/* Third image: smaller */
.elementor-5 .elementor-element.elementor-element-b382b56 .feature-image:nth-of-type(3) img {
    max-width: 88%;
    max-height: 88%;
}

/* Fourth image: smaller */
.elementor-5 .elementor-element.elementor-element-b382b56 .feature-image:nth-of-type(4) img {
    max-width: 88%;
    max-height: 88%;
}

/* Reduce image sizes when zooming/narrower viewport */
@media (max-width: 1629px) {
    
    .elementor-5 .elementor-element.elementor-element-b382b56 .feature-image:nth-of-type(4) img {
        max-width: 78%;
        max-height: 78%;
    }
    
    .elementor-5 .elementor-element.elementor-element-b382b56 .feature-image:nth-of-type(2) img {
        max-width: 95%;
        max-height: 95%;
    }

    .elementor-5 .elementor-element.elementor-element-b382b56 .feature-image:nth-of-type(3) img {
        max-width: 74%;
        max-height: 74%;
    }

    .elementor-5 .elementor-element.elementor-element-b382b56 .feature-image:nth-of-type(4) img {
        max-width: 74%;
        max-height: 74%;
    }
}

@media (max-width: 1145px) {
    /* First image */
    .elementor-5 .elementor-element.elementor-element-b382b56 .feature-image:nth-of-type(1) img {
        max-width: 68%;
        max-height: 68%;
    }

    /* Third image */
    .elementor-5 .elementor-element.elementor-element-b382b56 .feature-image:nth-of-type(3) img {
        max-width: 68%;
        max-height: 68%;
    }

    /* Fourth image */
    .elementor-5 .elementor-element.elementor-element-b382b56 .feature-image:nth-of-type(4) img {
        max-width: 68%;
        max-height: 68%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bda3e70 *//* Prevent the entire section changing height */
.elementor-5 .elementor-element.elementor-element-bda3e70 {
    min-height: 500px;
}

/* Hide inactive descriptions without changing the reserved section height */
.elementor-5 .elementor-element.elementor-element-bda3e70 .feature-content {
    min-height: 70px;
}

/* Keep each feature item aligned consistently */
.elementor-5 .elementor-element.elementor-element-bda3e70 .feature-tab {
    align-items: flex-start;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-41e8da4 */.elementor-5 .elementor-element.elementor-element-41e8da4 .swiper-slide > .elementor-element,
.elementor-5 .elementor-element.elementor-element-41e8da4 .swiper-slide .e-con {
    height: 100%;
}

.elementor-5 .elementor-element.elementor-element-41e8da4 .swiper-slide .e-con {
    display: flex;
    flex-direction: column;
}

.elementor-5 .elementor-element.elementor-element-41e8da4 .swiper-slide .e-con > :last-child {
    margin-top: auto;
}

/* Keep space for the card borders without shifting the carousel sideways */
.elementor-5 .elementor-element.elementor-element-41e8da4 .swiper {
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 0;
    padding-right: 0;
}

.elementor-5 .elementor-element.elementor-element-41e8da4 .swiper-wrapper {
    padding-bottom: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1a6b71 */.elementor-5 .elementor-element.elementor-element-d1a6b71 .roadmap-heading {
    padding-left: 0 !important;
    margin-left: 0 !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-5f80981 *//* Slightly larger blue navigation buttons */
.elementor-5 .elementor-element.elementor-element-5f80981 .elementor-swiper-button-prev,
.elementor-5 .elementor-element.elementor-element-5f80981 .elementor-swiper-button-next {
    width: 55px !important;
    height: 55px !important;
    display: flex;
    align-items: center;
    justify-content: center;

    /* Position */
    top: auto !important;
}

/* Hide Elementor's original arrows */
.elementor-5 .elementor-element.elementor-element-5f80981 .elementor-swiper-button-prev svg,
.elementor-5 .elementor-element.elementor-element-5f80981 .elementor-swiper-button-next svg,
.elementor-5 .elementor-element.elementor-element-5f80981 .elementor-swiper-button-prev i,
.elementor-5 .elementor-element.elementor-element-5f80981 .elementor-swiper-button-next i {
    display: none !important;
}

/* White arrow triangles */
.elementor-5 .elementor-element.elementor-element-5f80981 .elementor-swiper-button-prev::before,
.elementor-5 .elementor-element.elementor-element-5f80981 .elementor-swiper-button-next::before {
    content: "";
    display: block;
    width: 21px;
    height: 26px;
    background-color: #fff;
    flex-shrink: 0;
}

/* Previous arrow */
.elementor-5 .elementor-element.elementor-element-5f80981 .elementor-swiper-button-prev::before {
    clip-path: polygon(100% 0, 0 50%, 100% 100%);
    transform: translateX(-2px);
}

/* Next arrow */
.elementor-5 .elementor-element.elementor-element-5f80981 .elementor-swiper-button-next::before {
    clip-path: polygon(0 0, 100% 50%, 0 100%);
    transform: translateX(3px);
}

/* Previous button - left of centre */
.elementor-5 .elementor-element.elementor-element-5f80981 .elementor-swiper-button-prev {
    left: 50% !important;
    right: auto !important;
    transform: translateX(-65px) !important;
}

/* Next button - right of centre */
.elementor-5 .elementor-element.elementor-element-5f80981 .elementor-swiper-button-next {
    left: 50% !important;
    right: auto !important;
    transform: translateX(10px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-551b8f4 */.elementor-5 .elementor-element.elementor-element-551b8f4 .partner-container {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.elementor-5 .elementor-element.elementor-element-551b8f4 .partner-heading {
    padding-left: 0px !important;
    padding-right: 0 !important;
    margin-left: -3px !important;
    margin-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS */#video p {
    display: none !important;
}

#roadmap-carousel .e-n-carousel.swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events {
    width: 100% !important;
}

.feature-content,
.feature-image {
	display: none;
}

.feature-tab {
	cursor: pointer;
	transition: all 0.3s ease;
}

.feature-tab.active {
	opacity: 1;
}/* End custom CSS */