﻿body{background-color:#FFFFFF;color:#000000;font-size:clamp(14px, 0.9375vw, 18px);font-family:"Inter", sans-serif}*{outline:0 none}::-moz-selection{background-color:#006C36;color:#FFFFFF}::selection{background-color:#006C36;color:#FFFFFF}::-webkit-input-placeholder{color:#A4A4A4;opacity:1}:-moz-placeholder{color:#A4A4A4;opacity:1}::-moz-placeholder{color:#A4A4A4;opacity:1}:-ms-input-placeholder{color:#A4A4A4;opacity:1}:root{--bs-primary-rgb: 8, 185, 255}h1,.h1{font-size:clamp(45px, 3.6458333333vw, 70px);font-weight:700;color:#006C36;line-height:1;margin-bottom:0.35em;font-family:"Inter", sans-serif;letter-spacing:-0.05em}@media (min-width:1440px){h1,.h1{font-size:70px}}h2,.h2{font-size:clamp(40px, 2.8645833333vw, 55px);font-weight:700;color:#006C36;line-height:1;margin-bottom:0.35em;font-family:"Inter", sans-serif;letter-spacing:-0.03em}@media (min-width:1440px){h2,.h2{font-size:55px}}h3,.h3{font-size:clamp(24px, 1.6666666667vw, 32px);font-weight:700;line-height:1.1;margin-bottom:0.5em;font-family:"Inter", sans-serif}h4,.h4{font-size:clamp(15px, 0.9375vw, 18px);font-family:"Inter", sans-serif;font-weight:700;margin-bottom:0.75em}h5,.h5{font-size:16px;font-family:"Inter", sans-serif;font-weight:600}h6,.h6{font-size:14px;font-weight:700}.container{max-width:1920px;padding-left:clamp(40px, 8.8541666667vw, 170px);padding-right:clamp(40px, 8.8541666667vw, 170px)}@media (min-width:992px){.container.narrow{padding-left:clamp(40px, 9.1145833333vw, 175px);padding-right:clamp(40px, 9.1145833333vw, 175px)}}@media (min-width:1441px){.container.narrow{padding-left:clamp(40px, 14.4791666667vw, 278px);padding-right:clamp(40px, 14.4791666667vw, 278px)}}@media (max-width:991px){.container{padding-left:40px;padding-right:40px}}a,button,.button,input,.fas,.far,label,button[type="submit"]{-webkit-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;text-decoration:none}input,textarea,button,select{font-family:"Inter", sans-serif;outline:none !important;line-height:normal}input[type="submit"]{-webkit-appearance:none}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="number"],input[type="file"],input[type="search"],textarea,select,.selectric{width:100%;font-family:"Inter", sans-serif;font-size:clamp(16px, 0.9375vw, 18px);font-weight:500;border:1px solid #F1F1F1;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;line-height:22px !important;padding:13px 25px;background-color:#F1F1F1;color:#000000;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;height:clamp(50px, 2.8645833333vw, 55px)}input[type="text"].form-control,input[type="email"].form-control,input[type="password"].form-control,input[type="tel"].form-control,input[type="number"].form-control,input[type="file"].form-control,input[type="search"].form-control,textarea.form-control,select.form-control,.selectric.form-control{height:60px;font-weight:300;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wrapper{width:100%;overflow:clip}.bg-gray{background-color:#F1F1F1}.bg-gray+.bg-gray{--padding-top: 0}.cp+.cp{--padding-top: 0}@media (min-width:992px){.cp+.footer-cta{margin-top:calc(-1.5 * var(--padding-top))}}.page-body>*:last-child{margin-bottom:0}.gform_required_legend{display:none}.gform-theme--foundation.gform-theme{--gf-form-gap-y: 15px}div.gform_wrapper.gravity-theme input[type=color],div.gform_wrapper.gravity-theme input[type=date],div.gform_wrapper.gravity-theme input[type=datetime-local],div.gform_wrapper.gravity-theme input[type=datetime],div.gform_wrapper.gravity-theme input[type=email],div.gform_wrapper.gravity-theme input[type=month],div.gform_wrapper.gravity-theme input[type=number],div.gform_wrapper.gravity-theme input[type=password],div.gform_wrapper.gravity-theme input[type=search],div.gform_wrapper.gravity-theme input[type=tel],div.gform_wrapper.gravity-theme input[type=text],div.gform_wrapper.gravity-theme input[type=time],div.gform_wrapper.gravity-theme input[type=url],div.gform_wrapper.gravity-theme input[type=week],div.gform_wrapper.gravity-theme select,div.gform_wrapper.gravity-theme textarea{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;line-height:22px !important;padding:13px 25px}div.gform_wrapper.gravity-theme .chosen-container{font-size:clamp(15px, 0.9375vw, 18px);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single{background:#FFFFFF;color:#333333;line-height:22px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border-color:#FFFFFF;padding:18px 23px;font-weight:500;height:auto}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single span{line-height:inherit}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div{width:42px;display:flex;align-items:center;justify-content:flex-start;padding-left:10px}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div:before{content:"";width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#006C36 transparent transparent transparent;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div b{display:none}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-drop{border-color:#333333;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;background-color:#F9F9F9;padding:0}div.gform_wrapper.gravity-theme .chosen-container-active.chosen-with-drop .chosen-single{background:#FFFFFF;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#333333}div.gform_wrapper.gravity-theme .chosen-container-active.chosen-with-drop .chosen-single div:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}div.gform_wrapper.gravity-theme .chosen-container .chosen-results{color:#333333;margin:0;padding:0}div.gform_wrapper.gravity-theme .chosen-container .chosen-results li{padding:12px 23px}div.gform_wrapper.gravity-theme .chosen-container .chosen-results li.group-option{padding-left:32px}div.gform_wrapper.gravity-theme .chosen-container .chosen-results li.highlighted{background:#006C36;color:#FFFFFF}div.gform_wrapper.gravity-theme .gform_validation_errors>h2{padding-left:35px !important;text-transform:none;font-family:inherit}div.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:25px;grid-row-gap:25px}div.gform_wrapper.gravity-theme .iti__flag-container{font-size:13px}div.gform_wrapper.gravity-theme .iti__flag-container .iti__selected-flag{padding:0 10px}div.gform_wrapper.gravity-theme .gform_required_legend{display:none}div.gform_wrapper.gravity-theme .gfield{position:relative}div.gform_wrapper.gravity-theme .gfield.gfield_visibility_hidden{position:absolute}div.gform_wrapper.gravity-theme .gfield .gfield_description{padding-top:0;padding-bottom:0;font-size:12px;font-weight:500}div.gform_wrapper.gravity-theme .gfield_required{color:inherit}div.gform_wrapper.gravity-theme .gfield--type-consent{margin-top:30px}div.gform_wrapper.gravity-theme .gfield--type-section:not(:first-child){margin-top:30px}div.gform_wrapper.gravity-theme .gfield--type-section h3{font-size:inherit}div.gform_wrapper.gravity-theme .gfield_consent_description{border:none !important;max-height:none !important;overflow:visible !important;padding:0 !important;font-size:13px !important;margin-top:30px !important}div.gform_wrapper.gravity-theme .gsection{border:none;padding:0;margin:0}div.gform_wrapper.gravity-theme .gsection.empty h3{display:none}div.gform_wrapper.gravity-theme .gsection h3{margin-bottom:0;font-size:inherit;display:inline;font-weight:600}div.gform_wrapper.gravity-theme .gsection .gsection_description{margin:0;padding:0;font-style:italic;font-size:clamp(13px, 0.8333333333vw, 16px);font-weight:500;display:inline;margin-left:20px}@media (max-width:767px){div.gform_wrapper.gravity-theme .gsection .gsection_description{display:block;margin-left:0}}div.gform_wrapper.gravity-theme legend{width:auto}div.gform_wrapper.gravity-theme .gfield_label{font-weight:500;margin-bottom:3px;font-size:inherit;line-height:1.33}div.gform_wrapper.gravity-theme .gfield_label+.gfield_description{margin-top:-12px;margin-bottom:10px}div.gform_wrapper.gravity-theme .gfield--type-fileupload label{cursor:pointer;display:inline-flex;align-items:center}div.gform_wrapper.gravity-theme .gfield--type-fileupload label:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:clamp(32px, 2.1875vw, 42px);height:clamp(32px, 2.1875vw, 42px);flex:0 0 42px;flex-basis:clamp(32px, 2.1875vw, 42px);display:inline-flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#FFFFFF;background-color:#006C36;margin-right:15px;-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}div.gform_wrapper.gravity-theme .gfield--type-fileupload label:hover:before{background-color:#006C36}div.gform_wrapper.gravity-theme .gfield--type-fileupload input[type="file"]{position:absolute;left:-9999px;width:100px}div.gform_wrapper.gravity-theme .gfield--type-fileupload .gform_fileupload_rules{display:none}div.gform_wrapper.gravity-theme .gfield_radio{display:flex;flex-wrap:wrap;row-gap:12px}div.gform_wrapper.gravity-theme .gfield_radio label{font-size:clamp(14px, 0.8333333333vw, 16px);max-width:none}div.gform_wrapper.gravity-theme .gfield_radio .gchoice{position:relative}@media (max-width:575px){div.gform_wrapper.gravity-theme .gfield_radio .gchoice{flex:0 0 100%}}div.gform_wrapper.gravity-theme .gfield_radio .gchoice:not(:last-child){margin-right:27px}div.gform_wrapper.gravity-theme .gfield_radio .gchoice input{position:absolute;opacity:0;left:0;top:0}div.gform_wrapper.gravity-theme .gfield_radio .gchoice input+label{position:relative;display:block;padding-left:32px;font-weight:600}div.gform_wrapper.gravity-theme .gfield_radio .gchoice input+label:before{content:"";width:22px;height:22px;border:1px solid #FFFFFF;background-color:#FFFFFF;position:absolute;left:0;top:0}div.gform_wrapper.gravity-theme .gfield_radio .gchoice input:checked+label:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:22px;height:22px;color:#00ADEE;display:flex;align-items:center;justify-content:center;font-size:8px;position:absolute;left:0px;top:0}div.gform_wrapper.gravity-theme .validation_message{margin-top:3px;background:none;border:none;padding:0;font-size:13px}div.gform_wrapper.gravity-theme .gform_validation_errors{padding:12px;box-shadow:none}div.gform_wrapper.gravity-theme .gfield_checkbox .gchoice+.gchoice{margin-top:10px}div.gform_wrapper.gravity-theme .gfield_checkbox .gchoice>input[type="checkbox"]{position:absolute;left:0;top:0;opacity:0}div.gform_wrapper.gravity-theme .gfield_checkbox .gchoice>input[type="checkbox"]+label{font-size:clamp(13px, 0.78125vw, 15px);position:relative;padding-left:32px;cursor:pointer}div.gform_wrapper.gravity-theme .gfield_checkbox .gchoice>input[type="checkbox"]+label:before{content:"";width:22px;height:22px;border:1px solid #FFFFFF;background-color:#FFFFFF;position:absolute;left:0;top:0}div.gform_wrapper.gravity-theme .gfield_checkbox .gchoice>input[type="checkbox"]:checked+label:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:22px;height:22px;color:#00ADEE;display:flex;align-items:center;justify-content:center;font-size:8px;position:absolute;left:0px;top:0}div.gform_wrapper.gravity-theme .ginput_container_consent{position:relative}div.gform_wrapper.gravity-theme .ginput_container_consent>input[type="checkbox"]{position:absolute;left:0;top:0;opacity:0}div.gform_wrapper.gravity-theme .ginput_container_consent>input[type="checkbox"]+label{font-size:clamp(13px, 0.78125vw, 15px);position:relative;padding-left:32px;cursor:pointer}div.gform_wrapper.gravity-theme .ginput_container_consent>input[type="checkbox"]+label:before{content:"";width:22px;height:22px;border:1px solid #FFFFFF;background-color:#FFFFFF;position:absolute;left:0;top:0}div.gform_wrapper.gravity-theme .ginput_container_consent>input[type="checkbox"]:checked+label:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:22px;height:22px;color:#FFFFFF;background-color:#00ADEE;display:flex;align-items:center;justify-content:center;font-size:8px;position:absolute;left:0px;top:0}div.gform_wrapper.gravity-theme .gfield_error input[type="text"][aria-invalid=true],div.gform_wrapper.gravity-theme .gfield_error input[type="email"][aria-invalid=true],div.gform_wrapper.gravity-theme .gfield_error input[type="tel"][aria-invalid=true],div.gform_wrapper.gravity-theme .gfield_error textarea[aria-invalid=true]{border-width:1px}div.gform_wrapper.gravity-theme .gform_drop_area{border:1px solid #999999;background-color:#999999;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}div.gform_wrapper.gravity-theme .gform_footer{padding-bottom:0;padding-top:0;margin-top:35px}div.gform_wrapper.gravity-theme .gform_footer .button{background-color:#3CB140;color:#FFFFFF;margin-bottom:0}div.gform_wrapper.gravity-theme .gform_footer .button:hover{background-color:#7BFF3E;color:#000000}div.gform_wrapper.gravity-theme #field_submit{align-self:flex-start;justify-content:flex-end}div.gform_wrapper.gravity-theme #field_submit.gfield--width-half .button{width:100%}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url('data:image/svg+xml,<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 2L7 7L12 2" stroke="%233CB140" stroke-width="3"/></svg>');background-repeat:no-repeat;background-position:right 20px center;padding-right:45px !important}textarea{height:140px;display:block;resize:none}@media (max-width:767px){textarea{height:120px}}a{color:#0080BB}a:hover{color:#00ADEE}b,strong{font-weight:700}p,ul,ol{margin-bottom:25px}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}@media (max-width:991px){#wpadminbar{display:none !important}html[lang*="-"]{margin-top:0 !important}}@media only screen and (min-width:768px){.alignleft{float:left;margin-right:calc(2 * 1rem)}}@media only screen and (min-width:768px){.alignright{margin-left:calc(2 * 1rem);float:right}}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:100%;padding:4px;background-color:#FFFFFF;border:1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);margin-bottom:25px;text-align:center;font-size:0.85em;font-style:italic}.wp-caption-text{margin:10px 0}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe,.videoWrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.img-bg{position:relative;display:block}.img-bg img,.img-bg video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.selectric{background-color:transparent;padding-top:10px;padding-bottom:10px;padding-left:25px;color:#333333}.selectric .label{color:inherit;font-size:clamp(17px, 1.0416666667vw, 20px);text-transform:uppercase;height:auto;line-height:1.2;margin-left:18px;margin-right:0}.selectric .button{background:none !important;color:#006C36;padding:0 !important;display:flex;align-items:center;justify-content:center;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;border:none !important;width:24px;height:24px;position:absolute;right:auto;left:5px;top:50%;margin-top:-12px;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.selectric .button:before,.selectric .button:after{content:"";border:none;width:100%;height:3px;background:#bd4a94;background:-moz-linear-gradient(-45deg, #bd4a94 0%, #d51c28 100%);background:-webkit-linear-gradient(-45deg, #bd4a94 0%, #d51c28 100%);background:linear-gradient(135deg, #bd4a94 0%, #d51c28 100%);position:absolute;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transform-origin:50% 50%;top:50%;left:0;margin-top:-1.5px}.selectric .button:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.selectric-hover .selectric .label{color:#006C36}.selectric-hover .selectric .button{color:#006C36;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.selectric-hover.selectric-open .selectric .label{color:#006C36}.selectric-open .label{color:#006C36}.selectric-open .button:after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.selectric-open .selectric-items{opacity:1}.selectric-items{background-color:#FFFFFF;border:none;padding:13px 15px;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-border-radius:0 0 20px 0;-moz-border-radius:0 0 20px 0;border-radius:0 0 20px 0;-webkit-box-shadow:3px 3px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow:3px 3px 10px rgba(0, 0, 0, 0.1);box-shadow:3px 3px 10px rgba(0, 0, 0, 0.1)}.selectric-items .selectric-scroll{-webkit-overflow-scrolling:touch}.selectric-items .selectric-scroll::-webkit-scrollbar{width:2px}.selectric-items .selectric-scroll::-webkit-scrollbar-track{background:rgba(0, 0, 0, 0)}.selectric-items .selectric-scroll::-webkit-scrollbar-thumb{background:#006C36}.selectric-items li{background:none !important;position:relative;color:#000000;white-space:nowrap;padding:8px 15px 8px 22px;font-size:16px}.selectric-items li:before{content:"";width:11px;height:11px;border:1px solid #006C36;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;position:absolute;left:0;top:50%;margin-top:-5.5px}.selectric-items li:hover{color:#006C36}.selectric-items li.selected{color:#333333}.selectric-items li.selected:before{background-color:#006C36}.fancybox-bg{background:#333333}.fancybox-slide{padding-left:15px;padding-right:15px}.chosen-container{font-size:clamp(14px, 0.9375vw, 18px);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.chosen-container-multi .chosen-choices{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #FFFFFF;background:#FFFFFF;padding:12px 42px 12px 16px}.chosen-container-multi .chosen-choices:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:6px;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;color:#006C36;width:42px;display:flex;align-items:center;height:50px;padding-left:10px;position:absolute;top:0;right:0}.chosen-container-multi .chosen-choices li.search-field input[type=text]{color:#333333;padding:0}.chosen-container-multi .chosen-choices li.search-choice{font-size:12px;background:#FFFFFF;color:#333333;margin:2px 3px 2px 0;line-height:1em}.chosen-container-single .chosen-single{background:#FFFFFF;color:#333333;line-height:22px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #FFFFFF;padding:13px 16px;height:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.chosen-container-single .chosen-single span{line-height:inherit}.chosen-container-single .chosen-single div{width:42px;display:flex;align-items:center;justify-content:flex-start;padding-left:10px}.chosen-container-single .chosen-single div:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:6px;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;color:#006C36}.chosen-container-single .chosen-single div b{display:none}.chosen-container-single .chosen-single .chosen-search{display:none}.chosen-container .chosen-drop{background-color:#FFFFFF;padding:0 16px 16px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.chosen-container .chosen-drop .chosen-search{display:none}.chosen-container-active.chosen-with-drop .chosen-single{background:#FFFFFF;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.chosen-container-active.chosen-with-drop .chosen-single div:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.chosen-container .chosen-results{color:#333333;margin:0;padding:0}.chosen-container .chosen-results::-webkit-scrollbar{width:7px;border-radius:10px}.chosen-container .chosen-results::-webkit-scrollbar-track{background:#999999;border-radius:10px}.chosen-container .chosen-results::-webkit-scrollbar-thumb{background:#006C36;border-radius:10px}.chosen-container .chosen-results li{padding:5px 0;position:relative;font-size:clamp(14px, 0.9375vw, 18px);line-height:1.2}.chosen-container .chosen-results li.group-option{padding-left:32px}.chosen-container .chosen-results li.highlighted{background:#FFFFFF;color:#006C36}.chosen-container .chosen-results li.result-selected{background:#FFFFFF;color:#006C36}body{--navbar-height: 90px;padding-top:var(--navbar-height)}@media (max-width:991px){body{--navbar-height: 75px}}@media (min-width:992px){body.admin-bar .navbar{top:32px}body.admin-bar .navbar.sticky{top:32px}}.navbar{padding:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:fixed;top:0;left:0;z-index:99;width:100%;height:var(--navbar-height);background:#FFFFFF;-webkit-box-shadow:0px 4px 30px rgba(102, 102, 102, 0.1);-moz-box-shadow:0px 4px 30px rgba(102, 102, 102, 0.1);box-shadow:0px 4px 30px rgba(102, 102, 102, 0.1)}.navbar .container-fluid{padding-inline:clamp(25px, 2.6041666667vw, 50px)}.navbar .logo{max-width:clamp(130px, 9.5833333333vw, 184px)}@media (min-width:1440px){.navbar .logo{max-width:184px}}.navbar-toggler{width:auto;height:40px;display:flex;justify-content:center;align-items:center;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;z-index:102;border:none;position:relative;background:#3CB140;color:#FFFFFF;font-weight:700;font-size:14px}.navbar-toggler:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.navbar-toggler .txt{opacity:0}.navbar-toggler .txt-close{position:absolute;width:100%;left:0;text-align:center;opacity:1}.navbar-toggler.collapsed .txt{opacity:1}.navbar-toggler.collapsed .txt-close{opacity:0}@media (min-width:992px){.navbar-language{order:10;margin-left:15px}}@media (max-width:991px){.navbar-language{margin-left:auto;margin-right:6px}}.navbar-language .gt_float_switcher{font-family:inherit;font-size:clamp(14px, 0.9375vw, 18px);background:none;color:#FFFFFF;line-height:1.5;box-shadow:none;position:relative;overflow:visible;display:block;letter-spacing:-0.05em}.navbar-language .gt_float_switcher .gt-selected{background-color:#006C36;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.navbar-language .gt_float_switcher .gt-selected .gt-current-lang{color:inherit;display:flex;align-items:center;column-gap:8px;height:clamp(40px, 2.7604166667vw, 53px);padding:10px 17px;line-height:1}@media (max-width:1199px){.navbar-language .gt_float_switcher .gt-selected .gt-current-lang{padding:6px 12px}}@media (max-width:991px){.navbar-language .gt_float_switcher .gt-selected .gt-current-lang{height:40px}}.navbar-language .gt_float_switcher .gt-selected .gt-current-lang img{display:none !important}.navbar-language .gt_float_switcher .gt-selected .gt-current-lang .gt-lang-code{display:flex;align-items:center;column-gap:8px;top:0}.navbar-language .gt_float_switcher .gt-selected .gt-current-lang .gt-lang-code:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:clamp(20px, 1.25vw, 24px)}.navbar-language .gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow{background:none !important;width:auto;height:auto;font-size:clamp(6px, 0.4166666667vw, 8px);-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}@media (max-width:1439px){.navbar-language .gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow{display:none}}.navbar-language .gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navbar-language .gt_float_switcher .gt_options{position:absolute;top:100%;width:100%;left:0;background:none;overflow:visible;transform:none !important}@media (min-width:992px){.navbar-language .gt_float_switcher .gt_options{display:block !important;visibility:hidden;opacity:0;transition-property:opacity, visibility;transition-duration:0.3s, 0s;transition-delay:0s, 0.3s;transition-timing-function:ease-in-out}}.navbar-language .gt_float_switcher .gt_options:before{content:"";height:clamp(20px, 1.3802083333vw, 26.5px);width:100%;position:absolute;background-color:#006C36;left:0;top:1px;z-index:-1;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}@media (max-width:991px){.navbar-language .gt_float_switcher .gt_options:before{height:20px}}.navbar-language .gt_float_switcher .gt_options a{display:block;background:#006C36;color:#FFFFFF;position:relative;z-index:1;font-size:0px;padding:5px 10px 5px 48px;--icon-width:clamp(20px, 1.25vw, 24px);padding-left:calc(17px + 8px + var(--icon-width))}@media (max-width:1199px){.navbar-language .gt_float_switcher .gt_options a{padding-left:calc(12px + 8px + var(--icon-width))}}.navbar-language .gt_float_switcher .gt_options a:before{font-size:clamp(14px, 0.9375vw, 18px);font-weight:700}.navbar-language .gt_float_switcher .gt_options a img{display:none !important}.navbar-language .gt_float_switcher .gt_options a:last-child{-webkit-border-radius:0 0 30px 30px;-moz-border-radius:0 0 30px 30px;border-radius:0 0 30px 30px;padding-bottom:15px}.navbar-language .gt_float_switcher .gt_options a[data-gt-lang="en"]:before{content:"EN"}.navbar-language .gt_float_switcher .gt_options a[data-gt-lang="es"]:before{content:"ES"}.navbar-language .gt_float_switcher .gt_options a[data-gt-lang="pt"]:before{content:"PT"}.navbar-language .gt_float_switcher .gt_options a:hover{background-color:#006C36;color:#3CB140}@media (min-width:992px){.navbar-language .gt_float_switcher:hover .gt_options{visibility:visible;opacity:1;transition-delay:0s, 0s}}@media (min-width:992px){.navbar-collapse{margin-left:auto}}@media (max-width:991px){.navbar-collapse{position:absolute;background:#F1F1F1;position:absolute;top:75px;width:100%;left:0;z-index:103}.navbar-collapse-content{height:calc(100dvh - 75px);padding:55px 40px;display:flex;flex-direction:column}}@media (max-width:991px){.navbar-content{max-height:100%}}@media (min-width:992px){.navbar #submenu-overlay{display:none !important}}@media (max-width:991px){.navbar #submenu-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#F1F1F1;z-index:3;font-size:22px;padding:65px 40px;display:flex;flex-direction:column;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.navbar #submenu-overlay.open{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.navbar #submenu-overlay .overlay-header{display:flex;justify-content:center;margin-bottom:30px}.navbar #submenu-overlay .overlay-header button{border:none;background:none;padding:0;display:inline-flex;align-items:center;column-gap:12px;color:#3D5C4F;text-transform:uppercase;font-weight:700;font-size:clamp(14px, 0.8333333333vw, 16px)}.navbar #submenu-overlay .overlay-header button .icon-prev{background-color:#3D5C4F;color:#FFFFFF;width:28px;height:28px;flex:0 0 28px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px}.navbar #submenu-overlay .overlay-content{flex:1;overflow:auto;-webkit-overflow-scrolling:touch}.navbar #submenu-overlay .overlay-content>ul{list-style:none;margin:0;padding:0}.navbar #submenu-overlay .overlay-content>ul .menu-item-toggle{display:none !important}.navbar #submenu-overlay .overlay-content>ul>li:first-child{margin-bottom:16px;font-size:clamp(14px, 0.9375vw, 18px) !important;color:#000000 !important;font-weight:700 !important;letter-spacing:-0.05em !important}.navbar #submenu-overlay .overlay-content>ul>li:first-child>a{font-size:25px;font-weight:700;letter-spacing:-0.05em;color:#006C36}.navbar #submenu-overlay .overlay-content>ul>li:first-child>a:after{content:"View All";text-decoration:underline;display:block;font-weight:500;font-size:20px;letter-spacing:-0.05em}.navbar #submenu-overlay .overlay-content>ul>li>a[href="#"]{pointer-events:none;cursor:text;font-size:18px;color:#000000;font-weight:700;letter-spacing:-0.05em}.navbar #submenu-overlay .overlay-content>ul>li .submenu-wrapper{position:relative}.navbar #submenu-overlay .overlay-content>ul>li .submenu-wrapper.scroll-active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:140px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);pointer-events:none;transition:opacity 0.3s}.navbar #submenu-overlay .overlay-content>ul>li .submenu-wrapper.scroll-active:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:4;position:absolute;left:50%;bottom:3px;color:#3CB140;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none;transition:opacity 0.3s;font-size:8px}.navbar #submenu-overlay .overlay-content>ul>li .submenu-wrapper.scroll-end:after{opacity:0}.navbar #submenu-overlay .overlay-content>ul>li .submenu-wrapper.scroll-end:before{opacity:0}.navbar #submenu-overlay .overlay-content>ul>li .submenu-wrapper>ul{padding:0;margin:0;list-style:none;position:relative}.navbar #submenu-overlay .overlay-content>ul>li .submenu-wrapper>ul>li a{color:#000000;font-weight:500;font-size:22px;display:inline-block;padding:5px 0;letter-spacing:-0.05em}.navbar #submenu-overlay .overlay-content>ul>li .submenu-wrapper>ul>li>a[href="#"]{pointer-events:none;color:#959595 !important;text-transform:uppercase;font-weight:700;font-size:15px;letter-spacing:-0.05em}.navbar #submenu-overlay .overlay-content>ul>li .submenu-wrapper>ul>li>ul{padding:0 0 0 16px;margin:0;list-style:none}}.navbar-nav{align-items:center}@media (min-width:992px){.navbar-nav>li{position:relative}.navbar-nav>li .menu-item-toggle{display:none !important}.navbar-nav>li:not(.button-contact)>a{display:flex;align-items:center;justify-content:center;column-gap:8px;color:#006C36;font-weight:700;height:var(--navbar-height);padding-inline:clamp(12px, 1.25vw, 24px);background-color:#FFFFFF;position:relative;z-index:21;letter-spacing:-0.05em}.navbar-nav>li:not(.button-contact)>a>span.txt{display:block;position:relative;line-height:1}.navbar-nav>li:not(.button-contact)>a>span.txt:after{content:"";position:absolute;width:0;height:2px;left:50%;top:100%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);background:#006C36;-webkit-transition:width 0.3s ease-in-out;-moz-transition:width 0.3s ease-in-out;-ms-transition:width 0.3s ease-in-out;-o-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out}.navbar-nav>li:not(.button-contact):hover>a>span.txt:after{width:100%}.navbar-nav>li.menu-item-has-children>a:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:clamp(6px, 0.4166666667vw, 8px);color:#000000;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.navbar-nav>li.menu-item-has-children:hover>a:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.navbar-nav>li.button-contact{margin-left:clamp(15px, 1.25vw, 24px)}.navbar-nav>li.button-contact a{background:#3CB140;color:#FFFFFF;font-weight:700;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;display:flex;align-items:center;justify-content:center;height:clamp(40px, 2.7604166667vw, 53px);padding-inline:clamp(18px, 1.25vw, 24px);padding-block:clamp(6px, 0.5208333333vw, 10px);letter-spacing:-0.05em}.navbar-nav>li.button-contact a:hover{background-color:#006C36}.navbar-nav>li>ul{visibility:hidden;opacity:0;transition-property:opacity, visibility;transition-duration:0.3s, 0s;transition-delay:0s, 0.3s;transition-timing-function:ease-in-out;position:absolute;top:100%;left:0;list-style:none;margin:0;width:100%;min-width:220px;font-size:clamp(14px, 0.9375vw, 18px);padding-inline:0;padding-block:20px;line-height:1.3;background:#FFFFFF;-webkit-border-radius:0px 0px 30px 30px;-moz-border-radius:0px 0px 30px 30px;border-radius:0px 0px 30px 30px;z-index:20;-webkit-box-shadow:0px 4px 30px rgba(102, 102, 102, 0.1);-moz-box-shadow:0px 4px 30px rgba(102, 102, 102, 0.1);box-shadow:0px 4px 30px rgba(102, 102, 102, 0.1)}.navbar-nav>li>ul:before{content:"";position:absolute;background:linear-gradient(180deg, rgba(0, 0, 0, 0.05) 0%, rgba(115, 115, 115, 0) 100%);width:100%;height:12px;left:0;top:0;z-index:1;pointer-events:none}.navbar-nav>li>ul>li>a{color:#000000;font-weight:500;display:flex;align-items:center;justify-content:space-between;letter-spacing:-0.05em;position:relative;padding-inline:24px}.navbar-nav>li>ul>li>a>span.txt{display:inline-block;position:relative;line-height:1}.navbar-nav>li>ul>li>a>span.txt:after{content:"";position:absolute;width:0;height:2px;left:50%;top:100%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);background:#000000;-webkit-transition:width 0.3s ease-in-out;-moz-transition:width 0.3s ease-in-out;-ms-transition:width 0.3s ease-in-out;-o-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out}.navbar-nav>li>ul>li.menu-item-has-children>a:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:clamp(10px, 0.625vw, 12px);color:#000000;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.navbar-nav>li>ul>li+li{margin-top:16px}.navbar-nav>li>ul>li>ul{position:absolute;visibility:hidden;opacity:0;transition-property:opacity, visibility;transition-duration:0.3s, 0s;transition-delay:0s, 0.3s;transition-timing-function:ease-in-out;position:absolute;top:0;left:100%;list-style:none;margin:0 0 0 8px;width:clamp(480px, 36.4583333333vw, 700px);font-size:clamp(14px, 0.9375vw, 18px);padding-block:20px;padding-inline:30px;line-height:1.3;background:#FFFFFF;-webkit-border-radius:0px 0px 30px 30px;-moz-border-radius:0px 0px 30px 30px;border-radius:0px 0px 30px 30px;z-index:20;-webkit-box-shadow:0px 8px 12px rgba(102, 102, 102, 0.1);-moz-box-shadow:0px 8px 12px rgba(102, 102, 102, 0.1);box-shadow:0px 8px 12px rgba(102, 102, 102, 0.1);display:flex;column-gap:20px}.navbar-nav>li>ul>li>ul:after{content:"";position:absolute;background:linear-gradient(180deg, rgba(0, 0, 0, 0.05) 0%, rgba(115, 115, 115, 0) 100%);width:100%;height:12px;left:0;top:0;z-index:1;pointer-events:none}.navbar-nav>li>ul>li>ul:before{content:"";position:absolute;right:100%;width:8px;top:0;z-index:1}.navbar-nav>li>ul>li>ul>li{flex:1}.navbar-nav>li>ul>li>ul>li:first-child>a{font-size:clamp(16px, 1.1458333333vw, 22px);font-weight:700;letter-spacing:-0.05em;color:#006C36;white-space:nowrap}.navbar-nav>li>ul>li>ul>li:first-child>a:after{content:"View All";text-decoration:underline;display:block;font-weight:500;font-size:clamp(15px, 0.9375vw, 18px);letter-spacing:-0.05em}.navbar-nav>li>ul>li>ul>li>a[href="#"]{pointer-events:none;cursor:text;font-size:clamp(14px, 0.9375vw, 18px);color:#000000;font-weight:700;letter-spacing:-0.05em}.navbar-nav>li>ul>li>ul>li .submenu-wrapper{position:relative}.navbar-nav>li>ul>li>ul>li .submenu-wrapper.scroll-active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:140px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);pointer-events:none;transition:opacity 0.3s}.navbar-nav>li>ul>li>ul>li .submenu-wrapper.scroll-active:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:4;position:absolute;left:50%;bottom:3px;color:#3CB140;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none;transition:opacity 0.3s;font-size:8px}.navbar-nav>li>ul>li>ul>li .submenu-wrapper.scroll-end:after{opacity:0}.navbar-nav>li>ul>li>ul>li .submenu-wrapper.scroll-end:before{opacity:0}.navbar-nav>li>ul>li>ul>li .submenu-wrapper>ul{padding:0;margin:0;list-style:none;overflow:auto;-webkit-overflow-scrolling:touch;max-height:285px;position:relative}.navbar-nav>li>ul>li>ul>li .submenu-wrapper>ul>li a{color:#000000;font-weight:500;font-size:clamp(13px, 0.9375vw, 18px);display:inline-block;padding:5px 0;letter-spacing:-0.05em}.navbar-nav>li>ul>li>ul>li .submenu-wrapper>ul>li a:hover{color:#006C36}.navbar-nav>li>ul>li>ul>li .submenu-wrapper>ul>li>a[href="#"]{pointer-events:none;color:#959595 !important;text-transform:uppercase;font-weight:700;font-size:clamp(12px, 0.7291666667vw, 14px);letter-spacing:-0.05em}.navbar-nav>li>ul>li>ul>li .submenu-wrapper>ul>li>ul{padding:0 0 0 16px;margin:0;list-style:none}.navbar-nav>li>ul>li:hover>a>span.txt:after{width:100%}.navbar-nav>li>ul>li:hover>ul{visibility:visible;opacity:1;transition-delay:0s, 0s}}@media (min-width:992px) and (max-width:991px){.navbar-nav>li>ul{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;visibility:visible;opacity:1;text-align:left;padding:0 0 15px 15px;margin:0;width:auto;text-align:left;min-width:auto;font-size:18px;background:none;display:none}}@media (max-width:991px){.navbar-nav>li{width:100%}.navbar-nav>li>a{display:flex;align-items:center;justify-content:space-between;font-size:25px;font-weight:700;letter-spacing:-0.05em;color:#006C36;padding:10px 0}.navbar-nav>li>a .menu-item-toggle{font-size:15px;color:#000000;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.navbar-nav>li>a .menu-item-toggle.active{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.navbar-nav>li>ul{display:none;padding:0;margin:0;list-style:none}.navbar-nav>li>ul>li>a{padding:6px 24px;font-size:22px;color:#000000;display:flex;align-items:center;justify-content:space-between;line-height:1.1}.navbar-nav>li>ul>li.menu-item-has-children>a:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;color:#000000}.navbar-nav>li>ul>li>ul{display:none}}.navbar-nav>li:hover>ul{visibility:visible;opacity:1;transition-delay:0s, 0s}.navbar-nav>li>ul>li>ul>li>a>span.txt{font-size:clamp(14px, 0.9375vw, 18px);color:#000000;font-weight:700;letter-spacing:-0.05em}.footer{overflow:hidden;position:relative;padding-block:clamp(60px, 6.7708333333vw, 130px);font-weight:300;font-size:clamp(12px, 0.8333333333vw, 16px)}@media (max-width:991px){.footer{padding-bottom:25px}}.footer-bg{position:absolute;width:180%;max-width:3400px;z-index:-1;position:absolute;left:0;bottom:0;-webkit-transform:translate(9%, 15%);-moz-transform:translate(9%, 15%);-ms-transform:translate(9%, 15%);-o-transform:translate(9%, 15%);transform:translate(9%, 15%)}@media (max-width:991px){.footer-bg{width:350%;-webkit-transform:translate(10%, 0%);-moz-transform:translate(10%, 0%);-ms-transform:translate(10%, 0%);-o-transform:translate(10%, 0%);transform:translate(10%, 0%)}}.footer-bg img{width:100%}.footer:before{content:"";width:40%;height:100%;position:absolute;left:0;top:0;z-index:-2;background:linear-gradient(255deg, #D0DDCC 13.81%, #E1EBDC 40.69%, #EFF3ED 63.74%)}@media (max-width:991px){.footer:before{width:100%;background:linear-gradient(to right, #e0ebdc 0%, #e1ebdc 16%, #eff3ed 57%, #d4e0d0 91.53%)}}.footer:after{content:"";width:60%;height:100%;position:absolute;left:40%;top:0;z-index:-2;background:linear-gradient(66deg, #E1EBDC 66.3%, #D4E0D0 91.53%)}@media (max-width:991px){.footer:after{display:none}}.footer .row{--bs-gutter-x:clamp(35px, 6.25vw, 120px);--bs-gutter-y: 30px}@media (min-width:992px){.footer .row>.col-lg-4{width:31%}}@media (min-width:992px){.footer .row>.col-lg-8{width:69%}}@media (max-width:1199px){.footer .container{padding-left:40px;padding-right:40px}}.footer-logo{margin-bottom:clamp(35px, 3.125vw, 60px)}@media (min-width:768px) and (max-width:991px){.footer-logo-col{display:flex;justify-content:space-between}}@media (min-width:768px) and (max-width:991px){.footer-subscribe{max-width:445px}}.footer-subscribe .gform_wrapper.gravity-theme .gform_title{color:inherit;font-size:clamp(18px, 1.09375vw, 21px)}.footer-subscribe .gform_wrapper.gravity-theme input[type="email"]{background-color:#FFFFFF;padding-right:55px}.footer-subscribe .gform_wrapper.gravity-theme .gform_fields{display:flex;column-gap:0}.footer-subscribe .gform_wrapper.gravity-theme .gfield--type-email{margin-right:-40px;flex:1}.footer-subscribe .gform_wrapper.gravity-theme .gform_footer{margin-top:0}.footer-subscribe .button{width:auto !important;white-space:nowrap;background-color:#3CB140;color:#FFFFFF}.footer-subscribe .button:hover{background-color:#7BFF3E;color:#000000}@media (min-width:992px){.footer-menu{padding-right:10%}}@media (max-width:991px){.footer-menu{display:none}}.footer-menu .nav{justify-content:space-between;column-gap:12px}@media (min-width:992px){.footer-menu .nav{flex-wrap:nowrap}}.footer-menu .nav>li>a{font-weight:700;font-size:clamp(16px, 0.9375vw, 18px);color:#006C36;line-height:1.1}.footer-menu .nav>li>a:hover{color:#3CB140}.footer-menu .nav>li>ul{list-style:none;padding:0;margin:10px 0 0;max-width:165px}.footer-menu .nav>li>ul>li a{color:#000000;line-height:1.1;display:inline-block}.footer-menu .nav>li>ul>li a:hover{color:#006C36}.footer-menu .nav>li>ul>li+li{margin-top:8px}.footer-menu .nav>li>ul>li.contact{margin-top:32px}.footer-menu .nav>li>ul>li.contact a{color:#006C36;font-weight:700;font-size:clamp(16px, 0.9375vw, 18px)}.footer-menu .nav>li>ul>li.contact a:hover{color:#3CB140}.footer-menu .nav>li>ul>li.external{margin-top:32px}.footer-menu .nav>li>ul>li.external a{color:#0080BB;font-weight:700;font-size:clamp(16px, 0.9375vw, 18px);display:inline-flex;align-items:center;column-gap:10px}.footer-menu .nav>li>ul>li.external a:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:clamp(6px, 0.4166666667vw, 8px)}.footer-menu .nav>li>ul>li.external a:hover{color:#0071A5}.footer-menu-mobile .nav li.external a{color:#0080BB;font-weight:700;font-size:14px;display:inline-flex;align-items:center;column-gap:10px}.footer-menu-mobile .nav li.external a:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:6px}.footer-menu-mobile .nav li.external a:hover{color:#0071A5}.footer-bottom{padding-top:20px}.footer-bottom>div{display:flex}.footer-bottom>div+div:before{content:"|";color:#A1A1A1;margin-inline:clamp(8px, 0.625vw, 12px)}@media (max-width:1299px) and (min-width:992px){.footer-bottom>div.footer-credits{flex:0 0 100%}.footer-bottom>div.footer-credits:before{display:none}}@media (max-width:767px){.footer-bottom>div.footer-credits{flex:0 0 100%}.footer-bottom>div.footer-credits:before{display:none}}@media (max-width:767px){.footer-bottom>div.footer-copyright{flex:0 0 100%}.footer-bottom>div.footer-copyright:before{display:none}}.footer-bottom>div a{color:#000000}.footer-bottom>div a:hover{color:#006C36}.footer-bottom>div .nav>li{display:flex}.footer-bottom>div .nav>li+li:before{content:"|";color:#A1A1A1;margin-inline:12px}.sticky-menu{position:fixed;z-index:20;right:clamp(15px, 1.6666666667vw, 32px);bottom:clamp(15px, 1.6666666667vw, 32px)}@media (max-width:991px){.sticky-menu{display:none}}.sticky-menu ul{list-style:none;padding:0;margin:0}.sticky-menu ul>li+li{margin-top:clamp(8px, 0.625vw, 12px)}.sticky-menu ul>li>a{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:clamp(3px, 0.3125vw, 6px);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:clamp(95px, 5.46875vw, 105px);height:clamp(95px, 5.46875vw, 105px);text-align:center;background-color:#0080BB;color:#FFFFFF;font-weight:700;letter-spacing:-0.05em;font-size:clamp(13px, 0.8333333333vw, 16px);line-height:1;-webkit-box-shadow:0px 15px 45px -10px rgba(0, 108, 54, 0.75);-moz-box-shadow:0px 15px 45px -10px rgba(0, 108, 54, 0.75);box-shadow:0px 15px 45px -10px rgba(0, 108, 54, 0.75)}.sticky-menu ul>li>a .icomoon{margin:0 !important;font-size:2em !important}.sticky-menu ul>li>a:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:clamp(6px, 0.4166666667vw, 8px)}.sticky-menu ul>li>a:hover{background-color:#0071A5}.sticky-menu ul>li.alt>a{background-color:#7BFF3E;color:#000000}.sticky-menu ul>li.alt>a:hover{background-color:#3CB140;color:#FFFFFF}.page-builder-section{--padding-top:clamp(65px, 7.5520833333vw, 145px);--padding-bottom:clamp(65px, 7.5520833333vw, 145px);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);position:relative;z-index:5}.button{display:inline-flex;align-items:center;background-color:#7BFF3E;color:#000000;font-weight:700;font-size:clamp(16px, 0.9375vw, 18px);letter-spacing:-0.05em;padding-block:clamp(10px, 0.8333333333vw, 16px);padding-inline:clamp(20px, 1.25vw, 24px);line-height:1.2;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;border:none;height:clamp(50px, 2.8645833333vw, 55px)}@media (max-width:1440px){.button{font-size:14px}}.button:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:8px;width:0;overflow:hidden;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media (max-width:991px){.button:after{display:none !important}}.button:hover{background-color:#3CB140;color:#FFFFFF}.button:hover:after{width:14px;margin-left:8px}.button.small{height:clamp(35px, 1.9791666667vw, 38px);padding-block:clamp(6px, 0.5208333333vw, 10px);padding-inline:clamp(12px, 0.9375vw, 18px);font-size:clamp(14px, 0.8333333333vw, 16px)}@media (max-width:1440px){.button.small{font-size:13px}}.button.no-arrow:after{display:none}.button.alt{background-color:#3CB140;color:#FFFFFF}.button.alt:hover{background-color:#7BFF3E;color:#000000}.button.alt2{background-color:#E5F8DF;color:#000000}.button.alt2:hover{background-color:#3CB140;color:#FFFFFF}.button.no-arrow:after,.button.noarrow:after{display:none !important;width:0 !important;margin-left:0 !important;content:none !important}.button.no-arrow:hover:after,.button.noarrow:hover:after{display:none !important;width:0 !important;margin-left:0 !important;content:none !important}.swiper{--swiper-pagination-bullet-horizontal-gap: 12px;--swiper-pagination-bullet-height: 7px;--swiper-pagination-bullet-width:clamp(30px, 2.96875vw, 57px);--swiper-pagination-bullet-border-radius: 10px;--swiper-pagination-color: #3CB140;--swiper-pagination-bullet-inactive-color: #D4DDCF;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-horizontal-gap:clamp(8px, 0.5208333333vw, 10px)}.swiper-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;column-gap:var(--swiper-pagination-bullet-horizontal-gap)}.swiper-pagination-bullet{display:inline-flex;align-items:center;margin:0 !important}.swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:none}.swiper-pagination-bullet:not(.swiper-pagination-bullet-active):before{content:"";width:100%;height:4px;border-radius:10px;background-color:var(--swiper-pagination-bullet-inactive-color);display:block}.swiper-button-prev,.swiper-button-next{cursor:pointer;color:#000000;display:flex;align-items:center;justify-content:center;width:clamp(40px, 3.125vw, 60px);height:clamp(40px, 3.125vw, 60px);flex-grow:0;flex-shrink:0;flex-basis:clamp(40px, 3.125vw, 60px);background:#7BFF3E;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:#3CB140}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{background-color:#FFFFFF;color:#A4A4A4;opacity:1}.swiper-button-prev:after,.swiper-button-next:after{display:none !important}.swiper-button-prev{padding-right:clamp(2px, 0.2083333333vw, 4px)}.swiper-button-next{padding-left:clamp(2px, 0.2083333333vw, 4px)}.swiper-nav{display:flex;align-items:center;column-gap:10px}.swiper-nav .swiper-button-prev,.swiper-nav .swiper-button-next{--swiper-navigation-sides-offset: 0;position:relative;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;margin:0}.swiper-nav .swiper-pagination{position:static;font-weight:700}@media (max-width:991px){.swiper-nav-mobile{display:flex;align-items:center;column-gap:10px;justify-content:center}.swiper-nav-mobile .swiper-button-prev,.swiper-nav-mobile .swiper-button-next{--swiper-navigation-sides-offset: 0;position:relative;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;margin:0}.swiper-nav-mobile .swiper-pagination{position:static;font-weight:700}}.accordion{--bs-accordion-border-width: 0;--bs-accordion-color: #000000;--bs-accordion-active-color: #000000;--bs-accordion-border-radius: 20px;--bs-accordion-inner-border-radius: 20px;--bs-accordion-btn-focus-box-shadow: none;--bs-accordion-active-bg: #FFFFFF;--bs-accordion-btn-padding-y:clamp(12px, 1.25vw, 24px);--bs-accordion-btn-toggle-font-size:clamp(24px, 1.6666666667vw, 32px);--bs-accordion-body-padding-x: calc(var(--bs-accordion-btn-toggle-font-size) + var(--bs-accordion-btn-padding-x) + 5px)}@media (max-width:991px){.accordion{--bs-accordion-body-padding-x: 1.25rem}}.accordion-item{border-radius:var(--bs-accordion-border-radius);-webkit-box-shadow:0px 15px 25px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 15px 25px rgba(0, 0, 0, 0.1);box-shadow:0px 15px 25px rgba(0, 0, 0, 0.1)}.accordion-item:not(:first-of-type){margin-top:15px}.accordion-button{border-radius:var(--bs-accordion-inner-border-radius);font-size:clamp(18px, 1.8229166667vw, 35px);font-weight:700;letter-spacing:-0.03em}.accordion-button:not(.collapsed):after{content:""}.accordion-button:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#FFFFFF;background:#3CB140 !important;font-weight:300;font-size:var(--bs-accordion-btn-toggle-font-size);flex-shrink:0;flex-grow:0;flex-basis:clamp(36px, 2.6041666667vw, 50px);width:clamp(36px, 2.6041666667vw, 50px);height:clamp(36px, 2.6041666667vw, 50px);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:1;display:flex;align-items:center;justify-content:center;font-size:clamp(13px, 0.8854166667vw, 17px)}.accordion-body{padding-top:0}.accordion-body ul{font-weight:600}.accordion-body ul li::marker{color:#3CB140}.accordion-body a:not(.button){color:#3CB140;text-decoration:underline;word-break:break-all}.accordion-body a:not(.button):hover{color:#006C36}.nav-tabs{--bs-nav-tabs-border-width: 0;--bs-nav-tabs-link-active-bg: #3CB140;--bs-nav-tabs-link-active-color: #FFFFFF;justify-content:center;margin-bottom:clamp(35px, 5.2083333333vw, 100px);--bs-nav-link-font-size:clamp(14px, 0.8333333333vw, 16px);--bs-nav-link-color: $green-alt2;--bs-nav-link-hover-color: #000000;--bs-nav-tabs-border-radius: 25px;border-radius:var(--bs-nav-tabs-border-radius);display:flex;gap:10px}.nav-tabs .nav-item{flex-grow:1}.nav-tabs .nav-link{background:#DCE1D9;font-weight:700;height:clamp(45px, 3.125vw, 60px);border-radius:var(--bs-nav-tabs-border-radius);display:flex;align-items:center;justify-content:center;font-weight:700;width:100%;text-transform:uppercase}@media (min-width:992px){.tab-pane{padding-inline:clamp(20px, 3.6458333333vw, 70px);padding-bottom:clamp(20px, 3.6458333333vw, 70px)}}.tab-pane ul,.tab-pane ol{padding-left:40px}.tab-pane ul li::marker,.tab-pane ol li::marker{color:#3CB140}.section-page_hero{padding:0}@media (min-width:992px){.section-page_hero .container{padding-right:0}}.section-page_hero .row{--bs-gutter-x:clamp(30px, 6.25vw, 120px)}@media (max-width:1199px){.section-page_hero .row{--bs-gutter-x:clamp(30px, 3.125vw, 60px)}}@media (min-width:992px){.section-page_hero .row>.col-lg-5{width:38%}}@media (min-width:992px){.section-page_hero .row>.col-lg-7{width:62%}}@media (max-width:991px){.section-page_hero .block-text{padding-block:25px}}.section-page_hero .block-text h1{font-size:clamp(40px, 3.6458333333vw, 70px)}@media (max-width:991px){.section-page_hero .block-image{margin-inline:-40px}}.section-page_hero .block-image .img-bg{height:clamp(320px, 20.8333333333vw, 400px)}@media (max-width:991px){.section-page_hero .block-image .img-bg{height:clamp(200px, 20.8333333333vw, 400px)}}@media (min-width:992px){.section-page_hero .block-image .img-bg:before{content:"";background:linear-gradient(to right, white 0%, rgba(255, 255, 255, 0) 100%);position:absolute;left:-1px;top:0;height:100%;width:20%;z-index:3}}.section-page_hero.single h1{color:inherit;font-size:clamp(30px, 2.6041666667vw, 50px)}.section-page_hero.single .block-meta{font-size:clamp(14px, 0.8333333333vw, 16px);column-gap:12px;display:flex;flex-wrap:wrap;margin-bottom:1.3em;font-weight:400;align-items:center}.section-page_hero.single .block-meta .post-featured-badge{background-color:#3CB140;text-transform:uppercase;color:#FFFFFF;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;font-size:clamp(13px, 0.78125vw, 15px);font-weight:700;height:clamp(36px, 2.6041666667vw, 50px);padding-inline:clamp(18px, 1.3020833333vw, 25px);display:flex;align-items:center;justify-content:center}.section-page_hero.single .block-meta a{color:#006C36;font-weight:600}.section-page_hero.single .block-meta a:hover{text-decoration:underline}.section-page_title{padding:0}@media (min-width:992px){.section-page_title .container{padding-right:0}}@media (max-width:991px){.section-page_title .block-text{padding-block:25px}}.section-page_title .block-text h1{color:#000000}@media (max-width:991px){.section-page_title .block-image{margin-inline:-40px}}.section-page_title .block-image .img-bg{height:clamp(200px, 15.625vw, 300px)}@media (min-width:992px){.section-page_title .block-image .img-bg:before{content:"";background:linear-gradient(to right, white 0%, rgba(255, 255, 255, 0) 100%);position:absolute;left:-1px;top:0;height:100%;width:20%;z-index:3}}.section-generic_page{background-color:#F1F1F1}.section-generic_page .page-body h2{color:#000000;font-size:clamp(30px, 2.6041666667vw, 50px)}.section-generic_page .page-body ul,.section-generic_page .page-body ol{padding-left:40px}.section-generic_page .page-body ul li::marker,.section-generic_page .page-body ol li::marker{color:#3CB140}.section-homepage_hero{--padding-top: 0;--padding-bottom: 0}@media (min-width:992px){.section-homepage_hero .container{padding-right:0}}.section-homepage_hero .swiper{--swiper-pagination-bottom:clamp(25px, 4.6875vw, 90px)}@media (max-width:991px){.section-homepage_hero .swiper{margin-inline:-40px}}.section-homepage_hero .swiper-slide{height:auto;display:flex;flex-direction:column}.section-homepage_hero .swiper-slide .row{--bs-gutter-x: 20px;--bs-gutter-y: 30px}@media (max-width:991px){.section-homepage_hero .swiper-slide .row{justify-content:space-between;flex-grow:1;--bs-gutter-x: 0;--bs-gutter-y: 0}}@media (min-width:992px){.section-homepage_hero .swiper-slide .row>.col-lg-5{width:46%}}@media (min-width:992px){.section-homepage_hero .swiper-slide .row>.col-lg-7{width:54%}}@media (max-width:991px){.section-homepage_hero .swiper-slide .row>.col-lg-7{margin-top:auto}}.section-homepage_hero .swiper-slide .slide-text{position:relative;z-index:2;padding-block:60px}@media (max-width:991px){.section-homepage_hero .swiper-slide .slide-text{padding-inline:40px}}@media (min-width:992px){.section-homepage_hero .swiper-slide .slide-text p{max-width:clamp(520px, 31.25vw, 600px)}}.section-homepage_hero .swiper-slide .slide-image{position:relative;z-index:1}@media (min-width:992px){.section-homepage_hero .swiper-slide .slide-image{margin-left:-10%}}@media (max-width:991px){.section-homepage_hero .swiper-slide .slide-image{margin-top:20px}}.section-homepage_hero .swiper-slide .slide-image .img-bg{height:clamp(560px, 41.6666666667vw, 800px)}@media (max-width:991px){.section-homepage_hero .swiper-slide .slide-image .img-bg{height:425px}}@media (max-width:767px){.section-homepage_hero .swiper-slide .slide-image .img-bg{height:315px}}.section-homepage_hero .swiper-slide .slide-image .img-bg:before{content:"";background:linear-gradient(to right, white 0%, rgba(255, 255, 255, 0) 100%);position:absolute;left:-1px;top:0;height:100%;width:35%;z-index:3}@media (max-width:991px){.section-homepage_hero .swiper-slide .slide-image .img-bg:before{left:0;top:-1px;width:100%;height:25%;background:linear-gradient(to bottom, white 0%, rgba(255, 255, 255, 0) 100%)}}@media (max-width:991px){.section-homepage_hero .swiper-pagination{padding-inline:40px;bottom:calc(425px + 40px)}}@media (max-width:767px){.section-homepage_hero .swiper-pagination{bottom:calc(315px + 40px)}}.section-stats{--padding-top: 0;--padding-bottom: 0;background-color:#F1F1F1;overflow:hidden}@media (min-width:992px){.section-stats .container{padding-left:0}}.section-stats .row{--bs-gutter-x: 20px;--bs-gutter-y: 30px}.section-stats .block-text-wrapper{position:relative;z-index:2;padding-block:70px}@media (min-width:1440px){.section-stats .block-text-wrapper{padding-block:115px}}@media (max-width:991px){.section-stats .block-text-wrapper{padding-bottom:0}}.section-stats .block-image{position:relative;z-index:1}@media (min-width:992px){.section-stats .block-image{margin-right:-10%}}@media (max-width:991px){.section-stats .block-image{margin-inline:-40px;text-align:center}}.section-stats .block-image>span{position:relative;display:block}@media (max-width:991px) and (min-width:768px){.section-stats .block-image>span{max-width:420px;margin-inline:auto}}.section-stats .block-image>span:before{content:"";background:linear-gradient(to right, rgba(241, 241, 241, 0) 0%, #f1f1f1 100%);position:absolute;right:-1px;top:0;height:100%;width:35%;z-index:3}@media (max-width:991px) and (min-width:768px){.section-stats .block-image>span:before{background:linear-gradient(to right, #f1f1f1 0%, rgba(241, 241, 241, 0) 50%, #f1f1f1 100%);width:calc(100% + 2px)}}.section-stats .block-image>span:after{content:"";background:linear-gradient(to bottom, #f1f1f1 0%, rgba(241, 241, 241, 0) 23%, rgba(241, 241, 241, 0) 77%, #f1f1f1 100%);position:absolute;left:0;top:0;height:100%;width:100%;z-index:4}.section-stats .block-stats{margin-top:30px}.section-stats .block-stats .row{--bs-gutter-x:clamp(25px, 2.0833333333vw, 40px);--bs-gutter-y: 30px}@media (max-width:767px){.section-stats .block-stats .page-body{display:flex;align-items:center}}.section-stats .block-stats h4,.section-stats .block-stats .h4{color:#006C36;font-size:clamp(32px, 2.6041666667vw, 50px);margin-bottom:10px}@media (max-width:767px){.section-stats .block-stats h4,.section-stats .block-stats .h4{font-size:45px;flex:0 0 35%;margin-bottom:0}}.section-stats .block-stats p{text-transform:uppercase;font-weight:600;font-size:12px}.section-stats .block-cta{margin-top:30px}.section-text_video{--padding-top: 0;--padding-bottom: 0}@media (max-width:991px){.section-text_video{background-color:#F1F1F1}}@media (min-width:992px){.section-text_video .container{padding-right:0}}.section-text_video .row{--bs-gutter-x: 20px}@media (min-width:1440px){.section-text_video .row>.col-lg-4{width:23%}}@media (min-width:1440px){.section-text_video .row>.col-lg-8{width:77%}}@media (max-width:991px){.section-text_video .block-text{padding-top:60px;padding-bottom:30px}}.section-text_video .block-ctas{display:flex;flex-wrap:wrap;column-gap:clamp(16px, 1.4583333333vw, 28px);row-gap:12px}@media (min-width:992px) and (max-width:1199px){.section-text_video .block-ctas{flex-direction:column}}.section-text_video .block-image{position:relative}@media (max-width:991px){.section-text_video .block-image{margin-inline:-40px}}@media (min-width:992px){.section-text_video .block-image .img-bg{height:calc(100vh - var(--navbar-height));max-height:clamp(500px, 48.4375vw, 930px)}}@media (max-width:991px){.section-text_video .block-image .img-bg{padding-bottom:56.25%}}@media (max-width:767px){.section-text_video .block-image .img-bg{padding-bottom:75%}}.section-text_video .block-image .img-bg:before{content:"";background:linear-gradient(to right, white 0%, rgba(255, 255, 255, 0) 100%);position:absolute;left:-1px;top:0;height:100%;width:35%;z-index:3}@media (max-width:991px){.section-text_video .block-image .img-bg:before{left:0;top:-1px;width:100%;height:25%;background:linear-gradient(to bottom, #f1f1f1 0%, rgba(241, 241, 241, 0) 100%)}}.play-button{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:3;width:clamp(100px, 9.1666666667vw, 176px);height:clamp(100px, 9.1666666667vw, 176px);border:3px solid #7BFF3E;border-width:clamp(5px, 0.5208333333vw, 10px);background-color:rgba(0, 0, 0, 0.15);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-size:clamp(21px, 1.5625vw, 30px);-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.play-button:hover{color:#FFFFFF;-webkit-transform:translate(-50%, -50%) scale(1.1);-moz-transform:translate(-50%, -50%) scale(1.1);-ms-transform:translate(-50%, -50%) scale(1.1);-o-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}.section-sustainability{position:relative;color:#FFFFFF}.section-sustainability .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-sustainability .row{--bs-gutter-x:clamp(30px, 3.3333333333vw, 64px);--bs-gutter-y:clamp(30px, 2.0833333333vw, 40px)}@media (min-width:1600px){.section-sustainability .row>.col-lg-4{width:30%}}@media (min-width:1600px){.section-sustainability .row>.col-lg-8{width:70%}}@media (max-width:991px){.section-sustainability .block-text{text-align:center}}.section-sustainability .block-text h2{color:inherit}.section-sustainability .block-chart{position:relative;padding-right:340px}@media (max-width:1199px){.section-sustainability .block-chart{padding-right:280px}}@media (max-width:991px){.section-sustainability .block-chart{padding-right:320px}}@media (max-width:767px){.section-sustainability .block-chart{padding-right:0}}.section-sustainability .block-chart__svg{max-width:555px;position:relative;margin-left:auto;z-index:3}@media (max-width:767px){.section-sustainability .block-chart__svg{margin-right:auto}}.section-sustainability .block-chart__svg svg g{cursor:pointer}.section-sustainability .block-chart__svg img{position:absolute;pointer-events:none;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:3;max-width:56%}.section-sustainability .block-chart__info{position:absolute;display:none;color:#FFFFFF;right:0;top:0;width:240px}@media (max-width:767px){.section-sustainability .block-chart__info{position:static;width:auto;margin-top:30px}}.section-sustainability .block-chart__info h3{font-size:clamp(24px, 1.5625vw, 30px);margin-bottom:1em;position:relative;min-height:2.2em;display:flex;align-items:flex-end}.section-sustainability .block-chart__info h3 .h3-img{position:absolute;right:0;top:100%;width:clamp(320px, 17.34375vw, 333px);pointer-events:none;-webkit-transform:translate(-11%, 20%);-moz-transform:translate(-11%, 20%);-ms-transform:translate(-11%, 20%);-o-transform:translate(-11%, 20%);transform:translate(-11%, 20%)}@media (max-width:1440px){.section-sustainability .block-chart__info h3 .h3-img{-webkit-transform:translate(-12%, 18%);-moz-transform:translate(-12%, 18%);-ms-transform:translate(-12%, 18%);-o-transform:translate(-12%, 18%);transform:translate(-12%, 18%)}}@media (max-width:1199px){.section-sustainability .block-chart__info h3 .h3-img{width:262px;overflow:hidden;display:flex;justify-content:flex-end}.section-sustainability .block-chart__info h3 .h3-img img{max-width:333px}}@media (max-width:991px){.section-sustainability .block-chart__info h3 .h3-img{width:294px}}@media (max-width:767px){.section-sustainability .block-chart__info h3 .h3-img{display:none}}.section-sustainability .block-chart__info--images{max-width:clamp(120px, 8.6458333333vw, 166px)}.section-sustainability .block-chart__info--images .row{--bs-gutter-x: 7px;--bs-gutter-y: 7px}.section-sustainability .block-chart__info--images img{width:100%}.section-error .block-text{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;column-gap:35px}@media (max-width:767px){.section-error .block-text{flex-direction:column;row-gap:25px}}.section-error .block-text h1{margin-bottom:0;font-size:clamp(35px, 2.6041666667vw, 50px)}.section-error .block-text .block-cta{min-width:145px}.section-error .block-image{position:relative;z-index:1;text-align:center}.section-error .block-image:before,.section-error .block-image:after{content:"";position:absolute;width:100%;height:25%;left:0;z-index:1}.section-error .block-image:before{background:linear-gradient(to bottom, white 0%, rgba(255, 255, 255, 0) 100%);top:0}.section-error .block-image:after{background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);bottom:0}.section-error .block-image .h2{position:absolute;z-index:3;top:50%;left:50%;-webkit-transform:translate(-50%, -100%);-moz-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);-o-transform:translate(-50%, -100%);transform:translate(-50%, -100%);margin:0;color:#7BFF3E;font-size:clamp(100px, 10.4166666667vw, 200px);letter-spacing:-0.05em;opacity:0.6;-webkit-box-shadow:0px 0px 10px #000000;-moz-box-shadow:0px 0px 10px #000000;box-shadow:0px 0px 10px #000000;mix-blend-mode:lighten}.section-contact{overflow:hidden}.section-contact .row{--bs-gutter-x:clamp(30px, 4.1666666667vw, 80px);--bs-gutter-y: 30px}@media (min-width:992px) and (max-width:1024px){.section-contact .row>.col-lg-5{width:46%}}@media (min-width:992px) and (max-width:1024px){.section-contact .row>.col-lg-7{width:54%}}.section-contact .region-dropdown{background-color:#FFFFFF;display:inline-flex;align-items:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin-bottom:clamp(35px, 3.3854166667vw, 65px);padding:20px 27px;column-gap:20px;font-size:clamp(14px, 0.8333333333vw, 16px)}.section-contact .region-dropdown .label{font-weight:600;text-transform:uppercase;color:#3CB140}.section-contact .region-dropdown .dropdown-toggle{border:none;background:none;font-weight:700;display:inline-flex;align-items:center;column-gap:8px}.section-contact .region-dropdown .dropdown-toggle:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;font-size:clamp(8px, 0.5208333333vw, 10px);margin:0}.section-contact .region-dropdown .dropdown-item{font-weight:700}.section-contact .region-text:not(.active){display:none}.section-contact .region-text a{font-weight:700;text-decoration:underline;color:#3CB140}@media (min-width:992px){.section-contact .map-images{margin-right:clamp(-230px, -11.9791666667vw, -65px)}}@media (min-width:992px) and (max-width:1024px){.section-contact .map-images{margin-top:95px}}.section-contact_form .gform_heading{display:flex;align-items:center;margin-bottom:clamp(35px, 2.8645833333vw, 55px);column-gap:25px}@media (max-width:991px){.section-contact_form .gform_heading{flex-direction:column;row-gap:20px}}.section-contact_form .gform_heading .gform_title{margin-bottom:0;min-width:calc(33.3333% - 12.5px)}.section-contact_form .gform_heading .gform_description{margin-bottom:0;max-width:clamp(460px, 30.7291666667vw, 590px)}.section-text_and_3_vertical_images .row-main{--bs-gutter-x:clamp(30px, 5.2083333333vw, 100px);--bs-gutter-y: 30px}.section-text_and_3_vertical_images .block-text h4{color:#3CB140;font-weight:600;font-size:clamp(18px, 1.0416666667vw, 20px)}.section-text_and_3_vertical_images .block-text ul li::marker{color:#3CB140}.section-text_and_3_vertical_images .block-images .row{--bs-gutter-x:clamp(8px, 1.0416666667vw, 20px)}.section-text_and_3_vertical_images .block-images .img{position:relative}.section-text_and_3_vertical_images .block-images .img:before{content:"";position:absolute;z-index:1;width:60%;aspect-ratio:1;background:#3B983E;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;filter:blur(80px);left:50%;bottom:0;-webkit-transform:translate(-50%, 5%);-moz-transform:translate(-50%, 5%);-ms-transform:translate(-50%, 5%);-o-transform:translate(-50%, 5%);transform:translate(-50%, 5%)}.section-text_and_3_vertical_images .block-images .img .img-bg{overflow:hidden;z-index:2;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;height:clamp(240px, 26.0416666667vw, 500px);-webkit-box-shadow:0px 40px 60px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 40px 60px rgba(0, 0, 0, 0.1);box-shadow:0px 40px 60px rgba(0, 0, 0, 0.1)}.section-our_legacy{background:#006C36;color:#FFFFFF;--padding-top:clamp(75px, 9.6354166667vw, 185px);--padding-bottom:clamp(75px, 9.6354166667vw, 185px)}.section-our_legacy .bg{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column}.section-our_legacy .bg .container{flex-grow:1;padding-right:0;display:flex;flex-direction:column}@media (max-width:991px){.section-our_legacy .bg .container{padding-left:0}}.section-our_legacy .bg .row{flex-grow:1;display:flex;flex-direction:column}.section-our_legacy .bg .row>.col-12{flex-grow:1;display:flex;flex-direction:column;margin-left:auto}.section-our_legacy .bg .swiper{flex-grow:1;width:100%}.section-our_legacy .bg .swiper-slide{display:flex;flex-direction:column}.section-our_legacy .bg .swiper-slide .img-bg{flex-grow:1}.section-our_legacy .bg .swiper-slide .img-bg:before{content:"";width:100%;height:100%;position:absolute;z-index:3;left:0;top:0;background:linear-gradient(to right, #006c36 0%, rgba(0, 108, 54, 0) 100%)}@media (max-width:991px){.section-our_legacy .bg .swiper-slide .img-bg:before{background:rgba(0, 108, 54, 0.8)}}.section-our_legacy .container{position:relative;z-index:2}.section-our_legacy h2{color:inherit;margin-bottom:1.2em;font-size:clamp(42px, 3.125vw, 60px)}.section-our_legacy .block-text h4{font-weight:600;font-size:clamp(18px, 1.0416666667vw, 20px);color:#7BFF3E;margin-bottom:0}.section-our_legacy .block-text h5{font-weight:700;font-size:clamp(21px, 1.3020833333vw, 25px);letter-spacing:-0.03em;margin-bottom:0.75em}.section-our_legacy .swiper-nav{margin-top:clamp(35px, 3.6458333333vw, 70px);line-height:1.2}.section-our_legacy .swiper-next-label{font-weight:700;font-style:italic;color:#7BFF3E;text-transform:uppercase}.section-tabs .block-content{background-color:#FFFFFF;max-width:clamp(860px, 63.8541666667vw, 1226px);margin-inline:auto;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0px 15px 25px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 15px 25px rgba(0, 0, 0, 0.1);box-shadow:0px 15px 25px rgba(0, 0, 0, 0.1);padding:clamp(20px, 1.5625vw, 30px)}@media (max-width:991px){.section-tabs .nav-item{width:33.3333%}}@media (max-width:767px){.section-tabs .nav-item{width:100%}}.section-image_text .row{--bs-gutter-x:clamp(30px, 5.2083333333vw, 100px);--bs-gutter-y: 25px}.section-image_text .block-image{position:relative}.section-image_text .block-image:before{content:"";position:absolute;z-index:1;width:72%;height:25%;background:#3B983E;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;filter:blur(80px);left:50%;bottom:0;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.section-image_text .block-image .img-bg{z-index:2;padding-bottom:68%;overflow:hidden;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;-webkit-box-shadow:0px 40px 60px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 40px 60px rgba(0, 0, 0, 0.1);box-shadow:0px 40px 60px rgba(0, 0, 0, 0.1)}.section-image_text .block-stats{margin-top:30px}.section-image_text .block-stats .row{--bs-gutter-x:clamp(25px, 2.0833333333vw, 40px);--bs-gutter-y: 30px}@media (max-width:767px){.section-image_text .block-stats .page-body{display:flex;align-items:center}}.section-image_text .block-stats h4{color:#006C36;font-size:clamp(32px, 2.6041666667vw, 50px);margin-bottom:10px}@media (max-width:767px){.section-image_text .block-stats h4{font-size:45px;flex:0 0 35%;margin-bottom:0}}.section-image_text .block-stats p{text-transform:uppercase;font-weight:600;font-size:12px}.section-our_team{--padding-top:clamp(45px, 3.90625vw, 75px);--padding-bottom:clamp(45px, 3.90625vw, 75px);position:relative;overflow:visible}.section-our_team .row{--bs-gutter-x: 25px;--bs-gutter-y: 75px}.section-our_team .row>div{transition:transform 0.3s ease, opacity 0.3s ease}.section-our_team .row>div.disabled{opacity:0.1;pointer-events:none}.section-our_team .row>div.current{opacity:0;pointer-events:none}@media (min-width:1441px){.section-our_team .row>.col-xxl-3{width:20%}}.section-our_team .block-content{position:relative}.section-our_team .team-member-card{cursor:pointer}.section-our_team .team-member-card__photo{position:relative;margin-bottom:clamp(15px, 1.3020833333vw, 25px);overflow:hidden;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0px 15px 25px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 15px 25px rgba(0, 0, 0, 0.1);box-shadow:0px 15px 25px rgba(0, 0, 0, 0.1)}.section-our_team .team-member-card__photo .img-bg{overflow:hidden;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding-bottom:122%}.section-our_team .team-member-card__photo_hover{position:absolute;left:0;bottom:0;z-index:3;width:100%;height:60%;display:flex;align-items:flex-end;justify-content:center;padding:clamp(20px, 2.0833333333vw, 40px);background:linear-gradient(to bottom, rgba(60, 177, 64, 0) 0%, #3cb140 100%);opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.section-our_team .team-member-card__photo_hover button{border:none;background:none;padding:0;display:inline-flex;align-items:center;column-gap:7px;color:#FFFFFF;text-transform:uppercase;font-weight:600;font-size:clamp(14px, 0.8333333333vw, 16px)}.section-our_team .team-member-card__photo_hover button .icon-next{flex:0 0 20px;width:20px;height:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#FFFFFF;display:flex;align-items:center;justify-content:center;font-size:7px;color:#3CB140}.section-our_team .team-member-card__text{font-size:clamp(14px, 0.8333333333vw, 16px)}.section-our_team .team-member-card__text h3{margin-bottom:0.15em;font-size:clamp(21px, 1.3541666667vw, 26px);letter-spacing:-0.03em}.section-our_team .team-member-card__text p{text-transform:uppercase;font-weight:600;color:#3CB140}.section-our_team .team-member-card:hover .team-member-card__photo_hover{opacity:1}.section-our_team .team-popup{position:absolute;width:calc(60% - 12.5px);max-width:1000px;min-width:320px;transform-origin:center;opacity:0;visibility:hidden;transition:opacity 0.3s ease;z-index:70}.section-our_team .team-popup.show{opacity:1;visibility:visible}@media (max-width:1440px){.section-our_team .team-popup{width:calc(75% - 12.5px)}}@media (max-width:991px){.section-our_team .team-popup{width:100%}}@media (max-width:767px){.section-our_team .team-popup{position:fixed;top:75px !important;left:0 !important;width:100%;height:calc(100dvh - 75px);padding:40px 40px 25px;background-color:rgba(241, 241, 241, 0.8)}.section-our_team .team-popup.show{display:flex !important;flex-direction:column}}@media (max-width:575px){.section-our_team .team-popup{min-width:auto}}.section-our_team .team-popup-close{position:absolute;right:0px;top:0px;background:#3CB140;color:#FFFFFF;border:none;width:40px;height:40px;border-radius:50%;font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color 0.3s ease;z-index:10}@media (max-width:767px){.section-our_team .team-popup-close{right:20px;top:20px}}.section-our_team .team-popup-close:hover{background:#006C36}.section-our_team .team-popup-inner{display:flex;gap:25px;align-items:flex-start}@media (max-width:767px){.section-our_team .team-popup-inner{flex-direction:column;padding:0;gap:20px;flex-grow:1;align-items:stretch;max-height:100%}}.section-our_team .team-popup-photo{flex:0 0 31.5%;position:relative;overflow:hidden;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0px 15px 25px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 15px 25px rgba(0, 0, 0, 0.1);box-shadow:0px 15px 25px rgba(0, 0, 0, 0.1)}@media (max-width:767px){.section-our_team .team-popup-photo{flex-basis:auto;display:none}}.section-our_team .team-popup-photo:before{content:"";position:absolute;z-index:1;width:60%;height:20%;background:var(--color);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;filter:blur(80px);left:50%;bottom:0;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.section-our_team .team-popup-photo .img-bg{overflow:hidden;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding-bottom:122%;z-index:2}.section-our_team .team-popup-text{flex:1}@media (max-width:767px){.section-our_team .team-popup-text{display:flex;flex-direction:column;overflow:auto;-webkit-overflow-scrolling:touch}}.section-our_team .team-popup-text .team-popup-name{margin-bottom:0.15em;font-size:clamp(24px, 1.6666666667vw, 32px);letter-spacing:-0.03em;font-weight:700;line-height:1.1}.section-our_team .team-popup-text .team-popup-title{text-transform:uppercase;font-weight:600;color:#3CB140;font-size:clamp(14px, 0.8333333333vw, 16px)}.section-our_team .team-popup-text .team-popup-bio{overflow:auto;-webkit-overflow-scrolling:touch;max-height:200px}@media (max-width:767px){.section-our_team .team-popup-text .team-popup-bio{max-height:100%;flex:1}}.section-our_team .team-popup-text .team-popup-bio-wrapper{position:relative;margin-top:20px}@media (max-width:767px){.section-our_team .team-popup-text .team-popup-bio-wrapper{flex:1;display:flex;flex-direction:column}}.section-our_team .team-popup-text .team-popup-bio-wrapper.scroll-active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:140px;background:linear-gradient(to bottom, rgba(241, 241, 241, 0) 0%, #F1F1F1 100%);pointer-events:none;transition:opacity 0.3s}.section-our_team .team-popup-text .team-popup-bio-wrapper.scroll-active:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:4;position:absolute;left:50%;bottom:3px;color:#3CB140;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none;transition:opacity 0.3s;font-size:8px}.section-our_team .team-popup-text .team-popup-bio-wrapper.scroll-end:after{opacity:0}.section-our_team .team-popup-text .team-popup-bio-wrapper.scroll-end:before{opacity:0}.section-our_team .team-popup-text .team-popup-bio p{margin-bottom:15px}.section-our_team .team-popup-text .team-popup-bio p:last-child{margin-bottom:0}.section-esg_criteria .row-main{--bs-gutter-x:clamp(30px, 3.3333333333vw, 64px);--bs-gutter-y: 35px}@media (min-width:992px){.section-esg_criteria .block-text{padding-top:clamp(45px, 5.9895833333vw, 115px)}}.section-esg_criteria .block-text h2{color:inherit;font-size:clamp(32px, 2.6041666667vw, 50px)}.section-esg_criteria .block-resources{margin-block:clamp(25px, 1.8229166667vw, 35px)}.section-esg_criteria .block-resources h4{font-size:clamp(19px, 1.1458333333vw, 22px);color:#006C36}.section-esg_criteria .block-resources ul{padding:0;margin:0;list-style:none}.section-esg_criteria .block-resources ul li+li{margin-top:10px}.section-esg_criteria .block-resources ul a{display:inline-flex;color:#000000;column-gap:10px;font-weight:500}.section-esg_criteria .block-resources ul a .icon-download{color:#006C36;position:relative;top:0.2em}.section-esg_criteria .block-resources ul a:hover{color:#006C36}.section-esg_criteria .block-esg .row{--bs-gutter-x:clamp(30px, 3.3333333333vw, 64px);--bs-gutter-y: 35px}@media (max-width:767px){.section-esg_criteria .block-esg-item{flex-direction:row !important;align-items:flex-start !important}}.section-esg_criteria .block-esg-item__letter{color:var(--color);font-weight:700;font-size:clamp(125px, 13.0208333333vw, 250px);position:relative;line-height:1;margin-bottom:15px}@media (max-width:767px){.section-esg_criteria .block-esg-item__letter{font-size:120px;margin-top:-0.12em;min-width:89px}}.section-esg_criteria .block-esg-item__letter:before{content:"";position:absolute;left:0;top:50%;width:36px;height:calc(100% - 40px);-webkit-transform:translate(-100%, -50%);-moz-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);-o-transform:translate(-100%, -50%);transform:translate(-100%, -50%);z-index:3;-webkit-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.25);box-shadow:0px 0px 20px rgba(0, 0, 0, 0.25);background:#F1F1F1}.section-esg_criteria .block-esg-item__letter:after{content:"";width:60px;height:100%;left:0;top:0;position:absolute;background:#F1F1F1;z-index:4;-webkit-transform:translate(-100%, 0);-moz-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);transform:translate(-100%, 0)}.section-esg_criteria .block-esg-item__letter span{display:inline-block;-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);-o-transform:translateX(-10%);transform:translateX(-10%)}.section-esg_criteria .block-esg-item__text{border-left:3px solid var(--color);padding-left:20px}.section-esg_criteria .block-esg-item__text h3{color:var(--color);font-size:clamp(24px, 1.8229166667vw, 35px)}.section-esg_goals .row-main{--bs-gutter-x:clamp(30px, 3.3333333333vw, 64px);--bs-gutter-y: 35px}@media (min-width:992px){.section-esg_goals .row-main>.col-lg-4{width:30%}}@media (min-width:992px){.section-esg_goals .row-main>.col-lg-8{width:70%}}.section-esg_goals .block-text h2{color:inherit;font-size:clamp(32px, 2.6041666667vw, 50px)}.section-esg_goals .block-content .row{--bs-gutter-x: 16px;--bs-gutter-y: 16px}.section-esg_goals .block-content__item{position:relative}.section-esg_goals .block-content__item:before{content:"";position:absolute;z-index:1;width:60%;height:20%;background:var(--color);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;filter:blur(80px);left:50%;bottom:0;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.section-esg_goals .block-content__item .page-body{background-color:#FFFFFF;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0px 15px 25px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 15px 25px rgba(0, 0, 0, 0.1);box-shadow:0px 15px 25px rgba(0, 0, 0, 0.1);padding-inline:clamp(20px, 1.25vw, 24px);padding-block:clamp(25px, 1.8229166667vw, 35px);font-size:clamp(14px, 0.8333333333vw, 16px);position:relative;z-index:2}.section-esg_goals .block-content__item .page-body h3{font-size:clamp(20px, 1.3541666667vw, 26px);color:var(--color);letter-spacing:-0.05em}.section-esg_goals .block-content__item .page-body ul{padding-left:18px}.section-esg_goals .block-content__item .page-body ul li::marker{color:#3CB140}.section-esg_goals .block-content__item .page-body ul li+li{margin-top:5px}.section-certifications .block-text{margin-bottom:clamp(35px, 2.8645833333vw, 55px)}.section-certifications .block-text .row{--bs-gutter-x: 25px;--bs-gutter-y: 20px}.section-certifications .block-content .row{--bs-gutter-x: 25px;--bs-gutter-y: 25px}.section-certifications .block-content__item{background-color:#FFFFFF;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0px 15px 25px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 15px 25px rgba(0, 0, 0, 0.1);box-shadow:0px 15px 25px rgba(0, 0, 0, 0.1);padding-inline:clamp(20px, 1.25vw, 24px);padding-block:clamp(25px, 1.8229166667vw, 35px)}.section-certifications .block-content__item h4{font-size:clamp(18px, 1.1458333333vw, 22px)}.section-certifications .block-content__item_content{column-gap:10px}.section-certifications .block-content__item_content--logo img{filter:grayscale(100%);max-height:77px}.section-table .block-headline{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;column-gap:35px;margin-bottom:clamp(35px, 3.90625vw, 75px)}@media (max-width:767px){.section-table .block-headline{flex-direction:column;row-gap:25px}}.section-table .block-headline h2{margin-bottom:0;font-size:clamp(40px, 3.125vw, 60px);color:inherit}@media (min-width:992px){.section-table .block-headline__cta{min-width:clamp(160px, 9.6875vw, 186px)}}.section-table .block-table{-webkit-box-shadow:0px 15px 25px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 15px 25px rgba(0, 0, 0, 0.1);box-shadow:0px 15px 25px rgba(0, 0, 0, 0.1);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden}.section-table .block-table .table{margin-bottom:0;--bs-table-bg: #F1F1F1}@media (min-width:768px) and (max-width:1199px){.section-table .block-table .table{font-size:clamp(10px, 0.7291666667vw, 14px)}}.section-table .block-table .table thead th{background-color:#006C36;color:#FFFFFF;vertical-align:middle;padding-block:clamp(14px, 1.0416666667vw, 20px);padding-inline:clamp(8px, 0.78125vw, 15px)}.section-table .block-table .table thead th[data-heading="ASTM"]{color:#7BFF3E}.section-table .block-table .table thead th:not(:first-of-type){text-align:center}.section-table .block-table .table tbody tr td{line-height:1.3;padding-block:clamp(8px, 0.5208333333vw, 10px);padding-inline:clamp(8px, 0.78125vw, 15px);border-bottom:none}.section-table .block-table .table tbody tr td[colspan]{background-color:#DCE1D9;text-align:center;vertical-align:middle}@media (min-width:768px){.section-table .block-table .table tbody tr td:first-of-type{max-width:288px}}.section-table .block-table .table tbody tr td:not(:first-of-type){border-left:1px solid #DCE1D9}@media (min-width:768px){.section-table .block-table .table tbody tr td:not(:first-of-type){text-align:center}}.section-table .block-table .table tbody tr td[data-heading="ASTM"]{color:#3CB140;font-weight:700}@media (max-width:767px){.section-table .block-table .table.table-mobile{display:block;border:none}.section-table .block-table .table.table-mobile tr,.section-table .block-table .table.table-mobile td,.section-table .block-table .table.table-mobile th,.section-table .block-table .table.table-mobile tbody{display:block}.section-table .block-table .table.table-mobile thead{display:none}.section-table .block-table .table.table-mobile tbody tr{padding:15px 0;background-color:var(--bs-table-bg)}.section-table .block-table .table.table-mobile tbody tr+tr{border-top:3px solid #DCE1D9}.section-table .block-table .table.table-mobile tbody tr td{border:none !important;padding:5px 20px}.section-table .block-table .table.table-mobile tbody tr td+td{margin-top:-1px}.section-table .block-table .table.table-mobile tbody tr td:before{content:attr(data-heading) ": ";display:inline-block;color:#006C36;font-size:16px;font-weight:700;margin-right:15px}}.section-table .block-notes{margin-top:35px;font-weight:600}.section-table .block-notes ul{padding-left:18px}.section-table .block-notes ul li::marker{color:#3CB140}.section-table .block-notes a{color:#3CB140;text-decoration:underline}.section-table .block-notes a:hover{color:#006C36}.section-accordion .accordion{max-width:clamp(920px, 62.5vw, 1200px);margin-inline:auto}@media (max-width:767px){.section-accordion .accordion-body img.alignleft{display:block;margin-bottom:20px}}.section-contact_a_sales_rep{overflow:hidden;--padding-top:clamp(45px, 3.90625vw, 75px);--padding-bottom:clamp(45px, 3.90625vw, 75px)}.section-contact_a_sales_rep .row{--bs-gutter-x:clamp(30px, 6.25vw, 120px);--bs-gutter-y: 30px}@media (max-width:1024px){.section-contact_a_sales_rep .row>.col-lg-5{width:100%}}@media (min-width:768px) and (max-width:1024px){.section-contact_a_sales_rep .row>.col-lg-5{display:flex;justify-content:space-between;align-items:center}.section-contact_a_sales_rep .row>.col-lg-5>div{width:49%;margin-top:0}}@media (max-width:1024px){.section-contact_a_sales_rep .row>.col-lg-7{width:100%}}@media (min-width:992px){.section-contact_a_sales_rep .block-image{margin-right:clamp(-170px, -8.8541666667vw, -40px)}}.section-contact_a_sales_rep .block-text h2{font-size:clamp(35px, 2.6041666667vw, 50px)}.section-contact_a_sales_rep .block-sales_rep{margin-top:clamp(35px, 3.3854166667vw, 65px);background-color:#F1F1F1;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:flex;align-items:center;max-width:475px;font-size:clamp(14px, 0.8333333333vw, 16px)}@media (min-width:1025px) and (max-width:1399px){.section-contact_a_sales_rep .block-sales_rep{display:block}}.section-contact_a_sales_rep .block-sales_rep--image{flex:0 0 35%}.section-contact_a_sales_rep .block-sales_rep--image .img-bg{padding-bottom:100%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden}.section-contact_a_sales_rep .block-sales_rep--image .img-bg img{object-position:center top}.section-contact_a_sales_rep .block-sales_rep--text{flex:1;padding-inline:clamp(20px, 1.5625vw, 30px);padding-block:clamp(15px, 1.0416666667vw, 20px);font-weight:500;line-height:1.3}.section-contact_a_sales_rep .block-sales_rep--text h4{font-size:clamp(21px, 1.3541666667vw, 26px);margin-bottom:0.25em}.section-contact_a_sales_rep .block-sales_rep--text h5{text-transform:uppercase;color:#3CB140;font-weight:600;font-size:clamp(14px, 0.8333333333vw, 16px);margin-bottom:1.25em}.section-contact_a_sales_rep .block-sales_rep--text p{margin-bottom:0}.section-contact_a_sales_rep .block-sales_rep--text p a{color:#000000}.section-contact_a_sales_rep .block-sales_rep--text p a:hover{color:#006C36}.section-circular_portfolio .tab-pane{padding:0}.section-circular_portfolio .tab-pane .row-main{--bs-gutter-x: 25px;--bs-gutter-y: 25px}.section-circular_portfolio .block-image{background-color:#FFFFFF;display:flex;align-items:center;justify-content:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;height:clamp(240px, 14.5833333333vw, 280px);padding:30px}.section-circular_portfolio .block-resources{margin-block:clamp(25px, 1.8229166667vw, 35px)}.section-circular_portfolio .block-resources h4{font-size:clamp(19px, 1.1458333333vw, 22px);color:#006C36}.section-circular_portfolio .block-resources ul{padding:0;margin:0;list-style:none;column-gap:clamp(25px, 1.8229166667vw, 35px);row-gap:10px}.section-circular_portfolio .block-resources ul a{display:inline-flex;color:#000000;column-gap:10px;font-weight:500}.section-circular_portfolio .block-resources ul a .icon-download{color:#006C36;position:relative;top:0.2em}.section-circular_portfolio .block-resources ul a:hover{color:#006C36}.section-circular_portfolio .products-list{margin-top:clamp(40px, 3.125vw, 60px)}.section-circular_portfolio .products-list .row{--bs-gutter-x: 25px;--bs-gutter-y: 25px}.product-card{background-color:#FFFFFF;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0px 20px 30px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 20px 30px rgba(0, 0, 0, 0.1);box-shadow:0px 20px 30px rgba(0, 0, 0, 0.1);padding-block:clamp(25px, 2.0833333333vw, 40px);padding-inline:clamp(20px, 1.8229166667vw, 35px)}.product-card__meta{margin-bottom:clamp(12px, 1.0416666667vw, 20px);font-weight:700}.product-card__meta .label{color:#3CB140;text-transform:uppercase;font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:600;min-width:clamp(80px, 5.2083333333vw, 100px);display:inline-block}.product-card h3 a{color:#000000}.product-card h3 a:hover{color:#3CB140}.product-card .page-body{font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:300}.section-downloads .block-headline{margin-bottom:clamp(35px, 2.8645833333vw, 55px);display:flex;flex-wrap:wrap;column-gap:30px;row-gap:25px;justify-content:space-between;align-items:center}@media (max-width:991px){.section-downloads .block-headline{flex-direction:column}}.section-downloads .block-headline h2{margin-bottom:0}.section-downloads .block-filters{display:flex;align-items:center;column-gap:25px;row-gap:15px}@media (min-width:768px){.section-downloads .block-filters{justify-content:flex-end}}@media (max-width:767px){.section-downloads .block-filters{flex-direction:column;align-items:stretch;width:100%}}@media (min-width:992px){.section-downloads .block-filters .search-filter-field--type-choice{max-width:clamp(300px, 16.6666666667vw, 320px)}}.section-downloads .row{--bs-gutter-x: 25px;--bs-gutter-y: 25px}.search-filter-base{--search-filter-scale-border-radius: 20px;--search-filter-scale-padding-horizontal: 30px;--search-filter-scale-font-size:clamp(14px, 0.8333333333vw, 16px)}.search-filter-field--type-choice,.search-filter-field--type-control{display:flex;flex-direction:row;align-items:center;column-gap:20px}.search-filter-field--type-choice>.search-filter-label,.search-filter-field--type-control>.search-filter-label{width:auto;color:#3CB140;text-transform:uppercase;white-space:nowrap;font-weight:600;font-size:clamp(14px, 0.8333333333vw, 16px);margin-bottom:0}.search-filter-field--type-search .search-filter-input-text__icon{order:3;margin-left:10px;margin-right:0;padding:0}.search-filter-component-combobox-base__listbox-option{font-weight:700}.search-filter-component-combobox__actions-input{height:58px !important;font-weight:700 !important}.search-filter-component-combobox__selection{height:58px !important;font-weight:700 !important}.search-filter-component-combobox__listbox-toggle{justify-content:flex-start}.search-filter-component-combobox__listbox-toggle::before{display:none}.search-filter-component-combobox__listbox-toggle .search-filter-icon:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px}.search-filter-component-combobox__listbox-toggle .search-filter-icon svg{display:none !important}.search-filter-input-text__input{height:58px !important;font-weight:700 !important}.download-card{background-color:#FFFFFF;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0px 20px 30px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 20px 30px rgba(0, 0, 0, 0.1);box-shadow:0px 20px 30px rgba(0, 0, 0, 0.1);padding-block:clamp(25px, 1.5625vw, 30px);padding-inline:clamp(20px, 1.3020833333vw, 25px)}.download-card__meta{margin-bottom:clamp(12px, 1.0416666667vw, 20px);font-weight:500;font-size:clamp(14px, 0.8333333333vw, 16px)}.download-card__meta .label{color:#3CB140;text-transform:uppercase;font-weight:600;display:block}.download-card h3{font-size:clamp(20px, 1.3020833333vw, 25px)}.download-card__cta{padding-top:20px}.pagination{justify-content:center}.pagination .wp-pagenavi{margin-top:clamp(30px, 2.8645833333vw, 55px)}.wp-pagenavi{display:flex;flex-wrap:wrap;align-items:center;column-gap:14px}.wp-pagenavi a:hover{color:#3CB140}.wp-pagenavi>*{color:#000000;font-weight:700}.wp-pagenavi>*.current{color:#3CB140;text-decoration:underline}.wp-pagenavi>*.previouspostslink,.wp-pagenavi>*.nextpostslink{display:flex;align-items:center;justify-content:center;width:clamp(30px, 3.125vw, 60px);height:clamp(30px, 3.125vw, 60px);background-color:#3CB140;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 5px;color:#FFFFFF}.wp-pagenavi>*.previouspostslink:hover,.wp-pagenavi>*.nextpostslink:hover{background-color:#006C36;color:#FFFFFF}.section-our_products{--padding-bottom:clamp(25px, 4.6875vw, 90px);overflow:hidden}.section-our_products .block-headline{margin-bottom:10px;display:flex;flex-wrap:wrap;column-gap:30px;row-gap:25px;justify-content:space-between;align-items:center}@media (max-width:991px){.section-our_products .block-headline{flex-direction:column}}.section-our_products .block-headline h2{margin-bottom:0}.section-our_products .block-filters{display:flex;align-items:center;column-gap:25px;row-gap:15px}@media (min-width:768px){.section-our_products .block-filters{justify-content:flex-end}}@media (max-width:767px){.section-our_products .block-filters{flex-direction:column;align-items:stretch;width:100%}}@media (min-width:992px){.section-our_products .block-filters .search-filter-field--type-choice{max-width:clamp(300px, 16.6666666667vw, 320px)}}@media (min-width:992px){.section-our_products .swiper-button-prev{left:clamp(70px, 7.2916666667vw, 140px)}.section-our_products .swiper-button-next{right:clamp(50px, 9.375vw, 180px)}}.section-our_products .swiper-slide{display:flex;flex-direction:column;height:auto;padding-block:50px}@media (min-width:992px){.section-our_products .search-filter-query{margin-left:clamp(-170px, -8.8541666667vw, -40px);margin-right:clamp(-220px, -11.4583333333vw, -90px)}}@media (max-width:991px){.section-our_products .search-filter-query{margin-inline:-40px}}.section-our_products_map{position:relative;overflow:hidden}.section-our_products_map.layout-vertical{--padding-top:clamp(65px, 5.2083333333vw, 100px);--padding-bottom:clamp(65px, 5.2083333333vw, 100px)}.section-our_products_map .block-text{font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:300}.section-our_products_map .block-text-col{position:relative;z-index:3}@media (max-width:1440px) and (min-width:1200px){.section-our_products_map .block-text p:last-child{max-width:330px}}.section-our_products_map .block-regions{margin-top:clamp(25px, 1.8229166667vw, 35px)}@media (max-width:1024px){.section-our_products_map .block-regions{background-color:#F1F1F1;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding-left:26px;column-gap:30px;margin-bottom:30px;text-align:right;max-width:400px}.section-our_products_map .block-regions .label{text-transform:uppercase;font-size:14px;font-weight:700}.section-our_products_map .block-regions select{flex:1;color:#3CB140;text-transform:uppercase;font-size:14px;max-width:75%;text-align:right;font-weight:700}}@media (min-width:1025px){.section-our_products_map .block-regions__mobile{display:none !important}}.section-our_products_map .block-regions .nav{flex-direction:column;background:#DCE1D9;-webkit-box-shadow:0px 20px 50px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 20px 50px rgba(0, 0, 0, 0.1);box-shadow:0px 20px 50px rgba(0, 0, 0, 0.1);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden;display:inline-flex}@media (max-width:1024px){.section-our_products_map .block-regions .nav{display:none}}@media (min-width:1025px){.section-our_products_map .block-regions .nav{display:inline-flex !important}}.section-our_products_map .block-regions .nav>li{width:100%}.section-our_products_map .block-regions .nav>li+li{border-top:1px solid #BBC4B6}.section-our_products_map .block-regions .nav>li button,.section-our_products_map .block-regions .nav>li a{display:flex;align-items:center;justify-content:space-between;column-gap:10px;border:none;background:none;text-transform:uppercase;font-weight:700;color:#3D5C4F;height:60px;padding-inline:25px;width:100%;text-align:left}.section-our_products_map .block-regions .nav>li button:after,.section-our_products_map .block-regions .nav>li a:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.section-our_products_map .block-regions .nav>li button:hover,.section-our_products_map .block-regions .nav>li a:hover{background-color:#3CB140;color:#FFFFFF}.section-our_products_map .block-regions .nav>li button:hover:after,.section-our_products_map .block-regions .nav>li a:hover:after{opacity:1}.section-our_products_map .block-map{position:relative;z-index:1}@media (max-width:991px){.section-our_products_map .block-map{margin-inline:calc(-40px - 10%)}}.section-our_products_map .block-map:before,.section-our_products_map .block-map:after{content:"";width:10%;height:100%;position:absolute;z-index:3;top:0;pointer-events:none}@media (max-width:991px){.section-our_products_map .block-map:before,.section-our_products_map .block-map:after{display:none}}.section-our_products_map .block-map:before{left:0;background:linear-gradient(to right, white 0%, rgba(255, 255, 255, 0) 100%)}.section-our_products_map .block-map:after{right:0;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 100%)}@media (min-width:992px){.section-our_products_map .block-map{margin-left:clamp(-100px, -5.2083333333vw, -30px);margin-right:clamp(-200px, -10.4166666667vw, -60px)}}.section-our_products_map .block-map .region-hotspot{position:absolute;z-index:5;width:45px;height:45px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:none;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#DCE2D9;color:#000000;display:flex;align-items:center;justify-content:center}@media (max-width:1024px){.section-our_products_map .block-map .region-hotspot{display:none}}.section-our_products_map .block-map .region-hotspot:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0px 4px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 4px 4px rgba(0, 0, 0, 0.2);box-shadow:0px 4px 4px rgba(0, 0, 0, 0.2);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.section-our_products_map .block-map .region-hotspot .txt{position:absolute;opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;white-space:nowrap;height:100%;top:0;left:0;pointer-events:none;background:#3CB140;color:#FFFFFF;text-transform:uppercase;font-weight:700;font-size:clamp(14px, 0.8333333333vw, 16px);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:10px 18px;display:flex;align-items:center;justify-content:center;column-gap:14px;-webkit-box-shadow:0px 4px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 4px 4px rgba(0, 0, 0, 0.2);box-shadow:0px 4px 4px rgba(0, 0, 0, 0.2)}.section-our_products_map .block-map .region-hotspot .txt:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px}.section-our_products_map .block-map .region-hotspot--mobile{position:absolute;z-index:5;width:24px;height:24px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:none;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#DCE2D9;display:flex;align-items:center;justify-content:center;color:#3D5C4F}@media (min-width:1025px){.section-our_products_map .block-map .region-hotspot--mobile{display:none}}.section-our_products_map .block-map .region-hotspot--mobile:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0px 4px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 4px 4px rgba(0, 0, 0, 0.2);box-shadow:0px 4px 4px rgba(0, 0, 0, 0.2);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.section-our_products_map .block-map .region-hotspot--mobile .txt{position:absolute;opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;white-space:nowrap;height:100%;top:0;left:0;pointer-events:none;background:#3CB140;color:#FFFFFF;text-transform:uppercase;font-weight:700;font-size:clamp(14px, 0.8333333333vw, 16px);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:10px 18px;display:flex;align-items:center;justify-content:center;column-gap:14px;-webkit-box-shadow:0px 4px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 4px 4px rgba(0, 0, 0, 0.2);box-shadow:0px 4px 4px rgba(0, 0, 0, 0.2)}.section-our_products_map .block-map .region-hotspot--mobile .txt:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:8px}.section-our_products_map .block-map .region-hotspot:hover{background-color:#3CB140;z-index:6}.section-our_products_map .block-map .region-hotspot:hover:before{opacity:0}.section-our_products_map .block-map .region-hotspot:hover .txt{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);pointer-events:auto}.section-our_products_map.layout-horizontal .row-main>.col-12{width:100% !important}.section-our_products_map.layout-horizontal .block-text-col{padding-top:0;display:flex;justify-content:space-between;column-gap:25px;margin-bottom:25px}@media (max-width:1199px){.section-our_products_map.layout-horizontal .block-text-col{flex-direction:column;row-gap:25px}}.section-our_products_map.layout-horizontal .block-text h2{font-size:clamp(35px, 2.6041666667vw, 50px)}@media (min-width:1200px) and (max-width:1440px){.section-our_products_map.layout-horizontal .block-text p{max-width:350px}}.section-our_products_map.layout-horizontal .block-regions{margin-top:0}@media (max-width:991px){.section-our_products_map.layout-horizontal .block-regions{background-color:#FFFFFF}.section-our_products_map.layout-horizontal .block-regions select{background-color:#FFFFFF;border-color:#FFFFFF}}.section-our_products_map.layout-horizontal .block-regions .nav{flex-direction:row;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;overflow:visible;gap:10px;background:none}.section-our_products_map.layout-horizontal .block-regions .nav>li{width:auto}.section-our_products_map.layout-horizontal .block-regions .nav>li+li{border:none}.section-our_products_map.layout-horizontal .block-regions .nav>li button,.section-our_products_map.layout-horizontal .block-regions .nav>li a{background:#DCE1D9;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.section-our_products_map.layout-horizontal .block-regions .nav>li button:after,.section-our_products_map.layout-horizontal .block-regions .nav>li a:after{display:none}.section-our_products_map.layout-horizontal .block-regions .nav>li button:hover,.section-our_products_map.layout-horizontal .block-regions .nav>li a:hover{background-color:#3CB140}@media (min-width:992px){.section-our_products_map.layout-horizontal .block-map{margin-inline:0}}.section-our_products_map.layout-horizontal .block-map:before,.section-our_products_map.layout-horizontal .block-map:after{display:none}.section-our_products_map .block-popup{position:absolute;left:100%;top:0;width:100%;height:100%;z-index:20;padding-left:clamp(100px, 8.2291666667vw, 158px);display:flex;-webkit-transition:transform 0.6s ease-in-out;-moz-transition:transform 0.6s ease-in-out;-ms-transition:transform 0.6s ease-in-out;-o-transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out}.section-our_products_map .block-popup--close{width:clamp(100px, 8.2291666667vw, 158px);height:100%;background:#F1F1F1;position:absolute;left:0;top:0;border:none;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:2;font-size:clamp(12px, 0.6770833333vw, 13px);font-weight:700;row-gap:16px;text-transform:uppercase}.section-our_products_map .block-popup--close .txt{max-width:100px}.section-our_products_map .block-popup--close .icon-prev{background-color:#E5F8DF;width:33px;height:33px;display:flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.section-our_products_map .block-popup--content{background-color:#FFFFFF;height:100%;-webkit-box-shadow:-25px 0px 30px rgba(0, 0, 0, 0.1);-moz-box-shadow:-25px 0px 30px rgba(0, 0, 0, 0.1);box-shadow:-25px 0px 30px rgba(0, 0, 0, 0.1);flex:1;position:relative;z-index:3;padding-inline:clamp(40px, 8.8541666667vw, 170px);padding-block:clamp(45px, 3.90625vw, 75px);display:flex;flex-direction:column;justify-content:center}@media (max-width:991px){.section-our_products_map .block-popup--content{padding-inline:40px}}.section-our_products_map .block-popup--content .row{--bs-gutter-x:clamp(30px, 6.0416666667vw, 116px);--bs-gutter-y: 35px}@media (min-width:992px){.section-our_products_map .block-popup--content .row>.col-lg-3{width:29%}}@media (min-width:992px){.section-our_products_map .block-popup--content .row>.col-lg-9{width:71%}}.section-our_products_map .block-popup--content .product-list{overflow:auto;-webkit-overflow-scrolling:touch;max-height:100%}.section-our_products_map .block-popup--content .product-list--content{overflow:hidden}.section-our_products_map .block-popup--content .product-list--content .h1{margin-bottom:0.75em}.section-our_products_map .block-popup--content .product-list--groups{max-height:60dvh;overflow:auto;-webkit-overflow-scrolling:touch}.section-our_products_map .block-popup--content .product-list--groups-wrapper.scroll-active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:140px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);pointer-events:none;transition:opacity 0.3s}.section-our_products_map .block-popup--content .product-list--groups-wrapper.scroll-active .scroll-arrows{display:flex !important;align-items:center;transition:opacity 0.3s;text-transform:uppercase;column-gap:10px;font-weight:700;z-index:4;pointer-events:none;position:absolute;bottom:3px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);font-size:13px}.section-our_products_map .block-popup--content .product-list--groups-wrapper.scroll-active .scroll-arrows .icon-prev,.section-our_products_map .block-popup--content .product-list--groups-wrapper.scroll-active .scroll-arrows .icon-next{background:#E5F8DF;width:40px;height:40px;flex:0 0 40px;display:flex;align-items:center;justify-content:center;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.section-our_products_map .block-popup--content .product-list--groups-wrapper.scroll-end:after{opacity:0}.section-our_products_map .block-popup--content .product-list--groups-wrapper.scroll-end .scroll-arrows{opacity:0}.section-our_products_map .block-popup--content .product-list--groups .product-group:not(:first-child){margin-top:25px}.section-our_products_map .block-popup--content .product-list--groups h3{font-size:clamp(18px, 1.1458333333vw, 22px)}.section-our_products_map .block-popup--content .product-list--groups ul{padding:0;margin:0;list-style:none}.section-our_products_map .block-popup--content .product-list--groups ul>li+li{margin-top:5px}.section-our_products_map .block-popup--content .product-list--groups ul>li a{display:flex;align-items:center;justify-content:space-between;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#DCE1D9;height:clamp(45px, 3.125vw, 60px);text-transform:uppercase;color:#3D5C4F;font-weight:700;font-size:clamp(14px, 0.8333333333vw, 16px);padding-inline:clamp(20px, 1.3541666667vw, 26px)}.section-our_products_map .block-popup--content .product-list--groups ul>li a:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.section-our_products_map .block-popup--content .product-list--groups ul>li a:hover,.section-our_products_map .block-popup--content .product-list--groups ul>li a.active{background-color:#3CB140;color:#FFFFFF}.section-our_products_map .block-popup--content .product-list--groups ul>li a:hover:after,.section-our_products_map .block-popup--content .product-list--groups ul>li a.active:after{opacity:1}.section-our_products_map .block-popup--content .product-info{font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:300}@media (min-width:992px){.section-our_products_map .block-popup--content .product-info .row>.col-lg-7{width:60%}}@media (min-width:992px){.section-our_products_map .block-popup--content .product-info .row>.col-lg-5{width:40%}}.section-our_products_map .block-popup--content .product-info h2{font-size:clamp(30px, 2.34375vw, 45px)}.section-our_products_map .block-popup--content .product-info .block-product_list,.section-our_products_map .block-popup--content .product-info .block-applications{margin-top:20px}.section-our_products_map .block-popup--content .product-info .block-product_list h3,.section-our_products_map .block-popup--content .product-info .block-applications h3{font-size:clamp(16px, 0.9375vw, 18px)}.section-our_products_map .block-popup--content .product-info .block-applications ul{padding:0;margin:0;list-style:none}.section-our_products_map .block-popup--content .product-info .block-applications ul li{display:flex;column-gap:10px}.section-our_products_map .block-popup--content .product-info .block-applications ul li:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#006C36;font-size:clamp(13px, 0.78125vw, 15px);top:0.5em;position:relative}.section-our_products_map .block-popup--content .product-info .block-applications ul li+li{margin-top:6px}.section-our_products_map .block-popup--content .product-info .block-ctas{margin-top:clamp(25px, 1.6666666667vw, 32px);column-gap:16px;row-gap:12px}@media (min-width:992px){.section-our_products_map .block-popup--content .product-info .block-ctas>div{min-width:clamp(175px, 9.8958333333vw, 190px)}}.section-our_products_map .block-popup--content .product-info--images .img:not(:first-child){margin-top:16px}.section-our_products_map .block-popup--content .product-info--images .img .img-bg{overflow:hidden;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding-bottom:82%;-webkit-box-shadow:0px 20px 30px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 20px 30px rgba(0, 0, 0, 0.1);box-shadow:0px 20px 30px rgba(0, 0, 0, 0.1)}.section-our_products_map .block-popup.visible{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.section-single_product .block-back{margin-bottom:clamp(35px, 6.4583333333vw, 124px)}.section-single_product .block-back a{display:inline-flex;align-items:center;column-gap:12px;color:#3D5C4F;text-transform:uppercase;font-weight:700;font-size:clamp(14px, 0.8333333333vw, 16px)}.section-single_product .block-back a .icon-prev{background-color:#3D5C4F;color:#FFFFFF;width:28px;height:28px;flex:0 0 28px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px}.section-single_product .block-back a:hover{color:#006C36}@media (min-width:992px){.section-single_product .block-content{padding-inline:clamp(30px, 6.25vw, 120px)}}.section-single_product .product-card__meta{display:flex;flex-wrap:wrap;column-gap:clamp(30px, 2.34375vw, 45px);margin-bottom:clamp(25px, 1.8229166667vw, 35px)}.section-single_product .product-card__meta .label{min-width:auto;margin-right:10px}.section-single_product .row{--bs-gutter-x: 30px;--bs-gutter-y: 30px}@media (min-width:992px){.section-single_product .row>.col-lg-5{width:45%}}.section-single_product .block-text h1{color:inherit}.section-single_product .block-ctas{margin-top:clamp(25px, 2.34375vw, 45px);column-gap:32px;row-gap:12px}.section-single_product .block-applications{background:#FFFFFF;-webkit-box-shadow:0px 20px 30px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 20px 30px rgba(0, 0, 0, 0.1);box-shadow:0px 20px 30px rgba(0, 0, 0, 0.1);padding:clamp(25px, 2.1875vw, 42px);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.section-single_product .block-applications h3{font-size:clamp(24px, 1.3541666667vw, 26px)}.section-single_product .block-applications ul{padding:0;margin:0;list-style:none}.section-single_product .block-applications ul li{display:flex;column-gap:10px}.section-single_product .block-applications ul li:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#006C36;font-size:clamp(13px, 0.78125vw, 15px);top:0.5em;position:relative}.section-single_product .block-applications ul li+li{margin-top:6px}.section-single_product .cta-dropdown.is-open .cta-dropdown__menu{opacity:1;visibility:visible;transform:translateY(0)}.section-single_product .block-ctas .cta-dropdown{position:relative;display:inline-flex}.section-single_product .block-ctas .cta-dropdown__menu{position:absolute;left:0;top:calc(100% + 10px);min-width:260px;background:#FFFFFF;-webkit-box-shadow:0px 20px 30px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 20px 30px rgba(0, 0, 0, 0.1);box-shadow:0px 20px 30px rgba(0, 0, 0, 0.1);-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;padding:10px;z-index:50;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity 0.2s ease, transform 0.2s ease, visibility 0.2s ease}.section-single_product .block-ctas .cta-dropdown__item{display:block;padding:10px 12px;border-radius:10px;text-decoration:none;color:inherit;font-weight:600}.section-single_product .block-ctas .cta-dropdown__item:hover,.section-single_product .block-ctas .cta-dropdown__item:focus{background:rgba(0, 0, 0, 0.04);outline:none}.section-single_product .block-ctas .cta-dropdown:hover .cta-dropdown__menu,.section-single_product .block-ctas .cta-dropdown:focus-within .cta-dropdown__menu{opacity:1;visibility:visible;transform:translateY(0)}.blog-card{background-color:#F1F1F1;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:9px;border:3px solid #F1F1F1;-webkit-transition:border-color 0.3s ease-in-out;-moz-transition:border-color 0.3s ease-in-out;-ms-transition:border-color 0.3s ease-in-out;-o-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out}.blog-card__image .img-bg{overflow:hidden;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;padding-bottom:72%;margin-bottom:20px}.blog-card__image .img-bg img{-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.blog-card__text{padding-inline:10px;padding-bottom:12px;font-weight:300;font-size:clamp(14px, 0.8333333333vw, 16px)}.blog-card__text .post-meta{font-size:clamp(12px, 0.6770833333vw, 13px);column-gap:12px;display:flex;flex-wrap:wrap;margin-bottom:1em;font-weight:400}.blog-card__text .post-meta a{color:#006C36;font-weight:600}.blog-card__text .post-meta a:hover{text-decoration:underline}.blog-card__text h3{font-size:clamp(18px, 1.0416666667vw, 20px);letter-spacing:-0.03em}.blog-card__text h3 a{color:#000000}.blog-card__text h3 a:hover{color:#006C36}.blog-card:hover{border-color:#3CB140}.blog-card:hover .blog-card__image .img-bg img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.section-related_posts .block-headline{margin-bottom:clamp(30px, 3.3854166667vw, 65px)}.section-related_posts .row{--bs-gutter-x:clamp(16px, 1.3020833333vw, 25px);--bs-gutter-y:clamp(16px, 1.3020833333vw, 25px)}@media (min-width:992px) and (max-width:1024px){.section-related_posts .row>div{width:33.3333%}}@media (min-width:992px) and (max-width:1024px){.section-related_posts .row>div:nth-child(4){display:none !important}}.section-archive .row{--bs-gutter-x:clamp(16px, 1.3020833333vw, 25px);--bs-gutter-y:clamp(16px, 1.3020833333vw, 25px)}.share-block{background-color:#DCE1D9;margin-top:clamp(45px, 5.2083333333vw, 100px);color:#3D5C4F;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;font-size:clamp(18px, 1.1458333333vw, 22px);column-gap:12px;padding:12px 24px}.share-block .h4{font-size:inherit;margin-bottom:0;letter-spacing:-0.05em}@media (max-width:767px){.share-block .h4{margin-bottom:8px}}.share-block .sharethis-inline-share-buttons{display:flex !important;column-gap:6px}.share-block .sharethis-inline-share-buttons div.st-btn{display:flex !important;align-items:center;justify-content:center;flex:0 0 35px;width:35px !important;height:35px !important;padding:0 !important;margin:0 !important;top:0 !important;color:#DCE1D9;-webkit-border-radius:11px !important;-moz-border-radius:11px !important;border-radius:11px !important;font-size:18px !important}.share-block .sharethis-inline-share-buttons div.st-btn img{display:none !important}.share-block .sharethis-inline-share-buttons div.st-btn:after{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.share-block .sharethis-inline-share-buttons div.st-btn[data-network="facebook"]:after{content:""}.share-block .sharethis-inline-share-buttons div.st-btn[data-network="twitter"]:after{content:""}.share-block .sharethis-inline-share-buttons div.st-btn[data-network="email"]:after{content:""}.share-block .sharethis-inline-share-buttons div.st-btn[data-network="copy"]:after{content:""}.share-block .sharethis-inline-share-buttons div.st-btn[data-network="linkedin"]:after{content:""}.section-blog .blog-card{background-color:#FFFFFF;border-color:#FFFFFF}.section-blog .blog-card:hover{border-color:#3CB140}.section-blog .row{--bs-gutter-x:clamp(16px, 1.3020833333vw, 25px);--bs-gutter-y:clamp(16px, 1.3020833333vw, 25px)}.section-blog .block-filters{display:flex;align-items:center;column-gap:25px;row-gap:15px;margin-bottom:clamp(30px, 3.6458333333vw, 70px)}@media (min-width:768px){.section-blog .block-filters{justify-content:flex-end}}@media (max-width:767px){.section-blog .block-filters{flex-direction:column;align-items:stretch;width:100%}}.section-blog .block-filters>.search-filter-base{background-color:#FFFFFF;-webkit-border-radius:var(--search-filter-scale-border-radius);-moz-border-radius:var(--search-filter-scale-border-radius);border-radius:var(--search-filter-scale-border-radius);padding-left:var(--search-filter-scale-padding-horizontal)}@media (min-width:992px){.section-blog .block-filters>.search-filter-base.search-filter-field--type-choice{max-width:clamp(300px, 17.7083333333vw, 340px)}}@media (min-width:992px){.section-blog .block-filters>.search-filter-base.search-filter-field--type-control{max-width:clamp(320px, 19.7916666667vw, 380px)}}.section-latest_news .row-main{--bs-gutter-x: 30px;--bs-gutter-y: 30px}@media (min-width:992px){.section-latest_news .row-main>.col-lg-4{width:42%}}@media (min-width:992px){.section-latest_news .row-main>.col-lg-8{width:58%}}@media (max-width:991px){.section-latest_news .block-featured_posts{display:none}}.section-latest_news .block-featured_posts .swiper{padding-bottom:30px}.section-latest_news .block-featured_posts .swiper-slide{height:auto}.section-latest_news .block-featured_posts .swiper-pagination{justify-content:center}.section-latest_news .block-featured_posts .blog-card{border:none !important;padding:0;overflow:hidden;position:relative;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:none}.section-latest_news .block-featured_posts .blog-card__image .img-bg{padding-bottom:100%}.section-latest_news .block-featured_posts .blog-card__image .img-bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 72.07%, rgba(0, 0, 0, 0.7) 100%)}.section-latest_news .block-featured_posts .blog-card__text{position:absolute;left:0;bottom:0;width:100%;z-index:3;color:#FFFFFF;padding:clamp(20px, 2.34375vw, 45px)}.section-latest_news .block-featured_posts .blog-card__text .post-meta a{color:#FFFFFF}.section-latest_news .block-featured_posts .blog-card__text .blog-card-excerpt{display:none}.section-latest_news .block-featured_posts .blog-card__text h3{font-size:clamp(24px, 1.8229166667vw, 35px)}.section-latest_news .block-featured_posts .blog-card__text h3 a{color:#FFFFFF}@media (max-width:991px){.section-latest_news .search-filter-query{margin-inline:-40px}}.section-latest_news .block-content .swiper-slide{height:auto;display:flex;flex-direction:column}.section-latest_news .block-content .swiper-nav{margin-top:16px;justify-content:flex-end}@media (max-width:767px){.section-latest_news .block-content .swiper-nav{justify-content:center}}.section-latest_news .block-content .blog-card{background-color:#FFFFFF;border-color:#FFFFFF}.section-latest_news .block-content .blog-card__image .img-bg{padding-bottom:90%}.section-latest_news .block-content .blog-card__text h3{font-size:clamp(16px, 0.9375vw, 18px)}.section-latest_news .block-content .blog-card:hover{border-color:#3CB140}.section-latest_news .text-block{margin-bottom:clamp(35px, 2.8645833333vw, 55px);column-gap:22px;row-gap:12px}@media (max-width:991px){.section-latest_news .text-block{text-align:center}}@media (min-width:992px){.section-latest_news .text-block .block-cta{min-width:clamp(110px, 7.03125vw, 135px)}}@media (max-width:991px){.section-latest_news .text-block .block-cta{margin-top:16px}}.section-latest_news .text-block .block-cta .button{white-space:nowrap}