@import url("site-unified-v13.css?v=20260909-v14-base");

/* DuaLapan public theme V14 — definitive layer loaded after every legacy style. */
:root{--v14-bg:#061a13;--v14-bg-alt:#0a2118;--v14-card:#10291e;--v14-text:#f3f8f1;--v14-muted:#bfd0c4;--v14-lime:#c9f357;--v14-line:rgba(201,243,87,.24);--v14-form:#f5f8f3;--v14-ink:#13231b}
html,body.public-site{background:var(--v14-bg)!important;color:var(--v14-text)!important}
body.public-site{margin:0;overflow-x:hidden}
body.public-site .container{width:min(1160px,calc(100% - 40px));margin-inline:auto}
body.public-site .site-header{position:sticky;top:0;z-index:100;background:rgba(4,24,16,.98)!important;border-bottom:1px solid var(--v14-line)!important;box-shadow:0 8px 28px rgba(0,0,0,.24)!important}
body.public-site .nav{min-height:76px;display:flex;align-items:center;gap:20px}
body.public-site .nav-links{display:flex;align-items:center;justify-content:center;gap:3px;margin-inline:auto}
body.public-site .nav-links a,body.public-site .nav-actions>a:not(.button){color:var(--v14-text)!important;text-decoration:none;white-space:nowrap}
body.public-site .nav-links a:hover,body.public-site .nav-links a.is-current{background:#eef5ef!important;color:#174b35!important}
body.public-site .nav-actions{display:flex;align-items:center;gap:6px}
body.public-site main,body.public-site main[class],body.public-site main>section,body.public-site .section,body.public-site .section-soft,body.public-site .modern-hero,body.public-site .about-hero,body.public-site .catalog-page,body.public-site .fleet-showcase{background:var(--v14-bg)!important;background-image:none!important;color:var(--v14-text)!important}
body.public-site main>section:nth-child(even),body.public-site .section-soft{background:var(--v14-bg-alt)!important}
body.public-site .hero,body.public-site .modern-hero,body.public-site .about-hero,body.public-site .catalog-page{background:radial-gradient(circle at 88% 18%,rgba(75,126,39,.27),transparent 34%),linear-gradient(120deg,#05170f,#0a2519)!important}
body.public-site main h1,body.public-site main h2,body.public-site main h3,body.public-site main h4,body.public-site main strong{color:var(--v14-text)!important;text-shadow:none!important}
body.public-site main p,body.public-site main li,body.public-site main small{color:var(--v14-muted)!important;text-shadow:none!important}
body.public-site main .eyebrow{color:var(--v14-lime)!important}
body.public-site .home-content-card,body.public-site .service-card,body.public-site .testimonial-card,body.public-site .blog-card,body.public-site .article-card,body.public-site .car-card,body.public-site .modern-car,body.public-site .vehicle-summary,body.public-site .price-panel,body.public-site .faq-item,body.public-site .about-stat-card{overflow:hidden;background:var(--v14-card)!important;background-image:none!important;color:var(--v14-text)!important;border:1px solid var(--v14-line)!important;box-shadow:0 18px 46px rgba(0,0,0,.2)!important}
body.public-site .home-content-card>div,body.public-site .blog-card>div,body.public-site .article-card>div,body.public-site .car-card-body,body.public-site .car-card .car-info,body.public-site .car-card .car-details{background:var(--v14-card)!important;color:var(--v14-text)!important}
body.public-site .home-content-card h3,body.public-site .home-content-card strong,body.public-site .blog-card h3,body.public-site .article-card h3,body.public-site .car-card h3,body.public-site .about-stat-card span,body.public-site .about-stat-card strong,body.public-site .about-stat-card b{color:var(--v14-text)!important}
body.public-site .home-content-card p,body.public-site .home-content-card small,body.public-site .blog-card p,body.public-site .article-card p,body.public-site .car-card p,body.public-site .car-card span,body.public-site .car-card small,body.public-site .about-stat-card small{color:var(--v14-muted)!important}
body.public-site .search-panel,body.public-site .filter-bar,body.public-site form.card,body.public-site .auth-card,body.public-site .invoice-card,body.public-site .booking-summary{background:var(--v14-form)!important;color:var(--v14-ink)!important;border:1px solid #dbe5de!important;box-shadow:0 16px 42px rgba(0,0,0,.16)!important}
body.public-site .search-panel *,body.public-site .filter-bar *,body.public-site form.card *,body.public-site .auth-card *,body.public-site .invoice-card *,body.public-site .booking-summary *{text-shadow:none!important}
body.public-site .search-panel h1,body.public-site .search-panel h2,body.public-site .search-panel h3,body.public-site .search-panel p,body.public-site .search-panel label,body.public-site .filter-bar h1,body.public-site .filter-bar h2,body.public-site .filter-bar h3,body.public-site .filter-bar p,body.public-site .filter-bar label,body.public-site form.card h1,body.public-site form.card h2,body.public-site form.card h3,body.public-site form.card p,body.public-site form.card label,body.public-site .auth-card h1,body.public-site .auth-card p,body.public-site .auth-card label,body.public-site .invoice-card *,body.public-site .booking-summary *{color:var(--v14-ink)!important}
body.public-site input,body.public-site select,body.public-site textarea{background:#fff!important;color:var(--v14-ink)!important;border:1px solid #b9cbbf!important}
body.public-site input::placeholder,body.public-site textarea::placeholder{color:#718078!important;opacity:1}
body.public-site .button,body.public-site button.button{background:var(--v14-lime)!important;border-color:var(--v14-lime)!important;color:#102016!important}
body.public-site .button.secondary{background:transparent!important;border-color:var(--v14-lime)!important;color:var(--v14-text)!important}
body.public-site .search-panel .button,body.public-site .filter-bar .button,body.public-site form.card .button,body.public-site .auth-card .button{background:#1d654d!important;border-color:#1d654d!important;color:#fff!important}
body.public-site .badge,body.public-site .category-chip{background:#dff3e5!important;color:#174b35!important}
body.public-site .site-footer,body.public-site footer{background:#03110b!important;color:var(--v14-text)!important}
body.public-site footer p,body.public-site footer small{color:var(--v14-muted)!important}
@media(max-width:1050px){body.public-site .nav{flex-wrap:wrap;padding:12px 0}body.public-site .nav-links{order:3;width:100%;justify-content:flex-start;overflow-x:auto}body.public-site .nav-actions{margin-left:auto}}
@media(max-width:760px){body.public-site .container{width:min(100% - 28px,1160px)}body.public-site .brand-copy{display:none}body.public-site .nav-actions>a:not(.button){display:none}body.public-site .hero-grid,body.public-site .about-hero-grid,body.public-site .details,body.public-site .grid,body.public-site .modern-car-grid,body.public-site .form-grid{grid-template-columns:1fr!important}body.public-site .form-grid .wide{grid-column:auto}body.public-site .section-heading{align-items:flex-start;flex-direction:column}}

/* Specificity lock: defeats legacy page and nth-card rules. */
html body.public-site main.section,html body.public-site main section.section,html body.public-site main section.modern-hero,html body.public-site main section.about-hero,html body.public-site main .catalog-page{background-color:var(--v14-bg)!important;background-image:none!important;color:var(--v14-text)!important}
html body.public-site main section.section:nth-child(even),html body.public-site main section.section-soft{background-color:var(--v14-bg-alt)!important}
html body.public-site main section.modern-hero,html body.public-site main section.about-hero,html body.public-site main .catalog-page{background:radial-gradient(circle at 88% 18%,rgba(75,126,39,.27),transparent 34%),linear-gradient(120deg,#05170f,#0a2519)!important}
html body.public-site main section.section h1,html body.public-site main section.section h2,html body.public-site main section.section h3,html body.public-site main section.section strong,html body.public-site main.section h1,html body.public-site main.section h2,html body.public-site main.section h3{color:var(--v14-text)!important}
html body.public-site main section.section p,html body.public-site main section.section small,html body.public-site main.section p,html body.public-site main.section small{color:var(--v14-muted)!important}
html body.public-site main section.section .eyebrow,html body.public-site main.section .eyebrow{color:var(--v14-lime)!important}
html body.public-site main article.car-card,html body.public-site main article.car-card:nth-child(2n),html body.public-site main article.car-card:nth-child(3n),html body.public-site main article.home-content-card,html body.public-site main article.blog-card,html body.public-site main article.article-card{background:var(--v14-card)!important;background-image:none!important;color:var(--v14-text)!important;border-color:var(--v14-line)!important}
html body.public-site main article.car-card .car-card-body,html body.public-site main article.car-card:nth-child(2n) .car-card-body,html body.public-site main article.car-card:nth-child(3n) .car-card-body{background:var(--v14-card)!important;color:var(--v14-text)!important}
html body.public-site main article.car-card h3,html body.public-site main article.car-card strong{color:var(--v14-text)!important}
html body.public-site main article.car-card p,html body.public-site main article.car-card span,html body.public-site main article.car-card small{color:var(--v14-muted)!important}

/* Absolute lock. The referenced id intentionally does not exist. */
html body.public-site:not(#dualapan-theme-lock) main.section,html body.public-site:not(#dualapan-theme-lock) main section.section,html body.public-site:not(#dualapan-theme-lock) main section.modern-hero,html body.public-site:not(#dualapan-theme-lock) main section.about-hero,html body.public-site:not(#dualapan-theme-lock) main .catalog-page{background:var(--v14-bg)!important;color:var(--v14-text)!important}
html body.public-site:not(#dualapan-theme-lock) main section.section:nth-child(even),html body.public-site:not(#dualapan-theme-lock) main section.section-soft{background:var(--v14-bg-alt)!important}
html body.public-site:not(#dualapan-theme-lock) main section.modern-hero,html body.public-site:not(#dualapan-theme-lock) main section.about-hero,html body.public-site:not(#dualapan-theme-lock) main .catalog-page{background:radial-gradient(circle at 88% 18%,rgba(75,126,39,.27),transparent 34%),linear-gradient(120deg,#05170f,#0a2519)!important}
html body.public-site:not(#dualapan-theme-lock) main article.car-card,html body.public-site:not(#dualapan-theme-lock) main article.car-card:nth-child(2n),html body.public-site:not(#dualapan-theme-lock) main article.car-card:nth-child(3n),html body.public-site:not(#dualapan-theme-lock) main article.home-content-card,html body.public-site:not(#dualapan-theme-lock) main article.blog-card,html body.public-site:not(#dualapan-theme-lock) main article.article-card{background:var(--v14-card)!important;color:var(--v14-text)!important;border-color:var(--v14-line)!important}
html body.public-site:not(#dualapan-theme-lock) main article.car-card .car-card-body,html body.public-site:not(#dualapan-theme-lock) main article.car-card .car-info,html body.public-site:not(#dualapan-theme-lock) main article.car-card .car-details{background:var(--v14-card)!important;color:var(--v14-text)!important}
html body.public-site:not(#dualapan-theme-lock) main h1,html body.public-site:not(#dualapan-theme-lock) main h2,html body.public-site:not(#dualapan-theme-lock) main h3,html body.public-site:not(#dualapan-theme-lock) main h4,html body.public-site:not(#dualapan-theme-lock) main .section-heading h1,html body.public-site:not(#dualapan-theme-lock) main .section-heading h2,html body.public-site:not(#dualapan-theme-lock) main .section-heading h3,html body.public-site:not(#dualapan-theme-lock) main .fleet-showcase .section-heading h2{color:var(--v14-text)!important;text-shadow:none!important}
html body.public-site:not(#dualapan-theme-lock) main p,html body.public-site:not(#dualapan-theme-lock) main li,html body.public-site:not(#dualapan-theme-lock) main small{color:var(--v14-muted)!important}
html body.public-site:not(#dualapan-theme-lock) main .eyebrow{color:var(--v14-lime)!important}
html body.public-site:not(#dualapan-theme-lock) main .empty{max-width:100%;min-height:118px;display:grid;place-items:center;margin:0;background:rgba(16,41,30,.72)!important;color:var(--v14-muted)!important;border:1px dashed rgba(201,243,87,.34)!important}
html body.public-site:not(#dualapan-theme-lock) article.car-card .car-card-labels{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-bottom:2px}
html body.public-site:not(#dualapan-theme-lock) article.car-card .badge,html body.public-site:not(#dualapan-theme-lock) article.car-card .category-chip{display:inline-flex!important;align-items:center;min-height:30px;padding:5px 10px!important;background:#e2f3e8!important;color:#174b35!important;border:1px solid #b6d8c1!important;font-size:.72rem;font-weight:800;opacity:1!important}
html body.public-site:not(#dualapan-theme-lock) article.car-card .catalog-media,html body.public-site:not(#dualapan-theme-lock) article.car-card .catalog-media-track,html body.public-site:not(#dualapan-theme-lock) article.car-card .catalog-media-slide{overflow:hidden!important}
html body.public-site:not(#dualapan-theme-lock) article.car-card .catalog-media-slide img,html body.public-site:not(#dualapan-theme-lock) article.car-card>img{object-fit:contain!important;object-position:center!important;padding:8px!important;background:#edf3ee!important}
html body.public-site:not(#dualapan-theme-lock) .auth-card{max-width:680px;margin-inline:auto}

/* Catalog finishing pass. */
html body.public-site:not(#dualapan-theme-lock) main.catalog-page{padding-top:64px!important;padding-bottom:82px!important}
html body.public-site:not(#dualapan-theme-lock) .catalog-category-tabs{display:flex;gap:9px;overflow-x:auto;padding:2px 0 4px;scrollbar-width:none}
html body.public-site:not(#dualapan-theme-lock) .catalog-category-tabs::-webkit-scrollbar{display:none}
html body.public-site:not(#dualapan-theme-lock) .catalog-category-tabs a{flex:0 0 auto;border:1px solid rgba(201,243,87,.5)!important;color:#dce9df!important;background:transparent!important}
html body.public-site:not(#dualapan-theme-lock) .catalog-category-tabs a.is-active{background:var(--v14-lime)!important;border-color:var(--v14-lime)!important;color:#102016!important}
html body.public-site:not(#dualapan-theme-lock) .filter-bar{border-radius:18px!important;padding:24px!important;margin-top:16px!important;margin-bottom:28px!important}
html body.public-site:not(#dualapan-theme-lock) .results-count{margin:0 0 18px!important;color:var(--v14-muted)!important}
html body.public-site:not(#dualapan-theme-lock) .modern-car-grid{align-items:stretch;gap:24px!important}
html body.public-site:not(#dualapan-theme-lock) article.catalog-car{display:flex!important;flex-direction:column!important;height:100%;border-radius:18px!important}
html body.public-site:not(#dualapan-theme-lock) article.catalog-car .catalog-media{aspect-ratio:16/10;min-height:0!important;background:#edf3ee!important}
html body.public-site:not(#dualapan-theme-lock) article.catalog-car .catalog-media-slide img{width:100%;height:100%;object-fit:contain!important;padding:4px}
html body.public-site:not(#dualapan-theme-lock) article.catalog-car .car-card-body{display:flex!important;flex:1;flex-direction:column;padding:20px!important}
html body.public-site:not(#dualapan-theme-lock) article.catalog-car .badge,html body.public-site:not(#dualapan-theme-lock) article.catalog-car .category-chip{background:#dff3e5!important;color:#174b35!important;border:1px solid #bcd8c5!important}
html body.public-site:not(#dualapan-theme-lock) article.catalog-car .price{margin-top:16px!important;color:var(--v14-text)!important}
html body.public-site:not(#dualapan-theme-lock) article.catalog-car .price small{color:var(--v14-muted)!important}
html body.public-site:not(#dualapan-theme-lock) article.catalog-car .card-action{margin-top:auto;padding-top:16px}
html body.public-site:not(#dualapan-theme-lock) article.catalog-car .card-action>a:first-child{color:var(--v14-lime)!important;font-weight:800;text-decoration:none}
html body.public-site:not(#dualapan-theme-lock) article.catalog-car .card-action>a:first-child:hover{text-decoration:underline}
html body.public-site:not(#dualapan-theme-lock) article.catalog-car .card-action .button{min-height:42px;padding-inline:18px}
@media(max-width:760px){html body.public-site:not(#dualapan-theme-lock) main.catalog-page{padding-top:42px!important}html body.public-site:not(#dualapan-theme-lock) .filter-bar{padding:16px!important}html body.public-site:not(#dualapan-theme-lock) .modern-car-grid{gap:18px!important}html body.public-site:not(#dualapan-theme-lock) article.catalog-car .catalog-media{aspect-ratio:16/9}html body.public-site:not(#dualapan-theme-lock) article.catalog-car .car-card-body{padding:17px!important}}
html body.public-site:not(#dualapan-theme-lock) main.catalog-page::before,html body.public-site:not(#dualapan-theme-lock) .catalog-page::before{content:none!important;display:none!important;background:none!important;background-image:none!important}

/* Final contrast fix for the light search panel */
.modern-hero .search-panel h1, .modern-hero .search-panel h2, .modern-hero .search-panel h3 { color: #13231b !important; }
.modern-hero .search-panel label { color: #263c31 !important; }
.modern-hero .search-panel .eyebrow { color: #397012 !important; }
.modern-hero .search-panel input, .modern-hero .search-panel select, .modern-hero .search-panel textarea { color: #13231b !important; background: #ffffff !important; }
/* Global public background: keep every page on the same visual surface as Home */
body.public-site,
body.public-site main,
body.public-site main[class],
body.public-site main > section,
body.public-site .section,
body.public-site .section-soft,
body.public-site .catalog-page,
body.public-site .fleet-showcase,
body.public-site .about-hero {
  background: radial-gradient(circle at 88% 18%, rgba(75,126,39,.27), transparent 34%), linear-gradient(120deg, #05170f, #0a2519) !important;
  background-image: radial-gradient(circle at 88% 18%, rgba(75,126,39,.27), transparent 34%), linear-gradient(120deg, #05170f, #0a2519) !important;
  color: var(--v14-text) !important;
}
body.public-site main > section:nth-child(even),
body.public-site .section-soft { background: inherit !important; }
body.public-site .catalog-page::before,
body.public-site main.catalog-page::before { display:none !important; }
/* Readability fixes for highlighted light surfaces */
html body.public-site:not(#dualapan-theme-lock) .modern-hero .search-panel h2,
html body.public-site:not(#dualapan-theme-lock) .modern-hero .search-panel label { color:#13231b !important; }
html body.public-site:not(#dualapan-theme-lock) .modern-hero .search-panel .eyebrow { color:#397012 !important; }
html body.public-site:not(#dualapan-theme-lock) .vehicle-summary .info-list > div { color:#f1f8ee !important; background:#173b2c !important; border-color:rgba(199,239,88,.24) !important; }
html body.public-site:not(#dualapan-theme-lock) .vehicle-summary .info-list small { color:#b9d0bd !important; }
html body.public-site:not(#dualapan-theme-lock) .vehicle-summary .vehicle-copy { color:#d0dfd2 !important; }
html body.public-site:not(#dualapan-theme-lock) .vehicle-summary .price-panel,
html body.public-site:not(#dualapan-theme-lock) .vehicle-summary .price-panel * { color:#f1f8ee !important; }
html body.public-site:not(#dualapan-theme-lock) .vehicle-summary .price-panel small { color:#b9d0bd !important; }
/* Persistent right-side glow for all public pages */
html body.public-site { position: relative; isolation: isolate; }
html body.public-site::before { content:""; position:fixed; inset:0; pointer-events:none; z-index:-1; background:radial-gradient(circle at 92% 18%, rgba(75,126,39,.28), transparent 32%); }
html body.public-site main { background:transparent !important; background-image:none !important; }
html body.public-site .whatsapp-quick-link { min-height:48px; }
html body.public-site .guest-booking-notice { margin-top:16px; }
/* 1404: one continuous Home-style glow across Armada, Blog, and public pages */
html body.public-site {
  background-color:#061a13 !important;
  background-image:
    radial-gradient(circle at 100% 16%, rgba(126,190,54,.36) 0, rgba(54,124,64,.22) 20%, rgba(6,26,19,0) 46%),
    radial-gradient(circle at 8% 82%, rgba(28,103,72,.20) 0, rgba(6,26,19,0) 38%),
    linear-gradient(120deg,#05170f 0%,#071d15 52%,#0d2d20 100%) !important;
  background-attachment:fixed !important;
  background-repeat:no-repeat !important;
  min-height:100vh;
}
html body.public-site::before { content:none !important; display:none !important; }
html body.public-site main,
html body.public-site main[class],
html body.public-site main > section,
html body.public-site main > section:nth-child(even),
html body.public-site .section,
html body.public-site .section-soft,
html body.public-site .catalog-page,
html body.public-site .fleet-showcase,
html body.public-site .vehicle-page {
  background-color:transparent !important;
  background-image:none !important;
}
/* 1405: clearly visible green light on the right, matching Home */
html body.public-site {
  background-image:
    radial-gradient(ellipse 58% 105% at 108% 34%, rgba(45,126,76,.62) 0%, rgba(24,79,53,.46) 34%, rgba(7,29,21,0) 72%),
    radial-gradient(ellipse 44% 70% at 82% 100%, rgba(30,100,68,.30) 0%, rgba(7,29,21,0) 70%),
    linear-gradient(105deg,#03160e 0%,#061d15 48%,#0b2f21 76%,#123d29 100%) !important;
}
/* 1406: Armada and Blog use the exact Home hero lighting */
html body.public-site main.catalog-page,
html body.public-site:has(main.catalog-page),
html body.public-site:has(main.section:not(.vehicle-page):only-of-type) {
  background-image:
    radial-gradient(circle at 92% 4%, rgba(197,239,88,.48), transparent 25%),
    radial-gradient(circle at 42% 110%, rgba(53,168,113,.38), transparent 34%),
    linear-gradient(125deg,#092c20 0%,#0e513c 56%,#153829 100%) !important;
  background-color:#092c20 !important;
  background-attachment:fixed !important;
  min-height:calc(100vh - 70px) !important;
}
html body.public-site main.catalog-page { background-attachment:fixed !important; }
/* 1407: visible light layer; content stays above it */
html body.public-site { position:relative !important; isolation:isolate !important; background:#061a13 !important; }
html body.public-site::after {
  content:"" !important;
  display:block !important;
  position:fixed !important;
  z-index:0 !important;
  pointer-events:none !important;
  inset:70px 0 0 0 !important;
  background:
    radial-gradient(ellipse 56% 72% at 100% 12%, rgba(113,190,75,.42) 0%, rgba(44,122,77,.30) 38%, transparent 72%),
    radial-gradient(ellipse 70% 55% at 50% 108%, rgba(35,137,91,.27) 0%, transparent 70%),
    linear-gradient(115deg,#04180f 0%,#08271b 55%,#12452f 100%) !important;
}
html body.public-site > .site-header,
html body.public-site > main,
html body.public-site > footer { position:relative !important; z-index:1 !important; }
html body.public-site > main,
html body.public-site > main[class],
html body.public-site > main > section { background:transparent !important; background-image:none !important; }
@media(max-width:760px){
  html body.public-site::after { background:linear-gradient(155deg,#04180f 0%,#0b3827 58%,#17613f 100%) !important; }
}
/* 1408: strong, unmistakable Home-style right illumination */
html body.public-site::after {
  background:
    radial-gradient(ellipse 42% 62% at 96% 15%, rgba(190,239,88,.34) 0%, rgba(68,157,82,.38) 28%, transparent 76%),
    linear-gradient(110deg, #04180f 0%, #08291c 48%, #105238 78%, #176846 100%) !important;
}
@media(max-width:760px){html body.public-site::after{background:linear-gradient(145deg,#04180f 0%,#092e20 48%,#176846 100%) !important;}}
/* 1409: apply lighting directly to the page surface */
html body.public-site > main.catalog-page,
html body.public-site > main.section:not(.booking-page):not(.vehicle-page) {
  background:
    radial-gradient(ellipse 46% 78% at 100% 12%, rgba(174,233,83,.34) 0%, rgba(53,147,78,.40) 30%, transparent 75%),
    linear-gradient(112deg,#04180f 0%,#082c1e 50%,#12603e 100%) !important;
  background-attachment:fixed !important;
}
/* 1410: valid final page backgrounds */
html body.public-site > main.catalog-page,
html body.public-site > main.blog-page {
  background-color:#082c1e !important;
  background-image:radial-gradient(circle at 92% 18%, rgba(170,235,80,.45), transparent 34%), linear-gradient(120deg, #04180f 0%, #0b3524 60%, #176543 100%) !important;
  background-repeat:no-repeat !important;
  background-attachment:fixed !important;
}
/* 1411: beat the legacy ID-specific theme lock rule */
html body.public-site:not(#dualapan-theme-lock) main.section.catalog-page,
html body.public-site:not(#dualapan-theme-lock) main.section.blog-page {
  background-color:#082c1e !important;
  background-image:radial-gradient(circle at 92% 18%, rgba(170,235,80,.45), transparent 34%),linear-gradient(120deg,#04180f 0%,#0b3524 60%,#176543 100%) !important;
  background-repeat:no-repeat !important;
  background-attachment:fixed !important;
}
