.title[data-v-66468394]{font-size:22px;font-weight:600;line-height:28px;margin-bottom:30px;position:relative}@media screen and (max-width:767px){.title[data-v-66468394]{font-size:20px;line-height:26px}}.banner-bb2__item[data-v-2df77626]{border-radius:20px;height:240px;max-width:240px;min-width:-moz-max-content;min-width:max-content;position:relative;transition:.3s;width:100%}.banner-bb2__item[data-v-2df77626]:hover{box-shadow:var(--box-shadow);transition:.3s}.banner-bb2__item .banner-bb2__item-title[data-v-2df77626]{bottom:-60px;left:50%;max-width:214px;position:absolute;text-align:center;transform:translate(-50%) skew(-20deg);width:100%}.banner-bb2__item .banner-bb2__item-img[data-v-2df77626]{height:100%;width:100%}.banner-bb2__item .banner-bb2__item-img img[data-v-2df77626]{border-radius:20px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.link-button[data-v-2df77626]{align-items:center;background:var(--main-black);border-radius:3px;display:flex;height:50px;justify-content:center;width:100%}.link-button p[data-v-2df77626]{color:var(--bg-light);font-size:16px;font-weight:500;line-height:20px;transform:skew(18deg)}.bb2__items[data-v-febfc637]{display:flex;flex-wrap:nowrap;gap:18px;overflow:auto;padding-bottom:70px}.contacts__section[data-v-8172cd14]{margin:0 auto;max-width:1920px;position:relative;width:100%}.contacts__section .contacts__top[data-v-8172cd14]{align-items:center;border-radius:40px 40px 0 0;box-shadow:0 50px 80px -50px #0003,-37px -28px 80px -50px #0003;display:flex;justify-content:space-between;position:relative}@media screen and (max-width:767px){.contacts__section .contacts__top[data-v-8172cd14]{border-radius:24px 24px 0 0}}@media screen and (max-width:540px){.contacts__section .contacts__top[data-v-8172cd14]{flex-direction:column-reverse}}.contacts__section .contacts__top .contacts__top-form[data-v-8172cd14]{display:flex;flex-direction:column;height:340px;justify-content:center;max-width:730px;padding:0 40px;position:relative;width:100%}@media screen and (max-width:1199px){.contacts__section .contacts__top .contacts__top-form[data-v-8172cd14]{max-width:635px;padding:0 20px}}@media screen and (max-width:1023px){.contacts__section .contacts__top .contacts__top-form[data-v-8172cd14]{min-width:575px}}@media screen and (max-width:767px){.contacts__section .contacts__top .contacts__top-form[data-v-8172cd14]{background:transparent;height:auto;max-width:100%;min-width:350px;padding:20px}}@media screen and (max-width:540px){.contacts__section .contacts__top .contacts__top-form[data-v-8172cd14]{min-width:auto;padding:20px 10px}}.contacts__section .contacts__top .contacts__top-form .contacts__top-title[data-v-8172cd14]{font-size:28px;font-weight:600;line-height:32px}@media screen and (max-width:767px){.contacts__section .contacts__top .contacts__top-form .contacts__top-title[data-v-8172cd14]{font-size:20px}}@media screen and (max-width:540px){.contacts__section .contacts__top .contacts__top-form .contacts__top-title[data-v-8172cd14]{font-size:24px;font-weight:500;line-height:28px}}@media screen and (max-width:410px){.contacts__section .contacts__top .contacts__top-form .contacts__top-title[data-v-8172cd14]{font-size:18px;line-height:22px}}.contacts__section .contacts__top .contacts__top-form .contacts__top-text[data-v-8172cd14]{font-size:16px;line-height:22px;margin:10px 0 22px}@media screen and (max-width:540px){.contacts__section .contacts__top .contacts__top-form .contacts__top-text[data-v-8172cd14]{font-size:14px;font-weight:500;line-height:20px;margin:12px 0 20px}}.contacts__section .contacts__top .contacts__top-form .contacts__section-form[data-v-8172cd14]{gap:18px 10px;grid-template-columns:1fr 1fr 1fr;max-width:650px;padding:0;width:100%}@media screen and (max-width:1023px){.contacts__section .contacts__top .contacts__top-form .contacts__section-form[data-v-8172cd14]{max-width:100%}}@media screen and (max-width:767px){.contacts__section .contacts__top .contacts__top-form .contacts__section-form[data-v-8172cd14]{display:flex;flex-direction:column}}.contacts__section .contacts__top .contacts__top-img[data-v-8172cd14]{display:flex;height:350px}@media screen and (max-width:767px){.contacts__section .contacts__top .contacts__top-img[data-v-8172cd14]{height:420px}}@media screen and (max-width:540px){.contacts__section .contacts__top .contacts__top-img[data-v-8172cd14]{height:auto;width:100%}}.contacts__section .contacts__top .contacts__top-img img[data-v-8172cd14]{border-radius:0 40px 0 0;height:100%;min-height:200px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){.contacts__section .contacts__top .contacts__top-img img[data-v-8172cd14]{border-radius:0 24px 0 0}}@media screen and (max-width:540px){.contacts__section .contacts__top .contacts__top-img img[data-v-8172cd14]{border-radius:24px 24px 0 0}}.contacts__section .contacts__bottom[data-v-8172cd14]{background:#323232;color:var(--bg-light);display:flex;height:560px;position:relative}@media screen and (max-width:1023px){.contacts__section .contacts__bottom[data-v-8172cd14]{height:auto}}@media screen and (max-width:767px){.contacts__section .contacts__bottom[data-v-8172cd14]{flex-direction:column-reverse}}.contacts__section .contacts__bottom .contacts__left[data-v-8172cd14]{display:flex;flex-direction:column;justify-content:center;max-width:640px;padding:35px;width:100%}@media screen and (max-width:1023px){.contacts__section .contacts__bottom .contacts__left[data-v-8172cd14]{max-width:400px}}@media screen and (max-width:767px){.contacts__section .contacts__bottom .contacts__left[data-v-8172cd14]{max-width:100%;padding:30px 20px}}@media screen and (max-width:540px){.contacts__section .contacts__bottom .contacts__left[data-v-8172cd14]{padding:20px 10px}}.contacts__section .contacts__bottom .contacts__left .contacts__list[data-v-8172cd14]{display:flex;flex-direction:column;gap:36px;margin:0 auto}@media screen and (max-width:1023px){.contacts__section .contacts__bottom .contacts__left .contacts__list[data-v-8172cd14]{gap:20px}}@media screen and (max-width:767px){.contacts__section .contacts__bottom .contacts__left .contacts__list[data-v-8172cd14]{gap:15px;margin:0}}.contacts__section .contacts__bottom .contacts__left .contacts__list .contacts__list-title[data-v-8172cd14]{font-size:32px;font-weight:600;line-height:38px;max-width:360px}@media screen and (max-width:1023px){.contacts__section .contacts__bottom .contacts__left .contacts__list .contacts__list-title[data-v-8172cd14]{font-size:24px;line-height:30px}}@media screen and (max-width:767px){.contacts__section .contacts__bottom .contacts__left .contacts__list .contacts__list-title[data-v-8172cd14]{max-width:100%}}.contacts__section .contacts__bottom .contacts__left .contacts__list .contacts__list-title br[data-v-8172cd14]{display:none}@media screen and (max-width:580px){.contacts__section .contacts__bottom .contacts__left .contacts__list .contacts__list-title br[data-v-8172cd14]{display:block}}.contacts__section .contacts__bottom .contacts__left .contacts__list .contacts__item[data-v-8172cd14]{display:flex;flex-direction:column;gap:3px;padding-left:48px;position:relative}.contacts__section .contacts__bottom .contacts__left .contacts__list .contacts__item[data-v-8172cd14]:before{content:"";height:32px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:32px}.contacts__section .contacts__bottom .contacts__left .contacts__list .contacts__item span[data-v-8172cd14]{font-weight:300;line-height:18px}.contacts__section .contacts__bottom .contacts__left .contacts__list .contacts__item p[data-v-8172cd14]{font-size:22px;font-weight:500;line-height:26px}@media screen and (max-width:767px){.contacts__section .contacts__bottom .contacts__left .contacts__list .contacts__item p[data-v-8172cd14]{font-size:18px;line-height:20px}}@media screen and (max-width:359px){.contacts__section .contacts__bottom .contacts__left .contacts__list .contacts__item p[data-v-8172cd14]{font-size:16px;line-height:18px}}.contacts__section .contacts__bottom .contacts__left .contacts__list .contacts__item[data-v-8172cd14]:nth-child(2):before{background:url(../svg/contact2.svg) no-repeat 50%/contain}.contacts__section .contacts__bottom .contacts__left .contacts__list .contacts__item[data-v-8172cd14]:nth-child(3):before{background:url(../svg/contact1.svg) no-repeat 50%/contain}.contacts__section .contacts__bottom .contacts__left .contacts__list .contacts__item[data-v-8172cd14]:nth-child(4):before{background:url(../svg/contact3.svg) no-repeat 50%/contain}.contacts__section .contacts__bottom .map[data-v-8172cd14]{height:auto;width:100%}@media screen and (max-width:767px){.contacts__section .contacts__bottom .map[data-v-8172cd14]{height:300px}}.contacts__section-form .form-input{background:var(--bg-light);padding:12px}@media screen and (max-width:767px){.contacts__section-form .form-input{max-width:100%}}.contacts__section-form .base-button{padding:12px}.contacts__section-form .form__check{grid-area:span 2/span 2}@media screen and (max-width:1199px){.contacts__section-form .form__check{max-width:400px}}@media screen and (max-width:767px){.contacts__section-form .form__check{max-width:100%}}
