.elementor-1352 .elementor-element.elementor-element-100415f{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-100415f:not(.elementor-motion-effects-element-type-background), .elementor-1352 .elementor-element.elementor-element-100415f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F5F5F5 100%);}.elementor-1352 .elementor-element.elementor-element-75e88a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-7e7dad9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-7e7dad9.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-1352 .elementor-element.elementor-element-9938cbb img{opacity:0.31;}.elementor-1352 .elementor-element.elementor-element-5df90bf{--display:flex;--justify-content:center;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-5df90bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-c544d0f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1352 .elementor-element.elementor-element-96b01d5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-96b01d5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:300;}.elementor-1352 .elementor-element.elementor-element-180e93f{--display:flex;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-1352 .elementor-element.elementor-element-0cc41be > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-0cc41be{font-family:"Poppins", Sans-serif;font-size:21.3px;color:#000000;}.elementor-1352 .elementor-element.elementor-element-9f1a2f9{font-family:"Poppins", Sans-serif;font-size:21.3px;color:#000000;}.elementor-1352 .elementor-element.elementor-element-3469da2{font-family:"Poppins", Sans-serif;font-size:21.3px;color:#000000;}.elementor-1352 .elementor-element.elementor-element-43132ed{--display:flex;--margin-top:-2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1352 .elementor-element.elementor-element-105e6c5 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:12px 12px 12px 12px;}.elementor-1352 .elementor-element.elementor-element-105e6c5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1352 .elementor-element.elementor-element-105e6c5 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1352 .elementor-element.elementor-element-ebe8c66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-d7173dd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-025d978{--e-image-carousel-slides-to-show:4;}.elementor-1352 .elementor-element.elementor-element-025d978 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-025d978 .swiper-wrapper{display:flex;align-items:center;}.elementor-1352 .elementor-element.elementor-element-025d978 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-1352 .elementor-element.elementor-element-1682152{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-1682152:not(.elementor-motion-effects-element-type-background), .elementor-1352 .elementor-element.elementor-element-1682152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F5F5F5 100%);}.elementor-1352 .elementor-element.elementor-element-b651923{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-01d43ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-01d43ac.e-con{--order:-99999 /* order start hack */;}.elementor-1352 .elementor-element.elementor-element-ab84eee{--spacer-size:30px;}.elementor-1352 .elementor-element.elementor-element-61455da{--display:flex;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-42d499f{width:100%;max-width:100%;}.elementor-1352 .elementor-element.elementor-element-42d499f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;color:#007A78;}.elementor-1352 .elementor-element.elementor-element-885f4c5{font-family:"Poppins", Sans-serif;font-size:21.3px;}.elementor-1352 .elementor-element.elementor-element-acc5b25{--spacer-size:20px;}.elementor-1352 .elementor-element.elementor-element-d4107a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-fb2c965{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5AC0BE;--border-color:#5AC0BE;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1352 .elementor-element.elementor-element-fb2c965:not(.elementor-motion-effects-element-type-background), .elementor-1352 .elementor-element.elementor-element-fb2c965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-1352 .elementor-element.elementor-element-17ee4a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-17ee4a2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-17ee4a2{font-family:"Poppins", Sans-serif;font-size:21.3px;color:#3A3A3A;}.elementor-1352 .elementor-element.elementor-element-433d73c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1352 .elementor-element.elementor-element-433d73c.e-con{--align-self:flex-start;}.elementor-1352 .elementor-element.elementor-element-0f2416f .elementor-button{background-color:#FFFFFF00;font-weight:700;fill:#5AC0BE;color:#5AC0BE;border-radius:0px 0px 0px 0px;padding:10px 5px 12px 5px;}.elementor-1352 .elementor-element.elementor-element-0f2416f{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-1352 .elementor-element.elementor-element-0f2416f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-0f2416f.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-e9d067e > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1352 .elementor-element.elementor-element-e9d067e.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-1352 .elementor-element.elementor-element-e9d067e img{width:50px;filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1352 .elementor-element.elementor-element-68d9200{width:var( --container-widget-width, 104.113% );max-width:104.113%;--container-widget-width:104.113%;--container-widget-flex-grow:0;}.elementor-1352 .elementor-element.elementor-element-68d9200 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1352 .elementor-element.elementor-element-68d9200.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-68d9200 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;color:#5AC0BE;}.elementor-1352 .elementor-element.elementor-element-77a2af4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#007A78;--border-color:#007A78;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1352 .elementor-element.elementor-element-77a2af4:not(.elementor-motion-effects-element-type-background), .elementor-1352 .elementor-element.elementor-element-77a2af4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007A7800;}.elementor-1352 .elementor-element.elementor-element-77a2af4.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-22d4260 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1352 .elementor-element.elementor-element-22d4260.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-1352 .elementor-element.elementor-element-22d4260 img{width:50px;filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1352 .elementor-element.elementor-element-c52e2e4{width:100%;max-width:100%;}.elementor-1352 .elementor-element.elementor-element-c52e2e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-c52e2e4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;color:#007A78;}.elementor-1352 .elementor-element.elementor-element-a5c74f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-a5c74f2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-a5c74f2{font-family:"Poppins", Sans-serif;font-size:21.3px;color:#3A3A3A;}.elementor-1352 .elementor-element.elementor-element-070835b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1352 .elementor-element.elementor-element-070835b.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-1352 .elementor-element.elementor-element-d9fc90c .elementor-button{background-color:#FFFFFF00;font-weight:700;fill:#007A78;color:#007A78;border-radius:0px 0px 0px 0px;padding:10px 5px 12px 5px;}.elementor-1352 .elementor-element.elementor-element-d9fc90c{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-1352 .elementor-element.elementor-element-d9fc90c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-d9fc90c.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-aa41c8a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A0A0A0;--border-color:#A0A0A0;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1352 .elementor-element.elementor-element-aa41c8a:not(.elementor-motion-effects-element-type-background), .elementor-1352 .elementor-element.elementor-element-aa41c8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC00;}.elementor-1352 .elementor-element.elementor-element-b3747d2.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-1352 .elementor-element.elementor-element-b3747d2 img{width:50px;filter:brightness( 69% ) contrast( 99% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1352 .elementor-element.elementor-element-daef460 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;color:#A0A0A0;}.elementor-1352 .elementor-element.elementor-element-da7ed1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-da7ed1b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-da7ed1b{font-family:"Poppins", Sans-serif;font-size:21.3px;}.elementor-1352 .elementor-element.elementor-element-2cb1f9d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1352 .elementor-element.elementor-element-2cb1f9d.e-con{--order:99999 /* order end hack */;}.elementor-1352 .elementor-element.elementor-element-b07bbbd .elementor-button{background-color:#FFFFFF00;font-weight:700;fill:#9C9C9C;color:#9C9C9C;border-radius:0px 0px 0px 0px;padding:10px 5px 12px 5px;}.elementor-1352 .elementor-element.elementor-element-b07bbbd{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-1352 .elementor-element.elementor-element-b07bbbd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-b07bbbd.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-c978ea2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-363d148{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5AC0BE;--border-color:#5AC0BE;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1352 .elementor-element.elementor-element-363d148:not(.elementor-motion-effects-element-type-background), .elementor-1352 .elementor-element.elementor-element-363d148 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-1352 .elementor-element.elementor-element-88fc169{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1352 .elementor-element.elementor-element-88fc169.e-con{--align-self:flex-start;}.elementor-1352 .elementor-element.elementor-element-b665c9f .elementor-button{background-color:#FFFFFF00;font-weight:700;fill:#5AC0BE;color:#5AC0BE;border-radius:0px 0px 0px 0px;padding:10px 5px 12px 5px;}.elementor-1352 .elementor-element.elementor-element-b665c9f{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-1352 .elementor-element.elementor-element-b665c9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-b665c9f.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-a7657dd > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1352 .elementor-element.elementor-element-a7657dd.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-1352 .elementor-element.elementor-element-a7657dd img{width:50px;filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1352 .elementor-element.elementor-element-edf2ed8{width:var( --container-widget-width, 104.113% );max-width:104.113%;--container-widget-width:104.113%;--container-widget-flex-grow:0;}.elementor-1352 .elementor-element.elementor-element-edf2ed8 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1352 .elementor-element.elementor-element-edf2ed8.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-edf2ed8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;color:#5AC0BE;}.elementor-1352 .elementor-element.elementor-element-eba67ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#007A78;--border-color:#007A78;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1352 .elementor-element.elementor-element-eba67ff:not(.elementor-motion-effects-element-type-background), .elementor-1352 .elementor-element.elementor-element-eba67ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007A7800;}.elementor-1352 .elementor-element.elementor-element-eba67ff.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-f582e7b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1352 .elementor-element.elementor-element-f582e7b.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-1352 .elementor-element.elementor-element-f582e7b img{width:50px;filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1352 .elementor-element.elementor-element-36117a4{width:100%;max-width:100%;}.elementor-1352 .elementor-element.elementor-element-36117a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-36117a4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;color:#007A78;}.elementor-1352 .elementor-element.elementor-element-f285ae6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1352 .elementor-element.elementor-element-f285ae6.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-1352 .elementor-element.elementor-element-9de68fd .elementor-button{background-color:#FFFFFF00;font-weight:700;fill:#007A78;color:#007A78;border-radius:0px 0px 0px 0px;padding:10px 5px 12px 5px;}.elementor-1352 .elementor-element.elementor-element-9de68fd{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-1352 .elementor-element.elementor-element-9de68fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-9de68fd.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-596945e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#007A78;--border-color:#007A78;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1352 .elementor-element.elementor-element-596945e:not(.elementor-motion-effects-element-type-background), .elementor-1352 .elementor-element.elementor-element-596945e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC00;}.elementor-1352 .elementor-element.elementor-element-39b8e4e{width:100%;max-width:100%;}.elementor-1352 .elementor-element.elementor-element-39b8e4e > .elementor-widget-container{margin:0px 0px 040px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-39b8e4e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;color:#007A78;}.elementor-1352 .elementor-element.elementor-element-37ad878 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1352 .elementor-element.elementor-element-37ad878.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-1352 .elementor-element.elementor-element-37ad878 img{width:50px;filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1352 .elementor-element.elementor-element-2afa7bb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1352 .elementor-element.elementor-element-2afa7bb.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-1352 .elementor-element.elementor-element-a3d95de .elementor-button{background-color:#FFFFFF00;font-weight:700;fill:#007A78;color:#007A78;border-radius:0px 0px 0px 0px;padding:10px 5px 12px 5px;}.elementor-1352 .elementor-element.elementor-element-a3d95de{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-1352 .elementor-element.elementor-element-a3d95de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-a3d95de.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-f247f06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A0A0A0;--border-color:#A0A0A0;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1352 .elementor-element.elementor-element-f247f06:not(.elementor-motion-effects-element-type-background), .elementor-1352 .elementor-element.elementor-element-f247f06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC00;}.elementor-1352 .elementor-element.elementor-element-663f5c9.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-1352 .elementor-element.elementor-element-663f5c9 img{width:50px;filter:brightness( 69% ) contrast( 99% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1352 .elementor-element.elementor-element-c7cc6e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;color:#A0A0A0;}.elementor-1352 .elementor-element.elementor-element-c9c5463{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1352 .elementor-element.elementor-element-c9c5463.e-con{--order:99999 /* order end hack */;}.elementor-1352 .elementor-element.elementor-element-01cde32 .elementor-button{background-color:#FFFFFF00;font-weight:700;fill:#9C9C9C;color:#9C9C9C;border-radius:0px 0px 0px 0px;padding:10px 5px 12px 5px;}.elementor-1352 .elementor-element.elementor-element-01cde32{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-1352 .elementor-element.elementor-element-01cde32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-01cde32.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-e0265d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A0A0A0;--border-color:#A0A0A0;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1352 .elementor-element.elementor-element-e0265d9:not(.elementor-motion-effects-element-type-background), .elementor-1352 .elementor-element.elementor-element-e0265d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-1352 .elementor-element.elementor-element-4232756 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;color:#A0A0A0;}.elementor-1352 .elementor-element.elementor-element-a815707.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-1352 .elementor-element.elementor-element-a815707 img{width:50px;filter:brightness( 69% ) contrast( 99% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1352 .elementor-element.elementor-element-415704e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1352 .elementor-element.elementor-element-415704e.e-con{--order:99999 /* order end hack */;}.elementor-1352 .elementor-element.elementor-element-71c3cdc .elementor-button{background-color:#FFFFFF00;font-weight:700;fill:#9C9C9C;color:#9C9C9C;border-radius:0px 0px 0px 0px;padding:10px 5px 12px 5px;}.elementor-1352 .elementor-element.elementor-element-71c3cdc{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-1352 .elementor-element.elementor-element-71c3cdc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-71c3cdc.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-5757895{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5AC0BE;--border-color:#5AC0BE;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1352 .elementor-element.elementor-element-5757895:not(.elementor-motion-effects-element-type-background), .elementor-1352 .elementor-element.elementor-element-5757895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007A7800;}.elementor-1352 .elementor-element.elementor-element-5757895.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-10fcc45 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1352 .elementor-element.elementor-element-10fcc45.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-1352 .elementor-element.elementor-element-10fcc45 img{width:50px;filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1352 .elementor-element.elementor-element-25960ef{width:var( --container-widget-width, 104.113% );max-width:104.113%;--container-widget-width:104.113%;--container-widget-flex-grow:0;}.elementor-1352 .elementor-element.elementor-element-25960ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-25960ef.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-25960ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;color:#5AC0BE;}.elementor-1352 .elementor-element.elementor-element-0bcb51e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1352 .elementor-element.elementor-element-0bcb51e.e-con{--align-self:flex-start;}.elementor-1352 .elementor-element.elementor-element-4190742 .elementor-button{background-color:#FFFFFF00;font-weight:700;fill:#5AC0BE;color:#5AC0BE;border-radius:0px 0px 0px 0px;padding:10px 5px 12px 5px;}.elementor-1352 .elementor-element.elementor-element-4190742{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-1352 .elementor-element.elementor-element-4190742 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-4190742.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-0fb5b00{--spacer-size:30px;}.elementor-1352 .elementor-element.elementor-element-efd8662{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-fcb2e0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A0A0A0;--border-color:#A0A0A0;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1352 .elementor-element.elementor-element-fcb2e0f:not(.elementor-motion-effects-element-type-background), .elementor-1352 .elementor-element.elementor-element-fcb2e0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-1352 .elementor-element.elementor-element-732b875 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;color:#A0A0A0;}.elementor-1352 .elementor-element.elementor-element-fdb23b1.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-1352 .elementor-element.elementor-element-fdb23b1 img{width:50px;filter:brightness( 69% ) contrast( 99% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1352 .elementor-element.elementor-element-1b1b82d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-1b1b82d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-1b1b82d{font-family:"Poppins", Sans-serif;font-size:21.3px;}.elementor-1352 .elementor-element.elementor-element-8f53842{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1352 .elementor-element.elementor-element-8f53842.e-con{--order:99999 /* order end hack */;}.elementor-1352 .elementor-element.elementor-element-c0ab4fd .elementor-button{background-color:#FFFFFF00;font-weight:700;fill:#9C9C9C;color:#9C9C9C;border-radius:0px 0px 0px 0px;padding:10px 5px 12px 5px;}.elementor-1352 .elementor-element.elementor-element-c0ab4fd{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-1352 .elementor-element.elementor-element-c0ab4fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-c0ab4fd.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-58872fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5AC0BE;--border-color:#5AC0BE;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1352 .elementor-element.elementor-element-58872fa:not(.elementor-motion-effects-element-type-background), .elementor-1352 .elementor-element.elementor-element-58872fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007A7800;}.elementor-1352 .elementor-element.elementor-element-58872fa.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-6d6f0f5 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1352 .elementor-element.elementor-element-6d6f0f5.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-1352 .elementor-element.elementor-element-6d6f0f5 img{width:50px;filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1352 .elementor-element.elementor-element-ebfade7{width:var( --container-widget-width, 104.113% );max-width:104.113%;--container-widget-width:104.113%;--container-widget-flex-grow:0;}.elementor-1352 .elementor-element.elementor-element-ebfade7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-ebfade7.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-ebfade7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;color:#5AC0BE;}.elementor-1352 .elementor-element.elementor-element-b55e900 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-b55e900.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-b55e900{font-family:"Poppins", Sans-serif;font-size:21.3px;color:#3A3A3A;}.elementor-1352 .elementor-element.elementor-element-a55e5a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1352 .elementor-element.elementor-element-a55e5a2.e-con{--align-self:flex-start;}.elementor-1352 .elementor-element.elementor-element-791993f .elementor-button{background-color:#FFFFFF00;font-weight:700;fill:#5AC0BE;color:#5AC0BE;border-radius:0px 0px 0px 0px;padding:10px 5px 12px 5px;}.elementor-1352 .elementor-element.elementor-element-791993f{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-1352 .elementor-element.elementor-element-791993f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-791993f.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-110ff1a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#007A78;--border-color:#007A78;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1352 .elementor-element.elementor-element-110ff1a:not(.elementor-motion-effects-element-type-background), .elementor-1352 .elementor-element.elementor-element-110ff1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC00;}.elementor-1352 .elementor-element.elementor-element-7ffde2e{width:100%;max-width:100%;}.elementor-1352 .elementor-element.elementor-element-7ffde2e > .elementor-widget-container{margin:0px 0px 040px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-7ffde2e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;color:#007A78;}.elementor-1352 .elementor-element.elementor-element-a44c9d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-a44c9d6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-a44c9d6{font-family:"Poppins", Sans-serif;font-size:21.3px;color:#3A3A3A;}.elementor-1352 .elementor-element.elementor-element-20d6072 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1352 .elementor-element.elementor-element-20d6072.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-1352 .elementor-element.elementor-element-20d6072 img{width:50px;filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1352 .elementor-element.elementor-element-eee2281{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1352 .elementor-element.elementor-element-eee2281.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-1352 .elementor-element.elementor-element-4598cab .elementor-button{background-color:#FFFFFF00;font-weight:700;fill:#007A78;color:#007A78;border-radius:0px 0px 0px 0px;padding:10px 5px 12px 5px;}.elementor-1352 .elementor-element.elementor-element-4598cab{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-1352 .elementor-element.elementor-element-4598cab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-4598cab.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-84f49c7{--spacer-size:5vh;}.elementor-1352 .elementor-element.elementor-element-3837e44{--spacer-size:5vh;}.elementor-1352 .elementor-element.elementor-element-f1a64d8{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;}.elementor-1352 .elementor-element.elementor-element-f1a64d8:not(.elementor-motion-effects-element-type-background), .elementor-1352 .elementor-element.elementor-element-f1a64d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://agentia.online/wp-content/uploads/2025/11/abstract-luxury-gradient-blue-background-smooth-dark-blue-with-black-vignette-studio-banner-scaled.jpg");background-position:-200px 283px;}.elementor-1352 .elementor-element.elementor-element-f1a64d8::before, .elementor-1352 .elementor-element.elementor-element-f1a64d8 > .elementor-background-video-container::before, .elementor-1352 .elementor-element.elementor-element-f1a64d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1352 .elementor-element.elementor-element-f1a64d8 > .elementor-background-slideshow::before, .elementor-1352 .elementor-element.elementor-element-f1a64d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1352 .elementor-element.elementor-element-f1a64d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF7A;--background-overlay:'';}.elementor-1352 .elementor-element.elementor-element-c36bc3e{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:050px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-1705511{--spacer-size:50px;}.elementor-1352 .elementor-element.elementor-element-2344984{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-2d229ce{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-1e994b4{text-align:start;}.elementor-1352 .elementor-element.elementor-element-1e994b4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:80px;font-weight:600;color:#FFFFFF;}.elementor-1352 .elementor-element.elementor-element-a9a787d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-a9394fa{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-936f05f{text-align:center;}.elementor-1352 .elementor-element.elementor-element-936f05f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:300;color:#FFFFFF;}.elementor-1352 .elementor-element.elementor-element-76602bc{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-fe556be{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-20a2793{text-align:start;}.elementor-1352 .elementor-element.elementor-element-20a2793 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:80px;font-weight:600;color:#FFFFFF;}.elementor-1352 .elementor-element.elementor-element-49f3ae6{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-c0614bd{text-align:center;}.elementor-1352 .elementor-element.elementor-element-c0614bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:300;color:#FFFFFF;}.elementor-1352 .elementor-element.elementor-element-46a1fef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-babf5fb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-75de09e{text-align:start;}.elementor-1352 .elementor-element.elementor-element-75de09e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:80px;font-weight:600;color:#FFFFFF;}.elementor-1352 .elementor-element.elementor-element-a36019a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-a36019a.e-con{--order:99999 /* order end hack */;}.elementor-1352 .elementor-element.elementor-element-ac5cdcd{text-align:center;}.elementor-1352 .elementor-element.elementor-element-ac5cdcd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:300;color:#FFFFFF;}.elementor-1352 .elementor-element.elementor-element-a49dc8a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-252c9fa{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:050px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-3bd1a88{--spacer-size:0px;}.elementor-1352 .elementor-element.elementor-element-463df8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-1352 .elementor-element.elementor-element-463df8a:not(.elementor-motion-effects-element-type-background), .elementor-1352 .elementor-element.elementor-element-463df8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F5F5F5 100%);}.elementor-1352 .elementor-element.elementor-element-300f2e5{--display:flex;}.elementor-1352 .elementor-element.elementor-element-300f2e5.e-con{--order:-99999 /* order start hack */;}.elementor-1352 .elementor-element.elementor-element-b430072{--spacer-size:30px;}.elementor-1352 .elementor-element.elementor-element-0554f29{--display:flex;}.elementor-1352 .elementor-element.elementor-element-0554f29.e-con{--order:99999 /* order end hack */;}.elementor-1352 .elementor-element.elementor-element-cd45899{--spacer-size:10vh;}.elementor-1352 .elementor-element.elementor-element-03f9a4b{--display:flex;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-9ee05d7{width:100%;max-width:100%;}.elementor-1352 .elementor-element.elementor-element-9ee05d7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;color:#007A78;}.elementor-1352 .elementor-element.elementor-element-98ef16a{font-family:"Poppins", Sans-serif;font-size:21.3px;color:var( --e-global-color-f0a8023 );}.elementor-1352 .elementor-element.elementor-element-1e56a83{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--overlay-opacity:0.5;}.elementor-1352 .elementor-element.elementor-element-1e56a83:not(.elementor-motion-effects-element-type-background), .elementor-1352 .elementor-element.elementor-element-1e56a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF5C;}.elementor-1352 .elementor-element.elementor-element-1e56a83::before, .elementor-1352 .elementor-element.elementor-element-1e56a83 > .elementor-background-video-container::before, .elementor-1352 .elementor-element.elementor-element-1e56a83 > .e-con-inner > .elementor-background-video-container::before, .elementor-1352 .elementor-element.elementor-element-1e56a83 > .elementor-background-slideshow::before, .elementor-1352 .elementor-element.elementor-element-1e56a83 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1352 .elementor-element.elementor-element-1e56a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1352 .elementor-element.elementor-element-1e56a83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1352 .elementor-element.elementor-element-3fc2710{--display:flex;--min-height:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-908ffb8{width:100%;max-width:100%;}.elementor-1352 .elementor-element.elementor-element-908ffb8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;color:#007A78;}.elementor-1352 .elementor-element.elementor-element-345581e{--display:flex;--min-height:0px;}.elementor-1352 .elementor-element.elementor-element-d3f71bf{--spacer-size:25px;}.elementor-1352 .elementor-element.elementor-element-5c7b704{--display:flex;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-16534f4 .eael-fancy-text-container{text-align:left;}.elementor-1352 .elementor-element.elementor-element-16534f4 .eael-fancy-text-prefix{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:300;line-height:1px;}.elementor-1352 .elementor-element.elementor-element-16534f4 .eael-fancy-text-strings{background:#5A88876B;color:#007A78;padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;border-radius:15px;}.elementor-1352 .elementor-element.elementor-element-16534f4 .eael-fancy-text-strings, .elementor-1352 .elementor-element.elementor-element-16534f4 .typed-cursor{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;}.elementor-1352 .elementor-element.elementor-element-16534f4 .eael-fancy-text-suffix{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:300;line-height:1px;}.elementor-1352 .elementor-element.elementor-element-09ae427{--display:flex;--min-height:0px;}.elementor-1352 .elementor-element.elementor-element-46f0bd9{--spacer-size:50px;}.elementor-1352 .elementor-element.elementor-element-933e79e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-e3048a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-25d9ccc{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-ad64ad7{--display:flex;--min-height:0px;--justify-content:center;}.elementor-1352 .elementor-element.elementor-element-fe73ef4 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-1352 .elementor-element.elementor-element-b18579a{--display:flex;--min-height:0px;--justify-content:center;}.elementor-1352 .elementor-element.elementor-element-08e9bc0{--spacer-size:1px;}.elementor-1352 .elementor-element.elementor-element-543f72a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;color:var( --e-global-color-f0a8023 );}.elementor-1352 .elementor-element.elementor-element-af11603 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#007A78;border-radius:5px 5px 5px 5px;}.elementor-1352 .elementor-element.elementor-element-af11603 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:300;color:#000000;}.elementor-1352 .elementor-element.elementor-element-7883421{font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-1352 .elementor-element.elementor-element-e6cb3d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1352 .elementor-element.elementor-element-43d447f{--display:flex;--justify-content:center;}.elementor-1352 .elementor-element.elementor-element-e8c4daf img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-1352 .elementor-element.elementor-element-b0d0edf{--display:flex;--min-height:0px;--justify-content:center;}.elementor-1352 .elementor-element.elementor-element-d6ef804{--spacer-size:1px;}.elementor-1352 .elementor-element.elementor-element-1ab6f3d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;color:var( --e-global-color-f0a8023 );}.elementor-1352 .elementor-element.elementor-element-610c2a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#007A78;border-radius:5px 5px 5px 5px;}.elementor-1352 .elementor-element.elementor-element-610c2a3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:300;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-1352 .elementor-element.elementor-element-303f435{font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-1352 .elementor-element.elementor-element-cf7a1ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1352 .elementor-element.elementor-element-9c3f4c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1352 .elementor-element.elementor-element-ffff21c{--display:flex;--justify-content:center;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1352 .elementor-element.elementor-element-287b8b6{--display:flex;--min-height:0px;--justify-content:center;}.elementor-1352 .elementor-element.elementor-element-aacac1c{--spacer-size:1px;}.elementor-1352 .elementor-element.elementor-element-ca185c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;color:var( --e-global-color-f0a8023 );}.elementor-1352 .elementor-element.elementor-element-3dcea3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#007A78;border-radius:5px 5px 5px 5px;}.elementor-1352 .elementor-element.elementor-element-3dcea3a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:300;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-1352 .elementor-element.elementor-element-0e43edc{font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-1352 .elementor-element.elementor-element-7478d5c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1352 .elementor-element.elementor-element-7478d5c.e-con{--order:-99999 /* order start hack */;}.elementor-1352 .elementor-element.elementor-element-ef634b7{--display:flex;--justify-content:center;}.elementor-1352 .elementor-element.elementor-element-3ca79c7 img{border-radius:15px 15px 15px 15px;}.elementor-1352 .elementor-element.elementor-element-55cc47b{--display:flex;--min-height:0px;--justify-content:center;}.elementor-1352 .elementor-element.elementor-element-4ecf527{--spacer-size:1px;}.elementor-1352 .elementor-element.elementor-element-afb7801 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;color:var( --e-global-color-f0a8023 );}.elementor-1352 .elementor-element.elementor-element-8a0497d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#007A78;border-radius:5px 5px 5px 5px;}.elementor-1352 .elementor-element.elementor-element-8a0497d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:300;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-1352 .elementor-element.elementor-element-f6fb828{font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-1352 .elementor-element.elementor-element-84dd967{--display:flex;}.elementor-1352 .elementor-element.elementor-element-84dd967.e-con{--order:99999 /* order end hack */;}.elementor-1352 .elementor-element.elementor-element-6b227b1{--spacer-size:150px;}.elementor-1352 .elementor-element.elementor-element-d714205{--display:flex;}.elementor-1352 .elementor-element.elementor-element-d714205.e-con{--order:-99999 /* order start hack */;}.elementor-1352 .elementor-element.elementor-element-504e899{--spacer-size:30px;}.elementor-1352 .elementor-element.elementor-element-4a4b7e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-1352 .elementor-element.elementor-element-4a4b7e6:not(.elementor-motion-effects-element-type-background), .elementor-1352 .elementor-element.elementor-element-4a4b7e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F5F5F5 100%);}.elementor-1352 .elementor-element.elementor-element-8bd5a4b{--display:flex;}.elementor-1352 .elementor-element.elementor-element-8bd5a4b.e-con{--order:-99999 /* order start hack */;}.elementor-1352 .elementor-element.elementor-element-8c74c41{--spacer-size:30px;}.elementor-1352 .elementor-element.elementor-element-b207df5{--display:flex;}.elementor-1352 .elementor-element.elementor-element-b207df5.e-con{--order:-99999 /* order start hack */;}.elementor-1352 .elementor-element.elementor-element-edbee1d{--spacer-size:30px;}.elementor-1352 .elementor-element.elementor-element-060784c{--display:flex;}.elementor-1352 .elementor-element.elementor-element-cc18667{width:100%;max-width:100%;}.elementor-1352 .elementor-element.elementor-element-cc18667 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;color:#007A78;}.elementor-1352 .elementor-element.elementor-element-1d38414{--spacer-size:50px;}.elementor-1352 .elementor-element.elementor-element-0dffd2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1352 .elementor-element.elementor-element-c6c5a72{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1352 .elementor-element.elementor-element-c6c5a72.e-con{--order:99999 /* order end hack */;}.elementor-1352 .elementor-element.elementor-element-a5addfc .fluentform-widget-wrapper .ff-el-input--label label{font-family:"Poppins", Sans-serif;}.elementor-1352 .elementor-element.elementor-element-a5addfc .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1A7EFB00 !important;color:#007A78 !important;}.elementor-1352 .elementor-element.elementor-element-a5addfc .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{background-color:#007A78 !important;color:#FFFFFF !important;border-color:#007A78;}.elementor-1352 .elementor-element.elementor-element-dbaec92{--display:flex;--min-height:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1352 .elementor-element.elementor-element-2ea5a99{--display:flex;}.elementor-1352 .elementor-element.elementor-element-2ea5a99.e-con{--order:99999 /* order end hack */;}.elementor-1352 .elementor-element.elementor-element-1e6f1da{--spacer-size:150px;}.elementor-1352 .elementor-element.elementor-element-b7dc0e7{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1352 .elementor-element.elementor-element-105e6c5 .elementor-button{font-size:12px;padding:10px 2px 10px 2px;}.elementor-1352 .elementor-element.elementor-element-17ee4a2{font-size:20px;}.elementor-1352 .elementor-element.elementor-element-68d9200 .elementor-heading-title{font-size:30px;}.elementor-1352 .elementor-element.elementor-element-77a2af4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1352 .elementor-element.elementor-element-c52e2e4{width:100%;max-width:100%;}.elementor-1352 .elementor-element.elementor-element-c52e2e4 .elementor-heading-title{font-size:30px;}.elementor-1352 .elementor-element.elementor-element-a5c74f2{font-size:20px;}.elementor-1352 .elementor-element.elementor-element-daef460 .elementor-heading-title{font-size:30px;}.elementor-1352 .elementor-element.elementor-element-da7ed1b{font-size:20px;}.elementor-1352 .elementor-element.elementor-element-edf2ed8 .elementor-heading-title{font-size:30px;}.elementor-1352 .elementor-element.elementor-element-eba67ff{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1352 .elementor-element.elementor-element-36117a4{width:100%;max-width:100%;}.elementor-1352 .elementor-element.elementor-element-36117a4 .elementor-heading-title{font-size:30px;}.elementor-1352 .elementor-element.elementor-element-39b8e4e{width:100%;max-width:100%;}.elementor-1352 .elementor-element.elementor-element-39b8e4e .elementor-heading-title{font-size:30px;}.elementor-1352 .elementor-element.elementor-element-c7cc6e6 .elementor-heading-title{font-size:30px;}.elementor-1352 .elementor-element.elementor-element-4232756 .elementor-heading-title{font-size:30px;}.elementor-1352 .elementor-element.elementor-element-5757895{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1352 .elementor-element.elementor-element-25960ef .elementor-heading-title{font-size:30px;}.elementor-1352 .elementor-element.elementor-element-732b875 .elementor-heading-title{font-size:30px;}.elementor-1352 .elementor-element.elementor-element-1b1b82d{font-size:20px;}.elementor-1352 .elementor-element.elementor-element-58872fa{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1352 .elementor-element.elementor-element-ebfade7 .elementor-heading-title{font-size:30px;}.elementor-1352 .elementor-element.elementor-element-b55e900{font-size:20px;}.elementor-1352 .elementor-element.elementor-element-7ffde2e{width:100%;max-width:100%;}.elementor-1352 .elementor-element.elementor-element-7ffde2e .elementor-heading-title{font-size:30px;}.elementor-1352 .elementor-element.elementor-element-a44c9d6{font-size:20px;}.elementor-1352 .elementor-element.elementor-element-f1a64d8:not(.elementor-motion-effects-element-type-background), .elementor-1352 .elementor-element.elementor-element-f1a64d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(min-width:768px){.elementor-1352 .elementor-element.elementor-element-100415f{--content-width:85%;}.elementor-1352 .elementor-element.elementor-element-75e88a5{--width:100%;}.elementor-1352 .elementor-element.elementor-element-7e7dad9{--width:40%;}.elementor-1352 .elementor-element.elementor-element-5df90bf{--width:59.999%;}.elementor-1352 .elementor-element.elementor-element-c544d0f{--width:100%;}.elementor-1352 .elementor-element.elementor-element-43132ed{--width:40%;}.elementor-1352 .elementor-element.elementor-element-ebe8c66{--content-width:85%;}.elementor-1352 .elementor-element.elementor-element-d7173dd{--width:100%;}.elementor-1352 .elementor-element.elementor-element-1682152{--content-width:85%;}.elementor-1352 .elementor-element.elementor-element-b651923{--width:100%;}.elementor-1352 .elementor-element.elementor-element-d4107a2{--width:100%;}.elementor-1352 .elementor-element.elementor-element-fb2c965{--width:33%;}.elementor-1352 .elementor-element.elementor-element-433d73c{--width:200px;}.elementor-1352 .elementor-element.elementor-element-77a2af4{--width:33%;}.elementor-1352 .elementor-element.elementor-element-070835b{--width:200px;}.elementor-1352 .elementor-element.elementor-element-aa41c8a{--width:33%;}.elementor-1352 .elementor-element.elementor-element-2cb1f9d{--width:200px;}.elementor-1352 .elementor-element.elementor-element-c978ea2{--width:100%;}.elementor-1352 .elementor-element.elementor-element-363d148{--width:33%;}.elementor-1352 .elementor-element.elementor-element-88fc169{--width:200px;}.elementor-1352 .elementor-element.elementor-element-eba67ff{--width:33%;}.elementor-1352 .elementor-element.elementor-element-f285ae6{--width:200px;}.elementor-1352 .elementor-element.elementor-element-596945e{--width:33%;}.elementor-1352 .elementor-element.elementor-element-2afa7bb{--width:200px;}.elementor-1352 .elementor-element.elementor-element-f247f06{--width:33%;}.elementor-1352 .elementor-element.elementor-element-c9c5463{--width:200px;}.elementor-1352 .elementor-element.elementor-element-e0265d9{--width:33%;}.elementor-1352 .elementor-element.elementor-element-415704e{--width:200px;}.elementor-1352 .elementor-element.elementor-element-5757895{--width:33%;}.elementor-1352 .elementor-element.elementor-element-0bcb51e{--width:200px;}.elementor-1352 .elementor-element.elementor-element-efd8662{--width:100%;}.elementor-1352 .elementor-element.elementor-element-fcb2e0f{--width:33%;}.elementor-1352 .elementor-element.elementor-element-8f53842{--width:200px;}.elementor-1352 .elementor-element.elementor-element-58872fa{--width:33%;}.elementor-1352 .elementor-element.elementor-element-a55e5a2{--width:200px;}.elementor-1352 .elementor-element.elementor-element-110ff1a{--width:33%;}.elementor-1352 .elementor-element.elementor-element-eee2281{--width:200px;}.elementor-1352 .elementor-element.elementor-element-f1a64d8{--content-width:85%;}.elementor-1352 .elementor-element.elementor-element-2344984{--width:30%;}.elementor-1352 .elementor-element.elementor-element-2d229ce{--width:40%;}.elementor-1352 .elementor-element.elementor-element-a9394fa{--width:100%;}.elementor-1352 .elementor-element.elementor-element-76602bc{--width:30%;}.elementor-1352 .elementor-element.elementor-element-fe556be{--width:50%;}.elementor-1352 .elementor-element.elementor-element-49f3ae6{--width:100%;}.elementor-1352 .elementor-element.elementor-element-46a1fef{--width:30%;}.elementor-1352 .elementor-element.elementor-element-babf5fb{--width:50%;}.elementor-1352 .elementor-element.elementor-element-a36019a{--width:100%;}.elementor-1352 .elementor-element.elementor-element-463df8a{--content-width:85%;}.elementor-1352 .elementor-element.elementor-element-1e56a83{--content-width:85%;}.elementor-1352 .elementor-element.elementor-element-5c7b704{--width:99%;}.elementor-1352 .elementor-element.elementor-element-25d9ccc{--width:49%;}.elementor-1352 .elementor-element.elementor-element-ad64ad7{--width:50%;}.elementor-1352 .elementor-element.elementor-element-b18579a{--width:50%;}.elementor-1352 .elementor-element.elementor-element-e6cb3d8{--width:49%;}.elementor-1352 .elementor-element.elementor-element-43d447f{--width:50%;}.elementor-1352 .elementor-element.elementor-element-b0d0edf{--width:50%;}.elementor-1352 .elementor-element.elementor-element-9c3f4c9{--width:49%;}.elementor-1352 .elementor-element.elementor-element-ffff21c{--width:50%;}.elementor-1352 .elementor-element.elementor-element-287b8b6{--width:50%;}.elementor-1352 .elementor-element.elementor-element-7478d5c{--width:49%;}.elementor-1352 .elementor-element.elementor-element-ef634b7{--width:50%;}.elementor-1352 .elementor-element.elementor-element-55cc47b{--width:50%;}.elementor-1352 .elementor-element.elementor-element-4a4b7e6{--content-width:85%;}.elementor-1352 .elementor-element.elementor-element-c6c5a72{--width:50%;}.elementor-1352 .elementor-element.elementor-element-dbaec92{--width:50%;}}@media(max-width:767px){.elementor-1352 .elementor-element.elementor-element-100415f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-75e88a5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-7e7dad9{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-9938cbb img{width:50%;}.elementor-1352 .elementor-element.elementor-element-c544d0f{--width:100%;}.elementor-1352 .elementor-element.elementor-element-96b01d5 .elementor-heading-title{font-size:24px;}.elementor-1352 .elementor-element.elementor-element-0cc41be{font-size:18px;}.elementor-1352 .elementor-element.elementor-element-9f1a2f9{font-size:18px;}.elementor-1352 .elementor-element.elementor-element-3469da2{font-size:18px;}.elementor-1352 .elementor-element.elementor-element-43132ed{--width:60%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1352 .elementor-element.elementor-element-105e6c5 .elementor-button{font-size:17px;}.elementor-1352 .elementor-element.elementor-element-d7173dd{--width:100%;}.elementor-1352 .elementor-element.elementor-element-025d978{--e-image-carousel-slides-to-show:3;}.elementor-1352 .elementor-element.elementor-element-b651923{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-01d43ac{--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-ab84eee{--spacer-size:1px;}.elementor-1352 .elementor-element.elementor-element-61455da{--border-radius:13px 13px 13px 13px;}.elementor-1352 .elementor-element.elementor-element-42d499f .elementor-heading-title{font-size:25px;}.elementor-1352 .elementor-element.elementor-element-885f4c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-885f4c5{font-size:20px;}.elementor-1352 .elementor-element.elementor-element-d4107a2{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-fb2c965{--width:47%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-17ee4a2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1352 .elementor-element.elementor-element-17ee4a2{font-size:18px;}.elementor-1352 .elementor-element.elementor-element-433d73c{--width:130px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-0f2416f .elementor-button{font-size:15px;padding:8px 8px 8px 8px;}.elementor-1352 .elementor-element.elementor-element-e9d067e img{width:35px;}.elementor-1352 .elementor-element.elementor-element-68d9200 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-68d9200 .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-1352 .elementor-element.elementor-element-77a2af4{--width:47%;}.elementor-1352 .elementor-element.elementor-element-22d4260 img{width:35px;}.elementor-1352 .elementor-element.elementor-element-c52e2e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-c52e2e4 .elementor-heading-title{font-size:20px;}.elementor-1352 .elementor-element.elementor-element-a5c74f2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1352 .elementor-element.elementor-element-a5c74f2{font-size:18px;}.elementor-1352 .elementor-element.elementor-element-070835b{--width:130px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-d9fc90c .elementor-button{font-size:15px;padding:8px 8px 8px 8px;}.elementor-1352 .elementor-element.elementor-element-aa41c8a{--width:50%;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-b3747d2 img{width:35px;}.elementor-1352 .elementor-element.elementor-element-daef460 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1352 .elementor-element.elementor-element-daef460 .elementor-heading-title{font-size:20px;}.elementor-1352 .elementor-element.elementor-element-da7ed1b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1352 .elementor-element.elementor-element-da7ed1b{font-size:18px;}.elementor-1352 .elementor-element.elementor-element-2cb1f9d{--width:130px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-b07bbbd .elementor-button{font-size:15px;padding:8px 8px 8px 8px;}.elementor-1352 .elementor-element.elementor-element-c978ea2{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-363d148{--width:47%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-88fc169{--width:130px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-b665c9f .elementor-button{font-size:15px;padding:8px 8px 8px 8px;}.elementor-1352 .elementor-element.elementor-element-a7657dd > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-1352 .elementor-element.elementor-element-a7657dd img{width:35px;}.elementor-1352 .elementor-element.elementor-element-edf2ed8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-edf2ed8 .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-1352 .elementor-element.elementor-element-eba67ff{--width:47%;}.elementor-1352 .elementor-element.elementor-element-f582e7b > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-1352 .elementor-element.elementor-element-f582e7b img{width:35px;}.elementor-1352 .elementor-element.elementor-element-36117a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-36117a4 .elementor-heading-title{font-size:20px;}.elementor-1352 .elementor-element.elementor-element-f285ae6{--width:130px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-9de68fd .elementor-button{font-size:15px;padding:8px 8px 8px 8px;}.elementor-1352 .elementor-element.elementor-element-596945e{--width:47%;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-39b8e4e > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-1352 .elementor-element.elementor-element-39b8e4e .elementor-heading-title{font-size:20px;}.elementor-1352 .elementor-element.elementor-element-37ad878 > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-1352 .elementor-element.elementor-element-37ad878 img{width:35px;}.elementor-1352 .elementor-element.elementor-element-2afa7bb{--width:130px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-a3d95de .elementor-button{font-size:15px;padding:8px 8px 8px 8px;}.elementor-1352 .elementor-element.elementor-element-f247f06{--width:47%;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-663f5c9 img{width:35px;}.elementor-1352 .elementor-element.elementor-element-c7cc6e6 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1352 .elementor-element.elementor-element-c7cc6e6 .elementor-heading-title{font-size:20px;}.elementor-1352 .elementor-element.elementor-element-c9c5463{--width:130px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-01cde32 .elementor-button{font-size:15px;padding:8px 8px 8px 8px;}.elementor-1352 .elementor-element.elementor-element-e0265d9{--width:47%;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-4232756 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1352 .elementor-element.elementor-element-4232756 .elementor-heading-title{font-size:20px;}.elementor-1352 .elementor-element.elementor-element-a815707 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-1352 .elementor-element.elementor-element-a815707 img{width:35px;}.elementor-1352 .elementor-element.elementor-element-415704e{--width:130px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-71c3cdc .elementor-button{font-size:15px;padding:8px 8px 8px 8px;}.elementor-1352 .elementor-element.elementor-element-5757895{--width:47%;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-10fcc45 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-1352 .elementor-element.elementor-element-10fcc45 img{width:35px;}.elementor-1352 .elementor-element.elementor-element-25960ef > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1352 .elementor-element.elementor-element-25960ef .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-1352 .elementor-element.elementor-element-0bcb51e{--width:130px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-4190742 .elementor-button{font-size:15px;padding:8px 8px 8px 8px;}.elementor-1352 .elementor-element.elementor-element-0fb5b00{--spacer-size:20px;}.elementor-1352 .elementor-element.elementor-element-efd8662{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-fcb2e0f{--width:47%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-732b875 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1352 .elementor-element.elementor-element-732b875 .elementor-heading-title{font-size:20px;}.elementor-1352 .elementor-element.elementor-element-fdb23b1 img{width:35px;}.elementor-1352 .elementor-element.elementor-element-1b1b82d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1352 .elementor-element.elementor-element-1b1b82d{font-size:18px;}.elementor-1352 .elementor-element.elementor-element-8f53842{--width:130px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-c0ab4fd .elementor-button{font-size:15px;padding:8px 8px 8px 8px;}.elementor-1352 .elementor-element.elementor-element-58872fa{--width:47%;}.elementor-1352 .elementor-element.elementor-element-6d6f0f5 img{width:35px;}.elementor-1352 .elementor-element.elementor-element-ebfade7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1352 .elementor-element.elementor-element-ebfade7 .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-1352 .elementor-element.elementor-element-b55e900 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-b55e900{font-size:18px;}.elementor-1352 .elementor-element.elementor-element-a55e5a2{--width:130px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-791993f .elementor-button{font-size:15px;padding:8px 8px 8px 8px;}.elementor-1352 .elementor-element.elementor-element-110ff1a{--width:52%;}.elementor-1352 .elementor-element.elementor-element-7ffde2e > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-1352 .elementor-element.elementor-element-7ffde2e .elementor-heading-title{font-size:20px;}.elementor-1352 .elementor-element.elementor-element-a44c9d6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1352 .elementor-element.elementor-element-a44c9d6{font-size:18px;}.elementor-1352 .elementor-element.elementor-element-20d6072 img{width:35px;}.elementor-1352 .elementor-element.elementor-element-eee2281{--width:130px;}.elementor-1352 .elementor-element.elementor-element-4598cab .elementor-button{font-size:15px;padding:8px 8px 8px 8px;}.elementor-1352 .elementor-element.elementor-element-3837e44{--spacer-size:1px;}.elementor-1352 .elementor-element.elementor-element-f1a64d8:not(.elementor-motion-effects-element-type-background), .elementor-1352 .elementor-element.elementor-element-f1a64d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1352 .elementor-element.elementor-element-c36bc3e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-1705511{--spacer-size:10px;}.elementor-1352 .elementor-element.elementor-element-2344984{--margin-top:-30px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-2d229ce{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1352 .elementor-element.elementor-element-1e994b4 .elementor-heading-title{font-size:65px;}.elementor-1352 .elementor-element.elementor-element-a9394fa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1352 .elementor-element.elementor-element-936f05f .elementor-heading-title{font-size:35px;}.elementor-1352 .elementor-element.elementor-element-76602bc{--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-20a2793 .elementor-heading-title{font-size:65px;}.elementor-1352 .elementor-element.elementor-element-49f3ae6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1352 .elementor-element.elementor-element-c0614bd .elementor-heading-title{font-size:35px;}.elementor-1352 .elementor-element.elementor-element-75de09e .elementor-heading-title{font-size:65px;}.elementor-1352 .elementor-element.elementor-element-a36019a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1352 .elementor-element.elementor-element-ac5cdcd .elementor-heading-title{font-size:35px;}.elementor-1352 .elementor-element.elementor-element-252c9fa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-3bd1a88{--spacer-size:10px;}.elementor-1352 .elementor-element.elementor-element-b430072{--spacer-size:1px;}.elementor-1352 .elementor-element.elementor-element-cd45899{--spacer-size:1px;}.elementor-1352 .elementor-element.elementor-element-9ee05d7 .elementor-heading-title{font-size:25px;}.elementor-1352 .elementor-element.elementor-element-98ef16a{font-size:18px;}.elementor-1352 .elementor-element.elementor-element-1e56a83{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1352 .elementor-element.elementor-element-908ffb8 .elementor-heading-title{font-size:25px;}.elementor-1352 .elementor-element.elementor-element-d3f71bf{--spacer-size:1px;}.elementor-1352 .elementor-element.elementor-element-46f0bd9{--spacer-size:1px;}.elementor-1352 .elementor-element.elementor-element-25d9ccc{--width:47%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1352 .elementor-element.elementor-element-ad64ad7{--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-fe73ef4 img{height:150px;}.elementor-1352 .elementor-element.elementor-element-b18579a{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-1352 .elementor-element.elementor-element-543f72a{text-align:center;}.elementor-1352 .elementor-element.elementor-element-543f72a .elementor-heading-title{font-size:30px;}.elementor-1352 .elementor-element.elementor-element-af11603 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1352 .elementor-element.elementor-element-af11603 .elementor-heading-title{font-size:18px;}.elementor-1352 .elementor-element.elementor-element-e6cb3d8{--width:47%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1352 .elementor-element.elementor-element-43d447f{--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-e8c4daf img{height:150px;}.elementor-1352 .elementor-element.elementor-element-b0d0edf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-1352 .elementor-element.elementor-element-1ab6f3d .elementor-heading-title{font-size:30px;}.elementor-1352 .elementor-element.elementor-element-610c2a3 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-1352 .elementor-element.elementor-element-9c3f4c9{--width:47%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1352 .elementor-element.elementor-element-ffff21c{--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1352 .elementor-element.elementor-element-b0ef2e5 img{height:150px;object-fit:scale-down;}.elementor-1352 .elementor-element.elementor-element-287b8b6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-1352 .elementor-element.elementor-element-ca185c9 .elementor-heading-title{font-size:30px;}.elementor-1352 .elementor-element.elementor-element-3dcea3a .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-1352 .elementor-element.elementor-element-7478d5c{--width:47%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1352 .elementor-element.elementor-element-ef634b7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-3ca79c7 img{height:150px;object-fit:cover;}.elementor-1352 .elementor-element.elementor-element-55cc47b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-1352 .elementor-element.elementor-element-afb7801{text-align:center;}.elementor-1352 .elementor-element.elementor-element-afb7801 .elementor-heading-title{font-size:30px;}.elementor-1352 .elementor-element.elementor-element-8a0497d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1352 .elementor-element.elementor-element-8a0497d .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-1352 .elementor-element.elementor-element-6b227b1{--spacer-size:1px;}.elementor-1352 .elementor-element.elementor-element-504e899{--spacer-size:1px;}.elementor-1352 .elementor-element.elementor-element-8c74c41{--spacer-size:1px;}.elementor-1352 .elementor-element.elementor-element-edbee1d{--spacer-size:1px;}.elementor-1352 .elementor-element.elementor-element-cc18667 .elementor-heading-title{font-size:25px;}.elementor-1352 .elementor-element.elementor-element-1d38414{--spacer-size:1px;}.elementor-1352 .elementor-element.elementor-element-c6c5a72{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-dbaec92{--min-height:74px;}.elementor-1352 .elementor-element.elementor-element-2ea5a99{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1352 .elementor-element.elementor-element-1e6f1da{--spacer-size:1px;}}/* Start custom CSS for container, class: .elementor-element-c544d0f */.elementor-1352 .elementor-element.elementor-element-c544d0f {
    /* --- 1. BREITE ERZWINGEN --- */
    /* Zwingt den Container, IMMER so breit zu sein wie der Text */
    display: inline-flex !important;
    
    /* max-content = "Sei so breit wie der Inhalt, egal wie breit das ist" */
    width: max-content !important;
    min-width: max-content !important;
    
    /* Verhindert, dass der Text umbricht -> Container MUSS breiter werden */
    white-space: nowrap !important;
    
    /* Hebt die Begrenzung auf, damit er über den Bildschirmrand wachsen kann */
    max-width: none !important;

    /* --- 2. OPTIK --- */
    justify-content: center;
    align-items: center;
    padding: 10px 15px !important; /* Etwas mehr Breite durch Padding */
    box-sizing: border-box !important;

    position: relative !important;
    z-index: 5;
    
    background: rgba(0, 122, 120, 0.55);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    
    border-radius: 50px;
    border: 1px solid rgba(255, 255, 255, 0.4);
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);
    color: #ffffff;
    
    transition: transform 0.3s ease, box-shadow 0.3s ease, background 0.3s ease;
}

