.card:where(.astro-H2JA5J4Y){display:flex;align-items:center;background-color:#fff;padding:20px;background:#fff;border:1px solid #e7e7e7;margin-top:13px;transition:all .15s ease-in-out;border-radius:10px;gap:1rem}.card:where(.astro-H2JA5J4Y):hover{box-shadow:0 0 36px #0000002e}p:where(.astro-H2JA5J4Y){font-size:18px;line-height:1.5;color:#515978;font-weight:600}.card:where(.astro-XKYUOSUX){display:flex;align-items:center;justify-content:center;background-color:#fff;background:#fff;border:1px solid #e7e7e7;transition:all .15s ease-in-out;border-radius:10px;gap:1rem}.card:where(.astro-XKYUOSUX):hover{box-shadow:0 0 36px #0000002e}p:where(.astro-XKYUOSUX){font-size:18px;line-height:1.5;color:#515978;font-weight:600}.item:where(.astro-XKYUOSUX){padding:20px;width:300px;height:250px;white-space:wrap;overflow:hidden;text-overflow:ellipsis}.title:where(.astro-XKYUOSUX){padding:0 0 .5rem}@media screen and (max-width: 600px){.item:where(.astro-XKYUOSUX){width:100%;height:100%}}.main-container:where(.astro-UW5KDBXL){max-width:1250px;margin:8rem auto}.contact-section:where(.astro-UW5KDBXL){display:flex;justify-content:center;gap:4rem}.heading:where(.astro-UW5KDBXL){display:flex;flex-direction:column;background-color:var(--bg-color);align-items:center;justify-content:center;text-align:center;padding:7rem 1rem;flex-wrap:wrap;color:#fff}.heading:where(.astro-UW5KDBXL) h1:where(.astro-UW5KDBXL){font-size:2.5rem;line-height:3.75rem;font-weight:700}.heading:where(.astro-UW5KDBXL) p:where(.astro-UW5KDBXL){line-height:1.5rem}.contact-form:where(.astro-UW5KDBXL){width:600px;padding:1rem;border-radius:10px;border:2px solid grey;height:-moz-fit-content;height:fit-content}.address:where(.astro-UW5KDBXL){display:flex;flex-wrap:wrap;gap:1rem}.text-heading:where(.astro-UW5KDBXL){padding:2rem 0}.bottom-section:where(.astro-UW5KDBXL){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;margin-top:4rem;padding:1rem;text-align:center}.left-section:where(.astro-UW5KDBXL){padding:.5rem}@media screen and (max-width: 600px){.heading:where(.astro-UW5KDBXL){text-align:center}.contact-section:where(.astro-UW5KDBXL){flex-direction:column-reverse;gap:4rem;align-items:center;justify-content:center}.contact-form:where(.astro-UW5KDBXL){min-width:100%;width:100%}.main-container:where(.astro-UW5KDBXL){margin:3rem 1rem;font-size:16px}.address:where(.astro-UW5KDBXL){width:100%}.items:where(.astro-UW5KDBXL){width:100%}}
