.company-features{background-color:#041f42}.company-features .feature-info h2{color:#fff;font-family:Raleway,sans-serif;font-size:40px;font-weight:700;line-height:1.3;padding:30px 0;text-align:center}.company-features .feature-inner-overlay a{background-color:#c40a2d;border-radius:5px;color:#fff;font-family:Raleway,sans-serif;font-size:16px;font-weight:700;margin-top:20px;padding:12px 24px;text-align:center;text-decoration:none}.company-features .cols-section{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}.company-features .cols-section .feature-content{flex-basis:33.33%;flex:1;overflow:hidden;position:relative}.company-features .cols-section .feature-content img{display:block;height:100%;transition:transform .5s;width:100%}.company-features .cols-section .feature-content .gradient-overlay{height:100%}.company-features .cols-section .feature-content .gradient-overlay .gradientInnerCls{bottom:0;left:0;padding:35px;position:absolute;z-index:9}.company-features .cols-section .feature-content .gradient-overlay h3{color:#fff;font-family:Raleway,sans-serif;font-size:24px;font-weight:700;line-height:1.2;margin-bottom:20px;text-align:center}.company-features .cols-section .feature-content .gradient-overlay p{color:#fff;font-family:Raleway,sans-serif;font-size:16px;font-weight:400;line-height:1.6;text-align:center}.company-features .cols-section .feature-content .gradient-overlay:after{background:linear-gradient(0deg,rgba(4,31,66,.4),rgba(4,31,66,0));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.company-features .cols-section .feature-content .feature-inner-overlay{align-items:center;background-color:#f9f9f9;bottom:0;color:#fff;display:flex;flex-direction:column;font-size:20px;height:0;justify-content:center;left:0;opacity:0;padding:35px;position:absolute;text-align:center;transition:height .5s;width:100%;z-index:10}.company-features .cols-section .feature-content .feature-inner-overlay h3{color:#041f42;font-family:Raleway,sans-serif;font-size:22px;font-weight:700;line-height:1.3;margin-bottom:2px;text-align:center}.company-features .cols-section .feature-content .feature-inner-overlay span{background:#c40a2d;display:list-item;height:2px;margin:10px auto 20px;max-width:25%;text-align:center;width:25%}.company-features .cols-section .feature-content .feature-inner-overlay p{color:#041f42;font-family:Raleway,sans-serif;font-size:15px;font-weight:400;line-height:1.6;text-align:center}.company-features .cols-section .feature-content:hover .feature-inner-overlay{height:100%;opacity:1}@media screen and (max-width:991px){.company-features .cols-section .feature-content{flex:auto;width:50%}}@media screen and (max-width:767px){.company-features .cols-section .feature-content{width:100%}.company-features .cols-section .feature-content .feature-inner-overlay{padding:15px}}@media screen and (max-width:480px){.company-features .feature-info h2{font-size:32px}.company-features .cols-section .feature-content .feature-inner-overlay span{margin:10px auto}.company-features .cols-section .feature-content .feature-inner-overlay h3{font-size:18px}}