:root{--mainFont:"Mukta Malar",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--scndFont:"Lato",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--iconFont:"hey";--accent:#3880cc;--primary:#1b4d75;--default:#dce2ef;--base:#232323;--dark:#202020;--darker:#2b2f38;--darkless:#4b4b63;--light:#fefefe;--textHeader:#e5e5e5;--textFooter:#999998;--bgFooter:#020203;--bgHeader:#163d5e;--bgof:#2f94d9;--star:#38383a;--blue:#286ca5;--yellow:#fae345;--green:#46cb4d;--red:#d54141;--gray:#eaecef;--grey:#f0efef;--fondo:#f6f9ff;--borderColor:var(--darker);--orange:#f09867;--tdarker:#252b20;--col1:8.333333%;--col2:16.666667%;--col3:25%;--col4:33.333333%;--col5:41.666667%;--col6:50%;--col7:58.333333%;--col8:66.666667%;--col9:75%;--col10:83.333333%;--col11:91.666667%;--col12:100%;--col15:20%}html{font-family:Mukta Malar,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--mainFont);font-size:16px}*{max-width:100%}*,:after,:before{box-sizing:border-box}body{background:#fff;padding:0;color:#232323;color:var(--base);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}blockquote,body,dl,figure,h1,h2,h3,h4,h5,h6,hr,li,ol,p,pre,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:400}ul{list-style:none}button,input,select,textarea{color:inherit;font:inherit;letter-spacing:inherit}button,input,textarea{border:none}textarea{resize:none;min-height:100px}button{cursor:pointer;border-radius:0;padding:.75em 1em;background-color:transparent}button *{pointer-events:none}label[for]{cursor:pointer}embed,iframe,img,object,video{display:block;max-width:100%}a{color:inherit;cursor:pointer;text-decoration:none}.noscroll{overflow:hidden}input[type=checkbox],input[type=file],input[type=radio]{display:none}address{font-style:normal}h1{font-size:28px}h2{font-size:2rem}h3{font-size:1.65rem}.btn{display:inline-block;margin-bottom:0;letter-spacing:0;text-align:center;touch-action:manipulation;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:10px 20px;border-radius:8px;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px}.btn-blue{background:#286ca5;background:var(--blue);background:linear-gradient(#286ca5,#286ca5);background:linear-gradient(var(--blue),var(--blue));border-color:#286ca5;border-color:var(--blue);color:#fff}.btn-darker{background:#2b2f38;background:var(--darker);border-color:#2b2f38;border-color:var(--darker);color:#fff}.btn:disabled{border:1px solid #fff4f4;background:#f1f0f0;color:#ccbebe;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-block{display:block;width:100%}.btn-border-dark{background:transparent;color:#2b2f38;color:var(--darker);border-color:#2b2f38;border-color:var(--darker)}.btn-white{background:#fff;color:#a9a9a9}.btn-blue-back{background:#5090cb;color:#fff}.btn-line{color:#5090cb;border-bottom:1px solid #5090cb}.btn-line-gray{border:1px solid #d2d2d2;color:#5090cb}.btn-vali{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:2px 10px;grid-gap:8px;gap:8px;background:#fff;border:1px solid #d2d2d2;border-radius:6px;color:#35c549}.btn-vali .dots-circle-spinner{font-size:20px;color:#35c549}.btn-editar{flex-direction:row;justify-content:center;align-items:center;padding:2px 10px;grid-gap:8px;gap:8px;background:#fff;border:1px solid #d2d2d2;border-radius:6px;color:#2a5d93}.btn-editar,.btn-editar i{display:flex}.btn.stroke{background-color:transparent;color:#fff;border-color:#fff}.btn-danger{background-color:#c63346;color:#fff;border-color:#c63346}.btn-danger-min{padding:4px 6px;border:none;margin:0;line-height:normal;display:flex;justify-content:center;align-items:center;border-radius:6px;color:#d92f3f;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.btn-danger-min i{display:flex}.btn-info{background-color:#39a0dc;color:#fff;border-color:#39a0dc}.btn-success{background-color:#439a5a;color:#fff;border-color:#439a5a}.btn-dark{background-color:#8b56ae;color:#fff;border-color:#8b56ae}.btn-warning{background-color:#f9a11b;color:#fff;border-color:#f9a11b}.btn-primary{background-color:#1b4d75;color:#fff;border-color:#1b4d75}.btn-accent{background-color:#3880cc;color:#fff;border-color:#3880cc}.btn-trans{background-color:transparent;color:#424242;border:1px solid #424242}.btn-accept{color:#439a5a}.btn-accept,.btn-decline{background:#f5f5f5;border-radius:50%}.btn-decline{color:#c63346}.btn:active,.btn:focus,.btn:hover{box-shadow:inset 0 -1px 45px rgb(0 0 0/16%)}.gray{background:#eaecef;background:var(--gray)}.grey{background:#f0efef;background:var(--grey)}.white{background:#fff}.tblue{color:#286ca5;color:var(--blue)}.tdanger{color:#d54141;color:var(--red)}.tgreen{color:#46cb4d;color:var(--green)}.fmain{font-family:Mukta Malar,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--mainFont)}.fscnd{font-family:Lato,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--scndFont)}.reg{font-weight:400}.med{font-weight:600}.bold{font-weight:700}.upp{text-transform:uppercase}.high{color:#536d4e;background:#d2f0cd}.medium{color:#84583b;background:#f9e29c}.low{color:#ab3c3c;background:#ffe0e0}.def{color:#286ca5;color:var(--blue);background:#d9eaf9}.idle{color:#6d6d6d;background:#e6e6e6}.twhite{color:#fff}.tdark{color:#233237}.tprimary{color:#1b4d75}.taccent{color:#5090cb}.tsuccess{color:#439a5a}.tdanger{color:#c63346}.twarning{color:#f9a11b}.tdefault{color:#adadad}.torange{color:#f09867;color:var(--orange)}.tpurple{color:#8e70cc}.tbrown{color:#a56128}.tgray{color:grey}.txs-center{text-align:center}.txs-right{text-align:right}.txs-left{text-align:left}@media (min-width:480px){.ts-center{text-align:center}.ts-right{text-align:right}.ts-left{text-align:left}}@media (min-width:600px){.tm-center{text-align:center}.tm-right{text-align:right}.tm-left{text-align:left}}@media (min-width:767px){.tl-center{text-align:center}.tl-right{text-align:right}.tl-left{text-align:left}}@media (min-width:992px){.txl-center{text-align:center}.txl-right{text-align:right}.txl-left{text-align:left}}.margin-auto{margin:auto}.margin-right{margin-right:auto}.margin-left{margin-left:auto}.margin-top{margin-top:auto}.ml5{margin-left:5px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr20{margin-right:0}@media(min-width:600px){.mr20{margin-right:20px}}.p5{padding:5px}.p10{padding:10px}.p16{padding:16px}.p20{padding:20px}.p30{padding:30px}.pr5{padding-right:5px}.pt10{padding-top:10px}.pt30{padding-top:30px}.pb10{padding-bottom:10px}.pb30{padding-bottom:30px}.w100{width:100%}.xs-top{align-items:flex-start}.xs-middle{align-items:center}.xs-bottom{align-items:flex-end}.xs-left{justify-content:flex-start}.xs-center{justify-content:center}.xs-right{justify-content:flex-end}.xs-around{justify-content:space-around}.xs-between{justify-content:space-between}@media (min-width:480px){.s-top{align-items:flex-start}.s-middle{align-items:center}.s-bottom{align-items:flex-end}.s-left{justify-content:flex-start}.s-center{justify-content:center}.s-right{justify-content:flex-end}.s-around{justify-content:space-around}.s-between{justify-content:space-between}}@media (min-width:600px){.m-top{align-items:flex-start}.m-middle{align-items:center}.m-bottom{align-items:flex-end}.m-left{justify-content:flex-start}.m-center{justify-content:center}.m-right{justify-content:flex-end}.m-around{justify-content:space-around}.m-between{justify-content:space-between}}@media (min-width:767px){.l-top{align-items:flex-start}.l-middle{align-items:center}.l-bottom{align-items:flex-end}.l-left{justify-content:flex-start}.l-center{justify-content:center}.l-right{justify-content:flex-end}.l-around{justify-content:space-around}.l-between{justify-content:space-between}}@media (min-width:992px){.xl-top{align-items:flex-start}.xl-middle{align-items:center}.xl-bottom{align-items:flex-end}.xl-left{justify-content:flex-start}.xl-center{justify-content:center}.xl-right{justify-content:flex-end}.xl-around{justify-content:space-around}.xl-between{justify-content:space-between}}.fw300{font-weight:300}input:not([type=submit]),select,textarea{padding:6px 12px;box-shadow:none;width:100%;background:#fbfbfb;border:1px solid #d2d2d2;border-radius:6px;font-size:16px;font-weight:500}input:not([type=submit])::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:grey}input:not([type=submit]):-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:grey}input:not([type=submit])::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:grey}input:not([type=submit])::placeholder,select::placeholder,textarea::placeholder{color:grey}input:not([type=submit]):focus,select:focus,textarea:focus{box-shadow:0 0 0 1px rgba(18,143,238,.16863);border:1px solid #aac7db}input[readonly]{background:#f4f4f4;cursor:no-drop}input[type=date]::-webkit-calendar-picker-indicator,input[type=Date]::-webkit-calendar-picker-indicator,input[type=dAte]::-webkit-calendar-picker-indicator,input[type=DAte]::-webkit-calendar-picker-indicator,input[type=daTe]::-webkit-calendar-picker-indicator,input[type=DaTe]::-webkit-calendar-picker-indicator,input[type=dATe]::-webkit-calendar-picker-indicator,input[type=DATe]::-webkit-calendar-picker-indicator,input[type=datE]::-webkit-calendar-picker-indicator,input[type=DatE]::-webkit-calendar-picker-indicator,input[type=dAtE]::-webkit-calendar-picker-indicator,input[type=DAtE]::-webkit-calendar-picker-indicator,input[type=daTE]::-webkit-calendar-picker-indicator,input[type=DaTE]::-webkit-calendar-picker-indicator,input[type=dATE]::-webkit-calendar-picker-indicator,input[type=DATE]::-webkit-calendar-picker-indicator{opacity:.2}.form-group{position:relative;padding:5px;font-size:.9rem;margin-bottom:.5rem}.form-group label{font-size:15px;font-weight:600;display:block;margin-bottom:5px}.form-sub .select2-container--default .select2-selection--single{background:#e5e9f2;color:#232323;color:var(--base);border-radius:20px}.form-sub .select2-container--default .select2-selection--single .select2-selection__placeholder{padding:0 10px;color:#232323;color:var(--base)}.form-label{margin-bottom:.4rem;display:block;font-weight:700}.form-check,.form-radio{display:flex;flex-direction:column}.form-check .form-group,.form-radio .form-group{padding:5px 5px 10px;border-bottom:1px solid #e8e8e8}.form-title{margin-bottom:.5rem;font-size:1rem;font-weight:600;color:#286ca5;color:var(--blue);text-transform:uppercase}.form-title-top{display:flex;flex-direction:row;justify-content:space-between}.form-title-top .divpromo{display:flex;justify-content:flex-end;grid-gap:8px;gap:8px;align-items:center}.checkbox,.checkbox label{position:relative}.checkbox label{cursor:pointer;display:inline-block;padding-left:20px}.checkbox label:before{border-radius:2px;content:"";width:15px;height:15px;display:block;position:absolute;left:0;top:2px;border:1px solid #c1c1c1;transition:.2s}.checkbox label:after{content:"";border:1px solid #fff;display:block;position:absolute;border-left:0;border-top:0;left:5px;top:3px;width:5px;height:10px;transform:rotate(0);transition:transform .1s ease}.checkbox input:checked+label:before{background:#286ca5;background:var(--blue);border-color:#286ca5;border-color:var(--blue)}.checkbox input:checked+label:after{transform:rotate(45deg)}.checkbox .form-group{padding-left:20px;overflow:hidden;max-height:0;visibility:hidden;opacity:0;transition:opacity .4s ease,max-height .2s ease}.checkbox input:checked~.form-group{margin-top:10px;max-height:1000px;visibility:visible;opacity:1;transition:opacity .2s ease,max-height .4s ease}hr{border:0;border-bottom:1px solid #e9e9e9;margin-top:10px;margin-bottom:10px}.required:after{content:"*";color:#d54141;color:var(--red)}.radio input{display:none}.radio label{cursor:pointer;padding-left:20px;font-weight:500}.radio label:before{width:24px;height:24px;content:"";background:#fff;display:block;position:absolute;left:0;top:0;border:1px solid var(--borderColorActive)}.radio label{line-height:24px;padding-left:30px}.radio label:before{border:1px solid #202020;border:1px solid var(--dark);transition:all .1s ease-in-out}.radio label:after{background:#fff;left:4px;top:4px}.radio input[type=radio]:checked+label:before{background:#202020;background:var(--dark)}.radiobox-vehicle{margin-bottom:30px}.radiobox-vehicle,.radiobox label{position:relative;margin-right:10px}.radiobox label{text-align:center;display:flex;max-width:75px;flex-direction:column;align-items:center}@media (min-width:600px){.radiobox label{margin-right:15px}}.radiobox:last-child,.radiobox:last-child label{margin-right:0}.radiobox small{font-size:.75rem;position:absolute;text-align:center;width:60px;left:-12px;max-width:none;top:calc(100% + 6px)}.radiobox span{transition:background .25s ease,color .25s ease;border:1px solid #202020;border:1px solid var(--dark);color:#202020;color:var(--dark);display:flex;justify-content:center;align-items:center;font-family:Lato,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--scndFont);height:44px;width:44px}@media (min-width:767px){.radiobox span{height:34px;width:34px}}.radiobox span[class^=i-]{font-size:30px}@media (min-width:767px){.radiobox span[class^=i-]{font-size:24px}}.radiobox input:checked+label:after{opacity:1}.radiobox input:checked+label span{background:#202020;background:var(--dark);color:#fff}.radio-2opt{position:relative}.radio-2opt label{opacity:0;z-index:1;background:#eaecef;padding:10px;display:block;position:absolute;top:0;border-radius:3px;min-width:35px;text-align:center}.radio-2opt input:checked+label{opacity:1;z-index:0;position:relative}.check label:before,.radio label:before{width:14px;height:14px;border:1px solid var(--borderColorActive)}.radio label{font-weight:300!important}.radio label:after{background:var(--accent)}.check label{display:flex;font-size:.9em;font-weight:300!important;justify-content:space-between;margin-bottom:5px;position:relative;transition:all .25s ease}.check label,.check label:before{border-radius:3px}.check label:after{border:2px solid #fff;position:absolute;display:block;content:"";top:.25em;left:.4em;border-left:0;border-top:0;width:.3em;height:.7em;transition:all .2s;transform:rotate(45deg);opacity:0}.check input:checked+label:before{background:#3880cc;background:var(--accent)}.check input:checked+label:after{opacity:1}.check .form-group{display:none;order:3}.check input:checked+label+.form-group{display:block}.switch{width:auto}.switch label{cursor:pointer;text-indent:-9999px;width:45px;height:20px;background:#ccc;display:flex;border-radius:100px;position:relative;align-items:center;justify-content:center;margin-bottom:0}.switch label:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;border-radius:90px;transition:.3s}.switch input:checked+label{background:#2f94d9;background:var(--bgof)}.switch input:checked+label:after{left:calc(100% - 2px);transform:translateX(-100%)}.switch.baccent input:checked+label{background:#2f94d9;background:var(--bgof)}.switch .form-group{opacity:0;max-height:0;transition:all .25s ease;visibility:hidden}.switch input:checked~label+.form-group{opacity:1;max-height:500px;margin-bottom:5px;visibility:visible}.switch+img{width:60px}.check>input,.radio>input{display:none}.check label,.radio label{cursor:pointer;position:relative;padding-left:20px;font-weight:500}.check label:before,.radio label:before{width:16px;height:16px;content:"";background:#fff;display:block;position:absolute;left:0;top:0;border:1px solid #9c9bad}.radio label{border-radius:3px;display:flex;font-size:.9em;font-weight:400!important;justify-content:space-between;margin-bottom:5px;position:relative;transition:all .25s ease}.radio label:before{border-radius:50%}.radio label:after{background:#3880cc;border-radius:50%;content:"";display:block;font-weight:500;height:10px;left:0;margin:3px;opacity:0;position:absolute;top:0;transition:all .1s ease-in-out;width:10px}.radio input:checked+label:after{opacity:1}.radio .form-group{display:none;order:3}.radio input:checked+label+.form-group{display:block}.check.circle label{border-radius:3px;display:flex;font-size:.9em;font-weight:300!important;justify-content:space-between;margin-bottom:5px;position:relative;transition:all .25s ease}.check.circle label:before{border-radius:3px}.check.circle label:after{border:2px solid #fff;position:absolute;display:block;content:"";top:.25em;left:.4em;border-left:0;border-top:0;width:.3em;height:.7em;transition:all .2s;transform:rotate(45deg);opacity:0}.check.circle input:checked+label:before{background:#3880cc}.check.circle input:checked+label:after{opacity:1}.radio.circle label:before{background:#fff!important;border-radius:50%;border:.15em solid #3880cc;border:.15em solid var(--accent);top:3px}.radio.circle label:after{background:#3880cc;border-radius:50%;content:"";display:block;font-weight:500;height:10px;left:0;margin:3px;opacity:0;position:absolute;top:3px;transition:all .1s ease-in-out;width:10px}.radio.circle input:checked+label:after{opacity:1}body{position:relative;background:#163d5e;background:var(--bgHeader);height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;font-weight:500;padding:20px}form{padding:30px;border-radius:10px;width:400px;background:#fff;margin:20px 0}form.welcome{display:flex;flex-direction:column;align-items:center}form.welcome h3{margin-bottom:10px;color:#286ca5;color:var(--blue);font-weight:600}form.welcome p{color:#232323;color:var(--base);margin-bottom:20px}form-label{margin-bottom:.5rem}.card{display:flex;flex-direction:column;align-items:center}small a{color:#fff;opacity:.7;font-weight:400}small a:focus,small a:hover{opacity:1}.message{width:100%;text-align:center;position:fixed;top:0;left:0;font-weight:400;padding:20px}.message-title{font-size:1.2em;text-transform:uppercase;font-weight:500}.blue{background:#286ca5;background:var(--blue);color:#fff}.login{margin:0 auto;background-color:#fff;border-radius:10px;padding:30px}.login img.logo-img{margin:0 auto;width:40%}.login h2.subtitle{font-size:22px;font-family:Mukta Malar,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--mainFont);font-weight:600}.login .form{width:100%;margin:0;padding:30px 0 10px}.login small{width:100%;position:relative;display:block;margin-bottom:1rem}.login small a{color:#000;font-weight:600}.login .btn{width:100%}.login .btn-white{display:flex;justify-content:center;grid-gap:8px;gap:8px;position:relative;background:#fff;border-radius:8px;border:1px solid #c9cace;color:#000}.login .btn-white span.google{position:relative;width:30px}.login .btn-white span.google:before{content:"";position:absolute;width:30px;height:30px;left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 48 48'%3E%3Cdefs%3E%3Cpath id='a' d='M44.5 20H24v8.5h11.8C34.7 33.9 30.1 37 24 37c-7.2 0-13-5.8-13-13s5.8-13 13-13c3.1 0 5.9 1.1 8.1 2.9l6.4-6.4C34.6 4.1 29.6 2 24 2 11.8 2 2 11.8 2 24s9.8 22 22 22c11 0 21-8 21-22 0-1.3-.2-2.7-.5-4z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url(%23b)' fill='%23FBBC05' d='M0 37V11l17 13z'/%3E%3Cpath clip-path='url(%23b)' fill='%23EA4335' d='M0 11l17 13 7-6.1L48 14V0H0z'/%3E%3Cpath clip-path='url(%23b)' fill='%2334A853' d='M0 37l30-23 7.9 1L48 0v48H0z'/%3E%3Cpath clip-path='url(%23b)' fill='%234285F4' d='M48 48L17 24l-4-3 35-10z'/%3E%3C/svg%3E")}.login .important{background-color:#fff3cd;padding:15px;border-radius:8px;margin:20px 0;color:#856404}