body,html{overflow-x:clip!important}.wp-block-theme-blocks-header{position:relative;z-index:1000}.expocine-header{background:#121212;font-family:Open Sans,sans-serif;font-size:14px;font-weight:500;left:0;letter-spacing:0;line-height:22px;padding:16px;position:fixed;right:0;top:0;transition:all .3s ease;z-index:1000}.expocine-header .header-container{align-items:center;display:flex;height:60px;justify-content:space-between;margin:0 auto;max-width:1680px;padding:0 100px}.expocine-header .header-left{align-items:center;display:flex;gap:56px}.expocine-header .header-logo .logo-img{height:auto;max-width:90px;transition:transform .3s ease}@media(max-width:599px){.expocine-header .header-logo .logo-img{max-width:60px}}.expocine-header .desktop-nav .nav-menu{display:flex;gap:2rem;list-style:none;margin:0;padding:0}.expocine-header .desktop-nav .nav-item{position:relative}.expocine-header .desktop-nav .nav-item.dropdown:hover .dropdown-menu{opacity:1;transform:translateY(0);visibility:visible}.expocine-header .desktop-nav .nav-item.dropdown:hover .dropdown-icon{transform:rotate(180deg)}.expocine-header .desktop-nav .nav-link{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:500;gap:.5rem;position:relative;text-decoration:none;transition:color .3s ease}.expocine-header .desktop-nav .nav-link:hover{color:#00a8c5}.expocine-header .desktop-nav .nav-link:after{background:#00a8c5;bottom:-5px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.expocine-header .desktop-nav .nav-link:hover:after{width:100%}.expocine-header .desktop-nav .dropdown-icon{stroke:currentColor;transition:transform .3s ease}.expocine-header .desktop-nav .dropdown-menu{background:#121212;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.3);left:0;list-style:none;margin:10px 0 0;min-width:200px;opacity:0;padding:1rem 0;position:absolute;top:100%;transform:translateY(-10px);transition:all .3s ease;visibility:hidden}.expocine-header .desktop-nav .dropdown-menu.dropdown-hidden{opacity:0!important;transform:translateY(-10px)!important;visibility:hidden!important}.expocine-header .desktop-nav .dropdown-menu.dropdown-visible{opacity:1!important;transform:translateY(0)!important;visibility:visible!important}.expocine-header .desktop-nav .dropdown-menu li{margin:0}.expocine-header .desktop-nav .dropdown-menu .dropdown-link{color:#fff;display:block;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.expocine-header .desktop-nav .dropdown-menu .dropdown-link:hover{background:#053747;color:#00a8c5;padding-left:2rem}.expocine-header .header-actions{align-items:center;display:flex;gap:32px}.expocine-header .divider{background:#454545;height:20px;width:1px}@media(max-width:1119px){.expocine-header .divider{display:none}}.expocine-header .language-selector{position:relative}.expocine-header .language-selector:hover .dropdown-menu{opacity:1;transform:translateY(0);visibility:visible}.expocine-header .language-selector:hover .dropdown-icon{transform:rotate(180deg)}.expocine-header .language-selector .lang-toggle{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;display:flex;gap:8px;transition:all .3s ease}.expocine-header .language-selector .lang-menu{background:#121212;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.3);list-style:none;margin:10px 0 0;min-width:120px;opacity:0;padding:.5rem 0;position:absolute;right:0;top:100%;transform:translateY(-10px);transition:all .3s ease;visibility:hidden}.expocine-header .language-selector .lang-menu.dropdown-hidden{opacity:0!important;transform:translateY(-10px)!important;visibility:hidden!important}.expocine-header .language-selector .lang-menu.dropdown-visible{opacity:1!important;transform:translateY(0)!important;visibility:visible!important}.expocine-header .language-selector .lang-menu .dropdown-link{color:#fff;display:block;font-size:.9rem;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease}.expocine-header .language-selector .lang-menu .dropdown-link:hover{background:rgba(0,184,212,.1);color:#00a8c5}.expocine-header .header-buttons{display:flex;gap:1rem}.expocine-header .btn{border:none;border-radius:4px;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:22px;padding:8px 10px;text-decoration:none;transition:all .3s ease}.expocine-header .btn.btn-secondary{background:transparent;border:1px solid #4f4f4f;color:#fff}.expocine-header .btn.btn-secondary:hover{background:#4f4f4f;border-color:#4f4f4f}.expocine-header .btn.btn-primary{align-items:center;background:#00a8c5;display:flex;gap:4px}.expocine-header .btn.btn-primary a{color:#fff;text-decoration:none}.expocine-header .btn.btn-primary:hover{background:#007d92}.expocine-header .mobile-menu-toggle{background:transparent;border:none;cursor:pointer;display:none;flex-direction:column;gap:4px;padding:.5rem}.expocine-header .mobile-menu-toggle .hamburger-line{background:#fff;border-radius:2px;height:3px;transition:all .3s ease;width:25px}.expocine-header .mobile-menu-toggle[aria-expanded=true] .hamburger-line:first-child{transform:rotate(45deg) translate(5px,5px)}.expocine-header .mobile-menu-toggle[aria-expanded=true] .hamburger-line:nth-child(2){opacity:0}.expocine-header .mobile-menu-toggle[aria-expanded=true] .hamburger-line:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.expocine-header .mobile-nav-overlay{background:#121212;height:calc(100vh - 80px);left:0;opacity:0;overflow-y:auto;position:fixed;top:100px;transition:all .3s ease;visibility:hidden;width:100%}.expocine-header .mobile-nav-overlay.active{opacity:1;visibility:visible}.expocine-header .mobile-nav-overlay .mobile-nav{padding:2rem}.expocine-header .mobile-nav-overlay .mobile-nav .mobile-nav-menu{list-style:none;margin:0 0 2rem;padding:0}.expocine-header .mobile-nav-overlay .mobile-nav .mobile-nav-item{margin-bottom:1rem}.expocine-header .mobile-nav-overlay .mobile-nav .mobile-nav-item.mobile-dropdown.active .mobile-dropdown-menu{margin-top:1rem;max-height:300px;opacity:1}.expocine-header .mobile-nav-overlay .mobile-nav .mobile-nav-item.mobile-dropdown.active .dropdown-icon{transform:rotate(180deg)}.expocine-header .mobile-nav-overlay .mobile-nav .mobile-nav-link{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:1rem 0;text-align:left;text-decoration:none;transition:color .3s ease;width:100%}.expocine-header .mobile-nav-overlay .mobile-nav .mobile-nav-link:hover{color:#00a8c5}.expocine-header .mobile-nav-overlay .mobile-nav .mobile-dropdown-menu{list-style:none;margin:0;max-height:0;opacity:0;overflow:hidden;padding:0;transition:all .3s ease}.expocine-header .mobile-nav-overlay .mobile-nav .mobile-dropdown-menu .mobile-dropdown-link{color:hsla(0,0%,100%,.8);display:block;font-size:14px;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.expocine-header .mobile-nav-overlay .mobile-nav .mobile-dropdown-menu .mobile-dropdown-link:hover{color:#00a8c5;padding-left:2rem}.expocine-header .mobile-nav-overlay .mobile-nav .mobile-actions{border-top:1px solid hsla(0,0%,100%,.1);padding-top:2rem}.expocine-header .mobile-nav-overlay .mobile-nav .mobile-actions .mobile-language-selector{margin-bottom:2rem}.expocine-header .mobile-nav-overlay .mobile-nav .mobile-actions .mobile-language-selector .mobile-lang-toggle{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:1rem;width:100%}.expocine-header .mobile-nav-overlay .mobile-nav .mobile-actions .mobile-language-selector .mobile-lang-toggle[aria-expanded=true]+.mobile-lang-menu{margin-top:1rem;max-height:200px;opacity:1}.expocine-header .mobile-nav-overlay .mobile-nav .mobile-actions .mobile-language-selector .mobile-lang-menu{background:hsla(0,0%,100%,.05);border-radius:6px;list-style:none;margin:0;max-height:0;opacity:0;overflow:hidden;padding:0;transition:all .3s ease}.expocine-header .mobile-nav-overlay .mobile-nav .mobile-actions .mobile-language-selector .mobile-lang-menu .mobile-lang-link{color:#fff;display:block;padding:1rem;text-decoration:none;transition:all .3s ease}.expocine-header .mobile-nav-overlay .mobile-nav .mobile-actions .mobile-language-selector .mobile-lang-menu .mobile-lang-link:hover{background:rgba(0,184,212,.1);color:#00a8c5}.expocine-header .mobile-nav-overlay .mobile-nav .mobile-actions .mobile-buttons{display:flex;flex-direction:column;gap:1rem}.expocine-header .mobile-nav-overlay .mobile-nav .mobile-actions .mobile-buttons .mobile-btn{color:#fff;font-size:1rem;padding:1rem;text-decoration:none}@media(max-width:1350px){.expocine-header .header-container{padding:0 60px}.expocine-header .header-left{gap:32px}.expocine-header .header-logo{gap:8px}.expocine-header .desktop-nav .nav-menu{gap:1rem}.expocine-header .btn{padding:8px}.expocine-header .header-actions{gap:12px}}@media(max-width:1140px){.expocine-header .header-container{padding:1rem}.expocine-header .desktop-nav,.expocine-header .header-buttons,.expocine-header .language-selector{display:none}.expocine-header .mobile-menu-toggle{display:flex}}@media(max-width:768px){.expocine-header .header-container{height:70px}.expocine-header .mobile-nav-overlay{height:calc(100vh - 100px);top:100px}.expocine-header .mobile-nav{padding:1.5rem}}html{scroll-padding-top:80px}@media(max-width:768px){html{scroll-padding-top:70px}}.expocine-banner{background:#292929;color:#f6f6f6;height:40px;left:0;overflow:hidden;position:fixed;right:0;top:92px;transition:transform .3s ease;white-space:nowrap;z-index:999}@media(max-width:768px){.expocine-banner{height:40px;top:100px}}.expocine-banner .banner-track{align-items:center;display:flex;height:100%;min-width:-moz-max-content;min-width:max-content;will-change:transform}.expocine-banner .banner-group{padding:0 14px}.expocine-banner .banner-group,.expocine-banner .banner-item{align-items:center;display:flex;flex-shrink:0;gap:28px;white-space:nowrap}.expocine-banner .banner-item{font-family:Open Sans,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:22px}@media(max-width:768px){.expocine-banner .banner-item{font-family:Open Sans,sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:20px}}.expocine-banner .banner-item .banner-icon{flex-shrink:0;font-size:1.1em;height:16px;width:16px}@media(max-width:768px){.expocine-banner .banner-item .banner-icon{font-size:1em;height:14px;width:14px}}.expocine-banner .banner-item .banner-icon[src]{filter:brightness(0) invert(1);-o-object-fit:contain;object-fit:contain}.expocine-banner .banner-item .banner-text{letter-spacing:.5px}html:has(.expocine-banner){scroll-padding-top:120px}@media(max-width:768px){html:has(.expocine-banner){scroll-padding-top:105px}}.expocine-header-editor .expocine-banner-preview{background:#00a8c5;border-radius:4px;color:#fff;margin-top:10px;padding:12px 20px}.expocine-header-editor .expocine-banner-preview .banner-content{align-items:center;display:flex;gap:20px}.expocine-header-editor .expocine-banner-preview .banner-content .banner-item{align-items:center;display:flex;font-family:Open Sans,sans-serif;font-size:14px;font-weight:500;gap:28px;letter-spacing:0;line-height:22px}.expocine-header-editor .expocine-banner-preview .banner-content .banner-item .banner-icon{font-size:1.1em}#dropdown .linguise_switcher_dropdown li{border:none!important}#dropdown .linguise_switcher_dropdown li.linguise_current .linguise_current_lang{border:none!important;padding:0!important}.linguise_lang_name{font-family:Open Sans,sans-serif!important;font-size:14px!important;font-weight:500!important}.linguise_lang_name,.linguise_lang_name:hover{color:#fff!important}#dropdown .linguise_switcher_dropdown ul{background:#121212!important;padding-top:8px!important}#dropdown .linguise_switcher_dropdown ul li:hover{background:rgba(0,184,212,.1)!important}#dropdown .linguise_switcher_dropdown ul li:hover span{color:#00a8c5!important}.mr-10{margin-right:0!important;padding:0!important}.linguise_switcher .lccaret svg path{fill:#fff!important}.linguise_current_lang:hover .linguise_lang_name{color:#fff!important}@media(max-width:1119px){.linguise_switcher_root .linguise_menu_root{display:none!important}}
