.services{margin:2.5rem auto;padding:3.75rem 2.5rem;max-width:77.5rem;border-radius:2rem}@media(max-width:1919px){.services{padding:2.5rem .9375rem}}@media(max-width:576px){.services{padding:2.5rem 2rem}}.services p{line-height:150%}.services-wrapper{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}@media(max-width:768px){.services-wrapper{grid-template-columns:1fr}}.services .service{background:#f4f4f4;border-radius:1.5rem;box-shadow:#000 20px;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;color:#3e3e3e;font-family:Inter,sans-serif;border:3px solid #F4F4F4}.services .service:last-child{background-color:#fff}.services .service img{height:100%;object-fit:contain;width:100%}@media(max-width:576px){.services .service{padding:1.5rem}}.services .service-title{font-family:Montserrat,sans-serif;font-weight:600;font-size:1.75rem;line-height:2.25rem;letter-spacing:-.03125rem;margin:0}.services .service-description{font-size:1rem;color:#0f2228cc}.services .service-description h3{margin-top:1.125rem;margin-bottom:.75rem}.services .service-description ul,.services .service-description ol{padding-left:1.5rem;margin:0 0 .125rem}.services .service-description li{margin-bottom:.125rem}@media(max-width:576px){.services .service-description li{margin-bottom:0;line-height:auto}}.services .service-cta{align-self:center;display:inline-block;text-wrap:nowrap}
