.home-life-signpost-container{text-align: center; padding: 80px 0;}
.hls-box{min-height: 265px;}
.hls-box-left{width: 42%;background: #333;  background-size: cover; background-position: center;}
.hls-box-right{width: 58%;padding: 12px 30px 20px 30px;display: flex;align-items: center;flex-flow: column; justify-content: center;}
.hls-slider-box{display: inline-block; width: 100%; position: relative; text-align: left;}
.hls-quote{font-size: 24px; line-height: 28px; color: #6a7280; padding: 0 25px 0 17px;}
.hls-slider-box .slick-prev:before,.hls-slider-box .slick-next:before {font-size: 30px;color: #00a091; opacity: 1; background: transparent;}
.hls-slider-box .slick-prev {left: -35px; top: 50%;}
.hls-slider-box .slick-next {right: -35px; top: 50%;}

/* ========================================== 
! Large devices (desktops, less than 1200px)
=========================================== */
@media (max-width: 1199.98px){
}

/*==========================================
! Medium devices (tablets, less than 992px)
========================================== */
@media (max-width: 991.98px) { 
 .home-life-signpost-container{ padding: 50px 0;}
}
/* =================================================  
 ! Small devices (landscape phones, less than 768px)
 ================================================= */
@media (max-width: 767.98px){
.hls-box-left{width: 100%; min-height: 0; height: 0;padding-bottom: 56%;}
.hls-box-right{width: 100%;padding: 30px 40px; }
.hls-quote{font-size: 19px; line-height: 23px; padding: 0;}
.hls-quote p{padding: 0 15px;}
.hls-box{width: calc(100% + 30px); margin-left: -15px;}
.home-life-signpost-container{padding: 0; margin-top: 2px;}

.hls-slider-box .slick-prev {left: -35px;}
.hls-slider-box .slick-next {right: -35px;}
.hls-slider-box .slick-prev:before, .hls-slider-box .slick-next:before {font-size: 23px; width: 30px; padding: 15px 0;}

}
/* ======================================================
 ! Extra small devices (portrait phones, less than 576px)
 ====================================================== */
@media (max-width: 575.98px) {
 
}