.services-grid,.services-grid *,.services-grid *:before,.services-grid *:after{box-sizing:border-box}.services-grid{background-color:var(--bg-color, #2E3AA8);padding:80px 0;width:100%}.services-grid{width:100%;margin:0 auto}.services-grid__eyebrow{font-family:Roboto,sans-serif;font-weight:600;font-size:18px;line-height:150%;letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--eyebrow-color, #FFFFFF);width:100%;margin:0 0 12px}.services-grid__heading{font-family:DM Sans,sans-serif;font-weight:600;max-width:1163px;font-size:48px;line-height:120%;text-align:center;color:var(--heading-color, #FFFFFF);width:100%;min-width:0;margin:0 auto 40px;word-break:normal;overflow-wrap:normal}.services-grid__heading--has-description{margin-bottom:16px}.services-grid__description{font-family:Roboto,sans-serif;font-weight:400;font-size:18px;line-height:150%;text-align:center;color:var(--description-color, #404040);max-width:760px;width:100%;margin:0 auto 48px}.services-grid__buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;margin:0 0 40px}.services-grid__button{display:inline-flex;align-items:center;justify-content:center;font-family:Roboto,sans-serif;font-weight:500;font-size:16px;line-height:1;padding:14px 28px;border-radius:999px;text-decoration:none;border:1.5px solid transparent;transition:opacity .15s ease;cursor:pointer}.services-grid__button:hover{opacity:.85}.services-grid__button--primary{background-color:var(--btn-primary-bg, #FFFFFF);color:var(--btn-primary-text, #2E3AA8)}.services-grid__button--secondary{background-color:var(--btn-secondary-bg, transparent);color:var(--btn-secondary-text, #FFFFFF);border-color:var(--btn-secondary-border, #FFFFFF)}.services-grid__grid{display:grid;grid-template-columns:repeat(var(--cols-desktop, 4),minmax(0,1fr));gap:24px;width:100%}.services-card{background-color:var(--card-bg, #FFFFFF);border-radius:20px;padding:40px 23px;display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0;box-shadow:0 3px 4px #3c3c3c40}.services-card__icon-wrap{border-radius:50%;background-color:var(--icon-bg, #F4F4F4);display:flex;align-items:center;justify-content:center;margin-bottom:24px;flex-shrink:0}.services-card__icon{width:28px;height:28px;color:var(--icon-color, #2E3AA8);display:flex}.services-card__icon svg{width:100%;height:100%}.services-card__custom-icon{width:80px;height:80px;object-fit:contain}.services-card__heading{font-family:DM Sans,sans-serif;font-weight:600;font-size:23px;line-height:120%;color:var(--card-heading-color, #2E242D);width:100%;min-width:0;margin:0 0 16px;word-break:normal;overflow-wrap:normal}.services-card__text{font-family:Roboto,sans-serif;font-weight:400;font-size:18px;line-height:150%;color:var(--card-text-color, #554B54);width:100%;min-width:0;margin:0;word-break:normal;overflow-wrap:normal}@media screen and (max-width:989px){.services-grid{padding-left:60px;padding-right:60px}.services-grid__heading{font-size:30px}.services-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:599px){.services-grid{padding:48px 0}.services-grid .page-width{padding-left:24px;padding-right:24px}.services-grid__heading{font-size:30px;margin-bottom:32px}.services-grid__heading--has-description{margin-bottom:12px}.services-grid__description{font-size:16px;margin-bottom:32px}.services-grid__buttons{flex-direction:column;align-items:stretch}.services-grid__button{width:100%}.services-grid__grid{grid-template-columns:1fr;gap:24px}.services-card{padding:28px 20px}.services-card__text{font-size:16px;line-height:150%}.services-grid__eyebrow{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/services-grid.css.map */
