.Contacts_contactsSection__s7CSe{margin:auto;padding:30px 0;width:100%}.Contacts_container__ze69C{font-size:1.5rem;font-weight:800;max-width:1100px;margin:0 auto;text-align:center;&>h2{text-shadow:0 0 4px var(--goldColor),0 0 4px var(--goldColor)}}.Contacts_infoContainer__djDGV{display:flex;gap:20px;width:100%;height:600px}.Contacts_mapContainer__VdNkz{flex:2 1;min-height:350px;display:flex;align-items:stretch;&>iframe{height:100%;width:100%;border-radius:10px}}.Contacts_mapPlaceholder__xjSZO{width:100%;min-height:100%;padding:28px;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;background:linear-gradient(135deg,rgba(255,214,125,.14),rgba(255,255,255,.88)),#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 12px 32px rgba(0,0,0,.08)}.Contacts_mapHeading__6yu0O{font-size:1.4rem;color:#111;text-shadow:0 0 2px var(--goldColor)}.Contacts_mapHeadingLink__LEvEn{color:inherit;text-decoration:none}.Contacts_mapText__c0u4c{margin:14px 0 18px;font-size:1rem;line-height:1.6;font-weight:500;color:rgba(17,17,17,.82)}.Contacts_mapLink__mJMsO{min-height:42px;padding:10px 16px;border-radius:999px;background:#111;color:#fff;text-decoration:none;font-size:1rem;font-weight:700;transition:transform .18s ease,opacity .18s ease}.Contacts_mapLink__mJMsO:focus,.Contacts_mapLink__mJMsO:hover{opacity:.9;transform:translateY(-1px)}.Contacts_addressLink__0bR7m{color:inherit;text-decoration:none}.Contacts_addressText___VRUM{margin:15px 0;display:inline-block}.Contacts_contactDetails__tZnYh{flex:1 1;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;.Contacts_socialContainer__JdtGL{flex-wrap:wrap;justify-content:center;align-items:center;display:flex;gap:15px;margin-top:15px}& a,.Contacts_addressText___VRUM{font-size:1.5rem;font-weight:800;color:#000}& a{padding:15px;text-decoration:none;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 6px var(--goldColor)) drop-shadow(0 0 6px var(--goldColor));transition:filter .25s ease-out;&:focus,&:hover{filter:drop-shadow(0 0 8px var(--goldColor)) drop-shadow(0 0 8px var(--pinkColor))}&:active{filter:drop-shadow(0 0 10px var(--pinkColor))}}}@media (max-width:768px){.Contacts_contacts__09sSE{padding:0 20px}.Contacts_infoContainer__djDGV{flex-direction:column;height:auto}.Contacts_mapPlaceholder__xjSZO{min-height:300px;padding:22px}}