.section-contact-details h1{font-size:var(--font-size-32)}.section-contact-details h1,.section-contact-details h2{margin-bottom:.6em}.contact-details{display:flex;gap:24px;margin-top:40px}.contact-details__intro{max-width:820px}.contact-detail{background-color:#3d6353;flex:1;display:grid;place-items:center;padding:40px;border-radius:var(--border-radius-5);text-align:center;color:#f8f9fc}.contact-detail *{font-size:var(--font-size-24)}.contact-detail a{color:#f8f9fc;text-decoration:underline}.contact-detail h3{display:flex;align-items:center;margin-bottom:1em;column-gap:1em;font-family:var(--font-body-family)}.contact-detail svg{max-width:4vw;min-width:21px}.contact-detail__detail{font-weight:bold;margin-bottom:1em}.contact-detail__remark{margin-bottom:0}@media screen and (max-width: 1100px){.section-contact-details h1{font-size:var(--font-size-32)}.contact-detail *{font-size:var(--font-size-20)}}@media screen and (max-width: 850px){.section-contact-details h1{font-size:var(--font-size-24)}.contact-details{flex-direction:column;margin-top:0}.contact-detail{padding:30px}.contact-detail *{font-size:var(--font-size-18)}}@media screen and (max-width: 500px){.section-contact-details h1{font-size:var(--font-size-18)}.contact-detail{padding:25px}.contact-detail *{font-size:var(--font-size-14)}}/*# sourceMappingURL=section-contact-details.css.map */
