@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap");body{width:70%;margin:0 auto !important;overflow-x:hidden}@media (max-width:1366px){body{width:80% !important}}@media (max-width:1080px){body{overflow-x:hidden}}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"Ubuntu", sans-serif}body span,body p{font-family:"Montserrat", sans-serif}body ol,body ul{margin:0;padding:0;list-style-position:inside}body .f-ubuntu{font-family:"Ubuntu", sans-serif}body .f-montserrat{font-family:"Montserrat", sans-serif}body .f-open_sans{font-family:"Open Sans", sans-serif}.subpage-banner,.banner-container{overflow:hidden !important}.subpage-banner .custom-banner,.banner-container .custom-banner{overflow:hidden !important;position:relative}.subpage-banner .custom-banner-img,.banner-container .custom-banner-img{width:100% !important;height:100% !important;object-fit:cover;animation:smoothKenBurns 20s ease-in-out infinite;transform:scale(1)}@keyframes smoothKenBurns{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.js [data-animation]{opacity:0;visibility:hidden;will-change:opacity, transform}.js [data-animation].is-playing{visibility:visible}@media (prefers-reduced-motion:reduce){.js [data-animation]{opacity:1 !important;visibility:visible !important;animation:none !important;transition:none !important}}.section-heading{margin-bottom:4em}.section-heading h2{font-size:2.625rem;font-family:"Ubuntu", sans-serif;font-weight:bold;color:#262626}@media (max-width:1366px){.section-heading h2{font-size:2.125rem}}@media (max-width:810px){.section-heading h2{font-size:1.625rem}}main{padding-top:var(--header-height, 210.8px)}@media (max-width:1080px){main{padding-top:0}}.mob-menu-header-holder{-webkit-box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.16);-moz-box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.16);box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.16)}.mob-menu-header-holder .mob-menu-logo-holder{display:flex;justify-content:center;align-items:center}header{font-family:"Ubuntu", sans-serif}header .fixed-wrapper{position:fixed;z-index:9999;width:70%;background:white;display:flex;flex-direction:column}@media (max-width:1366px){header .fixed-wrapper{width:80%}}header .fixed-wrapper::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100vw;height:100%;background:white;padding:14px;z-index:-1;-webkit-box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.16);-moz-box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.16);box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.16)}header .fixed-wrapper.branding-hidden .site-branding{transform:translateY(-100%);opacity:0;height:0;padding:0;margin:0;border:none;pointer-events:none}header .fixed-wrapper.branding-hidden .main-navigation{padding-top:0.5em;padding-bottom:0.5em}header .site-branding{display:flex;justify-content:space-between;align-items:center;padding:2em 0;border-bottom:1px solid #c8c8c8;transition:all 0.3s ease-in-out;background:white}@media (max-width:1366px){header .site-branding{padding:1em 0}header .site-branding .custom-logo{width:140px}}header .site-branding .contact-icons-detailed{display:flex;justify-content:space-between}header .site-branding .contact-icons-detailed .breakline-vertical{width:1px;background-color:#c8c8c8;margin:0 1em;padding:1em 0}header .site-branding .contact-icons-detailed .contact-icon-block{margin:0 0.5em;display:flex;align-items:center}@media (max-width:1366px){header .site-branding .contact-icons-detailed .contact-icon-block .icon img{width:30px}}header .site-branding .contact-icons-detailed .contact-icon-block .text{display:flex;flex-direction:column;margin-left:0.5em}header .site-branding .contact-icons-detailed .contact-icon-block .text span.upper-text{font-size:0.625rem;font-weight:700;color:#262626}header .site-branding .contact-icons-detailed .contact-icon-block .text a.bottom-text{display:flex;align-items:center;font-size:1rem;text-decoration:none;color:#3c3c3c}header .site-branding .contact-icons-detailed .contact-icon-block .text a.bottom-text svg{margin-right:0.3em}header .site-branding .contact-icons-detailed .contact-icon-block .text a.bottom-text span{margin-bottom:-0.2em}header .main-navigation{padding:1em 0;display:flex;justify-content:space-between;align-items:center;transition:padding 0.3s ease-in-out}@media (max-width:1366px){header .main-navigation{padding:0.5em 0}}header .main-navigation .menu-menu-1-container{width:100%}header .main-navigation #primary-menu{display:flex;justify-content:space-between}header .main-navigation #primary-menu li{font-size:1.125rem;font-weight:500;text-transform:uppercase;padding:0.3rem 0;position:relative}@media (max-width:1366px){header .main-navigation #primary-menu li{font-size:0.875rem}}header .main-navigation #primary-menu li a{color:#006b00;position:relative;display:inline-block;padding:0.2em 0;text-decoration:none}header .main-navigation #primary-menu li a::after{content:"";position:absolute;bottom:0;left:50%;width:100%;height:2px;background-color:#006b00;transform:translateX(-50%) scaleX(0);transform-origin:center;transition:transform 0.3s ease}header .main-navigation #primary-menu li:hover a::after{transform:translateX(-50%) scaleX(1)}header .main-navigation #primary-menu li.current-menu-item a::after{transform:translateX(-50%) scaleX(1)}header .main-navigation .social-icones{display:flex;justify-content:space-between;min-width:auto;margin-left:2.5em}header .main-navigation .social-icones .social-item{background-color:#677a3f;border-radius:100%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;margin:0 0.5em}header .main-navigation .social-icones .social-item a{display:flex;width:100%;height:100%;align-items:center;justify-content:center}button{position:relative;color:white}button span{transition:transform 0.2s ease}button.green-dash::after{content:"";position:absolute;right:1.1em;top:50%;width:1.25em;height:1.25em;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%23677a3f' d='M9.29 6.71a.996.996 0 0 0 0 1.41L13.17 12l-3.88 3.88a.996.996 0 1 0 1.41 1.41l4.59-4.59a.996.996 0 0 0 0-1.41L10.7 6.7c-.38-.38-1.02-.38-1.41.01'/></svg>");transform:translateY(-50%) translateX(8px);transition:opacity 0.2s ease, transform 0.2s ease;pointer-events:none}.cta-button{margin:1.5em 0}@media (max-width:1080px){.cta-button{display:flex;justify-content:center;align-items:center}}.cta-button a{text-decoration:none}.cta-button a button.btn-cta{outline:none;border:none;background-color:#6c9d61;display:flex;border-radius:19px;padding:0.8em 2.5em;align-items:center}.cta-button a button.btn-cta span{color:white;font-weight:bold;font-family:"Ubuntu", sans-serif}footer.site-footer{background-color:#3c3c3c;color:white;position:relative}footer.site-footer::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100vw;height:100%;background:#3c3c3c;padding:14px;z-index:-1}footer.site-footer a{color:white}footer.site-footer .site-info{padding:2em 0;font-family:"Open Sans", sans-serif;padding-bottom:1.5rem}@media (max-width:1366px){footer.site-footer .site-info{flex-wrap:wrap;gap:2em}}footer.site-footer .site-info .footer-col a{font-family:"Ubuntu", sans-serif;font-size:1rem}footer.site-footer .site-info .footer-col h6{color:white;font-size:1rem;font-weight:600;margin-bottom:1rem}footer.site-footer .site-info .footer-col .text-wrapper{margin-top:1em}footer.site-footer .site-info .footer-col .text-wrapper span{font-weight:700}footer.site-footer .site-info .footer-col .address-wrapper span{font-weight:400;color:#d8d8d8}footer.site-footer .site-info .footer-col .address-wrapper .street{position:relative;margin-bottom:0.5rem}footer.site-footer .site-info .footer-col .address-wrapper .street::before{content:"";position:absolute;top:25%;left:0;margin-left:-2rem;display:inline-block;width:14px;height:34px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.277 33.703'><path d='M11.34,33.022C1.775,19.157,0,17.734,0,12.638a12.638,12.638,0,0,1,25.277,0c0,5.1-1.775,6.519-11.34,20.384a1.581,1.581,0,0,1-2.6,0Zm1.3-15.118a5.266,5.266,0,1,0-5.266-5.266A5.266,5.266,0,0,0,12.638,17.9Z' fill='%23fff'/></svg>") no-repeat center;background-size:contain}footer.site-footer .site-info .footer-col .address-wrapper .person{position:relative;margin-bottom:0.5rem}footer.site-footer .site-info .footer-col .address-wrapper .person::before{content:"";position:absolute;top:25%;left:0;margin-left:-2rem;display:inline-block;width:14px;height:16px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.001 16'><path d='M7,8A4,4,0,1,0,3,4,4,4,0,0,0,7,8ZM8.585,9.5H5.416A5.417,5.417,0,0,0,0,14.916,1.084,1.084,0,0,0,1.083,16H12.918A1.081,1.081,0,0,0,14,14.916,5.416,5.416,0,0,0,8.585,9.5Z' fill='%23fff'/></svg>") no-repeat center;background-size:contain}footer.site-footer .site-info .footer-col .address-wrapper .phone{position:relative;margin-bottom:0.5rem}footer.site-footer .site-info .footer-col .address-wrapper .phone::before{content:"";position:absolute;top:25%;left:0;margin-left:-2rem;display:inline-block;width:14px;height:16px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='9.455' height='16' viewBox='0 0 9.455 16'><path d='M15.136,1.5H9.318A1.819,1.819,0,0,0,7.5,3.318V15.682A1.819,1.819,0,0,0,9.318,17.5h5.818a1.819,1.819,0,0,0,1.818-1.818V3.318A1.819,1.819,0,0,0,15.136,1.5ZM12.227,16.773a1.091,1.091,0,1,1,1.091-1.091A1.089,1.089,0,0,1,12.227,16.773ZM15.5,13.864H8.955V3.682H15.5Z' transform='translate(-7.5 -1.5)' fill='%23fff'/></svg>") no-repeat center;background-size:contain}footer.site-footer .site-info .footer-col .address-wrapper .email{position:relative;margin-bottom:0.5rem}footer.site-footer .site-info .footer-col .address-wrapper .email::before{content:"";position:absolute;top:25%;left:0;margin-left:-2rem;display:inline-block;width:14px;height:12.8px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='12.8' viewBox='0 0 16 12.8'><path d='M17.4,6H4.6A1.6,1.6,0,0,0,3.008,7.6L3,17.2a1.6,1.6,0,0,0,1.6,1.6H17.4A1.6,1.6,0,0,0,19,17.2V7.6A1.6,1.6,0,0,0,17.4,6Zm0,3.2-6.4,4-6.4-4V7.6l6.4,4,6.4-4Z' transform='translate(-3 -6)' fill='%23fff'/></svg>") no-repeat center;background-size:contain}footer.site-footer .site-info .footer-col .address-wrapper .linkedin{position:relative}footer.site-footer .site-info .footer-col .address-wrapper .linkedin a{text-decoration:none;font-weight:400;color:#d8d8d8}footer.site-footer .site-info .footer-col .address-wrapper .linkedin::before{content:"";position:absolute;top:25%;left:0;margin-left:-2rem;display:inline-block;width:14px;height:14px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24'><path d='M6.94 5a2 2 0 1 1-4-.002a2 2 0 0 1 4 .002M7 8.48H3V21h4zm6.32 0H9.34V21h3.94v-6.57c0-3.66 4.77-4 4.77 0V21H22v-7.93c0-6.17-7.06-5.94-8.72-2.91z' fill='%23fff'/></svg>") no-repeat center;background-size:contain}footer.site-footer .site-info .footer-col .social-icones{display:flex;justify-content:space-between;min-width:auto;margin-top:1.5em;margin-bottom:0.5em}footer.site-footer .site-info .footer-col .social-icones .social-item{background-color:#677a3f;border-radius:100%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;margin:0 0.5em}footer.site-footer .site-info .footer-col .social-icones .social-item a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}footer.site-footer .site-info .footer-col #primary-menu li{list-style:none;position:relative;margin-bottom:0.4rem;font-family:"Ubuntu", sans-serif}footer.site-footer .site-info .footer-col #primary-menu li::before{content:"";display:inline-block;width:5.714px;height:10px;margin-right:0.5rem;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='5.714' height='10' viewBox='0 0 5.714 10'><path d='M64.719,42a.714.714,0,0,1-.5-1.219L68,37l-3.782-3.781a.714.714,0,0,1,1.01-1.01L69.51,36.5a.714.714,0,0,1,0,1.01L65.224,41.8A.709.709,0,0,1,64.719,42Z' transform='translate(-64.005 -32.005)' fill='%23fff'/></svg>") no-repeat center;background-size:contain;position:absolute;left:-1rem;top:50%;transform:translateY(-50%)}footer.site-footer .site-info .footer-col #primary-menu li a{text-decoration:none;display:inline-block;padding-left:0}footer.site-footer .creator-section{padding:1.5rem 0;border-top:2px solid white;font-family:"Open Sans", sans-serif;font-size:1rem}footer.site-footer .creator-section a{font-weight:700;text-decoration:none}.banner-container{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw}.banner-container .banner-wrapper{width:100%}.banner-container .banner-wrapper .custom-banner-img{display:block;width:100%;height:auto;object-fit:cover;min-height:450px}.banner-container.subpage-banner::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.4);z-index:1;border-radius:8px}.banner-container.subpage-banner .heading-banner{position:absolute;top:40%;margin:0 auto;z-index:999;width:100%;text-align:center}.banner-container.subpage-banner .heading-banner h1{color:white;font-size:2.625rem}@media (max-width:1500px){.banner-container.subpage-banner .heading-banner h1{font-size:2rem}}@media (max-width:1366px){.banner-container.subpage-banner .heading-banner h1{font-size:2.125rem}}@media (max-width:810px){.banner-container.subpage-banner .heading-banner h1{font-size:1.75rem}}section{margin:8em 0}@media (max-width:1366px){section{margin:4em 0}}section .container{margin:0 !important;padding:0 !important}section.CTA-newsletter-section{margin-top:4em;margin-bottom:0;position:relative;isolation:isolate}section.CTA-newsletter-section::before{content:"";position:absolute;left:50%;width:100vw;margin-left:-50vw;top:50%;bottom:-1px;background:#3c3c3c;z-index:-1}section.CTA-newsletter-section .CTA-block-container{background-color:#6b7a45;border-radius:19px}section.CTA-newsletter-section .CTA-container{padding:3em 3.5em;color:white}@media (max-width:810px){section.CTA-newsletter-section .CTA-container{padding:2em 1.5em}}section.CTA-newsletter-section .CTA-container .heading{margin-bottom:1em}section.CTA-newsletter-section .CTA-container .heading h4{font-size:24px;font-weight:bold;font-family:"Open Sans", sans-serif}@media (max-width:810px){section.CTA-newsletter-section .CTA-container .heading h4{font-size:1.625rem}}section.CTA-newsletter-section .CTA-container .cta-text p{font-size:1rem;font-family:"Open Sans", sans-serif;margin-bottom:1em}section.CTA-newsletter-section .CTA-container .cta-text p strong{font-weight:bold}section.CTA-newsletter-section .CTA-container .cta-button{margin-top:2em}section.CTA-newsletter-section .CTA-container .cta-button a{text-decoration:none;display:inline-block}section.CTA-newsletter-section .CTA-container .cta-button a button.btn-cta{outline:none;border:none;background-color:white;border-radius:19px;padding:0.9em 2em;cursor:pointer;transition:transform 0.2s ease, box-shadow 0.2s ease}section.CTA-newsletter-section .CTA-container .cta-button a button.btn-cta span{color:#677a3f;font-weight:bold;font-family:"Ubuntu", sans-serif;font-size:1rem}section.CTA-newsletter-section .CTA-container .cta-button a button.btn-cta:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0, 0, 0, 0.2)}/*# sourceMappingURL=base.css.map */