.vl-shown{overflow:hidden}.vl-overlay{inset:0;position:absolute;align-items:center;display:none;justify-content:center;overflow:hidden;z-index:9999}.vl-overlay.vl-active{display:flex}.vl-overlay.vl-full-page{z-index:9999;position:fixed}.vl-overlay .vl-background{inset:0;position:absolute;background:#fff;opacity:.5}.vl-overlay .vl-icon,.vl-parent{position:relative}body{background-image:url(../images/background.webp);font-family:Lato,sans-serif}input:disabled,select:disabled,textarea:disabled,button:disabled{background-color:#f0f0f0;color:#888;cursor:not-allowed;border:1px solid #ccc;opacity:.8}.img-logout{cursor:pointer}.grau-risco{width:100%;height:auto}div.wrapper-login,div.wrapper-register{display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;width:100%}div.wrapper-register{align-content:flex-start;height:100%}div#login{width:80%;margin:auto;background-color:#fff;box-shadow:0 10px 16px #0003,0 6px 20px #00000030}div.error-login{display:none;margin:100px auto 30px;width:80%;padding:10px;background-color:#f4cccc;border:2px solid #f88379;border-radius:10px}div.error-login p{text-align:center;color:#e9702a;font-size:22px;font-weight:700}div.error-area-protegida{display:none;margin:100px auto 30px;width:80%;padding:10px;background-color:#f4cccc;border:2px solid #f88379;border-radius:10px}div.error-area-protegida p{text-align:center;color:#e9702a;font-size:22px;font-weight:700}div.success-login{display:none;margin:100px auto 30px;width:80%;padding:10px;background-color:#d9ead3;border:2px solid #6aa84f;border-radius:10px}div.success-login p{text-align:center;color:#93c47d;font-size:22px;font-weight:700}div.form-login{margin:30px auto}div.div-img-logo{margin:30px auto;display:flex;justify-content:center}div.line-login{margin:0 auto;width:80%;border:1px solid #d9ecfa}div.div-title-login{margin:0 auto;width:80%}p.title-login{margin:20px;font-weight:700;font-style:italic;font-size:30px;color:#e9702a;text-align:center}form#form-login{display:flex;flex-direction:column;margin:0 auto;width:60%}#form-login .input-login,#form-login .input-login::placeholder{font-weight:700;font-style:italic;font-size:18px;color:#b0b0b0!important;background-color:#d9ecfa!important;padding:15px 10px;border:1px solid #d9ecfa;border-radius:10px;margin-bottom:10px}#btn-gerarProposta,#btn-gerarContato{font-weight:700;font-size:12px;color:#fff;padding:15px 10px;border:0px;border-radius:10px;text-transform:uppercase;background-image:linear-gradient(to right,#f36f32,#ec9201);cursor:pointer;margin-bottom:5px;margin-left:15px}#form-login .input-submit,#form-cadastro .input-submit,.wrapper-options .input-submit{font-weight:700;font-size:18px;color:#fff;padding:15px 10px;border:0px;border-radius:10px;text-transform:uppercase;background-image:linear-gradient(to right,#f36f32,#ec9201);cursor:pointer}.wrapper-options{display:flex;align-content:space-around;flex-wrap:wrap;align-items:stretch;justify-content:space-around;margin-bottom:20px}.wrapper-options .input-submit{display:inline-block;text-decoration:none;margin-bottom:10px}#form-cadastro .input-submit{width:200px}div.login-left{width:50%;float:left}div.login-right{width:50%;float:right}.img-login{width:100%;height:auto}div#register{width:95%;margin:auto}div.title-register{margin:20px auto;display:flex}div.left-title-register{width:50%;float:left;display:flex;flex-wrap:wrap;flex-direction:row;align-content:center}span.text-title-register{font-style:italic;font-size:30px;color:#e9702a;margin-left:10px}div.right-title-register{width:50%;float:right;display:flex;flex-direction:row-reverse}div.right-title-register img.img-logout{margin-left:20px}div.wrapper-dados-gerais,div.wrapper-dados-contato,div.wrapper-dados-bancario{background-color:#fff;box-shadow:0 5px 8px #0003,0 3px 10px #00000030;padding:20px;margin-bottom:30px}div.wrapper-dados-beneficiarios{background-color:#ded8d8;box-shadow:0 5px 8px #0003,0 3px 10px #00000030;padding:20px;margin-top:60px;margin-bottom:30px}div.title-dados-gerais,div.title-dados-contato,div.title-dados-bancario{margin-bottom:15px;border-bottom:2px solid #d9ecfa}div.title-dados-beneficiarios{position:relative;display:inline-block;padding:20px;margin-top:-50px;margin-bottom:20px;background-color:#e87029}p.text-dados-gerais,p.text-dados-contato,p.text-dados-bancario{font-weight:700;font-style:italic;font-size:22px;color:#b0b0b0;margin:0}p.text-dados-beneficiarios{font-weight:700;font-style:italic;font-size:22px;color:#fff;margin:0}div.wrapper-line-dados-gerais,div.wrapper-line-dados-contato,div.wrapper-line-dados-bancario,div.wrapper-line-dados-beneficiarios{display:flex;justify-content:space-between;margin-bottom:15px}div.register-input-text-1-2{width:48%}div.register-input-text-1-3{width:32%}div.register-input-text-1-3-1{width:27%}div.register-input-text-1-4{width:24%}div.register-input-text-1-5{width:19%}div.register-input-text-1-8{width:11%}div.register-input-select-1-2{width:48%}div.register-input-select-1-3{width:32%}div.register-input-select-1-3-1{width:27%}div.register-input-select-1-4{width:24%}div.register-input-text-1-8 input,div.register-input-text-1-5 input,div.register-input-text-1-4 input,div.register-input-text-1-3 input,div.register-input-text-1-3-1 input,div.register-input-text-1-2 input{font-weight:700;font-style:italic;font-size:18px;color:#b0b0b0;width:100%;border:1px solid #d9ecfa;border-radius:10px;padding:10px}div.register-input-text-1-8 input::placeholder,div.register-input-text-1-5 input::placeholder,div.register-input-text-1-4 input::placeholder,div.register-input-text-1-3 input::placeholder,div.register-input-text-1-3-1 input::placeholder,div.register-input-text-1-2 input::placeholder{font-weight:700;font-style:italic;font-size:18px;color:#b0b0b0}.input-beneficiario{color:#848484!important;border:1px solid #fff!important;background:transparent}div.register-input-select-1-4 select,div.register-input-select-1-3 select,div.register-input-select-1-3-1 select,div.register-input-select-1-2 select{font-weight:700;font-style:italic;font-size:18px;color:#b0b0b0;width:100%;border:1px solid #d9ecfa;border-radius:10px;padding:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(images/arrow-down.png) #fff no-repeat 98.5%;background:url(images/arrow-down.png) #fff no-repeat calc(100% - 10px)}.select2-container--default .select2-selection--single{font-weight:700;font-style:italic;font-size:18px;color:#b0b0b0;width:100%;height:auto;border:1px solid #d9ecfa;border-radius:10px;padding:7px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#b0b0b0}.select2-container--default .select2-selection--single .select2-selection__arrow b{top:75%}.select-beneficiario{color:#848484!important;border:1px solid #fff!important;background:url(images/arrow-down-white.png) transparent no-repeat 98.5%!important;background:url(images/arrow-down-white.png) transparent no-repeat calc(100% - 10px)!important}div.register-input-text-1-4 input.date{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(images/date-calendar.png) #fff no-repeat 98.5%!important;background:url(images/date-calendar.png) #fff no-repeat calc(100% - 10px)!important}div.register-input-text-1-4 input.date.input-beneficiario{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(images/date-calendar-white.png) transparent no-repeat 98.5%!important;background:url(images/date-calendar-white.png) transparent no-repeat calc(100% - 10px)!important}.img-password-eye{float:right;margin-right:15px;margin-top:-30px;position:relative;z-index:2}.align-center{text-align:center}.img-icon-info-beneficiario,.img-icon-remove-beneficiario{margin-right:15px}div.wrapper-submit-dados{display:flex;flex-direction:row-reverse}#client-signature{width:100%;height:400px}.label-file{font-weight:700;font-size:18px;color:#b0b0b0}.italic{font-style:italic}.input-file{padding:7px!important}.table-area-protegida{width:100%}.table-area-protegida input,#fontevendaoutros{font-weight:700;font-style:italic;font-size:18px;color:#b0b0b0;width:100%;border:1px solid #d9ecfa;border-radius:10px;padding:10px}.table-area-protegida thead{font-weight:700;font-style:italic;font-size:22px;color:#b0b0b0;margin:0}.first-column{width:40%}.second-column,.table-area-protegida .third-column{width:30%}.checkbox-btn{display:inline-block;padding:2px;border:2px solid #007bff;border-radius:6px;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;color:#007bff;font-weight:600;transition:.2s}.checkbox-btn input{display:none}.checkbox-btn input:checked+span{background:#007bff;color:#fff;border-color:#007bff}.checkbox-btn span{display:inline-block;padding:6px 12px}
