body .h1,body .h2,body .h3,body .h4,body .h5,body h1,body h2,body h3,body h4,body h5,body p{margin:0}@media(max-width:1024px){body .h2,body h2{font-size:7.03125vw}}@media(max-width:550px){body .h2,body h2{font-size:8.33333vw}}@media(max-width:1024px){body .h3,body h3{font-size:5.55556vw}}@media(max-width:1024px){body p{font-size:3.90625vw}}@media(max-width:550px){body p{font-size:4.44444vw}}@media(max-width:1024px){body{font-size:3.90625vw}}@media(max-width:550px){body{font-size:4.44444vw}}.contact-flex-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:1.25vw;gap:1.25vw}@media(max-width:1024px){.contact-flex-1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:max(34px,4.43286vw);gap:max(34px,4.43286vw);grid-gap:4.44444vw;gap:4.44444vw}}.contacts-banner{width:32.09877%;border-radius:1.04167vw;background:url(https://static.merlion.ru/img/2025/contacts/contacts-banner-lg.webp) 50% 50% no-repeat;background-size:cover;overflow:hidden}@media(max-width:1280px){.contacts-banner{display:none}}@media(max-width:767px){.contacts-banner{display:block;width:100%;border-radius:15px;aspect-ratio:1/1}}.contact-flex-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:1.25vw;gap:1.25vw}@media(max-width:1024px){.contact-flex-2{grid-gap:max(34px,4.43286vw);gap:max(34px,4.43286vw)}}@media(max-width:767px){.contact-flex-2{grid-gap:4.44444vw;gap:4.44444vw}}.contact-flex-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.5625vw;border-radius:1.04167vw;grid-gap:1.5625vw;gap:1.5625vw}@media(max-width:1024px){.contact-flex-3{padding:30px;border-radius:20px;grid-gap:max(30px,3.91134vw);gap:max(30px,3.91134vw);grid-gap:4.44444vw;gap:4.44444vw}}@media(max-width:767px){.contact-flex-3{padding:8.33333vw;border-radius:5.55556vw}}.contact-flex-3>div.f-1{width:calc(60% - .78125vw)}@media(max-width:1024px){.contact-flex-3>div.f-1{width:100%}}.contact-flex-3>div.f-2{width:calc(40% - .78125vw)}@media(max-width:1024px){.contact-flex-3>div.f-2{width:100%}}.map{border-radius:1.04167vw;overflow:hidden}@media(max-width:1024px){.map{border-radius:20px}}@media(max-width:767px){.map{border-radius:5.55556vw}}.contact-text-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:max(12px,.67708vw);gap:max(12px,.67708vw)}@media(max-width:767px){.contact-text-flex{grid-gap:3.33333vw;gap:3.33333vw}}.font-36-24{font-size:max(36px,1.875vw)}@media(max-width:767px){.font-36-24{font-size:6.66667vw}}.tab-content .baloon{width:40%}@media(max-width:1024px){.tab-content .baloon{width:100%}}.tab-content .contacts-flex-4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:1.25vw;gap:1.25vw}.tab-content .contacts-flex-4 .baloon{width:calc(33.33333% - .83333vw)}@media(max-width:1280px){.tab-content .contacts-flex-4{grid-gap:1.875vw;gap:1.875vw}.tab-content .contacts-flex-4 .baloon{width:calc(50% - .9375vw)}}@media(max-width:1024px){.tab-content .contacts-flex-4{grid-gap:4.44444vw;gap:4.44444vw}.tab-content .contacts-flex-4 .baloon{width:100%}}#delegatesContactMap,#filialsContactMap,#mainContactMap{width:100%;height:500px}
