.contacts-block{padding-top:70px;padding-bottom:60px;width:100%;background:rgba(0,0,0,0) url(/images/contacts.jpg) no-repeat 50%;background-size:cover}@media screen and (max-width:1365px){.contacts-block{padding-top:30px;padding-bottom:30px}}@media screen and (max-width:767px){.contacts-block{padding-top:20px;padding-bottom:0}}.contacts-block .block-title{margin-bottom:50px}@media screen and (max-width:1023px){.contacts-block .block-title{text-align:center}}@media screen and (max-width:767px){.contacts-block .block-title{margin-bottom:20px}}.contacts-block .contacts-container{display:flex;gap:40px}@media screen and (max-width:1023px){.contacts-block .contacts-container{flex-direction:column}}.contacts-block .contacts-container .contacts-content{width:100%;max-width:370px;padding:40px 40px 30px;border-radius:30px;background-color:#fff}@media screen and (max-width:1023px){.contacts-block .contacts-container .contacts-content{margin:auto}}@media screen and (max-width:400px){.contacts-block .contacts-container .contacts-content{padding:20px}}.contacts-block .contacts-container .contacts-content .contacts-data{display:flex;flex-direction:column;gap:40px;font-size:18px;line-height:1.2;font-family:Roboto,sans-serif}@media screen and (max-width:400px){.contacts-block .contacts-container .contacts-content .contacts-data{gap:20px}}.contacts-block .contacts-container .contacts-content .contacts-data .item{display:flex;align-items:center;gap:30px}@media screen and (max-width:400px){.contacts-block .contacts-container .contacts-content .contacts-data .item{gap:20px}}.contacts-block .contacts-container .contacts-content .contacts-data .ico i{font-size:50px}.contacts-block .contacts-container .contacts-content .socials{padding-top:30px;margin-top:40px;border-top:1px dotted #d1d2d3;display:flex;justify-content:flex-start;gap:30px}@media screen and (max-width:400px){.contacts-block .contacts-container .contacts-content .socials{gap:20px;margin-top:20px;padding-top:20px}}.contacts-block .contacts-container .contacts-content .socials a{display:flex}.contacts-block .contacts-container .contacts-content .socials a i{font-size:50px}.contacts-block .contacts-container .contacts-map{flex:1 1;display:flex;border-radius:50px;padding:10px;background-color:#fff}@media screen and (max-width:1023px){.contacts-block .contacts-container .contacts-map{flex:unset;height:590px}}@media screen and (max-width:767px){.contacts-block .contacts-container .contacts-map{padding:0;margin-left:-20px;margin-right:-20px;border-radius:0}}.contacts-block .contacts-container .contacts-map .map-content{border-radius:40px;flex:1 1;overflow:hidden}@media screen and (max-width:767px){.contacts-block .contacts-container .contacts-map .map-content{border-radius:0}}.gm-style .gm-style-iw-d{overflow:visible!important}.gm-style .gm-style-iw-d .address{margin-right:15px;padding-bottom:15px;padding-top:15px;border-top:1px solid #d1d2d3;margin-top:0;display:flex;flex-direction:column;gap:5px}.gm-style .gm-style-iw-d .poi-info-window a,.gm-style .gm-style-iw-d .poi-info-window div{font-size:16px;font-family:Raleway,sans-serif}.gm-style .gm-style-iw-d .view-link{display:none}.map-info-title{margin-right:55px;font-size:20px;font-weight:700;margin-top:-36px;margin-bottom:10px}