#contacts{padding-bottom:40px}#contacts .flex_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#contacts .flex_box .content_box{width:430px;-ms-flex-negative:0;flex-shrink:0;margin-right:140px;-webkit-box-sizing:border-box;box-sizing:border-box}#contacts .flex_box .content_box .head-title{margin-bottom:20px}#contacts .flex_box .content_box .title{color:#242424;font-size:16px;font-weight:700;line-height:1;letter-spacing:.08px;margin-bottom:12px}#contacts .flex_box .content_box .text{color:#8C8C8C;font-size:15px;line-height:1.5;font-weight:400}#contacts .flex_box .content_box .contacts_list{margin:16px 0;padding:16px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE}#contacts .flex_box .content_box .contacts_list .adress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#contacts .flex_box .content_box .contacts_list .adress svg{width:16px;height:16px;fill:#26CA54;-ms-flex-negative:0;flex-shrink:0;margin-right:13px}#contacts .flex_box .content_box .contacts_list .adress p{color:#525252;font-size:15px;font-weight:400;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:2px}#contacts .flex_box .content_box .contacts_list .phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}#contacts .flex_box .content_box .contacts_list .phone svg{width:16px;height:16px;fill:#26CA54;-ms-flex-negative:0;flex-shrink:0;margin-right:13px}#contacts .flex_box .content_box .contacts_list .phone span{color:#242424;font-size:15px;line-height:1;font-weight:600}#contacts .flex_box .content_box .contacts_list .mail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}#contacts .flex_box .content_box .contacts_list .mail svg{width:16px;height:16px;fill:transparent;stroke:#26CA54;-ms-flex-negative:0;flex-shrink:0;margin-right:13px}#contacts .flex_box .content_box .contacts_list .mail span{color:#8C8C8C;font-size:15px;font-weight:400}#contacts .flex_box .content_box .social_box .social-container{margin-top:12px}#contacts .flex_box .map_box{width:100%;border-radius:16px;position:relative;overflow:hidden}#contacts .flex_box .map_box .map{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1200px){#contacts .flex_box .content_box{margin-right:20px}}@media screen and (max-width:1000px){#contacts .flex_box .content_box{width:310px}}@media screen and (max-width:770px){#contacts .flex_box{-ms-flex-wrap:wrap;flex-wrap:wrap}#contacts .flex_box .content_box{width:100%;-ms-flex-negative:1;flex-shrink:1;margin:0}#contacts .flex_box .map_box{margin-top:20px;display:block}#contacts .flex_box .map_box .map{position:relative;height:300px}}@media screen and (max-width:400px){#contacts .flex_box .map_box .map{height:200px}}