header .superbthemes-navigation-004{padding-top:18px!important;padding-bottom:18px!important}
header .custom-logo{width:200px!important;max-width:100%;height:auto!important}
header .superbthemes-navigation-004-columns-wrapper{display:flex!important;align-items:center!important;gap:24px!important;margin-bottom:0!important}
header .superbthemes-navigation-004-columns-logo{flex:0 0 220px!important}
header .superbthemes-navigation-004-columns-nav{flex:1 1 auto!important;min-width:0}
header .superbthemes-navigation-004-columns-button{flex:0 0 auto!important}
header .wp-block-navigation__container{font-size:17px!important;line-height:1.5;gap:22px!important}
header .wp-block-navigation__submenu-container{font-size:16px!important;min-width:220px}
header .wp-block-navigation-item__content{padding-top:8px;padding-bottom:8px}
header .wp-block-button__link{font-size:16px!important;white-space:nowrap}
@media(max-width:1000px) {
header .superbthemes-navigation-004-columns-logo{flex-basis:190px!important}
header .superbthemes-navigation-004-columns-wrapper{gap:16px!important}
header .custom-logo{width:180px!important}
header .wp-block-navigation__container{gap:16px!important;font-size:16px!important}
}
@media(max-width:781px) {
header .superbthemes-navigation-004-columns-wrapper{flex-wrap:wrap!important;gap:14px!important}
header .superbthemes-navigation-004-columns-logo{flex:1 1 65%!important}
header .superbthemes-navigation-004-columns-nav{flex:0 0 auto!important}
header .custom-logo{width:180px!important}
header .superbthemes-navigation-004-columns-button{flex:1 1 100%!important}
header .superbthemes-navigation-004-columns-button .wp-block-buttons{justify-content:center}
header .wp-block-navigation__responsive-container:not(.is-menu-open){display:none!important}
header .wp-block-navigation__responsive-container-open{display:flex!important;padding:10px}
header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{font-size:20px!important;gap:18px!important}
header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container{font-size:18px!important}
}
.wp-site-blocks a,.wp-site-blocks a:visited,.wp-site-blocks a:hover,.wp-site-blocks a:focus{text-decoration:none!important}
.wp-site-blocks a:focus-visible{outline:2px solid #526b48;outline-offset:4px}