.btn:not(:disabled):not(.disabled),.popup-close{cursor:pointer}#search-input,.fs-16{font-size:16px}.btn,.carslidtitle,.cateslidheight h2.catselection,.dochead,.faqbottomtitle h2,.font-weight-semibold,.locationfttitle h3,h2.catselection{font-weight:500}.btn,img{vertical-align:middle}.modal,.modal-backdrop{position:fixed;left:0;top:0}*,::after,::before{box-sizing:border-box}img{border-style:none}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0}body{padding:0;margin:0}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}.swiper-pagination{display:none!important}.swiper-special-offers .aspect-16by9{padding-top:72%}.swiper-special-offers .swiper-slide{max-width:300px}}@media (min-width:1200px){.cantenar.searchhtml .short-videos-block{margin-top:30px!important;border-bottom:1px solid #dfdfdf;margin-bottom:60px}.short-videos-block .bg-shades-white{margin-bottom:60px!important}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}.short-videos-block{margin-bottom:50px;margin-top:50px}.home-videos-sp.short-videos-block{margin-bottom:95px;margin-top:20px!important}.sub-heading-video{padding:0}}@media (min-width:1292px) and (max-width:1500px){.premi,.premium-slider-small .premi,.searchhtml .bg-shades-white{width:calc(100vw - 50px)!important;margin-left:5px;overflow:hidden!important}.cantenar .sub-heading-video,.video-sort-heading.head-border{max-width:calc(100vw - 30px)!important}.video-listing{margin-left:0!important}}@media (min-width:1700px){.searchhtml .bg-shades-white{width:calc(100vw - 34vw);margin-left:5px}}.videos-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.btn{text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff0;border:0 solid #fff0;line-height:1.5;box-shadow:0 0 3px #4d4d4d}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.modal-backdrop{z-index:1040;width:100vw;height:100vh;background-color:#0000}.h-100,.short-videos-block .overflow-hidden,.short-videos-block.overflow-hidden,.short-videos-modal .overflow-hidden,.short-videos-modal video,.short-videos-modal.overflow-hidden{height:100%!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.rounded-large{border-radius:15px}.p-3{padding:1rem!important}.modal{z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.btn-short-videos-preview:hover .yt-icon .pdp-short-video-icon-bg,.dis-none,.single-listbox:nth-child(3){display:none!important}.dis-flex,.short-videos-block .d-flex,.short-videos-block.d-flex,.short-videos-modal .d-flex,.short-videos-modal.d-flex,.video-slide.video-slide .d-flex{display:-ms-flexbox!important;display:flex!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.for-mobile,.home-banner-new-sec .new-banner-img picture.mobonly,.short-videos-block .d-none,.short-videos-block.d-none,.short-videos-modal .d-none,.short-videos-modal.d-none{display:none}.home-banner-new-sec .new-banner-img picture.webonly,.home-banner-new-sec .single-listbox .hover-box:hover .listbox-item{display:block}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.w-100{width:100%!important}.m-0{margin:0!important}.mt-2,.my-2{margin-top:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.short-videos-block .p-0,.short-videos-modal .p-0,.short-videos-quality:focus{padding:0!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.text-left{text-align:left!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.modal .p-2{padding:1rem 1rem 2.5rem!important}.change-quality-changer label{line-height:1.5em}.bg-shades-900{background:#4d4d4d;background:linear-gradient(0deg,#000000e6 0,#000000bf 25%,#000000b8 35%,#0000003d 80%,#4d4d4d00 100%)}.rounded-medium-10{border-radius:10px}.color-shades-500,.color-shades-white{color:#fff}.rounded-small{border-radius:5px}.fs-12,.fs-14{font-size:14px}.video-sort-heading h2{color:#000;margin-left:10px;margin-bottom:0}.color-semantic-success{color:#0ea548}.fs-9{font-size:9px}.line-height-normal{line-height:normal}.gap-col-5{-moz-column-gap:5px;column-gap:5px}.gap-col-20{-moz-column-gap:20px;column-gap:20px}.bg-brand-primary{background-color:#ed8413!important}.pdp-short-video-icon-bg{background:#fff0;border-radius:54%;height:15px;width:35px}.color-shades-200{color:#ebedf2}.short-videos-block .bg-shades-white:before{content:" ";display:block;width:100%;position:absolute;z-index:-1;left:0}.video-sort-heading{padding-top:30px}.brand-logo-list img{height:25px!important;max-width:40px}.car-gallery-swiper{border-radius:3px}.swiper-slide-car-card.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.swiper-slide.swiper-slide-car-card{height:auto}.swiper-slide-car-card.swiper-slide img{display:block;width:100%;min-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper-slide-car-card.swiper-slide a{width:100%}.swiper-wrapper.cars-swiper-wrapper-default{height:100%!important;max-height:100%}.car-gallery-thumbs .swiper-slide-thumb-active img{border-bottom:3px solid #009fe2;opacity:1}.swiper-button-next:after,.swiper-button-prev:after{content:none!important}.cantenar.white-location .footer-loaction-slider,.cantenar.white-location .footer-loaction-slider a,.cantenar.white-location .footer-loaction-slider h3,.cantenar.white-location .text-white.carslidtitle.footlocmr span,.cantenar.white-location p.footlocmr,.swiper-pagination-bullet,.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff!important}.swiper-lazy-preloader-container{background:#fff;width:100%;height:100%;position:absolute;top:0;transition:.1s}.swiper-lazy-loaded+.swiper-lazy-preloader-container{opacity:0;pointer-events:none}.swiper-special-offers .mobile-card-list-items>div{height:25px}.swiper-special-offers .deals-badge{left:36px}@media (max-width:991px){.swiper-special-offers .swiper-slide{transition:.3s;padding-right:30px}.swiper-special-offers .swiper-slide-next{transform:translateX(-30px)!important}.swiper-special-banner .btn-large{height:40px!important}}.btn,.btn span,.btn:hover,.btn:hover span,.home-banner-new-sec .new-banner-img picture,.new-banner-search-sec .download-wrap ul li a{transition:250ms linear}.swiper-links .swiper-slide{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.short-video-car-info-name-price span{color:#ed8413;font-weight:700;font-size:17px;text-align:left}.short-video-car-info-name-price span s{color:#fff;margin-right:10px;font-weight:500;font-size:14px;display:block;text-align:left}.centered-absolute{left:50%;top:50%;transform:translate(-50%,-50%)}.modal-right{height:100%;max-height:calc(100vh - 4vh);margin:0 0 0 auto}@media (max-width:991.98px){.modal-right{width:100%;max-width:100%;margin:0}}.modal-full.modal-dialog-scrollable .modal-content,.modal-right.modal-dialog-scrollable .modal-content{height:100vh;max-height:100vh}.modal-full{width:100%;max-width:100%;height:100%;max-height:100%;margin:0}.position-fixed-bottom{position:fixed;bottom:0;z-index:1}@media (min-width:991px) and (max-width:1200px){.head-border{padding-left:12px!important}}@media screen and (min-width:991px){.head-border{border-bottom:1px solid #00000029;padding-bottom:10px;margin-bottom:20px!important;max-width:calc(1300px - 30px);padding-left:0;padding-right:0}.modal.fade .modal-dialog{display:flex;align-items:center;justify-content:center}.modal-full.modal-dialog-scrollable .modal-content{height:60vh;max-height:100vh;width:60%}.cantenar.searchhtml .video-listing{padding:0!important}}@media screen and (max-width:991px){.modal-policies{z-index:9999}.modal.modal-whatsapp .modal-title{font-style:normal;font-weight:500;font-size:30px;line-height:45px;color:#000;width:100%;margin:0 auto;text-align:center}.modal.modal-whatsapp .whatsapp_btn{width:100%;margin-top:15px;padding:0 28px;color:#fff!important;font-size:16px;font-weight:500;background-color:#27b43e;border:none;border-radius:5px;cursor:pointer;outline:0;text-align:center;display:block;position:relative;height:56px;line-height:56px}.modal.modal-whatsapp .close{opacity:1}.btn-short-videos-preview{min-width:238px!important}.models-array.m-brand-array{top:50%}#modal_body .show-body-modal{display:block!important}.modal-dialog-scrollable .modal-footer{position:fixed;bottom:0;left:0;right:0;z-index:1;background:#fff}}.modal-content .dropdown-toggle:after{margin-left:auto!important}.modal-dialog-video{width:100%;max-width:100%}.modal-dialog-video>.container,.short-videos-modal .modal-content{padding:0}.modal-dialog-video .rc_car-video{width:100%;height:70vh}@media (max-width:992px){.modal-dialog-video .rc_car-video{height:60vh}.cantenar.searchhtml .short-videos-block{width:calc(100vw);margin-left:-15px;margin-top:30px!important;border-bottom:1px solid #dfdfdf;margin-bottom:60px;border-top:1px solid #dfdfdf}.head-border{border-bottom:1px solid #00000029;padding-bottom:10px;margin-bottom:20px!important;margin-left:15px;margin-right:15px;width:calc(100% - 30px);padding-left:0;padding-top:40px}}@media (max-width:768px){.modal-dialog-video .rc_car-video{height:40vh}}.loader,.loader:after{border-radius:50%;width:10em;height:10em}.loader{font-size:3px;position:relative;text-indent:-9999em;border:1.1em solid;border-left-color:#fff;transform:translateZ(0);-webkit-animation:1.1s linear infinite load8;animation:1.1s linear infinite load8}@-webkit-keyframes load8{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes load8{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.pointer-events-none{pointer-events:none}#modalSearch>.modal-dialog,.filter_modal_content{max-width:490px}#modalSearch{padding-right:0!important}.modal-select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.short-video-details-btn span,.video-preview .short-video-car-info-text span{width:auto;margin-left:0}.btn-short-videos-preview{min-width:calc(20% - 16px)}.short-videos-block .short-video-car-info-name-price span s{text-align:left;margin-left:0;margin-bottom:3px;display:block}.loader-container{display:flex;justify-content:center;align-items:center;height:100%}.short-videos-block .overflow-hidden{touch-action:auto;-ms-touch-action:auto}.short-videos-block{margin-bottom:50px;margin-top:40px!important}.btn-short-videos-preview img.w-100{border-radius:10px;filter:brightness(.6)}.btn-short-videos-preview:hover img.w-100{border-radius:10px;filter:brightness(1)!important}.video-preview .overflow-hidden{border-radius:0 0 10px 10px}.video-listing>.p-0{padding:4px 0!important}@media (min-width:1280px) and (max-width:1600px){.head-border,.sub-heading-video{max-width:calc(1300px - 30px)!important}html:has(.modal-open),html:has(.modal-open) body{overflow:hidden;padding-right:17px}}@media (min-width:1600px){.head-border,.sub-heading-video{max-width:calc(1500px - 30px)!important}html:has(.modal-open),html:has(.modal-open) body{overflow:hidden;padding-right:17px}}.video-slide.video-slide .short-videos-btn-additional-categories{padding:10px!important;background:#4d4d4d;margin-top:15px}.video-slide.video-slide .short-videos-btn-additional-categories span{width:auto!important}.swiper-slide .video-slide.video-slide .short-videos-btn-additional-categories img{display:block;width:14px;height:auto;-o-object-fit:cover;object-fit:cover}@media (max-width:1200px){.video-listing{padding:0!important}.btn-short-videos-preview:first-child{margin-left:15px!important}.video-listing .cantenar.p-0{padding-right:15px!important}.bg-video-ani{overflow:hidden;position:absolute;left:0!important;right:0;bottom:0;top:100px;margin:auto;width:calc(100vw);height:580px}.searchhtml .short-videos-block.bg-shades-white{margin-bottom:50px!important;margin-top:50px!important}.short-videos-block .bg-shades-white{margin-bottom:40px!important}.new-grid-box{height:87px}.new-grid-box .banner-brand-slider{flex-wrap:nowrap!important;width:100%;overflow-x:scroll;justify-content:left;padding-bottom:5px}.new-grid-box .banner-brand-slider .item{min-width:fit-content}.new-grid-box .banner-brand-slider .item:first-child{margin-left:12px}.new-grid-box .banner-brand-slider .item:last-child{margin-right:12px}.new-grid-box .banner-brand-slider::-webkit-scrollbar,.new-grid-box .banner-brand-slider::-webkit-scrollbar-thumb,.new-grid-box .banner-brand-slider::-webkit-scrollbar-track{width:0;height:0}}.bg-video-ani{overflow:hidden;position:absolute;left:-11%;right:0;bottom:0;top:100px;margin:auto;width:calc(100vw);height:580px;z-index:-1;opacity:.9}.bg-video-ani-box,.single-bg-video-ani-box,.yt-icon:before{height:100%;position:absolute}.bg-video-ani-box{width:100%;overflow:hidden;bottom:-1px;background:linear-gradient(to bottom,#ed8413,#ff5200);z-index:-1}.single-bg-video-ani-box{left:0;width:200%;background-repeat:repeat no-repeat;background-position:0 bottom;transform-origin:center bottom;background-size:50% 80px;animation:18s linear infinite animate}@keyframes animate{0%{transform:translateX(0) translateZ(0) scaleY(1)}50%{transform:translateX(-25%) translateZ(0) scaleY(.55)}100%{transform:translateX(-50%) translateZ(0) scaleY(1)}}.sub-heading-video{margin-bottom:20px;margin-top:-8px}.home-videos-sp{margin-bottom:140px;margin-top:0!important}video.video-preview{width:100%;height:373px!important;border-radius:10px}.video-container{position:relative;display:inline-block}.yt-icon{display:flex;z-index:0}.modal:focus{border:1px solid #ed841300!important}.searchhtml .btn-short-videos-preview{min-width:calc(32% - 16px)}.searchhtml .bg-shades-white{margin-bottom:80px}.yt-icon:before{content:" ";width:100%;z-index:-1;border-radius:10px}.video-listing .text-truncate{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.teach-user.active{background:#fff0!important}.teach-user.active img{width:100px}@media (min-width:730px) and (max-width:1300px){.modal-right{max-height:calc(100vh - 3vh)}}@media (max-width:730px){.modal-right{max-height:100%}}.footer-image-hover,.footer-image-hover img,.list-your-car-box,.list-your-car-link{will-change:transform}.hover-img:hover img{transform:scale(1)!important}@media (max-width:1250px){.pdp-short-video-icon-bg.d-flex.align-items-center.justify-content-center{display:flex!important}}.d-flex.justify-content-between.align-items-center.rounded-medium.bg-shades-900,.short-video-car-info-name-price{align-items:end!important}.other-countries-last-box{opacity:0}.swiper-slide.video-slide-container.w-100.other-countries-last-box.swiper-slide-active{height:0!important;display:none!important}HTML[lang=de] .kylist li,HTML[lang=fr] .kylist li,HTML[lang=it] .kylist li,HTML[lang=ru] .kylist li,HTML[lang=tr] .kylist li,HTML[lang=zh] .kylist li{line-height:1em}@media (min-width:1305px){HTML[lang=de] .prctrl.ripple,HTML[lang=fr] .prctrl.ripple,HTML[lang=it] .prctrl.ripple,HTML[lang=tr] .prctrl.ripple,HTML[lang=zh] .prctrl.ripple{margin-top:20px}}@media (max-width:1304px){html[lang=de] ul.kylist.sddetail,html[lang=fr] ul.kylist.sddetail,html[lang=it] ul.kylist.sddetail,html[lang=ru] ul.kylist.sddetail,html[lang=tr] ul.kylist.sddetail,html[lang=zh] ul.kylist.sddetail{display:block}html[lang=de] ul.kylist.sddetail li,html[lang=fr] ul.kylist.sddetail li,html[lang=it] ul.kylist.sddetail li,html[lang=ru] ul.kylist.sddetail li,html[lang=tr] ul.kylist.sddetail li,html[lang=zh] ul.kylist.sddetail li{margin-bottom:10px;margin-right:2px}}.image-contain img,.image-cover img{height:100%;object-position:center center;width:100%}.btn,.btn span{display:inline-block}body,html{overflow-x:hidden!important}.common-banner{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.fixed-banner{background-attachment:fixed!important}.common-padd{padding-top:80px;padding-bottom:80px}.common-padd-small{padding-top:60px;padding-bottom:60px}.image-cover img{object-fit:cover}.image-contain img{object-fit:contain}.btn{font-size:13px;background:#ed8413;color:#fff;border-radius:5px;padding:8px 15px}.btn span{width:20px;margin-left:10px}.btn:hover{background:#b35d00;color:#fff;box-shadow:0 2px 0 #7777774d,2px 4px 6px #6c6c6c3d!important}.btn:hover span{transform:translateX(2px)}div:has(.datepicker){width:auto!important}.mb-50{margin-bottom:50px!important}.home-banner-new-sec .new-banner-img{overflow:hidden;filter:none}.home-banner-new-sec .listbox-wrapper{position:absolute;left:0;width:100%;top:58%;right:0;margin:0 auto}.home-banner-new-sec .single-listbox{width:33.333%;padding-left:15px;padding-right:15px;text-align:center}.home-banner-new-sec .single-listbox .plus-box{width:40px;height:40px;background:#0000001a;font-size:30px;display:flex;line-height:30px;align-items:center;justify-content:center;border-radius:50%;margin:0 auto;box-shadow:0 .125rem .625rem -.1875rem #0000001a;font-weight:400;border:1px dashed #fff;color:#fff}.home-banner-new-sec .single-listbox .plus-box:hover{background:#ed8323;color:#fff;transition:250ms linear}.home-banner-new-sec .single-listbox .plus-box:after,.home-banner-new-sec .single-listbox .plus-box:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #fff;border-radius:50%}.home-banner-new-sec .roww .single-listbox:first-child .listbox-item,.home-banner-new-sec .roww .single-listbox:nth-child(2) .listbox-item,.home-banner-new-sec .roww .single-listbox:nth-child(3) .listbox-item{right:95%;left:auto!important}@keyframes ripple{0%{transform:scale(1)}50%{transform:scale(1.3);opacity:1}100%{transform:scale(1.6);opacity:0}}.home-banner-new-sec .listbox-item{background:#fff;padding:10px 10px 15px;border-radius:10px;text-align:center;box-shadow:-.0625rem 0 .625rem 0 #00000012,.3125rem 1.25rem 2.5rem 0 #0000000a;width:200px;position:absolute;display:none;-webkit-animation:.25s cubic-bezier(.68,-.55,.265,1.55) dropdwn-show;animation:.25s cubic-bezier(.68,-.55,.265,1.55) dropdwn-show;z-index:2;height:230px;top:-5rem}.home-banner-new-sec .listbox-item figure{height:150px;overflow:hidden;margin:0 0 10px;border-radius:10px}.home-banner-new-sec .listbox-item h4{color:#4d4d4d;font-size:14px;line-height:16px;margin-bottom:5px;text-transform:capitalize}.home-banner-new-sec .listbox-item p{margin:0;color:#ed8413;font-size:15px;line-height:19px}.home-banner-new-sec .listbox-item p span{text-decoration:line-through;color:#4d4d4d}.home-banner-new-sec .listbox-item p small{color:#4d4d4d}.home-banner-new-sec .single-listbox .hover-box{display:inline-block;position:relative;padding:5px}.home-banner-new-sec .new-top-text{position:absolute;width:100%;left:0;right:0;color:#fff;padding:0;z-index:11;top:50%;transform:translateY(-50%);bottom:auto;max-width:min-content}.home-banner-new-sec .new-top-text h1{margin-top:0;margin-bottom:5px;font-size:2.5em}.home-banner-new-sec .roww .single-listbox:nth-child(2) .hover-box{transform:translateX(50px) translateY(35px)}.home-banner-new-sec .roww .single-listbox:first-child .hover-box{transform:translateX(25px)}.new-banner-search-sec .newsearch-text-wrap{margin:0 auto;z-index:1;position:relative}.new-banner-search-sec .slidsearch .bttn{transform:none!important;transition:none!important;font-size: 16px;font-weight:600;line-height:18px;width: auto;padding: 10px 32px !important;justify-content:center;height:40px;position:absolute!important;right:4px;top:4px;border-radius:12px!important;display:flex;align-items:center;gap:8px;text-transform:none}.new-banner-search-sec .slidsearch .clearinputbtn{margin-top:14px;margin-left:0!important;margin-right:0!important;right:185px;position:absolute;width:22px;height:22px;background:#d3d3d3;border-radius:50px;font-size:20px;color:#fff;text-align:center;padding:0;visibility:hidden;transition:opacity .3s}.new-banner-search-sec .download-wrap ul{display:flex;align-items:center;justify-content:center;margin-top:15px}.new-banner-search-sec .download-wrap ul li{padding:0 10px;border-right:1px solid #ddd}.new-banner-search-sec .download-wrap ul li img{width:18px;height:18px;object-fit:contain}.new-banner-search-sec .download-wrap ul li:first-child img{filter:brightness(.5)}.new-banner-search-sec .download-wrap ul li a{display:inline-block;color:#4d4d4d}.new-banner-search-sec .download-wrap ul li:last-child{border:none}.dubaiapp{margin-top:110px!important}@media only screen and (max-width:1199px){.dubaiapp{margin-top:70px!important}.home-banner-new-sec .roww .single-listbox:first-child .hover-box{transform:translateX(60px)}.home-banner-new-sec .roww .single-listbox:nth-child(2) .hover-box{transform:translateX(50px) translateY(20px)}}@media only screen and (max-width:1025px){.home-banner-new-sec .roww .single-listbox:first-child .hover-box{transform:none}}@media only screen and (max-width:991px){.common-padd-small{padding-top:30px;padding-bottom:30px}.mb-50{margin-bottom:30px!important}.home-banner-new-sec .listbox-item figure{height:100px}.home-banner-new-sec .listbox-item{padding:10px;width:180px;height:190px}.home-banner-new-sec .listbox-item h4,.home-banner-new-sec .listbox-item p{font-size:14px;line-height:16px}.home-banner-new-sec .single-listbox .plus-box{width:30px;height:30px;font-size:24px;line-height:24px}}@media only screen and (max-width:767px){.dubaiapp{margin-top:40px!important}.home-banner-new-sec .listbox-wrapper{top:70%}.home-banner-new-sec .listbox-item{padding:6px 6px 12px;width:160px;border-radius:6px;height:145px}.home-banner-new-sec .roww .single-listbox:nth-child(2) .hover-box{transform:none}.home-banner-new-sec .listbox-item figure{height:80px;border-radius:6px;margin-bottom:6px}.home-banner-new-sec .listbox-item h4,.home-banner-new-sec .listbox-item p{font-size:13px;line-height:15px;font-weight:400}.home-banner-new-sec .single-listbox .plus-box{width:25px;height:25px;font-size:20px;line-height:20px}.for-mobile{display:block}.for-desktop{display:none}.new-banner-search-sec .newsearch-text-wrap{max-width:100%}}@media only screen and (max-width:575px){.mobile-image{display:block!important}.desktop-image{display:none!important}.sub-heading h2{font-size:18px}.home-banner-new-sec .listbox-item figure{height:70px}.home-banner-new-sec .listbox-item h4,.home-banner-new-sec .listbox-item p{font-size:12px;line-height:14px;font-weight:500}.home-banner-new-sec .single-listbox .plus-box{width:20px;height:20px;font-size:15px;line-height:15px;border-width:.3px}.home-banner-new-sec .single-listbox .plus-box:after,.home-banner-new-sec .single-listbox .plus-box:before{border-width:.3px}.home-banner-new-sec .single-listbox .hover-box{padding:2px}.home-banner-new-sec .listbox-wrapper{top:70%}.home-banner-new-sec .roww .single-listbox:first-child .listbox-item,.home-banner-new-sec .roww .single-listbox:nth-child(2) .listbox-item,.home-banner-new-sec .roww .single-listbox:nth-child(3) .listbox-item{top:-3.5rem}.home-banner-new-sec .listbox-item{width:146px;height:130px}.new-banner-search-sec.for-mobile{margin-top:-30.5px}.new-banner-search-sec #ocd_view_Allcars,.new-banner-search-sec .download-wrap ul li a{font-size:12px}.new-banner-search-sec #ocd_view_Allcars svg{display:none}.new-banner-search-sec .download-wrap ul{margin-top:10px}.new-banner-search-sec .newsearch-text-wrap{max-width:100%}.new-banner-search-sec .newsearch-text-wrap .slidsearch{border-radius:6px!important}.new-cartype-sec .car-type .brnd-title{font-size:13px!important;line-height:17px!important}}.home-banner-new-sec .autocomplete-items{color:#4d4d4d;text-align:left}.autocomplete-items div::after{background-size:100% 100%;width:15px;height:15px}#keyworded2autocomplete-list.autocomplete-items{left:0!important}@media (min-width:800px) and (max-width:1350px){.new-banner-img .mobile-image{display:block!important}.dubaiapp{margin-top:70px!important}}@media (min-width:1200px){.home-banner-new-sec .listbox-item{top:-2rem!important}.cantenar.listbox-wrapper{position:relative!important;top:0!important}.single-listbox{position:absolute}.single-listbox:first-child{top:-160px;right:26%;width:auto!important}.single-listbox:nth-child(2){top:-225px;right:65%;width:auto!important}.single-listbox:nth-child(3){top:-246px;right:39%;width:auto!important}.dubaiapp{margin-top:-50px!important;display:flex;justify-content:center}}@media (max-width:1200px) and (min-width:1000px){.home-banner-new-sec .listbox-item{top:-2rem!important}.cantenar.listbox-wrapper{position:relative!important;top:0!important}.single-listbox{position:absolute}.single-listbox:first-child{top:-142px;right:20%;width:auto!important}.single-listbox:nth-child(2){top:-174px;right:71%;width:auto!important}.single-listbox:nth-child(3){top:-228px;right:38%;width:auto!important}.dubaiapp{margin-top:-50px!important;display:flex;justify-content:center}.hmjoinus.only-web{background-position:0 center!important}}@media (max-width:1000px) and (min-width:800px){.home-banner-new-sec .listbox-item{top:-2rem!important}.cantenar.listbox-wrapper{position:relative!important;top:0!important}.single-listbox{position:absolute}.single-listbox:first-child{top:-120px;right:20%;width:auto!important}.single-listbox:nth-child(2){top:-163px;right:70%;width:auto!important}.single-listbox:nth-child(3){top:-175px;right:38%;width:auto!important}.dubaiapp{margin-top:-50px!important;display:flex;justify-content:center}}.mobile-image,.new-banner-search-sec{display:block!important}@media only screen and (min-device-width:768px) and (max-device-width:1023px) and (orientation:portrait){.home-banner-new-sec .listbox-item{top:-2rem!important}.cantenar.listbox-wrapper{position:relative!important;top:0!important}.single-listbox{position:absolute}.single-listbox:first-child{top:-110px;right:66%;width:auto!important}.single-listbox:nth-child(2){top:-121px;right:44%;width:auto!important}.single-listbox:nth-child(3){top:-183px;right:26%;width:auto!important}.dubaiapp{margin-top:-50px!important;display:flex;justify-content:center}}@media only screen and (min-device-width:1023px) and (max-device-width:1366px) and (orientation:landscape){.home-banner-new-sec .listbox-item{top:-2rem!important}.cantenar.listbox-wrapper{position:relative!important;top:0!important}.single-listbox{position:absolute}.single-listbox:first-child{top:-185px;right:21%;width:auto!important}.single-listbox:nth-child(2){top:-245px;right:66%;width:auto!important}.single-listbox:nth-child(3){top:-244px;right:38%;width:auto!important}.dubaiapp{margin-top:-50px!important;display:flex;justify-content:center}.findselctcity{margin-top:60px!important}}@media (max-width:575px) and (min-width:800px){.home-banner-new-sec .listbox-item{top:-2rem!important}.cantenar.listbox-wrapper{position:relative!important;top:0!important}.single-listbox{position:absolute}.single-listbox:first-child{top:-113px;right:66%;width:auto!important}.single-listbox:nth-child(2){top:-110px;right:43%;width:auto!important}.single-listbox:nth-child(3){top:-176px;right:24%;width:auto!important}.dubaiapp{margin-top:-50px!important;display:flex;justify-content:center}}.selectcity_sec a img{filter:grayscale(1)}.selectcity_sec a:hover img{filter:none}.carslid .slidbotm{min-height:250px;max-height:250px}.findselctcity .citydrp{margin-left:10px!important}@media (max-width:1025px){.findselctcity{margin-top:45px}.loaction-box .mobonly.cat-slid,.moblisting-slid.scrolslid,ul.cantenar.scrollslid{padding-right:15px}}@media (max-width:575px){.swiper-special-banner>div{border-radius:0}.swiper-special-banner .swiper-btn{width:40px!important;min-width:40px}.modal-dialog-video{margin:0}.home-banner-new-sec .listbox-item{top:-2rem!important}.cantenar.listbox-wrapper{position:relative!important;top:0!important}.single-listbox{position:absolute}.single-listbox:first-child{top:-56px;right:66%;width:auto!important}.single-listbox:nth-child(2){top:-45px;right:36%;width:auto!important}.single-listbox:nth-child(3){top:-100px;right:23%;width:auto!important}.dubaiapp{margin-top:-50px!important;display:flex;justify-content:center}.selectcity_sec{display:flex!important;width:100%;overflow:hidden;flex-wrap:wrap;margin:0!important;justify-content:space-around}.selectcity_sec a{width:46%;margin:30px 0 0!important;position:relative}.selectcity_sec a img{filter:none}.selectcity_sec p{letter-spacing:.5px;bottom:20px;top:auto!important;font-size:16px;padding-left:10px}.selectcity_sec p:last-child{bottom:5px}}@media (max-width:800px) and (min-width:500px){.single-listbox:first-child{top:-147px;right:18%;width:auto!important}.single-listbox:nth-child(2){top:-175px;right:68%;width:auto!important}.single-listbox:nth-child(3){top:-45px;right:37%;width:auto!important}.single-listbox{position:absolute}}@media (max-width:750px){.home-banner-new-sec .roww .single-listbox:nth-child(2) .listbox-item{right:auto!important}.single-listbox:first-child{top:-67px;right:19%;width:auto!important}.single-listbox:nth-child(2){top:-67px;right:61%;width:auto!important}.single-listbox:nth-child(3){top:-95px;right:37%;width:auto!important}.single-listbox{position:absolute}}@media (min-width:1300px){.city-car a{max-height:201px}html[lang=fr-MA] .new-header-search-sec .new-inputbutton-wrap .bttn{width:135px!important}html[lang=fr-MA] .new-header-search-sec .new-inputbutton-wrap .nvbar-search-field{width:660px!important}html[lang=fr-MA] .new-header-search-sec .new-inputbutton-wrap #crossbtn2{right:140px!important}}@media (max-width:1300px){.city-car a{max-height:123px}html[lang=it-IT] .cat-slid .brnd-count,html[lang=it-IT] .cat-slid .brnd-title{font-size:11px!important}html[lang=es-ES] .cat-slid .brnd-count,html[lang=es-ES] .cat-slid .brnd-title{font-size:11px!important;line-height:normal}}@media (min-width:768px) and (max-width:800px){.for-mobile,.home-banner-new-sec .new-banner-img picture.mobonly{display:block!important}.home-banner-new-sec .new-banner-img picture.webonly{display:none!important}}@media (min-width:800px){.for-mobile,.home-banner-new-sec .new-banner-img picture.mobonly{display:none!important}.home-banner-new-sec .new-banner-img picture.webonly{display:block!important}}@media (min-width:2000px){.searchhtml .bg-shades-white{width:calc(100vw - 50vw)}}.video-banner-home{width:100%;height:100%;object-fit:cover;object-position:center center;margin-top:0!important;filter:brightness(.9)}.new-banner-search-sec .slidsearch .bttn:hover{background:#ed8413!important;border-color:#ed8413!important;color:#fff}.banner-brand-slider .cat-item{min-width:fit-content}.new-grid-box{margin-top:20px;overflow:hidden}.new-grid-box .item:hover{box-shadow:1px 1px 8px #00000026}.new-grid-box .item img{width:40px!important;height:34px;object-fit:contain;object-position:center center;margin-right:8px;min-width:40px}.new-grid-box .item strong{min-width:fit-content;color:#4d4d4d}@media only screen and (max-width:1199px){.home-banner-new-sec .listbox-wrapper{top:auto;bottom:0}.home-banner-new-sec .dubaiapp{margin-top:-50px!important}.new-grid-box .item a{font-size:14px}.new-grid-box .banner-brand-slider .item small{font-size:11px}.new-grid-box .banner-brand-slider .item{margin:6px;box-shadow:1px 1px 6px #0000001a}.new-grid-box .item:hover{box-shadow:1px 1px 6px #00000026}}@media only screen and (max-width:767px){.new-grid-box{margin-top:0}.home-banner-new-sec .dubaiapp,.home-banner-new-sec .new-banner-img video{display:none}.home-banner-new-sec .new-top-text .tx-wrap{padding:0;background:0 0;box-shadow:none;border-radius:0;width:auto;backdrop-filter:none}.new-grid-box .item img{width:30px!important;height:30px;min-width:30px}.customInputContainer .options{min-width:280px;padding:0 15px}.options p{padding-top:15px}.searchInput img{margin-left:8px}.cateslidheight .findselctcity{margin-top:32px}}@media only screen and (max-width:350px){.home-banner-new-sec .single-listbox .plus-box{width:15px;height:15px;font-size:12px;line-height:15px}.home-banner-new-sec .new-top-text p,.new-cartype-sec .car-type .brnd-title{font-size:12px!important;line-height:17px!important}.home-banner-new-sec .new-top-text{padding-top:20px;max-width:95%}.new-banner-search-sec{bottom:-140px}.home-banner-new-sec .new-top-text p{height:34px}.new-grid-box .item{font-size:13px}}.customInputContainer :is(.customInput,.options):hover{color:#ed8413!important;border-color:#ed8413!important}.slidervwallbtn{border:1px solid #fff0;background:linear-gradient(293deg,#cc4700,#ed8413)!important;border-color:#ed8413!important}.beyond-carhom .cat-item:hover .fixedbtnimg{background:#ed8413!important;color:#fff!important}@media (min-width:1198px){.topbr.topbr-dark.bg-dark.desk.nvbar-expand-lg.usedcar-filterbar.wd-increase{display:none!important}.new-grid-box .banner-brand-slider .item:nth-child(3n+1){display:flex}.new-grid-box .banner-brand-slider.cat-loaded:has(.cat-stage) .item{display:flex}.banner-brand-slider,.new-grid-box{height:74px!important}}.home-banner-new-sec .newprofile_look_wrap.buy-rent .select-menu .options,.home-banner-new-sec .newprofile_look_wrap.buy-rent .select-menu .select-btn{min-width:99px!important}.new-quicklinks-wrap ul li.used-car-banner-button a span{position:absolute;margin-top:-19px;transform:rotate(45deg);right:-75px;font-size:11px;background:#cc4700;padding:10px 10px 0;width:100%;height:27px;font-weight:700;text-align:center}.new-quicklinks-wrap ul li.used-car-banner-button a{overflow:hidden;position:relative}#search-input,#suggestion-box,#suggestion-box-mob{width:100%;box-shadow:0 2px 4px #0000001a}.search-container{position:relative;width:400px}#search-input{padding:10px 15px;border:1px solid #ccc;border-radius:4px}#suggestion-box,#suggestion-box-mob{position:absolute;top:1px;border:1px solid #ccc;border-radius:4px;background:#fff;overflow:hidden;display:none}.loader-item{height:24px;margin:10px 15px;background:#e0e0e0;border-radius:4px;animation:1.5s linear infinite shimmer;background:linear-gradient(to right,#e0e0e0 0,#f0f0f0 50%,#e0e0e0 100%);background-size:400px 100%}.loader-item:first-child{width:90%}.loader-item:nth-child(2){width:80%}.loader-item:nth-child(3){width:70%}.loader-item:nth-child(4){width:85%}.loader-item:nth-child(5){width:60%}@keyframes shimmer{0%{background-position:-200px 0}100%{background-position:200px 0}}#suggestion-box-mob{top:47px;z-index:99}.brandslid.locationbtn span,.faqbox .faqbottom strong,.imptip h2 strong,i.text-right.d-block{font-weight:400}.home_latest_ajax11_international{height:501px}.slidbotm .complogo{display:flex!important}#suggestion-box,#suggestion-box-mob{border:none!important}.findselctcity .clearinputbtn{line-height:26px!important}.home-banner-new-sec .new-top-text:before{position:absolute;content:"";background:url("../images/hero-shadow.svg") center center/contain no-repeat;width:698px;height:322px;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%);z-index:-1}.searchotoicon img{min-width:20px}.iframe-container{border:1px solid #939393}.home-banner-new-sec .new-banner-img picture.hero_left{width:55%}.home-banner-new-sec .new-banner-img picture.hero_right{clip-path:polygon(23% 0,100% 0,100% 100%,0 100%);width:60%;position:absolute;right:0;top:0;filter:brightness(.25);cursor:pointer}.home-banner-new-sec:has(.buyrenttab .buyclk:hover) .hero_left,.home-banner-new-sec:has(.hero_right:hover) .hero_left{filter:brightness(.25)}.home-banner-new-sec:has(.buyrenttab .buyclk:hover) .hero_right,.home-banner-new-sec:has(.hero_right:hover) .new-banner-img picture.hero_right{filter:none}body.popup-open{overflow:hidden}.driver-popup-overlay{position:fixed;inset:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:9999;opacity:0;visibility:hidden;transition:opacity .3s;padding:20px}.driver-popup-overlay.active{opacity:1;visibility:visible}.driver-popup{background:#fff;width:100%;max-width:560px;border-radius:16px;padding:60px 30px 30px!important;text-align:center;position:relative;transform:translateY(20px) scale(.95);transition:.3s;box-shadow:0 20px 60px rgba(0,0,0,.25)}.driver-popup-overlay.active .driver-popup{transform:translateY(0) scale(1)}.popup-close{position:absolute;top:16px;right:16px;border:none;background:0 0;font-size:26px;color:#999}.popup-close:hover{color:#000}.driver-popup h2{font-size:22px;font-weight:500;margin-bottom:30px;color:#333}.popup-btn{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(90deg,#f7941d,#d35400);color:#fff;padding:16px 20px;margin:14px 0;border-radius:12px;font-size:18px;font-weight:500;text-decoration:none;box-shadow:0 8px 20px rgba(247,148,29,.35);transition:transform .15s,box-shadow .15s}.popup-btn:hover{transform:translateY(-2px);box-shadow:0 12px 25px rgba(247,148,29,.45);color:#fff}.popup-btn:active{transform:scale(.98)}@media (max-width:480px){.driver-popup{padding:30px 20px}.driver-popup h2{font-size:18px}.popup-btn{font-size:16px}}.popup-btn .icon{width:auto;border:none!important;box-shadow:none;padding:0;font-size:22px}.ocd-qr-popup.close-ocd-qr-close-btn.down-block.false{display:none}.ocd-qr-popup.close-ocd-qr-close-btn.down-block.true{display:flex}
/* ==== Home hero search (13 Oct 2026) ====
   1-3: rules the old header (style_newheader-part2/part4) gives www. pr's new one-file header does not
   carry them, so pr needs them here; on www they repeat what the header already sets (no visual change).
   1. Suggestion list floats under the input; without this it is a static flex item in form#search and
      squeezes the input (pr 820px: input 402px instead of 635px, button outside it). */
