.hc-service-2 .bottom-section{display:grid;gap:40px;grid-template-columns:auto auto auto}.hc-service-2 .card:hover{background:#fff;border:0;border-radius:10px;box-shadow:0 4px 14px 0 rgba(206,204,238,.7)}.hc-service-2 .button-wrapper{display:flex;gap:30px;margin-top:80px}.hc-service-2 .service-container{position:relative;z-index:3}.hc-service-2 .heading-wrapper p.heading{font-weight:600}.hc-service-2 .title{position:relative}.hc-service-2 .button-wrapper svg path{fill:#fff}.hc-service-2 .button-wrapper svg{flex-shrink:0;height:21px;margin-left:5px;margin-top:-3px;vertical-align:middle;width:21px}.hc-service-2 .title:after{content:"";flex-shrink:0;height:21px;left:-27px;position:absolute;top:0;width:3px}.hc-service-2 .card{padding:0 27px;transition:.5s ease}.hc-service-2 .card h6{font-weight:700;margin-bottom:7px}.hc-service-2 .card .number{margin-bottom:20px}.hc-service-2 .card p:last-child{margin-bottom:0}.hc-service-2 .card h2{margin-bottom:7px}.hc-service-2 .top-section{margin-bottom:90px}.hc-service-2 .heading-wrapper .heading:first-child{margin-bottom:5px}@media (max-width:991px){.hc-service-2 .bottom-section{gap:20px;grid-template-columns:auto auto}.hc-service-2 .top-section{margin-bottom:50px}}@media (max-width:767px){.hc-service-2 .bottom-section{gap:20px;grid-template-columns:auto}.hc-service-2 .card{padding:10px}.hc-service-2 .title:after{left:-10px}}@media (max-width:576px){.hc-service-2 .button-wrapper{flex-wrap:wrap}}