.driver-custom-img{flex-direction:column;justify-content:center;align-items:center;display:flex}.driver-popover{border-radius:16px!important;width:576px!important;max-width:576px!important;padding:20px 30px!important}.driver-popover-footer{margin-top:30px!important}.driver-popover-progress-text{color:var(--mui-label-color)!important;font-size:16px!important}.driver-popover-close-btn{color:var(--mui-label-color)!important;text-align:right!important;width:100%!important;font-size:40px!important;font-weight:200!important;position:static!important}.driver-popover-prev-btn{font-weight:400;border:1px solid var(--mui-primary-color)!important;color:var(--mui-primary-color)!important;text-shadow:none!important;padding:10px 20px!important;font:14px Outfit!important}.driver-popover-next-btn{font-weight:400;background-color:var(--mui-primary-color)!important;color:var(--mui-primary-contrast-color)!important;text-shadow:none!important;border:none!important;padding:10px 20px!important;font:14px Outfit!important}@media (max-width:768px){.driver-popover{width:100%!important;max-width:100%!important}}.driver-logo-oscuro,[data-theme=dark] .driver-logo-claro{display:none}[data-theme=dark] .driver-logo-oscuro{display:inline}[data-theme=dark] .driver-popover{color:#fff!important;background:#1c1c1e!important}[data-theme=dark] .driver-popover-title{color:#fff!important}[data-theme=dark] .driver-popover-description{color:#ffffffb3!important}[data-theme=dark] .driver-popover-arrow{border-color:#1c1c1e!important}[data-theme=dark] .driver-popover-prev-btn{background-color:#0000!important}
.curreny-input{background:#efefef;border:none;border-radius:16px;width:100%;padding-top:16.5px;padding-bottom:16.5px;padding-left:.8rem;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;height:56px!important}.curreny-input:focus{border:none;outline:none}.language-container:focus-visible{border:none!important;outline:none!important}.language-container:before,.language-container:after{border-bottom:none!important}.language-container [class*=MuiSelect-select]{align-items:center;display:flex;padding:0 8px 0 0!important}.language-container [class*=MuiSelect-select]:focus,.language-container [class*=MuiSelect-select]:focus-visible{background-color:#0000!important;border:none!important;outline:none!important}.language-container [class*=MuiSvgIcon-root]{display:none!important}.login-input-disabled input[disabled]{-webkit-text-fill-color:#030417;color:#030417!important}
.text-center{justify-content:center;display:flex}.text-right{justify-content:right;display:flex}.text-red{color:red}.text-gray{color:gray}.money-number{font-size:16px;font-weight:600}.money-number-advance-title{font-size:32px;font-weight:600}.money-number-advance{font-size:20px;font-weight:600}.custom-pagination .MuiButtonBase-root:hover{background-color:var(--mui-primary-color)!important}
.card-tramit{text-transform:capitalize;cursor:pointer;border:none;border-radius:16px;height:100%;font-size:16px}.card-tramit:hover{opacity:.6}.icon-container{justify-content:center;align-items:center;width:50px;height:50px;display:flex;border-radius:16px!important}.icon-sgv{width:25px;margin-top:5px}.typography{font-size:15px!important}.calendar-container{border-radius:16px;width:max-content;height:400px}.vacations-container{margin:15px 30px}.tramit-container{border-radius:16px}.send-button{margin-top:10px}.discount-card{text-transform:capitalize;cursor:pointer;border-radius:16px;height:100%;font-size:16px;border:2px solid var(--mui-primary-color)!important}.discount-card:hover{background-color:var(--mui-secondary-color)!important}[data-id=reqObservation] textarea.Mui-disabled{color:var(--mui-label-color);-webkit-text-fill-color:var(--mui-label-color);opacity:1;cursor:default}
.widget-container{box-shadow:none;border-radius:16px}.widget-button-bar{position:absolute;top:-16.8px;right:0}.widget-btns{opacity:0;width:30px;height:30px;transition:all .2s;background-color:var(--mui-primary-color)!important}.widget-btns:hover{transition:all .2s;opacity:1!important}.selection-widget{cursor:pointer;border-radius:16px;min-height:300px;max-height:300px;padding:10px}.selection-widget:hover{background-color:#0000000d}.widget-card{min-height:120px}.widget-info-card{justify-content:center;align-items:center;min-width:360px;min-height:120px;display:flex}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:4px!important;right:4px!important}.react-grid-item>.react-resizable-handle.react-resizable-handle-se:after{border-bottom-color:var(--mui-primary-color)!important;border-right-color:var(--mui-primary-color)!important}
@font-face{font-family:Outfit;src:url(/fonts/Outfit-Black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/Outfit-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/Outfit-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/Outfit-ExtraLight.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/Outfit-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/Outfit-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/Outfit-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/Outfit-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/Outfit-Thin.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}*{font-family:Outfit!important}
:root{--foreground-rgb:0, 0, 0;--background-start-rgb:214, 219, 220;--background-end-rgb:255, 255, 255}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255, 255, 255;--background-start-rgb:217, 217, 217;--background-end-rgb:0, 0, 0}}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.containerWrapper{flex-grow:1;padding:1.1rem}.justify-end{justify-content:flex-end}.no-padding{padding:0!important}button:not(.MuiAccordionSummary-root){text-transform:capitalize!important;border-radius:16px!important;outline:none!important}.svg-img-wrap,.svg-img-wrap div{display:flex}.container-center{justify-content:center;align-items:center}.container-full-height{height:100%!important}.MuiAppBar-root{box-shadow:none!important}.MuiDrawer-paper{border-right:none;border-radius:16px!important}.MuiMenuItem-root{white-space:normal}.menu-icon{color:var(--mui-label-color)!important}.menu-icon svg{fill:var(--mui-label-color)!important;width:24px!important;height:24px!important}.menu-icon-active svg{fill:var(--mui-primary-color)!important;width:24px!important;height:24px!important}.menu-title svg{fill:var(--mui-label-color)!important}.mb-2{margin-bottom:2rem}.my-1{margin-top:1rem;margin-bottom:1rem}.icon-fill-primary{fill:var(--mui-primary-color)!important}.icon-fill-primary div{display:flex}.icon-size-18 svg{width:18px;height:18px}.icon-fill-search-light{fill:#030417!important}.icon-fill-search-dark{fill:#fff!important}.icons-header-color{fill:var(--mui-input-color)!important}.normal-arrow{transition:transform .2s;fill:inherit!important}.normal-arrow.backflip-arrow{transform:rotate(180deg);fill:var(--mui-primary-color)!important}.welcome-banner{animation:.1s linear forwards welcome}@keyframes welcome{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}*{scrollbar-width:thin;scrollbar-color:#888 #0000}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#555}.tramites-container{flex-basis:content;max-width:max-content}.kiosco-back-btn>div{align-items:center;display:flex}@media (max-width:768px){.grecaptcha-badge{bottom:80px!important}body.login-page .grecaptcha-badge{bottom:40px!important}}@media (max-width:768px) and (max-height:700px){body.login-page .grecaptcha-badge{bottom:8px!important}}.line-height30{margin:0}@media (max-width:500px){.line-height30{line-height:30px}}
.step-btn-outlined{cursor:pointer;background-color:#fff;border-radius:24px;padding:8px;transition:transform .8s;box-shadow:0 0 14px #ffffff80}.step-btn-outlined>h5{transition:transform .8s}.step-btn-outlined.active>h5{transform:translate(-50%)}.step-btn-contained{background-color:var(--mui-primary-color);cursor:pointer;border-radius:24px;padding:8px;transition:transform .8s}.step-btn-contained>h5{transition:transform .8s}.step-btn-contained.active>h5{transform:translate(-50%)}
.oval-review{background:#ffc675;border-radius:16px;justify-content:center;align-items:center;width:120px;height:35px;padding:10px;display:flex}.oval-approved{background:#8c8dff;border-radius:16px;justify-content:center;align-items:center;width:120px;height:30px;display:flex}.font-date-vacation{font-family:Outfit;font-size:16px;font-style:normal;font-weight:300;line-height:normal}.oval-rejected{background:#ff316f;border-radius:16px;justify-content:center;align-items:center;width:120px;height:30px;display:flex}.oval-enjoyed{background:#27ce88;border-radius:16px;justify-content:center;align-items:center;width:120px;height:30px;display:flex}