.new-banner-search-sec #list.sugglist{position:absolute;min-width:300px;margin-top:41px;width:100%;z-index:9;border-color:#e9e9f2;border-radius:.75rem;max-height:300px;background:#fff;box-shadow:-.0625rem 0 .625rem 0 #00000012,.3125rem 1.25rem 2.5rem 0 #0000000a}
@media (min-width:1199px){.new-banner-search-sec #list.sugglist{border-radius:.75rem 0 0 .75rem}}
/* 1b. (fix 2, 13 Oct) The form must be a flex row, as the www header (part1: .slidsearch form{display:flex})
      makes it. pr's new header does not, so below 768 and above 1024 the form was a block, #list's static
      position fell BELOW the input and its margin-top:41px pushed the "recent / trending" dropdown 49-51px
      down (the gap under the search bar). */
.new-banner-search-sec .slidsearch form{display:flex}
/* 1c. Recent/trending dropdown placement. custom-homeupdated.css sets these, but on pr the header file loads
      AFTER it and its .recently-searcbox{top:100%!important} wins (on www the header loads before, so these
      win). Same values, higher specificity: phones open it upward above the bottom-fixed bar, 780-1300 sits
      6px under the input, >1300 keeps the header's top:100%. */
@media (max-width:1300px){.new-banner-search-sec .recently-searcbox{top:auto!important;bottom:50px!important}}
@media (min-width:780px) and (max-width:1300px){.new-banner-search-sec .recently-searcbox{top:6px!important;bottom:auto!important}}
/* 2. Left-aligned placeholder: home-new-responsive.css centres it from 730px, and the rotating word
      (#placeholderAnim, fixed left offset) then overlaps "Search for". */
.new-banner-search-sec .slidsearch #keyworded2,.new-banner-search-sec .slidsearch #keyworded2_mob{text-align:left}
/* 3. Border up to 1025px. */
@media (max-width:1025px){.new-banner-search-sec .slidsearch #keyworded2,.new-banner-search-sec .slidsearch #keyworded2_mob{border:1px solid #ddd!important}}
/* 4. Search-button loader (www and pr): was right/top 8px with a translateY the spin keyframes overwrite
      (off-centre), brown arc on the orange button, arrow <img> left on top. Centred + white; arrow/label
      hidden while it shows. >=1300 keeps the inline .btn-loader{display:none}. */
#ocd_search_Allcars .btn-loader{top:50%!important;left:50%!important;right:auto!important;width:18px;height:18px;margin:-9px 0 0 -9px;transform:none;box-sizing:border-box;border:2px solid rgba(255,255,255,.35);border-top-color:#fff}
@media (max-width:1299px){#ocd_search_Allcars:active>img{visibility:hidden}#ocd_search_Allcars:active{color:transparent!important}}
/* 5. (14 Oct 2026) Brand strap under the hero: full width like www. custom-homeupdated.css sets
      .brand-section-main{max-width:100%!important}, but on pr the header CSS (loaded AFTER it) has
      @media (min-width:1600px){.cantenar{max-width:1400px!important}}, which wins on equal specificity, so from
      1600px the strap shrank to a 1400px card under a full-width banner (2000px: strap 308-1678 vs banner 20-1965).
      On www the header loads first, so the 100% wins. Higher specificity, same value. */
.cantenar.brand-section-main{max-width:100%!important}

/* Tablet horizontal scroll fix (16 Oct 2026).
   home-new-responsive.css has `.imptip .cantenar{padding:0}` at <=1025px, which leaves the
   Bootstrap .roww (margin 0 -15px) in the "No Deposit Car Rental Dubai" block overhanging the
   viewport by 15px, so the home page scrolls sideways on iPad / Android tablets.
   Loads after home-new-responsive.css; html body prefix wins whatever the file order.
   Logical properties, so it is RTL-safe. Backup: custom_home.css.bak-responsive */
@media (max-width:1025px){html body .imptip .cantenar>.roww{margin-inline:0}}

/* Hero slider: blank gap, cropped image and strap overlap at 600-800px (16 Oct 2026).
   custom-homeupdated.css sizes the slide and image to 310px and forces the hero to 520px !important
   in this range, but the slider's clip box (.hero-mobslider / .cat-stage-outer) stays 192px until
   ~768px. Result: the image is cropped and a 119px blank band sits under the slider at 600-767;
   at 768-800 the slider's top:20px offset pushes it 19px over the brand strap.
   A fixed hero height cannot survive a wrapped heading (French / Russian), so the hero now sizes to
   its content: 20px for the slider offset + 16px gap above the brand strap.
   Measured in a live 722px iframe at 600/680/722/768/799/800, with and without a 3-line heading:
   gap to strap is 16px at every width. The html body prefix beats the site's !important rules by
   specificity, so file order does not matter. Backup: custom_home.css.bak-herogap */
@media (min-width:600px) and (max-width:800px){
  html body .home-banner-new-sec.position-relative{height:auto!important;min-height:0!important;padding-bottom:36px}
  html body .home-banner-new-sec .hero-mobslider,
  html body .home-banner-new-sec .hero-mobslider .cat-stage-outer{height:310px}
}

/* QR "Scan to Download App" card covered the hero search bar on tablets (16 Oct 2026).
   Owner rule lives in new_footer.css (server-side, not in this folder):
     .ocd-qr-popup{width:334px;padding-top:32px;position:fixed;bottom:20px;right:20px;z-index:9}
     @media (max-width:480px){.ocd-qr-popup{display:none}}
   So it is hidden only under 480px and shows on every tablet. Pinned bottom-right it always
   occupies the last 354x192px of the viewport (334+20 wide, 172+20 tall - measured live on stg
   at 1536x695: t503 b675 l1167 r1501). On a landscape tablet the browser chrome leaves roughly
   600px of viewport height, which puts the hero search bar and its "View All Cars" button inside
   that zone - measured at 962x601 and 1024x600, clear at 1024x768 and taller.
   A QR code cannot be scanned by the device showing it, and the same screen already carries the
   "Install Now" app banner, so the card is hidden on touch pointers rather than moved.
   Specificity matters: custom_home.css already has
     .ocd-qr-popup.close-ocd-qr-close-btn.down-block.true{display:flex}  (0,4,0)
   which beats a plain "html body .ocd-qr-popup" (0,1,2) - verified live, the naive form lost.
   The selector below plus !important was verified to win against that shown state.
   To keep the card on tablets instead, delete this block. Backup: custom_home.css.bak-qroverlap */
@media (hover:none) and (pointer:coarse){
  html body .ocd-qr-popup,
  html body .ocd-qr-popup.close-ocd-qr-close-btn.down-block.true{display:none!important}
}
