.solution-sec{display:inline-block;padding:30px 0;width:100%}.solution-sec .sec-con-wrap{margin:0 0 30px;text-align:center}.solution-sec .sec-con-wrap,.solution-sec .title,.solution-sec .title h2{display:inline-block;width:100%}.solution-sec .title h2{color:#fff;font-size:45px;font-weight:600;margin:0}.solution-sec .contain,.solution-sec .contain p{display:inline-block;width:100%}.solution-sec .contain p{margin:12px 0 0}.solution-sec .service-row{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;margin:0 -15px;width:calc(100% + 30px)}.solution-sec .service-row .service-col{display:inline-block;margin:20px 15px;text-align:center;vertical-align:top;width:calc(33.33333% - 30px)}.solution-sec .service-col .icon{display:inline-block;margin:0 0 25px;text-align:center;width:100%}.solution-sec .service-col .icon img{display:inline-block;height:100px;object-fit:contain;object-position:center;text-align:center;width:100px}.solution-sec .service-col .label{display:inline-block;margin:0 0 10px;width:100%}.solution-sec .service-col .label h3{color:#fff;font-size:26px;font-weight:700;line-height:36px}.solution-sec .service-col .label h3,.solution-sec .service-col .text{display:inline-block;margin:0;width:100%}.solution-sec .service-col .text p{display:inline-block;font-size:18px;line-height:28px;margin:0 0 12px;width:100%}.solution-sec .service-col .cta{display:inline-block;margin:20px 0 0;width:100%}.solution-sec .service-col .text p:last-child{margin:0}.solution-sec .service-col .cta a{background:transparent;border:3px solid #68ac40;color:#68ac40;display:inline-block;font-size:20px;font-weight:600;line-height:28px;padding:8px 20px;text-align:center;text-transform:uppercase;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.solution-sec .service-col .cta a:hover{background:#68ac40;color:#fff}body.auto-dealerships-page .solution-sec .sec-con-wrap{margin:0 0 10px}body.auto-dealerships-page .solution-sec .title h2{font-size:40px;line-height:1em}body.auto-dealerships-page .solution-sec .service-col .icon{margin:0 0 5px}body.auto-dealerships-page .solution-sec .service-col .icon img{height:80px;width:80px}body.auto-dealerships-page .solution-sec .service-col .label h3{background:#006737;color:#fff;font-size:20px;margin:15px 0 5px}.solution-sec .service-row .service-col .col-wrap{border-right:3px solid #fff;display:inline-block;padding-right:10px;vertical-align:top;width:100%}.solution-sec .service-row .service-col:last-child .col-wrap{border-right:unset;padding-right:0}.solution-sec .service-row .service-col:nth-child(3n) .col-wrap{border-right:unset}@media(max-width:1099px){.solution-sec{padding:30px 0}.solution-sec .service-row .service-col{width:calc(50% - 30px)}.solution-sec .service-col .text{max-width:100%}.solution-sec .service-row .service-col:nth-child(2n) .col-wrap{border-right:unset}}@media(max-width:767px){.solution-sec .title h2{font-size:32px}.solution-sec .service-row{margin:0;width:100%}.solution-sec .service-row .service-col{margin:0 0 30px;width:100%}.solution-sec .service-col .label h3{font-size:20px;line-height:30px}.solution-sec .service-col .icon img{height:100px;width:100px}body.auto-dealerships-page .solution-sec .title h2{font-size:32px}body.auto-dealerships-page .solution-sec .service-col .label h3{font-size:20px}.solution-sec .service-row .service-col .col-wrap,.solution-sec .service-row .service-col:nth-child(2n) .col-wrap{border-bottom:3px solid #fff;border-right:unset;padding-bottom:10px;padding-right:0}.solution-sec .service-row .service-col:last-child .col-wrap{border-bottom:unset;border-right:unset;padding-right:0}}