input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset;-webkit-text-fill-color:#000}input:-webkit-autofill::placeholder{color:red}.estado-1{display:flex}.estado-2,.estado-3,.estado-error{display:none}.form-checkbox,.form-radio{position:relative;margin-top:2.25rem;margin-bottom:2.25rem;text-align:left}.form-checkbox-inline .form-checkbox-label,.form-radio-inline .form-radio-label{display:inline-block;margin-right:1rem}.form-checkbox-legend,.form-radio-legend{margin:0 0 .125rem 0;font-size:1rem;font-weight:500;color:#333}.form-checkbox-label,.form-radio-label{position:relative;display:block;padding-left:1.5rem;margin-bottom:.5rem;cursor:pointer;text-align:left;color:#333}.form-checkbox-label:hover i,.form-radio-label:hover i{color:#337ab7}.form-checkbox-label span,.form-radio-label span{display:block}.form-checkbox-label input,.form-radio-label input{position:absolute;top:.25rem;left:.25rem;width:auto;padding:0;margin:0;opacity:.0001}.form-checkbox-button{position:absolute;top:8px;left:0;z-index:0;display:block;width:1rem;height:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color .28s ease;color:#999;border:.125rem solid currentColor;border-radius:.0625rem;will-change:color}.form-checkbox-button::before,.form-checkbox-button::after{position:absolute;display:block;width:.2rem;height:0;content:"";transition:opacity .28s ease , height 0s linear .28s;transform-origin:left top;opacity:0;border-radius:.25rem;background-color:#337ab7;will-change:opacity , height}.form-checkbox-button::before{top:.65rem;left:.38rem;transform:rotate(-135deg);box-shadow:0 0 0 .0625rem #fff}.form-checkbox-button::after{top:.3rem;left:0;transform:rotate(-45deg)}.form-checkbox-field:checked ~ .form-checkbox-button {color:#337ab7}.form-checkbox-field:checked ~ .form-checkbox-button::after,
.form-checkbox-field:checked ~ .form-checkbox-button::before {transition:height .28s ease;opacity:1}.form-checkbox-field:checked ~ .form-checkbox-button::after {height:.5rem}.form-checkbox-field:checked ~ .form-checkbox-button::before {height:1.2rem;transition-delay:.28s}.form-radio-button{position:absolute;left:0;display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#999}.form-radio-button::before,.form-radio-button::after{position:absolute;top:0;left:0;width:1rem;height:1rem;margin:.25rem;content:"";transition:transform .28s ease , color .28s ease;border:.125rem solid currentColor;border-radius:50%;will-change:transform , color}.form-radio-button::after{transform:scale(0);border-color:#337ab7;background-color:#337ab7}.form-radio-field:checked ~ .form-radio-button::after {transform:scale(.5)}.form-radio-field:checked ~ .form-radio-button::before {color:#337ab7}.form-has-error .form-checkbox-button,.form-has-error .form-radio-button{color:#d9534f}.material-form .input-block{position:relative;width:100%;height:50px;padding:0;margin-bottom:20px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;border-bottom:solid 1px #c8c8c8;background-color:#fff}.material-form .input-block::before{position:absolute;bottom:0;left:50%;width:0;height:2px;content:"";-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background-color:#2196f3}.material-form .input-block.focus{border-color:#fff}.material-form .input-block.focus label{top:4px;font-size:13px;color:#2196f3}.material-form .input-block.focus::before{left:0;width:100%}.material-form .input-block.has-value{background-color:#fff}.material-form .input-block.has-value label{top:4px;font-size:13px}.material-form .input-block.error{border-color:#fff}.material-form .input-block.error::before{left:0;width:100%;background-color:#d50000}.material-form .input-block.textarea{height:auto}.material-form .input-block.textarea .form-control{height:auto;padding-top:20px;font-family:"Roboto",sans-serif;resize:none}.material-form .input-block.floating-field{height:62px;padding:2px 0 0}.material-form .input-block.floating-field.textarea{height:auto}.material-form .input-block label{position:absolute;top:29px;left:0;z-index:1;width:100%;height:20px;margin:0;overflow:hidden;font-size:13px;font-weight:500;line-height:16px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;white-space:nowrap;color:#656565}.material-form .input-block .form-control{position:relative;z-index:2;width:100%;height:100%;padding:4px 0 0;font-weight:500;color:#333;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.material-form .input-block .form-control:focus{outline:none}.material-form .input-block .form-control:focus label{top:0}.material-form .field{position:relative}.material-form .error-label{position:absolute;bottom:-30px;z-index:1;font-size:12px;color:#d50000}.material-form .form-note{margin-top:-15px;margin-bottom:15px;font-size:13px;color:#939393}.square-button{width:100%;height:60px;padding:0;font-size:17px;font-weight:700;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-align:center;text-transform:uppercase;color:#fff;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:var(--azul-original)}.square-button img{max-width:30px}.square-button:hover,.square-button:focus{background-color:#0d8aee}.select-block{position:relative;width:100%;padding:12px 0 0;margin-bottom:20px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background-color:#fff}.select-block label{position:absolute;top:32px;left:0;z-index:1;width:100%;height:20px;margin:0;overflow:hidden;font-size:12px;font-weight:500;line-height:10px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;white-space:nowrap;color:#939393}.select-block .active-list{position:relative;z-index:2;width:100%;height:52px;padding:0;padding-right:20px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:0;font-weight:500;cursor:pointer;white-space:nowrap;color:#c9c9c9}.select-block .active-list:after{position:absolute;top:50%;right:0;width:20px;height:52px;padding-left:5px;margin-top:-26px;font-size:14px;line-height:52px;content:"â–¼";text-align:left;color:#939393;background-color:#fff}.select-block.added label{top:0;font-size:13px}.select-block.added .active-list{font-size:12px;color:#3c3c3c}.select-block.added.focus label{top:0}.select-block.focus label{top:0;font-size:13px;color:#2196f3}.select-block.focus .active-list{font-size:12px}.select-block.focus .custom-select{border-color:#fff}.select-block.focus .active-list:after{content:"â–²";color:#3c3c3c}.select-block.focus .custom-select::before{left:0;width:100%}.select-block .custom-select{position:relative;display:inline-block;width:100%;height:52px;padding:0;line-height:52px;border-bottom:solid 1px #c8c8c8}.select-block .custom-select::before{position:absolute;bottom:0;left:50%;width:0;height:2px;content:"";-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background-color:#2196f3}.select-block .custom-select .list-field{position:absolute;top:0;left:0;display:none;width:100%;height:52px;padding:0 15px}.select-block .custom-select .drop-down-list{position:absolute;top:100%;left:0;z-index:99;display:none;width:100%;height:auto;max-height:250px;padding:0;margin:0;margin-top:2px;overflow-x:auto;background-color:#fff;-webkit-box-shadow:rgba(0,0,0,.11765) 0 1px 6px , rgba(0,0,0,.11765) 0 1px 4px;-moz-box-shadow:rgba(0,0,0,.11765) 0 1px 6px , rgba(0,0,0,.11765) 0 1px 4px;box-shadow:rgba(0,0,0,.11765) 0 1px 6px , rgba(0,0,0,.11765) 0 1px 4px}.select-block .custom-select .drop-down-list li{padding:10.5px 15px;font-size:12px;line-height:normal;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background-color:#fafafa;background-color:#fff}.select-block .custom-select .drop-down-list li input[type="checkbox"]{position:relative;top:1px;margin:0;margin-right:8px}.select-block .custom-select .drop-down-list li label{display:block;font-weight:normal;cursor:pointer}.select-block .custom-select .drop-down-list li:hover{color:#3c3c3c;background-color:rgba(0,0,0,.05)}.select-block .custom-select .drop-down-list .add-new{padding:15px;color:#3c3c3c;border-top:solid 1px #c8c8c8}.select-block .custom-select .drop-down-list .add-new i{margin-top:3px;font-size:16px;color:#939393}@media (min-width:768px){.contact-wrap{width:600px;margin:auto}.material-form .input-block label{font-size:18px;line-height:14px}.material-form .input-block .form-control{font-size:18px}.select-block label{font-size:18px;line-height:14px}.select-block.added .active-list{font-size:18px}.select-block.focus .active-list{font-size:18px}.select-block .custom-select .drop-down-list li{font-size:15px}}@media only screen and (max-width:992px){.material-form .input-block .form-control{padding-left:15px}}