#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;background:#29d;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #29d,0 0 5px #29d}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:15px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid #0000;border-color:#29d #0000 #0000 #29d;border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--toastify-color-progress-info:#fff!important;--toastify-color-progress-bgo:.6!important;--toastify-icon-color-info:#fff!important}.grecaptcha-badge{visibility:hidden!important}.leaflet-control-attribution{display:none!important}.buttons button{margin-right:15px;margin-left:0!important}.btn-primary{color:#fff!important;background-color:#232323!important}.hidden{display:none!important}.btn-primary:hover,.btn-secondary:hover,.btn-orange:hover{opacity:.95}.btn-margin{margin-right:10px!important}.btn-margin-bottom{margin-bottom:10px!important}.btn-lnk{color:#1a1a1a!important;text-transform:none!important;background-color:#0000!important;padding:0!important;font-size:16px!important;font-weight:400!important;text-decoration:underline!important}.btn-lnk:hover{opacity:.8}.bold{font-weight:500!important}.validate-email{margin:15px}.btn-resend{margin:0 10px!important}.required:after{content:" *"}.form-error{clear:both;text-align:center;height:65px;padding-top:10px}.msg{margin:15px}.msg h2{color:#232323;margin:0}.msg p{color:#333}.msg .msg-link{margin-top:16px;display:block}.avatar,.avatar-large{width:170px!important;height:170px!important}.avatar-medium{width:64px!important;height:64px!important}.avatar-small{width:32px!important;height:32px!important}.avatar-action-box{cursor:pointer;background:#ddd;width:46px;height:46px}.avatar-action-icon{margin-left:8px;position:absolute;top:50%;transform:translateY(-50%);width:32px!important;height:32px!important}.supplier-logo{border-radius:var(--raceland-radius-small);background:#fff;border:0;flex:0 0 96px;place-items:center;width:96px;height:36px;display:inline-grid;overflow:hidden}.supplier-logo img{object-fit:contain;max-width:100%;max-height:100%}img[src*=rentastar-logo i]{filter:brightness(0)saturate();opacity:.88}.supplier-logo-fallback{background:var(--raceland-ink);color:#fff;letter-spacing:.06em;place-items:center;width:100%;height:100%;font-size:12px;font-weight:800;display:grid}.supplier-logo-admin .supplier-logo-fallback{background:var(--raceland-accent);font-size:15px;font-style:italic}.supplier-avatar{justify-content:center;align-items:center;width:150px;height:75px;display:flex}.avatar-ctn{justify-content:center;align-items:center;height:170px;margin:20px 0;display:flex;position:relative}.user-avatar-verified-small,.user-avatar-verified-medium,.user-avatar-verified-large{color:#fff;background:#07ac51}.user-avatar-verified-small,.user-avatar-verified-icon-small{width:12px!important;height:12px!important}.user-avatar-verified-medium,.user-avatar-verified-icon-medium{width:24px!important;height:24px!important}.user-avatar-verified-large,.user-avatar-verified-icon-large{width:32px!important;height:32px!important}.info{justify-content:center;align-items:center;width:100%;margin:15px 0;display:flex}.info span{color:#a8a8a8;white-space:nowrap;margin-left:5px;font-size:.9em;line-height:1em;display:inline-block}.dialog-header{text-align:center}.dialog-content{justify-content:center;align-items:center;width:410px;margin:0;display:flex}.dialog-actions{margin-bottom:10px;margin-right:5px}.d-adornment{margin-right:-13px}.d-adornment-icon{color:#0000008a;width:20px!important;height:20px!important}div.content{background-color:#fafafa;flex-direction:column;flex:1 0 auto;min-width:0;max-width:100%;margin:0;padding:0;display:flex}.MuiDialog-paper{max-width:calc(100vw - 24px)!important;margin:12px!important}@media only screen and (width<=550px){.search-dialog-content{width:auto;max-width:480px}}@media only screen and (width<=960px) and (width>550px){.search-dialog-content{width:480px;overflow-x:hidden}}@media only screen and (width<=960px){.buttons{width:100%;margin-top:15px;margin-bottom:5px;display:grid}.buttons button,.btn-margin{margin-right:0!important}.d-adornment{margin-right:-3px}.dialog-content{width:min(350px,100vw - 32px)}}@media only screen and (width<=600px){div.signin .signin-form,div.signup .signup-form,div.password-reset .password-reset-form,div.forgot-password .forgot-password-form,div.reset-password .reset-password-form,div.activate .activate-form,div.resend .resend-form,div.settings .settings-form,div.settings .settings-net,div.checkout .checkout-form,div.checkout form,div.checkout div.checkout-details-container,div.checkout div.payment-options-container,div.checkout div.driver-details-form{box-sizing:border-box;width:calc(100% - 32px)!important;max-width:550px!important}.search-dialog-content,.dialog-content{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important}}@media only screen and (width>=960px){.buttons{float:right;margin-top:15px;margin-bottom:5px}}.app{flex-direction:column;flex:1 0 auto;width:100%;min-width:0;min-height:100dvh;display:flex;overflow:visible}html,body,#root{background:var(--raceland-background);width:100%;max-width:100%;min-height:100%}*,:before,:after{box-sizing:border-box}html{background:var(--raceland-background);scroll-behavior:smooth;overflow-x:hidden}body{min-height:100dvh;overflow-x:hidden}img,video,canvas{max-width:100%;height:auto}.github-fork-ribbon:before{background-color:#272727}:root{--raceland-ink:#121314;--raceland-accent:#e00;--raceland-accent-contrast:#b80000;--raceland-background:#f5f6f8;--raceland-surface:#fff;--raceland-surface-subtle:#fbfbfc;--raceland-muted:#5e6870;--raceland-border:#e2e5e8;--raceland-radius:4px;--raceland-radius-small:3px;--raceland-shadow:0 12px 30px #1213141a;--raceland-shadow-hover:0 16px 36px #12131424}html,body,#root{background:var(--raceland-background);min-height:100%}body{background:var(--raceland-background);color:var(--raceland-ink);text-rendering:optimizelegibility;font-family:Arial,Helvetica Neue,Roboto,sans-serif}#nprogress .bar{background:var(--raceland-accent)!important}.btn-primary,.MuiButton-containedPrimary{background-color:var(--raceland-ink)!important;color:#fff!important}.MuiButton-root{border-radius:var(--raceland-radius-small)!important;letter-spacing:.025em!important;font-weight:700!important;transition:background-color .16s,box-shadow .16s,transform .16s!important}.MuiButton-outlinedPrimary{border-color:var(--raceland-ink)!important;color:var(--raceland-ink)!important}.MuiPaper-root{border:1px solid var(--raceland-border);border-radius:var(--raceland-radius-small)}.MuiOutlinedInput-root,.MuiInputBase-root{border-radius:var(--raceland-radius-small)}.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#b9c0c5}.MuiButton-contained:not(:disabled){box-shadow:0 6px 16px #12131426}.MuiButton-contained:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 9px 22px #12131438}:focus-visible{outline-offset:3px;outline:3px solid #ee000047}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.MuiFormLabel-root.Mui-focused{border-color:var(--raceland-accent-contrast)!important;color:var(--raceland-accent-contrast)!important}.MuiTabs-indicator,.MuiCheckbox-root.Mui-checked,.MuiRadio-root.Mui-checked{color:var(--raceland-accent)!important}.MuiDataGrid-root{background:#fff;border-color:var(--raceland-border)!important}.MuiDataGrid-columnHeaders{background:var(--raceland-ink);color:#fff}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.content,.home,.search,.bookings,.booking,.checkout,.locations,.suppliers,.signin,.signup,.about,.faq,.contact,.MuiDataGrid-root,.MuiTableContainer-root,.slick-slider,.slick-list,.leaflet-container{min-width:0;max-width:100%}.MuiDrawer-paper{max-width:min(86vw,360px)}@media only screen and (width<=600px){.MuiDialog-container{padding:8px}.MuiDialog-paper{max-width:100%!important;margin:0!important}div.car-container article div.car-info div.car-info-header,div.car-container article div.action,div.checkout div.payment-info,div.footer section.copyright,div.footer div.copyright{flex-wrap:wrap;gap:12px}div.car-container article div.car-info div.car-info-header{align-items:flex-start}div.car-container article div.price,div.car-container article span.price-main,div.car-container article span.price-days,div.car-container article span.price-day{text-align:left;justify-content:flex-start;align-items:flex-start}div.checkout div.payment-info,div.footer section.copyright,div.footer div.copyright{flex-direction:column;align-items:flex-start}}@media (hover:hover) and (pointer:fine){div.car-container article,div.home div.services div.services-boxes div.services-box,div.home div.car-size div.boxes div.box{transition:box-shadow .18s,transform .18s}div.car-container article:hover,div.home div.services div.services-boxes div.services-box:hover,div.home div.car-size div.boxes div.box:hover{box-shadow:var(--raceland-shadow-hover);transform:translateY(-3px)}}
