#contact[data-v-7a44dd09]{padding-top:70px;height:100%}a[data-v-7a44dd09]{text-decoration:none;color:initial}.container[data-v-7a44dd09]{height:100%}.contact .section_title[data-v-7a44dd09]{margin-bottom:25px}.title[data-v-7a44dd09]{margin-bottom:20px;font-size:30px;line-height:54px;color:#2c4058}.section_title[data-v-7a44dd09]{text-align:center;text-transform:uppercase}.section_title[data-v-7a44dd09]:before{content:"";display:block;width:100px;height:1px;background-color:#2c4058;position:absolute;left:50%;top:35px;transform:translate(-50%)}.contact .contact_wrapper[data-v-7a44dd09]{display:flex;justify-content:space-between;margin:0 auto}.contact .contact_info[data-v-7a44dd09]{display:flex;flex-direction:column;font-size:18px;line-height:28px;color:#000;margin-right:40px}.contact .contact_info div[data-v-7a44dd09]{margin-bottom:10px}.contact-wrapper[data-v-7a44dd09]{display:flex;justify-content:center;align-items:center;padding:10px;height:100%}.contact .form[data-v-7a44dd09]{display:flex;flex-direction:column;justify-content:center;width:50%}.contact .form .field[data-v-7a44dd09]{margin-bottom:15px}.contact .form label[data-v-7a44dd09]{display:block;margin-bottom:4px;font-size:14px;font-weight:600}.contact .form input[data-v-7a44dd09]{width:100%}.contact .form .form-note[data-v-7a44dd09]{max-width:none;margin:16px 0 0;text-align:start;opacity:1}form button[data-v-7a44dd09]{cursor:pointer;text-align:center;max-width:190px;padding:15px 40px;border:1px solid #000;font-weight:400;font-size:14px;line-height:17px;color:#000;text-transform:uppercase;background:transparent}.contact input[data-v-7a44dd09]{outline:0;padding-bottom:10px;display:block;width:100%;max-width:310px;border:none;border-bottom:1px solid #2C4058;font-weight:400;font-size:18px;line-height:27px;color:#000;text-transform:none}.contact button[data-v-7a44dd09]{cursor:pointer;margin:0 0 0 auto;background-color:transparent}.contact-wrapper ul[data-v-7a44dd09]{padding:30px 38px;max-width:355px;width:100%;display:flex;flex-direction:column;box-shadow:0 0 8px gray;margin:20px 0}.contact-wrapper ul li[data-v-7a44dd09]{font-size:18px}.contact-wrapper ul li[data-v-7a44dd09]:not(:last-child){margin-bottom:20px}.contact .contact_block[data-v-7a44dd09]{position:relative;background-color:#fff;color:#111;padding:40px 25px 30px;margin:40px auto;z-index:4;width:100%;max-width:700px;min-height:400px}.contact .container:has(>#map)>.contact_block[data-v-7a44dd09]{position:absolute;margin:0;left:50%;top:50%;transform:translate(-50%,-50%)}.contact_info div[data-v-7a44dd09]{display:flex;align-items:center}.contact_info div p[data-v-7a44dd09]{margin:0 0 0 5px}@media screen and (max-width: 700px){header[data-v-7a44dd09]{position:static;border-radius:0;width:100%}#contact[data-v-7a44dd09]{padding-top:0}.contact .contact_block[data-v-7a44dd09],.contact .container:has(>#map)>.contact_block[data-v-7a44dd09]{position:static;transform:none;min-height:520px}.contact_wrapper[data-v-7a44dd09]{flex-direction:column}form[data-v-7a44dd09]{margin-top:20px}.contact input[data-v-7a44dd09]{max-width:100%}.contact .form[data-v-7a44dd09]{width:100%}}
