/* Start custom CSS */html{scroll-padding-top:150px}
@media (max-width:1024px){html{scroll-padding-top:130px}}
body.page-id-408 .ao-nav-link[href="/servicii"]{color:var(--green-text);box-shadow:inset 0 -2px 0 var(--green)}
body .elementor .sv-jump-list .sv-jump-a[aria-current]{background-color:var(--ink);color:#fff}
.elementor .sv-ans a,.elementor .sv-also-p a{color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--green);text-decoration-thickness:2px;text-underline-offset:4px}
.elementor .sv-ans a:hover,.elementor .sv-also-p a:hover{color:var(--green-text)}
body .elementor .sv-isu .sv-isu-c a,body .elementor .sv-isu .sv-isu-c a strong{color:#fff;font-weight:600;text-decoration:underline;text-decoration-color:var(--amber);text-decoration-thickness:2px;text-underline-offset:4px}
body .elementor .sv-isu .sv-isu-p strong{color:#fff}
.elementor .sv-chip::first-letter,.elementor .sv-ck-t::first-letter,.elementor .sv-inc-t::first-letter,.elementor .sv-paper-t::first-letter{text-transform:uppercase}
.sv-jump-list::-webkit-scrollbar{display:none}
.elementor .sv-res-p span{padding:3px 10px;border-radius:8px;font-weight:600;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.elementor .sv-res-p span:nth-of-type(1){background:var(--mint);color:var(--green-text)}
.elementor .sv-res-p span:nth-of-type(2){background:#FFF1CC;color:#7A4D00}
.elementor .sv-res-p span:nth-of-type(3){background:var(--coral-bg);color:var(--coral-text)}/* End custom CSS */