.three-cols{padding:70px 0;position:relative}.three-cols .page-center{margin:0 auto;max-width:1230px;padding:0 15px}.three-cols h3{color:#000;margin:0 0 40px;padding:0 0 0 30px;position:relative}.three-cols .section-heading{margin-bottom:30px;text-align:center}.three-cols .section-heading h3{font-family:Poppins,sans-serif;font-size:36px;font-weight:500;margin-bottom:15px}.three-cols .col-holder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:7px -11px 0}.three-cols .col-holder .column{margin:0 11px 25px;width:calc(33.33333% - 22px)}.three-cols .col-holder .wrap{color:#60696b;display:block;padding:30px;text-decoration:none;transition:background-color .3s,color .3s;-webkit-transition:background-color .3s,color .3s}.three-cols .col-holder .wrap:hover,.three-cols .col-holder .wrap:hover h3{color:#fff}.three-cols .col-holder .wrap:hover .arrow-normal,.three-cols .col-holder .wrap:hover .icon-normal{display:none}.three-cols .col-holder .wrap:hover .arrow-hover,.three-cols .col-holder .wrap:hover .icon-hover{display:block}.three-cols .col-holder .icon-box{background-color:transparent!important;box-shadow:none;display:block;height:58px;margin:0 0 23px;max-width:86px}.three-cols .col-holder .icon-hover,.three-cols .col-holder .icon-normal{display:block;max-width:86px}.three-cols .col-holder .icon-hover{display:none}.three-cols .col-holder .arrow-hover,.three-cols .col-holder .arrow-normal{display:block;transition:display .3s;-webkit-transition:display .3s;width:22px}.three-cols .col-holder .arrow-hover{display:none}.three-cols .col-holder .text-box{display:block}.three-cols .col-holder h3{color:#000;display:block;font-size:22px;margin:0 0 10px;padding:0;text-transform:capitalize;transition:color .3s;-webkit-transition:color .3s}.three-cols .col-holder h3:before{display:none}.three-cols .col-holder p{font-size:15px;margin:0 0 15px}.three-cols .col-holder .icon-arrow-right{color:#f4831a;display:block;font-size:20px;line-height:1}@media (max-width:1199px){.three-cols{padding:67px 0 30px}.three-cols .col-holder .wrap{padding:30px}}@media (max-width:1023px){.three-cols .col-holder{margin:0}.three-cols .col-holder .column{margin:0 11px 20px;width:calc(50% - 22px)}}@media (max-width:767px){.three-cols .col-holder .column{margin:0 0 20px;width:calc(100% - 22px)}.three-cols{padding:50px 0 5px}.three-cols .col-holder .wrap{padding:30px}}