.featuresarea{padding:100px 0 100px 340px;position:relative;width:100%}.featuresarea h2{font-size:40px;font-weight:300;line-height:52px;margin:0 0 50px;text-transform:none}.featuresarea h2 span{color:#bf1e2e;font-weight:400}.featuresarea .titleandbtn{float:left;padding:0 60px 0 0;position:relative;width:calc(27% + 40px)}.featuresarea .featuresslide{margin:0 30px 0 0;overflow:hidden;padding:40px 3px 3px;width:auto}.featuresarea .feature{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1);float:left;margin:10px 0;min-height:280px;min-height:130px;padding:40px 20px 60px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}.featuresarea .feature .featureicon{filter:brightness(1);float:left;font-size:50px;line-height:50px;margin:0 0 20px;padding:0 0 45px;position:relative;transition-duration:.1s;width:55px}.featuresarea .feature .featureicon:before{background:#333;bottom:0;content:"";height:1px;left:0;position:absolute;width:60px}.featuresarea .feature .featureicon img{margin-bottom:20px}.featuresarea .feature .title{float:left;padding:0 0 20px;text-align:center;width:100%}.featuresarea .feature .title h3{color:#333;font-size:17px;line-height:27px;margin:0}.featuresarea .feature .description{float:left;padding-top:13px;width:100%}.featuresarea .featuresslide .owl-stage-outer{overflow:visible}.featuresarea .featuresslide .at-slidernav{bottom:calc(100% - 40px);margin:0;position:absolute;right:0;width:auto}.featuresarea .feature:hover{background:#323f74;color:#fff}.featuresarea .feature:hover h3{color:inherit}.featuresarea .feature:hover .featureicon:before{background:transparent}@media (max-width:1680px){.featuresarea{padding:100px 0 100px 200px}.featuresarea .titleandbtn{padding:0 20px 0 0}}@media (max-width:1440px){.featuresarea .titleandbtn{width:calc(30% + 40px)}}@media (max-width:1280px){.featuresarea{padding:100px 0 100px 120px}.featuresarea .titleandbtn{width:calc(32% + 40px)}}@media (max-width:1080px){.featuresarea{padding:100px 0}.featuresarea .titleandbtn h2{margin:0 15px 30px}.featuresarea .features{float:left;margin:0;padding:40px 15px 0;width:100%}.featuresarea .titleandbtn{float:none;margin:0 auto;overflow:hidden;padding:0;text-align:center;width:100%}.featuresarea .featuresslide .at-slidernav{right:15px}}@media (max-width:767px){.featuresarea .titleandbtn h2{font-size:28px;font-weight:300;line-height:32px}}