.ass-grid[data-v-630a473c]{margin-left:auto;margin-right:auto;margin-top:1rem;display:grid;max-width:1216px;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1rem}@media (min-width: 576px){.ass-grid[data-v-630a473c]{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 768px){.ass-grid[data-v-630a473c]{grid-template-columns:repeat(3, minmax(0, 1fr))}}
.gn-jumbo[data-v-4ae0bb72]{padding-top:2.5rem;padding-bottom:2.5rem;text-align:center}.gn-jumbo h1[data-v-4ae0bb72]{margin-left:auto;margin-right:auto;max-width:992px;font-size:31.25px;line-height:42px;font-weight:600;color:var(--gn-color-black)}.gn-jumbo h2[data-v-4ae0bb72]{margin-left:auto;margin-right:auto;max-width:992px;font-size:20px;line-height:30px;color:var(--gn-color-black-60)}
.gn-services[data-v-5f152830]{padding-top:2.5rem;padding-bottom:2.5rem;text-align:center}.gn-services .-content[data-v-5f152830]{width:100%;margin-right:auto;margin-left:auto;padding-right:0rem;padding-left:0rem}@media (min-width: 320px){.gn-services .-content[data-v-5f152830]{max-width:320px;padding-right:0rem;padding-left:0rem}}@media (min-width: 576px){.gn-services .-content[data-v-5f152830]{max-width:576px;padding-right:0rem;padding-left:0rem}}@media (min-width: 768px){.gn-services .-content[data-v-5f152830]{max-width:768px;padding-right:2rem;padding-left:2rem}}@media (min-width: 992px){.gn-services .-content[data-v-5f152830]{max-width:992px;padding-right:3rem;padding-left:3rem}}@media (min-width: 1216px){.gn-services .-content[data-v-5f152830]{max-width:1216px;padding-right:4rem;padding-left:4rem}}@media (min-width: 1440px){.gn-services .-content[data-v-5f152830]{max-width:1440px;padding-right:6rem;padding-left:6rem}}.gn-services .-content[data-v-5f152830]{margin-left:auto;margin-right:auto}.gn-services .-content .-title[data-v-5f152830]{font-size:31.25px;line-height:42px;font-weight:600;color:var(--gn-color-black)}.gn-services .-content .-desc[data-v-5f152830]{margin-top:1rem;font-size:20px;line-height:30px;font-weight:500}
.gn-service-item[data-v-7b985c22]{border:1px;margin-top:0.5rem;margin-bottom:0.5rem;border-radius:0.375rem;background-color:var(--gn-color-white);text-align:left;--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);padding:2rem}
