.single-specialization .hero{background-color:var(--clr-light-blue)}.single-specialization .hero .page-heading{margin-top:10px}.single-specialization .services__wrapper .services-list>li:not(:first-child) .service__inner{border-top:1px solid var(--clr-border)}.single-specialization .services__wrapper .services-list .service{background-color:var(--clr-light);position:relative}.single-specialization .services__wrapper .services-list .service__inner{gap:clamp(3.125rem,3.205vw + 2.404rem,6.25rem);padding:clamp(3.125rem,3.205vw + 2.404rem,6.25rem) clamp(.625rem,2.564vw + .048rem,3.125rem)}.single-specialization .services__wrapper .services-list .service-text{max-width:1220px}.single-specialization .services__wrapper .services-list .service-text .title{gap:20px;margin-bottom:clamp(1.875rem,2.885vw + 1.226rem,4.688rem)}.single-specialization .services__wrapper .services-list .service-text .title sup{font-size:15px;font-weight:500;letter-spacing:normal;line-height:18px;top:0}.single-specialization .services__wrapper .services-list .service-text .title span{transition:var(--transition)}@media (pointer:fine) and (hover:hover){.single-specialization .services__wrapper .services-list .service-text .title span:focus-visible,.single-specialization .services__wrapper .services-list .service-text .title span:hover{color:var(--clr-grey)}}.single-specialization .services__wrapper .services-list .service-image{transform-origin:center top}.single-specialization .services__wrapper .services-list .service-image img{height:100%;width:100%}@media (max-width:991px){.single-specialization .services__wrapper{padding-bottom:var(--section-padding)}}.pin-spacer:has(>.service){background-color:var(--clr-light)}
