.elementor-262 .elementor-element.elementor-element-bb8a889{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-262 .elementor-element.elementor-element-bb8a889 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-aefbdec{padding:0px 0px 90px 0px;text-align:center;}.elementor-262 .elementor-element.elementor-element-aefbdec .elementor-heading-title{font-family:"Jost", Sans-serif;font-weight:600;text-transform:uppercase;line-height:48px;letter-spacing:1.7px;color:#FFFFFF;}.elementor-262 .elementor-element.elementor-element-6953537{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-6953537:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-6953537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4baaae );}.elementor-262 .elementor-element.elementor-element-38c01b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-262 .elementor-element.elementor-element-fb90e48 .elementor-button{background-color:#C9A84C;font-family:"Montserrat", Sans-serif;font-size:9px;font-weight:500;letter-spacing:1.8px;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:12px 30px 12px 30px;}.elementor-262 .elementor-element.elementor-element-fb90e48.elementor-element{--align-self:flex-start;}.elementor-262 .elementor-element.elementor-element-c415d1f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:41px;font-weight:300;color:#000000;}.elementor-262 .elementor-element.elementor-element-4241e30 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:300;font-style:italic;color:#3E3E3E;}.elementor-262 .elementor-element.elementor-element-a3a1e9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-29643c6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-262 .elementor-element.elementor-element-3599017{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--border-radius:11px 11px 11px 11px;}.elementor-262 .elementor-element.elementor-element-a481062{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-a481062:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-a481062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-262 .elementor-element.elementor-element-d51011f{--display:flex;}.elementor-262 .elementor-element.elementor-element-a5605f6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:41px;font-weight:300;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-262 .elementor-element.elementor-element-d143b19{--divider-border-style:solid;--divider-color:var( --e-global-color-6607a64 );--divider-border-width:1px;}.elementor-262 .elementor-element.elementor-element-d143b19 .elementor-divider-separator{width:100%;}.elementor-262 .elementor-element.elementor-element-d143b19 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-262 .elementor-element.elementor-element-cb0ef58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-40b0df5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-b95344f{--display:flex;}.elementor-262 .elementor-element.elementor-element-137613f{--display:flex;}.elementor-262 .elementor-element.elementor-element-ec6eb51{--display:flex;}.elementor-262 .elementor-element.elementor-element-9427cb0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-2309189{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-6e893b3{--display:flex;}.elementor-262 .elementor-element.elementor-element-dd4a9a0{--display:flex;}.elementor-262 .elementor-element.elementor-element-7ab4a7c{--display:flex;}.elementor-262 .elementor-element.elementor-element-b49639f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-84c045f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-4d65c51{--display:flex;}.elementor-262 .elementor-element.elementor-element-6a301e1{--display:flex;}.elementor-262 .elementor-element.elementor-element-c7ceea9{--display:flex;}.elementor-262 .elementor-element.elementor-element-67ec182{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-a10a91e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-ab9e6f1{--display:flex;}.elementor-262 .elementor-element.elementor-element-ce9fb0b{--display:flex;}.elementor-262 .elementor-element.elementor-element-5656b70{--display:flex;}.elementor-262 .elementor-element.elementor-element-bb9e4ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-cb82acc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-a23df08{--display:flex;}.elementor-262 .elementor-element.elementor-element-1c6d28e{--display:flex;}.elementor-262 .elementor-element.elementor-element-2dd37f0{--display:flex;}.elementor-262 .elementor-element.elementor-element-334f0ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-262 .elementor-element.elementor-element-334f0ff:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-334f0ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-262 .elementor-element.elementor-element-6953537{--content-width:1350px;}.elementor-262 .elementor-element.elementor-element-38c01b9{--width:50%;}.elementor-262 .elementor-element.elementor-element-3599017{--width:50%;}.elementor-262 .elementor-element.elementor-element-a481062{--content-width:1350px;}.elementor-262 .elementor-element.elementor-element-334f0ff{--content-width:1350px;}}@media(max-width:767px){.elementor-262 .elementor-element.elementor-element-bb8a889{--margin-top:-174px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-262 .elementor-element.elementor-element-aefbdec{padding:0px 0px 30px 0px;}.elementor-262 .elementor-element.elementor-element-aefbdec .elementor-heading-title{font-size:23px;line-height:35px;}.elementor-262 .elementor-element.elementor-element-29643c6{--container-widget-width:99%;--container-widget-flex-grow:0;width:var( --container-widget-width, 99% );max-width:99%;}.elementor-262 .elementor-element.elementor-element-3599017{--min-height:250px;}}/* Start custom CSS for html, class: .elementor-element-e7afd45 */<style>
  .car-card { width: 100%; background: #0F1E35; overflow: hidden; }
  .car-card .car-img-wrap { position: relative; aspect-ratio: 16/9; overflow: hidden; background: #1B2A4A; }
  .car-card .car-img-wrap img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.6s ease; }
  .car-card:hover .car-img-wrap img { transform: scale(1.05); }
  .car-card .car-badge { position: absolute; top: 16px; left: 16px; font-size: 10px; letter-spacing: 3px; font-weight: 500; text-transform: uppercase; background: #c9a84c; color: #0a0a0a; padding: 6px 12px; }
  .car-card .car-body { padding: 24px 28px 28px; border-top: 1px solid rgba(201,168,76,0.2); }
  .car-card .car-brand { font-size: 10px; letter-spacing: 4px; text-transform: uppercase; color: #c9a84c; opacity: 0.8; margin-bottom: 8px; }
  .car-card .car-name { font-family: 'Cormorant Garamond', serif; font-size: 26px; font-weight: 400; color: #F5F0E8; letter-spacing: 1px; margin-bottom: 20px; line-height: 1.2; }
  .car-card .car-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 12px 24px; margin-bottom: 24px; }
  .car-card .car-specs .spec-label { font-size: 9px; letter-spacing: 2px; text-transform: uppercase; color: #a0b0c8; display: block; margin-bottom: 3px; }
  .car-card .car-specs .spec-value { font-size: 13px; color: #F5F0E8; letter-spacing: 0.5px; }
  .car-card .car-footer { display: flex; align-items: center; justify-content: space-between; padding-top: 20px; border-top: 1px solid rgba(201,168,76,0.15); }
  .car-card .car-footer .price-label { font-size: 9px; letter-spacing: 2px; text-transform: uppercase; color: #a0b0c8; display: block; margin-bottom: 4px; }
  .car-card .car-footer .price-value { font-family: 'Cormorant Garamond', serif; font-size: 24px; color: #c9a84c; letter-spacing: 1px; }
  .car-card .car-footer .price-period { font-family: 'Montserrat', sans-serif; font-size: 11px; color: #a0b0c8; font-weight: 300; }
  .car-card .car-cta { font-size: 10px; letter-spacing: 3px; text-transform: uppercase; color: #0a0a0a; background: #c9a84c; padding: 12px 24px; border: none; cursor: pointer; font-family: 'Montserrat', sans-serif; font-weight: 500; transition: background 0.3s; }
  .car-card .car-cta:hover { background: #e8c97a; }
</style>/* End custom CSS */