.features_wrap{padding:50px 0}.features_wrap .section-title-block{margin-bottom:40px;text-align:center}.features_wrap .section-title{display:inline-block;font-family:raleway;font-size:22px;font-weight:400;letter-spacing:2px;line-height:35px;margin-bottom:30px;margin-top:0;position:relative;text-transform:uppercase}.features_wrap .section-title:before{bottom:-14px;width:3em}.features_wrap .section-title:after,.features_wrap .section-title:before{background-color:#3989c9;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%)}.features_wrap .section-title:after{bottom:-21px;width:2em}.features_wrap .lead{color:#687074;font-size:16px;font-weight:300;line-height:1.5;margin-bottom:20px}.features_wrap .service_col{margin-bottom:30px;min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (min-width:768px){.features_wrap .service_col{float:left;width:50%}}@media (min-width:992px){.features_wrap .service_col{float:left;width:25%}}.features_wrap .services-box{background-color:#fff;cursor:pointer;height:280px;overflow:hidden;position:relative;text-align:center}.features_wrap .mask-top{background-color:#fff;padding:55px 0;position:absolute;top:0;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;width:100%}.features_wrap .mask-top img{vertical-align:baseline}.features_wrap .services-box h4{color:#687074;font-size:16px;font-weight:400;line-height:35px;margin-top:25px;position:relative;text-transform:uppercase}.features_wrap .mask-bottom{background-color:#fff;bottom:-300px;color:#687074;height:100%;padding:20px 15px;position:absolute;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;width:100%}.features_wrap .mask-bottom h4{margin:15px 0 17px}.features_wrap .services-box:hover .mask-bottom{bottom:0}.features_wrap .services-box:hover .mask-bottom,.features_wrap .services-box:hover .mask-top{-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.features_wrap .services-box:hover .mask-top{top:-200px}.features_wrap .mask-bottom p{color:#687074;font-size:13px;line-height:25px;margin-bottom:10px}