.pmServiceSection .pmServiceWrapper{margin:0 auto;max-width:73rem;padding-left:2.4rem;padding-right:2.4rem}.pmServiceSection .pmServiceWrapper .service-row{align-items:center;display:flex;flex-wrap:wrap;gap:1em;justify-content:space-between}.pmServiceSection .pmServiceWrapper h2{color:#00224c;font-family:"DM Serif Display",serif;margin-bottom:20px}.pmServiceSection .pmServiceWrapper .service-row .service-col{position:relative;width:49%}.pmServiceSection .service-col .service-image{background-position:top;background-size:cover;overflow:hidden;padding:2.8em}.pmServiceSection .service-col .service-content h3{color:#ededed;font-family:Montserrat,sans-serif;font-size:1.8rem;line-height:1.2;margin-bottom:24px}.pmServiceSection .service-col .service-content a{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;text-decoration:underline;text-transform:capitalize;text-underline-offset:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pmServiceSection .service-col:hover .service-content a{color:#ed6862}@media screen and (max-width:991px){.pmServiceSection .pmServiceWrapper .service-row .service-col{width:48.5%}.pmServiceSection .service-col .service-image{padding:2.2em 1.5em}.pmServiceSection .service-col .service-content h3{font-size:1.6rem}}@media screen and (max-width:768px){.pmServiceSection .pmServiceWrapper{padding-left:18px;padding-right:18px}}@media screen and (max-width:620px){.pmServiceSection .pmServiceWrapper .service-row .service-col{width:100%}}