.sub-service-section-title{font-size:1.5em;font-weight:bolder;line-height:112%;text-align:center}.sub-service-section-subheadline{text-align:center}.sub-services-grid{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-top:48px;width:100%}.sub-services-single{display:flex;justify-content:center;margin:48px auto 0;max-width:500px}.sub-service-link{color:#000;text-decoration:none;&>div{display:flex;flex-direction:column-reverse;gap:12px}}.sub-service-link *{pointer-events:none}.sub-service-item{background-color:var(--color-gray);border:2px solid transparent;border-radius:24px;height:100%;justify-content:flex-end;padding:24px;position:relative}@media screen and (min-width:990px){.sub-service-link:hover .sub-service-item{border:2px solid var(--color-red)}.sub-service-link:hover h2{color:var(--color-red)}}.big-sub-service-card{grid-column:span 2}.sub-service-item h2{font-size:1.2em;font-weight:600;margin-bottom:8px;text-transform:capitalize}.sub-service-icon{height:48px;width:48px}@media screen and (max-width:989px){.sub-services-grid{grid-template-columns:1fr}.big-sub-service-card{grid-column:span 1;&>div{flex-direction:column-reverse}}.sub-service-item{flex-direction:column-reverse}}