.three-col-section{width:100%;display:inline-block;padding:30px 0}.three-col-section .wrap{width:calc(100% + 27px);display:inline-block;margin:0px -10px}.three-col-section .wrap .box{width:calc(100% / 3 - 24px);display:inline-block;margin:0px 10px;border:2px solid #eee;vertical-align:top}.three-col-section .wrap .box img{width:100%;height:200px;object-fit:cover;object-position:top}.three-col-section .wrap .box .col-warp{width:100%;display:inline-block;padding:24px 30px 30px 30px}.three-col-section .wrap .box .col-warp a{font-size:17px;color:#272727;font-weight:500;line-height:0;transition:all .3s}.three-col-section .wrap .box .col-warp a:hover{color:#727272}.three-col-section .wrap .box .col-warp p{padding:10px 0 0 0}.three-col-section .wrap .box .bottom-text{width:100%;display:flex;background-color:#f3f3f3;padding:20px 30px}.three-col-section .wrap .box .bottom-text ul li{position:relative;display:inline-block;padding:0 10px}.three-col-section .wrap .box .bottom-text ul li:first-child{padding-left:0}.three-col-section .wrap .box .bottom-text ul{padding:0 0 0 25px;margin:0}.three-col-section .wrap .box .bottom-text ul li:first-child:before{content:"\f086";font-family:fontawesome}.three-col-section .wrap .box .bottom-text ul li:nth-child(2):before{content:"\f164";font-family:fontawesome}.three-col-section .wrap .box .bottom-text ul li a{color:#727272;padding:0 0 0 5px}.three-col-section .wrap .box .bottom-text span{margin:0;color:#272727}.three-col-section .cta{width:100%;display:inline-block;text-align:center;padding:40px 0 0 0}.three-col-section .cta a{display:inline-block;padding:10px 20px;background-color:#ccc;color:#ffff;transition:all .3s ease}.three-col-section .cta a:hover{background-color:#d33}.three-col-section .main-heading{width:100%;display:inline-block;text-align:center}.three-col-section .main-heading h2{color:#272727}.three-col-section .wrap .box .bottom-text span.custom_listing_comments{padding:0 0 0 15px;color:#727272}@media(max-width:991px){.three-col-section .wrap .box .col-warp{padding:24px 15px 15px 15px}.three-col-section .wrap .box .bottom-text{padding:20px 15px}.three-col-section .wrap .box .bottom-text ul li{padding:0 3px}.three-col-section .wrap .box .bottom-text ul{padding:0 0 0 10px}}@media(max-width:767px){.three-col-section .wrap .box{width:100%;margin:15px 0}.three-col-section .wrap{width:100%;margin:0}.three-col-section .wrap .box .bottom-text ul li{padding:0 10px}.three-col-section .wrap .box .bottom-text ul{padding:0 0 0 20px}}