/* --- NOISE TEXTUR --- */
.elementor-1352 .elementor-element.elementor-element-c544d0f::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image: url('https://upload.wikimedia.org/wikipedia/commons/2/2f/Noise_texture.png');
    background-size: 150px;
    opacity: 0.15;
    mix-blend-mode: overlay;
    border-radius: 50px;
    pointer-events: none;
    z-index: -1;
}

/* --- TEXT DARF NICHT UMBRECHEN --- */
.elementor-1352 .elementor-element.elementor-element-c544d0f h1, .elementor-1352 .elementor-element.elementor-element-c544d0f h2, .elementor-1352 .elementor-element.elementor-element-c544d0f h3, .elementor-1352 .elementor-element.elementor-element-c544d0f p, .elementor-1352 .elementor-element.elementor-element-c544d0f span, .elementor-1352 .elementor-element.elementor-element-c544d0f a {
    white-space: nowrap !important; /* Verbietet Zeilenumbruch im Text */
    max-width: none !important;
    margin: 0 !important;
}

/* --- INTERAKTION --- */
.elementor-1352 .elementor-element.elementor-element-c544d0f:hover {
    background: rgba(0, 122, 120, 0.75);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.28);
    transform: translateY(-2px);
}

.elementor-1352 .elementor-element.elementor-element-c544d0f:active {
    transform: translateY(0);
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.2);
    background: rgba(0, 122, 120, 0.85);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3469da2 */.ds-block {
    position: relative;
    z-index: 1;
    opacity: 0.4;
    padding: 12px 20px;
    transition: opacity 0.25s ease-out;
}

