html{scroll-behavior:smooth}:root{--eolexi-base:#8f6b30;--eolexi-base-rgb:143, 107, 48;--eolexi-black2:#17202f;--eolexi-black2-rgb:23, 32, 47}.faq-accordion .accordion:not(.active) .accordion-content{display:none}.lang-switcher{align-items:center;gap:6px;margin-left:24px;font-size:13px;font-weight:600;display:flex}.lang-switcher button{cursor:pointer;color:var(--eolexi-gray,#92918f);background:0 0;border:none;padding:0}.lang-switcher__active{color:var(--eolexi-base,#d4af7a)}.cookie-consent{inset-inline:0;z-index:999;background:var(--eolexi-black2,#17202f);padding:20px 0;position:fixed;bottom:0}.cookie-consent__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.cookie-consent__text{color:#fffc;margin:0;font-size:14px}.cookie-consent__text a{color:var(--eolexi-base,#d4af7a);text-decoration:underline}.cookie-consent__actions{flex-shrink:0;gap:12px;display:flex}.legal-content{max-width:760px;color:var(--eolexi-text,#636363);margin:0 auto;font-size:15px;line-height:1.8}.legal-content h2{color:var(--eolexi-black,#222);margin-top:40px;margin-bottom:12px;font-size:22px}.legal-content p{margin-bottom:16px}.legal-content strong{color:var(--eolexi-black,#222)}.main-header__logo{background:var(--eolexi-white,#fff);border-radius:50px;align-items:center;padding:8px 18px;display:inline-flex}.main-header__logo img.main-header__logo__img{width:auto;height:42px;display:block}.brand-wordmark{font-family:var(--eolexi-heading-font,"Roboto Slab", serif);color:var(--eolexi-black,#222);white-space:nowrap;font-size:22px;font-weight:700}.brand-wordmark span{color:var(--eolexi-base,#d4af7a)}.brand-wordmark--light{color:var(--eolexi-white,#fff)}.brand-wordmark--light span{color:var(--eolexi-base,#d4af7a)}.main-slider-two__bg:after{background:linear-gradient(90deg,#fffffff5 0%,#ffffffeb 38%,#ffffff8c 62%,#ffffff0d 82%,#fff0 100%)}.main-slider-two__title__highlight{text-shadow:0 1px 2px #fff9,0 0 18px #ffffff80}.package-card{flex-direction:column;height:100%;display:flex}.package-card__content{flex-direction:column;flex:1;display:flex}.package-card__content .eolexi-btn{margin-top:auto}.working-process__card,.features-two__card{height:100%}.services-two__carousel.owl-carousel .owl-stage{align-items:stretch;display:flex}.services-two__carousel.owl-carousel .owl-item{float:none;height:auto;display:flex}.services-two__carousel .item,.services-two__carousel .service-card-two{flex-direction:column;width:100%;display:flex}.services-two__carousel .service-card-two{flex:1}.services-two__carousel .service-card-two__content{flex:1;display:flex}.services-two__carousel .service-card-two__content__inner{flex-direction:column;width:100%;display:flex}.book-promo{z-index:1100;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.book-promo__overlay{background:#000000a6;position:absolute;inset:0}.book-promo__content{background:var(--eolexi-white,#fff);border-radius:14px;width:100%;max-width:720px;max-height:90vh;position:relative;overflow-y:auto;box-shadow:0 20px 60px #00000059}.book-promo__image{border-radius:14px 14px 0 0;width:100%;height:auto;display:block}.book-promo__actions{justify-content:center;padding:24px;display:flex}.book-promo__close{background:var(--eolexi-black2,#17202f);width:36px;height:36px;color:var(--eolexi-white,#fff);cursor:pointer;z-index:1;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;top:-14px;right:-14px}
