main {
  border-bottom: 2px solid #E7ECF0;
  padding-bottom: 7rem;
}
@media (max-width: 768px) {
  main {
    padding-bottom: 4rem;
  }
}

.contacts {
  background: url("../../../img/contacts/bg.png") no-repeat center;
  background-size: cover;
  height: 26.125rem;
}
@media (max-width: 768px) {
  .contacts {
    background: url("../../../img/contacts/bg-m.png") no-repeat center;
    height: 20.6875rem;
    background-size: cover;
  }
}
.contacts__title {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 5.6875rem;
  padding-bottom: 5rem;
  gap: 1.4375rem;
}
@media (max-width: 768px) {
  .contacts__title {
    gap: 1.25rem;
    padding-top: 2rem;
    padding-bottom: 0;
  }
}
.contacts__title h1 {
  font-weight: 600;
  font-size: 3.5rem;
  line-height: 3.5rem;
  text-align: center;
  color: var(--text_bold);
}
@media (max-width: 768px) {
  .contacts__title h1 {
    font-weight: 600;
    font-size: 1.75rem;
    line-height: 2rem;
    text-align: center;
  }
}
.contacts__body {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 1.25rem;
  margin-top: -8rem;
}
@media (max-width: 768px) {
  .contacts__body {
    margin-top: -11.25rem;
    gap: 0.75rem;
  }
}
.contacts__body-item {
  border: 0.125rem solid var(--stroke_secondary);
  background: var(--white);
  border-radius: 1rem;
  padding: 2rem;
  display: flex;
  flex-direction: column;
  gap: 2rem;
  width: 36.25rem;
}
@media (max-width: 768px) {
  .contacts__body-item {
    width: 100%;
    padding: 1rem;
    gap: 1.25rem;
  }
}
.contacts__body-item h4 {
  font-weight: 600;
  font-size: 1.75rem;
  line-height: 2rem;
  color: var(--text_bold);
  width: 32.25rem;
}
@media (max-width: 768px) {
  .contacts__body-item h4 {
    width: 100%;
    font-weight: 600;
    font-size: 1.375rem;
    line-height: 120%;
  }
}
.contacts__body-item-block {
  display: flex;
  flex-direction: column;
  gap: 1.75rem;
}
.contacts__body-item-block__info {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
.contacts__body-item-block__info-address {
  font-weight: 400;
  font-size: 1.25rem;
  line-height: 1.5rem;
  color: rgba(14, 56, 98, 0.8);
}
@media (max-width: 768px) {
  .contacts__body-item-block__info-address {
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.375rem;
  }
}
.contacts__body-item-block__info-numbers {
  display: flex;
  flex-direction: column;
  gap: 0.625rem;
}
.contacts__body-item-block__info-numbers a {
  font-weight: 600;
  font-size: 1.5rem;
  line-height: 120%;
  letter-spacing: 1%;
  color: var(--text_bold);
}
@media (max-width: 768px) {
  .contacts__body-item-block__info-numbers a {
    font-weight: 600;
    font-size: 1.125rem;
    line-height: 1.5rem;
  }
}
.contacts__body-item-block__human {
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
}
@media (max-width: 768px) {
  .contacts__body-item-block__human {
    gap: 0.25rem;
  }
}
.contacts__body-item-block__human h5 {
  font-weight: 600;
  font-size: 1.25rem;
  line-height: 1.5rem;
  letter-spacing: 1%;
  color: var(--text_bold);
}
@media (max-width: 768px) {
  .contacts__body-item-block__human h5 {
    font-weight: 600;
    font-size: 1.125rem;
    line-height: 1.5rem;
  }
}
.contacts__body-item-block__human div {
  font-weight: 400;
  font-size: 1.25rem;
  line-height: 1.5rem;
  color: rgba(14, 56, 98, 0.8);
}
@media (max-width: 768px) {
  .contacts__body-item-block__human div {
    font-weight: 400;
    font-size: 1.125rem;
    line-height: 1.5rem;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbnRhY3RzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0E7RUFDRTtFQUNBOztBQUNBO0VBSEY7SUFJSTs7OztBQUdKO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0VBSkY7SUFLSTtJQUNBO0lBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBUEY7SUFRSTtJQUNBO0lBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5GO0lBT0k7SUFDQTtJQUNBO0lBQ0E7OztBQUlOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5GO0lBT0k7SUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBVEY7SUFVSTtJQUNBO0lBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5GO0lBT0k7SUFDQTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkY7SUFPSTtJQUNBO0lBQ0E7OztBQUtSO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0VBSkY7SUFLSTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkY7SUFPSTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JO0lBQ0E7SUFDQSIsImZpbGUiOiJjb250YWN0cy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi4vYmFzZS9mdW5jdGlvblwiO1xyXG5tYWluIHtcclxuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0U3RUNGMDtcclxuICBwYWRkaW5nLWJvdHRvbTogcmVtKDExMik7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDY0KTtcclxuICB9XHJcbn1cclxuLmNvbnRhY3RzIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi8uLi9pbWcvY29udGFjdHMvYmcucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBoZWlnaHQ6IHJlbSg0MTgpO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vaW1nL2NvbnRhY3RzL2JnLW0ucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICBoZWlnaHQ6IHJlbSgzMzEpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICB9XHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IHJlbSg5MSk7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDgwKTtcclxuICAgIGdhcDogcmVtKDIzKTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBnYXA6IHJlbSgyMCk7XHJcbiAgICAgIHBhZGRpbmctdG9wOiByZW0oMzIpO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgIGgxIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiByZW0oNTYpO1xyXG4gICAgICBsaW5lLWhlaWdodDogcmVtKDU2KTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogdmFyKC0tdGV4dF9ib2xkKTtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyOCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgzMik7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JvZHkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IHJlbSgyMCk7XHJcbiAgICBtYXJnaW4tdG9wOiByZW0oLTEyOCk7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogcmVtKC0xODApO1xyXG4gICAgICBnYXA6IHJlbSgxMik7XHJcbiAgICB9XHJcbiAgICAmLWl0ZW0ge1xyXG4gICAgICBib3JkZXI6IHJlbSgyKSBzb2xpZCB2YXIoLS1zdHJva2Vfc2Vjb25kYXJ5KTtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiByZW0oMTYpO1xyXG4gICAgICBwYWRkaW5nOiByZW0oMzIpO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IHJlbSgzMik7XHJcbiAgICAgIHdpZHRoOiByZW0oNTgwKTtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDE2KTtcclxuICAgICAgICBnYXA6IHJlbSgyMCk7XHJcbiAgICAgIH1cclxuICAgICAgaDQge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMzIpO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0X2JvbGQpO1xyXG4gICAgICAgIHdpZHRoOiByZW0oNTE2KTtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIyKTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiByZW0oMjgpO1xyXG4gICAgICAgICZfX2luZm8ge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBnYXA6IHJlbSgxNik7XHJcbiAgICAgICAgICAmLWFkZHJlc3Mge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjQpO1xyXG4gICAgICAgICAgICBjb2xvcjogIzBFMzg2MkNDO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDIyKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1udW1iZXJzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiByZW0oMTApO1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDI0KTtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMSU7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHRfYm9sZCk7XHJcbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyNCk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2h1bWFuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgZ2FwOiByZW0oMTIpO1xyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIGdhcDogcmVtKDQpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaDUge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjQpO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMSU7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0X2JvbGQpO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDI0KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZGl2IHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjApO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDI0KTtcclxuICAgICAgICAgICAgY29sb3I6ICMwRTM4NjJDQztcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyNCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iXX0= */
