body header.wp-block-template-part.wp-block-template-part .wp-block-navigation-item__content{word-break:normal!important;overflow-wrap:normal!important}
body header.wp-block-template-part.wp-block-template-part .wp-block-navigation-item__label{white-space:nowrap}
body header.wp-block-template-part.wp-block-template-part .superbthemes-navigation-004-columns-wrapper{gap:24px!important}
body header.wp-block-template-part.wp-block-template-part .superbthemes-navigation-004-columns-logo{flex:0 0 220px!important}
body header.wp-block-template-part.wp-block-template-part .superbthemes-navigation-004-columns-nav{flex:1 1 auto!important;min-width:0}
body header.wp-block-template-part.wp-block-template-part .superbthemes-navigation-004-columns-button{flex:0 0 auto!important;width:auto!important;min-width:0}
body header.wp-block-template-part.wp-block-template-part .wp-block-button__link{white-space:nowrap}
@media (min-width: 1400px) {
body header.wp-block-template-part.wp-block-template-part .wp-block-navigation__container{gap:16px!important;flex-wrap:nowrap!important}
body header.wp-block-template-part.wp-block-template-part .wp-block-navigation{font-size:14px!important}
body header.wp-block-template-part.wp-block-template-part .wp-block-navigation-item{flex-shrink:0}
}
@media (max-width: 1399px) {
body header.wp-block-template-part.wp-block-template-part .wp-block-navigation__responsive-container:not(.is-menu-open){display:none!important}
body header.wp-block-template-part.wp-block-template-part .wp-block-navigation__responsive-container-open{display:flex!important;padding:12px}
body header.wp-block-template-part.wp-block-template-part .superbthemes-navigation-004-columns-nav .wp-block-navigation{justify-content:flex-end!important}
body header.wp-block-template-part.wp-block-template-part .superbthemes-navigation-004-columns-wrapper{flex-wrap:nowrap!important}
body header.wp-block-template-part.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open{padding:32px 24px;background:#c8d2d7;color:#173b63}
body header.wp-block-template-part.wp-block-template-part .is-menu-open .wp-block-navigation__container{align-items:flex-start!important;gap:8px!important}
body header.wp-block-template-part.wp-block-template-part .is-menu-open .wp-block-navigation-item__content{padding:10px 0;font-size:18px;line-height:1.45}
body header.wp-block-template-part.wp-block-template-part .is-menu-open .wp-block-navigation-item__label{white-space:normal}
body header.wp-block-template-part.wp-block-template-part .is-menu-open .wp-block-navigation__responsive-container-content{align-items:flex-start!important;padding-top:48px}
}
@media (max-width: 767px) {
body header.wp-block-template-part.wp-block-template-part .superbthemes-navigation-004{padding:16px 20px!important}
body header.wp-block-template-part.wp-block-template-part .superbthemes-navigation-004-columns-wrapper{display:flex!important;flex-wrap:wrap!important;gap:12px!important}
body header.wp-block-template-part.wp-block-template-part .superbthemes-navigation-004-columns-logo{flex:1 1 0!important;width:auto!important;min-width:0}
body header.wp-block-template-part.wp-block-template-part .wp-block-site-title{font-size:18px!important;line-height:1.35}
body header.wp-block-template-part.wp-block-template-part .superbthemes-navigation-004-columns-nav{flex:0 0 48px!important;width:48px!important}
body header.wp-block-template-part.wp-block-template-part .superbthemes-navigation-004-columns-button{display:block!important;flex:0 0 100%!important;width:100%!important}
body header.wp-block-template-part.wp-block-template-part .superbthemes-navigation-004-columns-button .wp-block-buttons{justify-content:flex-start!important}
.wp-site-blocks > h2,.wp-site-blocks > h4{padding-left:20px;padding-right:20px}
.wp-block-column{min-width:0}
.wp-block-image img{max-width:100%}
.wp-block-gallery.has-nested-images.columns-3{flex-direction:column}
.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image{width:100%!important}
.wp-block-buttons{flex-wrap:wrap!important}
.wp-block-button__link{max-width:100%;overflow-wrap:break-word}
footer .wp-block-columns{gap:28px!important}
}