.sh-featured-posts{position:relative}.sh-featured-posts__bg-wrapper{background:#524f4c;box-shadow:inset 0 180px 0 #fff,inset 0 -180px 0 #fff;min-height:400px;padding:30px 40px;position:relative}.sh-featured-posts__bg-wrapper h2{margin-bottom:-60px!important;margin:0 auto;max-width:1400px;padding-bottom:50px}.sh-featured-posts__inner{margin:0 auto;max-width:1400px;padding:60px 0;position:relative}.sh-featured-posts__title{color:#fff}.sh-featured-posts__posts{display:flex;gap:30px;right:0;top:0;width:100%}.sh-featured-posts__posts .sh-post{flex:1 1 0px}@media (max-width:640px){.sh-featured-posts__posts{display:block}.sh-featured-posts__posts>div+div{margin-top:30px}}