.contacts__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:-30px;margin-right:-30px;border-top:1px solid #e0e0e0}.contacts__col{width:100%}.contacts__col:not(:last-child){border-right:1px solid #e0e0e0}.contact-data{padding:30px 20px}.contact-data__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.contact-data__circle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;width:10px;height:10px;border-radius:50%;background-color:#f9f9f9;border:3px solid #1d1d1d}.contact-data__label{display:inline-block;font-weight:500;font-size:16px;line-height:150%;color:#8f8f8f}.contact-data__value{display:inline-block;font-weight:500;font-size:18px;line-height:120%;color:#333333;margin-left:20px}.map{height:500px;margin-right:-30px;margin-left:-30px}.map iframe{width:100%;height:100%;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.map iframe:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.consultation__image{margin:-75px -30px 0 0}.consultation__image img{width:100%;height:650px}@media (max-width: 1399.98px){.consultation__image img{height:550px}}@media (max-width: 1070px){.contact-data__value{font-size:16px}}@media (max-width: 992px){.contacts__row{-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts__col{-ms-flex-preferred-size:50%;flex-basis:50%}.contacts__col:nth-child(1),.contacts__col:nth-child(2){border-bottom:1px solid #e0e0e0}}@media (max-width: 768px){.contacts__row{margin-left:0px;margin-right:0px}.map{margin-left:-15px;margin-right:-15px}}@media (max-width: 575px){.contacts__row{border:none;margin-top:0px;margin-bottom:30px}.contacts__col{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border:none}.contacts__col:nth-child(1),.contacts__col:nth-child(2){border-bottom:none}.contacts__col:not(:last-child){border:none}.contact-data{padding:10px 0}.contact-data__top{margin-bottom:5px}.map{height:250px}}
