.cpt-image-subscription textarea{border:1px solid #d1d5db;border-radius:32px;height:144px;outline:none;resize:none;width:100%!important}.cpt-image-subscription .hs_recaptcha{margin-top:24px;opacity:.5}.cpt-image-subscription .content{align-self:center;display:flex;flex-direction:row;justify-content:center;padding:0;width:100%}.cp-form-form-subscription .form-subscription .hs_email .hs-email .hs-fieldtype-text .field .hs-form-field{width:100%}.cpt-image-subscription .form-subscription{display:flex;width:60%}.cpt-image-subscription .form-subscription form{display:flex;flex-direction:row;max-width:1200px}.cpt-image-subscription .form-subscription form label{display:none}.cpt-image-subscription .form-subscription form input{background-color:#3b82f6;border:1px solid #d1d5db;border-radius:32px;font-size:16px;font-weight:500;margin:16px;min-width:110px;padding:16px}.cpt-image-subscription .form-subscription form input[type=email],.cpt-image-subscription .form-subscription form input[type=number],.cpt-image-subscription .form-subscription form input[type=password],.cpt-image-subscription .form-subscription form input[type=tel],.cpt-image-subscription .form-subscription form input[type=text]{background:#fff;border:1px solid #d1d5db;border-radius:32px;min-width:354px;outline:none;padding:17px 17px 17px 24px}.cpt-image-subscription .form-subscription form input[type=submit]{background-color:#3b82f6;border:none;border-radius:32px;color:#fff;font-size:16px;font-weight:500;margin:16px;padding:16px}.cpt-image-subscription .form-subscription form input[type=submit]:hover{background-color:#2590eb;cursor:pointer;text-decoration:none}.cpt-image-subscription .form-subscription .inputs-list{list-style:none;margin-left:-40px}.cpt-image-subscription .form-subscription .inputs-list li input[type=checkbox]{margin-top:4px;max-width:20px}.cpt-image-subscription .form-subscription .hs-error-msg,.cpt-image-subscription .form-subscription .hs_error_rollup{color:#c00;display:block;margin-bottom:12px;margin-left:20px;text-align:center;width:100%}@media (max-width:1200px){.cpt-image-subscription .content,.cpt-image-subscription .form-subscription{flex-direction:column;width:100%}}@media (max-width:768px){.cpt-image-subscription{height:100%;min-height:250px}.cpt-image-subscription .form-subscription{flex-direction:column}.cpt-image-subscription .content{flex-direction:column;height:100%;padding:0}.cpt-image-subscription .form-subscription{width:100%}.cpt-image-subscription .form-subscription form{flex-direction:column}.cpt-image-subscription .form-subscription .inputs-list li label input[type=checkbox]{margin-top:5px}.cpt-image-subscription .form-subscription form input[type=submit]{margin:16px auto;width:100%}.cpt-image-subscription .form-subscription form input[type=email],.cpt-image-subscription .form-subscription form input[type=number],.cpt-image-subscription .form-subscription form input[type=password],.cpt-image-subscription .form-subscription form input[type=tel],.cpt-image-subscription .form-subscription form input[type=text]{min-width:200px}.cpt-image-subscription .form-subscription form input[type=email]{margin-left:0;width:100%}.cpt-image-subscription .form-subscription form input[type=submit]{margin:0 auto 16px}}.cpt-image-subscription .form-subscription form{flex-direction:column}.cpt-image-subscription .sub-form{display:flex;flex-direction:row}.sub-form-col{max-width:50%;width:100%}.sub-form-col:first-of-type{max-width:40%}.sub-form-col .form-subscription{width:100%}.cpt-image-subscription .sub-form-col .form-subscription form input{margin-left:0;width:70%}.cpt-image-subscription .sub-form-col .hs-form{position:relative}.cpt-image-subscription .sub-form-col .form-subscription>span{width:100%}.cpt-image-subscription .sub-form-col .form-subscription .hs-error-msg{text-align:left}.cpt-image-subscription .sub-form-col .form-subscription .inputs-list{margin-left:0}.cpt-image-subscription .sub-form-col .hs-form .hs_submit{max-width:25%;position:absolute;right:0;top:0;width:100%}.cpt-image-subscription .sub-form-col .hs-form .hs_submit input{margin-right:0}.cpt-image-subscription .sub-form-col .form-subscription form label{display:block}.cpt-image-subscription .sub-form-col .form-subscription form input[type=checkbox]{margin-top:4px;min-width:auto}.cpt-image-subscription .sub-form-col .form-subscription .legal-consent-container p{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity));font-size:1rem;line-height:1.5rem}.cpt-image-subscription .sub-form-col .form-subscription .legal-consent-container .hs-fieldtype-booleancheckbox{margin-bottom:15px;margin-top:15px}@media only screen and (max-width:1080px){.cpt-image-subscription .sub-form{display:flex;flex-direction:column}.sub-form-col{max-width:100%;width:100%}.sub-form-col:first-of-type{max-width:1000%}.cpt-image-subscription .sub-form-col .form-subscription form input{margin-bottom:0;margin-top:0}.cpt-image-subscription .sub-form-col .hs-form-field{margin-bottom:25px;text-align:left}.cpt-image-subscription .sub-form-col .form-subscription form label{align-items:center;display:flex;justify-content:center}.cpt-image-subscription .sub-form-col .form-subscription form input[type=checkbox]{margin-top:0!important;min-width:auto}.cpt-image-subscription .sub-form-col .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0}}.cpt-image-subscription .sub-form-col .form-subscription .hs-error-msg,.cpt-image-subscription .sub-form-col .form-subscription .hs_error_rollup{text-align:left}.sub-form-col .hs-form-booleancheckbox{margin-left:20px}@media only screen and (max-width:1080px){.cpt-image-subscription .sub-form-col .form-subscription form label{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:10px}.cpt-image-subscription .sub-form-col .form-subscription form .hs-email label{margin-top:0}.cpt-image-subscription .sub-form-col .hs-richtext{text-align:start}.cpt-image-subscription .sub-form-col .hs-form-field{margin-bottom:10px}}@media only screen and (max-width:680px){.cpt-image-subscription .sub-form-col .hs-form .hs_submit{margin-top:25px;max-width:100%;position:relative;right:auto;top:auto}.cpt-image-subscription .sub-form-col .form-subscription form input{width:100%}.cpt-image-subscription .sub-form-col .form-subscription form label{align-items:flex-start;display:flex;justify-content:flex-start}.cpt-image-subscription .sub-form-col .form-subscription form input[type=checkbox]{margin-top:4px!important;min-width:auto}.cpt-image-subscription .sub-form-col .hs-richtext{text-align:start}}