.subscribe-section{background:#fff;padding:80px 0}.subscribe-section .content-box{background:#f5f5f5;border-radius:16px;overflow:hidden;padding:8px}.subscribe-section .row{align-items:center}.subscribe-section .text-box{padding:29px 37px}.subscribe-section .text-box h2{color:#101010;font-size:28px;font-weight:600;line-height:1.2;margin-bottom:10px}.subscribe-section .text-box p{color:#10101099;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin:0}.subscribe-section .form-box{margin-top:24px}.subscribe-section .form-box h3.form-title{display:none}.subscribe-section .form-box form{background:transparent;position:relative;width:100%}.subscribe-section .form-box .hs-form-field ul.multi-container{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.subscribe-section .form-box .hs-form-field ul.multi-container li{margin:0;max-width:48%;width:100%}.subscribe-section .form-box .hs-form-field ul li .hs-form-checkbox-display{align-items:center;display:flex;margin-bottom:0}.subscribe-section .form-box .hs-form-field ul li .hs-form-checkbox-display input{border:0;height:24px!important;margin-right:8px;margin-top:0;min-width:24px!important;outline:0;padding:0!important;width:24px!important}.subscribe-section .form-box .hs-form-field ul li .hs-form-checkbox-display input[type=checkbox]{-webkit-appearance:none;appearance:none;background:#fff;border-radius:8px;cursor:pointer;position:relative}.subscribe-section .form-box .hs-form-field ul li .hs-form-checkbox-display input[type=checkbox]:checked{background-color:#101010;border-color:#101010}.subscribe-section .form-box .hs-form-field ul li .hs-form-checkbox-display input[type=checkbox]:checked:after{color:#fff;content:"✔";font-size:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-55%)}.subscribe-section .form-box .hs-form-field ul li .hs-form-checkbox-display span{color:#101010;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.4}.subscribe-section .form-box form .hs-form-field input{background:#fff;border:1.5px solid #1010101a;border-radius:240px;color:#10101066;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;margin-top:0;outline:0;padding:22px 150px 22px 24px;width:100%!important}.subscribe-section .form-box form .hs-form-field input::placeholder{color:#10101066}.subscribe-section .form-box form .hs-form-field{margin-bottom:22px;position:relative}.subscribe-section .form-box form .hs-richtext{margin:0}.subscribe-section .form-box form .hs-richtext a,.subscribe-section .form-box form .hs-richtext p{color:#10101099;font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;line-height:1.4;text-align:center}.subscribe-section .form-box form .hs-richtext a{color:#101010;font-weight:600;text-decoration:underline}.subscribe-section .form-box form .hs-submit .actions{bottom:47px;position:absolute;right:9px}.subscribe-section .form-box form .hs-submit .actions:before{background-image:url(https://146078457.fs1.hubspotusercontent-eu1.net/hubfs/146078457/Website%202026/gmail-email-icon.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";filter:invert(1);height:17px;left:20px;position:absolute;top:15px;width:17px}.subscribe-section .form-box form .hs-submit .actions input{align-items:center;background:#d70022;border-radius:240px;color:#fff;display:flex;font-size:16px;font-weight:600;max-width:max-content;padding:14px 20px 14px 44px}.subscribe-section .form-box form .hs-error-msgs li{margin:0}.subscribe-section .form-box form .hs-error-msgs li label{bottom:-22px;color:#ef6b51;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;left:0;line-height:1.4;margin:0;position:absolute}.subscribe-section .form-box .hs_error_rollup ul li label{display:none}.subscribe-section .image-box{line-height:0}.subscribe-section .image-box img{border-radius:16px}@media(min-width:992px) and (max-width:1199.98px){.subscribe-section .form-box .hs-form-field ul li .hs-form-checkbox-display span{font-size:12px}.subscribe-section .form-box form .hs-form-field input{padding:18px 150px 18px 24px}.subscribe-section .form-box form .hs-submit .actions{bottom:43px;right:6px}}@media(max-width:991.98px){.subscribe-section .row{flex-direction:column-reverse}}@media(max-width:767.98px){.subscribe-section{padding:50px 0}.subscribe-section .text-box{padding:25px 15px}.subscribe-section .form-box .hs-form-field ul.multi-container{gap:12px}.subscribe-section .form-box .hs-form-field ul.multi-container li{max-width:100%}.subscribe-section .form-box form .hs-submit .actions{bottom:0;left:0;position:relative;right:inherit}.subscribe-section .form-box form .hs-submit .actions input{margin-top:24px}.subscribe-section .form-box form .hs-richtext a,.subscribe-section .form-box form .hs-richtext p{text-align:left}.subscribe-section .form-box form .hs-form-field input{font-size:15px;padding:16px 20px}.subscribe-section .form-box form .hs-error-msgs li label{margin:5px 0;position:inherit}}