header{position:relative;width:100%}.page-header{padding:40px 0;background-color:var(--color-transparent);transition:background-color .3s ease;-webkit-overflow-scrolling:touch;position:relative;height:140px;transition:top .3s ease-in-out}.is-sticky{position:fixed;top:0;z-index:999;width:100%;background-color:var(--color-transparent);width:calc(100vw - 40px);max-width:calc(var(--maxwidth-site) - 40px)}.is-sticky:before,.is-sticky:after{content:"";display:block;position:absolute;top:0;bottom:0;background-color:var(--color-transparent);z-index:0;width:50vw}.is-sticky:before{right:100%}.is-sticky:after{left:100%}.player-fullscreen .is-sticky{z-index:0}.nav-up{top:-140px}.header-wrapper{position:relative;align-items:center;display:flex}.page-header .text-right{justify-content:flex-end;align-items:center}.header-logo{position:relative;z-index:5;flex:1 1 340px;max-width:300px}.header-logo img{width:80%}.header-logo a span{display:none}.header-logo a{display:block;max-width:230px}.header-nav{flex:1;position:relative}.nav_overlay{position:absolute;margin-top:-10px;right:0;left:0}.main_menu a:link,.main_menu a:visited{color:#fff;border-bottom:3px solid transparent;text-decoration:none}.main_menu a:active,.main_menu .current_page_item>a,.main_menu .current_page_item>a:hover,.main_menu .current-lang>a{color:#000;border-bottom:3px solid var(--color-green)}.main_menu .current-page-ancestor>a,.main_menu li>a.active,.main_menu a:hover,.main_menu li:hover>a{color:#000;border-bottom:3px solid var(--color-green)}.main_menu ul{position:relative;display:flex;padding:0;margin:0;list-style-type:none}.main_menu>ul li{position:relative;display:inline-block;white-space:nowrap;font-family:var(--font-medium);font-size:1.2em;font-weight:500;line-height:1;padding:0;padding-bottom:10px;margin-right:auto;cursor:pointer}.main_menu>ul li:nth-last-child(2){margin-right:10px}.main_menu>ul li:last-child{margin-left:auto;margin-right:0}.main_menu li ul{display:none}.page-header.open,.open.is-sticky:before,.open.is-sticky:after{background-color:#fff}.open .nav_overlay .main_menu{position:relative;z-index:5;background-color:var(--color-transparent);height:100%}.open .nav_overlay ul{position:relative}.main_menu li.menu-item-has-children ul li,.main_menu li.menu-item-has-children:hover ul{display:block}.main_menu li.menu-item-has-children ul{margin:0;padding:20px 12px 10px;background:#fff;position:absolute;top:100%;left:-12px;min-width:calc(100% + 24px)}@media (min-width:768px){.main_menu li.menu-item-has-children.align-submenu-right ul{left:inherit;right:-12px;text-align:right;min-width:inherit}}.main_menu li.menu-item-has-children ul li{font-size:.8em;margin:5px 0 10px;min-width:inherit;white-space:nowrap;padding-bottom:0;text-transform:uppercase;font-weight:400;font-family:var(--font-regular)}.open .nav_overlay .main_menu li span{display:block;color:red}.open .nav_overlay .main_menu .meta-more{display:block}.open .main_menu a:link,.open .main_menu a:visited{color:var(--color-text)}.open .main_menu a:active,.open .main_menu .current_page_item>a,.open .main_menu .current_page_item>a:hover,.open .main_menu .current-lang>a{color:#000;border-bottom:3px solid var(--color-green)}.open .sub-menu .current_page_item>a,.open .sub-menu .current_page_item>a:hover{color:var(--color-green);border-bottom:3px solid transparent}.nav-down.is-sticky:before,.nav-down.is-sticky:after,.nav-down.is-sticky{background-color:#fff}.nav-down .main_menu a:link,.nav-down .main_menu a:visited{color:var(--color-text)}.nav-down .main_menu a:active,.nav-down .main_menu .current_page_item>a,.nav-down .main_menu .current_page_item>a:hover,.nav-down .main_menu .current-lang>a{color:#000;border-bottom:3px solid var(--color-green)}.main_menu .meta-more{display:none;position:relative;margin-top:60px;padding-bottom:40px;z-index:5;height:30px;width:100%;max-width:400px}.meta-more ul{display:flex;margin:0 0 40px;padding:0;font-size:1em;text-transform:uppercase;justify-content:space-between;list-style-type:none}.meta-more ul li{font-size:.9em;display:inline-block}.menu_btn{display:none}.page-template-page_home .tobottom:hover{transform:scale(1.1)}.player-fullscreen .tobottom{z-index:0}@media screen and (max-width:1024px){.header-wrapper{flex-flow:column}.header-logo{align-self:flex-start;max-width:50vw;flex:0;width:100%}.header-nav{max-width:none !important;flex:1;width:100%}.menu_btn{display:flex}.nav_overlay .main_menu{display:none}.open .nav_overlay .main_menu{display:block;margin-top:0}.menu_btn input[type=checkbox]{transition:all .3s;box-sizing:border-box;display:none}.burger-wrapper{transition:all .3s ease;box-sizing:border-box;cursor:pointer;position:absolute;z-index:100;top:20%;right:0;height:40px;width:50px}.burger-wrapper .burger{background:#fff;width:50px;height:3px;border-radius:3px;position:relative;transform:translateY(20px)}.burger-wrapper .burger:before,.burger-wrapper .burger:after{transition:top .3s .35s ease,transform .3s 50ms ease;position:absolute;background:#fff;width:50px;height:3px;content:"";border-radius:3px}.burger-wrapper .burger:before{top:-15px}.burger-wrapper .burger:after{top:15px}.menu_toggle:checked~.burger-wrapper .burger{background:0 0}.menu_toggle:checked~.burger-wrapper .burger:after,.menu_toggle:checked~.burger-wrapper .burger:before{transition:top .3s 50ms ease,transform .3s .35s ease;top:0}.menu_toggle:checked~.burger-wrapper .burger:before{transform:rotate(45deg);background:#000}.menu_toggle:checked~.burger-wrapper .burger:after{transform:rotate(-45deg);background:#000}.main_menu>ul li{padding-bottom:15px}.nav-down .burger-wrapper .burger,.nav-down .burger-wrapper .burger:before,.nav-down .burger-wrapper .burger:after{background-color:#000}}@media (max-width:768px){.page-header{padding:25px 0 20px;height:auto;min-height:118px}.open .nav_overlay .main_menu>ul li ul{padding:15px 0 0 20px;position:relative;display:block}.nav_overlay{margin-top:30px;background:#fff;left:-20px;right:-20px;padding:0 20px}.open .nav_overlay ul{flex-flow:column;margin-bottom:20px}.main_menu>ul li:last-child{margin-left:0}.main_menu .meta-more{margin:var(--margin-medium) 0}.open .nav_overlay .meta-more ul{flex-direction:row}}@media (max-width:600px) and (orientation:landscape){.main_menu>ul li:last-child{margin-left:auto}.nav_overlay.open ul{flex-flow:row}}