.main-navigation ul>li a {
    font-size: 18px;
}
h1 {
    font-size: 40px !important;
}
.main-navigation a {
    background: #4C2121;
    border-radius: 8px;
}
.so-widget-sow-headline-default-687d774e2bf4-28 .sow-headline-container h5.sow-sub-headline {
    font-weight: 600;
}
.so-widget-sow-headline-default-687d774e2bf4-28 .sow-headline-container h2.sow-headline {
    font-weight: 600;
}
/*Лого моб*/
#masthead .site-branding img {
    max-width: 120px;
}
/*Лого и шапка ПК*/
/*@media (min-width: 1024px) {
#masthead .site-branding img {
    max-width: 20%;
}*/
/*    .main-navigation {
        min-width: 500px;
    }
}*/
/*Кнопка меню моб*/
@media screen and (max-width: 600px) {
    body.responsive .main-navigation #mobile-menu-button {
        min-width: 80px;
        padding: 5px 8px;
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 5px;
    }
}
/*Лого футер*/
@media (min-width: 1024px) {
.so-widget-image {
    max-width: 70%!important;
}
		}
/*Nextgen Gallery*/
.sl-wrapper .sl-close {
    top: 60px!important;
    z-index: 999999!important;
}
.ngg-navigation span.current {
    background: #4C2121!important;
}
.ngg-navigation {
    padding-bottom: 24px!important;
}