.services-grid{background:var(--bg-color,#fff);left:50%;margin-left:-50vw;padding:70px 40px;position:relative;width:100vw}.services-grid__container{margin:0 auto;max-width:1280px}.services-grid__heading{font-family:var(--about-heading-font,"Poppins",sans-serif);font-size:var(--about-heading-size,32px);font-weight:700;line-height:1.25;margin:0 0 20px;max-width:700px}.services-grid__subtext{font-family:var(--about-body-font,"Averta Std CY",sans-serif);font-size:var(--about-body-size,15px);line-height:1.5;margin:0 0 40px;max-width:640px}.services-grid__grid{border-left:1px solid var(--cell-border,#d9d9d9);border-top:1px solid var(--cell-border,#d9d9d9);display:grid;grid-template-columns:repeat(4,1fr)}.services-grid__cell{background:var(--cell-bg,#f0f0f0);border-bottom:1px solid var(--cell-border,#d9d9d9);border-right:1px solid var(--cell-border,#d9d9d9);display:block;font-family:var(--about-body-font,"Averta Std CY",sans-serif);font-size:15px;font-weight:600;padding:20px 24px;text-decoration:underline;transition:background .15s ease}.services-grid__cell:hover{background:var(--cell-border,#d9d9d9)}@media (max-width:900px){.services-grid{padding:40px 24px}.services-grid__heading{font-size:26px}.services-grid__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.services-grid__grid{grid-template-columns:1fr}}