body,h1,h2,h3,h4,h5,h6,p,span,a,li,input,textarea,button,select{font-family:"Cairo","Noto Sans Arabic","Segoe UI",Tahoma,sans-serif!important}.heading-title .word,.heading-title .char,.heading-title .line{display:inline!important;unicode-bidi:bidi-override!important}.heading-title{direction:rtl!important}.pxl-heading-inner.center .heading-title{text-align:center!important}.counter-number,.counter-number *,.pxl-counter .counter-inner,.pxl-counter .counter-number{direction:ltr!important;unicode-bidi:isolate!important}.pxl-price,.price,[class*="number"],[class*="count"]{direction:ltr!important;unicode-bidi:isolate!important}.elementor-4397 .elementor-element.elementor-element-48bfb18>.elementor-element-populated{padding-right:15px!important;padding-left:100px!important;border-right-width:0px!important;border-left:1px solid #0946EE!important}.elementor-4397 .elementor-element.elementor-element-24a2670>.elementor-element-populated{padding-right:15px!important;padding-left:100px!important;border-right-width:0px!important;border-left:1px solid #0946EE!important}@media(max-width:991px){.elementor-4397 .elementor-element.elementor-element-48bfb18>.elementor-element-populated,.elementor-4397 .elementor-element.elementor-element-24a2670>.elementor-element-populated{padding-right:0px!important;padding-left:70px!important;border-left-width:0px!important}}@media(max-width:767px){.elementor-4397 .elementor-element.elementor-element-48bfb18>.elementor-element-populated,.elementor-4397 .elementor-element.elementor-element-24a2670>.elementor-element-populated{padding-left:0px!important}}.elementor-5303 .elementor-element.elementor-element-68779d2 .pxl-text-editor,.elementor-5303 .elementor-element.elementor-element-68779d2 .pxl-text-editor p{text-align:right!important}.elementor-5303 .elementor-element.elementor-element-4df00d8 .item-content{text-align:right!important}.elementor-5303 .elementor-element.elementor-element-4df00d8 .item-title,.elementor-5303 .elementor-element.elementor-element-4df00d8 .item-text{text-align:right!important}.elementor-5303 .elementor-element.elementor-element-4df00d8>.elementor-widget-container{margin-right:0px!important;margin-left:100px!important}.elementor-5303 .elementor-element.elementor-element-0459c8b>.elementor-widget-container{margin-left:0px!important;margin-right:30px!important}@media (min-width:1200px){.pxl-mega-menu{left:50vw!important;right:auto!important;transform:translate(-50%,20px)!important}.pxl-primary-menu li:hover>.sub-menu.pxl-mega-menu{transform:translate(-50%,0)!important}}.pxl-car-filter .list-item li label.box-checked,.pxl-car-filter .list-item .item label.box-checked{gap:6px;width:100%}.pxl-car-filter .list-item li label.box-checked input[type='checkbox'],.pxl-car-filter .list-item .item label.box-checked input[type='checkbox']{order:1;flex-shrink:0;margin-right:4px}.pxl-car-filter .list-item li label.box-checked .count,.pxl-car-filter .list-item .item label.box-checked .count{margin-left:0!important;margin-right:2px}.pxl-car-filter .title-lbl,.pxl-car-filter .wg-title{text-align:right!important;direction:rtl!important}.star-rating{direction:ltr!important}.rating-container{direction:ltr!important}.pxl-car-reviews-wg .rv-content{direction:ltr!important}.pxl-car-reviews-wg .rv-content .rv-ratings{text-align:left!important}.nice-select:after{right:auto!important;left:0!important;transform:translate(50%,-50%)!important}.nice-select{padding-left:35px!important;padding-right:40px!important;text-align:right!important}.nice-select span.current{text-align:right!important}.select2-container--default .select2-selection--single .select2-selection__arrow{left:1px!important;right:auto!important}select{background-position:right 12px center!important;padding-left:35px!important;padding-right:40px!important}.pxl-split-text .split-char{display:inline!important;position:static!important;opacity:1!important;transform:none!important;visibility:visible!important}.pxl-split-text .split-word{display:inline!important;position:static!important;opacity:1!important;transform:none!important;visibility:visible!important;unicode-bidi:plaintext!important}.pxl-split-text .split-line{display:block!important;position:static!important;opacity:1!important;transform:none!important;visibility:visible!important;unicode-bidi:plaintext!important;direction:rtl!important;text-align:inherit!important}.pxl-split-text{opacity:1!important;visibility:visible!important;transform:none!important}.pxl-split-text.pxl-invisible{opacity:1!important;visibility:visible!important}.pxl-fancybox-wrap.layout-1 .fancybox-inner .pxl-fancy-icon{margin-right:0!important;margin-left:24px!important}.pxl-fancybox-wrap.layout-1 .fancybox-inner .pxl-fancybox-content{text-align:right!important}.pxl-fancybox-wrap.layout-1 .fancybox-inner .title,.pxl-fancybox-wrap.layout-1 .fancybox-inner .desc{text-align:right!important}.pxl-reservation-received-wg .list-item li{padding:4px 24px 4px 0!important}.pxl-reservation-received-wg .bk-notices{padding:24px 30px 20px 70px!important}.pxl-reservation-received-wg .thankyou-bk-details{text-align:right!important}.pxl-reservation-received-wg .thank-you-desc{text-align:right!important;direction:rtl!important}.pxl-reservation-received-wg .manager-signature{text-align:right!important}.pxl-reservation-received-wg .bk-dts-total,.pxl-reservation-received-wg .bk-service-dts,.pxl-reservation-received-wg .bk-protection-dts,.pxl-reservation-received-wg .bk-service-protection{text-align:right!important}.pxl-reservation-received-wg .tt-price{text-align:left!important}.glass-card>.elementor-element-populated{backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}.gradient-icon .elementor-icon{background:linear-gradient(135deg,#dd3333,#2D1B69)!important;border-radius:50%!important;padding:14px!important;color:#fff!important;fill:#fff!important;width:54px!important;height:54px!important;display:flex!important;align-items:center!important;justify-content:center!important}.gradient-icon .elementor-icon svg{fill:#fff!important}.gradient-icon .elementor-icon i{color:#fff!important}.hover-lift{transition:all 0.4s cubic-bezier(.25,.46,.45,.94)!important}.hover-lift:hover{transform:translateY(-8px)!important;box-shadow:0 20px 60px rgb(0 0 0 / .12)!important}.red-glow .elementor-button{box-shadow:0 8px 30px rgb(221 51 51 / .35)!important;transition:all 0.3s ease!important}.red-glow .elementor-button:hover{box-shadow:0 12px 40px rgb(221 51 51 / .5)!important}.gradient-border-top::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#dd3333,#2D1B69)}.floating-dot::after{content:'';position:absolute;top:80px;left:60px;width:12px;height:12px;background:#d33;border-radius:50%;opacity:.6;animation:floatDot 4s ease-in-out infinite}@keyframes floatDot{0%,100%{transform:translateY(0)}50%{transform:translateY(-15px)}}.elementor-4397 .elementor-flip-box__front,.elementor-4397 .elementor-flip-box__back{border-radius:16px!important}.elementor-4397 .elementor-star-rating i:before{color:#dd3333!important}.elementor-4397 .elementor-section .elementor-column[style*='rgba(11,31,58']{z-index:2!important;position:relative!important}.elementor-4397 .elementor-text-editor{text-align:right!important}.elementor-4397 .elementor-text-editor [style*='text-align:center'],.elementor-4397 .elementor-text-editor [style*='text-align: center']{text-align:center!important}.elementor-4397 .elementor-icon-box-content{text-align:right!important}.elementor-4397 .elementor-cta__content{text-align:center!important}.elementor-4397 .glass-card .elementor-widget-container{position:relative!important;z-index:1!important}.elementor-4397 .elementor-counter{text-align:center!important}.elementor-4397 .elementor-counter-title{text-align:center!important}@media(max-width:767px){.elementor-4397 .elementor-heading-title{font-size:26px!important}.elementor-4397 .elementor-section{padding-left:0!important;padding-right:0!important}.elementor-4397 .elementor-column>.elementor-element-populated{padding-left:15px!important;padding-right:15px!important}.elementor-4397 .elementor-icon-box-wrapper{text-align:center!important}.elementor-4397 .elementor-icon-box-icon{margin:0 auto 15px!important}.elementor-4397 .elementor-counter{text-align:center!important}.elementor-4397 .elementor-cta__title{font-size:26px!important}.elementor-4397 .elementor-section[data-settings*="fleet"] .elementor-heading-title{font-size:28px!important}}@media(max-width:992px) and (min-width:768px){.elementor-4397 .elementor-heading-title{font-size:30px!important}}.pxl-car-filter{background:#fff!important;border-radius:16px!important;padding:28px 24px!important;box-shadow:0 2px 20px rgb(0 0 0 / .06)!important;border:1px solid rgb(0 0 0 / .06)!important;position:sticky;top:100px}.pxl-car-filter .wg-title{font-size:20px!important;font-weight:700!important;color:#1a1a2e!important;margin-bottom:24px!important;padding-bottom:16px!important;border-bottom:2px solid #640000!important;position:relative!important;letter-spacing:-0.3px!important}.pxl-car-filter .pxl-divider{border:none!important;height:1px!important;background:linear-gradient(90deg,transparent,rgb(0 0 0 / .08),transparent)!important;margin:20px 0!important}.pxl-car-filter .item-filter .title-lbl{font-size:15px!important;font-weight:600!important;color:#2d2d3a!important;margin-bottom:14px!important;padding:0!important;position:relative!important;display:flex!important;align-items:center!important;gap:8px!important;cursor:pointer!important;transition:color 0.2s ease!important}.pxl-car-filter .item-filter .title-lbl:hover{color:#640000!important}.pxl-car-filter .list-item{padding:0!important;margin:0!important}.pxl-car-filter .list-item .item{margin-bottom:4px!important;padding:0!important}.pxl-car-filter .list-item .item label.box-checked,.pxl-car-filter .list-item li label.box-checked{display:flex!important;align-items:center!important;gap:10px!important;padding:8px 12px!important;border-radius:10px!important;cursor:pointer!important;transition:all 0.2s ease!important;width:100%!important;font-size:14px!important;color:#4a4a5a!important;background:transparent!important;border:1px solid transparent!important;margin:0!important;line-height:1.5!important}.pxl-car-filter .list-item .item label.box-checked:hover,.pxl-car-filter .list-item li label.box-checked:hover{background:#f8f4f4!important;border-color:rgb(100 0 0 / .1)!important;color:#1a1a2e!important}.pxl-car-filter .list-item .item label.box-checked input[type='checkbox'],.pxl-car-filter .list-item li label.box-checked input[type='checkbox']{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:20px!important;height:20px!important;min-width:20px!important;border:2px solid #d0d0d8!important;border-radius:6px!important;background:#fff!important;cursor:pointer!important;transition:all 0.2s ease!important;position:relative!important;order:1!important;flex-shrink:0!important;margin:0!important;padding:0!important}.pxl-car-filter .list-item .item label.box-checked input[type='checkbox']:checked,.pxl-car-filter .list-item li label.box-checked input[type='checkbox']:checked{background:#640000!important;border-color:#640000!important}.pxl-car-filter .list-item .item label.box-checked input[type='checkbox']:checked::after,.pxl-car-filter .list-item li label.box-checked input[type='checkbox']:checked::after{content:''!important;position:absolute!important;top:2px!important;left:5px!important;width:6px!important;height:10px!important;border:solid #fff!important;border-width:0 2px 2px 0!important;transform:rotate(45deg)!important;display:block!important}.pxl-car-filter .list-item .item label.box-checked:has(input:checked),.pxl-car-filter .list-item li label.box-checked:has(input:checked){background:rgb(100 0 0 / .05)!important;border-color:rgb(100 0 0 / .15)!important;color:#640000!important;font-weight:500!important}.pxl-car-filter .list-item .item label.box-checked .count,.pxl-car-filter .list-item li label.box-checked .count{font-size:12px!important;color:#999!important;background:#f0f0f2!important;padding:2px 8px!important;border-radius:20px!important;margin-right:auto!important;margin-left:0!important;font-weight:500!important;direction:ltr!important;line-height:1.4!important;flex-shrink:0!important}.pxl-car-filter .list-item.show-logo .item label img{width:28px!important;height:28px!important;object-fit:contain!important;border-radius:4px!important}.pxl-car-filter .item-filter{margin-bottom:4px!important}.pxl-car-filter .item-filter .list-item{max-height:600px!important;overflow-y:auto!important;scrollbar-width:thin!important;scrollbar-color:rgb(100 0 0 / .2) transparent!important}.pxl-car-filter .item-filter .list-item::-webkit-scrollbar{width:4px!important}.pxl-car-filter .item-filter .list-item::-webkit-scrollbar-track{background:transparent!important}.pxl-car-filter .item-filter .list-item::-webkit-scrollbar-thumb{background:rgb(100 0 0 / .2)!important;border-radius:4px!important}.pxl-car-filter .item-filter .list-item::-webkit-scrollbar-thumb:hover{background:rgb(100 0 0 / .4)!important}@media(max-width:991px){.pxl-car-filter{border-radius:12px!important;padding:20px 16px!important;position:static!important}.pxl-car-filter .list-item .item label.box-checked,.pxl-car-filter .list-item li label.box-checked{padding:10px 12px!important}}.pxl-car-listing-wg .col-hidden-filter .filter-anchor{background:#640000!important;color:#fff!important;border-radius:12px!important;padding:12px 24px!important;font-weight:600!important;font-size:14px!important;border:none!important;transition:all 0.3s ease!important;box-shadow:0 4px 15px rgb(100 0 0 / .25)!important}.pxl-car-listing-wg .col-hidden-filter .filter-anchor:hover{background:#4a0000!important;box-shadow:0 6px 20px rgb(100 0 0 / .35)!important;transform:translateY(-2px)!important}.pxl-car-listing-wg .result-count{font-weight:600!important;color:#1a1a2e!important}.pxl-car-info-wg{background:#fff!important;border-radius:16px!important;padding:32px!important;box-shadow:0 2px 16px rgb(0 0 0 / .05)!important;border:1px solid rgb(0 0 0 / .06)!important}.pxl-car-info-wg .info-inner{gap:0!important}.pxl-car-info-wg .col-left{border-left:1px solid #eee!important;padding-left:28px!important}.pxl-car-info-wg .col-right{padding-right:28px!important}.pxl-car-info-wg .heading{font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.5px!important;color:#640000!important;margin-bottom:10px!important;display:block!important;position:relative!important;padding-bottom:8px!important}.pxl-car-info-wg .heading::after{content:''!important;position:absolute!important;bottom:0!important;right:0!important;width:30px!important;height:2px!important;background:#640000!important;border-radius:2px!important}.pxl-car-info-wg .h6{font-size:14px!important;color:#444!important;line-height:1.7!important;font-weight:400!important}.pxl-car-info-wg .hours-of-operation .hour-item{justify-content:space-between!important;padding:6px 0!important;border-bottom:1px solid #f5f5f5!important}.pxl-car-info-wg .hours-of-operation .hour-item:last-child{border-bottom:none!important}.pxl-car-info-wg .hours-of-operation .lbl{color:#333!important;font-weight:500!important}.pxl-car-info-wg .hours-of-operation .val{color:#666!important;direction:ltr!important}.pxl-car-info-wg .extra-info{margin-top:20px!important;padding-top:16px!important;border-top:1px solid #f0f0f0!important}.pxl-car-info-wg .extra-info .extra-info-content{color:#555!important;line-height:1.8!important}.pxl-car-info-wg .pickup-dropoff-date{margin-bottom:20px!important}.pxl-car-info-wg .pickup-dropoff-location{padding-top:16px!important;border-top:1px solid #f0f0f0!important}.pxl-car-extra-service-wg{background:#fff!important;border-radius:16px!important;padding:28px 32px!important;box-shadow:0 2px 16px rgb(0 0 0 / .05)!important;border:1px solid rgb(0 0 0 / .06)!important}.pxl-car-extra-service-wg .list-item{gap:0!important}.pxl-car-extra-service-wg .item{padding:14px 0!important;border-bottom:1px solid #f5f5f5!important;transition:background 0.2s ease!important}.pxl-car-extra-service-wg .item:last-child{border-bottom:none!important}.pxl-car-extra-service-wg .item:hover{background:#fafafa!important}.pxl-car-extra-service-wg .item label.box-checked{gap:12px!important;cursor:pointer!important}.pxl-car-extra-service-wg .item .title{font-size:15px!important;font-weight:500!important;color:#2d2d3a!important}.pxl-car-extra-service-wg .item .amount-text{font-size:14px!important;font-weight:600!important;color:#640000!important;white-space:nowrap!important;direction:ltr!important}.pxl-car-extra-service-wg .item input[type='checkbox']{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:22px!important;height:22px!important;min-width:22px!important;border:2px solid #d0d0d8!important;border-radius:6px!important;background:#fff!important;cursor:pointer!important;transition:all 0.2s ease!important;position:relative!important;flex-shrink:0!important}.pxl-car-extra-service-wg .item input[type='checkbox']:checked{background:#640000!important;border-color:#640000!important}.pxl-car-extra-service-wg .item input[type='checkbox']:checked::after{content:''!important;position:absolute!important;top:3px!important;left:6px!important;width:6px!important;height:10px!important;border:solid #fff!important;border-width:0 2px 2px 0!important;transform:rotate(45deg)!important;display:block!important}.pxl-reservation-protection-wg{background:#fff!important;border-radius:16px!important;padding:24px 28px!important;box-shadow:0 2px 16px rgb(0 0 0 / .05)!important;border:1px solid rgb(0 0 0 / .06)!important;cursor:pointer!important;transition:all 0.3s ease!important}.pxl-reservation-protection-wg:hover{border-color:rgb(100 0 0 / .15)!important;box-shadow:0 4px 20px rgb(0 0 0 / .08)!important}.pxl-reservation-protection-wg.active,.pxl-reservation-protection-wg.selected{border-color:#640000!important;background:rgb(100 0 0 / .02)!important;box-shadow:0 4px 20px rgb(100 0 0 / .1)!important}.pxl-reservation-protection-wg .plan-title,.pxl-reservation-protection-wg .protection-title{font-size:16px!important;font-weight:600!important;color:#1a1a2e!important}.pxl-reservation-protection-wg .plan-price,.pxl-reservation-protection-wg .protection-price{font-size:18px!important;font-weight:700!important;color:#640000!important}.elementor-widget-pxl_heading+.elementor-widget-pxl_car_info_single,.elementor-widget-pxl_heading+.elementor-widget-pxl_car_extra_service_single{margin-top:-10px!important}.elementor-widget-pxl_heading .heading-title{text-align:right!important}.pxl-reservation-car-form-wg{border-radius:16px!important;overflow:hidden!important;box-shadow:0 4px 24px rgb(0 0 0 / .08)!important;border:1px solid rgb(0 0 0 / .06)!important}.pxl-reservation-car-form-wg .content-summary{padding:24px!important}.pxl-reservation-car-form-wg .car-name{font-size:20px!important;font-weight:700!important;color:#1a1a2e!important;margin-bottom:16px!important}.pxl-reservation-car-form-wg .info-price{padding:14px 0!important;border-top:1px solid #f0f0f0!important;border-bottom:1px solid #f0f0f0!important}.pxl-reservation-car-form-wg .info-price .lbl{font-size:13px!important;color:#666!important}.pxl-reservation-car-form-wg .info-price .price{font-size:18px!important;font-weight:700!important;color:#640000!important}.pxl-reservation-car-form-wg .info-tax{padding:10px 0!important;font-size:13px!important}.pxl-reservation-car-form-wg .total-summary{background:#fafafa!important;margin:16px -24px 0!important;padding:16px 24px!important;border-top:2px solid #640000!important}.pxl-reservation-car-form-wg .total-summary .price.total{font-size:22px!important;font-weight:800!important;color:#640000!important}.pxl-reservation-car-form-wg .content-action{padding:20px 24px!important;background:#fafafa!important}.pxl-reservation-car-form-wg .content-action .cancel-lbl{font-size:12px!important;color:#888!important;margin-bottom:4px!important}.pxl-reservation-car-form-wg .content-action .cancel-text{font-size:13px!important;margin-bottom:16px!important}.pxl-reservation-car-form-wg .pxl-btn.btn-secondary{background:#640000!important;border-color:#640000!important;border-radius:12px!important;padding:14px 28px!important;font-size:16px!important;font-weight:600!important;box-shadow:0 4px 15px rgb(100 0 0 / .3)!important;transition:all 0.3s ease!important}.pxl-reservation-car-form-wg .pxl-btn.btn-secondary:hover{background:#4a0000!important;box-shadow:0 6px 20px rgb(100 0 0 / .4)!important;transform:translateY(-2px)!important}.pxl-reservation-car-form-wg .coupon-code-field .coupon-code{border-radius:10px!important;border:1px solid #e0e0e0!important;padding:12px 16px!important;font-size:14px!important}.pxl-reservation-car-form-wg .coupon-code-field .btn-coupon-code{border-radius:10px!important;background:#640000!important}@media(max-width:767px){.pxl-car-info-wg{padding:20px!important}.pxl-car-info-wg .col-left{border-left:none!important;border-bottom:1px solid #eee!important;padding-left:0!important;padding-bottom:20px!important;margin-bottom:20px!important}.pxl-car-info-wg .col-right{padding-right:0!important}.pxl-car-extra-service-wg{padding:20px!important}.pxl-car-extra-service-wg .item{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}}.pxl-location-input-wrap{position:relative!important}.pxl-location-input{width:100%!important;padding:14px 16px 14px 44px!important;border:1.5px solid #e0e0e0!important;border-radius:12px!important;font-size:15px!important;font-weight:500!important;color:#1a1a2e!important;background:#fff!important;transition:all 0.25s ease!important;text-align:right!important;direction:rtl!important;outline:none!important}.pxl-location-input:focus{border-color:#640000!important;box-shadow:0 0 0 3px rgb(100 0 0 / .08)!important}.pxl-location-input::placeholder{color:#aaa!important;font-weight:400!important}.pxl-location-icon{position:absolute!important;left:14px!important;top:50%!important;transform:translateY(-50%)!important;color:#640000!important;pointer-events:none!important;display:flex!important;align-items:center!important;z-index:1!important}.pxl-loc-select{position:relative!important;width:100%!important}.pxl-loc-display{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:14px 16px!important;border:1.5px solid #e0e0e0!important;border-radius:12px!important;background:#fff!important;cursor:pointer!important;transition:all 0.25s ease!important;min-height:50px!important}.pxl-loc-display:hover{border-color:#bbb!important}.pxl-loc-select.open .pxl-loc-display{border-color:#640000!important;box-shadow:0 0 0 3px rgb(100 0 0 / .08)!important}.pxl-loc-text{font-size:15px!important;font-weight:500!important;color:#1a1a2e!important;flex:1!important;text-align:right!important}.pxl-loc-arrow{color:#888!important;transition:transform 0.2s ease!important;display:flex!important;flex-shrink:0!important;margin-right:8px!important}.pxl-loc-select.open .pxl-loc-arrow{transform:rotate(180deg)!important}.pxl-loc-dropdown{display:none!important;position:absolute!important;top:calc(100% + 6px)!important;left:0!important;right:0!important;background:#fff!important;border:1.5px solid #e0e0e0!important;border-radius:12px!important;box-shadow:0 8px 30px rgb(0 0 0 / .12)!important;z-index:999!important;overflow:hidden!important;animation:pxlDropIn 0.2s ease!important}.pxl-loc-select.open .pxl-loc-dropdown{display:block!important}@keyframes pxlDropIn{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.pxl-loc-option{padding:13px 16px!important;font-size:14px!important;font-weight:500!important;color:#333!important;cursor:pointer!important;transition:background 0.15s ease!important;text-align:right!important;border-bottom:1px solid #f5f5f5!important;display:flex!important;align-items:center!important;gap:10px!important;direction:rtl!important}.pxl-loc-option::before{content:''!important;display:inline-block!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#640000!important;opacity:0.3!important;flex-shrink:0!important;transition:opacity 0.15s ease!important}.pxl-loc-option:hover{background:#faf5f5!important;color:#640000!important}.pxl-loc-option:hover::before{opacity:1!important}.pxl-loc-option:last-of-type{border-bottom:none!important}.pxl-loc-custom{padding:10px 12px!important;border-top:1.5px solid #f0f0f0!important;background:#fafafa!important}.pxl-loc-custom-input{width:100%!important;padding:10px 14px!important;border:1.5px solid #e0e0e0!important;border-radius:8px!important;font-size:14px!important;color:#333!important;text-align:right!important;direction:rtl!important;background:#fff!important;outline:none!important;transition:border-color 0.2s ease!important}.pxl-loc-custom-input:focus{border-color:#640000!important}.pxl-loc-custom-input::placeholder{color:#aaa!important;font-weight:400!important}.elementor-114 .elementor-element.elementor-element-ea032bb{background:#1a1017!important}.elementor-114 .elementor-element.elementor-element-fca5368{border-color:rgb(100 0 0 / .2)!important}.elementor-114 .heading-title{color:#fff!important;font-size:17px!important;font-weight:700!important;position:relative!important;padding-bottom:12px!important;margin-bottom:18px!important}.elementor-114 .heading-title::after{content:''!important;position:absolute!important;bottom:0!important;right:0!important;width:32px!important;height:3px!important;background:#640000!important;border-radius:3px!important}.elementor-114 .elementor-element-758639b .pxl-text-editor,.elementor-114 .elementor-element-758639b .pxl-text-editor p{color:#b0a5a5!important;font-size:14px!important;line-height:2.2!important;text-transform:none!important}.elementor-114 .pxl-links li a{color:#b0a5a5!important;font-size:14px!important;text-transform:none!important;transition:color 0.2s ease,padding 0.2s ease!important}.elementor-114 .pxl-links li a:hover{color:#fff!important;padding-right:5px!important}.elementor-114 .pxl-links li a .pxl-icon,.elementor-114 .pxl-links li a .pxl-icon i{color:#640000!important}.elementor-114 .pxl-links li{border-color:rgb(255 255 255 / .05)!important}.elementor-114 .elementor-element-15d0e56 .pxl-text-editor,.elementor-114 .elementor-element-15d0e56 .pxl-text-editor p{color:#b0a5a5!important;font-size:14px!important;line-height:1.7!important}.elementor-114 .pxl-mailchimp input[type="email"],.elementor-114 .pxl-mailchimp input[type="text"],.elementor-114 .pxl-mailchimp input{background:rgb(255 255 255 / .07)!important;border:1px solid rgb(255 255 255 / .12)!important;color:#fff!important;border-radius:10px!important}.elementor-114 .pxl-mailchimp input::placeholder{color:rgb(255 255 255 / .3)!important}.elementor-114 .pxl-mailchimp button,.elementor-114 .pxl-mailchimp .pxl-btn{background:#640000!important;border-color:#640000!important;border-radius:10px!important;color:#fff!important}.elementor-114 .pxl-mailchimp button:hover{background:#4a0000!important}.elementor-114 .pxl-socials-wrap .social-item{background:rgb(255 255 255 / .07)!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:10px!important;transition:all 0.3s ease!important}.elementor-114 .pxl-socials-wrap .social-item svg{fill:#b0a5a5!important;transition:fill 0.2s ease!important}.elementor-114 .pxl-socials-wrap .social-item:hover{background:#640000!important;border-color:#640000!important;transform:translateY(-3px)!important}.elementor-114 .pxl-socials-wrap .social-item:hover svg{fill:#fff!important}.elementor-114 .elementor-element-07e3a34{opacity:0.05!important}.elementor-114 .elementor-element.elementor-element-a54c705{background:rgb(0 0 0 / .25)!important;border-top:1px solid rgb(100 0 0 / .15)!important}.elementor-114 .elementor-element-a54c705 .pxl-text-editor,.elementor-114 .elementor-element-a54c705 .pxl-text-editor p,.elementor-114 .elementor-element-a54c705 a{color:#7a6e6e!important;font-size:13px!important}.elementor-114 .elementor-element-a54c705 a:hover{color:#fff!important}.elementor-114 .pxl-text-editor{text-align:right!important}.elementor-114 .pxl-heading-wrap{text-align:right!important}@media(max-width:767px){.elementor-114 .heading-title::after{right:0!important}.elementor-114 .elementor-element-fca5368{padding:40px 0!important}}.pxl-reservation-received-wg.checkout-thankyou-page{max-width:900px!important;margin:0 auto!important;padding:40px 30px!important;font-size:15px!important;direction:rtl!important}.pxl-reservation-received-wg .bk-notices{border:none!important;border-radius:14px!important;padding:22px 28px!important;margin-bottom:35px!important;position:relative!important;overflow:hidden!important}.pxl-reservation-received-wg .bk-notices::before{content:''!important;position:absolute!important;top:0!important;right:0!important;width:5px!important;height:100%!important;border-radius:0 14px 14px 0!important}.pxl-reservation-received-wg .bk-notices:has(.notice-info){background:linear-gradient(135deg,#fff8e1 0%,#fff3cd 100%)!important;box-shadow:0 4px 20px rgb(255 193 7 / .15)!important}.pxl-reservation-received-wg .bk-notices:has(.notice-info)::before{background:#f0a500!important}.pxl-reservation-received-wg .bk-notices:has(.notice-info) .pxl-icon{color:#f0a500!important;font-size:32px!important;margin-left:18px!important;margin-right:0!important}.pxl-reservation-received-wg .bk-notices:has(.notice-success){background:linear-gradient(135deg,#e8f5e9 0%,#c8e6c9 100%)!important;box-shadow:0 4px 20px rgb(76 175 80 / .15)!important}.pxl-reservation-received-wg .bk-notices:has(.notice-success)::before{background:#2e7d32!important}.pxl-reservation-received-wg .bk-notices:has(.notice-success) .pxl-icon{color:#2e7d32!important;font-size:32px!important;margin-left:18px!important;margin-right:0!important}.pxl-reservation-received-wg .bk-notices:has(.notice-error){background:linear-gradient(135deg,#fce4ec 0%,#ffcdd2 100%)!important;box-shadow:0 4px 20px rgb(211 47 47 / .15)!important}.pxl-reservation-received-wg .bk-notices:has(.notice-error)::before{background:#c62828!important}.pxl-reservation-received-wg .bk-notices:has(.notice-error) .pxl-icon{color:#c62828!important;font-size:32px!important;margin-left:18px!important;margin-right:0!important}.pxl-reservation-received-wg .bk-notices .pxl-icon{font-size:32px!important;margin-left:18px!important;margin-right:0!important;flex-shrink:0!important}.pxl-reservation-received-wg .bk-notices p{color:#333!important;font-size:14.5px!important;line-height:1.7!important;margin:0!important;font-weight:500!important}.pxl-reservation-received-wg .bk-notices a{color:#640000!important;font-weight:600!important;text-decoration:underline!important}.pxl-reservation-received-wg .thankyou-bk-details{background:#fff!important;border:1px solid #eee!important;border-radius:16px!important;padding:30px!important;box-shadow:0 2px 20px rgb(0 0 0 / .04)!important;margin-bottom:0!important}.pxl-reservation-received-wg .bk-summary-dts{gap:0!important}.pxl-reservation-received-wg .bk-summary-dts>.col-12.col-sm-5{border-left:1px solid #f0f0f0!important;padding-left:25px!important}.pxl-reservation-received-wg .bk-summary-dts>.col-12.col-sm-7{padding-right:25px!important}.pxl-reservation-received-wg .list-item li{padding:10px 30px 10px 0!important;border-bottom:1px solid #f8f8f8!important;display:flex!important;justify-content:space-between!important;align-items:center!important;transition:background 0.2s!important}.pxl-reservation-received-wg .list-item li:hover{background:#fafafa!important;border-radius:6px!important}.pxl-reservation-received-wg .list-item li:last-child{border-bottom:none!important}.pxl-reservation-received-wg .list-item li:before{content:''!important;width:7px!important;height:7px!important;background:#640000!important;border-radius:50%!important;position:absolute!important;right:8px!important;top:50%!important;transform:translateY(-50%)!important;font-family:inherit!important}[dir="rtl"] .pxl-reservation-received-wg .list-item li:before{right:8px!important;left:auto!important}.pxl-reservation-received-wg .lbl{color:#666!important;font-weight:500!important;font-size:13.5px!important}.pxl-reservation-received-wg .list-item .value{color:#1a1a1a!important;font-weight:600!important;font-size:14px!important}.pxl-reservation-received-wg .list-item li:first-child .value{color:#640000!important;font-weight:700!important;font-size:15px!important}.pxl-reservation-received-wg .bk-service-protection{border-top:none!important;margin-top:25px!important;gap:20px!important}.pxl-reservation-received-wg .bk-service-dts,.pxl-reservation-received-wg .bk-protection-dts{background:#faf7f7!important;border:1px solid #f0eaea!important;border-radius:14px!important;padding:22px 24px!important;margin-top:20px!important}.pxl-reservation-received-wg .bk-service-dts h5,.pxl-reservation-received-wg .bk-protection-dts h5{color:#640000!important;font-size:15px!important;font-weight:700!important;margin-bottom:14px!important;padding-bottom:10px!important;border-bottom:2px solid rgb(100 0 0 / .1)!important}.pxl-reservation-received-wg .bk-dts-total{background:#fff!important;border:1px solid #eee!important;border-radius:16px!important;padding:28px 30px!important;margin-top:25px!important;box-shadow:0 2px 20px rgb(0 0 0 / .04)!important;border-top:3px solid #640000!important}.pxl-reservation-received-wg .bk-dts-total>h5.lbl{color:#1a1a1a!important;font-size:17px!important;font-weight:700!important;margin-bottom:18px!important;padding-bottom:14px!important;border-bottom:1px solid #f0f0f0!important}.pxl-reservation-received-wg .bk-dts-total .list-item.row li{padding:8px 28px 8px 0!important;border-bottom:1px dashed #f0f0f0!important}.pxl-reservation-received-wg .bk-dts-total .list-item.row li:before{background:#999!important;width:5px!important;height:5px!important}.pxl-reservation-received-wg .bk-dts-total .list-item.row li .value{font-weight:600!important;color:#333!important}.pxl-reservation-received-wg .tt-price{margin-top:20px!important;margin-bottom:0!important;background:linear-gradient(135deg,#640000 0%,#8b1a1a 100%)!important;border-radius:12px!important;padding:18px 24px!important}.pxl-reservation-received-wg .tt-price h5{color:#fff!important;font-size:18px!important;font-weight:700!important;margin:0!important;text-align:center!important}.pxl-reservation-received-wg .tt-price h5 .lbl{color:#fff!important;font-size:22px!important;font-weight:800!important;margin-right:8px!important}.pxl-reservation-received-wg .thank-you-desc{border-top:none!important;margin-top:35px!important;padding:30px!important;background:linear-gradient(135deg,#faf7f7 0%,#fff 100%)!important;border-radius:16px!important;border-right:4px solid #640000!important;font-size:17px!important;line-height:1.8!important;color:#333!important;font-weight:500!important;position:relative!important}.pxl-reservation-received-wg .thank-you-desc::before{content:'\201D'!important;position:absolute!important;top:-10px!important;right:20px!important;font-size:80px!important;color:rgb(100 0 0 / .08)!important;font-family:Georgia,serif!important;line-height:1!important}.pxl-reservation-received-wg .signature{margin-top:25px!important;text-align:right!important}.pxl-reservation-received-wg .signature img{max-width:160px!important;opacity:0.85!important}.pxl-reservation-received-wg .manager-signature{margin-top:10px!important;padding-bottom:25px!important;border-bottom:1px solid #eee!important}.pxl-reservation-received-wg .manager-signature .mng-name{color:#640000!important;font-weight:700!important;font-size:15px!important}.pxl-reservation-received-wg .manager-signature .mng-position{color:#666!important;font-size:13px!important;font-weight:400!important}.pxl-reservation-received-wg .back-to-home{margin-top:30px!important;text-align:center!important}.pxl-reservation-received-wg .back-to-home .pxl-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#640000 0%,#8b1a1a 100%)!important;color:#fff!important;padding:14px 40px!important;border-radius:50px!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important;transition:all 0.3s ease!important;box-shadow:0 4px 15px rgb(100 0 0 / .25)!important;min-width:220px!important}.pxl-reservation-received-wg .back-to-home .pxl-btn:hover{transform:translateY(-2px)!important;box-shadow:0 8px 25px rgb(100 0 0 / .35)!important;background:linear-gradient(135deg,#8b1a1a 0%,#640000 100%)!important}@media (max-width:767px){.pxl-reservation-received-wg.checkout-thankyou-page{padding:20px 15px!important}.pxl-reservation-received-wg .thankyou-bk-details{padding:20px 15px!important}.pxl-reservation-received-wg .bk-summary-dts>.col-12.col-sm-5{border-left:none!important;border-bottom:1px solid #f0f0f0!important;padding-left:0!important;padding-bottom:15px!important;margin-bottom:15px!important}.pxl-reservation-received-wg .bk-summary-dts>.col-12.col-sm-7{padding-right:0!important}.pxl-reservation-received-wg .bk-dts-total{padding:20px 15px!important}.pxl-reservation-received-wg .tt-price{padding:14px 18px!important}.pxl-reservation-received-wg .tt-price h5 .lbl{font-size:18px!important}.pxl-reservation-received-wg .thank-you-desc{padding:20px!important;font-size:15px!important}.pxl-reservation-received-wg .list-item li{flex-direction:column!important;align-items:flex-start!important;gap:2px!important}.pxl-reservation-received-wg .back-to-home .pxl-btn{width:100%!important}}.pxl-booking-item-popup .pxl-close{left:15px!important;right:auto!important;top:15px!important}.pxl-booking-item-popup .pxl-loc-select{position:relative!important}.pxl-booking-item-popup .pxl-loc-dropdown{z-index:9999!important}.pxl-booking-item-popup .pxl-loc-custom-input{width:100%!important;box-sizing:border-box!important}.page-id-3299 .pxl-page-title-inner{padding:50px 0 30px!important;min-height:auto!important}.page-id-3299 .pxl-page-title-inner .page-title{font-size:32px!important;margin-bottom:0!important}.page-id-3299 .pxl-page-title-inner .pxl-breadcrumb{margin-top:8px!important}.elementor-element-844d47c{position:sticky!important;top:100px!important}.support-info-block{padding:0!important}.support-info-block .support-item{padding:16px 22px!important;border-bottom:1px solid #f0eaea!important;line-height:1.8!important;font-size:14px!important;color:#444!important;transition:background 0.2s!important}.support-info-block .support-item:hover{background:#faf7f7!important}.support-info-block .support-item:last-child{border-bottom:none!important}.support-info-block .support-item strong{display:block!important;color:#1a1a1a!important;font-size:13.5px!important;margin-bottom:5px!important}.support-info-block .support-item a{color:#640000!important;text-decoration:none!important;font-weight:600!important;transition:color 0.2s!important}.support-info-block .support-item a:hover{color:#8b1a1a!important;text-decoration:underline!important}.single-car-services .pxl-car-reviews-wg,.single-car-services .pxl-testimonial-wg,.single-car-services #comments,.single-car-services .comment-respond{display:none!important}.pxl-car-listing .rating-wrap,.pxl-car-listing .pxl-rating,.pxl-post-carousel .rating-wrap,.pxl-post-carousel .pxl-rating,.car-services-item .rating-wrap{display:none!important}.pxl-reservation-car-form-wg .info-tax{display:none!important}.pxl-car-extra-service-wg.checking{background:none!important;padding:0!important;border:none!important;box-shadow:none!important}.pxl-extras-grid{display:flex;flex-direction:column;gap:12px}.pxl-extra-card{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1.5px solid #e9e9e9;border-radius:14px;padding:18px 24px;cursor:pointer;transition:all 0.25s ease;user-select:none}.pxl-extra-card:hover{border-color:#c9a0a0;background:#fefcfc}.pxl-extra-card:has(input:checked){border-color:#640000;background:#fdf8f8}.pxl-extra-right{display:flex;align-items:center;gap:16px}.pxl-extra-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#fdf2f2;border-radius:12px;flex-shrink:0}.pxl-extra-info{display:flex;flex-direction:column;gap:3px}.pxl-extra-name{font-size:16px;font-weight:700;color:#1a1a1a;line-height:1.3}.pxl-extra-desc{font-size:12px;color:#999;font-weight:400}.pxl-extra-left{display:flex;align-items:center;gap:16px;flex-shrink:0}.pxl-extra-price{font-size:18px;font-weight:800;color:#640000;letter-spacing:-.5px}.pxl-extra-toggle{position:relative}.pxl-extra-toggle input[type="checkbox"]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.pxl-extra-btn{display:inline-flex;align-items:center;justify-content:center;min-width:80px;padding:8px 20px;border-radius:10px;font-size:14px;font-weight:600;border:1.5px solid #640000;color:#640000;background:#fff;transition:all 0.2s ease;cursor:pointer}.pxl-extra-card:hover .pxl-extra-btn{background:#fdf2f2}.pxl-extra-toggle input:checked+.pxl-extra-btn{background:#640000;color:#fff;border-color:#640000}.pxl-extra-toggle input:checked+.pxl-extra-btn::before{content:'\2713\00a0'}@media (max-width:575px){.pxl-extra-card{flex-wrap:wrap;gap:14px;padding:16px 18px}.pxl-extra-right{flex:1 1 100%}.pxl-extra-left{flex:1 1 100%;justify-content:space-between}}.pxl-login-reg-form .pu-form-heading .form-title{font-size:32px!important;font-weight:700!important;color:#1a1a1a!important;margin-bottom:8px!important}.pxl-login-reg-form .pu-form-heading .form-desc{color:#777!important;font-size:15px!important;margin-bottom:28px!important}.pxl-login-reg-form .lbl{font-size:14px!important;font-weight:600!important;color:#333!important;margin-bottom:6px!important;display:block!important}.pxl-login-reg-form input[type="text"],.pxl-login-reg-form input[type="email"],.pxl-login-reg-form input[type="password"]{border:1.5px solid #e0e0e0!important;border-radius:12px!important;padding:14px 18px!important;font-size:15px!important;transition:border-color 0.2s ease!important;background:#fafafa!important}.pxl-login-reg-form input:focus{border-color:#640000!important;background:#fff!important;outline:none!important;box-shadow:0 0 0 3px rgb(100 0 0 / .08)!important}.pxl-login-reg-form .pxl-btn,.pxl-login-reg-form .pu-submit-button{background:#640000!important;border:none!important;border-radius:12px!important;padding:16px!important;font-size:16px!important;font-weight:600!important;width:100%!important;transition:background 0.2s ease!important}.pxl-login-reg-form .pxl-btn:hover,.pxl-login-reg-form .pu-submit-button:hover{background:#4a0000!important}.pxl-login-reg-form .pu-link-form{text-align:center!important;margin-top:20px!important;font-size:14px!important;color:#666!important}.pxl-login-reg-form .pu-link-form a{color:#640000!important;font-weight:600!important}.pxl-login-reg-form .forget-link-form{text-align:center!important;margin-top:12px!important}.pxl-login-reg-form .forget-link-form a{color:#640000!important;font-size:14px!important}.pxl-login-reg-form .pu-form-item{margin-bottom:16px!important}.pxl-login-reg-form,.pxl-login-reg-form input,.pxl-login-reg-form input::placeholder,.pxl-login-reg-form label,.pxl-login-reg-form button,.pxl-login-reg-form .lbl,.pxl-login-reg-form .form-title,.pxl-login-reg-form .form-desc,.pxl-login-reg-form .pu-link-form,.pxl-login-reg-form .btn-text,.pxl-login-wrap{font-family:"Cairo","Noto Sans Arabic",sans-serif!important}.pxl-login-reg-form input::placeholder{font-family:"Cairo","Noto Sans Arabic",sans-serif!important;opacity:0.6!important}.pxl-login-reg-form .password_preview.dashicons{font-family:dashicons!important;font-size:22px!important;width:30px!important;height:30px!important;line-height:30px!important;color:#999!important;cursor:pointer!important;top:50%!important;transform:translateY(-50%)!important;left:14px!important;right:auto!important;text-decoration:none!important}.pxl-login-reg-form .password_preview.dashicons:hover{color:#640000!important}.pxl-login-reg-form .password-input-group{position:relative!important;display:block!important}.pxl-car-services-grid .taxo-list{display:none!important}.pxl-car-gallery-wg .post-featured{width:100%!important;flex:0 0 100%!important}.pxl-car-gallery-wg .post-featured .post-image{overflow:visible!important}.pxl-car-gallery-wg .post-featured .post-image img{width:100%!important;height:auto!important;object-fit:contain!important}.pxl-car-gallery-wg .featured-gallery{display:none!important}.pxl-car-gallery-wg .box-feature{flex-wrap:nowrap!important}.pxl-car-gallery-wg .post-featured .post-image{text-align:center!important}.pxl-car-gallery-wg .post-featured .post-image img{width:100%!important;margin:0 auto!important;display:block!important}.elementor-element-cd0975a>.elementor-container>.elementor-column>.elementor-widget-wrap{background:linear-gradient(135deg,#640000 0%,#3a0000 100%)!important;border-radius:16px!important;padding:40px 36px!important;position:relative!important;overflow:hidden!important}.elementor-element-cd0975a .pxl-icon-list-wg .list-item{column-gap:14px!important}.elementor-element-cd0975a .pxl-icon i,.elementor-element-cd0975a .pxl-icon .icon-text{color:#fff!important}.elementor-element-cd0975a .pxl-icon svg,.elementor-element-cd0975a .pxl-icon svg g{fill:#fff!important}.elementor-element-cd0975a .item-title{color:#fff!important;font-family:Cairo,sans-serif!important;font-size:16px!important;font-weight:500!important}.elementor-element-cd0975a .pxl-image img{filter:brightness(0) invert(1)!important;opacity:0.15!important;max-width:180px!important}.elementor-element-3cf0761 .heading-title{color:#640000!important;font-family:Cairo,sans-serif!important}.pxl-search-wrap-wg.layout-5{font-family:"Cairo",sans-serif!important}.pxl-search-wrap-wg.layout-5 input,.pxl-search-wrap-wg.layout-5 select,.pxl-search-wrap-wg.layout-5 button,.pxl-search-wrap-wg.layout-5 label,.pxl-search-wrap-wg.layout-5 span:not([class^="pxli-"]),.pxl-search-wrap-wg.layout-5 .item-text,.pxl-search-wrap-wg.layout-5 .btn-text,.pxl-search-wrap-wg.layout-5 .box-checked span{font-family:"Cairo",sans-serif!important}.pxl-search-wrap-wg.layout-5 .pxl-search-form{background:#fff!important;border-radius:14px!important;padding:20px 24px 16px!important;box-shadow:0 8px 30px rgb(0 0 0 / .1)!important;border:none!important}.pxl-search-wrap-wg .vehicle-type-wrap{justify-content:center!important;gap:8px!important;margin-bottom:14px!important;padding-bottom:14px!important;border-bottom:1px solid #f0f0f0!important}.pxl-search-wrap-wg .vehicle-type-button{border:1.5px solid #ddd!important;border-radius:8px!important;padding:6px 18px!important;font-size:13px!important;font-weight:600!important;color:#555!important;background:#fafafa!important;cursor:pointer!important;transition:all 0.2s ease!important;display:inline-flex!important;align-items:center!important}.pxl-search-wrap-wg .vehicle-type-button:hover{border-color:#640000!important;color:#640000!important;background:#fff!important}.pxl-search-wrap-wg .vehicle-type-button.active{background:#640000!important;border-color:#640000!important;color:#fff!important}.pxl-search-wrap-wg .vehicle-type-button input{display:none!important}.pxl-search-wrap-wg .item-search .item-text,.pxl-search-wrap-wg .item-date .item-text{font-size:11px!important;font-weight:700!important;color:#640000!important;text-transform:uppercase!important;letter-spacing:0.5px!important;margin-bottom:6px!important;display:block!important}.pxl-search-wrap-wg .box-search,.pxl-search-wrap-wg .box-date-range,.pxl-search-wrap-wg .box-time{background:#f7f7f7!important;border:1.5px solid #e8e8e8!important;border-radius:10px!important;padding:0 65px!important;min-height:44px!important;display:flex!important;align-items:center!important;gap:6px!important;transition:all 0.2s ease!important;cursor:pointer!important}.pxl-search-wrap-wg .box-search:hover,.pxl-search-wrap-wg .box-date-range:hover,.pxl-search-wrap-wg .box-time:hover,.pxl-search-wrap-wg .item-search:focus-within .box-search,.pxl-search-wrap-wg .item-date:focus-within .box-date-range,.pxl-search-wrap-wg .item-date:focus-within .box-time{border-color:#640000!important;background:#fff!important;box-shadow:0 0 0 3px rgb(100 0 0 / .06)!important}.pxl-search-wrap-wg .box-search [class^="pxli-"],.pxl-search-wrap-wg .box-date-range [class^="pxli-"],.pxl-search-wrap-wg .box-time [class^="pxli-"],.pxl-search-wrap-wg [class^="pxli-"],.pxl-search-wrap-wg [class*=" pxli-"]{font-family:"pxli"!important;color:#640000!important;font-size:16px!important;flex-shrink:0!important}.pxl-search-wrap-wg select.pxl-search-field{appearance:none!important;-webkit-appearance:none!important;background:#fff0 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2.5'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat left 0 center!important;border:none!important;outline:none!important;padding:0 0 0 18px!important;font-size:14px!important;font-weight:500!important;color:#333!important;cursor:pointer!important;width:100%!important;flex:1!important}.pxl-search-wrap-wg select.pxl-search-field option{font-size:14px!important;padding:10px!important}.pxl-search-wrap-wg .pxl-date-range,.pxl-search-wrap-wg .timepicker{border:none!important;background:transparent!important;outline:none!important;font-size:14px!important;font-weight:500!important;color:#333!important;width:100%!important;padding:0!important}.pxl-search-wrap-wg .box-checked{font-size:12px!important;color:#640000!important;font-weight:500!important;margin-top:8px!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;gap:6px!important}.pxl-search-wrap-wg .box-checked input[type="checkbox"]{accent-color:#640000!important}.pxl-search-wrap-wg .pxl-search-submit{background:#640000!important;border:none!important;border-radius:10px!important;font-size:15px!important;font-weight:700!important;padding:10px 28px!important;min-height:44px!important;color:#fff!important;cursor:pointer!important;transition:background 0.2s ease!important;white-space:nowrap!important}.pxl-search-wrap-wg .pxl-search-submit:hover{background:#4a0000!important}.pxl-car-gallery-wg.layout-1 .box-feature .post-image img{max-width:100%!important;max-height:none!important;object-fit:contain!important;height:auto!important}.pxl-search-form [type="submit"] span{margin:10px!important}.pxl-search-wrap-wg.layout-2 input,.pxl-search-wrap-wg.layout-2 select,.pxl-search-wrap-wg.layout-2 button,.pxl-search-wrap-wg.layout-2 label,.pxl-search-wrap-wg.layout-2 span:not([class^="pxli-"]),.pxl-search-wrap-wg.layout-2 .item-text,.pxl-search-wrap-wg.layout-2 .btn-text,.pxl-search-wrap-wg.layout-2 .box-checked span{font-family:"Cairo",sans-serif!important}.pxl-search-wrap-wg.layout-2 .item-search .item-text,.pxl-search-wrap-wg.layout-2 .item-date .item-text{font-size:11px!important;font-weight:700!important;color:#640000!important;margin-bottom:6px!important}.pxl-search-wrap-wg.layout-2 .box-search,.pxl-search-wrap-wg.layout-2 .box-date-time,.pxl-search-wrap-wg.layout-2 .box-date,.pxl-search-wrap-wg.layout-2 .box-time{background:#f7f7f7!important;border:1.5px solid #e8e8e8!important;border-radius:10px!important;min-height:44px!important;display:flex!important;align-items:center!important;gap:6px!important;transition:all 0.2s ease!important;cursor:pointer!important}.pxl-search-wrap-wg.layout-2 .box-search:hover,.pxl-search-wrap-wg.layout-2 .box-date:hover,.pxl-search-wrap-wg.layout-2 .box-time:hover,.pxl-search-wrap-wg.layout-2 .item-search:focus-within .box-search,.pxl-search-wrap-wg.layout-2 .item-date:focus-within .box-date,.pxl-search-wrap-wg.layout-2 .item-date:focus-within .box-time{border-color:#640000!important;background:#fff!important;box-shadow:0 0 0 3px rgb(100 0 0 / .06)!important}.pxl-search-wrap-wg.layout-2 [class^="pxli-"],.pxl-search-wrap-wg.layout-2 [class*=" pxli-"]{font-family:"pxli"!important;color:#640000!important;font-size:16px!important}.pxl-search-wrap-wg.layout-2 select.pxl-search-field{appearance:none!important;-webkit-appearance:none!important;background:#fff0 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2.5'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat left 0 center!important;border:none!important;outline:none!important;padding:0 0 0 18px!important;font-size:14px!important;font-weight:500!important;color:#333!important;cursor:pointer!important;width:100%!important;font-family:"Cairo",sans-serif!important}.pxl-search-wrap-wg.layout-2 .box-checked{font-size:12px!important;color:#640000!important;font-weight:500!important}.pxl-search-wrap-wg.layout-2 .box-checked input[type="checkbox"]{accent-color:#640000!important}.pxl-search-wrap-wg.layout-2 .pxl-search-submit{background:#640000!important;border:none!important;border-radius:10px!important;font-family:"Cairo",sans-serif!important;font-size:15px!important;font-weight:700!important;min-height:44px!important}.pxl-search-wrap-wg.layout-2 .pxl-search-submit:hover{background:#4a0000!important}.pxl-car-listing-wg .item-location,.pxl-car-services-grid .item-location{display:none!important}.pxl-car-listing-wg .item-location,.pxl-car-services-grid .item-location,.pxl-car-services-carousel .item-location,.grid-item-inner .item-location{display:none!important}.pxl-main-wrap{overflow:hidden!important}.pxl-footer.footer-type-el{margin-top:0!important}.site-content+.pxl-footer,#pxl-main+.pxl-footer{margin-top:0!important}.mc4wp-alert,.mc4wp-error,[style*='color: red'],.pxl-footer .elementor-widget-container>p[style]{display:none!important}.pxl-footer.footer-type-el .elementor-section:first-child{margin-top:0!important;padding-top:0!important}.pxl-car-listing-wg .col-location,.pxl-car-listing-wg .location-rating{display:none!important}.pxl-car-listing-wg .top-toolbar{margin-bottom:32px!important;padding-bottom:20px!important;border-bottom:2px solid #f0f0f0!important}.pxl-car-listing-wg .result-count{font-family:"Cairo",sans-serif!important;font-size:14px!important;font-weight:500!important;color:#999!important}.pxl-car-listing-wg .subtitle-text{font-family:"Cairo",sans-serif!important;font-size:32px!important;font-weight:800!important;color:#1a1a1a!important;margin-top:4px!important}.pxl-car-listing-wg .grid-filter-wrap{gap:8px!important}.pxl-car-listing-wg .grid-filter-wrap .filter-item{font-family:"Cairo",sans-serif!important;background:#f5f5f5!important;border:1.5px solid transparent!important;border-radius:8px!important;padding:7px 20px!important;font-size:13px!important;font-weight:600!important;color:#555!important;cursor:pointer!important;transition:all 0.25s ease!important}.pxl-car-listing-wg .grid-filter-wrap .filter-item:hover{border-color:#640000!important;color:#640000!important;background:#fff!important}.pxl-car-listing-wg .grid-filter-wrap .filter-item.active{background:#640000!important;border-color:#640000!important;color:#fff!important}.pxl-car-listing-wg .sort-listing .nice-select{font-family:"Cairo",sans-serif!important;border:1.5px solid #e8e8e8!important;border-radius:8px!important;padding:7px 16px!important;font-size:13px!important;font-weight:600!important;background:#fafafa!important}.pxl-car-listing-wg .grid-item-inner{background:#fff!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 2px 12px rgb(0 0 0 / .06)!important;border:1px solid #f0f0f0!important;transition:all 0.3s ease!important}.pxl-car-listing-wg .grid-item-inner:hover{box-shadow:0 8px 30px rgb(0 0 0 / .12)!important;transform:translateY(-4px)!important;border-color:#e0e0e0!important}.pxl-car-listing-wg .item-featured{border-radius:16px 16px 0 0!important;position:relative!important}.pxl-car-listing-wg .item-featured img{border-radius:16px 16px 0 0!important;transition:transform 0.4s ease!important}.pxl-car-listing-wg .grid-item-inner:hover .item-featured img{transform:scale(1.05)!important}.pxl-car-listing-wg .discount-offer{position:absolute!important;top:12px!important;right:12px!important;background:#640000!important;color:#fff!important;font-family:"Cairo",sans-serif!important;font-size:11px!important;font-weight:700!important;padding:4px 12px!important;border-radius:6px!important;z-index:2!important}.pxl-car-listing-wg .item-content{padding:16px 20px 8px!important}.pxl-car-listing-wg .item-title{font-family:"Cairo",sans-serif!important;font-size:18px!important;font-weight:700!important;margin-bottom:12px!important}.pxl-car-listing-wg .item-title a{color:#1a1a1a!important;text-decoration:none!important}.pxl-car-listing-wg .item-title a:hover{color:#640000!important}.pxl-car-listing-wg .item-information{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin-bottom:0!important}.pxl-car-listing-wg .item-information .item-text{font-family:"Cairo",sans-serif!important;font-size:12px!important;color:#777!important;background:#f8f8f8!important;padding:4px 10px!important;border-radius:6px!important;display:inline-flex!important;align-items:center!important;gap:5px!important}.pxl-car-listing-wg .item-information .item-text i{font-size:13px!important;color:#640000!important}.pxl-car-listing-wg .item-price-button{padding:14px 20px!important;border-top:1px solid #f0f0f0!important;margin-top:14px!important}.pxl-car-listing-wg .car-price .price{font-family:"Cairo",sans-serif!important;font-size:20px!important;font-weight:800!important;color:#640000!important}.pxl-car-listing-wg .car-price .price-text{font-family:"Cairo",sans-serif!important;font-size:12px!important;color:#999!important;font-weight:500!important}.pxl-car-listing-wg .btn-details{font-family:"Cairo",sans-serif!important;background:#640000!important;color:#fff!important;padding:8px 18px!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important;display:inline-flex!important;align-items:center!important;gap:6px!important;transition:background 0.2s!important;text-decoration:none!important}.pxl-car-listing-wg .btn-details:hover{background:#4a0000!important;color:#fff!important}.pxl-car-listing-wg .btn-details .pxl-icon{font-size:12px!important}.pxl-car-listing-wg .pxl-grid-inner{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important;height:auto!important;position:relative!important}.pxl-car-listing-wg .pxl-grid-inner .grid-item{position:relative!important;left:auto!important;top:auto!important;width:100%!important;padding:0!important}@media (max-width:991px){.pxl-car-listing-wg .pxl-grid-inner{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:575px){.pxl-car-listing-wg .pxl-grid-inner{grid-template-columns:1fr!important}}.pxl-car-listing-wg .sort-listing .nice-select{direction:rtl!important;text-align:right!important;padding:8px 16px 8px 30px!important;font-family:"Cairo",sans-serif!important;min-width:160px!important}.pxl-car-listing-wg .sort-listing .nice-select:after{right:auto!important;left:12px!important}.pxl-car-listing-wg .sort-listing .nice-select .list{direction:rtl!important;text-align:right!important}.pxl-car-listing-wg .col-sort .pxli-adjustment{display:none!important}.page-id-8008 .pxl-page-title-wrap,.page-id-8008 .elementor-97,.page-id-8008 #pxl-page-title-wrap,.page-id-8008 #pxl-page-title{display:none!important}