.contacts__title{font-size:40px;line-height:100%;overflow-wrap:break-word}@media(min-width:1920px){.contacts__title{margin:40px 0 60px}}@media(min-width:1200px){.contacts__title{margin:40px 0 55px}}@media(max-width:1199px){.contacts__title{margin:40px 0 60px;font-size:36px}}@media(max-width:989px){.contacts__title{margin:20px 0 40px;font-size:28px}}@media(max-width:639px){.contacts__title{margin:20px 0 40px;font-size:24px}}.contacts__top{display:flex;justify-content:space-between;align-items:center}@media(min-width:1920px){.contacts__top{margin-bottom:100px!important;height:100px!important}}@media(min-width:1200px){.contacts__top{margin-bottom:80px;height:76px}}@media(max-width:1199px){.contacts__top{margin-bottom:80px;height:76px}}@media(max-width:989px){.contacts__top{margin-bottom:60px;height:49px}}@media(max-width:639px){.contacts__top{margin-bottom:60px;height:197px;flex-direction:column;align-items:flex-start}}.contacts__top-icons{display:flex;align-items:center}.contacts__top-icons a{line-height:1;margin:0 30px 0 0}@media(max-width:989px){.contacts__top-icons a{margin:0 20px 0 0}}@media(max-width:639px){.contacts__top-icons a{margin:0 20px 0 0}}.contacts__top-icons svg{width:60px;height:60px}@media(max-width:1199px){.contacts__top-icons svg{width:50px;height:50px}}@media(max-width:989px){.contacts__top-icons svg{width:40px;height:40px}}@media(max-width:639px){.contacts__top-icons svg{width:40px;height:40px}}.contacts__top-text{display:flex;font-size:24px;font-weight:800;flex-direction:column;justify-content:space-between;text-transform:uppercase;height:100%}.contacts__top-text span{line-height:1}@media(max-width:639px){.contacts__top-text span{margin-top:10px}}.contacts__top-text span:first-child{margin-top:0}@media(min-width:1920px){.contacts__top-text{font-size:30px}}@media(max-width:989px){.contacts__top-text{font-size:16px}}@media(max-width:639px){.contacts__top-text{font-size:16px;justify-content:flex-start;height:auto}}.contacts__top-button .btn{text-decoration:underline;text-transform:uppercase;font-size:18px;font-weight:800;background-color:#e21c08;height:61px;border-radius:40px}@media(min-width:1920px){.contacts__top-button .btn{font-size:24px;height:68px}}@media(max-width:989px){.contacts__top-button .btn{height:49px}}@media(max-width:639px){.contacts__top-button .btn{font-size:16px;height:49px}}.contacts__legal-title{font-size:30px;font-weight:800;margin-bottom:20px;text-transform:uppercase}@media(min-width:1920px){.contacts__legal-title{margin-bottom:40px}}@media(min-width:1200px){.contacts__legal-title{margin-bottom:30px}}@media(max-width:1199px){.contacts__legal-title{font-size:26px}}@media(max-width:989px){.contacts__legal-title{font-size:20px}}@media(max-width:639px){.contacts__legal-title{font-size:20px}}.contacts__legal-list{margin-bottom:80px}@media(max-width:989px){.contacts__legal-list{margin-bottom:60px}}@media(max-width:639px){.contacts__legal-list{margin-bottom:60px}}.contacts__legal-list li{margin-bottom:10px}.contacts__legal-list a{display:flex;justify-content:space-between;align-items:center;font-size:24px;padding:10px 10px 37px;border-bottom:1px solid #BABBBE;line-height:140%}@media(max-width:1199px){.contacts__legal-list a{font-size:20px;padding:15px 10px 25px}}@media(max-width:989px){.contacts__legal-list a{font-size:18px;padding:15.5px 10px}}@media(max-width:639px){.contacts__legal-list a{font-size:14px;padding:10px}}.contacts__legal-list-arrow{width:60px;height:24px;background-image:url(/build/assets/arrow-right-D4s_YVD0.svg)}@media(max-width:639px){.contacts__legal-list-arrow{width:24px;background-position:-36px center}}.contacts__map{overflow:hidden;line-height:1;font-weight:500;font-size:24px;margin-bottom:80px}@media(max-width:1199px){.contacts__map{font-size:20px}}@media(max-width:989px){.contacts__map{font-size:16px;margin-bottom:60px}}.contacts__map-title{display:flex;justify-content:space-between;border-radius:10px 10px 0 0;background-color:#2d303a}@media(min-width:1920px){.contacts__map-title{padding:50px 30px}}@media(min-width:1200px){.contacts__map-title{padding:40px 30px}}@media(max-width:1199px){.contacts__map-title{padding:30px}}@media(max-width:989px){.contacts__map-title{padding:20px 10px}}@media(max-width:639px){.contacts__map-title{flex-direction:column;padding:20px 10px}}.contacts__map-city{text-transform:uppercase}@media(max-width:639px){.contacts__map-city{margin-bottom:10px}}.contacts__map iframe{width:100%;border-radius:0 0 10px 10px}@media(min-width:1920px){.contacts__map iframe{height:606px}}@media(min-width:1200px){.contacts__map iframe{height:542px}}@media(max-width:1199px){.contacts__map iframe{height:442px}}@media(max-width:989px){.contacts__map iframe{height:288px}}@media(max-width:639px){.contacts__map iframe{height:240px}}.contacts__map-wrapper{height:400px}.contacts__requisites-title{font-size:30px;font-weight:800;text-transform:uppercase;margin-bottom:40px}@media(max-width:1199px){.contacts__requisites-title{font-size:26px;margin-bottom:30px}}@media(max-width:989px){.contacts__requisites-title{font-size:22px}}.contacts__requisites-name{font-size:24px;font-weight:800;text-transform:uppercase;margin-bottom:30px}@media(max-width:1199px){.contacts__requisites-name{font-size:20px;margin-bottom:20px}}@media(max-width:989px){.contacts__requisites-name{font-size:18px}}.contacts__requisites-list{font-size:24px;text-transform:uppercase;margin-bottom:80px}@media(max-width:1199px){.contacts__requisites-list{font-size:20px}}@media(max-width:989px){.contacts__requisites-list{font-size:18px;margin-bottom:60px}}.contacts__requisites-list-item{line-height:100%;margin-bottom:20px}@media(max-width:989px){.contacts__requisites-list-item--address{display:flex;justify-content:stretch}}@media(max-width:639px){.contacts__requisites-list-item--address{display:block}}@media(max-width:639px){.contacts__requisites-list-item--address span:first-child{display:block;margin-bottom:10px}}.contacts__requisites-list-item span{display:inline-block;line-height:100%}.contacts__requisites-list-item span:first-child{padding-right:20px}@media(max-width:1199px){.contacts__requisites-list-item span:first-child{padding-right:10px}}.contacts__request{margin-bottom:100px}@media(min-width:1920px){.contacts__request{margin-bottom:140px}}@media(max-width:989px){.contacts__request{margin-bottom:80px}}
