.elementor-43380 .elementor-element.elementor-element-5348f97{--display:flex;}/* Start custom CSS *//*
 * ATA Car Page — IranNEV Brand Colours
 * Primary:   #0A73B5
 * Secondary: #44A744
 * Paste after the plugin stylesheet (Appearance > Customize > Additional CSS).
 */

.ata-car-page {
  --ata-red: #0A73B5;
  --ata-red-2: #44A744;
  --ata-navy: #061b2b;
  --ata-navy-2: #082f4a;
}

/* Hero */
.ata-car-page .ata-car-hero {
  background:
    radial-gradient(circle at 92% 18%, rgba(68, 167, 68, .22) 0, rgba(68, 167, 68, 0) 28%),
    radial-gradient(circle at 9% 105%, rgba(10, 115, 181, .25) 0, rgba(10, 115, 181, 0) 36%),
    linear-gradient(125deg, #051522 0%, #082a42 52%, #0A73B5 100%) !important;
  box-shadow: 0 22px 58px rgba(6, 47, 74, .22) !important;
}

.ata-car-page .ata-car-hero__glow {
  border-color: rgba(68, 167, 68, .09) !important;
  box-shadow:
    0 0 0 55px rgba(10, 115, 181, .06),
    0 0 0 110px rgba(68, 167, 68, .035) !important;
}

.ata-car-page .ata-car-eyebrow i,
.ata-car-page .ata-car-section-title > span {
  background: linear-gradient(180deg, #0A73B5 0%, #44A744 100%) !important;
}

.ata-car-page .ata-car-badge--accent {
  border-color: rgba(68, 167, 68, .42) !important;
  background: rgba(68, 167, 68, .17) !important;
}

.ata-car-page .ata-car-live-dot {
  background: #44A744 !important;
  box-shadow: 0 0 0 4px rgba(68, 167, 68, .16) !important;
}

/* Hero cards and icons */
.ata-car-page .ata-car-stat:hover {
  border-color: rgba(68, 167, 68, .58) !important;
  background: rgba(255, 255, 255, .10) !important;
}

.ata-car-page .ata-car-stat__icon,
.ata-car-page .ata-car-placeholder-icon {
  background: rgba(10, 115, 181, .18) !important;
  color: #69c9ff !important;
}

.ata-car-page .ata-car-featured-media {
  border-color: rgba(255, 255, 255, .18) !important;
  background: linear-gradient(145deg, rgba(255,255,255,.11), rgba(10,115,181,.06)) !important;
}

.ata-car-page .ata-car-featured-placeholder:before {
  border-color: rgba(68, 167, 68, .30) !important;
}

/* Titles */
.ata-car-page .ata-car-title-kicker {
  background: linear-gradient(135deg, #0A73B5 0%, #08639c 58%, #44A744 100%) !important;
  box-shadow: 0 8px 20px rgba(10, 115, 181, .20);
}

.ata-car-page .ata-car-section-title h2 {
  color: #08253a !important;
}

/* Iran market note */
.ata-car-page .ata-car-market-note {
  border-color: rgba(68, 167, 68, .28) !important;
  background: linear-gradient(135deg, rgba(68,167,68,.075), #fff 68%) !important;
}

.ata-car-page .ata-car-market-note__icon {
  background: rgba(68, 167, 68, .13) !important;
  color: #358c35 !important;
}

.ata-car-page .ata-car-market-note strong {
  color: #358c35 !important;
}

/* Feature cards */
.ata-car-page .ata-car-features li:hover {
  border-color: rgba(10, 115, 181, .32) !important;
  box-shadow: 0 10px 24px rgba(10, 115, 181, .08) !important;
}

.ata-car-page .ata-car-features li span {
  color: #0A73B5 !important;
  box-shadow: 0 4px 14px rgba(10, 115, 181, .10) !important;
}

/* Specification groups */
.ata-car-page .ata-car-spec-group header {
  background: linear-gradient(135deg, rgba(10,115,181,.065), #fff) !important;
}

.ata-car-page .ata-car-spec-group header span {
  background: rgba(10, 115, 181, .11) !important;
  color: #0A73B5 !important;
}

.ata-car-page .ata-car-spec-group {
  border-color: rgba(10, 115, 181, .13) !important;
}

/* Quick specs outside the dark hero */
.ata-car-page .ata-car-quick-specs .ata-car-stat {
  border-color: rgba(10, 115, 181, .14) !important;
}

.ata-car-page .ata-car-quick-specs .ata-car-stat:hover {
  border-color: rgba(68, 167, 68, .38) !important;
  background: #fff !important;
  box-shadow: 0 9px 22px rgba(10, 115, 181, .08) !important;
}

.ata-car-page .ata-car-quick-specs .ata-car-stat__icon {
  background: rgba(68, 167, 68, .12) !important;
  color: #3b963b !important;
}

/* Selection colour */
.ata-car-page ::selection {
  background: #0A73B5;
  color: #fff;
}/* End custom CSS */