.contact_wrap i[data-v-09bb6c9b]{align-items:center;background:var(--theme-default);border-radius:50%;color:#fff;display:inline-flex;height:54px;justify-content:center;margin-bottom:18px;width:54px}.contact_wrap a[data-v-09bb6c9b],.contact_wrap p[data-v-09bb6c9b]{word-break:break-word}.realstate-contact-template2[data-v-fd8072d4]{background:radial-gradient(circle at top right,color-mix(in srgb,var(--theme-default) 12%,transparent),transparent 30%),#f7f8fa;padding:clamp(54px,7vw,104px) 0}.template2-form-card[data-v-fd8072d4]{border:0;border-radius:30px;box-shadow:0 18px 55px #21252914;height:100%;padding:clamp(26px,4vw,48px)}.template2-form-card .title-3[data-v-fd8072d4]{margin-bottom:28px}.template2-form-card .title-3 span[data-v-fd8072d4]{color:var(--theme-default);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.template2-form-card .title-3 h2[data-v-fd8072d4]{color:#202831;font-size:clamp(30px,3.5vw,48px);margin-top:8px}.template2-form-card .title-3 p[data-v-fd8072d4]{color:#586167;line-height:1.75}.template2-contact-side[data-v-fd8072d4]{display:flex;flex-direction:column;height:100%;min-height:100%}.template2-contact-image[data-v-fd8072d4]{background:#202831;border-radius:30px;box-shadow:0 18px 55px #2125291a;min-height:300px;overflow:hidden}.template2-contact-image img[data-v-fd8072d4]{display:block;height:100%;min-height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.template2-contact-cards[data-v-fd8072d4]{display:grid;gap:12px;margin-top:16px}.template2-contact-card[data-v-fd8072d4]{align-items:flex-start;background:#fff;border:1px solid color-mix(in srgb,var(--theme-default) 12%,transparent);border-radius:18px;box-shadow:0 14px 34px #151f2c0f;display:flex;gap:14px;min-width:0;padding:18px}.template2-contact-card i[data-v-fd8072d4]{align-items:center;background:var(--theme-default);border-radius:14px;color:#fff;display:inline-flex;flex:0 0 42px;height:42px;justify-content:center;width:42px}.template2-contact-card strong[data-v-fd8072d4]{color:#202831;display:block}.template2-contact-card p[data-v-fd8072d4]{color:#586167;margin:2px 0 0;word-break:break-word}@media(max-width:575.98px){.realstate-contact-template2[data-v-fd8072d4]{padding:44px 0}.template2-form-card[data-v-fd8072d4]{border-radius:22px;padding:24px 18px}.template2-contact-image[data-v-fd8072d4],.template2-contact-image img[data-v-fd8072d4]{border-radius:22px;min-height:260px}}
