header{position:fixed;top:0;width:100%;transition:all .4s ease;z-index:50}header>.block-section:not(.menu-mobile) .wp-block-site-logo img{max-width:120px !important}header>.block-section:not(.menu-mobile) nav.menu{justify-content:center}header>.block-section:not(.menu-mobile) nav.menu .menu-item a{text-decoration:none !important}header>.block-section:not(.menu-mobile) nav.menu .menu-item .submenu{right:auto;min-width:250px !important}header>.block-section:not(.menu-mobile) nav.menu .menu-item:hover .submenu{display:grid;gap:10px;padding-top:40px !important;padding-bottom:20px !important}header.scrolled{border-bottom:solid 1px var(--color-1) !important}@media(max-width: 1400px){header>.block-section:not(.menu-mobile){padding-inline:5rem !important}header>.block-section:not(.menu-mobile) .btn-block{display:none !important}}@media(max-width: 1024px){header>.block-section:not(.menu-mobile){padding-inline:2rem !important}}@media(min-width: 769px){header>.block-section:not(.menu-mobile) .open-menu{display:none !important}header>.block-section.menu-mobile{display:none}}@media(max-width: 768px){header>.block-section:not(.menu-mobile){padding-inline:1rem !important}header>.block-section:not(.menu-mobile)>div>.block-section:nth-of-type(2){display:none}header>.block-section:not(.menu-mobile) .wp-block-site-logo img{max-width:80px !important}header>.block-section:not(.menu-mobile) .open-menu{cursor:pointer}header>.block-section.menu-mobile{position:absolute;top:0;left:-100%;height:100vh;transition:all .4s ease;z-index:99}header>.block-section.menu-mobile .close-menu{position:absolute;top:2rem;right:2rem;cursor:pointer}header>.block-section.menu-mobile nav.menu .menu-item a{font-size:1.8rem !important;text-decoration:none !important;color:var(--color-light) !important}header>.block-section.menu-mobile nav.menu .menu-item a:hover{color:var(--color-2) !important}header>.block-section.menu-mobile nav.menu .menu-item .submenu{display:grid;position:relative;background:rgba(0,0,0,0) !important;gap:30px;margin-top:30px !important;padding-block:0px !important}header>.block-section.menu-mobile.visible{left:0}}@media(max-width: 500px){header>.block-section.menu-mobile nav.menu .menu-item a{font-size:1.2rem !important}}
