.emphasis-title h1{
    letter-spacing: 0;
}
#contact-form a{
    color: #51382a;
}
.bg-color-2{
    background-color: #51382a;
}
.fbox-icon i {
    color: unset;
}
.menu-button div{
    color: #51382a;
}
.dark a:not([class*="btn-"]):hover{
    color: white;
}
.is-expanded-menu #header.sticky-header .menu-item.menu-item-emphasis > .menu-link div{
    color: #51382a;

}
.is-expanded-menu #header:not(.sticky-header) .menu-item.menu-item-emphasis:hover > .menu-link div{
    color: #51382a !important;
}
.btn{
    color: #51382a;
}
p{
    margin-bottom: 15px;
}
.dark .menu-item:hover > .menu-link, .dark .menu-item.current > .menu-link {
    color: rgb(231 206 180);
}
.is-expanded-menu .sub-menu-container .menu-item > .menu-link {
    text-transform: none !important;
}
.iconlist li{
flex-wrap: unset;
}
.card-body {
    min-height: 610px;
	}
.page-id-3 ul,.page-id-3 ol,.page-id-66 ul,.page-id-66 ol{
padding-left: 20px;
}
.page-id-3 td{
 padding: 5px;
 border: 1px solid black;
}

@media (max-width: 991px) {
    #slider .emphasis-title h1 {
        font-size: 26px;
        width: 230px;
    }
    .slider-inner{
        background-position: calc(50% - 110px) center !important;
    }
}

#logo{
    padding: 5px;
}

.swiper {
    width: 100%;
    max-width: 100%;
    overflow: hidden; /* Обязательно */
}

.swiper-wrapper {
    display: flex;
    transition-timing-function: ease-in-out;
}

.swiper-slide {
    box-sizing: border-box;
}

.swiper-slide img {
    max-width: 100%;
    height: auto;
    display: block;
}
