.sec-p-t{padding-top:var(--space-desktop)}.sec-p-b{padding-bottom:var(--space-desktop)}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.qodef-vehicle-list .qodef-e-excerpt{-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box}.qodef-currency{font-family:aednew!important;font-size:17px!important}.wpcf7 form.sent .wpcf7-response-output{border-color:unset;background:#fff;border-radius:15px;width:fit-content;color:green}.enquiry-form select{padding:5px 15px!important;margin:0!important}.single-vehicle .elementor-lightbox{display:none!important}.qodef-booking-form-opener{display:none!important}#elementor-popup-modal-8182 .luxury-car-fields{display:block}#elementor-popup-modal-8182 input{padding:5px 15px;border-radius:5px;width:100%!important;max-width:inherit}#elementor-popup-modal-8182 .form-group{margin-bottom:20px}#elementor-popup-modal-8182 .luxury-car-heading{margin-bottom:20px}#elementor-popup-modal-8182 .dialog-close-button{top:10px;right:10px}#elementor-popup-modal-8182 .luxury-car-form{transform:scale(1)}.mtm-25 .elementor-icon-box-title span{margin-top:-15px!important;display:block}.qodef-e-vehicle-media{padding:10px}.qodef-button.qodef-layout--filled.qodef-html--link{letter-spacing:normal;background:var(--e-global-color-accent);color:#fff}.overlay .qodef-m-content{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(12,19,21,60%);border-radius:16px!important;z-index:10}.qodef-page-title.qodef-alignment--right{text-align:left}#qodef-related-posts .qodef-e-content{display:flex;flex-direction:column-reverse}#qodef-related-posts .qodef-e-top-holder{margin-top:20px}#qodef-related-posts a.qodef-e-title-link{-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box}.card-text-center h4.qodef-m-title{text-align:center}.card-text-center .qodef-m-content-inner{margin:0 auto}.card-text-center .qodef-m-text-holder p{text-align:center}.qodef-form-wrapper .qodef-form-line{height:2px;top:inherit!important}#grid-4 .luxury-car-fields{grid-template-columns:repeat(4,1fr)!important;align-items:center}.elementor-widget-luxedrive_core_banner .qodef-m-image{border-radius:16px!important}.qodef-vehicle-list .qodef-e-content .qodef-e-title{margin-bottom:5px}.qodef-vehicle-list.qodef-swiper-container .swiper-wrapper{display:flex}.qodef-vehicle-list.qodef-swiper-container .swiper-wrapper .swiper-slide{height:auto}.type-vehicle .qodef-e-inner{border-radius:16px}summary.e-n-accordion-item-title{justify-content:space-between!important}.qodef-load-more-button{border:1px solid var(--e-global-color-accent);color:#000}.qodef-vehicle-list.qodef-item-layout--standard .qodef-e-price{margin-bottom:15px!important}.vehicle .qodef-button{border:none;color:var(--e-global-color-accent);padding:0!important;justify-content:flex-start;font-size:16px;font-weight:600;text-underline-offset:5px}.vehicle .qodef-button:hover{background:0 0!important}.qodef-form-wrapper .qodef-form-line{height:2px;top:46px}.qodef-button{letter-spacing:normal!important}.qodef-load-more-button:hover{background:var(--e-global-color-secondary)!important;color:#fff}.h-100{height:100%}.qodef-grid-item.type-vehicle{overflow:hidden}.qodef-e-excerpt{font-family:var(--e-global-typography-text-font-family),serif}.qodef-button,.elementor-button-link{font-family:var(--e-global-typography-text-font-family),serif!important}.qodef-title--breadcrumbs{height:auto;margin-top:40px}.single-post #qodef-page-inner{padding:60px 0 80px}#qodef-related-posts .qodef-e-media-image a{border-radius:16px}#qodef-related-posts .qodef-blog{margin-top:60px}.product-btn-custom{width:calc(100% - 60px);position:absolute;bottom:30px}@media (max-width:767px){.brand-product-img [data-settings='{"background_background":"classic"}']{min-height:300px}.single-vehicle .luxury-car-form{transform:scale(1)}.single-vehicle .qodef-svg--menu{stroke:#fff}body.single-vehicle .qodef-vehicle-item .qodef-e-info-sidebar{margin-bottom:0}.single-vehicle input{max-width:100%!important;width:100%!important}#qodef-related-posts .qodef-blog{margin-top:40px}.single-post #qodef-page-inner{padding:60px 0 0}}.enquiry-form{box-sizing:border-box}.enquiry-heading{font-size:24px;font-weight:600;margin-bottom:25px;text-align:center}.enquiry-two-cols{display:grid;grid-template-columns:1fr 1fr;gap:20px}.enquiry-two-cols label{display:flex;flex-direction:column;font-size:14px;font-weight:600;color:#000}.enquiry-two-cols input,.enquiry-two-cols select,.enquiry-two-cols textarea{border:1px solid #fff;border-radius:6px;padding:10px;margin-top:6px;font-size:14px;background:#fefefe;outline:none;width:100%;box-sizing:border-box}.enquiry-two-cols .qodef-form-line{display:none}.enquiry-two-cols textarea{resize:vertical;min-height:100px}.enquiry-submit{margin-top:25px!important}.enquiry-submit .wpcf7-submit{background:#000;color:#fff;border:none;padding:12px 30px;border-radius:10px;cursor:pointer;font-size:16px;font-weight:600;transition:background .3s}.dubai-car-form-row.full-width{grid-column:1/-1}.enquiry-submit .wpcf7-submit:hover{background:#000!important;color:#fff!important}@media (max-width:768px){.enquiry-two-cols{grid-template-columns:1fr}}.qodef-header-standard--left .qodef-header-sticky-inner .qodef-widget-holder{margin-left:inherit!important}.luxury-car-form{background:#f5f5f5;padding:20px;border-radius:20px;gap:30px;width:100%;display:grid;grid-template-columns:150px 1fr}.luxury-car-heading{display:flex;align-items:center}.luxury-car-heading h3{font-size:20px;font-weight:600;margin:0}.luxury-car-fields{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;align-items:flex-end}.luxury-car-fields label{display:flex;flex-direction:column;font-size:14px;font-weight:600;color:#000;min-width:120px;flex-shrink:1;white-space:nowrap}.luxury-car-fields input,.luxury-car-fields select,.luxury-car-fields textarea{border:none;border-bottom:1px solid #ccc;padding:6px 0;background:0 0;font-size:14px;width:100%;outline:none}.luxury-car-fields input[type=date]{padding:4px 0}.luxury-car-fields .wpcf7-submit{background:var(--e-global-color-accent);color:#fff;border:none;padding:12px 24px;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600}.luxury-car-fields .wpcf7-submit:hover{background:var(--e-global-color-secondary)!important;color:#fff!important}.qodef-vehicle-list.qodef-item-layout--standard .qodef-e-inner{padding:0;height:100%}.qodef-vehicle-list.qodef-item-layout--standard .qodef-e-inner .qodef-e-media-image img{border-radius:20px 20px 0 0!important}.qodef-vehicle-list.qodef-item-layout--standard .qodef-e-inner .qodef-e-content{padding:0 30px 95px}.qodef-button.qodef-size--full{border-radius:10px;padding:12px 30px}.qodef-vehicle-list.qodef-swiper-container.qodef-swiper--show-pagination{padding-bottom:50px}@media (max-width:1399px){.luxury-car-form{grid-template-columns:125px 1fr}.luxury-car-fields .wpcf7-submit{font-size:12px;width:100%;justify-content:center}}@media (max-width:1199px){.luxury-car-form{grid-template-columns:1fr}.luxury-car-heading{justify-content:center}.luxury-car-fields{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.sec-p-b{padding-bottom:var(--space-mobile)}.sec-p-t{padding-top:var(--space-mobile)}.elementor-element-85d765c .luxury-car-fields{display:block}.elementor-element-85d765c .luxury-car-form{display:block;transform:scale(1)}.elementor-element-85d765c .luxury-car-fields input{width:100%;max-width:100%}.elementor-element-85d765c .form-submit{margin-top:20px}.elementor-element-85d765c .luxury-car-fields{display:grid;grid-template-columns:repeat(2,1fr)}.elementor-element-85d765c .luxury-car-form{padding:20px}.elementor-element-85d765c .luxury-car-heading{margin-bottom:20px}.qodef-button.qodef-html--link{padding:8px 22px}}body.single-vehicle .qodef-vehicle-item .qodef-e-extra-info,body.single-vehicle .qodef-vehicle-item .qodef-e-price-info{margin-top:0!important}body.single-vehicle .qodef-vehicle-item .qodef-e-info-sidebar .qodef-reviews-list-info{margin-bottom:0!important}.qodef-e-price{justify-content:space-between;gap:20px;align-items:flex-start;border:none!important}.qodef-e-price-inner,.qodef-e-price-usd{font-size:20px!important;line-height:100%;font-weight:500;display:inline-flex;align-items:center}.qodef-currency{font-size:inherit!important;padding:0}body.single-vehicle .qodef-vehicle-item .qodef-e-price-label{font-size:14px}body.single-vehicle .vehicle .qodef-button{background-color:var(--e-global-color-accent)!important;border:1px solid var(--e-global-color-accent)!important;color:#fff!important;font-weight:500!important;padding:17px 47px 17px 50px!important;border-radius:10px!important;text-decoration:none!important;width:100%;justify-content:center}body.single-vehicle .vehicle .qodef-button:hover,.single-vehicle .vehicle .qodef-button:focus{background-color:transparent!important;color:var(--e-global-color-accent)!important;border-color:var(--e-global-color-accent)!important}body.single-vehicle .qodef-vehicle-item .qodef-booking-form-opener{margin-top:20px!important}body.single-vehicle .qodef-grid.qodef-layout--template.qodef-grid-template--8-4>.qodef-grid-inner{align-items:flex-start}body.single-vehicle #qodef-page-inner{padding-top:20px!important}.swiper-pagination-bullets .swiper-pagination-bullet:after,.swiper-pagination-bullets .swiper-pagination-bullet:before{opacity:0}.elementor-widget-n-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--e-global-color-accent)}body.single-vehicle .luxury-car-form{grid-template-columns:1fr;gap:20px;padding:30px}body.single-vehicle .luxury-car-fields{grid-template-columns:1fr}body.single-vehicle .luxury-car-fields input,body.single-vehicle .luxury-car-fields select,body.single-vehicle .luxury-car-fields textarea{padding:6px 10px}.qodef-vehicle-list .qodef-e-price-inner .qodef-currency{padding-top:0!important}.qodef-vehicle-list .qodef-e-price-label:before,body.single-vehicle .qodef-vehicle-item .qodef-e-price-label:before{display:none}.qodef-e-price-info{width:100%}.qodef-e-price-label{font-size:14px}.qodef-e-price-wrap{display:flex;align-items:flex-start;flex-direction:column}@media (max-width:1399px){.product-btn-custom .elementor-button-content-wrapper{flex-direction:column!important;align-items:center!important}.product-btn-custom a.elementor-button{padding:10px!important}}@media (max-width:1199px){.product-btn-custom a.elementor-button{font-size:10px!important}}@media (min-width:1023px){body.single-vehicle .qodef-breadcrumbs{padding:0 10px}body.single-vehicle .qodef-e-info-sidebar{position:sticky;top:120px}}