.services{padding:30px 0;background:#fff}.services .section-title{margin:0 auto 34px}.services .section-title>p{margin:0 0 6px;color:#8d0909;font-size:15px;font-weight:800;text-transform:uppercase}.services .section-title h2{margin:0 0 8px;color:#302727;font-size:30px;font-weight:800}.services .section-title span{color:#756b68;font-size:14px}.services-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.service-card{display:flex;min-height:250px;flex-direction:column;align-items:center;padding:28px 22px;border:1px solid #eee5e1;border-radius:7px;background:#fff;text-align:center;box-shadow:0 6px 22px rgba(74,22,12,.06);transition:transform .2s,box-shadow .2s}.service-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(74,22,12,.12)}.service-card>i{display:grid;width:58px;height:58px;margin-bottom:17px;place-items:center;border-radius:50%;background:#fff7f4;color:#a20d0d;font-size:27px}.service-card h3{margin:0 0 10px;color:#8d0909;font-size:15px;font-weight:800;text-transform:uppercase}.service-card .service-description{margin:0 0 15px;color:#625958;font-size:13px;line-height:1.65}.service-card .service-description p{margin:0}.service-card>a{margin-top:auto;color:#8d0909;font-size:12px;font-weight:700;text-decoration:none}.service-card>a i{margin-left:4px}@media(max-width:991px){.services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.services{padding:56px 0}.services .section-title h2{font-size:24px}.services-grid{grid-template-columns:1fr}.service-card{min-height:0}}
