.footer-newsletter form{display:flex;flex-direction:column}.footer-newsletter form .input input[type=email]{width:100%;max-width:230px;height:30px;border:1px solid #27363f;background-color:#3f5765;box-shadow:none;font-size:18px;transition:.2s;box-sizing:border-box;color:white;padding:10px;font-size:12px;outline:0}.input ul li{list-style-type:none}form .hs_submit input,.footer-newsletter form .hs_submit input,.div-form .hs-button,.main-button{height:37px;width:fit-content;border:1px solid #ffc239;-webkit-border-radius:1px;background-color:#ffc239;color:white;cursor:pointer;transition:.5s;text-decoration:none;-webkit-appearance:none;text-align:center;padding:10px}.div-form .hs-button,.main-button{display:flex;justify-content:center;align-items:center}.form-newsletter .hs-button:hover,.footer-newsletter form .hs_submit input:hover,.div-form .hs-button:hover,.main-button:hover{background-color:white;color:black;box-shadow:inset 0 0 15px 0 #bfbbbba3;border-color:#bfbbbba3}.button-w160{width:160px !important}.footer-newsletter form .hs-form-radio input{border:0}.footer-newsletter form .hs-form-radio::marker{display:none}::placeholder{color:white;opacity:1}.section-newsletter{display:flex;flex-direction:column;align-items:center}.form-newsletter form{display:inline-flex;align-items:flex-end}.div-form{align-items:center}.input textarea,.input select,.input input{background-color:transparent;border:0;border-bottom:1px solid white;outline:0;color:white;margin:12px 0px;-moz-appearance:none;-webkit-border-radius:0px}.div-form .input select{background-image:url(data:image/svg+xml;utf8,<svg fill='white' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>);background-repeat:no-repeat;background-position-x:100%;background-position-y:-5px}.div-form form fieldset{margin:auto}.input select option{color:#182228}.hs-submit .hs-button{margin:30px auto 0px}.hs-error-msgs{margin:0}.hs-error-msgs li label,.hs-error-msg{color:red}.form-newsletter .hs-button,.form-newsletter .input input{background-color:transparent;border:0;border-bottom:1px solid #182228;outline:0;color:#182228;font-weight:600}.form-newsletter .hs-button{border:0;cursor:pointer;color:white;background-color:#182228}.form-newsletter .hs-button::placeholder,.form-newsletter .input input::placeholder{color:#182228;opacity:1}.form-newsletter .hs-error-msgs li label{position:absolute}input[type='radio']:after{width:5px;height:5px;border-radius:15px;top:-2px;left:-4px;position:relative;background-color:white;content:'';display:inline-block;visibility:visible;border:6px solid #3f5765}input[type='radio']:checked:after{width:5px;height:5px;border-radius:15px;top:-2px;left:-4px;position:relative;background-color:#ffc239;content:'';display:inline-block;visibility:visible;border:6px solid #3f5765}.modal2 .input input,.modal .input input{width:-webkit-fill-available}#formulario{scroll-behavior:smooth}.form-bc .side .div-form form .input input{width:500px;border-color:#ffc239}@media only screen and (max-width:900px){.footer-newsletter form .input input{max-width:none}.form-bc .side .div-form form .input input{width:250px !important}}