#menu-polylang-mobile{display:flex;justify-content:center;gap:14px}#menu-polylang-mobile li a{position:relative;font-weight:600;text-decoration:none;padding:6px 4px;color:#1a1a1a}#menu-polylang-mobile li a::after{content:"";position:absolute;left:0;bottom:-3px;width:0%;height:2px;background:#000;transition:width 0.25s ease}#menu-polylang-mobile li a:hover::after{width:100%}#menu-polylang-mobile li.current-lang a::after{width:100%}@media (max-width:980px){.pa-open-mobile-menu .et_pb_menu__menu{display:flex!important}.pa-open-mobile-menu .et_mobile_nav_menu{display:none!important}}span.mobile_menu_bar:before{color:#1D2327!important}.mobile_menu_bar:before{color:#1D2327}CSS READY.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.mobile_menu_bar:before{transition:all .4s ease;transform:rotate(0deg);display:block}.mobile_nav.opened .mobile_menu_bar::before{transition:all .4s ease;transform:rotate(90deg);display:block}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:#ffffff;background:#000000;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32';color:#000000;background:#f4f4f4}.topbar-elixyka{background:#f5f0e8;border-bottom:1px solid #e5ddd0;padding:0;position:relative;z-index:9999}.topbar-container{max-width:1200px;margin:0 auto;padding:0 30px;display:flex;justify-content:space-between;align-items:center;height:50px}.topbar-contact{display:flex;gap:20px;align-items:center}.topbar-item{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#8a7f6b;text-decoration:none;font-size:16px;border:1px solid #d4c9b8;border-radius:50%;transition:all 0.3s ease}.topbar-item:hover{background:#ebe5db;color:#c9a961;border-color:#c9a961}.topbar-social{display:flex;gap:20px;align-items:center}.social-facebook,.social-instagram,.social-tiktok,.social-linkedin{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;font-size:16px;border-radius:50%;transition:all 0.3s ease}.social-facebook{background:#1877F2}.social-instagram{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888)}.social-tiktok{background:#000000}.social-linkedin{background:#0A66C2}.social-facebook:hover,.social-instagram:hover,.social-tiktok:hover,.social-linkedin:hover{transform:translateY(-3px)}@media (max-width:768px){.topbar-container{padding:0 20px}.topbar-contact,.topbar-social{gap:15px}.topbar-item,.social-facebook,.social-instagram,.social-tiktok,.social-linkedin{width:36px;height:36px;font-size:14px}}button.bnktc_booking_popup_btn,.bnktc_booking_popup_btn,.booknetic_booking_popup button.bnktc_booking_popup_btn{background:#fff!important;color:#111!important;border:2px solid #111!important;border-radius:0!important;padding:18px 38px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.18em!important;font-size:16px!important;line-height:1!important;box-shadow:none!important;text-decoration:none!important;cursor:pointer;transition:all .2s ease-in-out}button.bnktc_booking_popup_btn:hover,.bnktc_booking_popup_btn:hover,.booknetic_booking_popup button.bnktc_booking_popup_btn:hover{background:#111!important;color:#fff!important;border-color:#111!important}.booknetic_service_card_price{white-space:nowrap}@media (max-width:480px){.topbar-container{padding:0 12px;gap:8px}.topbar-contact,.topbar-social{gap:8px;min-width:0}.topbar-item,.social-facebook,.social-instagram,.social-tiktok,.social-linkedin{width:34px;height:34px;font-size:13px;flex-shrink:0}}@media (max-width:350px){.topbar-contact,.topbar-social{gap:6px}.topbar-item,.social-facebook,.social-instagram,.social-tiktok,.social-linkedin{width:30px;height:30px;font-size:12px}}.topbar-lang{display:none}@media (min-width:981px){.topbar-social{margin-left:auto}.topbar-lang{display:flex;align-items:center;gap:22px;margin-left:28px;padding-left:28px;border-left:1px solid #d4c9b8;height:24px}.topbar-lang-link{font-family:'Jost',sans-serif;font-weight:600;font-size:13px;letter-spacing:.14em;line-height:1;color:#2b2926;text-decoration:none;padding:5px 0 3px;border-bottom:2px solid transparent;transition:color .2s ease,border-color .2s ease}.topbar-lang-link:hover{color:#8a7f6b}.topbar-lang-link.is-current{border-bottom-color:#2b2926}}@media (min-width:981px){.et-l--header .et_pb_row:has(.booknetic_booking_popup):has(.et_pb_image){display:flex;align-items:center}.et-l--header .et_pb_row:has(.booknetic_booking_popup):has(.et_pb_image)>.et_pb_column{width:auto;margin-right:0}.et-l--header .et_pb_row:has(.booknetic_booking_popup):has(.et_pb_image)>.et_pb_column:first-child{flex:0 0 auto}.et-l--header .et_pb_row:has(.booknetic_booking_popup):has(.et_pb_image)>.et_pb_column:not(:first-child):not(:last-child){flex:1 1 auto;min-width:0;margin:0 24px}.et-l--header .et_pb_row:has(.booknetic_booking_popup):has(.et_pb_image)>.et_pb_column:last-child{flex:0 0 auto}.et-l--header .et_pb_menu .et-menu-nav>ul.et-menu>li{padding-left:9px;padding-right:9px}.et-l--header .et_pb_menu .et-menu-nav>ul.et-menu>li>a{font-size:15px}.et-l--header .menu-rdv-btn button.bnktc_booking_popup_btn{white-space:nowrap!important;font-size:14px!important;letter-spacing:.14em!important;padding:18px 22px!important}}@media (min-width:981px) and (max-width:1300px){.et-l--header .et_pb_row:has(.booknetic_booking_popup):has(.et_pb_image){width:94%}.et-l--header .et_pb_menu .et-menu-nav>ul.et-menu>li{padding-left:7px;padding-right:7px}.et-l--header .et_pb_menu .et-menu-nav>ul.et-menu>li>a{font-size:14px}.et-l--header .menu-rdv-btn button.bnktc_booking_popup_btn{font-size:13px!important;letter-spacing:.1em!important;padding:16px 16px!important}}@media (min-width:981px) and (max-width:1120px){.et-l--header .et_pb_row:has(.booknetic_booking_popup):has(.et_pb_image)>.et_pb_column:not(:first-child):not(:last-child){margin:0 16px}.et-l--header .et_pb_menu .et-menu-nav>ul.et-menu>li{padding-left:4px;padding-right:4px}.et-l--header .et_pb_menu .et-menu-nav>ul.et-menu>li>a{font-size:13px}}.ek-chips p{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0}.ek-chips a{display:inline-flex;align-items:center;min-height:44px;box-sizing:border-box;padding:0 20px;border:1px solid rgba(43,41,38,.28);border-radius:999px;font-size:14px;letter-spacing:.02em;line-height:1.2;color:#2b2926;text-decoration:none;transition:background .2s ease}.ek-chips a:hover{background:rgba(255,255,255,.6);color:#2b2926}