#cms-wrapper{width:100%;padding:50px 0 0}
#cms-container{max-width:940px;margin:0 auto;padding:0 20px}
.breadcrumb-wrapper{text-align:center}
.breadcrumb-container{display:inline-flex}
.breadcrumb-container > li{margin-left:1px}
.breadcrumb-container > li:first-child{margin-left:0}
.breadcrumb-container > li > a,.breadcrumb-container > li > div{position:relative;padding:4px 0 0 6px;font:var(--font15CReg);color:#262626}
.breadcrumb-container > li:first-child > a,.breadcrumb-container > li:first-child > div{padding:4px 0 0}
.breadcrumb-container > li.breadcrumb-sel > a{font-weight:700}
#newsList-container{margin-top:40px;width:100%}
#cms-photo-container{margin-top:30px}
#cms-photo{position:relative;width:100%;padding-bottom:69.76%;overflow:hidden}
#cms-photo img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}
#news-inner{margin-top:30px}
.news-date{font:var(--font16BBold);color:#fff;text-transform:uppercase;padding:8px 10px 5px;background-color:#657C4D;display:inline-block}
#cms-h1{margin-top:20px;font:var(--font24CBold);color:#565655;padding-bottom:10px;border-bottom:1px solid #D9D9D9}
.cms-desc{margin-top:20px;font:var(--font18CReg);color:#262626;line-height:1.8}
.news-share-container{margin-top:40px;border-radius:60px;background-color:#89934E;padding:14px 40px;text-align:center;display:inline-block}
.news-share-title{font:var(--font16CReg);color:#fff;text-transform:uppercase;margin-bottom:10px}
.share-socials{align-items:center;justify-content:center}
.share-socials > li{margin-left:15px;position:relative;padding-left:15px}
.share-socials > li:first-child{margin-left:0;padding-left:0}
.share-socials > li:before{content:'/';position:absolute;width:7px;height:25px;line-height:25px;left:0;top:7px;bottom:0;margin:auto 0;font:var(--font18CReg);color:#D9D9D9}
.share-socials > li:first-child:before{display:none}
@media (min-width:1200px) {

}
@media (max-width:1199px) {
    #cms-wrapper{width:100%;padding:30px 0 0}
    #cms-container{padding:0 15px}
}
@media (min-width:765px) and (max-width:1199px) {
}
@media (max-width:764px) {
    #cms-wrapper{width:100%;padding:0}
    #cms-container{padding:0 10px}
}