.service-cards-section{background-color:#fff;box-sizing:border-box;padding:60px 20px;width:100%}.service-cards-section .service-cards-container{margin:0 auto;max-width:1320px;width:100%}.service-cards-section .sc-grid{display:grid;gap:30px;grid-template-columns:1fr}@media (min-width:768px){.service-cards-section .sc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.service-cards-section .sc-card{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;gap:55px;min-width:0;overflow:hidden;padding:30px;transition:box-shadow .2s ease;width:100%}.service-cards-section .sc-card:hover{box-shadow:0 6px 20px rgba(0,0,0,.05)}.service-cards-section .sc-icon-col{align-items:flex-start;display:flex;flex:0 0 48px;justify-content:center;min-width:48px;padding-top:4px;width:48px}.service-cards-section .sc-icon{display:block;height:48px;max-height:48px;max-width:100%;object-fit:contain;width:48px}.service-cards-section .sc-content-col{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.service-cards-section .sc-heading{color:#000;font-weight:600;line-height:35px;margin:0 0 8px;overflow-wrap:break-word;text-transform:uppercase}.service-cards-section .sc-description{color:#000;line-height:24px;margin-bottom:20px;margin-top:0;overflow-wrap:break-word}.service-cards-section .sc-description p{margin:0}.service-cards-section .sc-button-wrapper{align-items:center;display:flex;justify-content:flex-start;margin-top:auto;width:100%}.service-cards-section .sc-btn{display:inline-block;max-width:100%;text-decoration:none}.service-cards-section .sc-btn h4{align-items:center;background-color:#fff;border:1px solid #e40004;border-radius:4px;color:#e40004;display:inline-flex;font-size:16px;font-weight:400;justify-content:center;line-height:1.3;margin:0;max-width:100%;overflow-wrap:break-word;padding:10px 25px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.service-cards-section .sc-btn:hover h4{background-color:#fef2f2}@media (min-width:768px) and (max-width:991px){.service-cards-section{padding:45px 20px}.service-cards-section .sc-grid{gap:20px}.service-cards-section .sc-card{align-items:flex-start;gap:22px;padding:22px}.service-cards-section .sc-icon-col{flex-basis:42px;min-width:42px;width:42px}.service-cards-section .sc-icon{height:42px;width:42px}.service-cards-section .sc-description{line-height:22px;margin-bottom:20px}.service-cards-section .sc-btn h4{font-size:14px;padding:9px 16px}}@media (max-width:767px){.service-cards-section{padding:40px 16px}.service-cards-section .sc-grid{gap:20px;grid-template-columns:1fr}.service-cards-section .sc-card{align-items:flex-start;flex-direction:column;gap:18px;padding:24px}.service-cards-section .sc-icon-col{align-items:flex-start;flex:0 0 auto;justify-content:flex-start;min-width:0;padding-top:0;width:auto}.service-cards-section .sc-icon{height:48px;width:48px}.service-cards-section .sc-content-col{min-width:0;width:100%}.service-cards-section .sc-heading{line-height:1.3;margin-bottom:10px}.service-cards-section .sc-description{line-height:22px;margin-bottom:20px}.service-cards-section .sc-button-wrapper{margin-top:0}.service-cards-section .sc-btn h4{font-size:14px;padding:9px 16px}}@media (max-width:479px){.service-cards-section{padding:30px 12px}.service-cards-section .sc-grid{gap:16px}.service-cards-section .sc-card{gap:16px;padding:20px 16px}.service-cards-section .sc-icon{height:40px;width:40px}.service-cards-section .sc-heading{margin-bottom:8px}.service-cards-section .sc-description{line-height:21px;margin-bottom:18px}.service-cards-section .sc-btn h4{font-size:13px;padding:8px 14px}}@media (max-width:374px){.service-cards-section{padding-left:10px;padding-right:10px}.service-cards-section .sc-card{gap:14px;padding:18px 14px}}