.featuresarea-gp{padding:100px 0 80px;position:relative}.featuresarea-gp .at-sectiontitleborder{margin:0 0 20px;padding:0 0 20px}.featuresarea-gp .at-sectionhead{padding:0 0 10px}.featuresarea-gp .at-sectiontitleborder h2{color:#333;font:400 42px/36px Rubik,Arial,Helvetica,sans-serif;font-size:24px;margin:0;text-transform:capitalize}.featuresarea-gp h2{font-size:40px;font-weight:300;line-height:52px;margin:0 0 50px;text-transform:none}.featuresarea-gp h2 span{color:#bf1e2e;font-weight:400}.featuresarea-gp .titleandbtn{float:left;padding:0 60px 0 0;position:relative;width:calc(27% + 40px)}.featuresarea-gp .featuresslide{margin:0 30px 0 0;overflow:hidden;padding:40px 3px 3px;width:auto}.featuresarea-gp .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-gp .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-gp .feature .featureicon:before{background:#333;bottom:0;content:"";height:1px;left:0;position:absolute;width:60px}.featuresarea-gp .feature .featureicon img{margin-bottom:20px}.featuresarea-gp .feature .title{float:left;padding:0 0 20px;text-align:center;width:100%}.featuresarea-gp .feature .title h3{color:#333;font-size:17px;line-height:27px;margin:0}.featuresarea-gp .feature .description{float:left;padding-top:13px;width:100%}.featuresarea-gp .featuresslide .owl-stage-outer{overflow:visible}.featuresarea-gp .featuresslide .at-slidernav{bottom:calc(100% - 40px);margin:0;position:absolute;right:0;width:auto}.featuresarea-gp .feature:hover{background:#323f74;color:#fff}.featuresarea-gp .feature:hover h3{color:inherit}@media (max-width:1080px){.featuresarea-gp{padding:100px 0}.featuresarea-gp .titleandbtn h2{margin:0 15px 30px}.featuresarea-gp .features{float:left;margin:0;padding:40px 15px 0;width:100%}.featuresarea-gp .titleandbtn{float:none;margin:0 auto;overflow:hidden;padding:0;text-align:center;width:100%}.featuresarea-gp .featuresslide .at-slidernav{right:15px}}@media (max-width:767px){.featuresarea-gp .titleandbtn h2{font-size:28px;font-weight:300;line-height:32px}}