section.faq-section{overflow:clip;padding-bottom:20px!important}section.faq-section .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}section.faq-section .background img{width:100%;height:100%;object-fit:cover;object-position:bottom center;-webkit-mask-image:-webkit-gradient(linear,left bottom,left top,from(#003c32) 65%,to(rgba(0,60,50,0)));mask-image:linear-gradient(to top,#003c32 65%,rgba(0,60,50,0))}section.faq-section .wrapper{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:auto;gap:20px;position:relative;z-index:2}section.faq-section .wrapper .strapline{margin-top:50px;width:100%;padding-bottom:40px;text-align:center}section.faq-section .wrapper .strapline h2{font-size:3rem}section.faq-section .wrapper .left{border-radius:20px;background:radial-gradient(112.07% 120.85% at 20.27% 38.62%,rgba(0,162,135,.8) 0%,rgba(0,60,50,.8) 100%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:48px}section.faq-section .wrapper .left h2{margin-bottom:32px}section.faq-section .wrapper .left h2,section.faq-section .wrapper .left p{color:#fff}section.faq-section .wrapper .left h2 *,section.faq-section .wrapper .left p *{color:#fff}section.faq-section .wrapper .left .accordion-container{margin-top:32px}section.faq-section .wrapper .left .accordion-container .accordion-wrapper{border-color:#7e9e7a}section.faq-section .wrapper .left .accordion-container .accordion-wrapper .accordion{padding:16px 0;color:#fff}section.faq-section .wrapper .left .accordion-container .accordion-wrapper .accordion svg{width:24px}section.faq-section .wrapper .left .accordion-container .accordion-wrapper .accordion svg path{fill:#fff}section.faq-section .wrapper .left .accordion-container .accordion-wrapper.open .accordion svg{transform:rotate(45deg)}section.faq-section .wrapper .left .accordion-container .accordion-wrapper .panel .content-wrapper{padding:16px}section.faq-section .wrapper .left .button{margin-top:48px}section.faq-section .wrapper .left .button .btns{margin-top:16px}section.faq-section .wrapper .left .button .btns .btn{width:100%}section.faq-section .wrapper .right{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:auto;gap:20px}section.faq-section .wrapper .right .newsletter{width:100%;border-radius:20px;background:radial-gradient(112.07% 120.85% at 20.27% 38.62%,rgba(0,162,135,.8) 0%,rgba(0,60,50,.8) 100%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:48px}section.faq-section .wrapper .right .newsletter h2{margin-bottom:32px}section.faq-section .wrapper .right .newsletter h2,section.faq-section .wrapper .right .newsletter p{color:#fff}section.faq-section .wrapper .right .newsletter h2 *,section.faq-section .wrapper .right .newsletter p *{color:#fff}section.faq-section .wrapper .right .newsletter form{margin-top:32px}section.faq-section .wrapper .right .newsletter form .captcha .cf-turnstile>div{margin-top:32px;margin-bottom:0}section.faq-section .wrapper .right .newsletter form .fields.sign-up{flex-direction:row;gap:8px}section.faq-section .wrapper .right .newsletter form .fields.sign-up .field{flex:1}section.faq-section .wrapper .right .newsletter form .fields.sign-up .btn{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto;background:#E6F0E2;border:none;width:40px;padding:5px;height:40px}section.faq-section .wrapper .right .newsletter form .fields.sign-up .btn svg{width:25px;max-width:25px}section.faq-section .wrapper .right .newsletter form .fields.sign-up .btn:hover{background:#7E9E7A}section.faq-section .wrapper .right .newsletter form .fields.sign-up .btn:hover svg path{fill:#e6f0e2}section.faq-section .wrapper .right .cta{width:100%;border-radius:20px;background:radial-gradient(112.07% 120.85% at 20.27% 38.62%,rgba(0,162,135,.8) 0%,rgba(0,60,50,.8) 100%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:48px}section.faq-section .wrapper .right .cta h2{margin-bottom:32px}section.faq-section .wrapper .right .cta h2,section.faq-section .wrapper .right .cta p{color:#fff}section.faq-section .wrapper .right .cta h2 *,section.faq-section .wrapper .right .cta p *{color:#fff}section.faq-section .wrapper .right .cta .btns{margin-top:32px}section.faq-section .wrapper .right .cta .btns .btn{width:100%}@media only screen and (min-width: 992px){section.faq-section .wrapper{flex-direction:row;justify-content:space-between}section.faq-section .wrapper .strapline{width:100%;margin-top:450px}section.faq-section .wrapper .strapline h2{font-size:3.5rem}section.faq-section .wrapper .left{padding:72px;flex-basis:50%}section.faq-section .wrapper .right{flex-basis:50%;margin-top:48px}section.faq-section .wrapper .right .newsletter,section.faq-section .wrapper .right .cta{padding:72px}}
