main .container-stretch{max-width:1440px;margin:0 auto;padding:0 80px;position:relative}@media(max-width: 1024px){main .container-stretch{padding:0 16px}}main .inner-container{padding-top:40px;padding-bottom:80px}@media(max-width: 768px){main .inner-container{padding-bottom:40px}}main .contact-archive-section{padding:100px 0 0;background-color:#181c24}main .contact-archive-section h1.page-title{color:#fff;font-size:24px;text-transform:uppercase;margin-bottom:40px;padding:0}@media(max-width: 767px){main .contact-archive-section h1.page-title{font-size:20px !important;margin-bottom:16px;padding:0}}:lang(ru) main .contact-archive-section h1.page-title{font-size:20px !important}main .contact-archive-section h1.page-title{padding-top:0}main .contact-archive-section .address-item{display:flex;align-items:flex-start;gap:16px;margin-bottom:16px}main .contact-archive-section .address-item .info-icon{flex:0 0 24px;margin-top:4px}main .contact-archive-section .address-item .info-icon img{width:24px !important;height:auto;display:block}main .contact-archive-section .address-item .address-info h3{color:#fff;font-size:18px;font-weight:400;margin-bottom:4px;text-transform:uppercase}main .contact-archive-section .address-item .address-info .address-text{color:#fff;font-size:18px}:lang(ru) main .contact-archive-section .address-item .address-info h3{font-size:16px}:lang(ru) main .contact-archive-section .address-item .address-info .address-text{font-size:16px}main .contact-archive-section .contact-archive-row{display:flex;gap:40px;align-items:flex-start}@media(max-width: 1024px){main .contact-archive-section .contact-archive-row{flex-direction:column;gap:32px;margin-bottom:16px}}main .contact-archive-section .contact-left-col{flex:0 0 50%;position:sticky;top:120px}@media(max-width: 1024px){main .contact-archive-section .contact-left-col{flex:0 0 auto;width:100%;position:static}}main .contact-archive-section .contact-left-col .contact-img-wrapper{width:100%;height:592px}@media(max-width: 768px){main .contact-archive-section .contact-left-col .contact-img-wrapper{height:250px}}main .contact-archive-section .contact-left-col .contact-img-wrapper img{width:100%;height:100%;object-fit:cover;border-radius:10px}main .contact-archive-section .maps-section-title{color:#fff;font-size:24px;text-transform:uppercase;margin-bottom:40px;padding:0}@media(max-width: 767px){main .contact-archive-section .maps-section-title{font-size:20px !important;margin-bottom:16px;padding:0}}:lang(ru) main .contact-archive-section .maps-section-title{font-size:20px !important}main .contact-archive-section .maps-section-title{margin:40px 0 24px;padding-top:40px;border-top:1px solid #4a4b54}@media(max-width: 768px){main .contact-archive-section .maps-section-title{border-top:none}}main .contact-archive-section .contact-maps-row{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:36px}@media(max-width: 767px){main .contact-archive-section .contact-maps-row{grid-template-columns:1fr}}main .contact-archive-section .contact-map{display:flex;flex-direction:column}main .contact-archive-section .map-iframe-wrapper{flex:1;min-height:280px}@media(max-width: 767px){main .contact-archive-section .map-iframe-wrapper{min-height:220px}}main .contact-archive-section .map-iframe-wrapper iframe{width:100% !important;height:100% !important;min-height:inherit;border:0 !important;border-radius:10px;display:block}main .contact-archive-section .contact-description-below{color:#c1bfc4;padding-bottom:80px}@media(max-width: 768px){main .contact-archive-section .contact-description-below{padding-bottom:40px}}main .contact-archive-section .contact-description-below p{margin-bottom:16px}main .contact-archive-section .contact-description-below p:last-child{margin-bottom:0}main .contact-archive-section .contact-description-below a{color:inherit;text-decoration:underline}main .contact-archive-section .contact-description-below a:hover{color:#fff}main .contact-archive-section .contact-right-col{flex:1;gap:32px;display:flex;flex-direction:column}main .contact-archive-section .contact-right-col .contact-info-list{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:32px;padding-bottom:8px;width:100%;align-items:start}@media(max-width: 768px){main .contact-archive-section .contact-right-col .contact-info-list{border-bottom:1px solid #4a4b54;column-gap:15px !important}main .contact-archive-section .contact-right-col .contact-info-list .contact-person-block .info-link a{word-break:break-all}}main .contact-archive-section .contact-right-col .contact-info-list .item-1{grid-column:1;grid-row:1}main .contact-archive-section .contact-right-col .contact-info-list .item-2{grid-column:1;grid-row:2}main .contact-archive-section .contact-right-col .contact-info-list .item-3{grid-column:1;grid-row:3}main .contact-archive-section .contact-right-col .contact-info-list .item-4{grid-column:1;grid-row:4}main .contact-archive-section .contact-right-col .contact-info-list .item-5{grid-column:2;grid-row:2}main .contact-archive-section .contact-right-col .contact-info-list .item-6{grid-column:2;grid-row:3}main .contact-archive-section .contact-right-col .contact-info-list .item-7{grid-column:2;grid-row:4}main .contact-archive-section .contact-right-col .contact-person-block{margin:0 !important}main .contact-archive-section .contact-right-col .contact-person-block .person-name{color:#fff;font-size:20px;font-weight:700;margin-bottom:16px;text-transform:uppercase}:lang(ru) main .contact-archive-section .contact-right-col .contact-person-block .person-name{font-size:16px;line-height:24px}main .contact-archive-section .contact-right-col .contact-person-block .contact-info-item{display:flex;align-items:center;gap:8px;margin-bottom:8px}main .contact-archive-section .contact-right-col .contact-person-block .contact-info-item .info-icon{flex:0 0 18px}main .contact-archive-section .contact-right-col .contact-person-block .contact-info-item .info-icon img{width:100%;height:auto;display:block}main .contact-archive-section .contact-right-col .contact-person-block .contact-info-item .info-link a{color:hsla(0,0%,100%,.8);text-decoration:none;font-size:18px;font-weight:400}:lang(ru) main .contact-archive-section .contact-right-col .contact-person-block .contact-info-item .info-link a{font-size:16px}main .contact-archive-section .contact-right-col .contact-person-block .contact-info-item .info-link a:hover{color:#f77e1e}