body form.hs-form{background:linear-gradient(135deg,#ef2e23,#ed1c7b);border-radius:15px;color:#fff;font-size:1rem;padding:30px}body form.hs-form,body form.hs-form label span{font-family:Montserrat,sans-serif;font-weight:500}body form.hs-form label span{font-size:14px}body form.hs-form label{line-height:100%;padding:0 0 5px 15px}.header-container.container-fluid{padding:0}.hs_cos_wrapper_type_form h3{display:none}.hs_cos_wrapper_type_form .form-columns-2{max-width:100%}body form.hs-form fieldset.form-columns-1 .hs-input,form.hs-form fieldset.form-columns-2 .input input{background:#fff;border:none;border-radius:20px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;padding:6px 15px;width:100%}body form.hs-form fieldset.form-columns-1 select.hs-input{padding:8px 15px}body form.hs-form fieldset.form-columns-1 .hs-input:focus,body form.hs-form fieldset.form-columns-1 .hs-input:focus-visible,form.hs-form fieldset.form-columns-2 .input input:focus,form.hs-form fieldset.form-columns-2 .input input:focus-visible{border:none;box-shadow:none;outline:none}body form.hs-form fieldset.form-columns-2 .input{margin-right:40px}body form.hs-form fieldset.form-columns-2 .hs-form-field:nth-child(2) .input{margin-right:0}.hs_cos_wrapper_type_form .form-columns-2,body form.hs-form .form-columns-1{margin:0 0 5px}form.hs-form .form-columns-1{margin:0;max-width:100%;width:100%}form.hs-form .form-columns-1 ul.inputs-list{padding:0}form.hs-form .form-columns-1 ul.inputs-list li{list-style-type:none}form.hs-form .form-columns-1 ul.inputs-list li label{line-height:100%}.hs-richtext p,form.hs-form .form-columns-1 ul.inputs-list li p{color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;line-height:15px;list-style-type:none;padding:0 0 0 10px}.hs-richtext p{padding:0 0 0 30px}.hs-richtext p a,form.hs-form .form-columns-1 ul.inputs-list li p a{color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;line-height:15px;list-style-type:none;padding:0;position:relative}.hs-richtext p a:hover,form.hs-form .form-columns-1 ul.inputs-list li p a:hover{text-decoration:none}body form.hs-form fieldset.form-columns-1 .hs-input{width:100%}body form.hs-form fieldset.form-columns-1 .input,body form.hs-form ul.inputs-list{margin:0}body form.hs-form .form-columns-1 .legal-consent-container{margin:20px 0 0}.hs-button{background:transparent;border:2px solid #fff;border-radius:50px;color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;margin:10px auto;padding:10px 30px;text-decoration:none;text-transform:none}.hs-button:hover{text-decoration:underline}body form.hs-form ul.hs-error-msgs.inputs-list{margin:0;padding:0}body form.hs-form ul.hs-error-msgs.inputs-list li{list-style-type:none}body form.hs-form .hs_error_rollup .no-list.hs-error-msgs.inputs-list label.hs-main-font-element,body form.hs-form ul.hs-error-msgs.inputs-list li label.hs-error-msg.hs-main-font-element{color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500}body form.hs-form ul.inputs-list li.hs-form-booleancheckbox label span{margin:-4px 0 0}body form .submitted-message.hs-main-font-element p{color:#000;font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;margin:0 0 20px;padding:0}ul.inputs-list li.hs-form-booleancheckbox{display:block;margin:10px 0}ul.inputs-list li.hs-form-booleancheckbox label{padding:3px 0 3px 20px;position:relative}ul.inputs-list li.hs-form-booleancheckbox label span{margin-left:40px;margin-right:16px}ul.inputs-list li.hs-form-booleancheckbox label input{height:20px;left:0;opacity:0;position:absolute;top:0;width:20px}ul.inputs-list li.hs-form-booleancheckbox label span:before{border:1px solid;border-radius:8px;content:"";height:20px;left:0;position:absolute;top:0;width:20px}ul.inputs-list li.hs-form-booleancheckbox label span:after{border:3px solid;border-left:0;border-top:0;content:"";height:10px;left:6px;opacity:0;position:absolute;top:4px;transform:rotate(45deg);transition:opacity .2s ease-in-out;width:8px}ul.inputs-list li.hs-form-booleancheckbox label input:checked+span:after{opacity:1}ul.inputs-list li.hs-form-booleancheckbox label p{display:inline-block}ul.inputs-list li.hs-form-booleancheckbox label input:focus+span:after{outline:3px solid transparent}@media (max-width:1002px){form.hs-form{padding:0}body form.hs-form fieldset.form-columns-2 .hs-form-field{margin:0 0 10px;width:100%}body form.hs-form fieldset.form-columns-2 .input{margin-right:0;width:100%}body form.hs-form ul.inputs-list li.hs-form-booleancheckbox label span.hs-form-required{margin:0 0 0 10px}}@media (max-width:991px){body form.hs-form label span{font-size:.8rem;margin:10px 0 0}.hs-richtext p,.hs-richtext p a,form.hs-form .form-columns-1 ul.inputs-list li p,form.hs-form .form-columns-1 ul.inputs-list li p a{font-size:12px;line-height:15px}body form.hs-form{padding:30px}.hs-button{font-size:16px;line-height:28px}.hs_cos_wrapper_type_form .form-columns-2,body form.hs-form .form-columns-1{margin:0}}@media (max-width:400px),(min-device-width:320px) and (max-device-width:480px){form.hs-form:not(.hs-video-form) .form-columns-2 .hs-form-field input.hs-input,form.hs-form:not(.hs-video-form) .form-columns-3 .hs-form-field input.hs-input{width:100%!important}}