.select2-container--bootstrap-5.select2-container--focus .select2-selection,.select2-container--bootstrap-5.select2-container--open .select2-selection,:focus{box-shadow:none!important}.select2-container--bootstrap-5 .select2-dropdown,.select2-container--bootstrap-5 .select2-dropdown .select2-search .select2-search__field:focus,.select2-container--bootstrap-5.select2-container--focus .select2-selection,.select2-container--bootstrap-5.select2-container--open .select2-selection{border-color:var(--bs-primary)}.select2-selection--multiple{display:flex!important}.select2-selection--multiple>ul{gap:5px}.select2-selection--multiple>ul li{padding:0 12px!important;margin:0!important}.select2-selection--multiple>span,.select2-selection--multiple>ul{max-width:fit-content}body.swal2-shown.swal2-height-auto{height:100%!important}.bi-telegram{color:#08c}.bi-instagram{color:#c13584}.bi-facebook{color:#1877f2}.user-menu-icon::after{margin-bottom:5px}.logo-title img{max-width:70px}.logo-title h2{font-weight:700}.tabbed-picker label{gap:2px}.tabbed-picker label span{line-height:100%}.tabbed-picker label span:first-child{font-size:11px;text-transform:uppercase}.tabbed-picker label span:last-child{font-size:10px}.region-location-name{overflow:hidden;text-overflow:ellipsis;white-space:-moz-nowrap;white-space:-o-nowrap;white-space:nowrap;word-break:keep-all}.seat-picker{position:relative;max-width:fit-content;margin:0 auto}@media (min-width:420px){.seat-picker.seater-7 .seats .front{gap:75px}}.seat-picker.drivers-picker .seats .passenger{gap:0}.seat-picker.drivers-picker .seats .passenger .action{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.seat-picker.drivers-picker .seats .passenger .action:hover{cursor:pointer}.seat-picker.drivers-picker .seats .passenger .action.confirmed.vacant{background-color:var(--bs-purple)}.seat-picker.drivers-picker .seats .passenger .action.confirmed.vacant:hover{background-color:var(--bs-indigo)}.seat-picker.drivers-picker .seats .passenger .action.confirmed.occupied{background-color:var(--bs-danger)}.seat-picker.drivers-picker .seats .passenger .action.confirmed.occupied:hover{background-color:var(--bs-pink)}.seat-picker.drivers-picker .seats .passenger .action.pending{background-color:var(--bs-dark)}.seat-picker.drivers-picker .seats .passenger .action.pending:hover{background-color:var(--bs-black)}.seat-picker.drivers-picker .seats .passenger .action i{font-size:25px}.seat-picker.passengers-picker .seats .passenger.occupied{background-color:var(--bs-danger)}.seat-picker.passengers-picker .seats .passenger.confirmed,.seat-picker.passengers-picker .seats .passenger.pending{background-color:var(--bs-indigo)}.seat-picker.passengers-picker .seats .passenger.confirmed:hover,.seat-picker.passengers-picker .seats .passenger.pending:hover{background-color:var(--bs-purple);cursor:pointer}.seat-picker.passengers-picker .seats .passenger.vacant{color:var(--bs-black);background-color:#00ff06;animation:1.5s linear 0s infinite normal none running sparkling}.seat-picker.passengers-picker .seats .passenger.vacant:hover{background-color:#00f304;cursor:pointer}.seat-picker.passengers-picker .seats .passenger i{font-size:30px}.seat-picker .seats{position:absolute;top:20%;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px}@media (min-width:420px){.seat-picker .seats{gap:15px}}.seat-picker .seats .back,.seat-picker .seats .front,.seat-picker .seats .middle{display:flex;flex-direction:row}.seat-picker .seats .front{gap:55px}.seat-picker .seats .middle{gap:6px}.seat-picker .seats .back{gap:20px}.seat-picker .seats .driver,.seat-picker .seats .passenger{height:122px;width:50px;border:1px solid var(--bs-white);border-radius:20px;font-size:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;text-overflow:ellipsis}@media (min-width:370px){.seat-picker .seats .driver,.seat-picker .seats .passenger{height:127px;width:60px;font-size:11px}}.seat-picker .seats .driver,.seat-picker .seats .passenger{text-transform:capitalize;color:var(--bs-white)}.seat-picker .seats .driver{background-color:var(--bs-gray);visibility:hidden}.uploader>div{border:1px solid var(--bs-gray-500);border-radius:15px;height:250px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px}.uploader>div>span{color:var(--bs-gray-300)}.uploader.picking .loading,.uploader.picking .preview{display:none}.uploader.pending .initial,.uploader.pending .loading{display:none}.uploader.loading .initial,.uploader.loading .preview{display:none}.uploader.complete .bi-x-lg,.uploader.complete .initial,.uploader.complete .loading{display:none}.uploader .initial:hover{cursor:pointer}.uploader .initial .bi{font-size:30px;line-height:100%}.uploader .preview{background-position:center center;background-size:cover;background-repeat:no-repeat}.uploader .preview .bi{font-size:30px;line-height:100%;right:8px;top:8px}.uploader .preview .bi:hover{cursor:pointer}.passenger-details,.ride-details{font-size:12px}.reset_filter{cursor:pointer}.reset_filter.loading i{display:inline-block;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.spin-icon>i{display:inline-block;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.rating>.bi{color:var(--bs-gray-300);cursor:default}.rating.stars-1>.bi:nth-of-type(-n+1),.rating.stars-2>.bi:nth-of-type(-n+2),.rating.stars-3>.bi:nth-of-type(-n+3),.rating.stars-4>.bi:nth-of-type(-n+4),.rating.stars-5>.bi:nth-of-type(-n+5){color:var(--bs-yellow)}@keyframes sparkling{0%{box-shadow:rgba(0,255,6,.4) 0 0 2px 0}70%{box-shadow:rgba(0,255,6,0) 0 0 2px 12px}100%{box-shadow:rgba(0,255,6,0) 0 0 2px 0}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{transform:rotate(360deg)}}.taxi-wrapper{position:relative}.taxi-wrapper.seater-7 .seats{right:30%}@media (min-width:768px){.taxi-wrapper.seater-7 .seats{right:25%;gap:5px}}@media (min-width:992px){.taxi-wrapper.seater-7 .seats{gap:10px}}.taxi-wrapper .seats{position:absolute;top:0;right:20%;bottom:0;left:0;display:flex;justify-content:center;align-items:center;gap:8px}@media (min-width:420px){.taxi-wrapper .seats{gap:15px}}.taxi-wrapper .seats .back,.taxi-wrapper .seats .front,.taxi-wrapper .seats .middle{display:flex;flex-direction:column}.taxi-wrapper .seats .front{gap:19px}@media (min-width:420px){.taxi-wrapper .seats .front{gap:45px}}@media (min-width:768px){.taxi-wrapper .seats .front{gap:30px}}@media (min-width:992px){.taxi-wrapper .seats .front{gap:40px}}@media (min-width:1200px){.taxi-wrapper .seats .front{gap:35px}}.taxi-wrapper .seats .middle{gap:6px}@media (min-width:420px){.taxi-wrapper .seats .middle{gap:10px}}@media (min-width:768px){.taxi-wrapper .seats .middle{gap:6px}}.taxi-wrapper .seats .back{gap:5px}@media (min-width:420px){.taxi-wrapper .seats .back{gap:20px}}@media (min-width:768px){.taxi-wrapper .seats .back{gap:15px}}.taxi-wrapper .seats .driver,.taxi-wrapper .seats .passenger{height:22px;width:50px;border:1px solid var(--bs-white);border-radius:20px;font-size:10px;display:flex;justify-content:center;align-items:center;overflow:hidden;text-overflow:ellipsis}@media (min-width:370px){.taxi-wrapper .seats .driver,.taxi-wrapper .seats .passenger{height:27px;width:60px;font-size:11px}}.taxi-wrapper .seats .driver,.taxi-wrapper .seats .passenger{text-transform:capitalize;color:var(--bs-white)}.taxi-wrapper .seats .driver{background-color:gray;visibility:hidden}.taxi-wrapper .seats .passenger.occupied{background-color:var(--bs-danger)}.taxi-wrapper .seats .passenger.vacant{color:var(--bs-black);background-color:#00ff06;animation:1.5s linear 0s infinite normal none running sparkling}.divider{border-color:var(--bs-gray-400);margin:32px 0;overflow:hidden}form.onpage-filter .form-switch{display:inline-block;margin-bottom:1rem}form.offcanvas-filter .form-switch{margin-bottom:1.5rem}form.offcanvas-filter .reset_filter{display:block;margin-top:25px;margin-right:1rem;text-align:right}form.settings,form.sms-auth{max-width:400px;margin:0 auto}.btn-icon{border-radius:10px;padding:13px;color:var(--bs-dark);background-color:var(--bs-primary);line-height:100%;box-shadow:rgba(100,100,111,.2) 0 7px 20px 0}.btn-icon:hover{background-color:var(--bs-dark);color:var(--bs-primary)}.btn-icon i{font-size:18px}.offcanvas-body .wallet div{position:relative;font-size:22px;max-width:fit-content;min-width:80%;margin:0 auto;text-align:center;padding:27px 10px 15px;border-radius:20px}.offcanvas-body .wallet div span{font-size:13px}.offcanvas-body .wallet div:first-of-type{font-size:15px;min-width:fit-content;z-index:2;padding:3px 20px;margin-bottom:-15px;font-weight:400}.offcanvas-body .navigation{list-style:none;padding:0}.offcanvas-body .navigation li a{padding:15px 0;display:flex;align-items:center;justify-content:space-between;color:var(--bs-black)}.offcanvas-body .navigation li a:hover{color:var(--bs-link-color)}.iconer{width:44px;height:44px;padding:10px;border-radius:100%;background-color:var(--bs-primary-bg-subtle);display:flex;justify-content:center;align-items:center}.iconer i{font-size:1rem;line-height:100%}.btn-outline-primary{--bs-btn-color:var(--bs-gray-500)}.illustration{display:block;max-width:300px;height:auto;margin:0 auto}.desktop-navigation{list-style:none;padding:0;margin:0}.desktop-navigation li{display:inline-block}.desktop-navigation li:not(:last-of-type){margin-right:12px}.desktop-navigation li a{padding:0;display:flex;align-items:center;justify-content:space-between;color:var(--bs-black);font-size:15px}@media (min-width:1200px){.desktop-navigation li a{font-size:13px}}@media (min-width:1400px){.desktop-navigation li a{font-size:16px}}.desktop-navigation li a:hover{color:var(--bs-link-color)}.desktop-navigation li a .iconer{display:none;width:33px;height:33px;padding:8px;border-radius:100%;background-color:var(--bs-primary-bg-subtle);justify-content:center;align-items:center}@media (min-width:1200px){.desktop-navigation li a .iconer{display:flex}}.desktop-navigation li a .iconer i{line-height:100%}