.ds-block.active {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-105e6c5 */.elementor-1352 .elementor-element.elementor-element-105e6c5.glass-button {
    /* Grundlayout */
    display: inline-flex;
    align-items: center;
    justify-content: center;

    /* Milchglas-Hintergrund (leicht grün) */
    background: rgba(0, 122, 120, 0.55); /* helles Grün, 25% Deckkraft */
    border-radius: 30px;
    border: 1px solid rgba(255, 255, 255, 0.4);

    /* Leichter Schimmer */
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);

    /* Textfarbe */
    color: #ffffff;
}

.elementor-1352 .elementor-element.elementor-element-105e6c5.glass-button:hover {
    background: rgba(0, 122, 120, 0.8);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.28);
    transform: translateY(-1px);
}

.elementor-1352 .elementor-element.elementor-element-105e6c5.glass-button:active {
    transform: translateY(0);
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.2);
}
.elementor-1352 .elementor-element.elementor-element-105e6c5.glass-button {
    position: relative;
    overflow: hidden;
    background: rgba(0, 122, 120, 0.6);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
}

.elementor-1352 .elementor-element.elementor-element-105e6c5.glass-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background: inherit;
    mask-image: url('https://upload.wikimedia.org/wikipedia/commons/2/2f/Noise_texture.png');
    mask-size: 200%;
    opacity: 0.25;
}
.elementor-1352 .elementor-element.elementor-element-105e6c5.glass-button {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.elementor-1352 .elementor-element.elementor-element-105e6c5.glass-button:hover {
    transform: scale(1.03);       /* 6 % größer */
    box-shadow: 0 12px 26px rgba(0,0,0,0.22);
}
.elementor-1352 .elementor-element.elementor-element-105e6c5.glass-button::before,
.elementor-1352 .elementor-element.elementor-element-105e6c5.glass-button::after {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43132ed */.elementor-1352 .elementor-element.elementor-element-43132ed {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75e88a5 */.elementor-1352 .elementor-element.elementor-element-75e88a5 {
  max-width: 1400px;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-100415f *//* --- 1. DER GLOBAL-FIX (Überlauf erlauben) --- */
body, html {
    overflow-x: hidden; 
}

/* Öffnet die Grenzen aller Elementor-Container */
.sticky-track,
.sticky-track .elementor-widget-wrap,
.sticky-track .e-con,
.sticky-track .e-con-inner,
.sticky-track .elementor-column,
.sticky-track .elementor-container {
    overflow: visible !important;
}

/* --- 2. DER TRACK (Die Scroll-Strecke) --- */
.sticky-track {
    min-height: 160vh;
    height: 160vh;
    position: relative;
    
    margin-top: 0 !important;
    margin-bottom: 100px !important; 
    
    z-index: 1;

    display: flex;
    flex-direction: column;
    align-items: flex-start; 
}

/* --- 3. DER VIEWPORT (Das klebende Fenster) --- */
.sticky-viewport {
    position: -webkit-sticky !important; 
    position: sticky !important;

    /* --- HIER IST DER FIX: HYBRID-ABSTAND --- */
    /* Die Funktion max() wählt immer den GRÖSSEREN Wert. */
    /* 1. Entweder 20% der Höhe (schön beim Rauszoomen). */
    /* 2. Oder MINDESTENS 140px (Sicherheit beim Reinzoomen/kleinen Laptops). */
    top: max(140px, 20vh) !important; 
    /* -------------------------------------- */
    
    height: auto !important;
    max-height: none !important; 
    
    width: 100%;
    max-width: 100%; 

    align-items: flex-start !important;

    display: flex;
    flex-direction: column;
    justify-content: center; 
    overflow: visible !important;
    
    padding-bottom: 20px !important;
}

/* --- 4. DER WRAPPER (Text-Container) --- */
.ds-wrapper {
    display: flex !important;
    flex-direction: column !important;
    
    width: -moz-fit-content !important;
    width: fit-content !important;
    max-width: 100% !important; 
    
    position: relative !important;
    z-index: 5;
    
    /* Platz schaffen */
    margin-left: -40px !important;
    margin-right: -40px !important;
    padding-left: 40px !important; 
    padding-right: 40px !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    
    box-sizing: border-box !important;
    transition: all 0.3s ease;
}

/* --- 5. DAS GLAS (Hintergrund) --- */
.ds-wrapper::before {
    content: "";
    position: absolute;

    left: 25px;
    right: 25px;

    transform: translateY(var(--ds-bg-translate, 0px));
    height: var(--ds-bg-height, 0px);

    background: rgba(255, 255, 255, 0.12);
    
    -webkit-backdrop-filter: blur(12px);
    backdrop-filter: blur(12px);

    border-radius: 12px;
    box-shadow: 0 0 22px rgba(0,0,0,0.18);
    
    will-change: transform, height;

    transition: transform 0.4s cubic-bezier(0.25, 1, 0.5, 1),
                height 0.4s cubic-bezier(0.25, 1, 0.5, 1);

    z-index: -1; 
    pointer-events: none;
}

/* --- 6. DIE TEXT-BLÖCKE --- */
.ds-block {
    position: relative;
    z-index: 2 !important; 
    opacity: 0.4;
    transition: opacity 0.5s ease;
    
    word-wrap: break-word;
    overflow-wrap: break-word;
    hyphens: auto;
}

.ds-block.active {
    opacity: 1;
}

/* --- 7. OPTIONAL: KLEINER FIX FÜR SEHR FLACHE SCREENS --- */
@media (max-height: 600px) {
    .sticky-viewport {
        /* Wenn der Bildschirm extrem flach ist, gehen wir auf 100px runter */
        top: 100px !important; 
    }
}
/* --- MOBILE FIX (Unter 768px) --- */
@media (max-width: 767px) {
    
    /* 1. Track nicht so extrem lang machen (Handy scrollt schneller) */
    .sticky-track {
        min-height: 150vh !important;
        height: 150vh !important;
        margin-bottom: 50px !important; /* Weniger Abstand zu Logos */
    }

    /* 2. Viewport: Positionierung anpassen */
    .sticky-viewport {
        /* Startpunkt weiter oben, da Handy-Menüs kleiner sind */
        top: 100px !important; 
        
        /* Zentrieren der Flex-Inhalte */
        align-items: center !important; 
    }

    /* 3. Der Wrapper (Das Glas): KOMPLETTER RESET */
    .ds-wrapper {
        display: block !important; /* Kein fit-content Chaos mehr */
        width: 90% !important;     /* Fast volle Breite */
        max-width: 90% !important;
        
        /* Negative Margins löschen! Das war der Grund für den Linksdrall */
        margin-left: auto !important;
        margin-right: auto !important;
        
        /* Sauberes Padding */
        padding: 20px !important;
        
        /* Sicherstellen, dass er mittig sitzt */
        left: 0 !important;
        right: 0 !important;
    }

    /* 4. Das Glas selbst */
    .ds-wrapper::before {
        /* Muss jetzt einfach den Wrapper füllen */
        left: 0 !important;
        right: 0 !important;
        width: 100% !important;
    }
    
    /* 5. Text-Korrektur */
    .ds-block {
        text-align: left; /* Oder center, wie du magst */
        font-size: 16px; /* Falls Schrift zu riesig ist */
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-025d978 */.swiper-wrapper {
	transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7173dd */.elementor-1352 .elementor-element.elementor-element-d7173dd {
  max-width: 1400px;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17ee4a2 */.elementor-1352 .elementor-element.elementor-element-17ee4a2 {
  word-break: break-word;
  overflow-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f2416f */.elementor-1352 .elementor-element.elementor-element-0f2416f.glass-button {
    /* Grundlayout */
    display: inline-flex;
    align-items: center;
    justify-content: center;

    /* Milchglas-Hintergrund (leicht grün) */
    background: rgba(0, 122, 120, 0.8); /* helles Grün, 25% Deckkraft */
    border-radius: 20px;
    border: 1px solid rgba(255, 255, 255, 0.4);

    /* Leichter Schimmer */
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);

    /* Textfarbe */
    color: #ffffff;
}

.elementor-1352 .elementor-element.elementor-element-0f2416f.glass-button:hover {
    background: rgba(90, 192, 190, 0.3);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.28);
    transform: translateY(-1px);
}

.elementor-1352 .elementor-element.elementor-element-0f2416f.glass-button:active {
    transform: translateY(0);
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.2);
}
.elementor-1352 .elementor-element.elementor-element-0f2416f.glass-button {
    position: relative;
    overflow: hidden;
    background: rgba(90, 192, 190, 0.1);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
}

.elementor-1352 .elementor-element.elementor-element-0f2416f.glass-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background: inherit;
    mask-image: url('https://upload.wikimedia.org/wikipedia/commons/2/2f/Noise_texture.png');
    mask-size: 200%;
    opacity: 0.25;
}
.elementor-1352 .elementor-element.elementor-element-0f2416f.glass-button {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.elementor-1352 .elementor-element.elementor-element-0f2416f.glass-button:hover {
    transform: scale(1.03);       /* 6 % größer */
    box-shadow: 0 12px 26px rgba(0,0,0,0.22);
}
.elementor-1352 .elementor-element.elementor-element-0f2416f.glass-button::before,
.elementor-1352 .elementor-element.elementor-element-0f2416f.glass-button::after {
    pointer-events: none;
}
.elementor-1352 .elementor-element.elementor-element-0f2416f.liquid-glass {
    position: relative;
}

.elementor-1352 .elementor-element.elementor-element-0f2416f.liquid-glass::after {
    content: "";
    position: absolute;
    inset: -10px;     /* erweitert die Hitbox 10px nach außen in alle Richtungen */
    pointer-events: auto;  /* wichtig! */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68d9200 */.r-br { display: none; }

@media (max-width: 1000px) {
  .r-br { display: inline; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c52e2e4 */.r-br {
  display: none;
}

/* Auf Mobile bricht hart */
@media (max-width: 1000px) {
  .r-br {
    display: inline;
  }
}

.l-br {
  display: none;
}

/* Auf Mobile bricht hart */
@media (max-width: 3000px) {
  .l-br {
    display: inline;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5c74f2 */.elementor-1352 .elementor-element.elementor-element-a5c74f2 {
  word-break: break-word;
  overflow-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d9fc90c */.elementor-1352 .elementor-element.elementor-element-d9fc90c.glass-button {
    /* Grundlayout */
    display: inline-flex;
    align-items: center;
    justify-content: center;

    /* Milchglas-Hintergrund (leicht grün) */
    background: rgba(0, 122, 120, 0.55); /* helles Grün, 25% Deckkraft */
    border-radius: 20px;
    border: 1px solid rgba(255, 255, 255, 0.4);

    /* Leichter Schimmer */
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);

    /* Textfarbe */
    color: #ffffff;
}

.elementor-1352 .elementor-element.elementor-element-d9fc90c.glass-button:hover {
    background: rgba(0, 122, 120, 0.3);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.28);
    transform: translateY(-1px);
}

.elementor-1352 .elementor-element.elementor-element-d9fc90c.glass-button:active {
    transform: translateY(0);
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.2);
}
.elementor-1352 .elementor-element.elementor-element-d9fc90c.glass-button {
    position: relative;
    overflow: hidden;
    background: rgba(0, 122, 120, 0.1);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
}

.elementor-1352 .elementor-element.elementor-element-d9fc90c.glass-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background: inherit;
    mask-image: url('https://upload.wikimedia.org/wikipedia/commons/2/2f/Noise_texture.png');
    mask-size: 200%;
    opacity: 0.25;
}
.elementor-1352 .elementor-element.elementor-element-d9fc90c.glass-button {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.elementor-1352 .elementor-element.elementor-element-d9fc90c.glass-button:hover {
    transform: scale(1.03);       /* 6 % größer */
    box-shadow: 0 12px 26px rgba(0,0,0,0.22);
}
.elementor-1352 .elementor-element.elementor-element-d9fc90c.glass-button::before,
.elementor-1352 .elementor-element.elementor-element-d9fc90c.glass-button::after {
    pointer-events: none;
}
.elementor-1352 .elementor-element.elementor-element-d9fc90c.liquid-glass {
    position: relative;
}

.elementor-1352 .elementor-element.elementor-element-d9fc90c.liquid-glass::after {
    content: "";
    position: absolute;
    inset: -10px;     /* erweitert die Hitbox 10px nach außen in alle Richtungen */
    pointer-events: auto;  /* wichtig! */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-daef460 */.r-br { display: none; }

@media (max-width: 1000px) {
  .r-br { display: inline; }
}
.l-br {
  display: none;
}

/* Auf Mobile bricht hart */
@media (max-width: 3000px) {
  .l-br {
    display: inline;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da7ed1b */.elementor-1352 .elementor-element.elementor-element-da7ed1b {
  word-break: break-word;
  overflow-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b07bbbd */.elementor-1352 .elementor-element.elementor-element-b07bbbd.glass-button {
    /* Grundlayout */
    display: inline-flex;
    align-items: center;
    justify-content: center;

    /* Milchglas-Hintergrund (leicht grün) */
    background: rgba(0, 122, 120, 0.55); /* helles Grün, 25% Deckkraft */
    border-radius: 20px;
    border: 1px solid rgba(255, 255, 255, 0.4);

    /* Leichter Schimmer */
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);

    /* Textfarbe */
    color: #ffffff;
}

.elementor-1352 .elementor-element.elementor-element-b07bbbd.glass-button:hover {
    background: rgba(255, 255, 255, 0.3);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.28);
    transform: translateY(-1px);
}

.elementor-1352 .elementor-element.elementor-element-b07bbbd.glass-button:active {
    transform: translateY(0);
    box-shadow: 0 4px 14px rgba(255, 255, 255, 0.1);
}
.elementor-1352 .elementor-element.elementor-element-b07bbbd.glass-button {
    position: relative;
    overflow: hidden;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
}

.elementor-1352 .elementor-element.elementor-element-b07bbbd.glass-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background: inherit;
    mask-image: url('https://upload.wikimedia.org/wikipedia/commons/2/2f/Noise_texture.png');
    mask-size: 200%;
    opacity: 0.25;
}
.elementor-1352 .elementor-element.elementor-element-b07bbbd.glass-button {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.elementor-1352 .elementor-element.elementor-element-b07bbbd.glass-button:hover {
    transform: scale(1.03);       /* 6 % größer */
    box-shadow: 0 12px 26px rgba(0,0,0,0.22);
}
.elementor-1352 .elementor-element.elementor-element-b07bbbd.glass-button::before,
.elementor-1352 .elementor-element.elementor-element-b07bbbd.glass-button::after {
    pointer-events: none;
}
.elementor-1352 .elementor-element.elementor-element-b07bbbd.liquid-glass {
    position: relative;
}

.elementor-1352 .elementor-element.elementor-element-b07bbbd.liquid-glass::after {
    content: "";
    position: absolute;
    inset: -10px;     /* erweitert die Hitbox 10px nach außen in alle Richtungen */
    pointer-events: auto;  /* wichtig! */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b665c9f */.elementor-1352 .elementor-element.elementor-element-b665c9f.glass-button {
    /* Grundlayout */
    display: inline-flex;
    align-items: center;
    justify-content: center;

    /* Milchglas-Hintergrund (leicht grün) */
    background: rgba(0, 122, 120, 0.8); /* helles Grün, 25% Deckkraft */
    border-radius: 20px;
    border: 1px solid rgba(255, 255, 255, 0.4);

    /* Leichter Schimmer */
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);

    /* Textfarbe */
    color: #ffffff;
}

.elementor-1352 .elementor-element.elementor-element-b665c9f.glass-button:hover {
    background: rgba(90, 192, 190, 0.3);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.28);
    transform: translateY(-1px);
}

.elementor-1352 .elementor-element.elementor-element-b665c9f.glass-button:active {
    transform: translateY(0);
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.2);
}
.elementor-1352 .elementor-element.elementor-element-b665c9f.glass-button {
    position: relative;
    overflow: hidden;
    background: rgba(90, 192, 190, 0.1);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
}

.elementor-1352 .elementor-element.elementor-element-b665c9f.glass-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background: inherit;
    mask-image: url('https://upload.wikimedia.org/wikipedia/commons/2/2f/Noise_texture.png');
    mask-size: 200%;
    opacity: 0.25;
}
.elementor-1352 .elementor-element.elementor-element-b665c9f.glass-button {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.elementor-1352 .elementor-element.elementor-element-b665c9f.glass-button:hover {
    transform: scale(1.03);       /* 6 % größer */
    box-shadow: 0 12px 26px rgba(0,0,0,0.22);
}
.elementor-1352 .elementor-element.elementor-element-b665c9f.glass-button::before,
.elementor-1352 .elementor-element.elementor-element-b665c9f.glass-button::after {
    pointer-events: none;
}
.elementor-1352 .elementor-element.elementor-element-b665c9f.liquid-glass {
    position: relative;
}

.elementor-1352 .elementor-element.elementor-element-b665c9f.liquid-glass::after {
    content: "";
    position: absolute;
    inset: -10px;     /* erweitert die Hitbox 10px nach außen in alle Richtungen */
    pointer-events: auto;  /* wichtig! */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88fc169 */.elementor-1352 .elementor-element.elementor-element-88fc169 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edf2ed8 */.r-br { display: none; }

@media (max-width: 1000px) {
  .r-br { display: inline; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36117a4 */.r-br {
  display: none;
}

/* Auf Mobile bricht hart */
@media (max-width: 1000px) {
  .r-br {
    display: inline;
  }
}

.l-br {
  display: none;
}

/* Auf Mobile bricht hart */
@media (max-width: 3000px) {
  .l-br {
    display: inline;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9de68fd */.elementor-1352 .elementor-element.elementor-element-9de68fd.glass-button {
    /* Grundlayout */
    display: inline-flex;
    align-items: center;
    justify-content: center;

    /* Milchglas-Hintergrund (leicht grün) */
    background: rgba(0, 122, 120, 0.55); /* helles Grün, 25% Deckkraft */
    border-radius: 20px;
    border: 1px solid rgba(255, 255, 255, 0.4);

    /* Leichter Schimmer */
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);

    /* Textfarbe */
    color: #ffffff;
}

.elementor-1352 .elementor-element.elementor-element-9de68fd.glass-button:hover {
    background: rgba(0, 122, 120, 0.3);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.28);
    transform: translateY(-1px);
}

.elementor-1352 .elementor-element.elementor-element-9de68fd.glass-button:active {
    transform: translateY(0);
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.2);
}
.elementor-1352 .elementor-element.elementor-element-9de68fd.glass-button {
    position: relative;
    overflow: hidden;
    background: rgba(0, 122, 120, 0.1);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
}

.elementor-1352 .elementor-element.elementor-element-9de68fd.glass-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background: inherit;
    mask-image: url('https://upload.wikimedia.org/wikipedia/commons/2/2f/Noise_texture.png');
    mask-size: 200%;
    opacity: 0.25;
}
.elementor-1352 .elementor-element.elementor-element-9de68fd.glass-button {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.elementor-1352 .elementor-element.elementor-element-9de68fd.glass-button:hover {
    transform: scale(1.03);       /* 6 % größer */
    box-shadow: 0 12px 26px rgba(0,0,0,0.22);
}
.elementor-1352 .elementor-element.elementor-element-9de68fd.glass-button::before,
.elementor-1352 .elementor-element.elementor-element-9de68fd.glass-button::after {
    pointer-events: none;
}
.elementor-1352 .elementor-element.elementor-element-9de68fd.liquid-glass {
    position: relative;
}

.elementor-1352 .elementor-element.elementor-element-9de68fd.liquid-glass::after {
    content: "";
    position: absolute;
    inset: -10px;     /* erweitert die Hitbox 10px nach außen in alle Richtungen */
    pointer-events: auto;  /* wichtig! */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f285ae6 */.elementor-1352 .elementor-element.elementor-element-f285ae6 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3d95de */.elementor-1352 .elementor-element.elementor-element-a3d95de.glass-button {
    /* Grundlayout */
    display: inline-flex;
    align-items: center;
    justify-content: center;

    /* Milchglas-Hintergrund (leicht grün) */
    background: rgba(0, 122, 120, 0.55); /* helles Grün, 25% Deckkraft */
    border-radius: 20px;
    border: 1px solid rgba(255, 255, 255, 0.4);

    /* Leichter Schimmer */
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);

    /* Textfarbe */
    color: #ffffff;
}

.elementor-1352 .elementor-element.elementor-element-a3d95de.glass-button:hover {
    background: rgba(0, 122, 120, 0.3);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.28);
    transform: translateY(-1px);
}

.elementor-1352 .elementor-element.elementor-element-a3d95de.glass-button:active {
    transform: translateY(0);
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.2);
}
.elementor-1352 .elementor-element.elementor-element-a3d95de.glass-button {
    position: relative;
    overflow: hidden;
    background: rgba(0, 122, 120, 0.1);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
}

.elementor-1352 .elementor-element.elementor-element-a3d95de.glass-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background: inherit;
    mask-image: url('https://upload.wikimedia.org/wikipedia/commons/2/2f/Noise_texture.png');
    mask-size: 200%;
    opacity: 0.25;
}
.elementor-1352 .elementor-element.elementor-element-a3d95de.glass-button {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.elementor-1352 .elementor-element.elementor-element-a3d95de.glass-button:hover {
    transform: scale(1.03);       /* 6 % größer */
    box-shadow: 0 12px 26px rgba(0,0,0,0.22);
}
.elementor-1352 .elementor-element.elementor-element-a3d95de.glass-button::before,
.elementor-1352 .elementor-element.elementor-element-a3d95de.glass-button::after {
    pointer-events: none;
}
.elementor-1352 .elementor-element.elementor-element-a3d95de.liquid-glass {
    position: relative;
}

.elementor-1352 .elementor-element.elementor-element-a3d95de.liquid-glass::after {
    content: "";
    position: absolute;
    inset: -10px;     /* erweitert die Hitbox 10px nach außen in alle Richtungen */
    pointer-events: auto;  /* wichtig! */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2afa7bb */.elementor-1352 .elementor-element.elementor-element-2afa7bb {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7cc6e6 */.r-br { display: none; }

@media (max-width: 1000px) {
  .r-br { display: inline; }
}
.l-br {
  display: none;
}

/* Auf Mobile bricht hart */
@media (max-width: 3000px) {
  .l-br {
    display: inline;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-01cde32 */.elementor-1352 .elementor-element.elementor-element-01cde32.glass-button {
    /* Grundlayout */
    display: inline-flex;
    align-items: center;
    justify-content: center;

    /* Milchglas-Hintergrund (leicht grün) */
    background: rgba(0, 122, 120, 0.55); /* helles Grün, 25% Deckkraft */
    border-radius: 20px;
    border: 1px solid rgba(255, 255, 255, 0.4);

    /* Leichter Schimmer */
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);

    /* Textfarbe */
    color: #ffffff;
}

.elementor-1352 .elementor-element.elementor-element-01cde32.glass-button:hover {
    background: rgba(255, 255, 255, 0.3);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.28);
    transform: translateY(-1px);
}

.elementor-1352 .elementor-element.elementor-element-01cde32.glass-button:active {
    transform: translateY(0);
    box-shadow: 0 4px 14px rgba(255, 255, 255, 0.1);
}
.elementor-1352 .elementor-element.elementor-element-01cde32.glass-button {
    position: relative;
    overflow: hidden;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
}

.elementor-1352 .elementor-element.elementor-element-01cde32.glass-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background: inherit;
    mask-image: url('https://upload.wikimedia.org/wikipedia/commons/2/2f/Noise_texture.png');
    mask-size: 200%;
    opacity: 0.25;
}
.elementor-1352 .elementor-element.elementor-element-01cde32.glass-button {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.elementor-1352 .elementor-element.elementor-element-01cde32.glass-button:hover {
    transform: scale(1.03);       /* 6 % größer */
    box-shadow: 0 12px 26px rgba(0,0,0,0.22);
}
.elementor-1352 .elementor-element.elementor-element-01cde32.glass-button::before,
.elementor-1352 .elementor-element.elementor-element-01cde32.glass-button::after {
    pointer-events: none;
}
.elementor-1352 .elementor-element.elementor-element-01cde32.liquid-glass {
    position: relative;
}

.elementor-1352 .elementor-element.elementor-element-01cde32.liquid-glass::after {
    content: "";
    position: absolute;
    inset: -10px;     /* erweitert die Hitbox 10px nach außen in alle Richtungen */
    pointer-events: auto;  /* wichtig! */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9c5463 */.elementor-1352 .elementor-element.elementor-element-c9c5463 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4232756 */.elementor-1352 .elementor-element.elementor-element-4232756 {
  word-break: break-word;
  overflow-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-71c3cdc */.elementor-1352 .elementor-element.elementor-element-71c3cdc.glass-button {
    /* Grundlayout */
    display: inline-flex;
    align-items: center;
    justify-content: center;

    /* Milchglas-Hintergrund (leicht grün) */
    background: rgba(0, 122, 120, 0.55); /* helles Grün, 25% Deckkraft */
    border-radius: 20px;
    border: 1px solid rgba(255, 255, 255, 0.4);

    /* Leichter Schimmer */
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);

    /* Textfarbe */
    color: #ffffff;
}

.elementor-1352 .elementor-element.elementor-element-71c3cdc.glass-button:hover {
    background: rgba(255, 255, 255, 0.3);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.28);
    transform: translateY(-1px);
}

.elementor-1352 .elementor-element.elementor-element-71c3cdc.glass-button:active {
    transform: translateY(0);
    box-shadow: 0 4px 14px rgba(255, 255, 255, 0.1);
}
.elementor-1352 .elementor-element.elementor-element-71c3cdc.glass-button {
    position: relative;
    overflow: hidden;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
}

.elementor-1352 .elementor-element.elementor-element-71c3cdc.glass-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background: inherit;
    mask-image: url('https://upload.wikimedia.org/wikipedia/commons/2/2f/Noise_texture.png');
    mask-size: 200%;
    opacity: 0.25;
}
.elementor-1352 .elementor-element.elementor-element-71c3cdc.glass-button {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.elementor-1352 .elementor-element.elementor-element-71c3cdc.glass-button:hover {
    transform: scale(1.03);       /* 6 % größer */
    box-shadow: 0 12px 26px rgba(0,0,0,0.22);
}
.elementor-1352 .elementor-element.elementor-element-71c3cdc.glass-button::before,
.elementor-1352 .elementor-element.elementor-element-71c3cdc.glass-button::after {
    pointer-events: none;
}
.elementor-1352 .elementor-element.elementor-element-71c3cdc.liquid-glass {
    position: relative;
}

.elementor-1352 .elementor-element.elementor-element-71c3cdc.liquid-glass::after {
    content: "";
    position: absolute;
    inset: -10px;     /* erweitert die Hitbox 10px nach außen in alle Richtungen */
    pointer-events: auto;  /* wichtig! */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-415704e */.elementor-1352 .elementor-element.elementor-element-415704e {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25960ef */.r-br { display: none; }

@media (max-width: 1000px) {
  .r-br { display: inline; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4190742 */.elementor-1352 .elementor-element.elementor-element-4190742.glass-button {
    /* Grundlayout */
    display: inline-flex;
    align-items: center;
    justify-content: center;

    /* Milchglas-Hintergrund (leicht grün) */
    background: rgba(0, 122, 120, 0.8); /* helles Grün, 25% Deckkraft */
    border-radius: 20px;
    border: 1px solid rgba(255, 255, 255, 0.4);

    /* Leichter Schimmer */
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);

    /* Textfarbe */
    color: #ffffff;
}

.elementor-1352 .elementor-element.elementor-element-4190742.glass-button:hover {
    background: rgba(90, 192, 190, 0.3);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.28);
    transform: translateY(-1px);
}

.elementor-1352 .elementor-element.elementor-element-4190742.glass-button:active {
    transform: translateY(0);
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.2);
}
.elementor-1352 .elementor-element.elementor-element-4190742.glass-button {
    position: relative;
    overflow: hidden;
    background: rgba(90, 192, 190, 0.1);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
}

.elementor-1352 .elementor-element.elementor-element-4190742.glass-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background: inherit;
    mask-image: url('https://upload.wikimedia.org/wikipedia/commons/2/2f/Noise_texture.png');
    mask-size: 200%;
    opacity: 0.25;
}
.elementor-1352 .elementor-element.elementor-element-4190742.glass-button {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.elementor-1352 .elementor-element.elementor-element-4190742.glass-button:hover {
    transform: scale(1.03);       /* 6 % größer */
    box-shadow: 0 12px 26px rgba(0,0,0,0.22);
}
.elementor-1352 .elementor-element.elementor-element-4190742.glass-button::before,
.elementor-1352 .elementor-element.elementor-element-4190742.glass-button::after {
    pointer-events: none;
}
.elementor-1352 .elementor-element.elementor-element-4190742.liquid-glass {
    position: relative;
}

.elementor-1352 .elementor-element.elementor-element-4190742.liquid-glass::after {
    content: "";
    position: absolute;
    inset: -10px;     /* erweitert die Hitbox 10px nach außen in alle Richtungen */
    pointer-events: auto;  /* wichtig! */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bcb51e */.elementor-1352 .elementor-element.elementor-element-0bcb51e {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-732b875 */.elementor-1352 .elementor-element.elementor-element-732b875 {
  word-break: break-word;
  overflow-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b1b82d */.elementor-1352 .elementor-element.elementor-element-1b1b82d {
  word-break: break-word;
  overflow-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c0ab4fd */.elementor-1352 .elementor-element.elementor-element-c0ab4fd.glass-button {
    /* Grundlayout */
    display: inline-flex;
    align-items: center;
    justify-content: center;

    /* Milchglas-Hintergrund (leicht grün) */
    background: rgba(0, 122, 120, 0.55); /* helles Grün, 25% Deckkraft */
    border-radius: 20px;
    border: 1px solid rgba(255, 255, 255, 0.4);

    /* Leichter Schimmer */
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);

    /* Textfarbe */
    color: #ffffff;
}

.elementor-1352 .elementor-element.elementor-element-c0ab4fd.glass-button:hover {
    background: rgba(255, 255, 255, 0.3);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.28);
    transform: translateY(-1px);
}

.elementor-1352 .elementor-element.elementor-element-c0ab4fd.glass-button:active {
    transform: translateY(0);
    box-shadow: 0 4px 14px rgba(255, 255, 255, 0.1);
}
.elementor-1352 .elementor-element.elementor-element-c0ab4fd.glass-button {
    position: relative;
    overflow: hidden;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
}

.elementor-1352 .elementor-element.elementor-element-c0ab4fd.glass-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background: inherit;
    mask-image: url('https://upload.wikimedia.org/wikipedia/commons/2/2f/Noise_texture.png');
    mask-size: 200%;
    opacity: 0.25;
}
.elementor-1352 .elementor-element.elementor-element-c0ab4fd.glass-button {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.elementor-1352 .elementor-element.elementor-element-c0ab4fd.glass-button:hover {
    transform: scale(1.03);       /* 6 % größer */
    box-shadow: 0 12px 26px rgba(0,0,0,0.22);
}
.elementor-1352 .elementor-element.elementor-element-c0ab4fd.glass-button::before,
.elementor-1352 .elementor-element.elementor-element-c0ab4fd.glass-button::after {
    pointer-events: none;
}
.elementor-1352 .elementor-element.elementor-element-c0ab4fd.liquid-glass {
    position: relative;
}

.elementor-1352 .elementor-element.elementor-element-c0ab4fd.liquid-glass::after {
    content: "";
    position: absolute;
    inset: -10px;     /* erweitert die Hitbox 10px nach außen in alle Richtungen */
    pointer-events: auto;  /* wichtig! */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ebfade7 */.r-br { display: none; }

@media (max-width: 1000px) {
  .r-br { display: inline; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b55e900 */.elementor-1352 .elementor-element.elementor-element-b55e900 {
  word-break: break-word;
  overflow-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-791993f */.elementor-1352 .elementor-element.elementor-element-791993f.glass-button {
    /* Grundlayout */
    display: inline-flex;
    align-items: center;
    justify-content: center;

    /* Milchglas-Hintergrund (leicht grün) */
    background: rgba(0, 122, 120, 0.8); /* helles Grün, 25% Deckkraft */
    border-radius: 20px;
    border: 1px solid rgba(255, 255, 255, 0.4);

    /* Leichter Schimmer */
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);

    /* Textfarbe */
    color: #ffffff;
}

.elementor-1352 .elementor-element.elementor-element-791993f.glass-button:hover {
    background: rgba(90, 192, 190, 0.3);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.28);
    transform: translateY(-1px);
}

.elementor-1352 .elementor-element.elementor-element-791993f.glass-button:active {
    transform: translateY(0);
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.2);
}
.elementor-1352 .elementor-element.elementor-element-791993f.glass-button {
    position: relative;
    overflow: hidden;
    background: rgba(90, 192, 190, 0.1);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
}

.elementor-1352 .elementor-element.elementor-element-791993f.glass-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background: inherit;
    mask-image: url('https://upload.wikimedia.org/wikipedia/commons/2/2f/Noise_texture.png');
    mask-size: 200%;
    opacity: 0.25;
}
.elementor-1352 .elementor-element.elementor-element-791993f.glass-button {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.elementor-1352 .elementor-element.elementor-element-791993f.glass-button:hover {
    transform: scale(1.03);       /* 6 % größer */
    box-shadow: 0 12px 26px rgba(0,0,0,0.22);
}
.elementor-1352 .elementor-element.elementor-element-791993f.glass-button::before,
.elementor-1352 .elementor-element.elementor-element-791993f.glass-button::after {
    pointer-events: none;
}
.elementor-1352 .elementor-element.elementor-element-791993f.liquid-glass {
    position: relative;
}

.elementor-1352 .elementor-element.elementor-element-791993f.liquid-glass::after {
    content: "";
    position: absolute;
    inset: -10px;     /* erweitert die Hitbox 10px nach außen in alle Richtungen */
    pointer-events: auto;  /* wichtig! */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ffde2e */.elementor-1352 .elementor-element.elementor-element-7ffde2e {
  word-break: break-word;
  overflow-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a44c9d6 */.elementor-1352 .elementor-element.elementor-element-a44c9d6 {
  word-break: break-word;
  overflow-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4598cab */.elementor-1352 .elementor-element.elementor-element-4598cab.glass-button {
    /* Grundlayout */
    display: inline-flex;
    align-items: center;
    justify-content: center;

    /* Milchglas-Hintergrund (leicht grün) */
    background: rgba(0, 122, 120, 0.55); /* helles Grün, 25% Deckkraft */
    border-radius: 20px;
    border: 1px solid rgba(255, 255, 255, 0.4);

    /* Leichter Schimmer */
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);

    /* Textfarbe */
    color: #ffffff;
}

.elementor-1352 .elementor-element.elementor-element-4598cab.glass-button:hover {
    background: rgba(0, 122, 120, 0.3);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.28);
    transform: translateY(-1px);
}

.elementor-1352 .elementor-element.elementor-element-4598cab.glass-button:active {
    transform: translateY(0);
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.2);
}
.elementor-1352 .elementor-element.elementor-element-4598cab.glass-button {
    position: relative;
    overflow: hidden;
    background: rgba(0, 122, 120, 0.1);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
}

.elementor-1352 .elementor-element.elementor-element-4598cab.glass-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background: inherit;
    mask-image: url('https://upload.wikimedia.org/wikipedia/commons/2/2f/Noise_texture.png');
    mask-size: 200%;
    opacity: 0.25;
}
.elementor-1352 .elementor-element.elementor-element-4598cab.glass-button {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.elementor-1352 .elementor-element.elementor-element-4598cab.glass-button:hover {
    transform: scale(1.03);       /* 6 % größer */
    box-shadow: 0 12px 26px rgba(0,0,0,0.22);
}
.elementor-1352 .elementor-element.elementor-element-4598cab.glass-button::before,
.elementor-1352 .elementor-element.elementor-element-4598cab.glass-button::after {
    pointer-events: none;
}
.elementor-1352 .elementor-element.elementor-element-4598cab.liquid-glass {
    position: relative;
}

.elementor-1352 .elementor-element.elementor-element-4598cab.liquid-glass::after {
    content: "";
    position: absolute;
    inset: -10px;     /* erweitert die Hitbox 10px nach außen in alle Richtungen */
    pointer-events: auto;  /* wichtig! */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b651923 */.elementor-1352 .elementor-element.elementor-element-b651923 {
  max-width: 1400px;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2344984 */#{
    position: relative;
    background: rgba(255, 255, 255, 0.05);  /* leicht durchsichtig */
    border-radius: 30px;                    /* wie im Design */
    border: 1px solid rgba(255, 255, 255, 0.5); /* dein türkiser Rand, etwas transparent */

    backdrop-filter: blur(100px);
    -webkit-backdrop-filter: blur(30px);    /* für Safari */

    box-shadow: 0 18px 40px rgba(0, 0, 0, 0.12);
    overflow: hidden;                       /* damit nichts über die Rundungen ragt */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c36bc3e */.elementor-1352 .elementor-element.elementor-element-c36bc3e {
  max-width: 1400px;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-252c9fa */.elementor-1352 .elementor-element.elementor-element-252c9fa {
  max-width: 1400px;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03f9a4b */.elementor-1352 .elementor-element.elementor-element-03f9a4b {
  max-width: 1400px;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc2710 */.elementor-1352 .elementor-element.elementor-element-3fc2710 {
  max-width: 1400px;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af11603 */.elementor-1352 .elementor-element.elementor-element-af11603 {
  display: inline-flex;
  width: fit-content;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d9ccc */#Team-card {
    position: relative;
    background: rgba(255, 255, 255, 0.05);  /* leicht durchsichtig */
    border-radius: 30px;                    /* wie im Design */
    border: 1px solid rgba(255, 255, 255, 0.5); /* dein türkiser Rand, etwas transparent */

    backdrop-filter: blur(1px);
    -webkit-backdrop-filter: blur(1px);    /* für Safari */

    box-shadow: 0 18px 40px rgba(0, 0, 0, 0.12);
    overflow: hidden;                       /* damit nichts über die Rundungen ragt */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-610c2a3 */.elementor-1352 .elementor-element.elementor-element-610c2a3 {
  display: inline-flex;
  width: fit-content;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dcea3a */.elementor-1352 .elementor-element.elementor-element-3dcea3a {
  display: inline-flex;
  width: fit-content;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a0497d */.elementor-1352 .elementor-element.elementor-element-8a0497d {
  display: inline-flex;
  width: fit-content;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-933e79e */.elementor-1352 .elementor-element.elementor-element-933e79e {
  max-width: 1400px;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e56a83 */#headerVideo .elementor-background-video-container video {
    filter: blur(25px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-060784c */.elementor-1352 .elementor-element.elementor-element-060784c {
  max-width: 1400px;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dffd2b */.elementor-1352 .elementor-element.elementor-element-0dffd2b {
  max-width: 1400px;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS */html, body {
max-width: 100%; overflow-x:hidden; }
/* Erzwingt, dass Sticky funktioniert */
body, html, .elementor-section, .elementor-column, .elementor-container, .elementor-widget-wrap {
    overflow: visible !important;
}/* End custom CSS */