#workcafe-home .s-section{background:#fdfdfd}
#workcafe-home .logo-cont{height: 100%;padding: 32px;box-sizing: border-box;border-radius: 16px;box-shadow:none;background:transparent;transition:all .3s ease;}
#workcafe-home .logo-cont img{position: absolute;left: 0;right: 0;margin: auto;top: 0;bottom: 0;}
#workcafe-home .workcafe-list .s-slider-item{text-align:center;padding:7.5px;}
#workcafe-home .workcafe-list .s-slider-item a{transition:all .3s ease;display:block;border-radius:15px;padding:16px;height:100%;box-sizing:border-box;}
#workcafe-home .workcafe-list .s-slider-item a:hover{background:#f9f9f9;}
#workcafe-home .content-holder:after{content:"";display:block;width:1px;height:100%;background:#eee;position:absolute;left:-38px;top:0;transition:all .3s ease;}

.contrast #workcafe-home .content-holder:after{opacity:0;}
.contrast #workcafe-home .workcafe-list .s-slider-item a:hover{background: #f8e71c;color: #000;}
.contrast #workcafe-home .workcafe-list .s-slider-item a:hover *{color: #000 !important;}

@media screen and (max-width:991px){
	#workcafe-home h4{text-align: center;font-size: 22px;margin-top: 32px;}
	#workcafe-home figure{max-width: 70%;margin: 0 auto;display: block;}
}

@media screen and (max-width:768px){
	#workcafe-home .logo-cont{text-align:center;}
	#workcafe-home .logo-cont img{position:relative;}
}