:root{--sr-blue-50: #eaf5fa;--sr-blue-100: #d3edf6;--sr-blue-500: #3cadd5;--sr-blue-600: #3192ab;--sr-blue-700: #277487;--sr-blue-800: #1c5564;--sr-blue-900: #0f2a31;--sr-yellow-50: #fff6dc;--sr-yellow-400: #fbbf2b;--sr-yellow-500: #fab916;--sr-yellow-800: #56461e;--sr-gray-25: #fafbfb;--sr-gray-50: #f5f6f7;--sr-gray-100: #ebeded;--sr-gray-200: #dcdfe1;--sr-gray-400: #9aa3a7;--sr-gray-600: #5b6569;--sr-green: #2e9e6a;--sr-green-50: #eaf7f0;--sr-red: #d94b3f;--sr-ink: var(--sr-blue-900);--sr-text: #33464c;--sr-muted: var(--sr-gray-600);--sr-line: var(--sr-gray-100);--sr-line-strong: var(--sr-gray-200);--sr-surface: #fff;--sr-subtle: var(--sr-gray-50);--sr-primary: var(--sr-blue-700);--sr-primary-hover: var(--sr-blue-800);--sr-accent: var(--sr-yellow-400);--sr-accent-hover: var(--sr-yellow-500);--sr-font: 'Rubik','Vazirmatn',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;--sr-fs-xs: 12px;--sr-fs-sm: 13px;--sr-fs-md: 15px;--sr-fs-lg: 17px;--sr-r-sm: 6px;--sr-r: 8px;--sr-r-lg: 12px;--sr-r-pill: 999px;--sr-ctl: 40px;--sr-ctl-sm: 32px;--sr-gap: 16px;--sr-section: 48px;--sr-container: 1110px;--sr-shadow-1: 0 1px 2px rgba(15,42,49,.06);--sr-shadow-2: 0 6px 20px rgba(15,42,49,.08);--sr-ring: 0 0 0 3px rgba(60,173,213,.25);--sr-ease: cubic-bezier(.2,.7,.3,1);}@media (max-width: 767px){:root{--sr-section: 32px;--sr-fs-md: 14.5px;}}body.sr2{padding: 0 !important;background: #fff !important;color: var(--sr-text);font-family: var(--sr-font) !important;font-size: var(--sr-fs-md);line-height: 1.65;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;}body.sr2 *:not(i):not(.fa):not(.fas):not(.far):not(.fab):not(.fa-solid):not(.fa-regular):not(.fa-brands):not([class^="eicon"]):not([class*=" eicon"]):not(.dashicons):not(code):not(pre){font-family: var(--sr-font) !important;}body.sr2 ::selection{background: var(--sr-yellow-400);color: var(--sr-ink);}body.sr2 a{color: var(--sr-primary);text-decoration: none;transition: color .15s var(--sr-ease);}body.sr2 a:hover{color: var(--sr-primary-hover);}body.sr2 :focus-visible{outline: 2px solid var(--sr-blue-500);outline-offset: 2px;}body.sr2 img{max-width: 100%;}body.sr2 .bg-orb{display: none !important;}body.sr2 h1,body.sr2 h1.elementor-heading-title{font-size: clamp(26px,2.4vw,32px) !important;line-height: 1.2 !important;font-weight: 700 !important;letter-spacing: -.012em !important;}body.sr2 h2,body.sr2 h2.elementor-heading-title{font-size: clamp(20px,1.9vw,24px) !important;line-height: 1.3 !important;font-weight: 600 !important;letter-spacing: -.008em !important;}body.sr2 h3,body.sr2 h3.elementor-heading-title{font-size: 17px !important;line-height: 1.4 !important;font-weight: 600 !important;letter-spacing: 0 !important;}body.sr2 h4,body.sr2 h4.elementor-heading-title{font-size: 15px !important;line-height: 1.45 !important;font-weight: 600 !important;}body.sr2 h5,body.sr2 h6,body.sr2 h5.elementor-heading-title,body.sr2 h6.elementor-heading-title{font-size: 14px !important;line-height: 1.45 !important;font-weight: 600 !important;}body.sr2 p.elementor-heading-title,body.sr2 div.elementor-heading-title,body.sr2 span.elementor-heading-title{font-size: var(--sr-fs-md) !important;line-height: 1.5 !important;font-weight: 500 !important;}body.sr2 .elementor-heading-title{text-transform: none !important;text-shadow: none !important;}body.sr2 .sr2-on-light.elementor-heading-title,body.sr2 .sr2-on-light .elementor-heading-title,body.sr2 .sr2-on-light .elementor-image-box-title,body.sr2 .sr2-on-light .elementor-icon-box-title,body.sr2 .sr2-on-light .elementor-icon-box-title a,body.sr2 .sr2-on-light .elementor-image-box-title a{color: var(--sr-ink) !important;}body.sr2 .sr2-on-light.elementor-widget-text-editor,body.sr2 .sr2-on-light.elementor-widget-text-editor p,body.sr2 .sr2-on-light .elementor-image-box-description,body.sr2 .sr2-on-light .elementor-icon-box-description,body.sr2 .sr2-on-light .elementor-icon-list-text{color: var(--sr-text) !important;}body.sr2 .sr2-on-dark.elementor-heading-title,body.sr2 .sr2-on-dark .elementor-heading-title,body.sr2 .sr2-on-dark .elementor-image-box-title,body.sr2 .sr2-on-dark .elementor-icon-box-title{color: #fff !important;}body.sr2 .sr2-on-dark.elementor-widget-text-editor,body.sr2 .sr2-on-dark.elementor-widget-text-editor p,body.sr2 .sr2-on-dark .elementor-image-box-description,body.sr2 .sr2-on-dark .elementor-icon-box-description,body.sr2 .sr2-on-dark .elementor-icon-list-text{color: rgba(255,255,255,.82) !important;}body.sr2 .elementor-widget-text-editor{font-size: var(--sr-fs-md) !important;line-height: 1.7 !important;font-weight: 400 !important;letter-spacing: 0 !important;}body.sr2 .elementor-widget-text-editor p,body.sr2 .elementor-widget-text-editor ul,body.sr2 .elementor-widget-text-editor ol{margin: 0 0 12px;font-size: inherit !important;line-height: inherit !important;}body.sr2 .elementor-widget-text-editor > .elementor-widget-container > :last-child,body.sr2 .elementor-widget-text-editor p:last-child{margin-bottom: 0;}body.sr2 .elementor-widget-text-editor ul,body.sr2 .elementor-widget-text-editor ol{padding-inline-start: 20px;}body.sr2 .elementor-widget-text-editor li{margin-bottom: 4px;}body.sr2 .elementor-widget-text-editor a{color: var(--sr-primary) !important;text-decoration: underline;text-decoration-color: rgba(39,116,135,.35);text-underline-offset: 3px;}body.sr2 .elementor-widget-text-editor strong,body.sr2 .elementor-widget-text-editor b{font-weight: 600;color: inherit;}body.sr2 .elementor-widget-text-editor h2,body.sr2 .elementor-widget-text-editor h3,body.sr2 .elementor-widget-text-editor h4{margin: 20px 0 8px;color: var(--sr-ink);}body.sr2 .e-con{--container-max-width: var(--sr-container);}body.sr2 .elementor-section.elementor-section-boxed > .elementor-container{max-width: var(--sr-container);}body.sr2 [data-elementor-type="wp-page"] > .e-con.e-parent:not(:first-child),body.sr2 [data-elementor-type="single-post"] > .e-con.e-parent:not(:first-child),body.sr2 [data-elementor-type="single-page"] > .e-con.e-parent:not(:first-child),body.sr2 [data-elementor-type="archive"] > .e-con.e-parent:not(:first-child){--padding-top: calc(var(--sr-section) / 2);--padding-bottom: calc(var(--sr-section) / 2);--padding-block-start: calc(var(--sr-section) / 2);--padding-block-end: calc(var(--sr-section) / 2);margin-top: 0 !important;margin-bottom: 0 !important;}body.sr2 [data-elementor-type] > .e-con.e-parent.e-con-boxed > .e-con-inner{max-width: var(--sr-container) !important;}body.sr2 [data-elementor-type="wp-page"] > .e-con.e-parent,body.sr2 [data-elementor-type="single-post"] > .e-con.e-parent,body.sr2 [data-elementor-type="single-page"] > .e-con.e-parent,body.sr2 [data-elementor-type="archive"] > .e-con.e-parent{--padding-left: 24px;--padding-right: 24px;}body.sr2 [data-elementor-type="wp-page"] > .e-con-full.e-parent,body.sr2 [data-elementor-type="single-post"] > .e-con-full.e-parent,body.sr2 [data-elementor-type="single-page"] > .e-con-full.e-parent,body.sr2 [data-elementor-type="archive"] > .e-con-full.e-parent,body.sr2 [data-elementor-type="footer"] > .e-con-full.e-parent{--padding-left: max(24px,calc((100% - var(--sr-container)) / 2));--padding-right: max(24px,calc((100% - var(--sr-container)) / 2));}body.sr2 [data-elementor-type] > .e-con-full.e-parent.sr2-boxed{width: 100% !important;max-width: var(--sr-container) !important;margin-inline: auto !important;--padding-left: 24px;--padding-right: 24px;}body.sr2 .e-con .e-con{max-width: 100% !important;}body.sr2 .e-con .e-con-boxed > .e-con-inner{max-width: 100% !important;}body.sr2 [data-elementor-type] > .e-con-boxed.e-parent > .e-con{max-width: var(--sr-container) !important;margin-inline: auto !important;}body.sr2 .elementor-element-626de8b{margin-inline: 0 !important;}body.sr2 .e-con > .elementor-widget__width-initial,body.sr2 .e-con-inner > .elementor-widget__width-initial{flex-shrink: 1 !important;min-width: 0;}@media (max-width: 767px){body.sr2 [data-elementor-type="wp-page"] > .e-con.e-parent,body.sr2 [data-elementor-type="single-post"] > .e-con.e-parent,body.sr2 [data-elementor-type="single-page"] > .e-con.e-parent,body.sr2 [data-elementor-type="archive"] > .e-con.e-parent{--padding-left: 16px;--padding-right: 16px;}}body.sr2 .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-block-end: 16px;}body.sr2 .sr2-label .elementor-heading-title{font-size: 14px !important;line-height: 1.35 !important;font-weight: 500 !important;letter-spacing: 0 !important;}body.sr2 .e-con.sr2-tile{--padding-top: 14px;--padding-bottom: 12px;--padding-left: 10px;--padding-right: 10px;--gap: 8px;--row-gap: 8px;justify-content: center !important;align-items: center !important;background: #fff !important;border: 1px solid var(--sr-line) !important;border-radius: var(--sr-r-lg) !important;box-shadow: none !important;transition: border-color .15s var(--sr-ease),background-color .15s var(--sr-ease);}body.sr2 .e-con.sr2-tile:not(.sr2-tile--bgicon)::before{display: none !important;}body.sr2 .e-con.sr2-tile--bgicon{justify-content: flex-end !important;min-height: 96px !important;}body.sr2 .e-con.sr2-tile--bgicon::before{background-color: transparent !important;background-size: auto 34px !important;background-position: center 18px !important;background-repeat: no-repeat !important;opacity: 1 !important;}body.sr2 .e-con.sr2-tile--bgicon.sr2-tile--invert::before{filter: brightness(0) saturate(100%) invert(37%) sepia(62%) saturate(463%) hue-rotate(147deg) brightness(89%) contrast(92%);}body.sr2 .e-con.sr2-tint{background-color: var(--sr-gray-50) !important;border-color: var(--sr-line) !important;box-shadow: none !important;}body.sr2 .e-con.sr2-band,body.sr2 .e-con.sr2-band::before{background-image: none !important;background-color: var(--sr-gray-50) !important;}body.sr2 .e-con.sr2-band{border-top: 1px solid var(--sr-line);border-bottom: 1px solid var(--sr-line);}body.sr2 .sr2-card{border: 1px solid var(--sr-line) !important;border-radius: var(--sr-r-lg) !important;box-shadow: none !important;overflow: hidden;transition: border-color .2s var(--sr-ease),box-shadow .2s var(--sr-ease);}body.sr2 .sr2-card:hover{border-color: var(--sr-line-strong) !important;box-shadow: var(--sr-shadow-2) !important;transform: none !important;}body.sr2 .e-con.sr2-tile:hover{border-color: var(--sr-blue-500) !important;background: var(--sr-gray-25) !important;}body.sr2 .e-con.sr2-tile .elementor-widget,body.sr2 .e-con.sr2-tile .elementor-widget-container{margin: 0 !important;padding: 0 !important;transform: none !important;}body.sr2 .e-con.sr2-tile img{width: auto !important;max-width: 64px !important;height: 36px !important;object-fit: contain;border-radius: 0 !important;}body.sr2 .e-con.sr2-tile--invert img{filter: brightness(0) saturate(100%) invert(37%) sepia(62%) saturate(463%) hue-rotate(147deg) brightness(89%) contrast(92%);}body.sr2 .e-con.sr2-tile .elementor-heading-title,body.sr2 .e-con.sr2-tile .elementor-widget-text-editor{color: var(--sr-ink) !important;font-size: 13.5px !important;font-weight: 500 !important;text-transform: capitalize !important;text-align: center !important;}body.sr2 .elementor-button,body.sr2 .elementor-field-type-submit .elementor-button,body.sr2 button.elementor-button{display: inline-flex !important;align-items: center;justify-content: center;gap: 8px;min-height: var(--sr-ctl) !important;height: auto;padding: 0 18px !important;border: 1px solid transparent !important;border-radius: var(--sr-r) !important;background: var(--sr-primary) !important;background-image: none !important;color: #fff !important;fill: #fff !important;font-size: 14px !important;font-weight: 500 !important;line-height: 1.2 !important;letter-spacing: 0 !important;text-transform: none !important;box-shadow: none !important;transition: background-color .15s var(--sr-ease),border-color .15s var(--sr-ease),color .15s var(--sr-ease);}body.sr2 .elementor-button:hover,body.sr2 .elementor-button:focus{background: var(--sr-primary-hover) !important;color: #fff !important;transform: none !important;}body.sr2 .elementor-button .elementor-button-text,body.sr2 .elementor-button .elementor-button-content-wrapper{color: inherit !important;font: inherit !important;}body.sr2 .elementor-button .elementor-button-icon{font-size: 14px !important;}body.sr2 .elementor-button .elementor-button-icon svg{width: 14px !important;height: 14px !important;fill: currentColor !important;}body.sr2 .elementor-button.elementor-size-xs,body.sr2 .elementor-button.elementor-size-sm{min-height: var(--sr-ctl-sm) !important;padding: 0 14px !important;font-size: 13px !important;}body.sr2 .sr2-on-dark .elementor-button,body.sr2 .sr2-on-media .elementor-button{background: var(--sr-accent) !important;color: var(--sr-ink) !important;fill: var(--sr-ink) !important;}body.sr2 .sr2-on-dark .elementor-button:hover,body.sr2 .sr2-on-media .elementor-button:hover{background: var(--sr-accent-hover) !important;}body.sr2 .elementor-widget-button .elementor-button.elementor-size-lg,body.sr2 .elementor-widget-button .elementor-button.elementor-size-xl{min-height: var(--sr-ctl) !important;font-size: 14px !important;}body.sr2 .elementor-widget-html button:not([class*="sr-"]):not([class*="dcb"]):not(.premium-car-slider-nav),body.sr2 .elementor-widget-html a[class*="btn"]:not([class*="sr-"]),body.sr2 .elementor-widget-html a[class*="button"]{min-height: var(--sr-ctl-sm);border-radius: var(--sr-r) !important;font-size: 13.5px !important;font-weight: 500 !important;box-shadow: none !important;letter-spacing: 0 !important;text-transform: none !important;}body.sr2 .elementor-image-box-title{margin: 0 0 4px !important;font-size: 15px !important;line-height: 1.4 !important;font-weight: 600 !important;letter-spacing: 0 !important;text-transform: none !important;}body.sr2 .elementor-image-box-description{font-size: 13.5px !important;line-height: 1.6 !important;font-weight: 400 !important;}body.sr2 .elementor-image-box-img img{border-radius: var(--sr-r-lg);}body.sr2 .elementor-image-box-wrapper{transition: transform .2s var(--sr-ease);}body.sr2 .elementor-widget-icon-box .elementor-icon{width: 40px !important;height: 40px !important;padding: 0 !important;display: inline-flex !important;align-items: center;justify-content: center;font-size: 18px !important;border: 0 !important;border-radius: 10px !important;background: var(--sr-blue-50) !important;color: var(--sr-primary) !important;fill: var(--sr-primary) !important;transform: none !important;}body.sr2 .elementor-widget-icon-box .elementor-icon svg{width: 18px !important;height: 18px !important;fill: currentColor !important;}body.sr2 .elementor-widget-icon-box .elementor-icon-box-icon{margin-bottom: 12px !important;}body.sr2 .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,body.sr2 .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{margin-bottom: 0 !important;}body.sr2 .elementor-icon-box-title{margin: 0 0 4px !important;font-size: 15px !important;line-height: 1.4 !important;font-weight: 600 !important;}body.sr2 .elementor-icon-box-description{margin: 0 !important;font-size: 13.5px !important;line-height: 1.6 !important;}body.sr2 .elementor-widget-icon .elementor-icon{font-size: 22px !important;padding: 0 !important;border: 0 !important;background: none !important;color: var(--sr-primary) !important;fill: var(--sr-primary) !important;}body.sr2 .elementor-widget-icon .elementor-icon svg{width: 22px !important;height: 22px !important;}body.sr2 .elementor-icon-list-item,body.sr2 .elementor-icon-list-text{font-size: 14px !important;line-height: 1.55 !important;font-weight: 400 !important;}body.sr2 .elementor-icon-list-icon{padding-inline-end: 8px !important;}body.sr2 .elementor-icon-list-icon i{font-size: 13px !important;}body.sr2 .elementor-icon-list-icon svg{width: 14px !important;height: 14px !important;}body.sr2 .sr2-on-light .elementor-icon-list-icon i,body.sr2 .sr2-on-light .elementor-icon-list-icon svg{color: var(--sr-blue-500) !important;fill: var(--sr-blue-500) !important;}body.sr2 .elementor-widget-image img{border-radius: var(--sr-r-lg);}body.sr2 .elementor-widget-video .elementor-wrapper,body.sr2 .elementor-widget-video .e-hosted-video{border-radius: var(--sr-r-lg);overflow: hidden;}body.sr2 .elementor-divider-separator{border-color: var(--sr-line) !important;border-top-width: 1px !important;}body.sr2 .e-n-accordion{border-top: 1px solid var(--sr-line);}body.sr2 .e-n-accordion-item{margin: 0 !important;border: 0 !important;border-bottom: 1px solid var(--sr-line) !important;border-radius: 0 !important;background: transparent !important;box-shadow: none !important;}body.sr2 .e-n-accordion-item-title{padding: 14px 0 !important;border: 0 !important;border-radius: 0 !important;background: transparent !important;gap: 16px !important;justify-content: space-between !important;}body.sr2 .e-n-accordion-item-title-text{font-size: 15px !important;line-height: 1.45 !important;font-weight: 500 !important;color: var(--sr-ink) !important;text-transform: none !important;}body.sr2 .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text{color: var(--sr-primary) !important;}body.sr2 .e-n-accordion-item-title-icon{order: 2;}body.sr2 .e-n-accordion-item-title-icon span,body.sr2 .e-n-accordion-item-title-icon svg{width: 14px !important;height: 14px !important;font-size: 14px !important;color: var(--sr-gray-400) !important;fill: var(--sr-gray-400) !important;}body.sr2 .e-n-accordion-item > [role="region"],body.sr2 .e-n-accordion-item > .e-con{--padding-top: 0px;--padding-bottom: 16px;--padding-left: 0px;--padding-right: 0px;padding: 0 0 16px !important;border: 0 !important;background: transparent !important;}body.sr2 .e-n-accordion-item .elementor-widget-text-editor{font-size: 14.5px !important;color: var(--sr-text) !important;}body.sr2 .gutena-accordion-block__panel{border: 0 !important;border-bottom: 1px solid var(--sr-line) !important;border-radius: 0 !important;background: transparent !important;margin: 0 !important;}body.sr2 .gutena-accordion-block__panel-title{padding: 14px 0 !important;background: transparent !important;}body.sr2 .gutena-accordion-block__panel-title-inner,body.sr2 .gutena-accordion-block__panel-title-inner *{font-size: 15px !important;font-weight: 500 !important;color: var(--sr-ink) !important;}body.sr2 .gutena-accordion-block__panel-content-inner{padding: 0 0 16px !important;font-size: 14.5px !important;color: var(--sr-text) !important;}body.sr2 .elementor-field-group .elementor-field,body.sr2 .elementor-field-group .elementor-select-wrapper select,body.sr2 .elementor-widget-html input[type="text"],body.sr2 .elementor-widget-html input[type="email"],body.sr2 .elementor-widget-html input[type="tel"],body.sr2 .elementor-widget-html input[type="search"],body.sr2 .elementor-widget-html input[type="number"],body.sr2 .elementor-widget-html input[type="date"],body.sr2 .elementor-widget-html select{min-height: var(--sr-ctl) !important;padding: 0 12px !important;border: 1px solid var(--sr-line-strong) !important;border-radius: var(--sr-r) !important;background: #fff !important;color: var(--sr-ink) !important;font-size: 14px !important;line-height: 1.4 !important;box-shadow: none !important;transition: border-color .15s var(--sr-ease),box-shadow .15s var(--sr-ease);}body.sr2 .elementor-field-group textarea.elementor-field,body.sr2 .elementor-widget-html textarea{min-height: 96px !important;padding: 10px 12px !important;border: 1px solid var(--sr-line-strong) !important;border-radius: var(--sr-r) !important;font-size: 14px !important;box-shadow: none !important;}body.sr2 .elementor-field-group .elementor-field:focus,body.sr2 .elementor-widget-html input:focus,body.sr2 .elementor-widget-html select:focus,body.sr2 .elementor-widget-html textarea:focus{border-color: var(--sr-blue-500) !important;box-shadow: var(--sr-ring) !important;outline: none !important;}body.sr2 .elementor-field-group > label,body.sr2 .elementor-field-label{margin-bottom: 6px !important;font-size: 13px !important;font-weight: 500 !important;color: var(--sr-muted) !important;}body.sr2 .elementor-form .elementor-field-group{margin-bottom: 12px !important;}body.sr2 ::placeholder{color: var(--sr-gray-400) !important;opacity: 1;}body.sr2 .elementor-swiper-button,body.sr2 .e-n-carousel .elementor-swiper-button{width: 32px !important;height: 32px !important;display: inline-flex !important;align-items: center;justify-content: center;border: 1px solid var(--sr-line-strong) !important;border-radius: 50% !important;background: #fff !important;color: var(--sr-ink) !important;font-size: 12px !important;box-shadow: var(--sr-shadow-1) !important;}body.sr2 .elementor-swiper-button svg{width: 12px !important;height: 12px !important;fill: var(--sr-ink) !important;}body.sr2 .swiper-pagination-bullet{width: 6px !important;height: 6px !important;background: var(--sr-gray-200) !important;opacity: 1 !important;transition: width .2s var(--sr-ease),background .2s var(--sr-ease);}body.sr2 .swiper-pagination-bullet-active{width: 16px !important;border-radius: 3px !important;background: var(--sr-primary) !important;}body.sr2 .elementor-widget-container table,body.sr2 .elementor-shortcode table,body.sr2 .page-content table{width: 100% !important;border-collapse: separate !important;border-spacing: 0 !important;border: 1px solid var(--sr-line) !important;border-radius: var(--sr-r-lg) !important;overflow: hidden;background: #fff !important;font-size: 14px !important;line-height: 1.5 !important;margin: 0 0 16px;}body.sr2 .elementor-widget-container table th,body.sr2 .elementor-widget-container table td,body.sr2 .elementor-shortcode table th,body.sr2 .elementor-shortcode table td{padding: 10px 14px !important;border: 0 !important;border-bottom: 1px solid var(--sr-line) !important;background: transparent;color: var(--sr-text) !important;text-align: start;vertical-align: middle;font-size: 14px !important;}body.sr2 .elementor-widget-container table thead th,body.sr2 .elementor-widget-container table thead td,body.sr2 .elementor-shortcode table thead th{background: var(--sr-blue-50) !important;color: var(--sr-ink) !important;font-weight: 600 !important;font-size: 13px !important;}body.sr2 .elementor-widget-container table tbody tr:last-child td,body.sr2 .elementor-widget-container table tbody tr:last-child th,body.sr2 .elementor-shortcode table tbody tr:last-child td{border-bottom: 0 !important;}body.sr2 .elementor-widget-container table tbody tr:nth-child(even) td{background: var(--sr-gray-25) !important;}body.sr2 .elementor-widget-container table caption{padding: 0 0 8px;font-size: 13px;color: var(--sr-muted);text-align: start;}body.sr2 .table-wrap,body.sr2 .sr-table-wrap{overflow-x: auto;border-radius: var(--sr-r-lg);}body.sr2 :is(.sr-info-item,.sr-price-table,.sr-cmp,.sr-insurance,.sr-brand-mini,.sr-albarsha-compare,.deira-snapshot,.deira-intent,.deira-compare,.bur-intent,.rental-docs,.luxury-cars-section,.airport-geo-section,.location-nap-wrap,.sr-sharjah-direct-answer,.booking-smart-tab-wrapper,.saadatrent-locations-wrap,.car-compare-tool-wrapper,.map-box,.trust-card){font-family: var(--sr-font) !important;color: var(--sr-text);}body.sr2 :is(.deira-snapshot,.deira-intent,.deira-compare,.bur-intent,.airport-geo-section,.location-nap-wrap,.sr-sharjah-direct-answer,.map-box,.trust-card,.airport-card){border: 1px solid var(--sr-line) !important;border-radius: var(--sr-r-lg) !important;background: #fff !important;box-shadow: none !important;}body.sr2 :is(.deira-intent,.bur-intent){background: var(--sr-subtle) !important;}body.sr2 :is(.sr-info-item,.sr-price-table,.sr-cmp,.sr-insurance,.sr-brand-mini,.deira-snapshot,.deira-intent,.deira-compare,.bur-intent,.rental-docs,.luxury-cars-section,.airport-geo-section,.location-nap-wrap,.sr-sharjah-direct-answer) :is(h2,h3){color: var(--sr-ink) !important;font-weight: 600 !important;}body.sr2 :is(.sr-info-item,.sr-price-table,.sr-cmp,.sr-insurance,.sr-brand-mini,.deira-snapshot,.deira-intent,.deira-compare,.bur-intent,.rental-docs,.luxury-cars-section,.airport-geo-section,.location-nap-wrap,.sr-sharjah-direct-answer) h2{font-size: 20px !important;}body.sr2 :is(.sr-info-item,.sr-price-table,.sr-cmp,.sr-insurance,.sr-brand-mini,.deira-snapshot,.deira-intent,.deira-compare,.bur-intent,.rental-docs,.luxury-cars-section,.airport-geo-section,.location-nap-wrap,.sr-sharjah-direct-answer) h3{font-size: 16px !important;}body.sr2 :is(.sr-info-item,.sr-price-table,.sr-cmp,.sr-insurance,.sr-brand-mini,.deira-snapshot,.deira-intent,.deira-compare,.bur-intent,.rental-docs,.luxury-cars-section,.airport-geo-section,.location-nap-wrap,.sr-sharjah-direct-answer) :is(p,li){font-size: 14.5px !important;line-height: 1.65 !important;}body.sr2 .elementor-widget-html div[style*="border-radius"][style*="box-shadow"]{border-radius: var(--sr-r-lg) !important;box-shadow: none !important;border-color: var(--sr-line) !important;}body.sr2 .elementor-widget-html [style*="Arial"]{font-family: var(--sr-font) !important;}body.sr2 .luxury-car-card,body.sr2 .similar-car-card,body.sr2 .brand-card{border: 1px solid var(--sr-line) !important;border-radius: var(--sr-r-lg) !important;box-shadow: none !important;background: #fff !important;transition: border-color .2s var(--sr-ease),box-shadow .2s var(--sr-ease);}body.sr2 .luxury-car-card:hover,body.sr2 .similar-car-card:hover,body.sr2 .brand-card:hover{border-color: var(--sr-line-strong) !important;box-shadow: var(--sr-shadow-2) !important;transform: none !important;}body.sr2 .lsevin-step-flow-number{width: 28px !important;height: 28px !important;font-size: 13px !important;font-weight: 600 !important;background: var(--sr-blue-50) !important;color: var(--sr-primary) !important;box-shadow: none !important;}body.sr2 .lsevin-step-flow-label{font-size: 13.5px !important;color: var(--sr-ink) !important;}body.sr2 .lsevin-step-flow-line{background: var(--sr-line-strong) !important;}body.sr2 .rank-math-breadcrumb,body.sr2 .rank-math-breadcrumb p{margin: 0;font-size: 13px !important;color: var(--sr-muted) !important;}body.sr2 .rank-math-breadcrumb a{color: var(--sr-muted) !important;}body.sr2 .rank-math-breadcrumb a:hover{color: var(--sr-primary) !important;}body.sr2 .rank-math-breadcrumb .separator{margin: 0 6px;color: var(--sr-gray-400);}body.sr2 .rank-math-breadcrumb .last{color: var(--sr-ink) !important;font-weight: 500;}body.sr2 .elementor-location-header .e-con:has(> .e-con-inner > .elementor-widget .rank-math-breadcrumb),body.sr2 .elementor-location-header .e-con:has(.rank-math-breadcrumb) .e-con{box-shadow: none !important;border: 0 !important;border-radius: 0 !important;background: transparent !important;}body.sr2 .elementor-location-header > .e-con:last-child{background: #fff !important;box-shadow: none !important;border-bottom: 1px solid var(--sr-line);--padding-top: 10px;--padding-bottom: 10px;min-height: 0 !important;}body.sr2 .sr-top{height: 32px !important;padding: 0 24px !important;background: var(--sr-blue-900) !important;}body.sr2 .sr-top::after{display: none !important;}body.sr2 .sr-top-inner{max-width: var(--sr-container) !important;}body.sr2 .sr-nav-in,body.sr2 .sr-mega-grid,body.sr2 .sr-brands-g,body.sr2 .sr-mfoot{max-width: calc(var(--sr-container) + 48px) !important;}body.sr2 .sr-brands-g{padding-inline: 24px !important;}body.sr2 .sr-top a{padding: 2px 8px !important;border-radius: var(--sr-r-sm) !important;color: rgba(255,255,255,.72) !important;font-size: 12px !important;}body.sr2 .sr-top a:hover{color: #fff !important;background: rgba(255,255,255,.06) !important;}body.sr2 .sr-top a svg{color: var(--sr-yellow-400) !important;}body.sr2 .sr-loc-btn{height: 22px;padding: 0 10px !important;border-radius: var(--sr-r-pill) !important;background: rgba(255,255,255,.08) !important;border: 1px solid rgba(255,255,255,.14) !important;font-size: 12px !important;}body.sr2 .sr-loc-drop{top: calc(100% + 6px) !important;border: 1px solid var(--sr-line) !important;border-radius: var(--sr-r-lg) !important;box-shadow: var(--sr-shadow-2) !important;padding: 4px;}body.sr2 .sr-loc-drop a{color: var(--sr-ink) !important;font-size: 13px !important;border: 0 !important;border-radius: var(--sr-r-sm) !important;padding: 8px 10px !important;}body.sr2 .sr-loc-drop a:hover{background: var(--sr-subtle) !important;color: var(--sr-primary) !important;}body.sr2 .sr-nav{height: 64px !important;background: #fff !important;-webkit-backdrop-filter: none !important;backdrop-filter: none !important;border-bottom: 1px solid var(--sr-line) !important;box-shadow: none !important;animation: none !important;}body.sr2 .sr-nav-in{padding: 0 24px !important;}body.sr2 .sr-logo{margin-right: 32px !important;}body.sr2 .sr-logo a,body.sr2 .sr-logo a:hover{padding: 0 !important;border-radius: 0 !important;background: url("/wp-content/uploads/sr2/logo-blue.png") left center / contain no-repeat !important;box-shadow: none !important;transform: none !important;}body.sr2 .sr-logo img{width: 96px !important;height: 40px !important;opacity: 0;}body.sr2 .sr-items > li > a{padding: 0 14px !important;border-bottom: 2px solid transparent !important;top: 0 !important;color: var(--sr-ink) !important;font-size: 14px !important;font-weight: 500 !important;}body.sr2 .sr-items > li > a svg{color: var(--sr-gray-400) !important;}body.sr2 .sr-items > li > a:hover,body.sr2 .sr-items > li.is-open > a{color: var(--sr-primary) !important;border-bottom-color: var(--sr-blue-500) !important;}body.sr2 .sr-items > li > a.sr-hot,body.sr2 .sr-items > li > a.sr-hot:hover{color: var(--sr-ink) !important;}body.sr2 .sr-items > li > a.sr-hot::after{content: "";width: 6px;height: 6px;margin-left: 4px;border-radius: 50%;background: var(--sr-yellow-400);}body.sr2 .sr-cta-a{height: 36px;padding: 0 16px !important;border-radius: var(--sr-r) !important;background: var(--sr-accent) !important;color: var(--sr-ink) !important;font-size: 13.5px !important;font-weight: 600 !important;letter-spacing: 0 !important;box-shadow: none !important;}body.sr2 .sr-cta-a::before{display: none !important;}body.sr2 .sr-cta-a:hover{background: var(--sr-accent-hover) !important;transform: none !important;box-shadow: none !important;}body.sr2 .sr-mega-wrap{top: calc(32px + 64px) !important;}body.sr2 .sr-mega{background: #fff !important;-webkit-backdrop-filter: none !important;backdrop-filter: none !important;border-top: 1px solid var(--sr-line) !important;border-image: none !important;box-shadow: 0 12px 24px rgba(15,42,49,.08) !important;transform: translateY(-4px) !important;}body.sr2 .sr-mega.open{transform: translateY(0) !important;}body.sr2 .sr-mega.open .sr-mc{animation: none !important;}body.sr2 .sr-mc{padding: 24px !important;border-right: 1px solid var(--sr-line) !important;}body.sr2 .sr-mc:last-child{border-right: 0 !important;}body.sr2 .sr-mc.hl{background: var(--sr-gray-25) !important;}body.sr2 .sr-mh{font-size: 11px !important;font-weight: 600 !important;letter-spacing: .08em !important;color: var(--sr-muted) !important;border-bottom: 1px solid var(--sr-line) !important;padding-bottom: 10px !important;}body.sr2 .sr-mh svg{color: var(--sr-blue-500) !important;}body.sr2 .sr-msub{font-size: 10.5px !important;font-weight: 600 !important;color: var(--sr-gray-400) !important;margin-left: 10px !important;}body.sr2 .sr-ml{padding: 6px 10px !important;border-radius: var(--sr-r-sm) !important;color: var(--sr-text) !important;font-size: 13.5px !important;}body.sr2 .sr-ml svg{opacity: .6 !important;}body.sr2 .sr-ml:hover{background: var(--sr-subtle) !important;color: var(--sr-primary) !important;transform: none !important;}body.sr2 .sr-chip{padding: 8px 12px !important;border-radius: var(--sr-r) !important;font-size: 13px !important;font-weight: 500 !important;box-shadow: none !important;transform: none !important;}body.sr2 .sr-chip::after{display: none !important;}body.sr2 .sr-chip.c-blue{background: var(--sr-blue-50) !important;color: var(--sr-blue-800) !important;}body.sr2 .sr-chip.c-amber{background: var(--sr-yellow-50) !important;color: var(--sr-yellow-800) !important;}body.sr2 .sr-chip.c-teal{background: var(--sr-green-50) !important;color: #1f6b48 !important;}body.sr2 .sr-chip:hover{filter: brightness(.97);}body.sr2 .sr-cities{padding: 8px !important;gap: 4px !important;background: var(--sr-subtle) !important;border: 0 !important;border-radius: var(--sr-r-lg) !important;-webkit-backdrop-filter: none !important;backdrop-filter: none !important;}body.sr2 .sr-cities a{background: #fff !important;color: var(--sr-ink) !important;font-size: 12.5px !important;border-radius: var(--sr-r-sm) !important;}body.sr2 .sr-brands-g{grid-template-columns: repeat(6,1fr) !important;gap: 8px !important;}body.sr2 .sr-bcard{padding: 14px 8px !important;gap: 8px !important;border: 1px solid var(--sr-line) !important;border-radius: var(--sr-r-lg) !important;box-shadow: none !important;color: var(--sr-ink) !important;font-size: 13px !important;font-weight: 500 !important;}body.sr2 .sr-bcard::before{display: none !important;}body.sr2 .sr-bcard:hover{transform: none !important;border-color: var(--sr-blue-500) !important;box-shadow: none !important;color: var(--sr-primary) !important;}body.sr2 .sr-bcard:hover .sr-blogo{transform: none !important;}body.sr2 .sr-blogo{width: 40px !important;height: 40px !important;background: var(--sr-subtle) !important;box-shadow: none !important;}body.sr2 .sr-blogo img{width: 26px !important;height: 26px !important;filter: none !important;}body.sr2 .sr-mfoot{padding: 10px 20px !important;background: var(--sr-gray-25) !important;border-top: 1px solid var(--sr-line) !important;}body.sr2 .sr-ftag{padding: 4px 12px !important;border: 1px solid var(--sr-line-strong) !important;background: #fff !important;color: var(--sr-text) !important;font-size: 12px !important;transform: none !important;}body.sr2 .sr-ftag:hover{border-color: var(--sr-blue-500) !important;color: var(--sr-primary) !important;}body.sr2 .sr-search-overlay,body.sr2 .sr-mobile-overlay{background: rgba(15,42,49,.45) !important;-webkit-backdrop-filter: none !important;backdrop-filter: none !important;}body.sr2 .sr-search-modal{max-width: 560px !important;border: 1px solid var(--sr-line) !important;border-image: none !important;border-radius: var(--sr-r-lg) !important;box-shadow: 0 24px 48px rgba(15,42,49,.18) !important;}body.sr2 .sr-search-head{padding: 16px 20px !important;background: #fff !important;border-bottom: 1px solid var(--sr-line) !important;}body.sr2 .sr-search-title{font-size: 16px !important;font-weight: 600 !important;color: var(--sr-ink) !important;}body.sr2 .sr-search-title svg{width: 18px !important;height: 18px !important;}body.sr2 .sr-search-close{width: 32px !important;height: 32px !important;background: var(--sr-subtle) !important;}body.sr2 .sr-search-close:hover{background: var(--sr-gray-100) !important;transform: none !important;}body.sr2 .sr-search-close:hover svg{color: var(--sr-ink) !important;}body.sr2 .sr-search-form{padding: 16px 20px !important;}body.sr2 .sr-search-input{height: var(--sr-ctl);padding: 0 96px 0 40px !important;border: 1px solid var(--sr-line-strong) !important;border-radius: var(--sr-r) !important;background: #fff !important;font-size: 14px !important;}body.sr2 .sr-search-input:focus{border-color: var(--sr-blue-500) !important;box-shadow: var(--sr-ring) !important;}body.sr2 .sr-search-icon{left: 12px !important;width: 16px !important;height: 16px !important;}body.sr2 .sr-search-submit{right: 4px !important;height: 32px;padding: 0 14px !important;border-radius: var(--sr-r-sm) !important;background: var(--sr-primary) !important;box-shadow: none !important;font-weight: 500 !important;}body.sr2 .sr-search-submit:hover{transform: translateY(-50%) !important;background: var(--sr-primary-hover) !important;}body.sr2 .sr-search-quick{padding: 0 20px 20px !important;}body.sr2 .sr-search-quick-label,body.sr2 .sr-mobile-loc-label,body.sr2 .sr-acc-sub{font-size: 11px !important;font-weight: 600 !important;letter-spacing: .08em !important;color: var(--sr-muted) !important;}body.sr2 .sr-search-quick-grid button{padding: 5px 12px !important;border: 1px solid var(--sr-line-strong) !important;color: var(--sr-text) !important;font-size: 12.5px !important;transform: none !important;}body.sr2 .sr-search-quick-grid button:hover{border-color: var(--sr-blue-500) !important;background: #fff !important;color: var(--sr-primary) !important;}body.sr2 .sr-burger{width: 36px !important;height: 36px !important;border: 1px solid var(--sr-line-strong) !important;border-radius: var(--sr-r) !important;background: #fff !important;box-shadow: none !important;}body.sr2 .sr-burger svg{width: 18px !important;height: 18px !important;color: var(--sr-ink) !important;}body.sr2 .sr-mobile{max-width: 340px !important;box-shadow: -8px 0 24px rgba(15,42,49,.12) !important;}body.sr2 .sr-mobile-head{padding: 12px 16px !important;background: #fff !important;border-bottom: 1px solid var(--sr-line) !important;}body.sr2 .sr-mobile-head img{height: 32px !important;content: url("/wp-content/uploads/sr2/logo-blue.png");}body.sr2 .sr-mobile-close{width: 32px !important;height: 32px !important;background: var(--sr-subtle) !important;}body.sr2 .sr-mobile-close svg{color: var(--sr-ink) !important;}body.sr2 .sr-mobile-loc{padding: 12px 16px !important;background: var(--sr-gray-25) !important;border-bottom: 1px solid var(--sr-line) !important;}body.sr2 .sr-mobile-loc-grid a{padding: 7px 10px !important;border: 1px solid var(--sr-line) !important;color: var(--sr-ink) !important;font-size: 13px !important;}body.sr2 .sr-acc-btn,body.sr2 .sr-plain-link{padding: 12px 16px !important;border-bottom: 1px solid var(--sr-line) !important;color: var(--sr-ink) !important;font-size: 14.5px !important;font-weight: 500 !important;}body.sr2 .sr-acc-btn.open,body.sr2 .sr-acc-btn:hover,body.sr2 .sr-plain-link:hover{background: var(--sr-gray-25) !important;color: var(--sr-primary) !important;}body.sr2 .sr-acc-panel{background: var(--sr-gray-25) !important;}body.sr2 .sr-acc-sub{padding: 12px 16px 4px !important;}body.sr2 .sr-acc-link{padding: 8px 16px 8px 24px !important;color: var(--sr-text) !important;font-size: 13.5px !important;}body.sr2 .sr-mobile-cta{padding: 12px 16px !important;background: #fff !important;border-top: 1px solid var(--sr-line) !important;}body.sr2 .sr-mobile-cta a,body.sr2 .sr-mobile-cta button{min-height: var(--sr-ctl);padding: 0 16px !important;border-radius: var(--sr-r) !important;background: var(--sr-accent) !important;color: var(--sr-ink) !important;font-size: 14px !important;font-weight: 600 !important;box-shadow: none !important;}@media (max-width: 1100px){body.sr2 .sr-brands-g{grid-template-columns: repeat(4,1fr) !important;}}@media (max-width: 900px){body.sr2 .sr-top{height: 30px !important;padding: 0 16px !important;}body.sr2 .sr-nav{height: 56px !important;}body.sr2 .sr-nav-in{padding: 0 16px !important;}body.sr2 .sr-logo img{width: 80px !important;height: 34px !important;}}body.sr2 .elementor-location-footer{background: var(--sr-blue-900) !important;color: rgba(255,255,255,.72);border-top: 0 !important;}body.sr2 .elementor-location-footer .e-con,body.sr2 .elementor-location-footer .elementor-section{background-color: transparent !important;background-image: none !important;border-color: rgba(255,255,255,.08) !important;box-shadow: none !important;}body.sr2 .elementor-location-footer > .e-con:first-child{--padding-top: 48px;--padding-bottom: 32px;}body.sr2 .elementor-location-footer .elementor-heading-title{margin-bottom: 4px !important;color: #fff !important;font-size: 14px !important;font-weight: 600 !important;letter-spacing: .01em !important;}body.sr2 .elementor-location-footer h2.elementor-heading-title{font-size: 18px !important;}body.sr2 .elementor-location-footer,body.sr2 .elementor-location-footer p,body.sr2 .elementor-location-footer .elementor-widget-text-editor,body.sr2 .elementor-location-footer .elementor-icon-list-text{color: rgba(255,255,255,.68) !important;font-size: 13.5px !important;line-height: 1.7 !important;text-align: start !important;}body.sr2 .elementor-location-footer a,body.sr2 .elementor-location-footer a .elementor-icon-list-text{color: rgba(255,255,255,.78) !important;}body.sr2 .elementor-location-footer a:hover,body.sr2 .elementor-location-footer a:hover .elementor-icon-list-text{color: var(--sr-yellow-400) !important;}body.sr2 .elementor-location-footer .elementor-icon-list-item{padding-block: 3px !important;}body.sr2 .elementor-location-footer .elementor-icon-list-icon i,body.sr2 .elementor-location-footer .elementor-icon-list-icon svg,body.sr2 .elementor-location-footer .elementor-icon i,body.sr2 .elementor-location-footer .elementor-icon svg{color: var(--sr-blue-500) !important;fill: var(--sr-blue-500) !important;}body.sr2 .elementor-location-footer .elementor-divider-separator{border-color: rgba(255,255,255,.1) !important;}body.sr2 .elementor-location-footer .elementor-widget-image img{border-radius: var(--sr-r-lg);}body.sr2 .elementor-location-footer .elementor-widget-html,body.sr2 .elementor-location-footer .elementor-shortcode{color: rgba(255,255,255,.72);}body.sr2 .elementor-location-footer > .e-con:last-child{border-top: 1px solid rgba(255,255,255,.08) !important;--padding-top: 16px;--padding-bottom: 16px;}body.sr2 .elementor-location-footer > .e-con:last-child img{height: 22px;width: auto;padding: 3px 6px;border-radius: 4px;background: #fff;object-fit: contain;}body.sr2 .saadatrent-locations-wrap,body.sr2 .saadatrent-locations-box{border: 0 !important;background: transparent !important;box-shadow: none !important;padding-inline: 0 !important;}body.sr2 .saadatrent-locations-title,body.sr2 .saadatrent-locations-heading{font-size: 20px !important;font-weight: 600 !important;color: var(--sr-ink) !important;}body.sr2 .saadatrent-locations-desc{font-size: 14.5px !important;color: var(--sr-text) !important;}body.sr2 .saadatrent-locations-list{display: flex !important;flex-wrap: wrap !important;gap: 8px !important;}body.sr2 .saadatrent-location-link{display: inline-flex !important;align-items: center;min-height: var(--sr-ctl-sm) !important;padding: 0 14px !important;border: 1px solid var(--sr-line-strong) !important;border-radius: var(--sr-r-pill) !important;background: #fff !important;color: var(--sr-ink) !important;font-size: 13px !important;font-weight: 500 !important;box-shadow: none !important;transform: none !important;}body.sr2 .saadatrent-location-link:hover{border-color: var(--sr-blue-500) !important;color: var(--sr-primary) !important;}body.sr2 .elementor-location-footer .saadatrent-locations-title,body.sr2 .elementor-location-footer .saadatrent-locations-heading{color: #fff !important;font-size: 18px !important;}body.sr2 .elementor-location-footer .saadatrent-locations-desc{color: rgba(255,255,255,.68) !important;}body.sr2 .elementor-location-footer .saadatrent-location-link{border-color: rgba(255,255,255,.16) !important;background: transparent !important;color: rgba(255,255,255,.85) !important;}body.sr2 .elementor-location-footer .saadatrent-location-link:hover{border-color: var(--sr-yellow-400) !important;color: var(--sr-yellow-400) !important;}body.sr2 .whatsapp-container{right: 16px !important;bottom: 16px !important;gap: 8px !important;}body.sr2 .whatsapp-text{padding: 6px 12px !important;border: 1px solid var(--sr-line) !important;border-radius: var(--sr-r-pill) !important;box-shadow: var(--sr-shadow-2) !important;color: var(--sr-ink) !important;font-size: 12.5px !important;}body.sr2 .floating-whatsapp{width: 48px !important;height: 48px !important;box-shadow: 0 4px 14px rgba(46,158,106,.35) !important;}body.sr2 .floating-whatsapp img{width: 26px !important;height: 26px !important;}body.sr2 .floating-whatsapp:hover{transform: none !important;}body.sr2 #sr-shortlist,body.sr2 .sr-shortlist{right: 16px !important;bottom: 76px !important;}body.sr2 #sr-shortlist > *:first-child,body.sr2 .sr-shortlist > button{min-height: 36px !important;padding: 0 12px !important;border-radius: var(--sr-r-pill) !important;font-size: 12.5px !important;font-weight: 500 !important;box-shadow: var(--sr-shadow-2) !important;}@media (max-width: 767px){body.sr2 .whatsapp-text{display: none !important;}}body.sr2{--dcb-primary: var(--sr-primary);--dcb-secondary: var(--sr-accent);--dcb-dark: var(--sr-ink);--dcb-grey: var(--sr-muted);--dcb-mid: var(--sr-gray-400);--dcb-bg: transparent;--dcb-card: #fff;--dcb-radius: var(--sr-r-lg);--dcb-shadow: none;--dcb-soft-shadow: none;}body.sr2 .dcb-car-search{--dcb-s-text: var(--sr-ink);--dcb-s-muted: var(--sr-muted);--dcb-s-line: var(--sr-line);--dcb-s-bg: var(--sr-gray-50);--dcb-s-primary: var(--sr-primary);--dcb-s-primary-dark: var(--sr-primary-hover);--dcb-s-radius: var(--sr-r-lg);--dcb-s-shadow: 0 12px 32px rgba(15,42,49,.16);max-width: 760px;}body.sr2 .dcb-car-search__bar{padding: 8px;}body.sr2 .dcb-car-search__service{margin: 0 0 8px;padding: 3px;border-radius: var(--sr-r);}body.sr2 .dcb-car-search__service-btn{height: 28px;padding: 0 14px;border-radius: var(--sr-r-sm);font-size: 13px;font-weight: 500;}body.sr2 .dcb-car-search__service-btn.is-active{color: var(--sr-ink);box-shadow: var(--sr-shadow-1);}body.sr2 .dcb-car-search__field{min-height: var(--sr-ctl);border-radius: var(--sr-r);border: 1px solid var(--sr-line) !important;background: var(--sr-gray-25);}body.sr2 .dcb-car-search__field:focus-within{border-color: var(--sr-blue-500) !important;box-shadow: var(--sr-ring);}body.sr2 .dcb-car-search__field-icon{padding-inline-start: 12px;}body.sr2 .dcb-car-search__field-icon svg{width: 16px;height: 16px;}body.sr2 .dcb-car-search__location{min-height: 38px !important;padding: 0 30px 0 8px !important;border: 0 !important;background-color: transparent !important;font-size: 14px !important;box-shadow: none !important;}body.sr2 .dcb-car-search__input{min-height: 38px !important;padding: 0 8px !important;border: 0 !important;background: transparent !important;font-size: 14px !important;box-shadow: none !important;}body.sr2 .dcb-car-search__submit{min-height: var(--sr-ctl);padding: 0 22px;border-radius: var(--sr-r);background: var(--sr-accent);color: var(--sr-ink);font-size: 14px;font-weight: 600;}body.sr2 .dcb-car-search__submit:hover{background: var(--sr-accent-hover);color: var(--sr-ink);}body.sr2 .dcb-car-search__panel{border-radius: var(--sr-r-lg);}body.sr2 .dcb-car-search__result{padding: 10px 14px;}body.sr2 .dcb-car-search__result-title{font-size: 14px;font-weight: 600;}body.sr2 .dcb-car-search__result-price,body.sr2 .dcb-car-search__seeall{font-size: 13px;font-weight: 600;}body.sr2 .dcb-premium-cards{--dcb-premium-gap: 16px;}body.sr2 .dcb-premium-cards .premium-car-card{--card-radius: var(--sr-r-lg);--card-bg: #fff;--card-border: var(--sr-line);--text-main: var(--sr-ink);--text-soft: var(--sr-muted);--accent: var(--sr-primary);--line: var(--sr-line);box-shadow: none;-webkit-backdrop-filter: none;backdrop-filter: none;transition: border-color .2s var(--sr-ease),box-shadow .2s var(--sr-ease);}body.sr2 .dcb-premium-cards .premium-car-card::before,body.sr2 .dcb-premium-cards .premium-car-card__overlay{display: none;}body.sr2 .dcb-premium-cards .premium-car-card:hover{transform: none;border-color: var(--sr-line-strong);box-shadow: var(--sr-shadow-2);}body.sr2 .dcb-premium-cards .premium-car-card__media{height: 176px;background: var(--sr-gray-50);}body.sr2 .dcb-premium-cards .premium-car-card__topbar{top: 10px;left: 10px;right: 10px;gap: 4px;}body.sr2 .dcb-premium-cards .premium-badge{height: 22px;padding: 0 8px;border: 0;border-radius: var(--sr-r-pill);-webkit-backdrop-filter: none;backdrop-filter: none;box-shadow: none;font-size: 11px;font-weight: 500;letter-spacing: 0;}body.sr2 .dcb-premium-cards .premium-badge--availability{background: #fff;color: #1f6b48;}body.sr2 .dcb-premium-cards .premium-badge--availability::before{content: "";width: 6px;height: 6px;border-radius: 50%;background: var(--sr-green);}body.sr2 .dcb-premium-cards .premium-badge--year{background: rgba(255,255,255,.92);color: var(--sr-ink);}body.sr2 .dcb-premium-cards .premium-car-card__topbar .premium-badge--year:last-child{margin-left: auto;}body.sr2 .dcb-premium-cards .premium-car-card__term-badges{top: 38px;bottom: auto;right: 10px;gap: 4px;}body.sr2 .dcb-premium-cards .premium-badge--week{background: var(--sr-yellow-50);color: var(--sr-yellow-800);}body.sr2 .dcb-premium-cards .premium-badge--month{background: var(--sr-blue-50);color: var(--sr-blue-800);}body.sr2 .dcb-premium-cards .premium-car-card__price{left: 10px;right: auto;bottom: 10px;padding: 4px 10px;border-radius: var(--sr-r);background: #fff;box-shadow: var(--sr-shadow-1);-webkit-backdrop-filter: none;backdrop-filter: none;}body.sr2 .dcb-premium-cards .premium-car-card__price-main{align-items: baseline;gap: 4px;}body.sr2 .dcb-premium-cards .premium-car-card__price strong{color: var(--sr-ink);font-size: 15px;font-weight: 700;}body.sr2 .dcb-premium-cards .premium-car-card__price-old{color: var(--sr-gray-400);font-size: 11px;}body.sr2 .dcb-premium-cards .premium-car-card__price-main > span{color: var(--sr-muted);font-size: 11px;text-transform: none;}body.sr2 .dcb-premium-cards .premium-car-card__price-desc{position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;}body.sr2 .dcb-premium-cards .premium-car-card__body{padding: 12px 14px 14px;gap: 10px;}body.sr2 .dcb-premium-cards .premium-car-card__deal--body{order: 2;margin: 0;padding: 4px 8px;border: 0;border-radius: var(--sr-r-sm);background: var(--sr-yellow-50);box-shadow: none;}body.sr2 .dcb-premium-cards .premium-car-card__deal-label,body.sr2 .dcb-premium-cards .premium-car-card__deal-copy{color: var(--sr-yellow-800);font-size: 11px;font-weight: 500;letter-spacing: 0;text-transform: none;}body.sr2 .dcb-premium-cards .premium-car-card__deal-badge{background: var(--sr-yellow-400);color: var(--sr-ink);font-size: 10.5px;font-weight: 600;}body.sr2 .dcb-premium-cards .premium-car-card__header{order: 1;margin: 0;}body.sr2 .dcb-premium-cards .premium-car-card__title{font-size: 15px !important;font-weight: 600 !important;line-height: 1.3 !important;color: var(--sr-ink);}body.sr2 .dcb-premium-cards .premium-car-card__brand{margin-top: 4px;}body.sr2 .dcb-premium-cards .premium-car-card__brand-logo{width: 18px;height: 18px;border-radius: 4px;}body.sr2 .dcb-premium-cards .premium-car-card__brand-name,body.sr2 .dcb-premium-cards .premium-car-card__subtitle{font-size: 12px;font-weight: 400;color: var(--sr-muted);}body.sr2 .dcb-premium-cards .premium-car-card__specs{order: 3;margin: 0;gap: 6px 12px;}body.sr2 .dcb-premium-cards .premium-spec__icon{display: none !important;}body.sr2 .dcb-premium-cards .premium-spec__text{display: inline-flex;align-items: center;gap: 6px;font-size: 12px;color: var(--sr-text);font-weight: 400;}body.sr2 .dcb-premium-cards .premium-spec__text::before{content: "";flex: 0 0 4px;width: 4px;height: 4px;border-radius: 50%;background: var(--sr-blue-500);}body.sr2 .dcb-premium-cards .premium-car-card__footer{order: 4;padding-top: 10px;}body.sr2 .dcb-premium-cards .premium-car-card__cta{font-size: 13px;font-weight: 500;color: var(--sr-primary);}body.sr2 .dcb-premium-cards .premium-car-card__arrow{width: 28px;height: 28px;background: var(--sr-blue-50);color: var(--sr-primary);font-size: 13px;}body.sr2 .dcb-premium-cards .premium-car-card:hover .premium-car-card__arrow{transform: none;background: var(--sr-primary);color: #fff;}body.sr2 .dcb-premium-cards--slider .premium-car-slider-shell{grid-template-columns: 32px minmax(0,1fr) 32px;gap: 12px;}body.sr2 .dcb-premium-cards--slider .premium-car-slider-nav{width: 32px;height: 32px;border: 1px solid var(--sr-line-strong);color: var(--sr-ink);box-shadow: none;}body.sr2 .dcb-premium-cards--slider .premium-car-slider-nav:hover:not(:disabled){background: var(--sr-ink);border-color: var(--sr-ink);color: #fff;}body.sr2 .dcb-premium-cards--slider .premium-car-slider-nav span{font-size: 16px;font-weight: 400;}body.sr2 .dcb-premium-cards .dcb-premium-cards__load-more{min-height: var(--sr-ctl);padding: 0 20px;border: 1px solid var(--sr-line-strong);border-radius: var(--sr-r);background: #fff;color: var(--sr-ink);font-size: 14px;font-weight: 500;}body.sr2 .dcb-premium-cards .dcb-premium-cards__load-more:hover{background: var(--sr-ink);border-color: var(--sr-ink);color: #fff;transform: none;}body.sr2 .dcb-premium-cards .dcb-premium-cards__count{font-size: 13px;font-weight: 500;color: var(--sr-muted);}body.sr2 .dubai-car-booking-container{background: transparent;color: var(--sr-ink);padding: 0;}body.sr2 .dcb-app{padding: 0;}body.sr2 .dcb-shell{gap: 16px;}body.sr2 .dcb-search-card{padding: 16px;border: 1px solid var(--sr-line);border-radius: var(--sr-r-lg);box-shadow: var(--sr-shadow-2);}body.sr2 .dcb-tabs{display: inline-flex;gap: 2px;padding: 3px;margin-bottom: 12px;border-radius: var(--sr-r);background: var(--sr-gray-50);}body.sr2 .dcb-tab,body.sr2 .dcb-tab:not(.is-active){height: 28px;padding: 0 14px;border-radius: var(--sr-r-sm);background: transparent;color: var(--sr-muted);box-shadow: none;font-size: 13px;font-weight: 500;}body.sr2 .dcb-tab.is-active{background: #fff;color: var(--sr-ink);box-shadow: var(--sr-shadow-1);}body.sr2 .dcb-field-stack{gap: 10px;}body.sr2 .dcb-input-label{font-size: 12.5px;font-weight: 500;color: var(--sr-muted);}body.sr2 .dcb-input-shell{min-height: var(--sr-ctl);padding: 0 6px 0 12px;gap: 8px;border: 1px solid var(--sr-line-strong);border-radius: var(--sr-r);box-shadow: none;}body.sr2 .dcb-input-shell:focus-within{border-color: var(--sr-blue-500);box-shadow: var(--sr-ring);}body.sr2 .dcb-input-shell input{min-height: 38px;padding: 0 !important;border: 0 !important;box-shadow: none !important;font-size: 14px;}body.sr2 .dcb-icon{color: var(--sr-gray-400);font-size: 14px;}body.sr2 .dcb-icon-btn{width: 28px;height: 28px;border-radius: var(--sr-r-sm);background: var(--sr-gray-50);}body.sr2 .dcb-link-toggle{padding: 0;font-size: 13px;font-weight: 500;color: var(--sr-muted);}body.sr2 .dcb-plus{width: 18px;height: 18px;border-radius: 5px;background: var(--sr-gray-100);color: var(--sr-ink);font-weight: 500;}body.sr2 .dcb-divider{background: var(--sr-line);}body.sr2 .dcb-date-grid{gap: 10px;}body.sr2 .dcb-date-card{padding: 10px;border: 1px solid var(--sr-line);border-radius: var(--sr-r-lg);background: var(--sr-gray-25);box-shadow: none;}body.sr2 .dcb-date-row{gap: 8px;}body.sr2 .dcb-date-input,body.sr2 .dcb-time-input{min-height: var(--sr-ctl);padding: 0 12px;border: 1px solid var(--sr-line-strong);border-radius: var(--sr-r);background: #fff;}body.sr2 .dcb-date-input input,body.sr2 .dcb-time-input input{min-height: 0 !important;padding: 0 !important;border: 0 !important;box-shadow: none !important;font-size: 14px !important;}body.sr2 .dcb-cta-area{margin-top: 12px;}body.sr2 .dcb-btn{min-height: var(--sr-ctl);padding: 0 18px;border-radius: var(--sr-r);font-size: 14px;font-weight: 600;box-shadow: none;}body.sr2 .dcb-btn.primary{background: var(--sr-accent);color: var(--sr-ink);box-shadow: none;}body.sr2 .dcb-btn.primary:hover{background: var(--sr-accent-hover);}body.sr2 .dcb-btn.ghost{min-width: 0;border: 1px solid var(--sr-line-strong);background: #fff;color: var(--sr-ink);font-weight: 500;}body.sr2 .dcb-btn.ghost:hover{border-color: var(--sr-ink);background: #fff;}body.sr2 .dcb-link.subtle,body.sr2 .dcb-link.back{font-size: 13px;font-weight: 500;color: var(--sr-primary);text-decoration: none;}body.sr2 .dcb-filter-chip{margin-bottom: 8px;padding: 6px 12px;border: 0;border-radius: var(--sr-r-pill);background: var(--sr-blue-50);color: var(--sr-blue-800);font-size: 12.5px;box-shadow: none;}body.sr2 .dcb-summary-card,body.sr2 .dcb-loading{border: 1px solid var(--sr-line);border-radius: var(--sr-r-lg);box-shadow: none;}body.sr2 .dcb-summary-title{font-size: 15px;font-weight: 600;}body.sr2 .dcb-chip-row{gap: 6px;margin-top: 12px;}body.sr2 .dcb-chip{height: var(--sr-ctl-sm);padding: 0 12px;border: 1px solid var(--sr-line-strong);border-radius: var(--sr-r-pill);font-size: 13px;font-weight: 500;box-shadow: none;}body.sr2 .dcb-chip:hover{transform: none;border-color: var(--sr-ink);}body.sr2 .dcb-chip.is-active{border-color: var(--sr-ink);background: var(--sr-ink);color: #fff;box-shadow: none;}body.sr2 .dcb-car-grid{gap: 16px;}body.sr2 .dcb-car-card{min-height: 0;border: 1px solid var(--sr-line);border-radius: var(--sr-r-lg);background: #fff;color: var(--sr-ink);box-shadow: none;}body.sr2 .dcb-car-card:hover{transform: none;border-color: var(--sr-line-strong);box-shadow: var(--sr-shadow-2);}body.sr2 .dcb-car-header{padding: 14px 14px 0;}body.sr2 .dcb-car-title{font-size: 15px;font-weight: 600;}body.sr2 .dcb-car-sub{font-size: 12px;color: var(--sr-muted);}body.sr2 .dcb-car-badges{gap: 4px;padding: 8px 14px 0;}body.sr2 .dcb-badge{height: 22px;padding: 0 8px;border-radius: var(--sr-r-pill);font-size: 11px;font-weight: 500;}body.sr2 .dcb-badge.orange{background: var(--sr-yellow-50);color: var(--sr-yellow-800);}body.sr2 .dcb-badge.dark{background: var(--sr-blue-50);color: var(--sr-blue-800);}body.sr2 .dcb-badge.grey,body.sr2 .dcb-hero-meta .dcb-badge{background: var(--sr-gray-50);color: var(--sr-text);}body.sr2 .dcb-car-image-wrap{margin: 10px 14px 0;padding: 8px;border-radius: var(--sr-r);background: var(--sr-gray-50);}body.sr2 .dcb-car-image{height: 150px;filter: none;}body.sr2 .dcb-spec-row{gap: 6px 10px;padding: 10px 14px 0;border-top: 0;}body.sr2 .dcb-spec-icon{color: var(--sr-blue-500);}body.sr2 .dcb-spec-label{font-size: 11px;color: var(--sr-muted);}body.sr2 .dcb-spec-value{font-size: 12px;font-weight: 500;color: var(--sr-ink);}body.sr2 .dcb-card-footer{margin-top: 12px;padding: 12px 14px 14px;border-top: 1px solid var(--sr-line);}body.sr2 .dcb-price strong{color: var(--sr-ink);font-size: 17px;font-weight: 700;}body.sr2 .dcb-base-price{color: var(--sr-gray-400) !important;font-weight: 400;font-size: 12px;}body.sr2 .dcb-price span,body.sr2 .dcb-deposit-tag{color: var(--sr-muted);font-weight: 400;}body.sr2 .dcb-config-layout{gap: 16px;}body.sr2 .dcb-config-left,body.sr2 .dcb-config-right{gap: 12px;border-radius: 0;}body.sr2 .dcb-hero-card,body.sr2 .dcb-config-right .dcb-option-group,body.sr2 .dcb-contact-group{padding: 16px;border: 1px solid var(--sr-line);border-radius: var(--sr-r-lg);box-shadow: none;}body.sr2 .dcb-hero-title{font-size: 17px;font-weight: 600;}body.sr2 .dcb-hero-sub{font-size: 13px;font-weight: 400;}body.sr2 .dcb-hero-image{padding: 12px;border-radius: var(--sr-r);background: var(--sr-gray-50);}body.sr2 .dcb-hero-image img{max-height: 260px;filter: none;}body.sr2 .dcb-hero-ribbon{top: 10px;right: 10px;padding: 4px 10px;border: 0;border-radius: var(--sr-r-pill);background: var(--sr-ink);font-size: 11px;font-weight: 500;letter-spacing: .02em;}body.sr2 .dcb-group-title{margin-bottom: 8px;font-size: 15px;font-weight: 600;color: var(--sr-ink);}body.sr2 .dcb-group-subtitle{font-size: 13px;}body.sr2 .dcb-radio-card{padding: 10px 12px;border: 1px solid var(--sr-line-strong);border-radius: var(--sr-r);}body.sr2 .dcb-radio-card + .dcb-radio-card{margin-top: 8px;}body.sr2 .dcb-radio-card:hover{transform: none;border-color: var(--sr-gray-400);}body.sr2 .dcb-radio-card.is-active{border-color: var(--sr-blue-500);background: var(--sr-blue-50);box-shadow: none;}body.sr2 .dcb-radio-mark{width: 16px;height: 16px;border-width: 1.5px;}body.sr2 .dcb-radio-title{font-size: 14px;font-weight: 500;}body.sr2 .dcb-pill{padding: 3px 8px;border-radius: var(--sr-r-pill);font-size: 11.5px;font-weight: 600;}body.sr2 .dcb-pill.outline{border: 0;background: var(--sr-yellow-50);color: var(--sr-yellow-800);}body.sr2 .dcb-field-inline{gap: 10px;}body.sr2 .dcb-field-inline input,body.sr2 .dcb-field-inline select,body.sr2 .dcb-contact-group textarea,body.sr2 .dcb-transfer-select,body.sr2 .dcb-sheet-search,body.sr2 .dcb-map-field input{min-height: var(--sr-ctl);padding: 0 12px;border: 1px solid var(--sr-line-strong);border-radius: var(--sr-r);background: #fff;color: var(--sr-ink);font-size: 14px;font-weight: 400;box-shadow: none;}body.sr2 .dcb-contact-group textarea{min-height: 80px;padding: 10px 12px;}body.sr2 .dcb-field-inline input:focus,body.sr2 .dcb-field-inline select:focus,body.sr2 .dcb-contact-group textarea:focus,body.sr2 .dcb-transfer-select:focus{border-color: var(--sr-blue-500);box-shadow: var(--sr-ring);}body.sr2 .dcb-driver-group .dcb-phone-field .iti__selected-country{border-right: 1px solid var(--sr-line-strong);border-radius: var(--sr-r) 0 0 var(--sr-r);background: var(--sr-gray-50);}body.sr2 .dcb-driver-group .dcb-phone-field .iti__country-list{border: 1px solid var(--sr-line);border-radius: var(--sr-r-lg);box-shadow: var(--sr-shadow-2);}body.sr2 .dcb-addon-list{gap: 8px;}body.sr2 .dcb-addon-card{grid-template-columns: auto 48px minmax(0,1fr);gap: 10px;padding: 10px;border: 1px solid var(--sr-line);border-radius: var(--sr-r);background: #fff;}body.sr2 .dcb-addon-card:hover{border-color: var(--sr-line-strong);box-shadow: none;transform: none;}body.sr2 .dcb-addon-card:has(input:checked){border-color: var(--sr-blue-500);background: var(--sr-blue-50);}body.sr2 .dcb-addon-card input{width: 16px;height: 16px;accent-color: var(--sr-primary);}body.sr2 .dcb-addon-media{width: 48px;height: 48px;border-radius: var(--sr-r);background: var(--sr-gray-50);}body.sr2 .dcb-addon-title{font-size: 13.5px;font-weight: 500;}body.sr2 .dcb-addon-price,body.sr2 .dcb-transfer-note,body.sr2 .dcb-transfer-info-list strong{font-size: 12.5px;font-weight: 500;color: var(--sr-primary);}body.sr2 .dcb-addon-empty,body.sr2 .dcb-transfer-info-panel{border: 1px solid var(--sr-line);border-radius: var(--sr-r);background: var(--sr-gray-25);}body.sr2 .dcb-legal-list{gap: 8px;}body.sr2 .dcb-legal-check{padding: 10px 12px;border: 1px solid var(--sr-line);border-radius: var(--sr-r);background: var(--sr-gray-25);}body.sr2 .dcb-legal-check:hover{border-color: var(--sr-line-strong);box-shadow: none;}body.sr2 .dcb-legal-checkbox{width: 16px;height: 16px;accent-color: var(--sr-primary);}body.sr2 .dcb-legal-copy{font-size: 13px;}body.sr2 .dcb-legal-text{font-weight: 400;}body.sr2 .dcb-legal-link,body.sr2 .dcb-legal-link-text{font-weight: 500;}body.sr2 .dcb-availability-status{padding: 8px 12px;border-radius: var(--sr-r);font-size: 13px;font-weight: 500;}body.sr2 .dcb-price-footer{padding: 12px 14px;border: 1px solid var(--sr-line);border-radius: var(--sr-r-lg);box-shadow: none;}body.sr2 .dcb-price-main{font-size: 20px;font-weight: 700;color: var(--sr-ink);}body.sr2 .dcb-price-sub,body.sr2 .dcb-addons-total,body.sr2 .dcb-transfer-total,body.sr2 .dcb-vat-total{font-size: 12.5px;font-weight: 400;color: var(--sr-muted);}body.sr2 .dcb-total-with-vat{color: var(--sr-ink);font-weight: 600;}body.sr2 .dcb-suffix{color: var(--sr-gray-400);font-weight: 500;}body.sr2 .dcb-deposit-note{padding: 3px 8px;border: 0;border-radius: var(--sr-r-pill);background: var(--sr-blue-50);color: var(--sr-blue-800);font-size: 11.5px;font-weight: 500;}body.sr2 .dcb-success{border-radius: var(--sr-r);font-weight: 500;}body.sr2 .dcb-sheet{border-radius: 16px 16px 0 0;box-shadow: 0 -12px 32px rgba(15,42,49,.18);}body.sr2 .dcb-sheet-title,body.sr2 .dcb-map-title,body.sr2 .dcb-sheet-subtitle{font-size: 15px;font-weight: 600;}body.sr2 .dcb-sheet-map-block,body.sr2 .dcb-map{border: 1px solid var(--sr-line);border-radius: var(--sr-r-lg);box-shadow: none;}body.sr2 .dcb-station{border-radius: var(--sr-r);}body.sr2 .dcb-station:hover{background: var(--sr-gray-50);transform: none;}body.sr2 .dcb-station-name{font-size: 14px;font-weight: 500;}body.sr2 .dcb-map-pin{border-radius: var(--sr-r-pill);font-weight: 500;box-shadow: var(--sr-shadow-2);}body.sr2 .dcb-toast{border-radius: var(--sr-r);font-size: 13px;font-weight: 500;box-shadow: var(--sr-shadow-2);}body.sr2 .dcb-payment-highlight{padding: 6px 12px 6px 6px;border: 1px solid var(--sr-line);border-radius: var(--sr-r-pill);background: #fff;color: var(--sr-ink);box-shadow: none;}body.sr2 .dcb-payment-highlight__icon{width: 24px;height: 24px;background: var(--sr-yellow-50);color: var(--sr-yellow-800);}body.sr2 .dcb-payment-highlight__kicker{font-size: 10px;font-weight: 600;letter-spacing: .06em;color: var(--sr-primary);}body.sr2 .dcb-payment-highlight__text{font-size: 12px;font-weight: 400;color: var(--sr-text);}body.sr2 .src-calc{--src-primary: var(--sr-ink);--src-dark: var(--sr-ink);--src-grey: var(--sr-muted);--src-mid: var(--sr-gray-400);--src-radius: var(--sr-r-lg);}body.sr2 .src-calc__card{padding: 16px;border: 1px solid var(--sr-line);box-shadow: none;}body.sr2 .src-calc__eyebrow{font-size: 11px;font-weight: 600;letter-spacing: .06em;color: var(--sr-muted);}body.sr2 .src-calc__rate-value{font-size: 24px;font-weight: 700;color: var(--sr-ink);}body.sr2 .src-calc__rate-unit{font-weight: 500;color: var(--sr-muted);}body.sr2 .src-calc__stepper{gap: 12px;margin: 12px 0 8px;}body.sr2 .src-calc__step{width: var(--sr-ctl-sm);height: var(--sr-ctl-sm);border: 1px solid var(--sr-line-strong);border-radius: var(--sr-r);background: #fff;font-size: 16px;font-weight: 500;}body.sr2 .src-calc__step:hover{border-color: var(--sr-ink);background: #fff;}body.sr2 .src-calc__days{min-width: 72px;font-size: 15px;font-weight: 600;}body.sr2 .src-calc__formula{margin-bottom: 10px;font-size: 12.5px;font-weight: 400;}body.sr2 .src-calc__total{padding: 10px 12px;border: 0;border-radius: var(--sr-r);background: var(--sr-gray-50);}body.sr2 .src-calc__total-label{font-size: 12px;font-weight: 500;}body.sr2 .src-calc__total-value{font-size: 20px;font-weight: 700;}body.sr2 .src-calc__note{margin: 8px 0 12px;font-weight: 400;}body.sr2 .src-calc__book{min-height: var(--sr-ctl);padding: 0 16px;border-radius: var(--sr-r);background: var(--sr-accent);color: var(--sr-ink);font-size: 14px;font-weight: 600;box-shadow: none;}body.sr2 .src-calc__book:hover{background: var(--sr-accent-hover);}body.sr2 :is(.car-pricing-container,.car-specifications-container,.similar-cars-wrapper,.car-compare-tool-wrapper){padding: 24px !important;border: 1px solid var(--sr-line) !important;border-radius: var(--sr-r-lg) !important;background: #fff !important;box-shadow: none !important;}body.sr2 :is(.pricing-title,.specifications-title,.similar-title,.compare-title){margin: 0 0 16px !important;font-size: 20px !important;font-weight: 600 !important;color: var(--sr-ink) !important;text-align: center !important;}body.sr2 :is(.pricing-title,.specifications-title,.similar-title,.compare-title)::after{width: 32px !important;height: 2px !important;background: var(--sr-yellow-400) !important;}body.sr2 :is(.similar-subtitle,.compare-subtitle){font-size: 13.5px !important;color: var(--sr-muted) !important;}body.sr2 .pricing-grid,body.sr2 .specifications-grid,body.sr2 .similar-cars-grid{gap: 12px !important;}body.sr2 :is(.pricing-item,.spec-item){padding: 14px !important;gap: 12px !important;border: 1px solid var(--sr-line) !important;border-radius: var(--sr-r-lg) !important;background: var(--sr-gray-25) !important;box-shadow: none !important;transform: none !important;}body.sr2 :is(.pricing-icon,.spec-icon){width: 36px !important;height: 36px !important;min-width: 36px !important;border-radius: 10px !important;background: var(--sr-blue-50) !important;color: var(--sr-primary) !important;box-shadow: none !important;}body.sr2 :is(.pricing-icon,.spec-icon) svg,body.sr2 :is(.pricing-icon,.spec-icon) i{width: 16px !important;height: 16px !important;font-size: 15px !important;color: var(--sr-primary) !important;fill: currentColor !important;}body.sr2 :is(.pricing-label,.spec-label){margin-bottom: 2px !important;font-size: 11.5px !important;font-weight: 600 !important;letter-spacing: .05em !important;color: var(--sr-muted) !important;}body.sr2 :is(.pricing-price,.spec-value){font-size: 13.5px !important;font-weight: 400 !important;color: var(--sr-text) !important;line-height: 1.5 !important;}body.sr2 .pricing-per-day{font-size: 13.5px !important;font-weight: 600 !important;color: var(--sr-ink) !important;}body.sr2 .similar-car-card{overflow: hidden;}body.sr2 .similar-car-image-wrapper{background: var(--sr-gray-50) !important;}body.sr2 .similar-car-image{transform: none !important;}body.sr2 .similar-car-content{padding: 12px 14px 14px !important;}body.sr2 .similar-car-title{font-size: 15px !important;font-weight: 600 !important;color: var(--sr-ink) !important;}body.sr2 .similar-spec-item{font-size: 12px !important;color: var(--sr-text) !important;background: var(--sr-gray-50) !important;border-radius: var(--sr-r-sm) !important;}body.sr2 .view-similar-btn,body.sr2 .add-compare-btn,body.sr2 .clear-compare-btn{min-height: var(--sr-ctl-sm) !important;padding: 0 14px !important;border: 1px solid var(--sr-line-strong) !important;border-radius: var(--sr-r) !important;background: #fff !important;color: var(--sr-ink) !important;font-size: 13px !important;font-weight: 500 !important;box-shadow: none !important;transform: none !important;}body.sr2 .view-similar-btn:hover,body.sr2 .add-compare-btn:hover{border-color: var(--sr-ink) !important;}body.sr2 .cs-main{border-radius: var(--sr-r-lg) !important;overflow: hidden;}body.sr2 .cs-img{border-radius: 0 !important;}body.sr2 .cs-arrow{width: 32px !important;height: 32px !important;border: 0 !important;border-radius: 50% !important;background: rgba(255,255,255,.92) !important;color: var(--sr-ink) !important;box-shadow: var(--sr-shadow-1) !important;}body.sr2 .cs-thumbs{gap: 8px !important;}body.sr2 .cs-thumb{border: 1px solid var(--sr-line) !important;border-radius: var(--sr-r) !important;opacity: .7;box-shadow: none !important;}body.sr2 .cs-thumb.active{border-color: var(--sr-primary) !important;opacity: 1;}body.sr2 .sr-heart-btn{width: 32px !important;height: 32px !important;border-radius: 50% !important;background: rgba(255,255,255,.94) !important;color: var(--sr-ink) !important;box-shadow: var(--sr-shadow-1) !important;}body.sr2 .sr-heart-btn svg{width: 16px;height: 16px;}body.sr2 .sr-heart-btn:hover,body.sr2 .sr-heart-btn.is-saved{color: var(--sr-red) !important;background: #fff !important;}body.sr2 .sr-heart-btn.is-saved svg path{fill: var(--sr-red) !important;stroke: var(--sr-red) !important;}body.sr2 .sr-save-cta{height: var(--sr-ctl-sm);margin: 0;padding: 0 14px;border: 1px solid var(--sr-line-strong);border-radius: var(--sr-r-pill);background: #fff;color: var(--sr-ink);font-size: 13px;font-weight: 500;box-shadow: none;}body.sr2 .sr-save-cta svg{width: 14px;height: 14px;color: var(--sr-red);}body.sr2 .sr-save-cta.is-saved,body.sr2 .sr-save-cta.is-saved svg path{border-color: var(--sr-red);background: #fff;color: var(--sr-ink);fill: var(--sr-red);stroke: var(--sr-red);}body.sr2 .sr-shortlist{right: 16px !important;bottom: 76px !important;}body.sr2 .sr-shortlist-toggle{height: 36px;padding: 0 12px 0 10px;border-radius: var(--sr-r-pill);background: var(--sr-ink);font-size: 12.5px;font-weight: 500;box-shadow: var(--sr-shadow-2);}body.sr2 .sr-shortlist-toggle:hover{background: var(--sr-blue-800);}body.sr2 .sr-shortlist-toggle svg{width: 16px;height: 16px;}body.sr2 .sr-shortlist-count{min-width: 18px;height: 18px;background: var(--sr-yellow-400);color: var(--sr-ink);font-size: 11px;}body.sr2 .sr-shortlist-panel{border: 1px solid var(--sr-line);border-radius: var(--sr-r-lg);box-shadow: 0 16px 40px rgba(15,42,49,.16);}body.sr2 .sr-shortlist-head{background: #fff;border-bottom: 1px solid var(--sr-line);}body.sr2 .sr-shortlist-head strong{color: var(--sr-ink);font-weight: 600;}body.sr2 .sr-shortlist-item:hover{background: var(--sr-gray-50);}body.sr2 .sr-shortlist-item a.sr-shortlist-link{color: var(--sr-primary);}body.sr2 .sr-shortlist-remove{background: var(--sr-gray-50);color: var(--sr-muted);}body.sr2 .sr-shortlist-foot{border-top: 1px solid var(--sr-line);}body.sr2 .sr-wa-btn{min-height: var(--sr-ctl);padding: 0 16px;border-radius: var(--sr-r) !important;background: var(--sr-green) !important;font-size: 13.5px;font-weight: 500;box-shadow: none !important;}body.sr2 .sr-wa-btn.is-off{background: var(--sr-gray-200) !important;color: var(--sr-muted) !important;opacity: 1;}body.sr2 .sr-recent-head h2{font-size: 20px !important;font-weight: 600 !important;color: var(--sr-ink);}body.sr2 .sr-recent-card{border: 1px solid var(--sr-line);border-radius: var(--sr-r-lg);box-shadow: none;}body.sr2 .sr-recent-card h3{font-size: 14px !important;font-weight: 600 !important;}body.sr2 .sr-recent-card p{color: var(--sr-ink);font-weight: 600;}body.sr2 .sr-toast{border-radius: var(--sr-r);background: var(--sr-ink);}body.sr2 .dcb-app{container-type: inline-size;}body.sr2 .dcb-btn{white-space: nowrap;}@container (max-width: 720px){body.sr2 .dcb-config-layout,body.sr2 .dcb-addon-list,body.sr2 .dcb-driver-group .dcb-field-inline{grid-template-columns: 1fr;}body.sr2 .dcb-car-grid{grid-template-columns: repeat(auto-fill,minmax(220px,1fr));}}body.sr2 .dcb-car-filters{--bg: transparent;--surface: #fff;--text: var(--sr-ink);--muted: var(--sr-muted);--line: var(--sr-line);--primary: var(--sr-primary);--primary-soft: var(--sr-blue-50);--shadow: none;}body.sr2 .dcb-car-filters .app-shell{max-width: var(--sr-container);}body.sr2 .dcb-car-filters .panel{padding: 16px;border: 1px solid var(--sr-line);border-radius: var(--sr-r-lg);background: #fff;-webkit-backdrop-filter: none;backdrop-filter: none;box-shadow: none;}body.sr2 .dcb-car-filters .section-title{margin-bottom: 12px;}body.sr2 .dcb-car-filters .section-title h2{font-size: 15px !important;font-weight: 600 !important;letter-spacing: 0 !important;}body.sr2 .dcb-car-filters .section-title p{font-size: 13px;}body.sr2 .dcb-car-filters .chip-row,body.sr2 .dcb-car-filters .brand-row{gap: 8px;}body.sr2 .dcb-car-filters .chip,body.sr2 .dcb-car-filters .brand-card,body.sr2 .dcb-car-filters .nav-btn{animation: none;}body.sr2 .dcb-car-filters .chip{min-height: 36px;gap: 8px;padding: 0 6px 0 12px;border: 1px solid var(--sr-line-strong);border-radius: var(--sr-r-pill);background: #fff;box-shadow: none;}body.sr2 .dcb-car-filters .chip:hover,body.sr2 .dcb-car-filters .chip:focus-visible{transform: none;border-color: var(--sr-ink);box-shadow: none;}body.sr2 .dcb-car-filters .chip.active{border-color: var(--sr-ink);background: var(--sr-ink);color: #fff;box-shadow: none;}body.sr2 .dcb-car-filters .chip .label{font-size: 13px;font-weight: 500;letter-spacing: 0;}body.sr2 .dcb-car-filters .chip .icon{width: 24px;height: 24px;background: var(--sr-gray-50);}body.sr2 .dcb-car-filters .chip.active .icon{background: #fff;}body.sr2 .dcb-car-filters .chip svg,body.sr2 .dcb-car-filters .chip .icon img{width: 16px;height: 16px;}body.sr2 .dcb-car-filters .brand-card{min-width: 156px;padding: 8px 12px 8px 8px;gap: 10px;border: 1px solid var(--sr-line);border-radius: var(--sr-r-lg);background: #fff;box-shadow: none;}body.sr2 .dcb-car-filters .brand-card:hover,body.sr2 .dcb-car-filters .brand-card:focus-visible{transform: none;border-color: var(--sr-line-strong);box-shadow: none;}body.sr2 .dcb-car-filters .brand-card.active{border-color: var(--sr-blue-500);background: var(--sr-blue-50);box-shadow: none;}body.sr2 .dcb-car-filters .brand-logo{width: 36px;height: 36px;border-radius: var(--sr-r);background: #fff;}body.sr2 .dcb-car-filters .brand-name{margin-bottom: 0;font-size: 13.5px;font-weight: 600;letter-spacing: 0;}body.sr2 .dcb-car-filters .brand-price{font-size: 12px;}body.sr2 .dcb-car-filters .brand-price strong{color: var(--sr-ink);font-weight: 600;}body.sr2 .dcb-car-filters .nav-btn{min-width: 32px;width: 32px;height: 32px;border: 1px solid var(--sr-line-strong);background: #fff;box-shadow: none;}body.sr2 .dcb-car-filters .nav-btn:hover,body.sr2 .dcb-car-filters .nav-btn:focus-visible{transform: none;border-color: var(--sr-ink);box-shadow: none;}body.sr2 .dcb-car-filters .nav-btn svg{width: 14px;height: 14px;}body.sr2 .dcb-car-filters .fade-edge{display: none;}body.sr2 .dcb-car-filters .dcb-filter-spec-bar{margin-top: 12px;padding: 12px;gap: 10px;border: 1px solid var(--sr-line);border-radius: var(--sr-r-lg);background: var(--sr-gray-25);box-shadow: none;}body.sr2 .dcb-car-filters .dcb-filter-spec-title{font-size: 12px;font-weight: 600;letter-spacing: .04em;color: var(--sr-muted);}body.sr2 .dcb-car-filters .dcb-filter-pills{gap: 6px;}body.sr2 .dcb-car-filters .dcb-filter-pill{min-height: var(--sr-ctl-sm);padding: 0 12px;border: 1px solid var(--sr-line-strong);background: #fff;color: var(--sr-text);font-size: 13px;font-weight: 500;box-shadow: none;}body.sr2 .dcb-car-filters .dcb-filter-pill:hover,body.sr2 .dcb-car-filters .dcb-filter-pill:focus-visible{transform: none;border-color: var(--sr-ink);color: var(--sr-ink);box-shadow: none;}body.sr2 .dcb-car-filters .dcb-filter-pill.active{border-color: var(--sr-ink);background: var(--sr-ink);color: #fff;box-shadow: none;}body.sr2 .dcb-car-filters .dcb-filter-toolbar{margin-top: 12px;gap: 8px;}body.sr2 .dcb-car-filters .dcb-filter-tool,body.sr2 .dcb-car-filters .dcb-filter-toggle,body.sr2 .dcb-car-filters .dcb-filter-count-wrap{min-height: var(--sr-ctl-sm);padding: 0 10px;border: 1px solid var(--sr-line-strong);border-radius: var(--sr-r);background: #fff;color: var(--sr-text);font-size: 13px;font-weight: 500;}body.sr2 .dcb-car-filters .dcb-filter-count-wrap{border-color: transparent;background: var(--sr-gray-50);}body.sr2 .dcb-car-filters .dcb-filter-select{min-height: 0 !important;padding: 0 4px !important;border: 0 !important;font-size: 13px !important;font-weight: 500;box-shadow: none !important;}body.sr2 .dcb-car-filters .dcb-filter-clear-btn,body.sr2 .dcb-car-filters .dcb-filter-empty__clear-btn{min-height: var(--sr-ctl-sm);border-radius: var(--sr-r);font-size: 13px;font-weight: 500;box-shadow: none;}body.sr2 .dcb-car-filters .dcb-filter-cards-grid{gap: 16px;}body.sr2 .dcb-car-filters .dcb-filter-card{border: 1px solid var(--sr-line);border-radius: var(--sr-r-lg);background: #fff;box-shadow: none;}body.sr2 .dcb-car-filters .dcb-filter-card:hover{transform: none;border-color: var(--sr-line-strong);box-shadow: var(--sr-shadow-2);}body.sr2 .dcb-car-filters .dcb-filter-card__media{height: 176px;background: var(--sr-gray-50);}body.sr2 .dcb-car-filters .dcb-filter-card__badge,body.sr2 .dcb-car-filters .dcb-filter-card__year{height: 22px;display: inline-flex;align-items: center;padding: 0 8px;font-size: 11px;font-weight: 500;}body.sr2 .dcb-car-filters .dcb-filter-card__badge{gap: 4px;background: #fff;color: #1f6b48;}body.sr2 .dcb-car-filters .dcb-filter-card__badge::before{content: "";width: 6px;height: 6px;border-radius: 50%;background: var(--sr-green);}body.sr2 .dcb-car-filters .dcb-filter-card__year{background: rgba(255,255,255,.92);color: var(--sr-ink);}body.sr2 .dcb-car-filters .dcb-filter-card__term-badge--week{background: var(--sr-yellow-50);color: var(--sr-yellow-800);box-shadow: none;}body.sr2 .dcb-car-filters .dcb-filter-card__term-badge--month{background: var(--sr-blue-50);color: var(--sr-blue-800);box-shadow: none;}body.sr2 .dcb-car-filters .dcb-filter-card__body{padding: 12px 14px 14px;}body.sr2 .dcb-car-filters .dcb-filter-card__title{font-size: 15px !important;font-weight: 600 !important;letter-spacing: 0 !important;color: var(--sr-ink);}body.sr2 .dcb-car-filters .dcb-filter-card__meta span{background: var(--sr-gray-50);color: var(--sr-text);font-weight: 500;}body.sr2 .dcb-car-filters .dcb-filter-card__price strong{color: var(--sr-ink);font-size: 15px;font-weight: 700;}body.sr2 .dcb-car-filters .dcb-filter-load-more{min-height: var(--sr-ctl);border: 1px solid var(--sr-line-strong);border-radius: var(--sr-r);background: #fff;color: var(--sr-ink);font-size: 14px;font-weight: 500;}body.sr2 .dcb-car-filters .dcb-filter-load-more:hover{border-color: var(--sr-ink);background: var(--sr-ink);color: #fff;transform: none;}body.sr2 .dcb-monthly-benefits{padding: 16px !important;border: 1px solid var(--sr-line) !important;border-radius: var(--sr-r-lg) !important;background: #fff !important;box-shadow: none !important;}body.sr2 .dcb-monthly-benefits__title{font-size: 18px !important;font-weight: 600 !important;color: var(--sr-ink) !important;}body.sr2 .dcb-monthly-benefits__subtitle{font-size: 13.5px !important;color: var(--sr-muted) !important;}body.sr2 .dcb-monthly-benefits__grid{gap: 12px !important;}body.sr2 .dcb-monthly-benefits__card,body.sr2 [class*="dcb-monthly-benefits__card--"]{padding: 14px !important;border: 1px solid var(--sr-line) !important;border-radius: var(--sr-r-lg) !important;background: var(--sr-gray-25) !important;box-shadow: none !important;transform: none !important;}body.sr2 .dcb-monthly-benefits__icon-wrap{width: 36px !important;height: 36px !important;border-radius: 10px !important;background: var(--sr-blue-50) !important;color: var(--sr-primary) !important;box-shadow: none !important;}body.sr2 .dcb-monthly-benefits__card-title{font-size: 14px !important;font-weight: 600 !important;color: var(--sr-ink) !important;}body.sr2 .dcb-monthly-benefits__card-desc{font-size: 13px !important;color: var(--sr-text) !important;}body.sr2 .dcb-monthly-benefits__card-tag,body.sr2 .dcb-monthly-benefits__badge{background: var(--sr-yellow-50) !important;color: var(--sr-yellow-800) !important;font-size: 11px !important;font-weight: 500 !important;box-shadow: none !important;}body.sr2 .sr-accordion-btn{padding: 12px 16px !important;font-size: 14.5px !important;font-weight: 500 !important;color: var(--sr-ink) !important;border-bottom: 1px solid var(--sr-line) !important;}body.sr2 .sr-menu-link{padding: 9px 16px 9px 24px !important;font-size: 13.5px !important;color: var(--sr-text) !important;}body.sr2 .sr-btn-cta{min-height: var(--sr-ctl);display: flex !important;align-items: center;justify-content: center;padding: 0 16px !important;border-radius: var(--sr-r) !important;background: var(--sr-accent) !important;color: var(--sr-ink) !important;font-size: 14px !important;}body.sr2 .sr404{background: #fff !important;}body.sr2 .sr404__glow{display: none !important;}body.sr2 .sr404__code{font-size: 96px !important;line-height: 1 !important;font-weight: 700 !important;color: var(--sr-ink) !important;letter-spacing: -.02em !important;}body.sr2 .sr404__title{font-size: 24px !important;font-weight: 600 !important;color: var(--sr-ink) !important;}body.sr2 .sr404__text{font-size: 15px !important;color: var(--sr-text) !important;}body.sr2 .sr404__btns{gap: 8px !important;}body.sr2 .sr404__btn{min-height: var(--sr-ctl) !important;height: auto !important;padding: 0 18px !important;border-radius: var(--sr-r) !important;font-size: 14px !important;font-weight: 500 !important;box-shadow: none !important;transform: none !important;}body.sr2 .sr404__btn--primary{border: 0 !important;background: var(--sr-accent) !important;color: var(--sr-ink) !important;}body.sr2 .sr404__btn--ghost{border: 1px solid var(--sr-line-strong) !important;background: #fff !important;color: var(--sr-ink) !important;}body.sr2 .dcb-car-filters .brand-logo{width: 32px;height: 32px;}