body .hs-form-field{margin-bottom:16px!important;text-align:left}body textarea{height:auto}.pwr-sec-form .hs-form-booleancheckbox{margin-top:24px}.pwr-sec-form .hs-richtext,.pwr-sec-form .inputs-list .hs-form-booleancheckbox span{line-height:18px}.pwr-sec-form .inputs-list .hs-form-booleancheckbox label span{font-size:14px;padding-left:28px!important}.pwr-sec-form__form-wrapper .input input{background-color:#fff;border:2px solid #e4ecfa;border-radius:20px;box-sizing:border-box!important;height:52px;padding:14px 24px}.hs_terms.hs-terms.hs-fieldtype-booleancheckbox.field.hs-form-field{background-color:unset;border:unset;border-radius:unset;box-sizing:unset;height:unset;padding:unset}.pwr-sec-form__form-wrapper form input{background-color:unset;border:none;padding:unset}.pwr-sec-form__form-wrapper body input{color:#666d77;font-family:Inter;font-size:16px;font-weight:400;line-height:24px}.pwr-sec-form__form-wrapper .input ul input[type=checkbox]+span:before{background-color:transparent!important;border:2px solid #33f;border-radius:0;border-radius:4px;content:"";height:20px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.pwr-sec-form__form-wrapper .input ul input[type=checkbox]+span a{font-weight:600}.pwr-sec-form__form-wrapper .input ul input[type=checkbox]:checked+span:before{content:url(https://okteleseguros.pt/hubfs/functional-icons/icon-check--white.svg);fill:#fff;background-color:#33f!important}.pwr-sec-form__form-wrapper .input ul input[type=checkbox]:checked+span:after{background-color:unset}.hs-fieldtype-textarea.hs-input{resize:none}.hs-submit{display:inline-block;margin-top:16px;padding:0!important}form textarea{background-color:transparent;border-radius:0;border-width:0;padding:0}@media (max-width:768px){.pwr-sec-form .pwr-sec-form__intro-sec{margin-bottom:40px}}@media (max-width:577px){.pwr-sec-form .hs-submit{width:100%}}.custom-form-light-content a,.custom-form-light-content h2,.custom-form-light-content span,.pwr-sec-form .custom-form-light-content .pwr-sec-form__content{color:#fff!important}.custom-form-light-content .hs-error-msgs label{color:#fff!important;font-size:12px!important}.custom-form-light-content .pwr-sec-form__form-wrapper .input ul input[type=checkbox]+span:before{background-color:transparent!important;border:2px solid #fff}.custom-form-light-content .hs-form-booleancheckbox-display{align-items:flex-start;display:flex;flex-direction:column}