.elementor-1673 .elementor-element.elementor-element-4dbef6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-top:7px;--padding-bottom:7px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-1673 .elementor-element.elementor-element-4dbef6c:not(.elementor-motion-effects-element-type-background), .elementor-1673 .elementor-element.elementor-element-4dbef6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292D608A;}.elementor-1673 .elementor-element.elementor-element-4dbef6c, .elementor-1673 .elementor-element.elementor-element-4dbef6c::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-d285794{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-d285794.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-cbbdaac img{width:100%;}.elementor-1673 .elementor-element.elementor-element-cbbdaac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-scale:0.6;}.elementor-1673 .elementor-element.elementor-element-cbbdaac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-cbbdaac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-759de9b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-759de9b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-728a30f .elementor-menu-toggle{margin:0 auto;}.elementor-1673 .elementor-element.elementor-element-728a30f .elementor-nav-menu .elementor-item{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-728a30f .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-728a30f .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1673 .elementor-element.elementor-element-728a30f .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1673 .elementor-element.elementor-element-728a30f .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1673 .elementor-element.elementor-element-728a30f .elementor-nav-menu--main .elementor-item:focus{color:#30CFFB;fill:#30CFFB;}.elementor-1673 .elementor-element.elementor-element-728a30f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1673 .elementor-element.elementor-element-ce94749{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-d93943f .elementor-button{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;background-color:#61CE7000;}.elementor-1673 .elementor-element.elementor-element-d93943f{width:auto;max-width:auto;}.elementor-1673 .elementor-element.elementor-element-d93943f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-77526f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-1673 .elementor-element.elementor-element-77526f8:not(.elementor-motion-effects-element-type-background), .elementor-1673 .elementor-element.elementor-element-77526f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292D608A;}.elementor-1673 .elementor-element.elementor-element-77526f8, .elementor-1673 .elementor-element.elementor-element-77526f8::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-85b39db{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-85b39db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-5f5bf0d img{width:100%;}.elementor-1673 .elementor-element.elementor-element-5f5bf0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-scale:0.6;}.elementor-1673 .elementor-element.elementor-element-5f5bf0d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-5f5bf0d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-02d5282{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-87977a4 .elementor-button{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;background-color:#61CE7000;}.elementor-1673 .elementor-element.elementor-element-87977a4{width:auto;max-width:auto;}.elementor-1673 .elementor-element.elementor-element-87977a4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-6c7f305{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-6c7f305.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-03f96dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-dd455b3{--display:flex;--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-dd455b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-95eac76 .elementor-heading-title{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:55px;font-weight:700;}.elementor-1673 .elementor-element.elementor-element-95eac76 > .elementor-widget-container{margin:0100px 0px 0px 0px;}.elementor-1673 .elementor-element.elementor-element-e43508f{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;}.elementor-1673 .elementor-element.elementor-element-e43508f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-07f6344{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--background-transition:0.3s;--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-1673 .elementor-element.elementor-element-07f6344.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-fd21ced .elementor-button{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;background-color:#61CE7000;}.elementor-1673 .elementor-element.elementor-element-fd21ced{width:auto;max-width:auto;}.elementor-1673 .elementor-element.elementor-element-fd21ced.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-af3f830 .elementor-button{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;background-color:#61CE7000;}.elementor-1673 .elementor-element.elementor-element-af3f830{width:auto;max-width:auto;}.elementor-1673 .elementor-element.elementor-element-af3f830.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-57c683a{--display:flex;--background-transition:0.3s;}body:not(.rtl) .elementor-1673 .elementor-element.elementor-element-7cd3566{left:38.992px;}body.rtl .elementor-1673 .elementor-element.elementor-element-7cd3566{right:38.992px;}.elementor-1673 .elementor-element.elementor-element-7cd3566{top:298.992px;}body:not(.rtl) .elementor-1673 .elementor-element.elementor-element-21f436a{left:429.992px;}body.rtl .elementor-1673 .elementor-element.elementor-element-21f436a{right:429.992px;}.elementor-1673 .elementor-element.elementor-element-21f436a{top:63.992px;}body:not(.rtl) .elementor-1673 .elementor-element.elementor-element-d93af45{left:420.98px;}body.rtl .elementor-1673 .elementor-element.elementor-element-d93af45{right:420.98px;}.elementor-1673 .elementor-element.elementor-element-d93af45{top:304.973px;}body:not(.rtl) .elementor-1673 .elementor-element.elementor-element-33bafda{left:31.965px;}body.rtl .elementor-1673 .elementor-element.elementor-element-33bafda{right:31.965px;}.elementor-1673 .elementor-element.elementor-element-33bafda{top:15.961px;}.elementor-1673 .elementor-element.elementor-element-d8f996e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--background-transition:0.3s;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-52d7bf9.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-1673 .elementor-element.elementor-element-52d7bf9 .elementor-main-swiper{width:100%;}.elementor-1673 .elementor-element.elementor-element-52d7bf9 .elementor-testimonial__text{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;font-style:normal;}.elementor-1673 .elementor-element.elementor-element-52d7bf9 .elementor-swiper-button{font-size:20px;}.elementor-1673 .elementor-element.elementor-element-52d7bf9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1673 .elementor-element.elementor-element-c38cd1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-612f4cf{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-65cb613{--display:flex;--background-transition:0.3s;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-33071c6{text-align:center;}.elementor-1673 .elementor-element.elementor-element-33071c6 .elementor-heading-title{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:45px;font-weight:700;}.elementor-1673 .elementor-element.elementor-element-eaec122{text-align:center;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-eaec122 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-eaec122.elementor-element{--align-self:center;}.elementor-1673 .elementor-element.elementor-element-8fe1d5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-09d2376{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--overflow:auto;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:1;}.elementor-1673 .elementor-element.elementor-element-09d2376:not(.elementor-motion-effects-element-type-background), .elementor-1673 .elementor-element.elementor-element-09d2376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292D608A;}.elementor-1673 .elementor-element.elementor-element-09d2376, .elementor-1673 .elementor-element.elementor-element-09d2376::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-798503f{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-1673 .elementor-element.elementor-element-798503f, .elementor-1673 .elementor-element.elementor-element-798503f::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-798503f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-897913b{--display:flex;--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-0f81d80 .elementor-heading-title{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:35px;font-weight:600;}.elementor-1673 .elementor-element.elementor-element-91e9462{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;}.elementor-1673 .elementor-element.elementor-element-91e9462 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-ea173e4 .elementor-tab-title{border-width:0px;background-color:#FFFFFF00;}.elementor-1673 .elementor-element.elementor-element-ea173e4 .elementor-tab-content{border-width:0px;background-color:#02010100;color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-ea173e4 .elementor-toggle-title, .elementor-1673 .elementor-element.elementor-element-ea173e4 .elementor-toggle-icon{color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-ea173e4 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-ea173e4 .elementor-tab-title.elementor-active a, .elementor-1673 .elementor-element.elementor-element-ea173e4 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-ea173e4 .elementor-toggle-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-ea173e4 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:5px;}.elementor-1673 .elementor-element.elementor-element-ea173e4 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:5px;}.elementor-1673 .elementor-element.elementor-element-f9ad7f6{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;width:initial;max-width:initial;}.elementor-1673 .elementor-element.elementor-element-f9ad7f6 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-1673 .elementor-element.elementor-element-f9ad7f6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-3711082 .elementor-button{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;background-color:#61CE7000;}.elementor-1673 .elementor-element.elementor-element-3711082{width:auto;max-width:auto;}.elementor-1673 .elementor-element.elementor-element-3711082.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-7b4283b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--overflow:auto;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:2;}.elementor-1673 .elementor-element.elementor-element-7b4283b:not(.elementor-motion-effects-element-type-background), .elementor-1673 .elementor-element.elementor-element-7b4283b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292D608A;}.elementor-1673 .elementor-element.elementor-element-7b4283b, .elementor-1673 .elementor-element.elementor-element-7b4283b::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-8d094e5{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-1673 .elementor-element.elementor-element-8d094e5, .elementor-1673 .elementor-element.elementor-element-8d094e5::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-8d094e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-b3cf48c{--display:flex;--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-0942d5a .elementor-heading-title{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:35px;font-weight:600;}.elementor-1673 .elementor-element.elementor-element-0a4e507{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;}.elementor-1673 .elementor-element.elementor-element-0a4e507 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-f0b5407 .elementor-tab-title{border-width:0px;background-color:#FFFFFF00;}.elementor-1673 .elementor-element.elementor-element-f0b5407 .elementor-tab-content{border-width:0px;background-color:#02010100;color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-f0b5407 .elementor-toggle-title, .elementor-1673 .elementor-element.elementor-element-f0b5407 .elementor-toggle-icon{color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-f0b5407 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-f0b5407 .elementor-tab-title.elementor-active a, .elementor-1673 .elementor-element.elementor-element-f0b5407 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-f0b5407 .elementor-toggle-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-f0b5407 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:5px;}.elementor-1673 .elementor-element.elementor-element-f0b5407 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:5px;}.elementor-1673 .elementor-element.elementor-element-79267bf{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;width:initial;max-width:initial;}.elementor-1673 .elementor-element.elementor-element-79267bf > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-1673 .elementor-element.elementor-element-79267bf.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-45428ca .elementor-button{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;background-color:#61CE7000;}.elementor-1673 .elementor-element.elementor-element-45428ca{width:auto;max-width:auto;}.elementor-1673 .elementor-element.elementor-element-45428ca.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-ad8bf2e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--overflow:auto;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:3;}.elementor-1673 .elementor-element.elementor-element-ad8bf2e:not(.elementor-motion-effects-element-type-background), .elementor-1673 .elementor-element.elementor-element-ad8bf2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292D608A;}.elementor-1673 .elementor-element.elementor-element-ad8bf2e, .elementor-1673 .elementor-element.elementor-element-ad8bf2e::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-c30aed5{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-1673 .elementor-element.elementor-element-c30aed5, .elementor-1673 .elementor-element.elementor-element-c30aed5::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-c30aed5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-690a666{--display:flex;--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-481bcb4 .elementor-heading-title{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:35px;font-weight:600;}.elementor-1673 .elementor-element.elementor-element-d30f285{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;}.elementor-1673 .elementor-element.elementor-element-d30f285 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-d834451 .elementor-tab-title{border-width:0px;background-color:#FFFFFF00;}.elementor-1673 .elementor-element.elementor-element-d834451 .elementor-tab-content{border-width:0px;background-color:#02010100;color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-d834451 .elementor-toggle-title, .elementor-1673 .elementor-element.elementor-element-d834451 .elementor-toggle-icon{color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-d834451 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-d834451 .elementor-tab-title.elementor-active a, .elementor-1673 .elementor-element.elementor-element-d834451 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-d834451 .elementor-toggle-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-d834451 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:5px;}.elementor-1673 .elementor-element.elementor-element-d834451 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:5px;}.elementor-1673 .elementor-element.elementor-element-1eb7db8{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;width:initial;max-width:initial;}.elementor-1673 .elementor-element.elementor-element-1eb7db8 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-1673 .elementor-element.elementor-element-1eb7db8.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-15a9240 .elementor-button{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;background-color:#61CE7000;}.elementor-1673 .elementor-element.elementor-element-15a9240{width:auto;max-width:auto;}.elementor-1673 .elementor-element.elementor-element-15a9240.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-633432d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:5;}.elementor-1673 .elementor-element.elementor-element-633432d:not(.elementor-motion-effects-element-type-background), .elementor-1673 .elementor-element.elementor-element-633432d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292D608A;}.elementor-1673 .elementor-element.elementor-element-633432d, .elementor-1673 .elementor-element.elementor-element-633432d::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-3c7c849{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-1673 .elementor-element.elementor-element-3c7c849, .elementor-1673 .elementor-element.elementor-element-3c7c849::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-3c7c849.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-c8535c3{--display:flex;--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-bb5d189 .elementor-heading-title{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:35px;font-weight:600;}.elementor-1673 .elementor-element.elementor-element-833da71{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;}.elementor-1673 .elementor-element.elementor-element-833da71 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-abf020c .elementor-tab-title{border-width:0px;background-color:#FFFFFF00;}.elementor-1673 .elementor-element.elementor-element-abf020c .elementor-tab-content{border-width:0px;background-color:#02010100;color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-abf020c .elementor-toggle-title, .elementor-1673 .elementor-element.elementor-element-abf020c .elementor-toggle-icon{color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-abf020c .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-abf020c .elementor-tab-title.elementor-active a, .elementor-1673 .elementor-element.elementor-element-abf020c .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-abf020c .elementor-toggle-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-abf020c .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:5px;}.elementor-1673 .elementor-element.elementor-element-abf020c .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:5px;}.elementor-1673 .elementor-element.elementor-element-c374072{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;width:initial;max-width:initial;}.elementor-1673 .elementor-element.elementor-element-c374072 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-1673 .elementor-element.elementor-element-c374072.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-197f11f .elementor-button{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;background-color:#61CE7000;}.elementor-1673 .elementor-element.elementor-element-197f11f{width:auto;max-width:auto;}.elementor-1673 .elementor-element.elementor-element-197f11f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-60a9b2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:5;}.elementor-1673 .elementor-element.elementor-element-60a9b2b:not(.elementor-motion-effects-element-type-background), .elementor-1673 .elementor-element.elementor-element-60a9b2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292D608A;}.elementor-1673 .elementor-element.elementor-element-60a9b2b, .elementor-1673 .elementor-element.elementor-element-60a9b2b::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-72c2a56{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-1673 .elementor-element.elementor-element-72c2a56, .elementor-1673 .elementor-element.elementor-element-72c2a56::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-72c2a56.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-efb0fc3{--display:flex;--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-93c5e59 .elementor-heading-title{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:35px;font-weight:600;}.elementor-1673 .elementor-element.elementor-element-94ef2bd{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;}.elementor-1673 .elementor-element.elementor-element-94ef2bd > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-cba080a .elementor-tab-title{border-width:0px;background-color:#FFFFFF00;}.elementor-1673 .elementor-element.elementor-element-cba080a .elementor-tab-content{border-width:0px;background-color:#02010100;color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-cba080a .elementor-toggle-title, .elementor-1673 .elementor-element.elementor-element-cba080a .elementor-toggle-icon{color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-cba080a .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-cba080a .elementor-tab-title.elementor-active a, .elementor-1673 .elementor-element.elementor-element-cba080a .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-cba080a .elementor-toggle-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-cba080a .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:5px;}.elementor-1673 .elementor-element.elementor-element-cba080a .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:5px;}.elementor-1673 .elementor-element.elementor-element-e3ab659{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;width:initial;max-width:initial;}.elementor-1673 .elementor-element.elementor-element-e3ab659 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-1673 .elementor-element.elementor-element-e3ab659.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-cb64a89 .elementor-button{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;background-color:#61CE7000;}.elementor-1673 .elementor-element.elementor-element-cb64a89{width:auto;max-width:auto;}.elementor-1673 .elementor-element.elementor-element-cb64a89.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-2b9f59c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:6;}.elementor-1673 .elementor-element.elementor-element-2b9f59c:not(.elementor-motion-effects-element-type-background), .elementor-1673 .elementor-element.elementor-element-2b9f59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292D608A;}.elementor-1673 .elementor-element.elementor-element-2b9f59c, .elementor-1673 .elementor-element.elementor-element-2b9f59c::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-180831b{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-1673 .elementor-element.elementor-element-180831b, .elementor-1673 .elementor-element.elementor-element-180831b::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-180831b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-5cfcf4d{--display:flex;--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-de3e8ad .elementor-heading-title{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:35px;font-weight:600;}.elementor-1673 .elementor-element.elementor-element-98e8ddd{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;}.elementor-1673 .elementor-element.elementor-element-98e8ddd > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-278f74e .elementor-tab-title{border-width:0px;background-color:#FFFFFF00;}.elementor-1673 .elementor-element.elementor-element-278f74e .elementor-tab-content{border-width:0px;background-color:#02010100;color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-278f74e .elementor-toggle-title, .elementor-1673 .elementor-element.elementor-element-278f74e .elementor-toggle-icon{color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-278f74e .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-278f74e .elementor-tab-title.elementor-active a, .elementor-1673 .elementor-element.elementor-element-278f74e .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-278f74e .elementor-toggle-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-278f74e .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:5px;}.elementor-1673 .elementor-element.elementor-element-278f74e .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:5px;}.elementor-1673 .elementor-element.elementor-element-4983c68{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;width:initial;max-width:initial;}.elementor-1673 .elementor-element.elementor-element-4983c68 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-1673 .elementor-element.elementor-element-4983c68.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-328877f .elementor-button{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;background-color:#61CE7000;}.elementor-1673 .elementor-element.elementor-element-328877f{width:auto;max-width:auto;}.elementor-1673 .elementor-element.elementor-element-328877f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-0926968{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:7;}.elementor-1673 .elementor-element.elementor-element-0926968:not(.elementor-motion-effects-element-type-background), .elementor-1673 .elementor-element.elementor-element-0926968 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292D608A;}.elementor-1673 .elementor-element.elementor-element-0926968, .elementor-1673 .elementor-element.elementor-element-0926968::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-290a0a9{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-1673 .elementor-element.elementor-element-290a0a9, .elementor-1673 .elementor-element.elementor-element-290a0a9::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-290a0a9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-f2cb9ac{--display:flex;--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-2bd8bb4 .elementor-heading-title{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:35px;font-weight:600;}.elementor-1673 .elementor-element.elementor-element-d70f064{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;}.elementor-1673 .elementor-element.elementor-element-d70f064 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-9dcaf80 .elementor-tab-title{border-width:0px;background-color:#FFFFFF00;}.elementor-1673 .elementor-element.elementor-element-9dcaf80 .elementor-tab-content{border-width:0px;background-color:#02010100;color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-9dcaf80 .elementor-toggle-title, .elementor-1673 .elementor-element.elementor-element-9dcaf80 .elementor-toggle-icon{color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-9dcaf80 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-9dcaf80 .elementor-tab-title.elementor-active a, .elementor-1673 .elementor-element.elementor-element-9dcaf80 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-9dcaf80 .elementor-toggle-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-9dcaf80 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:5px;}.elementor-1673 .elementor-element.elementor-element-9dcaf80 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:5px;}.elementor-1673 .elementor-element.elementor-element-9225af2{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;width:initial;max-width:initial;}.elementor-1673 .elementor-element.elementor-element-9225af2 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-1673 .elementor-element.elementor-element-9225af2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-c099795 .elementor-button{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;background-color:#61CE7000;}.elementor-1673 .elementor-element.elementor-element-c099795{width:auto;max-width:auto;}.elementor-1673 .elementor-element.elementor-element-c099795.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-4418fb3{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-dc7c950{--display:flex;--background-transition:0.3s;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-0509cdc{text-align:center;}.elementor-1673 .elementor-element.elementor-element-0509cdc .elementor-heading-title{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:45px;font-weight:700;}.elementor-1673 .elementor-element.elementor-element-20483e0{text-align:center;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-20483e0 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-20483e0.elementor-element{--align-self:center;}.elementor-1673 .elementor-element.elementor-element-0ee9920{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-a83b0ff .elementor-main-swiper{height:500px;}.elementor-1673 .elementor-element.elementor-element-a83b0ff.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-1673 .elementor-element.elementor-element-a83b0ff .elementor-main-swiper .swiper-slide{border-radius:15px;}.elementor-1673 .elementor-element.elementor-element-a83b0ff .elementor-swiper-button{font-size:20px;color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-a83b0ff .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-a83b0ff .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#C0C0C0;opacity:1;}.elementor-1673 .elementor-element.elementor-element-a83b0ff .swiper-pagination-bullet-active, .elementor-1673 .elementor-element.elementor-element-a83b0ff .swiper-pagination-progressbar-fill{background-color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-a83b0ff .swiper-pagination-fraction{color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-fb38d59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-aabb0a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-bd1d16e{--display:flex;--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-1762a00{text-align:left;}.elementor-1673 .elementor-element.elementor-element-1762a00 .elementor-heading-title{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:45px;font-weight:700;}.elementor-1673 .elementor-element.elementor-element-4b135e6{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-4b135e6 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-9876a7c .elementor-button{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;background-color:#61CE7000;}.elementor-1673 .elementor-element.elementor-element-9876a7c{width:auto;max-width:auto;}.elementor-1673 .elementor-element.elementor-element-9876a7c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-9723789{--display:flex;--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-50f46da{--display:flex;--background-transition:0.3s;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1673 .elementor-element.elementor-element-50f46da:not(.elementor-motion-effects-element-type-background), .elementor-1673 .elementor-element.elementor-element-50f46da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292D608A;}.elementor-1673 .elementor-element.elementor-element-50f46da, .elementor-1673 .elementor-element.elementor-element-50f46da::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-2bb0f3b .elementor-icon-wrapper{text-align:left;}.elementor-1673 .elementor-element.elementor-element-2bb0f3b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-2bb0f3b.elementor-view-framed .elementor-icon, .elementor-1673 .elementor-element.elementor-element-2bb0f3b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-2bb0f3b.elementor-view-framed .elementor-icon, .elementor-1673 .elementor-element.elementor-element-2bb0f3b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-2bb0f3b .elementor-icon{font-size:75px;}.elementor-1673 .elementor-element.elementor-element-2bb0f3b .elementor-icon svg{height:75px;}.elementor-1673 .elementor-element.elementor-element-db5f8ec{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-db5f8ec > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-747264a{--display:flex;--background-transition:0.3s;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1673 .elementor-element.elementor-element-747264a:not(.elementor-motion-effects-element-type-background), .elementor-1673 .elementor-element.elementor-element-747264a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292D608A;}.elementor-1673 .elementor-element.elementor-element-747264a, .elementor-1673 .elementor-element.elementor-element-747264a::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-8f9734d .elementor-icon-wrapper{text-align:left;}.elementor-1673 .elementor-element.elementor-element-8f9734d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-8f9734d.elementor-view-framed .elementor-icon, .elementor-1673 .elementor-element.elementor-element-8f9734d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-8f9734d.elementor-view-framed .elementor-icon, .elementor-1673 .elementor-element.elementor-element-8f9734d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-8f9734d .elementor-icon{font-size:100px;}.elementor-1673 .elementor-element.elementor-element-8f9734d .elementor-icon svg{height:100px;}.elementor-1673 .elementor-element.elementor-element-3665829{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-3665829 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-fd98bc1{--display:flex;--background-transition:0.3s;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1673 .elementor-element.elementor-element-fd98bc1:not(.elementor-motion-effects-element-type-background), .elementor-1673 .elementor-element.elementor-element-fd98bc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292D608A;}.elementor-1673 .elementor-element.elementor-element-fd98bc1, .elementor-1673 .elementor-element.elementor-element-fd98bc1::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-edf35bf .elementor-icon-wrapper{text-align:left;}.elementor-1673 .elementor-element.elementor-element-edf35bf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-edf35bf.elementor-view-framed .elementor-icon, .elementor-1673 .elementor-element.elementor-element-edf35bf.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-edf35bf.elementor-view-framed .elementor-icon, .elementor-1673 .elementor-element.elementor-element-edf35bf.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-edf35bf .elementor-icon{font-size:100px;}.elementor-1673 .elementor-element.elementor-element-edf35bf .elementor-icon svg{height:100px;}.elementor-1673 .elementor-element.elementor-element-0d0def5{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-0d0def5 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-28eb20f{--display:flex;--background-transition:0.3s;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1673 .elementor-element.elementor-element-28eb20f:not(.elementor-motion-effects-element-type-background), .elementor-1673 .elementor-element.elementor-element-28eb20f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292D608A;}.elementor-1673 .elementor-element.elementor-element-28eb20f, .elementor-1673 .elementor-element.elementor-element-28eb20f::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-f548485 .elementor-icon-wrapper{text-align:left;}.elementor-1673 .elementor-element.elementor-element-f548485.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-f548485.elementor-view-framed .elementor-icon, .elementor-1673 .elementor-element.elementor-element-f548485.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-f548485.elementor-view-framed .elementor-icon, .elementor-1673 .elementor-element.elementor-element-f548485.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-f548485 .elementor-icon{font-size:100px;}.elementor-1673 .elementor-element.elementor-element-f548485 .elementor-icon svg{height:100px;}.elementor-1673 .elementor-element.elementor-element-d1ad667{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-d1ad667 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-00036ed{--display:flex;--background-transition:0.3s;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1673 .elementor-element.elementor-element-00036ed:not(.elementor-motion-effects-element-type-background), .elementor-1673 .elementor-element.elementor-element-00036ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292D608A;}.elementor-1673 .elementor-element.elementor-element-00036ed, .elementor-1673 .elementor-element.elementor-element-00036ed::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-9cb49d2 .elementor-icon-wrapper{text-align:left;}.elementor-1673 .elementor-element.elementor-element-9cb49d2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-9cb49d2.elementor-view-framed .elementor-icon, .elementor-1673 .elementor-element.elementor-element-9cb49d2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-9cb49d2.elementor-view-framed .elementor-icon, .elementor-1673 .elementor-element.elementor-element-9cb49d2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-9cb49d2 .elementor-icon{font-size:100px;}.elementor-1673 .elementor-element.elementor-element-9cb49d2 .elementor-icon svg{height:100px;}.elementor-1673 .elementor-element.elementor-element-40d11fe{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-40d11fe > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-be29c37{--display:flex;--background-transition:0.3s;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1673 .elementor-element.elementor-element-be29c37:not(.elementor-motion-effects-element-type-background), .elementor-1673 .elementor-element.elementor-element-be29c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292D608A;}.elementor-1673 .elementor-element.elementor-element-be29c37, .elementor-1673 .elementor-element.elementor-element-be29c37::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-eedd178 .elementor-icon-wrapper{text-align:left;}.elementor-1673 .elementor-element.elementor-element-eedd178.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-eedd178.elementor-view-framed .elementor-icon, .elementor-1673 .elementor-element.elementor-element-eedd178.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-eedd178.elementor-view-framed .elementor-icon, .elementor-1673 .elementor-element.elementor-element-eedd178.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-eedd178 .elementor-icon{font-size:100px;}.elementor-1673 .elementor-element.elementor-element-eedd178 .elementor-icon svg{height:100px;}.elementor-1673 .elementor-element.elementor-element-0fb3588{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-0fb3588 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-ada8092{--display:flex;--background-transition:0.3s;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1673 .elementor-element.elementor-element-ada8092:not(.elementor-motion-effects-element-type-background), .elementor-1673 .elementor-element.elementor-element-ada8092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292D608A;}.elementor-1673 .elementor-element.elementor-element-ada8092, .elementor-1673 .elementor-element.elementor-element-ada8092::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-84488f5 .elementor-icon-wrapper{text-align:left;}.elementor-1673 .elementor-element.elementor-element-84488f5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-84488f5.elementor-view-framed .elementor-icon, .elementor-1673 .elementor-element.elementor-element-84488f5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-84488f5.elementor-view-framed .elementor-icon, .elementor-1673 .elementor-element.elementor-element-84488f5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-84488f5 .elementor-icon{font-size:100px;}.elementor-1673 .elementor-element.elementor-element-84488f5 .elementor-icon svg{height:100px;}.elementor-1673 .elementor-element.elementor-element-545dc1f{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-545dc1f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-23bf266{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-f93bfd8{--display:flex;--background-transition:0.3s;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-0a86ebb{text-align:center;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-0a86ebb .elementor-heading-title{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:45px;font-weight:700;}.elementor-1673 .elementor-element.elementor-element-0a86ebb.elementor-element{--align-self:center;}.elementor-1673 .elementor-element.elementor-element-be25dce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-8b93580{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-e6cc8e3{--display:flex;--background-transition:0.3s;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1673 .elementor-element.elementor-element-e6cc8e3:not(.elementor-motion-effects-element-type-background), .elementor-1673 .elementor-element.elementor-element-e6cc8e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292D608A;}.elementor-1673 .elementor-element.elementor-element-e6cc8e3, .elementor-1673 .elementor-element.elementor-element-e6cc8e3::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-1d5f5dc{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-1d5f5dc .elementor-heading-title{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:45px;font-weight:700;}.elementor-1673 .elementor-element.elementor-element-1d5f5dc.elementor-element{--align-self:center;}.elementor-1673 .elementor-element.elementor-element-937228b{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-937228b > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-15d7be3{--display:flex;--background-transition:0.3s;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1673 .elementor-element.elementor-element-15d7be3:not(.elementor-motion-effects-element-type-background), .elementor-1673 .elementor-element.elementor-element-15d7be3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292D608A;}.elementor-1673 .elementor-element.elementor-element-15d7be3, .elementor-1673 .elementor-element.elementor-element-15d7be3::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-8d852e9{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-8d852e9 .elementor-heading-title{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:45px;font-weight:700;}.elementor-1673 .elementor-element.elementor-element-8d852e9.elementor-element{--align-self:center;}.elementor-1673 .elementor-element.elementor-element-429b183{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-429b183 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-be1fbaa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:030px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-c0bf35a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-354206a{--display:flex;--background-transition:0.3s;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1673 .elementor-element.elementor-element-354206a:not(.elementor-motion-effects-element-type-background), .elementor-1673 .elementor-element.elementor-element-354206a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292D608A;}.elementor-1673 .elementor-element.elementor-element-354206a, .elementor-1673 .elementor-element.elementor-element-354206a::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-c08f66a{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-c08f66a .elementor-heading-title{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:45px;font-weight:700;}.elementor-1673 .elementor-element.elementor-element-c08f66a.elementor-element{--align-self:center;}.elementor-1673 .elementor-element.elementor-element-65e6fe4{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-65e6fe4 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-adf0e0f{--display:flex;--background-transition:0.3s;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1673 .elementor-element.elementor-element-adf0e0f:not(.elementor-motion-effects-element-type-background), .elementor-1673 .elementor-element.elementor-element-adf0e0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292D608A;}.elementor-1673 .elementor-element.elementor-element-adf0e0f, .elementor-1673 .elementor-element.elementor-element-adf0e0f::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-3d87a8c{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-3d87a8c .elementor-heading-title{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:45px;font-weight:700;}.elementor-1673 .elementor-element.elementor-element-3d87a8c.elementor-element{--align-self:center;}.elementor-1673 .elementor-element.elementor-element-72682b5{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-72682b5 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-dc02918{--display:flex;--background-transition:0.3s;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-677a50e{text-align:center;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-677a50e .elementor-heading-title{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:45px;font-weight:700;}.elementor-1673 .elementor-element.elementor-element-677a50e.elementor-element{--align-self:center;}.elementor-1673 .elementor-element.elementor-element-5a969d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-88dd676{--display:flex;--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-c61c58d .elementor-tab-title{border-width:0px;background-color:#FFFFFF00;}.elementor-1673 .elementor-element.elementor-element-c61c58d .elementor-tab-content{border-width:0px;background-color:#02010100;color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-c61c58d .elementor-toggle-title, .elementor-1673 .elementor-element.elementor-element-c61c58d .elementor-toggle-icon{color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-c61c58d .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-c61c58d .elementor-tab-title.elementor-active a, .elementor-1673 .elementor-element.elementor-element-c61c58d .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-c61c58d .elementor-toggle-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-c61c58d .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:5px;}.elementor-1673 .elementor-element.elementor-element-c61c58d .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:5px;}.elementor-1673 .elementor-element.elementor-element-9b27c9d{--display:flex;--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-217c303 .elementor-tab-title{border-width:0px;background-color:#FFFFFF00;}.elementor-1673 .elementor-element.elementor-element-217c303 .elementor-tab-content{border-width:0px;background-color:#02010100;color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-217c303 .elementor-toggle-title, .elementor-1673 .elementor-element.elementor-element-217c303 .elementor-toggle-icon{color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-217c303 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-217c303 .elementor-tab-title.elementor-active a, .elementor-1673 .elementor-element.elementor-element-217c303 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-1673 .elementor-element.elementor-element-217c303 .elementor-toggle-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-217c303 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:5px;}.elementor-1673 .elementor-element.elementor-element-217c303 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:5px;}.elementor-1673 .elementor-element.elementor-element-014a412{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-b7e8511{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-091aca3{text-align:center;width:var( --container-widget-width, 125.144% );max-width:125.144%;--container-widget-width:125.144%;--container-widget-flex-grow:0;top:7.981px;z-index:-1;}.elementor-1673 .elementor-element.elementor-element-091aca3 .elementor-heading-title{color:#FFFFFF7A;font-family:"Raleway", Sans-serif;font-size:200px;font-weight:700;}.elementor-1673 .elementor-element.elementor-element-091aca3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1673 .elementor-element.elementor-element-091aca3.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1673 .elementor-element.elementor-element-091aca3{left:-72.993px;}body.rtl .elementor-1673 .elementor-element.elementor-element-091aca3{right:-72.993px;}.elementor-1673 .elementor-element.elementor-element-f2160df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-a7ad0b9{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-6a86526{text-align:left;}.elementor-1673 .elementor-element.elementor-element-6a86526 .elementor-heading-title{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:45px;font-weight:700;}.elementor-1673 .elementor-element.elementor-element-6a86526 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1673 .elementor-element.elementor-element-fde24cd{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-fde24cd > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-3155c1d .elementor-button{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;background-color:#61CE7000;}.elementor-1673 .elementor-element.elementor-element-3155c1d{width:auto;max-width:auto;}.elementor-1673 .elementor-element.elementor-element-3155c1d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-e1e9fa1{--display:flex;--justify-content:flex-end;--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-b526339{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-1673 .elementor-element.elementor-element-b526339:not(.elementor-motion-effects-element-type-background), .elementor-1673 .elementor-element.elementor-element-b526339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292D608A;}.elementor-1673 .elementor-element.elementor-element-b526339, .elementor-1673 .elementor-element.elementor-element-b526339::before{--border-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-b4494f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-1673 .elementor-element.elementor-element-9045e4f{--display:flex;--justify-content:flex-start;--background-transition:0.3s;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-9045e4f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-f731c6b{text-align:left;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-f731c6b img{width:100%;}.elementor-1673 .elementor-element.elementor-element-f731c6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-scale:0.6;}.elementor-1673 .elementor-element.elementor-element-f731c6b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-d580e0c{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-d580e0c > .elementor-widget-container{margin:-15px 0px -20px 15px;}.elementor-1673 .elementor-element.elementor-element-7a4c6b4{--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;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-7a4c6b4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-84bfc59{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-2c73464 .elementor-heading-title{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-2b92a30 .elementor-heading-title{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-705d58f .elementor-heading-title{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-d4f7152 .elementor-heading-title{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-39c4115{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-0dbe649 .elementor-heading-title{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-cd18880 .elementor-heading-title{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-83b0f57 .elementor-heading-title{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-a205e90{--display:flex;--justify-content:flex-start;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-287aca5 .elementor-heading-title{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-57e9927 .elementor-heading-title{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-63192a7 .elementor-heading-title{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-a49afae{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:25px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-a49afae > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1673 .elementor-element.elementor-element-03c4498 .elementor-button{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;background-color:#61CE7000;}.elementor-1673 .elementor-element.elementor-element-03c4498{width:auto;max-width:auto;}.elementor-1673 .elementor-element.elementor-element-03c4498.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-e86c18f{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-bc2feb4 .elementor-heading-title{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-b9a7f11 .elementor-heading-title{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-1673 .elementor-element.elementor-element-3baae68 .elementor-heading-title{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}body.elementor-page-1673:not(.elementor-motion-effects-element-type-background), body.elementor-page-1673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F2D89;}@media(max-width:1024px){.elementor-1673 .elementor-element.elementor-element-85b39db{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1673 .elementor-element.elementor-element-02d5282{--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;--align-items:center;}.elementor-1673 .elementor-element.elementor-element-0967d25 img{width:35px;}.elementor-1673 .elementor-element.elementor-element-95eac76 .elementor-heading-title{font-size:45px;}.elementor-1673 .elementor-element.elementor-element-57c683a{--justify-content:flex-end;}body:not(.rtl) .elementor-1673 .elementor-element.elementor-element-21f436a{left:160px;}body.rtl .elementor-1673 .elementor-element.elementor-element-21f436a{right:160px;}body:not(.rtl) .elementor-1673 .elementor-element.elementor-element-d93af45{left:225px;}body.rtl .elementor-1673 .elementor-element.elementor-element-d93af45{right:225px;}body:not(.rtl) .elementor-1673 .elementor-element.elementor-element-33bafda{left:0.957px;}body.rtl .elementor-1673 .elementor-element.elementor-element-33bafda{right:0.957px;}.elementor-1673 .elementor-element.elementor-element-33bafda{top:103.961px;}.elementor-1673 .elementor-element.elementor-element-d8f996e{--margin-top:035px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-a83b0ff.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(min-width:768px){.elementor-1673 .elementor-element.elementor-element-d285794{--width:12%;}.elementor-1673 .elementor-element.elementor-element-759de9b{--width:64.102%;}.elementor-1673 .elementor-element.elementor-element-85b39db{--width:12%;}.elementor-1673 .elementor-element.elementor-element-6c7f305{--width:64.102%;}.elementor-1673 .elementor-element.elementor-element-dd455b3{--width:50%;}.elementor-1673 .elementor-element.elementor-element-07f6344{--width:100%;}.elementor-1673 .elementor-element.elementor-element-d8f996e{--content-width:1280px;}.elementor-1673 .elementor-element.elementor-element-798503f{--width:35%;}.elementor-1673 .elementor-element.elementor-element-8d094e5{--width:35%;}.elementor-1673 .elementor-element.elementor-element-c30aed5{--width:35%;}.elementor-1673 .elementor-element.elementor-element-3c7c849{--width:35%;}.elementor-1673 .elementor-element.elementor-element-72c2a56{--width:35%;}.elementor-1673 .elementor-element.elementor-element-180831b{--width:35%;}.elementor-1673 .elementor-element.elementor-element-290a0a9{--width:35%;}.elementor-1673 .elementor-element.elementor-element-9045e4f{--width:22%;}.elementor-1673 .elementor-element.elementor-element-7a4c6b4{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1673 .elementor-element.elementor-element-d285794{--width:97.156px;}.elementor-1673 .elementor-element.elementor-element-759de9b{--width:368.297px;}.elementor-1673 .elementor-element.elementor-element-85b39db{--width:20%;}.elementor-1673 .elementor-element.elementor-element-6c7f305{--width:20%;}.elementor-1673 .elementor-element.elementor-element-9045e4f{--width:97.156px;}.elementor-1673 .elementor-element.elementor-element-7a4c6b4{--width:368.297px;}}@media(max-width:767px){.elementor-1673 .elementor-element.elementor-element-77526f8{--flex-wrap:nowrap;--z-index:10;}.elementor-1673 .elementor-element.elementor-element-85b39db{--width:25%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-5f5bf0d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1673 .elementor-element.elementor-element-02d5282{--content-width:100%;}.elementor-1673 .elementor-element.elementor-element-87977a4{width:var( --container-widget-width, 124.297px );max-width:124.297px;--container-widget-width:124.297px;--container-widget-flex-grow:0;}.elementor-1673 .elementor-element.elementor-element-6c7f305{--width:25%;}.elementor-1673 .elementor-element.elementor-element-95eac76 .elementor-heading-title{font-size:45px;}.elementor-1673 .elementor-element.elementor-element-95eac76 > .elementor-widget-container{margin:30px 0px 0px 0px;}body:not(.rtl) .elementor-1673 .elementor-element.elementor-element-7cd3566{left:261.988px;}body.rtl .elementor-1673 .elementor-element.elementor-element-7cd3566{right:261.988px;}.elementor-1673 .elementor-element.elementor-element-7cd3566{top:276.98px;}body:not(.rtl) .elementor-1673 .elementor-element.elementor-element-21f436a{left:242px;}body.rtl .elementor-1673 .elementor-element.elementor-element-21f436a{right:242px;}.elementor-1673 .elementor-element.elementor-element-21f436a{top:-38px;}body:not(.rtl) .elementor-1673 .elementor-element.elementor-element-d93af45{left:193.988px;}body.rtl .elementor-1673 .elementor-element.elementor-element-d93af45{right:193.988px;}.elementor-1673 .elementor-element.elementor-element-d93af45{top:81.98px;}body:not(.rtl) .elementor-1673 .elementor-element.elementor-element-33bafda{left:3.953px;}body.rtl .elementor-1673 .elementor-element.elementor-element-33bafda{right:3.953px;}.elementor-1673 .elementor-element.elementor-element-33bafda{top:68.973px;}.elementor-1673 .elementor-element.elementor-element-d8f996e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-33071c6 .elementor-heading-title{font-size:35px;}.elementor-1673 .elementor-element.elementor-element-eaec122{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1673 .elementor-element.elementor-element-798503f{--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-897913b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-0f81d80 .elementor-heading-title{font-size:25px;}.elementor-1673 .elementor-element.elementor-element-8d094e5{--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-b3cf48c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-0942d5a .elementor-heading-title{font-size:25px;}.elementor-1673 .elementor-element.elementor-element-c30aed5{--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-690a666{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-481bcb4 .elementor-heading-title{font-size:25px;}.elementor-1673 .elementor-element.elementor-element-3c7c849{--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-c8535c3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-bb5d189 .elementor-heading-title{font-size:25px;}.elementor-1673 .elementor-element.elementor-element-72c2a56{--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-efb0fc3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-93c5e59 .elementor-heading-title{font-size:25px;}.elementor-1673 .elementor-element.elementor-element-180831b{--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-5cfcf4d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-de3e8ad .elementor-heading-title{font-size:25px;}.elementor-1673 .elementor-element.elementor-element-290a0a9{--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-f2cb9ac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-2bd8bb4 .elementor-heading-title{font-size:25px;}.elementor-1673 .elementor-element.elementor-element-0509cdc .elementor-heading-title{font-size:35px;}.elementor-1673 .elementor-element.elementor-element-20483e0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1673 .elementor-element.elementor-element-a83b0ff .elementor-main-swiper{height:290px;}.elementor-1673 .elementor-element.elementor-element-a83b0ff.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-1673 .elementor-element.elementor-element-aabb0a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-bd1d16e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-1762a00 .elementor-heading-title{font-size:35px;}.elementor-1673 .elementor-element.elementor-element-9723789{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-0a86ebb .elementor-heading-title{font-size:35px;}.elementor-1673 .elementor-element.elementor-element-0a86ebb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1673 .elementor-element.elementor-element-677a50e .elementor-heading-title{font-size:35px;}.elementor-1673 .elementor-element.elementor-element-091aca3 .elementor-heading-title{font-size:100px;}body:not(.rtl) .elementor-1673 .elementor-element.elementor-element-091aca3{left:-6.99px;}body.rtl .elementor-1673 .elementor-element.elementor-element-091aca3{right:-6.99px;}.elementor-1673 .elementor-element.elementor-element-091aca3{top:307.976px;}.elementor-1673 .elementor-element.elementor-element-f2160df{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1673 .elementor-element.elementor-element-6a86526 .elementor-heading-title{font-size:35px;}.elementor-1673 .elementor-element.elementor-element-9045e4f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1673 .elementor-element.elementor-element-f731c6b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1673 .elementor-element.elementor-element-d580e0c{text-align:left;}.elementor-1673 .elementor-element.elementor-element-d580e0c > .elementor-widget-container{margin:-20px 0px 0px 20px;}}/* Start custom CSS for button, class: .elementor-element-d93943f *//* ===== Glass gradient button (Figma → Elementor) ===== */
.glass-btn{

  border-radius: 15px !important;

  position: relative;
  color: #ffffff !important;
  background: rgba(255,255,255,0.06);
  backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);

  border-radius: 999px;
  border: 1px solid transparent;

  padding: 10px 25px;
  font-weight: 500;
  transition: all .35s ease;
  overflow: hidden;
}

/* gradient stroke */
.glass-btn::before{
    border-radius: 15px !important;
  content:"";
  position:absolute;
  inset:0;
  padding:1px;
  border-radius:999px;

  background: linear-gradient(
    135deg,
    #AFFBFF 0%,
    #7251D6 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events:none;
}

/* subtle glow */
.glass-btn::after{
  content:"";
  position:absolute;
  inset:-30%;
  background: radial-gradient(
    circle at 30% 30%,
    rgba(175,251,255,.35),
    transparent 60%
  );
  opacity:.45;
  filter: blur(30px);
  transition: opacity .35s ease;
  pointer-events:none;
}

/* hover */
.glass-btn:hover{
  background: rgba(255,255,255,0.10);
  transform: translateY(-1px);
}

.glass-btn:hover::after{
  opacity:.75;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dbef6c */.elementor-1673 .elementor-element.elementor-element-4dbef6c {
    /* Робимо матове розмиття */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
   
    
    /* Додаємо примусове обрізання фону по радіусу */
    overflow: hidden;
    
    /* Тонка рамка для ефекту скла */
    border: 0px solid rgba(255, 255, 255, 0.2) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-87977a4 *//* ===== Glass gradient button (base) ===== */
.glass-btn{
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;

  color: #ffffff !important;
  background: rgba(255,255,255,0.06);

  backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);

  border: 1px solid transparent;
  border-radius: 999px;

  padding: 10px 25px;
  font-weight: 500;
  line-height: 1;
  transition: all .35s ease;
  overflow: hidden;
}

/* gradient stroke */
.glass-btn::before{
  content:"";
  position:absolute;
  inset:0;
  padding:1px;
  border-radius:999px;

  background: linear-gradient(135deg, #AFFBFF 0%, #7251D6 100%);

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events:none;
}

/* subtle glow */
.glass-btn::after{
  content:"";
  position:absolute;
  inset:-30%;
  background: radial-gradient(circle at 30% 30%, rgba(175,251,255,.35), transparent 60%);
  opacity:.45;
  filter: blur(30px);
  transition: opacity .35s ease;
  pointer-events:none;
}

/* hover */
.glass-btn:hover{
  background: rgba(255,255,255,0.10);
  transform: translateY(-1px);
}
.glass-btn:hover::after{
  opacity:.75;
}

/* ===== Tablet (Elementor: <=1024px) ===== */
@media (max-width: 1024px){
  .glass-btn{
    padding: 10px 20px;
    font-size: 15px;
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
  }

  .glass-btn::after{
    inset: -25%;
    filter: blur(26px);
    opacity: .40;
  }
}

/* ===== Mobile (Elementor: <=767px) ===== */
@media (max-width: 767px){
  .glass-btn{
    padding: 9px 16px;
    font-size: 14px;
    font-weight: 500;

    /* менше ефектів = менше навантаження */
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
  }

  .glass-btn::before{
    padding: 1px; /* можна 1px лишити, або 0.8px якщо ок */
  }

  .glass-btn::after{
    inset: -20%;
    filter: blur(20px);
    opacity: .32;
  }

  /* на мобільному hover часто не потрібен */
  .glass-btn:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77526f8 */.elementor-1673 .elementor-element.elementor-element-77526f8 {
    /* Робимо матове розмиття */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
   
    
    /* Додаємо примусове обрізання фону по радіусу */
    overflow: hidden;
    
    /* Тонка рамка для ефекту скла */
    border: 0px solid rgba(255, 255, 255, 0.2) !important;
    
    
   
    
    position: sticky;
    top: 0;
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd21ced *//* ===== Glass gradient button (Figma → Elementor) ===== */
.glass-btn{

  border-radius: 15px !important;

  position: relative;
  color: #ffffff !important;
  background: rgba(255,255,255,0.06);
  backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);

  border-radius: 999px;
  border: 1px solid transparent;

  padding: 10px 25px;
  font-weight: 500;
  transition: all .35s ease;
  overflow: hidden;
}

/* gradient stroke */
.glass-btn::before{
    border-radius: 15px !important;
  content:"";
  position:absolute;
  inset:0;
  padding:1px;
  border-radius:999px;

  background: linear-gradient(
    135deg,
    #AFFBFF 0%,
    #7251D6 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events:none;
}

/* subtle glow */
.glass-btn::after{
  content:"";
  position:absolute;
  inset:-30%;
  background: radial-gradient(
    circle at 30% 30%,
    rgba(175,251,255,.35),
    transparent 60%
  );
  opacity:.45;
  filter: blur(30px);
  transition: opacity .35s ease;
  pointer-events:none;
}

/* hover */
.glass-btn:hover{
  background: rgba(255,255,255,0.10);
  transform: translateY(-1px);
}

.glass-btn:hover::after{
  opacity:.75;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af3f830 *//* ===== Gradient outline button (no glass fill) ===== */
.glass-btn1{
  position: relative;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;

  color: #ffffff !important;
  background: transparent !important;   /* ❌ прибрали матовий фон */
  backdrop-filter: none !important;     /* ❌ прибрали blur */
  -webkit-backdrop-filter: none !important;

  border-radius: 15px !important;
  border: 1px solid transparent;

  padding: 10px 25px;
  font-weight: 500;
  transition: transform .3s ease, color .3s ease;
  overflow: hidden;
}

/* gradient stroke */
.glass-btn1::before{
  content:"";
  position:absolute;
  inset:0;
  padding:1px;
  border-radius:15px;

  background: linear-gradient(
    135deg,
    #AFFBFF 0%,
    #7251D6 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events:none;
}

/* subtle outer glow (НЕ всередині) */
.glass-btn1::after{
  content:"";
  position:absolute;
  inset:-35%;
  background: radial-gradient(
    circle at 50% 50%,
    rgba(175,251,255,.30),
    transparent 65%
  );
  opacity:.35;
  filter: blur(28px);
  pointer-events:none;
  transition: opacity .35s ease;
}

/* hover */
.glass-btn1:hover{
  transform: translateY(-1px);
}

.glass-btn1:hover::after{
  opacity:.65;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c1572f */.elementor-1673 .elementor-element.elementor-element-6c1572f {
  border-radius: 15px !important;
  overflow: hidden !important;
}

/* якщо всередині є img */
.elementor-1673 .elementor-element.elementor-element-6c1572f img {
  border-radius: 15px !important;
  display: block;
  width: 100%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-ea173e4 */.elementor-tab-title {
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    background-color: rgba(255, 255, 255, 0.18) !important;
    border-radius: 12px !important;
    border: 1px solid rgba(255, 255, 255, 0.25) !important;
    overflow: hidden;

    margin-bottom: 20px; /* відступ між назвами */
}



/* Контент */
.elementor-widget-toggle .elementor-toggle-content {
    background: rgba(255, 255, 255, 0.12);
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-top: none;
    border-radius: 0 0 12px 12px;
    padding: 16px 22px;
}

/* Відступ між тоглами */
.elementor-widget-toggle .elementor-toggle-item {
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3711082 *//* ===== Glass gradient button (Figma → Elementor) ===== */
.glass-btn{

  border-radius: 15px !important;

  position: relative;
  color: #ffffff !important;
  background: rgba(255,255,255,0.06);
  backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);

  border-radius: 999px;
  border: 1px solid transparent;

  padding: 10px 25px;
  font-weight: 500;
  transition: all .35s ease;
  overflow: hidden;
}

/* gradient stroke */
.glass-btn::before{
    border-radius: 15px !important;
  content:"";
  position:absolute;
  inset:0;
  padding:1px;
  border-radius:999px;

  background: linear-gradient(
    135deg,
    #AFFBFF 0%,
    #7251D6 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events:none;
}

/* subtle glow */
.glass-btn::after{
  content:"";
  position:absolute;
  inset:-30%;
  background: radial-gradient(
    circle at 30% 30%,
    rgba(175,251,255,.35),
    transparent 60%
  );
  opacity:.45;
  filter: blur(30px);
  transition: opacity .35s ease;
  pointer-events:none;
}

/* hover */
.glass-btn:hover{
  background: rgba(255,255,255,0.10);
  transform: translateY(-1px);
}

.glass-btn:hover::after{
  opacity:.75;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09d2376 */.elementor-1673 .elementor-element.elementor-element-09d2376 {
    /* Робимо матове розмиття */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
    /* Додаємо заокруглення прямо тут (вирішує твою проблему) */
    border-radius: 50px !important;
    
    /* Додаємо примусове обрізання фону по радіусу */
    overflow: hidden;
    
    /* Тонка рамка для ефекту скла */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95a618a */.elementor-1673 .elementor-element.elementor-element-95a618a {
  border-radius: 15px !important;
  overflow: hidden !important;
}

/* якщо всередині є img */
.elementor-1673 .elementor-element.elementor-element-95a618a img {
  border-radius: 15px !important;
  display: block;
  width: 100%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-f0b5407 */.elementor-tab-title {
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    background-color: rgba(255, 255, 255, 0.18) !important;
    border-radius: 12px !important;
    border: 1px solid rgba(255, 255, 255, 0.25) !important;
    overflow: hidden;

    margin-bottom: 20px; /* відступ між назвами */
}



/* Контент */
.elementor-widget-toggle .elementor-toggle-content {
    background: rgba(255, 255, 255, 0.12);
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-top: none;
    border-radius: 0 0 12px 12px;
    padding: 16px 22px;
}

/* Відступ між тоглами */
.elementor-widget-toggle .elementor-toggle-item {
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45428ca *//* ===== Glass gradient button (Figma → Elementor) ===== */
.glass-btn{

  border-radius: 15px !important;

  position: relative;
  color: #ffffff !important;
  background: rgba(255,255,255,0.06);
  backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);

  border-radius: 999px;
  border: 1px solid transparent;

  padding: 10px 25px;
  font-weight: 500;
  transition: all .35s ease;
  overflow: hidden;
}

/* gradient stroke */
.glass-btn::before{
    border-radius: 15px !important;
  content:"";
  position:absolute;
  inset:0;
  padding:1px;
  border-radius:999px;

  background: linear-gradient(
    135deg,
    #AFFBFF 0%,
    #7251D6 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events:none;
}

/* subtle glow */
.glass-btn::after{
  content:"";
  position:absolute;
  inset:-30%;
  background: radial-gradient(
    circle at 30% 30%,
    rgba(175,251,255,.35),
    transparent 60%
  );
  opacity:.45;
  filter: blur(30px);
  transition: opacity .35s ease;
  pointer-events:none;
}

/* hover */
.glass-btn:hover{
  background: rgba(255,255,255,0.10);
  transform: translateY(-1px);
}

.glass-btn:hover::after{
  opacity:.75;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b4283b */.elementor-1673 .elementor-element.elementor-element-7b4283b {
    /* Робимо матове розмиття */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
    /* Додаємо заокруглення прямо тут (вирішує твою проблему) */
    border-radius: 50px !important;
    
    /* Додаємо примусове обрізання фону по радіусу */
    overflow: hidden;
    
    /* Тонка рамка для ефекту скла */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-00bbcc4 */.elementor-1673 .elementor-element.elementor-element-00bbcc4 {
  border-radius: 15px !important;
  overflow: hidden !important;
}

/* якщо всередині є img */
.elementor-1673 .elementor-element.elementor-element-00bbcc4 img {
  border-radius: 15px !important;
  display: block;
  width: 100%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-d834451 *//* Контент */
.elementor-widget-toggle .elementor-toggle-content {
    background: rgba(255, 255, 255, 0.12);
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-top: none;
    border-radius: 0 0 12px 12px;
    padding: 16px 22px;
}

/* Відступ між тоглами */
.elementor-widget-toggle .elementor-toggle-item {
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15a9240 *//* ===== Glass gradient button (Figma → Elementor) ===== */
.glass-btn{

  border-radius: 15px !important;

  position: relative;
  color: #ffffff !important;
  background: rgba(255,255,255,0.06);
  backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);

  border-radius: 999px;
  border: 1px solid transparent;

  padding: 10px 25px;
  font-weight: 500;
  transition: all .35s ease;
  overflow: hidden;
}

/* gradient stroke */
.glass-btn::before{
    border-radius: 15px !important;
  content:"";
  position:absolute;
  inset:0;
  padding:1px;
  border-radius:999px;

  background: linear-gradient(
    135deg,
    #AFFBFF 0%,
    #7251D6 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events:none;
}

/* subtle glow */
.glass-btn::after{
  content:"";
  position:absolute;
  inset:-30%;
  background: radial-gradient(
    circle at 30% 30%,
    rgba(175,251,255,.35),
    transparent 60%
  );
  opacity:.45;
  filter: blur(30px);
  transition: opacity .35s ease;
  pointer-events:none;
}

/* hover */
.glass-btn:hover{
  background: rgba(255,255,255,0.10);
  transform: translateY(-1px);
}

.glass-btn:hover::after{
  opacity:.75;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad8bf2e */.elementor-1673 .elementor-element.elementor-element-ad8bf2e {
    /* Робимо матове розмиття */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
    /* Додаємо заокруглення прямо тут (вирішує твою проблему) */
    border-radius: 50px !important;
    
    /* Додаємо примусове обрізання фону по радіусу */
    overflow: hidden;
    
    /* Тонка рамка для ефекту скла */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d7209cd */.elementor-1673 .elementor-element.elementor-element-d7209cd {
  border-radius: 15px !important;
  overflow: hidden !important;
}

/* якщо всередині є img */
.elementor-1673 .elementor-element.elementor-element-d7209cd img {
  border-radius: 15px !important;
  display: block;
  width: 100%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-abf020c *//* Контент */
.elementor-widget-toggle .elementor-toggle-content {
    background: rgba(255, 255, 255, 0.12);
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-top: none;
    border-radius: 0 0 12px 12px;
    padding: 16px 22px;
}

/* Відступ між тоглами */
.elementor-widget-toggle .elementor-toggle-item {
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-197f11f *//* ===== Glass gradient button (Figma → Elementor) ===== */
.glass-btn{

  border-radius: 15px !important;

  position: relative;
  color: #ffffff !important;
  background: rgba(255,255,255,0.06);
  backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);

  border-radius: 999px;
  border: 1px solid transparent;

  padding: 10px 25px;
  font-weight: 500;
  transition: all .35s ease;
  overflow: hidden;
}

/* gradient stroke */
.glass-btn::before{
    border-radius: 15px !important;
  content:"";
  position:absolute;
  inset:0;
  padding:1px;
  border-radius:999px;

  background: linear-gradient(
    135deg,
    #AFFBFF 0%,
    #7251D6 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events:none;
}

/* subtle glow */
.glass-btn::after{
  content:"";
  position:absolute;
  inset:-30%;
  background: radial-gradient(
    circle at 30% 30%,
    rgba(175,251,255,.35),
    transparent 60%
  );
  opacity:.45;
  filter: blur(30px);
  transition: opacity .35s ease;
  pointer-events:none;
}

/* hover */
.glass-btn:hover{
  background: rgba(255,255,255,0.10);
  transform: translateY(-1px);
}

.glass-btn:hover::after{
  opacity:.75;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-633432d */.elementor-1673 .elementor-element.elementor-element-633432d {
    /* Робимо матове розмиття */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
    /* Додаємо заокруглення прямо тут (вирішує твою проблему) */
    border-radius: 50px !important;
    
    /* Додаємо примусове обрізання фону по радіусу */
    overflow: hidden;
    
    /* Тонка рамка для ефекту скла */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-11b9c07 */.elementor-1673 .elementor-element.elementor-element-11b9c07 {
  border-radius: 15px !important;
  overflow: hidden !important;
}

/* якщо всередині є img */
.elementor-1673 .elementor-element.elementor-element-11b9c07 img {
  border-radius: 15px !important;
  display: block;
  width: 100%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-cba080a *//* Контент */
.elementor-widget-toggle .elementor-toggle-content {
    background: rgba(255, 255, 255, 0.12);
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-top: none;
    border-radius: 0 0 12px 12px;
    padding: 16px 22px;
}

/* Відступ між тоглами */
.elementor-widget-toggle .elementor-toggle-item {
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb64a89 *//* ===== Glass gradient button (Figma → Elementor) ===== */
.glass-btn{

  border-radius: 15px !important;

  position: relative;
  color: #ffffff !important;
  background: rgba(255,255,255,0.06);
  backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);

  border-radius: 999px;
  border: 1px solid transparent;

  padding: 10px 25px;
  font-weight: 500;
  transition: all .35s ease;
  overflow: hidden;
}

/* gradient stroke */
.glass-btn::before{
    border-radius: 15px !important;
  content:"";
  position:absolute;
  inset:0;
  padding:1px;
  border-radius:999px;

  background: linear-gradient(
    135deg,
    #AFFBFF 0%,
    #7251D6 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events:none;
}

/* subtle glow */
.glass-btn::after{
  content:"";
  position:absolute;
  inset:-30%;
  background: radial-gradient(
    circle at 30% 30%,
    rgba(175,251,255,.35),
    transparent 60%
  );
  opacity:.45;
  filter: blur(30px);
  transition: opacity .35s ease;
  pointer-events:none;
}

/* hover */
.glass-btn:hover{
  background: rgba(255,255,255,0.10);
  transform: translateY(-1px);
}

.glass-btn:hover::after{
  opacity:.75;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60a9b2b */.elementor-1673 .elementor-element.elementor-element-60a9b2b {
    /* Робимо матове розмиття */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
    /* Додаємо заокруглення прямо тут (вирішує твою проблему) */
    border-radius: 50px !important;
    
    /* Додаємо примусове обрізання фону по радіусу */
    overflow: hidden;
    
    /* Тонка рамка для ефекту скла */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4321fb6 */.elementor-1673 .elementor-element.elementor-element-4321fb6 {
  border-radius: 15px !important;
  overflow: hidden !important;
}

/* якщо всередині є img */
.elementor-1673 .elementor-element.elementor-element-4321fb6 img {
  border-radius: 15px !important;
  display: block;
  width: 100%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-278f74e *//* Контент */
.elementor-widget-toggle .elementor-toggle-content {
    background: rgba(255, 255, 255, 0.12);
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-top: none;
    border-radius: 0 0 12px 12px;
    padding: 16px 22px;
}

/* Відступ між тоглами */
.elementor-widget-toggle .elementor-toggle-item {
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-328877f *//* ===== Glass gradient button (Figma → Elementor) ===== */
.glass-btn{

  border-radius: 15px !important;

  position: relative;
  color: #ffffff !important;
  background: rgba(255,255,255,0.06);
  backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);

  border-radius: 999px;
  border: 1px solid transparent;

  padding: 10px 25px;
  font-weight: 500;
  transition: all .35s ease;
  overflow: hidden;
}

/* gradient stroke */
.glass-btn::before{
    border-radius: 15px !important;
  content:"";
  position:absolute;
  inset:0;
  padding:1px;
  border-radius:999px;

  background: linear-gradient(
    135deg,
    #AFFBFF 0%,
    #7251D6 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events:none;
}

/* subtle glow */
.glass-btn::after{
  content:"";
  position:absolute;
  inset:-30%;
  background: radial-gradient(
    circle at 30% 30%,
    rgba(175,251,255,.35),
    transparent 60%
  );
  opacity:.45;
  filter: blur(30px);
  transition: opacity .35s ease;
  pointer-events:none;
}

/* hover */
.glass-btn:hover{
  background: rgba(255,255,255,0.10);
  transform: translateY(-1px);
}

.glass-btn:hover::after{
  opacity:.75;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b9f59c */.elementor-1673 .elementor-element.elementor-element-2b9f59c {
    /* Робимо матове розмиття */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
    /* Додаємо заокруглення прямо тут (вирішує твою проблему) */
    border-radius: 50px !important;
    
    /* Додаємо примусове обрізання фону по радіусу */
    overflow: hidden;
    
    /* Тонка рамка для ефекту скла */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-106c0c9 */.elementor-1673 .elementor-element.elementor-element-106c0c9 {
  border-radius: 15px !important;
  overflow: hidden !important;
}

/* якщо всередині є img */
.elementor-1673 .elementor-element.elementor-element-106c0c9 img {
  border-radius: 15px !important;
  display: block;
  width: 100%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-9dcaf80 *//* Контент */
.elementor-widget-toggle .elementor-toggle-content {
    background: rgba(255, 255, 255, 0.12);
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-top: none;
    border-radius: 0 0 12px 12px;
    padding: 16px 22px;
}

/* Відступ між тоглами */
.elementor-widget-toggle .elementor-toggle-item {
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c099795 *//* ===== Glass gradient button (Figma → Elementor) ===== */
.glass-btn{

  border-radius: 15px !important;

  position: relative;
  color: #ffffff !important;
  background: rgba(255,255,255,0.06);
  backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);

  border-radius: 999px;
  border: 1px solid transparent;

  padding: 10px 25px;
  font-weight: 500;
  transition: all .35s ease;
  overflow: hidden;
}

/* gradient stroke */
.glass-btn::before{
    border-radius: 15px !important;
  content:"";
  position:absolute;
  inset:0;
  padding:1px;
  border-radius:999px;

  background: linear-gradient(
    135deg,
    #AFFBFF 0%,
    #7251D6 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events:none;
}

/* subtle glow */
.glass-btn::after{
  content:"";
  position:absolute;
  inset:-30%;
  background: radial-gradient(
    circle at 30% 30%,
    rgba(175,251,255,.35),
    transparent 60%
  );
  opacity:.45;
  filter: blur(30px);
  transition: opacity .35s ease;
  pointer-events:none;
}

/* hover */
.glass-btn:hover{
  background: rgba(255,255,255,0.10);
  transform: translateY(-1px);
}

.glass-btn:hover::after{
  opacity:.75;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0926968 */.elementor-1673 .elementor-element.elementor-element-0926968 {
    /* Робимо матове розмиття */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
    /* Додаємо заокруглення прямо тут (вирішує твою проблему) */
    border-radius: 50px !important;
    
    /* Додаємо примусове обрізання фону по радіусу */
    overflow: hidden;
    
    /* Тонка рамка для ефекту скла */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fe1d5c */.stack-wrap{
  position: relative;
}

/* загальні стилі карток */
.stack-card{
  position: sticky;
  top: 90px;               /* точка “прилипання” */
  border-radius: 28px;
  overflow: hidden;
  transform: translateZ(0);
  will-change: transform;
  contain: layout paint style;
}

/* “сходинка”: кожна наступна картка нижче */
.stack-card:nth-child(1){ top: 90px;   }
.stack-card:nth-child(2){ top: 90px; }
.stack-card:nth-child(3){ top: 90px; }
.stack-card:nth-child(4){ top: 90px;  }
.stack-card:nth-child(5){ top: 90px; }
.stack-card:nth-child(6){ top: 90px; }
.stack-card:nth-child(7){ top: 90px; }


/* батько стека */
.stack-wrap{
  position: relative !important;
  overflow: visible !important;
  transform: none !important;
  filter: none !important;
  contain: unset !important;
}

/* важливо: sticky ламає overflow не тільки прямий батько, а будь-який предок */
.stack-wrap,
.stack-wrap *{
  overflow: visible !important;
}

/* на випадок якщо тема/елементор задає transform на секції */
.elementor-section,
.elementor-container,
.e-con,
.e-con-inner{
  transform: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9876a7c *//* ===== Glass gradient button (Figma → Elementor) ===== */
.glass-btn{

  border-radius: 15px !important;

  position: relative;
  color: #ffffff !important;
  background: rgba(255,255,255,0.06);
  backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);

  border-radius: 999px;
  border: 1px solid transparent;

  padding: 10px 25px;
  font-weight: 500;
  transition: all .35s ease;
  overflow: hidden;
}

/* gradient stroke */
.glass-btn::before{
    border-radius: 15px !important;
  content:"";
  position:absolute;
  inset:0;
  padding:1px;
  border-radius:999px;

  background: linear-gradient(
    135deg,
    #AFFBFF 0%,
    #7251D6 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events:none;
}

/* subtle glow */
.glass-btn::after{
  content:"";
  position:absolute;
  inset:-30%;
  background: radial-gradient(
    circle at 30% 30%,
    rgba(175,251,255,.35),
    transparent 60%
  );
  opacity:.45;
  filter: blur(30px);
  transition: opacity .35s ease;
  pointer-events:none;
}

/* hover */
.glass-btn:hover{
  background: rgba(255,255,255,0.10);
  transform: translateY(-1px);
}

.glass-btn:hover::after{
  opacity:.75;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50f46da */.elementor-1673 .elementor-element.elementor-element-50f46da {
    /* Робимо матове розмиття */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
    /* Додаємо заокруглення прямо тут (вирішує твою проблему) */
    border-radius: 50px !important;
    
    /* Додаємо примусове обрізання фону по радіусу */
    overflow: hidden;
    
    /* Тонка рамка для ефекту скла */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-747264a */.elementor-1673 .elementor-element.elementor-element-747264a {
    /* Робимо матове розмиття */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
    /* Додаємо заокруглення прямо тут (вирішує твою проблему) */
    border-radius: 50px !important;
    
    /* Додаємо примусове обрізання фону по радіусу */
    overflow: hidden;
    
    /* Тонка рамка для ефекту скла */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd98bc1 */.elementor-1673 .elementor-element.elementor-element-fd98bc1 {
    /* Робимо матове розмиття */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
    /* Додаємо заокруглення прямо тут (вирішує твою проблему) */
    border-radius: 50px !important;
    
    /* Додаємо примусове обрізання фону по радіусу */
    overflow: hidden;
    
    /* Тонка рамка для ефекту скла */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28eb20f */.elementor-1673 .elementor-element.elementor-element-28eb20f {
    /* Робимо матове розмиття */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
    /* Додаємо заокруглення прямо тут (вирішує твою проблему) */
    border-radius: 50px !important;
    
    /* Додаємо примусове обрізання фону по радіусу */
    overflow: hidden;
    
    /* Тонка рамка для ефекту скла */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00036ed */.elementor-1673 .elementor-element.elementor-element-00036ed {
    /* Робимо матове розмиття */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
    /* Додаємо заокруглення прямо тут (вирішує твою проблему) */
    border-radius: 50px !important;
    
    /* Додаємо примусове обрізання фону по радіусу */
    overflow: hidden;
    
    /* Тонка рамка для ефекту скла */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be29c37 */.elementor-1673 .elementor-element.elementor-element-be29c37 {
    /* Робимо матове розмиття */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
    /* Додаємо заокруглення прямо тут (вирішує твою проблему) */
    border-radius: 50px !important;
    
    /* Додаємо примусове обрізання фону по радіусу */
    overflow: hidden;
    
    /* Тонка рамка для ефекту скла */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ada8092 */.elementor-1673 .elementor-element.elementor-element-ada8092 {
    /* Робимо матове розмиття */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
    /* Додаємо заокруглення прямо тут (вирішує твою проблему) */
    border-radius: 50px !important;
    
    /* Додаємо примусове обрізання фону по радіусу */
    overflow: hidden;
    
    /* Тонка рамка для ефекту скла */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6cc8e3 */.elementor-1673 .elementor-element.elementor-element-e6cc8e3 {
    /* Робимо матове розмиття */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
    /* Додаємо заокруглення прямо тут (вирішує твою проблему) */
    border-radius: 50px !important;
    
    /* Додаємо примусове обрізання фону по радіусу */
    overflow: hidden;
    
    /* Тонка рамка для ефекту скла */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
}


/* відступ між пунктами акордіону */
.elementor-accordion .elementor-accordion-item + .elementor-accordion-item{
  margin-top: 20px !important;
}

/* щоб не було зайвих ліній/бордерів, якщо Elementor їх додає */
.elementor-accordion .elementor-accordion-item{
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15d7be3 */.elementor-1673 .elementor-element.elementor-element-15d7be3 {
    /* Робимо матове розмиття */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
    /* Додаємо заокруглення прямо тут (вирішує твою проблему) */
    border-radius: 50px !important;
    
    /* Додаємо примусове обрізання фону по радіусу */
    overflow: hidden;
    
    /* Тонка рамка для ефекту скла */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-354206a */.elementor-1673 .elementor-element.elementor-element-354206a {
    /* Робимо матове розмиття */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
    /* Додаємо заокруглення прямо тут (вирішує твою проблему) */
    border-radius: 50px !important;
    
    /* Додаємо примусове обрізання фону по радіусу */
    overflow: hidden;
    
    /* Тонка рамка для ефекту скла */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
}


/* відступ між пунктами акордіону */
.elementor-accordion .elementor-accordion-item + .elementor-accordion-item{
  margin-top: 20px !important;
}

/* щоб не було зайвих ліній/бордерів, якщо Elementor їх додає */
.elementor-accordion .elementor-accordion-item{
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adf0e0f */.elementor-1673 .elementor-element.elementor-element-adf0e0f {
    /* Робимо матове розмиття */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
    /* Додаємо заокруглення прямо тут (вирішує твою проблему) */
    border-radius: 50px !important;
    
    /* Додаємо примусове обрізання фону по радіусу */
    overflow: hidden;
    
    /* Тонка рамка для ефекту скла */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-c61c58d *//* Контент */
.elementor-widget-toggle .elementor-toggle-content {
    background: rgba(255, 255, 255, 0.12);
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-top: none;
    border-radius: 0 0 12px 12px;
    padding: 16px 22px;
}

/* Відступ між тоглами */
.elementor-widget-toggle .elementor-toggle-item {
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-217c303 *//* Контент */
.elementor-widget-toggle .elementor-toggle-content {
    background: rgba(255, 255, 255, 0.12);
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-top: none;
    border-radius: 0 0 12px 12px;
    padding: 16px 22px;
}

/* Відступ між тоглами */
.elementor-widget-toggle .elementor-toggle-item {
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3155c1d *//* ===== Glass gradient button (Figma → Elementor) ===== */
.glass-btn{

  border-radius: 15px !important;

  position: relative;
  color: #ffffff !important;
  background: rgba(255,255,255,0.06);
  backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);

  border-radius: 999px;
  border: 1px solid transparent;

  padding: 10px 25px;
  font-weight: 500;
  transition: all .35s ease;
  overflow: hidden;
}

/* gradient stroke */
.glass-btn::before{
    border-radius: 15px !important;
  content:"";
  position:absolute;
  inset:0;
  padding:1px;
  border-radius:999px;

  background: linear-gradient(
    135deg,
    #AFFBFF 0%,
    #7251D6 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events:none;
}

/* subtle glow */
.glass-btn::after{
  content:"";
  position:absolute;
  inset:-30%;
  background: radial-gradient(
    circle at 30% 30%,
    rgba(175,251,255,.35),
    transparent 60%
  );
  opacity:.45;
  filter: blur(30px);
  transition: opacity .35s ease;
  pointer-events:none;
}

/* hover */
.glass-btn:hover{
  background: rgba(255,255,255,0.10);
  transform: translateY(-1px);
}

.glass-btn:hover::after{
  opacity:.75;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-03c4498 *//* ===== Glass gradient button (Figma → Elementor) ===== */
.glass-btn{

  border-radius: 15px !important;

  position: relative;
  color: #ffffff !important;
  background: rgba(255,255,255,0.06);
  backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);

  border-radius: 999px;
  border: 1px solid transparent;

  padding: 10px 25px;
  font-weight: 500;
  transition: all .35s ease;
  overflow: hidden;
}

/* gradient stroke */
.glass-btn::before{
    border-radius: 15px !important;
  content:"";
  position:absolute;
  inset:0;
  padding:1px;
  border-radius:999px;

  background: linear-gradient(
    135deg,
    #AFFBFF 0%,
    #7251D6 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events:none;
}

/* subtle glow */
.glass-btn::after{
  content:"";
  position:absolute;
  inset:-30%;
  background: radial-gradient(
    circle at 30% 30%,
    rgba(175,251,255,.35),
    transparent 60%
  );
  opacity:.45;
  filter: blur(30px);
  transition: opacity .35s ease;
  pointer-events:none;
}

/* hover */
.glass-btn:hover{
  background: rgba(255,255,255,0.10);
  transform: translateY(-1px);
}

.glass-btn:hover::after{
  opacity:.75;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b526339 */.elementor-1673 .elementor-element.elementor-element-b526339 {
    /* Робимо матове розмиття */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
   
    
    /* Додаємо примусове обрізання фону по радіусу */
    overflow: hidden;
    
    /* Тонка рамка для ефекту скла */
    border: 0px solid rgba(255, 255, 255, 0.2) !important;
}/* End custom CSS */
/* Start custom CSS */.floating-blobs {
  position: fixed;
  inset: 0;
  pointer-events: none;
  z-index: -1;
}

.blob {
  position: absolute;
  width: 580px;
  height: 580px;
  border-radius: 50%;
  filter: blur(90px);
  opacity: 0.48;
  will-change: transform;
  background: radial-gradient(ellipse at 45% 55%, var(--color1), var(--color2) 50%, transparent 70%);
}

.blob-blue {
  --color1: #a5d8ff;
  --color2: #4dabf7;
  left: -15%;
  top: 10%;
}

.blob-cyan {
  --color1: #91d5ff;
  --color2: #4096ff;
  right: -20%;
  bottom: 5%;
  width: 720px;
  height: 720px;
}






/* === Стекінг карток === */
.stack-wrap {
    position: relative;
    overflow: visible !important;
    min-height: 160vh;           /* критично важливо для sticky — дай висоту! */
    contain: none !important;
    z-index: 1;                  /* щоб стек був над blobs */
}

.stack-card {
    position: sticky !important;
    top: 80px;                   /* базовий top — можеш налаштувати під свій хедер */
    border-radius: 28px;
    overflow: hidden;
    background: rgba(255, 255, 255, 0.08); /* або твій фон картки */
    backdrop-filter: blur(10px); /* опціонально — скло */
    box-shadow: 0 8px 32px rgba(0,0,0,0.25);
    margin-bottom: 50px;         /* відстань між картками при скролі */
    transform: translateZ(0);    /* для кращої продуктивності */
    will-change: transform;
    contain: layout paint style;
}


/* Правильна ієрархія z-index — верхня картка перекриває нижні */
.stack-card:nth-child(1) { top: 80px;  }
.stack-card:nth-child(2) { top: 80px;   }
.stack-card:nth-child(3) { top: 80px;   }
.stack-card:nth-child(4) { top: 80px;  }
.stack-card:nth-child(5) { top: 80px;   }
.stack-card:nth-child(6) { top: 80px;   }
.stack-card:nth-child(7) { top: 80px;   }

/* === Мінімальні фікси для Elementor sticky на фронтенді === */
.elementor-section,
.elementor-container,
.e-con,
.e-con-inner,
.e-con > .elementor-widget-wrap,
.elementor-widget-wrap {
    overflow: visible !important;
    transform: none !important;
    will-change: auto !important;
    contain: none !important;
}










/* === Вимикаємо sticky на планшеті та мобілці (≤ 1024px) === */
@media (max-width: 1024px) {
    .stack-card {
        position: static !important;           /* або relative — головне НЕ sticky */
        top: auto !important;
        margin-bottom: 40px !important;        /* нормальний відступ між картками */
        transform: none !important;            /* знімаємо оптимізацію, яка не потрібна */
        will-change: auto !important;
    }

    /* Знімаємо штучні top значення, щоб не було конфліктів */
    .stack-card:nth-child(n) {
        top: 0 !important;
        z-index: auto !important;              /* або 1, якщо потрібно */
    }

    /* Батьківський контейнер — повертаємо нормальну поведінку */
    .stack-wrap {
        min-height: auto !important;
        height: auto !important;
        overflow: visible !important;
    }
}

/* Якщо хочеш вимкнути тільки на мобілці (≤ 767px), а на планшеті залишити — використовуй цей варіант */
@media (max-width: 767px) {
    .stack-card {
        position: static !important;
        top: auto !important;
        margin-bottom: 30px !important;
    }

    .stack-card:nth-child(n) {
        top: 0 !important;
    }

    .stack-wrap {
        min-height: auto !important;
    }
}



/* Захист від body overflow hidden (дуже часто ламає sticky) */
html, body {
    overflow-x: visible !important;
    overflow-y: visible !important;
}




.floating-blobs,
.blob {
    will-change: transform, opacity, filter;
    transform: translate3d(0, 0, 0);          /* або translateZ(0) */
    backface-visibility: hidden;              /* часто допомагає в Chrome */
}/* End custom CSS */