.elementor-1207 .elementor-element.elementor-element-hero-section{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1207 .elementor-element.elementor-element-hero-section:not(.elementor-motion-effects-element-type-background), .elementor-1207 .elementor-element.elementor-element-hero-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #2d6a4f 0%, #74c69d 100%);}.elementor-1207 .elementor-element.elementor-element-hero-pre > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-1207 .elementor-element.elementor-element-hero-pre{text-align:center;}.elementor-1207 .elementor-element.elementor-element-hero-pre .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#d8f3e6;}.elementor-1207 .elementor-element.elementor-element-hero-h1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1207 .elementor-element.elementor-element-hero-h1{text-align:center;}.elementor-1207 .elementor-element.elementor-element-hero-h1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:58px;font-weight:700;line-height:1.2em;color:#ffffff;}.elementor-1207 .elementor-element.elementor-element-hero-text > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-1207 .elementor-element.elementor-element-hero-text{font-family:"Open Sans", Sans-serif;font-size:18px;line-height:1.8em;color:#d8f3e6;}.elementor-1207 .elementor-element.elementor-element-hero-cta .elementor-button{background-color:#ffffff;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;fill:#2d6a4f;color:#2d6a4f;border-radius:50px 50px 50px 50px;padding:16px 44px 16px 44px;}.elementor-1207 .elementor-element.elementor-element-products-section{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-1207 .elementor-element.elementor-element-products-section:not(.elementor-motion-effects-element-type-background), .elementor-1207 .elementor-element.elementor-element-products-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1207 .elementor-element.elementor-element-prod-heading > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-1207 .elementor-element.elementor-element-prod-heading{text-align:center;}.elementor-1207 .elementor-element.elementor-element-prod-heading .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:700;color:#1b2e23;}.elementor-1207 .elementor-element.elementor-element-prod-sub > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-1207 .elementor-element.elementor-element-prod-sub{font-family:"Open Sans", Sans-serif;font-size:17px;color:#52b788;}.elementor-1207 .elementor-element.elementor-element-prod-grid{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-1207 .elementor-element.elementor-element-card-knied{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:16px 16px 16px 16px;}.elementor-1207 .elementor-element.elementor-element-card-knied:not(.elementor-motion-effects-element-type-background), .elementor-1207 .elementor-element.elementor-element-card-knied > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0faf4;}.elementor-1207 .elementor-element.elementor-element-97d898a > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1207 .elementor-element.elementor-element-97d898a{text-align:center;}.elementor-1207 .elementor-element.elementor-element-97d898a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:700;color:#1b2e23;}.elementor-1207 .elementor-element.elementor-element-4b86d6b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1207 .elementor-element.elementor-element-4b86d6b{font-family:"Open Sans", Sans-serif;font-size:14px;color:#52b788;}.elementor-1207 .elementor-element.elementor-element-7af2ecf .elementor-button{background-color:#2d6a4f;fill:#ffffff;color:#ffffff;border-radius:50px 50px 50px 50px;padding:10px 24px 10px 24px;}.elementor-1207 .elementor-element.elementor-element-card-twistolino{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:16px 16px 16px 16px;}.elementor-1207 .elementor-element.elementor-element-card-twistolino:not(.elementor-motion-effects-element-type-background), .elementor-1207 .elementor-element.elementor-element-card-twistolino > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0faf4;}.elementor-1207 .elementor-element.elementor-element-ce682f6 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1207 .elementor-element.elementor-element-ce682f6{text-align:center;}.elementor-1207 .elementor-element.elementor-element-ce682f6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:700;color:#1b2e23;}.elementor-1207 .elementor-element.elementor-element-6ec9cf0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1207 .elementor-element.elementor-element-6ec9cf0{font-family:"Open Sans", Sans-serif;font-size:14px;color:#52b788;}.elementor-1207 .elementor-element.elementor-element-9c4e435 .elementor-button{background-color:#2d6a4f;fill:#ffffff;color:#ffffff;border-radius:50px 50px 50px 50px;padding:10px 24px 10px 24px;}.elementor-1207 .elementor-element.elementor-element-card-twistopin{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:16px 16px 16px 16px;}.elementor-1207 .elementor-element.elementor-element-card-twistopin:not(.elementor-motion-effects-element-type-background), .elementor-1207 .elementor-element.elementor-element-card-twistopin > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0faf4;}.elementor-1207 .elementor-element.elementor-element-62a2133 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1207 .elementor-element.elementor-element-62a2133{text-align:center;}.elementor-1207 .elementor-element.elementor-element-62a2133 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:700;color:#1b2e23;}.elementor-1207 .elementor-element.elementor-element-afeda69 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1207 .elementor-element.elementor-element-afeda69{font-family:"Open Sans", Sans-serif;font-size:14px;color:#52b788;}.elementor-1207 .elementor-element.elementor-element-54a1103 .elementor-button{background-color:#2d6a4f;fill:#ffffff;color:#ffffff;border-radius:50px 50px 50px 50px;padding:10px 24px 10px 24px;}.elementor-1207 .elementor-element.elementor-element-card-twistotower{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:16px 16px 16px 16px;}.elementor-1207 .elementor-element.elementor-element-card-twistotower:not(.elementor-motion-effects-element-type-background), .elementor-1207 .elementor-element.elementor-element-card-twistotower > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0faf4;}.elementor-1207 .elementor-element.elementor-element-d4efeff > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1207 .elementor-element.elementor-element-d4efeff{text-align:center;}.elementor-1207 .elementor-element.elementor-element-d4efeff .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:700;color:#1b2e23;}.elementor-1207 .elementor-element.elementor-element-bfde0ed > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1207 .elementor-element.elementor-element-bfde0ed{font-family:"Open Sans", Sans-serif;font-size:14px;color:#52b788;}.elementor-1207 .elementor-element.elementor-element-faa34d8 .elementor-button{background-color:#2d6a4f;fill:#ffffff;color:#ffffff;border-radius:50px 50px 50px 50px;padding:10px 24px 10px 24px;}.elementor-1207 .elementor-element.elementor-element-card-gripgear{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:16px 16px 16px 16px;}.elementor-1207 .elementor-element.elementor-element-card-gripgear:not(.elementor-motion-effects-element-type-background), .elementor-1207 .elementor-element.elementor-element-card-gripgear > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0faf4;}.elementor-1207 .elementor-element.elementor-element-c3a2f0f > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1207 .elementor-element.elementor-element-c3a2f0f{text-align:center;}.elementor-1207 .elementor-element.elementor-element-c3a2f0f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:700;color:#1b2e23;}.elementor-1207 .elementor-element.elementor-element-2e4b6bd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1207 .elementor-element.elementor-element-2e4b6bd{font-family:"Open Sans", Sans-serif;font-size:14px;color:#52b788;}.elementor-1207 .elementor-element.elementor-element-77f2893 .elementor-button{background-color:#2d6a4f;fill:#ffffff;color:#ffffff;border-radius:50px 50px 50px 50px;padding:10px 24px 10px 24px;}.elementor-1207 .elementor-element.elementor-element-testimonials-section{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-1207 .elementor-element.elementor-element-testimonials-section:not(.elementor-motion-effects-element-type-background), .elementor-1207 .elementor-element.elementor-element-testimonials-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0faf4;}.elementor-1207 .elementor-element.elementor-element-c69eb48 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-1207 .elementor-element.elementor-element-c69eb48{text-align:center;}.elementor-1207 .elementor-element.elementor-element-c69eb48 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:700;color:#1b2e23;}.elementor-1207 .elementor-element.elementor-element-testi-row{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;}.elementor-1207 .elementor-element.elementor-element-testi-1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:16px 16px 16px 16px;}.elementor-1207 .elementor-element.elementor-element-testi-1:not(.elementor-motion-effects-element-type-background), .elementor-1207 .elementor-element.elementor-element-testi-1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1207 .elementor-element.elementor-element-39a793f > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-1207 .elementor-element.elementor-element-39a793f{font-size:22px;color:#f4a72e;}.elementor-1207 .elementor-element.elementor-element-0a52e86 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1207 .elementor-element.elementor-element-0a52e86{font-family:"Open Sans", Sans-serif;font-size:15px;line-height:1.7em;color:#1b2e23;}.elementor-1207 .elementor-element.elementor-element-c2b3daa{text-align:center;}.elementor-1207 .elementor-element.elementor-element-c2b3daa .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:700;color:#52b788;}.elementor-1207 .elementor-element.elementor-element-testi-2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:16px 16px 16px 16px;}.elementor-1207 .elementor-element.elementor-element-testi-2:not(.elementor-motion-effects-element-type-background), .elementor-1207 .elementor-element.elementor-element-testi-2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1207 .elementor-element.elementor-element-f60864b > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-1207 .elementor-element.elementor-element-f60864b{font-size:22px;color:#f4a72e;}.elementor-1207 .elementor-element.elementor-element-9b3406e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1207 .elementor-element.elementor-element-9b3406e{font-family:"Open Sans", Sans-serif;font-size:15px;line-height:1.7em;color:#1b2e23;}.elementor-1207 .elementor-element.elementor-element-c259e53{text-align:center;}.elementor-1207 .elementor-element.elementor-element-c259e53 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:700;color:#52b788;}.elementor-1207 .elementor-element.elementor-element-testi-3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:16px 16px 16px 16px;}.elementor-1207 .elementor-element.elementor-element-testi-3:not(.elementor-motion-effects-element-type-background), .elementor-1207 .elementor-element.elementor-element-testi-3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1207 .elementor-element.elementor-element-15c5e07 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-1207 .elementor-element.elementor-element-15c5e07{font-size:22px;color:#f4a72e;}.elementor-1207 .elementor-element.elementor-element-8a43e29 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1207 .elementor-element.elementor-element-8a43e29{font-family:"Open Sans", Sans-serif;font-size:15px;line-height:1.7em;color:#1b2e23;}.elementor-1207 .elementor-element.elementor-element-d800ff0{text-align:center;}.elementor-1207 .elementor-element.elementor-element-d800ff0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:700;color:#52b788;}.elementor-1207 .elementor-element.elementor-element-faq-section{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-1207 .elementor-element.elementor-element-faq-section:not(.elementor-motion-effects-element-type-background), .elementor-1207 .elementor-element.elementor-element-faq-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1207 .elementor-element.elementor-element-2e0327c > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-1207 .elementor-element.elementor-element-2e0327c{text-align:center;}.elementor-1207 .elementor-element.elementor-element-2e0327c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:700;color:#1b2e23;}@media(min-width:768px){.elementor-1207 .elementor-element.elementor-element-card-knied{--width:210px;}.elementor-1207 .elementor-element.elementor-element-card-twistolino{--width:210px;}.elementor-1207 .elementor-element.elementor-element-card-twistopin{--width:210px;}.elementor-1207 .elementor-element.elementor-element-card-twistotower{--width:210px;}.elementor-1207 .elementor-element.elementor-element-card-gripgear{--width:210px;}.elementor-1207 .elementor-element.elementor-element-testi-1{--width:340px;}.elementor-1207 .elementor-element.elementor-element-testi-2{--width:340px;}.elementor-1207 .elementor-element.elementor-element-testi-3{--width:340px;}}@media(max-width:1024px){.elementor-1207 .elementor-element.elementor-element-hero-h1 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-1207 .elementor-element.elementor-element-hero-h1 .elementor-heading-title{font-size:30px;}}