.contact-hero[data-astro-cid-2mxdoeuz]{position:relative;overflow:hidden}.contact-hero-image[data-astro-cid-2mxdoeuz],.contact-hero-overlay[data-astro-cid-2mxdoeuz]{position:absolute;inset:0;width:100%;height:100%}.contact-hero-image[data-astro-cid-2mxdoeuz]{object-fit:cover;object-position:center 45%}.contact-hero-overlay[data-astro-cid-2mxdoeuz]{background:#19191966}.contact-hero[data-astro-cid-2mxdoeuz] .container[data-astro-cid-2mxdoeuz]{position:relative;z-index:1}.contact-form-panel[data-astro-cid-2mxdoeuz]{height:100%;padding:50px 45px}.contact-form-panel[data-astro-cid-2mxdoeuz]>p[data-astro-cid-2mxdoeuz]{margin-bottom:28px}#contacts-3[data-astro-cid-2mxdoeuz] .form-holder[data-astro-cid-2mxdoeuz]{margin:0;padding:0}.form-label[data-astro-cid-2mxdoeuz]{display:block;margin-bottom:8px;font-size:.84rem;font-weight:500}.contact-form[data-astro-cid-2mxdoeuz] select[data-astro-cid-2mxdoeuz].form-control{appearance:auto}.contact-honeypot[data-astro-cid-2mxdoeuz]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.consent-field[data-astro-cid-2mxdoeuz]{display:flex;gap:11px;align-items:flex-start;margin:3px 0 25px;font-size:.82rem;line-height:1.55;cursor:pointer}.consent-field[data-astro-cid-2mxdoeuz] input[data-astro-cid-2mxdoeuz]{width:17px;height:17px;flex:0 0 17px;margin-top:2px}.form-actions[data-astro-cid-2mxdoeuz]{text-align:right}.form-actions[data-astro-cid-2mxdoeuz] button[data-astro-cid-2mxdoeuz]:disabled{cursor:wait;opacity:.7}.form-status[data-astro-cid-2mxdoeuz]{min-height:25px;margin:12px 0 0;font-size:.9rem;font-weight:500}.form-status-success[data-astro-cid-2mxdoeuz]{color:#48af4b}.form-status-error[data-astro-cid-2mxdoeuz]{color:#e74c3c}.contact-sidebar[data-astro-cid-2mxdoeuz]{height:100%}.contact-photo[data-astro-cid-2mxdoeuz]{height:315px;overflow:hidden}.contact-photo[data-astro-cid-2mxdoeuz] img[data-astro-cid-2mxdoeuz]{width:100%;height:100%;object-fit:cover;object-position:center 40%}.contact-sidebar[data-astro-cid-2mxdoeuz] .contacts-info[data-astro-cid-2mxdoeuz]{padding:42px 38px}.contact-sidebar[data-astro-cid-2mxdoeuz] .contacts-info[data-astro-cid-2mxdoeuz]>p[data-astro-cid-2mxdoeuz]{margin-bottom:28px;line-height:1.7}.contact-methods[data-astro-cid-2mxdoeuz]{margin:0;padding:0;list-style:none}.contact-methods[data-astro-cid-2mxdoeuz] li[data-astro-cid-2mxdoeuz]{display:grid;grid-template-columns:28px 1fr;gap:14px;align-items:start;padding:17px 0;border-top:1px solid rgba(255,255,255,.2)}.contact-methods[data-astro-cid-2mxdoeuz] i[data-astro-cid-2mxdoeuz]{margin-top:4px;font-size:1.05rem}.contact-methods[data-astro-cid-2mxdoeuz] span[data-astro-cid-2mxdoeuz]{display:block;margin-bottom:3px;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;opacity:.75}.contact-methods[data-astro-cid-2mxdoeuz] a[data-astro-cid-2mxdoeuz],.contact-methods[data-astro-cid-2mxdoeuz] strong[data-astro-cid-2mxdoeuz]{color:inherit;font-size:.9rem;font-weight:500}.contact-expectations[data-astro-cid-2mxdoeuz]{padding:70px 0}.expectation[data-astro-cid-2mxdoeuz]{display:grid;grid-template-columns:55px 1fr;gap:15px;align-items:start}.expectation[data-astro-cid-2mxdoeuz]>span[data-astro-cid-2mxdoeuz]{font-family:Lustria,serif;font-size:2rem;line-height:1}.expectation[data-astro-cid-2mxdoeuz] h3[data-astro-cid-2mxdoeuz]{margin-bottom:8px}.expectation[data-astro-cid-2mxdoeuz] p[data-astro-cid-2mxdoeuz]{margin:0;line-height:1.65}@media(max-width:991px){.contact-sidebar[data-astro-cid-2mxdoeuz]{margin-top:35px}.contact-photo[data-astro-cid-2mxdoeuz]{height:420px}}@media(max-width:767px){.contact-hero-image[data-astro-cid-2mxdoeuz]{object-position:58% center}.contact-form-panel[data-astro-cid-2mxdoeuz]{padding:38px 25px}.form-actions[data-astro-cid-2mxdoeuz]{text-align:left}.contact-sidebar[data-astro-cid-2mxdoeuz] .contacts-info[data-astro-cid-2mxdoeuz]{padding:35px 27px}.contact-photo[data-astro-cid-2mxdoeuz]{height:350px}.contact-expectations[data-astro-cid-2mxdoeuz]{padding:60px 0}.contact-expectations[data-astro-cid-2mxdoeuz] .col-md-4[data-astro-cid-2mxdoeuz]+.col-md-4[data-astro-cid-2mxdoeuz]{margin-top:35px}}
