.row.features-row{margin:0;justify-content:center;background:#e0e0e0}
.feature-heading{font-size:32px;line-height:36px;text-align:center;padding:20px 0}
.feature-card{padding:0;position:relative;overflow:hidden;display:inline-block;width:33.333%;margin:0 -2px}
.feature-video,.feature-img{width:100%;height:100%;object-fit:cover}
.feature-content{position:absolute;bottom:0;color:#fff;padding:10px 55px 0 25px;transform:translateY(100%);transition:all .5s ease}
.feature-card:hover .feature-content{transform:translateY(0)}
.feature-content h3{font-size:20px;line-height:24px;padding:10px 0 15px;margin:0}
.feature-content p{padding:0 0 15px}
.feature-content .custom-btn.bor.clr-w{margin:0 0 20px}
.feature-content .arrow-d{display:none}
.features-section{overflow:hidden}
@media only screen and (max-width:1260px){.feature-card{margin:0}
}
@media only screen and (max-width:992px){.feature-card{width:50%}
}
@media only screen and (max-width:767px){.feature-content{width:100%;position:unset;transform:translateY(-67px);padding:0}
.feature-card{width:100%}
.feature-card:hover .feature-content{transform:translateY(-67px)}
.feature-content p{height:auto;padding:0 0 15px;transform:translateY(0)}
.feature-content .custom-btn.bor.clr-w{transform:translateY(0)}
.feature-card,.feature-video,.feature-img{height:auto}
.feature-content-bottom{display:none;background:#000;padding:15px 20px 10px}
.feature-content.active .feature-content-bottom{display:block;height:auto}
.feature-content .arrow-d{display:inline-block;position:absolute;right:15px;top:21px;pointer-events:none}
.feature-content.active .arrow-d{transform:rotate(180deg)}
.feature-content .arrow-d:before{font-size:16px}
.feature-card{margin-bottom:-67px}
.feature-content h3{padding:20px 35px 20px 20px;background:rgba(0,0,0,.5);font-size:17px}
.feature-heading{font-size:24px;line-height:28px;padding:20px 0}
.text-center-mobile{text-align:center}
}