:root{--plyr-color-main:#14e5c5}.block-cta-subscribe .container{display:flex;padding:60px 40px}.block-cta-subscribe .container .group{display:flex;flex-direction:column;background-color:#fff;position:relative;width:50%;max-width:560px;color:#0c3035;margin-right:70px}.block-cta-subscribe .container .group .group-title{width:100%;max-width:560px}.block-cta-subscribe .container .group .group-title>h1,.block-cta-subscribe .container .group .group-title>h2,.block-cta-subscribe .container .group .group-title>h3,.block-cta-subscribe .container .group .group-title>h4,.block-cta-subscribe .container .group .group-title>h5,.block-cta-subscribe .container .group .group-title>h6{margin-bottom:20px;color:#0c3035 !important}.block-cta-subscribe .container .group .group-title>h1:last-child,.block-cta-subscribe .container .group .group-title>h2:last-child,.block-cta-subscribe .container .group .group-title>h3:last-child,.block-cta-subscribe .container .group .group-title>h4:last-child,.block-cta-subscribe .container .group .group-title>h5:last-child,.block-cta-subscribe .container .group .group-title>h6:last-child{margin-bottom:initial}.block-cta-subscribe .container .group .group-title>p{margin-bottom:40px;color:#0c3035 !important}.block-cta-subscribe .container .group .group-form form{width:100%;display:flex;align-items:start;gap:12px}.block-cta-subscribe .container .group .group-form form .gfield.gfield--type-email input[type=email]{width:100% !important;min-width:496px !important;min-height:45px;background:#fff 0% 0% no-repeat padding-box;border:1px solid #14e5c5;border-radius:10px;padding-left:clamp(15px,2vw,23px)}.block-cta-subscribe .container .group .group-form form .gfield.gfield--type-email input[type=email]::placeholder{color:#000 !important;text-transform:capitalize;font-size:20px !important;line-height:28px !important;font-weight:500 !important}.block-cta-subscribe .container .group .group-form form .gform-footer{margin:initial}.block-cta-subscribe .container .group .group-form form .gform-footer .submit-button-container .gform_button{background:#14e5c5 !important;color:#0c3035 !important;font-weight:700 !important;border-radius:10px !important;padding:14px 25px 14px 15px !important;font-size:14px !important;transition:all .5s ease !important}.block-cta-subscribe .container .group .group-form form .gform-footer .submit-button-container .gform_button .btn-text span{margin-top:1px}.block-cta-subscribe .container .group .group-form form .gform-footer .submit-button-container .gform_button .btn-text span:before{top:-1px}.block-cta-subscribe .container .group .group-form form .gfield_validation_message{display:none}.block-cta-subscribe .container .group .group-form .gform_validation_errors{background-color:#fff !important}.block-cta-subscribe .container .group .group-form .gform_validation_errors .gform_submission_error{color:#000 !important}.block-cta-subscribe .container .group .group-form .small-text p{font-size:14px !important;line-height:20px !important;font-weight:500;margin-bottom:0;margin-top:15px;margin-bottom:-36px}.block-cta-subscribe .container .group .group-form .small-text p a{font-size:inherit}.block-cta-subscribe .container .group .group-form .small-text p a:hover{font-weight:inherit}.block-cta-subscribe .container .group .group-form .hbspt-form form{position:relative;padding-bottom:0;align-items:start;flex-direction:column;gap:5px}.block-cta-subscribe .container .group .group-form .hbspt-form form p,.block-cta-subscribe .container .group .group-form .hbspt-form form label,.block-cta-subscribe .container .group .group-form .hbspt-form form span{color:#0c3035 !important}.block-cta-subscribe .container .group .group-form .hbspt-form form p.hs-error-msg,.block-cta-subscribe .container .group .group-form .hbspt-form form label.hs-error-msg,.block-cta-subscribe .container .group .group-form .hbspt-form form span.hs-error-msg{color:red !important}.block-cta-subscribe .container .group .group-form .hbspt-form form .hs_submit{position:absolute;right:8px;top:26px}.block-cta-subscribe .container .group .group-form .hbspt-form form .hs_submit input[type=submit]{min-height:40px;border-radius:6px}.block-cta-subscribe .container .group .group-form .hbspt-form form .field{width:100%}.block-cta-subscribe .container .group .group-form .hbspt-form form .field .inputs-list{margin-bottom:0 !important;padding-left:0 !important}.block-cta-subscribe .container .group .group-form .hbspt-form form .field .inputs-list li{padding-bottom:0 !important}.block-cta-subscribe .container .group .group-form .hbspt-form form input[type=email]{width:100% !important;min-width:496px !important;min-height:60px;background:#f6fdfc 0% 0% no-repeat padding-box;border:1px solid #97a19e;border-radius:4px;padding-left:clamp(15px,2vw,23px)}.block-cta-subscribe .container .group .group-form .hbspt-form form input[type=email]::placeholder{color:#000 !important;text-transform:capitalize;font-size:20px !important;line-height:28px !important;font-weight:500 !important}.block-cta-subscribe .container .group .group-form .hbspt-form form .legal-consent-container p{margin-bottom:0}.block-cta-subscribe .container .group .group-form .hbspt-form form .legal-consent-container p a{color:#0c3035 !important}.block-cta-subscribe .container .group .group-form .hbspt-form form .legal-consent-container>div{margin-bottom:24px}.block-cta-subscribe .container .group .group-form .hbspt-form form .hs-error-msgs{margin-bottom:0 !important}.block-cta-subscribe .container .group .group-form .hbspt-form form .hs-error-msgs li{padding-bottom:0 !important}.block-cta-subscribe .container .group .group-form .hbspt-form form .hs-form-booleancheckbox-display{margin-top:12px !important}.block-cta-subscribe .container .illustration{width:50%;max-width:640px}@media(max-width:991px){.block-cta-subscribe .container{padding:0;flex-direction:column-reverse}.block-cta-subscribe .container .group{padding:0 20px;gap:0;margin-right:0;width:100%;max-width:100%}.block-cta-subscribe .container .group .group-title{margin-bottom:20px}.block-cta-subscribe .container .illustration{max-width:100%;width:100%;margin-bottom:60px}}@media(max-width:1125px){.block-cta-subscribe .container .group{flex-direction:column;align-items:center}.block-cta-subscribe .container .group:before{height:60%}.block-cta-subscribe .container .group .group-title{width:100%;max-width:452px}.block-cta-subscribe .container .group .group-form{width:100%;max-width:452px}.block-cta-subscribe .container .group .group-form form{display:initial}.block-cta-subscribe .container .group .group-form form .gfield.gfield--type-email input[type=email]{width:100% !important;max-width:452px !important;min-width:initial !important}.block-cta-subscribe .container .group .group-form .hbspt-form form{padding-bottom:0}.block-cta-subscribe .container .group .group-form .hbspt-form form .hs_submit{position:relative;top:0;margin-top:20px}.block-cta-subscribe .container .group .group-form .hbspt-form form input[type=email]{min-width:initial !important}.block-cta-subscribe .container .group .group-form .hbspt-form form .legal-consent-container{position:relative;bottom:0}.block-cta-subscribe .container .group .group-form .small-text p{padding-bottom:20px}}@media(max-width:820px){.block-cta-subscribe .container .group .group-title h3{font-size:30px !important;line-height:40px !important;letter-spacing:0}.block-cta-subscribe .container .group .group-form form .gfield.gfield--type-email input[type=email]::placeholder{font-size:19px !important;line-height:29px !important}}@media(max-width:575px){.block-cta-subscribe .container .group .group-form .hbspt-form form{padding-bottom:0}.block-cta-subscribe .container .group .group-form .hbspt-form form input[type=email]::placeholder{font-size:14px !important;line-height:20px !important}}@media(max-width:390px){.block-cta-subscribe .container .group .group-title h3{font-size:25px !important;line-height:35px !important}}