/* Bornă — transport de marfă, Pitești. Fond: galbenul cabinei din poze; panoul de distanțe: albastrul indicatoarelor de pe DN. */
:root{
  --galben:#E9B10E; --asfalt:#171511; --foaie:#FFFDF5; --albastru:#0B4A93; --sters:#4D4637; --rosu:#B42318;
  --linie:#D9CFB3; --lemn:#B9781F; --lemn-inchis:#6E4510; --hartie-harta:#F6E9C2; --pal-alb:#E9E4D6;
  --f:'Overpass',system-ui,-apple-system,'Segoe UI',sans-serif; --m:'Overpass Mono',ui-monospace,Menlo,monospace;
  --lat:1320px; --g:clamp(16px,3vw,40px);
}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;background:var(--galben);color:var(--asfalt);font:400 1.0625rem/1.55 var(--f)}
img,svg,video{display:block;max-width:100%}
img{height:auto}
figure{margin:0}
[hidden]{display:none !important}
a{color:inherit;text-decoration-thickness:2px;text-underline-offset:3px}
a:hover{text-decoration-thickness:3px}
:focus-visible{outline:3px solid var(--albastru);outline-offset:2px}
h1,h2,h3{font-weight:800;line-height:1.12;letter-spacing:-.01em;margin:0 0 .5em}
h1{font-size:clamp(2.1rem,4.4vw,3.6rem);line-height:1.08}
h2{font-size:clamp(1.55rem,2.6vw,2.2rem)}
p{margin:0 0 1em}
.mic{font-size:.875rem}
.ascuns{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
button{font:inherit;color:inherit;background:transparent;border:none;appearance:none;cursor:pointer}

.sari{position:absolute;left:8px;top:-60px;z-index:20;background:var(--foaie);padding:10px 14px;font-weight:600}
.sari:focus{top:8px}

/* ---------- antet: plăcuță neagră, statică */
.antet{background:var(--asfalt);color:var(--foaie)}
.antet__in{max-width:var(--lat);margin:0 auto;padding:14px var(--g);display:flex;align-items:center;gap:28px}
.marca{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit;flex:none}
.marca__semn{width:22px;height:30px}
.marca__piatra{fill:var(--foaie)}
.marca__cap{fill:var(--galben)}
.marca__nume{font-weight:800;font-size:1.6rem;letter-spacing:.02em;line-height:1}
.marca__sub{font:400 .8rem/1.2 var(--m);color:#D8D1BE;max-width:9em}
.meniu{flex:1;min-width:0}
.meniu ul{list-style:none;margin:0;padding:0;display:flex;gap:4px;justify-content:center}
.meniu a{display:block;padding:10px 12px;text-decoration:none;font-weight:600;border-bottom:3px solid transparent}
.meniu a:hover{border-bottom-color:#8B8471}
.meniu a[aria-current="page"]{border-bottom-color:var(--galben)}
.antet__tel{margin:0;display:flex;flex-direction:column;align-items:flex-end;line-height:1.15;flex:none}
.antet__tel span{font:400 .75rem var(--m);color:#D8D1BE}
.antet__tel a{color:var(--galben);font:600 1.25rem var(--m);text-decoration:none}
@media (max-width:1099px){
  .antet__in{flex-wrap:wrap;gap:6px 16px;padding-bottom:0}
  .antet__tel{margin-left:auto}
  .meniu{order:3;flex-basis:100%;margin:0 calc(-1 * var(--g))}
  .meniu ul{justify-content:flex-start;overflow-x:auto;padding:0 var(--g);scrollbar-width:none}
  .meniu ul::-webkit-scrollbar{display:none}
  .meniu a{white-space:nowrap;padding:12px 12px 10px}
}
@media (max-width:420px){ .marca__sub{display:none} .antet__tel a{font-size:1.1rem} }

/* ---------- butoane */
.butoane{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}
.butoane--centru{justify-content:center}
.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;font-weight:700;text-decoration:none;border:2px solid var(--asfalt);border-radius:4px;line-height:1.2;text-align:center}
.btn--negru{background:var(--asfalt);color:var(--foaie)}
.btn--negru:hover{background:#35302A}
.btn--plin{background:var(--albastru);border-color:var(--albastru);color:#fff}
.btn--plin:hover{background:#083A75}
.btn--contur{background:transparent;color:var(--asfalt)}
.btn--contur:hover{background:var(--asfalt);color:var(--foaie)}
.leg{font-weight:600;color:var(--asfalt)}
.foaie .leg{color:var(--albastru)}

/* ---------- banda foto + eroul cu foaia de parcurs */
.banda{height:clamp(240px,44vh,500px);overflow:hidden;background:var(--asfalt)}
.banda__img{width:100%;height:100%;object-fit:cover;object-position:50% 45%}
.erou{max-width:var(--lat);margin:0 auto;padding:40px var(--g) 64px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:start}
.erou__text{padding-top:8px}
.erou__sub{font-size:1.2rem;max-width:34em}
.fapte{margin:24px 0;display:grid;gap:0;border-top:2px solid var(--asfalt)}
.fapte div{display:grid;grid-template-columns:8.5em 1fr;gap:12px;padding:10px 0;border-bottom:1px solid rgba(23,21,17,.35)}
.fapte dt{font:600 .85rem/1.5 var(--m);text-transform:uppercase;letter-spacing:.04em}
.fapte dd{margin:0;font-weight:600}
.foaie{background:var(--foaie);border-radius:6px;box-shadow:0 0 0 2px var(--asfalt),6px 6px 0 var(--asfalt);padding:clamp(18px,2.4vw,32px)}
.foaie__eticheta{font:600 .8rem var(--m);text-transform:uppercase;letter-spacing:.08em;color:var(--sters);margin:0 0 6px}
.erou .ruta{margin-top:-170px;position:relative;z-index:1}
@media (max-width:899px){
  .erou{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:28px}
  .erou .ruta{margin-top:0}
}

/* ---------- foaia de parcurs */
.ruta__t{font-size:clamp(1.35rem,2vw,1.7rem)}
.ruta__alege{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) 7.5em;gap:10px;align-items:end;margin:14px 0 18px}
.camp{display:flex;flex-direction:column;gap:4px;min-width:0}
.camp > span{font:600 .8rem var(--m);text-transform:uppercase;letter-spacing:.04em;color:var(--sters)}
.camp select,.camp input,.camp textarea{font:inherit;font-size:1rem;color:var(--asfalt);background:#fff;border:2px solid var(--asfalt);border-radius:4px;min-height:48px;padding:10px 12px;width:100%;min-width:0}
.camp select{appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23171511' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 12px center;padding-right:36px}
.ruta__schimba{width:48px;height:48px;border:2px solid var(--asfalt);border-radius:4px;font-size:1.3rem;font-weight:700;background:var(--galben)}
.ruta__schimba:hover{background:var(--asfalt);color:var(--galben)}
@media (max-width:599px){
  .ruta__alege{grid-template-columns:minmax(0,1fr) 48px}
  .ruta__alege .camp:nth-of-type(1){grid-column:1}
  .ruta__schimba{grid-column:2;grid-row:1 / span 2;align-self:center}
  .ruta__alege .camp:nth-of-type(2){grid-column:1}
  .camp--ora{grid-column:1 / -1}
}
.panou{background:var(--albastru);color:#fff;border-radius:10px;padding:16px 22px 14px;box-shadow:inset 0 0 0 3px var(--albastru),inset 0 0 0 6px #fff}
.panou__rand{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-weight:800;font-size:clamp(1.05rem,1.9vw,1.4rem);text-transform:uppercase;letter-spacing:.02em}
.panou__sag{font-weight:400}
.panou__km{margin:2px 0 0;font:600 clamp(2.6rem,6vw,3.8rem)/1 var(--m);letter-spacing:-.02em}
.ruta__fapte{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:16px 0}
.ruta__fapte div{padding:10px 0;border-bottom:1px solid var(--linie)}
.ruta__fapte dt{font:600 .78rem var(--m);text-transform:uppercase;letter-spacing:.04em;color:var(--sters)}
.ruta__fapte dd{margin:2px 0 0;font-weight:600}
@media (max-width:599px){ .ruta__fapte{grid-template-columns:minmax(0,1fr)} }
.ruta__nota,.ruta__verif{font-size:.95rem;padding:10px 14px;border-left:4px solid var(--asfalt);background:#F6EFD9}
.ruta__verif{border-left-color:var(--rosu)}
.ruta__gol{padding:18px;background:#F6EFD9;font-weight:600}
.harta{width:100%;height:auto;margin:6px 0 12px}
.harta__tara{fill:var(--hartie-harta);stroke:var(--asfalt);stroke-width:2;stroke-linejoin:round}
.harta__oras{fill:#7D7462}
.harta__oras--ales{fill:var(--rosu);stroke:var(--foaie);stroke-width:3}
.harta__ruta{stroke:var(--rosu);stroke-width:5;stroke-dasharray:14 10;stroke-linecap:round}
.harta__et{font:700 26px var(--f);fill:var(--asfalt);paint-order:stroke;stroke:var(--hartie-harta);stroke-width:12px;stroke-linejoin:round}
.ruta__jos{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}
.ruta__sursa{font-size:.82rem;color:var(--sters);margin:14px 0 0}

/* ---------- ce încape */
.inc{max-width:var(--lat);margin:0 auto;padding:24px var(--g) 72px;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px;align-items:start}
.inc__text p{max-width:32em}
.inc__cam{border:0;margin:0 0 14px;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.inc__cam legend{font:600 .8rem var(--m);text-transform:uppercase;letter-spacing:.04em;color:var(--sters);margin-bottom:6px;padding:0}
.alege{position:relative}
.alege input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}
.alege span{display:block;padding:10px 14px;border:2px solid var(--asfalt);border-radius:4px;font-weight:600;min-height:44px}
.alege input:checked + span{background:var(--asfalt);color:var(--foaie)}
.alege input:focus-visible + span{outline:3px solid var(--albastru);outline-offset:2px}
.inc__campuri{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;align-items:end}
.bifa{grid-column:1 / -1;display:flex;gap:10px;align-items:center;font-weight:600;min-height:44px}
.bifa input,.acord input{width:22px;height:22px;accent-color:var(--asfalt);flex:none}
@media (max-width:599px){ .inc__campuri{grid-template-columns:minmax(0,1fr)} }
.podea{width:100%;height:auto;margin:18px 0 6px}
.podea__fund{fill:var(--pal-alb);stroke:var(--asfalt);stroke-width:4}
.podea__cab{fill:var(--asfalt)}
.palet{fill:none;stroke:#A99D7C;stroke-width:2;stroke-dasharray:8 6}
.palet--plin{fill:var(--lemn);stroke:var(--lemn-inchis);stroke-width:3;stroke-dasharray:none}
.palet--dublu{fill:var(--lemn-inchis);stroke:var(--asfalt);stroke-width:3;stroke-dasharray:none}
.inc__leg{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:.88rem;color:var(--sters);margin:0}
.inc__leg i{display:inline-block;width:14px;height:10px;margin-right:6px;vertical-align:baseline;border:2px solid var(--lemn-inchis)}
.inc__leg .l1{background:var(--lemn)} .inc__leg .l2{background:var(--lemn-inchis);border-color:var(--asfalt)} .inc__leg .l0{border:2px dashed #A99D7C}
.inc__fapte{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px;margin:12px 0}
.inc__fapte div{padding:10px 0;border-bottom:1px solid var(--linie)}
.inc__fapte dt{font:600 .78rem var(--m);text-transform:uppercase;letter-spacing:.04em;color:var(--sters)}
.inc__fapte dd{margin:2px 0 0;font-weight:600}
@media (max-width:599px){ .inc__fapte{grid-template-columns:minmax(0,1fr)} }
.inc__prob{margin:8px 0 0;padding:10px 14px 10px 30px;border-left:4px solid var(--rosu);background:#F6EFD9}
.inc__ok{margin:8px 0 0;padding:10px 14px;border-left:4px solid var(--asfalt);background:#F6EFD9;font-weight:600}
.inc__eroare{color:var(--rosu);font-weight:600;margin:6px 0 0}
.inc__eroare:empty{display:none}
@media (max-width:899px){ .inc{grid-template-columns:minmax(0,1fr);gap:20px} }

/* ---------- de la Pitești */
.baza{background:var(--asfalt);color:var(--foaie)}
.baza__cap,.dl{max-width:var(--lat);margin:0 auto;padding-left:var(--g);padding-right:var(--g)}
.baza__cap{padding-top:64px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:end}
.baza__cap p{margin:0;color:#E5DFCF}
.dl{list-style:none;padding-top:28px;padding-bottom:72px;margin-top:0;margin-bottom:0;columns:3 260px;column-gap:48px}
.dl li{display:grid;grid-template-columns:minmax(0,1fr) auto 6.2em;gap:10px;padding:7px 0;border-bottom:1px solid #4A443A;break-inside:avoid}
.dl__km{font:600 1rem var(--m);color:var(--galben);text-align:right}
.dl__ore{font:400 .9rem var(--m);color:#E5DFCF;text-align:right}
.dl li.verif .dl__oras::after,.semn-verif::after{content:"";display:inline-block;width:9px;height:9px;border-radius:50%;background:#FF7A6B;margin-left:8px;vertical-align:middle}
.semn-verif{font-weight:600}
@media (max-width:899px){ .baza__cap{grid-template-columns:minmax(0,1fr);gap:12px} }

/* ---------- revizia */
.rev{max-width:var(--lat);margin:0 auto;padding:72px var(--g);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px;align-items:start}
.rev__text{position:sticky;top:24px}
.rev__grila{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.rev__poza img{width:100%;aspect-ratio:1;height:auto;object-fit:cover;border-radius:4px;background:var(--asfalt)}
.rev__poza figcaption{font-size:.92rem;margin-top:8px;font-weight:600}
@media (max-width:899px){ .rev{grid-template-columns:minmax(0,1fr);gap:20px} .rev__text{position:static} .rev__grila{grid-template-columns:repeat(2,minmax(0,1fr))} }
@media (max-width:479px){ .rev__grila{gap:10px} .rev__poza figcaption{font-size:.85rem} }

/* ---------- cum lucrăm */
.cum{max-width:var(--lat);margin:0 auto;padding:0 var(--g) 72px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.cum__col{background:var(--foaie);border-radius:6px;padding:clamp(20px,2.6vw,36px);box-shadow:0 0 0 2px var(--asfalt)}
.cum__col--nu{background:var(--asfalt);color:var(--foaie)}
.lista{margin:0;padding-left:1.1em}
.lista li{margin-bottom:.7em}
@media (max-width:799px){ .cum{grid-template-columns:minmax(0,1fr)} }

/* ---------- întrebări */
.intrebari{max-width:900px;margin:0 auto;padding:0 var(--g) 80px}
.intrebare{border-top:2px solid var(--asfalt)}
.intrebare:last-child{border-bottom:2px solid var(--asfalt)}
.intrebare summary{cursor:pointer;font-weight:700;font-size:1.15rem;padding:16px 0;list-style:none;display:flex;justify-content:space-between;gap:16px}
.intrebare summary::-webkit-details-marker{display:none}
.intrebare summary::after{content:"+";font:600 1.3rem var(--m)}
.intrebare[open] summary::after{content:"−"}
.intrebare p{max-width:42em}

/* ---------- pagini interioare */
.pagina-cap{max-width:var(--lat);margin:0 auto;padding:56px var(--g) 32px}
.pagina-cap p{font-size:1.15rem;max-width:40em}
.pagina-cap--poza{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:center}
.pagina-cap__poza img{width:100%;aspect-ratio:4 / 5;height:auto;object-fit:cover;border-radius:6px;box-shadow:6px 6px 0 var(--asfalt)}
@media (max-width:899px){ .pagina-cap--poza{grid-template-columns:minmax(0,1fr);gap:24px} }
.text-lung{max-width:900px;margin:0 auto;padding:0 var(--g) 72px}
.text-lung h2{font-size:1.5rem;margin-top:1.4em}
.tabel{border-collapse:collapse;width:100%;background:var(--foaie);box-shadow:0 0 0 2px var(--asfalt);border-radius:4px}
.tabel th,.tabel td{padding:10px 14px;border-bottom:1px solid var(--linie);text-align:left;vertical-align:top}
.tabel thead th{font:600 .8rem var(--m);text-transform:uppercase;letter-spacing:.04em;background:#F6EFD9}
.tabel .num{text-align:right;font-family:var(--m);white-space:nowrap}
.tabel tr:last-child > *{border-bottom:none}

.mat{max-width:var(--lat);margin:0 auto;padding:0 var(--g) 56px}
.mat__cum{max-width:46em}
.mat__scroll{overflow:auto;max-height:80vh;background:var(--foaie);box-shadow:0 0 0 2px var(--asfalt);border-radius:4px}
.mat__t{border-collapse:separate;border-spacing:0;font:400 .82rem/1 var(--m)}
.mat__t th,.mat__t td{padding:7px 6px;text-align:right;border-bottom:1px solid var(--linie);border-right:1px solid var(--linie);white-space:nowrap}
.mat__t thead th{position:sticky;top:0;background:var(--asfalt);color:var(--foaie);z-index:2;font-weight:600}
.mat__t thead th:first-child{left:0;z-index:3;text-align:left;font-family:var(--f)}
.mat__t tbody th{position:sticky;left:0;background:var(--foaie);text-align:left;font:600 .85rem var(--f);z-index:1}
.mat__t abbr{text-decoration:none}
.mat__cod{display:inline-block;min-width:2.4em;font:600 .78rem var(--m);color:var(--sters)}
.mat__t td.verif{background:#FAD9D3}
.mat__gol{color:var(--sters);text-align:center !important}
.mat__t tbody tr:hover td,.mat__t tbody tr:hover th{background:#F6EFD9}

.ocol{max-width:var(--lat);margin:0 auto;padding:16px var(--g) 64px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:start}
@media (max-width:899px){ .ocol{grid-template-columns:minmax(0,1fr);gap:16px} }

.flota{max-width:var(--lat);margin:0 auto;padding:16px var(--g) 56px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.cam{background:var(--foaie);border-radius:6px;box-shadow:0 0 0 2px var(--asfalt);padding:clamp(20px,2.4vw,32px)}
.cam h2{font-size:1.45rem}
.cam__buc{font:600 1.1rem var(--m);color:var(--sters)}
.tabel--fisa{box-shadow:none;background:transparent}
.tabel--fisa th,.tabel--fisa td{padding:8px 0}
@media (max-width:799px){ .flota{grid-template-columns:minmax(0,1fr)} }
.lege{max-width:var(--lat);margin:0 auto;padding:24px var(--g) 48px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:start}
@media (max-width:899px){ .lege{grid-template-columns:minmax(0,1fr);gap:16px} }
.poza-lata{max-width:var(--lat);margin:0 auto;padding:8px var(--g) 72px}
.poza-lata img{width:100%;aspect-ratio:16 / 10;height:auto;object-fit:cover;border-radius:6px}

.despre{max-width:var(--lat);margin:0 auto;padding:16px var(--g) 64px;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:start}
.despre__text{max-width:40em}
.despre__text h2{font-size:1.5rem;margin-top:1.2em}
.despre__text h2:first-child{margin-top:0}
.despre__poze{display:grid;gap:16px}
.despre__poze img{width:100%;aspect-ratio:3 / 2;height:auto;object-fit:cover;border-radius:6px}
@media (max-width:899px){ .despre{grid-template-columns:minmax(0,1fr);gap:24px} }
.harta-mare{max-width:900px;margin:0 auto;padding:0 var(--g) 80px}
.harta-mare .harta{background:var(--foaie);border-radius:6px;box-shadow:0 0 0 2px var(--asfalt);padding:12px}

/* ---------- contact */
.contact{max-width:var(--lat);margin:0 auto;padding:0 var(--g) 80px;display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:40px;align-items:start}
.formular__grila{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}
.camp--lat{grid-column:1 / -1}
.camp textarea{resize:vertical;min-height:110px}
.capcana{position:absolute;left:-9999px}
.acord{display:flex;gap:10px;align-items:flex-start;font-size:.95rem}
.formular__eroare{color:var(--rosu);font-weight:700;margin:14px 0 0}
.formular__eroare:empty,.formular__ok:empty{display:none}
.formular__ok{font-weight:700;margin:12px 0 0}
.contact__info h2{font-size:1.25rem}
.mare{font:600 1.6rem var(--m);text-decoration:none}
@media (max-width:899px){ .contact{grid-template-columns:minmax(0,1fr)} }
@media (max-width:599px){ .formular__grila{grid-template-columns:minmax(0,1fr)} }

/* ---------- subsol centrat, ca un panou */
.subsol{background:var(--asfalt);color:var(--foaie);text-align:center}
.subsol__in{max-width:900px;margin:0 auto;padding:64px var(--g) 40px;display:flex;flex-direction:column;align-items:center}
.marca--subsol{margin-bottom:22px}
.subsol__chem{font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:700;max-width:24em;margin-bottom:8px}
.subsol__tel{margin:0 0 6px}
.subsol__tel a{font:600 clamp(2.4rem,6vw,4rem)/1.1 var(--m);color:var(--galben);text-decoration:none}
.subsol__prog{color:#E5DFCF}
.subsol__prog a{color:var(--foaie)}
.subsol .btn--galben{background:var(--galben);border-color:var(--galben);color:var(--asfalt)}
.subsol .btn--galben:hover{background:var(--foaie);border-color:var(--foaie)}
.subsol .btn--contur-alb{border-color:var(--foaie);color:var(--foaie)}
.subsol .btn--contur-alb:hover{background:var(--foaie);color:var(--asfalt)}
.subsol__adr{margin-top:28px;color:#E5DFCF}
.subsol__leg{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 20px;margin-bottom:22px}
.subsol__leg a{display:inline-block;padding:8px 2px}
.sal{display:inline-block;margin-bottom:22px}
.sal img{width:250px;height:auto}
.subsol .mic{color:#CFC8B4;max-width:44em;margin-bottom:.6em}

@media (prefers-reduced-motion:no-preference){ html{scroll-behavior:smooth} }
@media print{ .antet,.subsol,.banda,.ruta__jos{display:none} body{background:#fff} }
.marca--subsol .marca__sub{max-width:none}
.inc__rez--vechi{opacity:.35}
.btn--stins{opacity:.45;pointer-events:none}
