@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(/assets/fonts/Poppins/Poppins-Thin.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(/assets/fonts/Poppins/Poppins-ExtraLight.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/Poppins/Poppins-Light.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Poppins/Poppins-Regular.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/Poppins/Poppins-Medium.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/Poppins/Poppins-SemiBold.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/Poppins/Poppins-Bold.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/Poppins/Poppins-ExtraBold.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/fonts/Poppins/Poppins-Black.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:100;font-display:swap;src:url(/assets/fonts/Poppins/Poppins-ThinItalic.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:200;font-display:swap;src:url(/assets/fonts/Poppins/Poppins-ExtraLightItalic.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/fonts/Poppins/Poppins-LightItalic.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/Poppins/Poppins-Italic.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/fonts/Poppins/Poppins-MediumItalic.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/fonts/Poppins/Poppins-SemiBoldItalic.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/fonts/Poppins/Poppins-BoldItalic.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/fonts/Poppins/Poppins-ExtraBoldItalic.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:900;font-display:swap;src:url(/assets/fonts/Poppins/Poppins-BlackItalic.ttf)format("truetype")}.ContactPage{background:radial-gradient(circle at 0 0,#fef0dc38,#0000 28%),linear-gradient(#fff 0%,#f6f1ee73 100%)}.ContactPage .contact-overview{padding:4.5rem 0 2.5rem}.ContactPage .contact-overview__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem;display:grid}@media (max-width:911px){.ContactPage .contact-overview__grid{grid-template-columns:1fr}}.ContactPage .contact-overview__card{text-align:center;background:linear-gradient(#fef0dcf2 0%,#dcb170e0 100%);border-radius:12px;min-height:210px;padding:2rem 1.5rem 1.75rem;position:relative}.ContactPage .contact-overview__card h3{color:#4b3f52;margin-bottom:.75rem}.ContactPage .contact-overview__card p{color:#003549d6;max-width:320px;margin:0 auto;line-height:1.8}.ContactPage .contact-overview__icon{color:#222;background:#fbd8a1fa;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 1.25rem;font-size:1.2rem;display:flex;box-shadow:0 10px 20px #4b3f5229}.ContactPage .contact-content{padding:1rem 0 5rem}.ContactPage .contact-content .main_content{grid-template-columns:minmax(300px,360px) minmax(0,1fr);align-items:start;gap:3rem;display:grid}@media (max-width:1025px){.ContactPage .contact-content .main_content{gap:2rem}}@media (max-width:911px){.ContactPage .contact-content .main_content{grid-template-columns:1fr}}.ContactPage .contact-details{background:linear-gradient(#fef0dcf2 0%,#dcb170e0 100%);border-radius:12px;min-height:100%;padding:1.25rem 1.2rem}.ContactPage .contact-details__item{border-bottom:1px solid #4b3f5238;padding:1rem 0 1.1rem}.ContactPage .contact-details__item:last-child{border-bottom:1px solid #4b3f5238}.ContactPage .contact-details__label{align-items:center;gap:.7rem;margin-bottom:.6rem;display:flex}.ContactPage .contact-details__label h3{color:#4b3f52}.ContactPage .contact-details__label-icon{color:#4b3f52;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:40px;display:flex}.ContactPage .contact-details p{color:#003549e0;margin:0;line-height:1.9}.ContactPage .contact-form-panel{background:#ffffffc7;padding:.15rem 0}
