.contacts{margin-top:6px;padding-top:6px;padding-bottom:75px}.contacts .header-page.sm{font-size:32px}@media screen and (max-width: 1139px){.contacts .header-page.sm{font-size:26px}}@media screen and (max-width: 567px){.contacts .header-page.sm{font-size:20px}}.contacts-block{margin-top:18px;position:relative;font-size:0}.contacts-block .item{display:inline-block;vertical-align:top;width:33%;color:var(--color-dark);font-family:"Fira Sans";font-size:20px;font-style:normal;font-weight:300;line-height:150%;padding-top:4px}@media screen and (max-width: 1139px){.contacts-block .item{width:100%;padding-top:0;margin-bottom:20px;font-size:16px}}.contacts-block .item.item--main{padding-top:0}.contacts-block .item.item--main p{margin-top:4px;font-size:20px;margin-bottom:30px}@media screen and (max-width: 1139px){.contacts-block .item.item--main p{margin-bottom:10px}}@media screen and (max-width: 1139px)and (max-width: 567px){.contacts-block .item.item--main p{margin:6px 0;font-size:16px}}.contacts-block .item .block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.contacts-block .item .block:last-child{margin-bottom:0}.contacts-block .item b{font-weight:600;margin-bottom:5px}.contacts-block .item a{color:var(--color-dark);font-size:20px;text-decoration:none;-webkit-transition:all .35s ease;transition:all .35s ease}@media screen and (max-width: 567px){.contacts-block .item a{font-size:16px}}.contacts-block .item a.email{font-weight:600;color:var(--color-hover)}.contacts-block .item a.email:hover{color:var(--color-bg2)}.contacts-block .item a:hover{color:var(--color-hover)}.contacts-block .item p{font-size:14px;line-height:142%;margin-top:11px}.contacts .form-wg{margin-top:68px}@media screen and (max-width: 567px){.contacts .form-wg{margin-top:40px}}@media screen and (max-width: 1139px){.contacts{padding-top:29px;padding-bottom:57px}.contacts-block{margin-top:29px}}@media screen and (max-width: 567px){.contacts{padding-top:16px;padding-bottom:70px}.contacts-block{padding-bottom:0px;margin-top:14px;margin-bottom:20px}}