.contacts__section[data-v-43f7497a]{margin-top:10px}.contacts__content[data-v-43f7497a]{display:flex;gap:20px;justify-content:space-between}@media screen and (max-width:767px){.contacts__content[data-v-43f7497a]{flex-direction:column;gap:30px}}@media screen and (max-width:375px){.contacts__content[data-v-43f7497a]{left:-10px;position:relative;right:-10px;width:calc(100% + 20px)}}.contacts__content .contacts__list[data-v-43f7497a]{background:var(--bg-light);border:2px solid var(--border-color);border-radius:22px;display:flex;flex-direction:column;gap:40px;min-width:-moz-max-content;min-width:max-content;padding:20px;word-wrap:break-word}@media screen and (max-width:1023px){.contacts__content .contacts__list[data-v-43f7497a]{padding:40px 20px}}@media screen and (max-width:767px){.contacts__content .contacts__list[data-v-43f7497a]{border-radius:30px;gap:20px;margin:0 auto;padding:20px;position:relative;width:100%;z-index:1}}@media screen and (max-width:375px){.contacts__content .contacts__list[data-v-43f7497a]{width:100%}}.contacts__content .contacts__list .contacts__title-wrapper[data-v-43f7497a]{display:flex;flex-direction:column;gap:10px}.contacts__content .contacts__list .contacts__title-wrapper .subtitle[data-v-43f7497a]{color:gray;font-weight:700}.contacts__content .contacts__list .contacts__info-wrapper[data-v-43f7497a]{display:flex;flex-direction:column;gap:20px;max-width:300px}.contacts__content .contacts__list .contacts__list-text[data-v-43f7497a]{color:#080808;font-size:24px;font-weight:400;line-height:24px;margin-bottom:10px}.contacts__content .contacts__list .contacts__item[data-v-43f7497a]{padding-left:35px;position:relative}.contacts__content .contacts__list .contacts__item[data-v-43f7497a]:before{background:url(../svg/map.svg) no-repeat 50%;background-size:contain;content:"";height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:24px}.contacts__content .contacts__list .contacts__item[data-v-43f7497a]:nth-child(2):before{background:url(../svg/phone.svg) no-repeat 50%;background-size:contain}.contacts__content .contacts__list .contacts__item[data-v-43f7497a]:nth-child(3):before{background:url(../svg/mail.svg) no-repeat 50%;background-size:contain}.contacts__content .map[data-v-43f7497a]{border-radius:22px;height:400px;overflow:hidden;position:relative;width:100%}@media screen and (max-width:375px){.contacts__content .map[data-v-43f7497a]{height:308px}}.contacts__content .map .map__container[data-v-43f7497a]{height:inherit;position:relative}
