.header__logo-link img{max-width: 263px;min-height: 94px;}
.header__container{padding-top: 0.7rem;}
.footer__logo img{max-width: 100%;}
.din-nav{display: flex;align-items: center;justify-content: center}
.din-nav li{font-family: 'SilkSerif-Light', serif;font-size: 20px;margin-right: 1px;display: inline-block;color:#4A4A49;padding:17px 2.6vw;border:1px solid #fff;transition: all 0.3s;cursor: pointer }
.din-nav li.active{color:#B89535;border:1px solid #B89535;}
.din-nav li:hover{color:#B89535;border:1px solid #B89535;}
.bdb-gold{border-bottom: 1px solid #EBE0D4}
.dinlist h2{color:#B89535;font-size: 36px;}
.dincont {font-size: 16px}
.dincont p {color:#4E5655;font-weight: normal}
.dincont p em{font-weight: normal;color: #2B2B2B}
.dincont p strong{font-size:18px}

.subpage-listings li .subpage-listings-item .subpage-listings-item-title{bottom:unset;display: flex;align-items: center;height:100%}
.snav{padding:15px;background:#fff}
.snav a{color:#384140}
.mySwiper4 .swiper-slide{height: 700px !important;background: #efefef;}
.mySwiper4 .swiper-slide img,.mySwiper_4 .swiper-slide img{width: 100%;height: 100%;object-fit: contain;}
.mySwiper_4 .swiper-slide{height: 160px !important;}
@media (max-width: 1024px){
    .mySwiper4 .swiper-slide{height: 500px !important;}
    .mySwiper_4 .swiper-slide{height: 100px !important;}
}
@media (max-width: 768px){
    .din-nav{display: block}
    .din-nav li{display: block;width: 100%;padding:8px;}
    .dincont p {line-height: 1;margin-bottom: 5px}
    .dinlist h2{font-size: 30px}
    .dincont {font-size: 16px}
    .din-nav li{font-size: 1.25rem}
    .split-contained .split-image{
		padding-bottom:100%
	}

    .header_cont{

        background: #F5CFB2;
        opacity: 0.9;
    }
}
@media (max-width: 1440px) {
    .staff-list li .hover .staff-member-info{
        height: 98%;
    }
}
@media (min-width: 1441px) {
    .staff-list li .hover .staff-member-info{
        height: 98%;
    }
}
@media (max-width: 767px){
    .header__logo-link img{min-height: 60px;}
    .header__container{margin-bottom: 0.8rem;height: auto;}
    .mySwiper4 .swiper-slide{height: 350px !important;}
    .mySwiper_4 .swiper-slide{height: 60px !important;}
}
.footer__icon{
    position: fixed;
    bottom: calc(9% + 4rem);
    right: 2.5%;
    width: 4rem;
    height: 4rem;
    line-height: 4rem;
    text-align: center;
    
    border-radius: 50%;
    transition: border-color .4s ease;
    z-index: 99;
}