.transition_none {
  -webkit-transition-property: none !important;
  -moz-transition-property: none !important;
  -o-transition-property: none !important;
  transition-property: none !important;
}
/* /transform el */
/* border radius */
.sp-page-section_contacts .sp-page-section__header, .sp-page-section_contacts .sp-contacts__block_data {
  max-width: 1420px;
  min-width: 300px;
  padding-left: 30px;
  padding-right: 30px;
  margin: 0 auto;
}
@media screen and (max-width: 1202px) {
  .sp-page-section_contacts .sp-page-section__header, .sp-page-section_contacts .sp-contacts__block_data {
    padding-left: 25px;
    padding-right: 25px;
    min-width: 250px;
  }
}
@media screen and (max-width: 992px) {
  .sp-page-section_contacts .sp-page-section__header, .sp-page-section_contacts .sp-contacts__block_data {
    padding-left: 20px;
    padding-right: 20px;
    min-width: 260px;
  }
}
@media screen and (max-width: 767px) {
  .sp-page-section_contacts .sp-page-section__header, .sp-page-section_contacts .sp-contacts__block_data {
    padding-left: 15px;
    padding-right: 15px;
    min-width: 270px;
  }
}
@media screen and (max-width: 562px) {
  .sp-page-section_contacts .sp-page-section__header, .sp-page-section_contacts .sp-contacts__block_data {
    padding-left: 10px;
    padding-right: 10px;
    min-width: 280px;
  }
}
/* line: 62, ../../../scss/pages/_contacts.scss */
.sp-page-section {
}
/* line: 63, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-page-section {
}
/* line: 64, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-page-section__header {
}
/* line: 67, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-page-section__content {
  padding-bottom: 0;
}
/* line: 71, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts {
}
/* line: 72, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts ._sp-container {
  max-width: 100%;
  padding-left: 0;
  padding-right: 0;
}
/* line: 78, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-page-data {
  width: 100%;
  justify-content: center;
}
/* line: 79, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-page-data.sp-main-data {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row-reverse;
  gap: 10%;
}
/* line: 84, ../../../scss/pages/_contacts.scss */
/* line: 84, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-page-data.sp-main-data .sp-page-data__descr {
  width: 50%;
  min-width: 50%;
}
/* line: 88, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-page-data.sp-main-data .sp-form {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 30%;
  min-width: 30%;
  background: none;
  flex-wrap: wrap;
}
/* line: 96, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-page-data.sp-main-data .sp-form form, .sp-page-section_contacts .sp-page-data.sp-main-data .sp-form textarea, .sp-page-section_contacts .sp-page-data.sp-main-data .sp-form input, .sp-page-section_contacts .sp-page-data.sp-main-data .sp-form button[type="submit"] {
  width: 100%;
}
/* line: 99, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-page-data.sp-main-data .sp-form form {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
/* line: 105, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-page-data.sp-main-data .sp-form__title {
  width: 100%;
  display: block;
  text-align: center;
  font-size: 1rem;
  font-weight: 300;
}
/* line: 112, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-page-data.sp-main-data .sp-form__field {
  width: 100%;
}
/* line: 121, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-page-data__title {
  text-align: center;
}
/* line: 125, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts {
  background: #c30d08;
  width: 100%;
}
/* line: 128, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts__block {
}
/* line: 129, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts__block_data {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  color: #fff;
  text-align: center;
}
/* line: 138, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts__organisation {
}
/* line: 139, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts__organisation-name {
  position: absolute;
  left: 50%;
  top: 100%;
  z-index: 2;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 0;
  font-weight: bold;
  font-size: 1rem;
  background: #c30d08;
  border-bottom: 1px solid #fff;
}
/* line: 154, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts__organisation-description {
  min-width: 100%;
}
/* line: 158, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts__type {
  flex: 1 1 50%;
  text-align: left;
  position: relative;
  min-width: 200px;
}
/* line: 164, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts__type-data {
}
/* line: 165, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts__type-data, .sp-page-section_contacts .sp-contacts__type-data a {
  color: #fff;
  font-weight: 300;
}
/* line: 171, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts__type-title {
  display: none;
}
/* line: 174, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts__type-icon {
  position: absolute;
}
/* line: 178, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts__item {
}
/* line: 179, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts__item_map {
  width: 100%;
}
/* line: 12, ../../../scss/pages/_contacts.scss */
/* line: 13, ../../../scss/pages/_contacts.scss */
.sp-page-section {
}
/* line: 14, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts {
}
/* line: 15, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-page-data {
}
/* line: 16, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-page-data.sp-main-data {
  padding-bottom: 80px;
}
/* line: 19, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-page-data__title {
}
/* line: 22, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts {
}
/* line: 25, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts__block {
}
/* line: 26, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts__block_data {
  padding-top: 40px;
  padding-bottom: 26.6666666667px;
}
/* line: 31, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts__type {
  padding: 26.6666666667px 9%;
}
/* line: 33, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts__type > * {
  padding-left: 52px;
  padding-right: 52px;
}
/* line: 37, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts__type-data {
}
/* line: 39, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts__type-icon {
  width: 26px;
  padding: 0;
}
/* line: 45, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts__organisation {
}
/* line: 46, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts__organisation-name {
  height: 50px;
  width: 400px;
  margin-left: -200px;
  padding-bottom: 16.6666666667px;
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 6.25px;
  -webkit-border-bottom-left-radius: 6.25px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 6.25px;
  -moz-border-radius-bottomleft: 6.25px;
  -moz-background-clip: padding;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 6.25px;
  border-bottom-left-radius: 6.25px;
  background-clip: padding-box;
}
/* line: 53, ../../../scss/pages/_contacts.scss */
.sp-page-section_contacts .sp-contacts__organisation-description {
  padding: 26.6666666667px 9%;
}
/* line: 189, ../../../scss/pages/_contacts.scss */
/* line: 12, ../../../scss/pages/_contacts.scss */
@media screen and (min-width: 1420px) {
  /* line: 13, ../../../scss/pages/_contacts.scss */
  .sp-page-section {
  }
  /* line: 14, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts {
  }
  /* line: 15, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data {
  }
  /* line: 16, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data.sp-main-data {
    padding-bottom: 100px;
  }
  /* line: 19, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data__title {
  }
  /* line: 22, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts {
  }
  /* line: 25, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__block {
  }
  /* line: 26, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__block_data {
    padding-top: 50px;
    padding-bottom: 33.3333333333px;
  }
  /* line: 31, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__type {
    padding: 33.3333333333px 10%;
  }
  /* line: 33, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__type > * {
    padding-left: 52px;
    padding-right: 52px;
  }
  /* line: 37, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__type-data {
  }
  /* line: 39, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__type-icon {
    width: 26px;
    padding: 0;
  }
  /* line: 45, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__organisation {
  }
  /* line: 46, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__organisation-name {
    height: 50px;
    width: 400px;
    margin-left: -200px;
    padding-bottom: 16.6666666667px;
    -webkit-border-top-left-radius: 0;
    -webkit-border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 6.25px;
    -webkit-border-bottom-left-radius: 6.25px;
    -webkit-background-clip: padding-box;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-topright: 0;
    -moz-border-radius-bottomright: 6.25px;
    -moz-border-radius-bottomleft: 6.25px;
    -moz-background-clip: padding;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 6.25px;
    border-bottom-left-radius: 6.25px;
    background-clip: padding-box;
  }
  /* line: 53, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__organisation-description {
    padding: 33.3333333333px 10%;
  }
  /* line: 194, ../../../scss/pages/_contacts.scss */
  .sp-page-section {
  }
  /* line: 195, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts {
  }
  /* line: 196, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data {
  }
  /* line: 197, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data.sp-main-data {
  }
  /* line: 198, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data.sp-main-data_contacts {
  }
  /* line: 199, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data.sp-main-data_contacts .sp-contacts {
  }
  /* line: 200, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data.sp-main-data_contacts .sp-contacts__item_form {
    width: 80%;
  }
}
/* line: 211, ../../../scss/pages/_contacts.scss */
/* line: 12, ../../../scss/pages/_contacts.scss */
@media screen and (max-width: 1202px) {
  /* line: 13, ../../../scss/pages/_contacts.scss */
  .sp-page-section {
  }
  /* line: 14, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts {
  }
  /* line: 15, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data {
  }
  /* line: 16, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data.sp-main-data {
    padding-bottom: 70px;
  }
  /* line: 19, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data__title {
  }
  /* line: 22, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts {
  }
  /* line: 25, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__block {
  }
  /* line: 26, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__block_data {
    padding-top: 35px;
    padding-bottom: 23.3333333333px;
  }
  /* line: 31, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__type {
    padding: 23.3333333333px 8%;
  }
  /* line: 33, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__type > * {
    padding-left: 52px;
    padding-right: 52px;
  }
  /* line: 37, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__type-data {
  }
  /* line: 39, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__type-icon {
    width: 26px;
    padding: 0;
  }
  /* line: 45, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__organisation {
  }
  /* line: 46, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__organisation-name {
    height: 50px;
    width: 400px;
    margin-left: -200px;
    padding-bottom: 16.6666666667px;
    -webkit-border-top-left-radius: 0;
    -webkit-border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 6.25px;
    -webkit-border-bottom-left-radius: 6.25px;
    -webkit-background-clip: padding-box;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-topright: 0;
    -moz-border-radius-bottomright: 6.25px;
    -moz-border-radius-bottomleft: 6.25px;
    -moz-background-clip: padding;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 6.25px;
    border-bottom-left-radius: 6.25px;
    background-clip: padding-box;
  }
  /* line: 53, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__organisation-description {
    padding: 23.3333333333px 8%;
  }
}
/* line: 218, ../../../scss/pages/_contacts.scss */
/* line: 12, ../../../scss/pages/_contacts.scss */
@media screen and (max-width: 992px) {
  /* line: 13, ../../../scss/pages/_contacts.scss */
  .sp-page-section {
  }
  /* line: 14, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts {
  }
  /* line: 15, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data {
  }
  /* line: 16, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data.sp-main-data {
    padding-bottom: 60px;
  }
  /* line: 19, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data__title {
  }
  /* line: 22, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts {
  }
  /* line: 25, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__block {
  }
  /* line: 26, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__block_data {
    padding-top: 30px;
    padding-bottom: 20px;
  }
  /* line: 31, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__type {
    padding: 20px 7%;
  }
  /* line: 33, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__type > * {
    padding-left: 52px;
    padding-right: 52px;
  }
  /* line: 37, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__type-data {
  }
  /* line: 39, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__type-icon {
    width: 26px;
    padding: 0;
  }
  /* line: 45, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__organisation {
  }
  /* line: 46, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__organisation-name {
    height: 50px;
    width: 400px;
    margin-left: -200px;
    padding-bottom: 16.6666666667px;
    -webkit-border-top-left-radius: 0;
    -webkit-border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 6.25px;
    -webkit-border-bottom-left-radius: 6.25px;
    -webkit-background-clip: padding-box;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-topright: 0;
    -moz-border-radius-bottomright: 6.25px;
    -moz-border-radius-bottomleft: 6.25px;
    -moz-background-clip: padding;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 6.25px;
    border-bottom-left-radius: 6.25px;
    background-clip: padding-box;
  }
  /* line: 53, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__organisation-description {
    padding: 20px 7%;
  }
  /* line: 223, ../../../scss/pages/_contacts.scss */
  .sp-page-section {
  }
  /* line: 224, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts {
  }
  /* line: 226, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data {
  }
  /* line: 227, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data.sp-main-data {
  }
  /* line: 228, ../../../scss/pages/_contacts.scss */
  /* line: 228, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data.sp-main-data .sp-page-data__descr {
    width: 40%;
    min-width: 40%;
  }
  /* line: 232, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data.sp-main-data .sp-contacts {
    width: 40%;
    min-width: 40%;
  }
}
/* line: 242, ../../../scss/pages/_contacts.scss */
/* line: 12, ../../../scss/pages/_contacts.scss */
@media screen and (max-width: 767px) {
  /* line: 13, ../../../scss/pages/_contacts.scss */
  .sp-page-section {
  }
  /* line: 14, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts {
  }
  /* line: 15, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data {
  }
  /* line: 16, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data.sp-main-data {
    padding-bottom: 55px;
  }
  /* line: 19, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data__title {
  }
  /* line: 22, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts {
  }
  /* line: 25, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__block {
  }
  /* line: 26, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__block_data {
    padding-top: 27.5px;
    padding-bottom: 18.3333333333px;
  }
  /* line: 31, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__type {
    padding: 18.3333333333px 8%;
  }
  /* line: 33, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__type > * {
    padding-left: 52px;
    padding-right: 52px;
  }
  /* line: 37, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__type-data {
  }
  /* line: 39, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__type-icon {
    width: 26px;
    padding: 0;
  }
  /* line: 45, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__organisation {
  }
  /* line: 46, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__organisation-name {
    height: 50px;
    width: 400px;
    margin-left: -200px;
    padding-bottom: 16.6666666667px;
    -webkit-border-top-left-radius: 0;
    -webkit-border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 6.25px;
    -webkit-border-bottom-left-radius: 6.25px;
    -webkit-background-clip: padding-box;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-topright: 0;
    -moz-border-radius-bottomright: 6.25px;
    -moz-border-radius-bottomleft: 6.25px;
    -moz-background-clip: padding;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 6.25px;
    border-bottom-left-radius: 6.25px;
    background-clip: padding-box;
  }
  /* line: 53, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__organisation-description {
    padding: 18.3333333333px 8%;
  }
  /* line: 247, ../../../scss/pages/_contacts.scss */
  .sp-page-section {
  }
  /* line: 248, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts {
  }
  /* line: 250, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data {
  }
  /* line: 251, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data.sp-main-data {
  }
  /* line: 252, ../../../scss/pages/_contacts.scss */
  /* line: 254, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data.sp-main-data .sp-page-data__descr, .sp-page-section_contacts .sp-page-data.sp-main-data .sp-contacts, .sp-page-section_contacts .sp-page-data.sp-main-data .sp-form {
    width: 80%;
    min-width: 80%;
  }
  /* line: 261, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts {
  }
  /* line: 262, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__block {
  }
  /* line: 263, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__block_data {
    flex-direction: column;
    align-items: center;
  }
  /* line: 268, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__type {
  }
  /* line: 269, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__type-contacts {
  }
}
/* line: 277, ../../../scss/pages/_contacts.scss */
/* line: 12, ../../../scss/pages/_contacts.scss */
@media screen and (max-width: 562px) {
  /* line: 13, ../../../scss/pages/_contacts.scss */
  .sp-page-section {
  }
  /* line: 14, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts {
  }
  /* line: 15, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data {
  }
  /* line: 16, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data.sp-main-data {
    padding-bottom: 50px;
  }
  /* line: 19, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data__title {
  }
  /* line: 22, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts {
  }
  /* line: 25, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__block {
  }
  /* line: 26, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__block_data {
    padding-top: 25px;
    padding-bottom: 16.6666666667px;
  }
  /* line: 31, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__type {
    padding: 16.6666666667px 7%;
  }
  /* line: 33, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__type > * {
    padding-left: 52px;
    padding-right: 52px;
  }
  /* line: 37, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__type-data {
  }
  /* line: 39, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__type-icon {
    width: 26px;
    padding: 0;
  }
  /* line: 45, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__organisation {
  }
  /* line: 46, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__organisation-name {
    height: 50px;
    width: 400px;
    margin-left: -200px;
    padding-bottom: 16.6666666667px;
    -webkit-border-top-left-radius: 0;
    -webkit-border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 6.25px;
    -webkit-border-bottom-left-radius: 6.25px;
    -webkit-background-clip: padding-box;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-topright: 0;
    -moz-border-radius-bottomright: 6.25px;
    -moz-border-radius-bottomleft: 6.25px;
    -moz-background-clip: padding;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 6.25px;
    border-bottom-left-radius: 6.25px;
    background-clip: padding-box;
  }
  /* line: 53, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-contacts__organisation-description {
    padding: 16.6666666667px 7%;
  }
  /* line: 282, ../../../scss/pages/_contacts.scss */
  .sp-page-section {
  }
  /* line: 283, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts {
  }
  /* line: 285, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data {
  }
  /* line: 286, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data.sp-main-data {
  }
  /* line: 287, ../../../scss/pages/_contacts.scss */
  /* line: 289, ../../../scss/pages/_contacts.scss */
  .sp-page-section_contacts .sp-page-data.sp-main-data .sp-page-data__descr, .sp-page-section_contacts .sp-page-data.sp-main-data .sp-contacts, .sp-page-section_contacts .sp-page-data.sp-main-data .sp-form {
    width: 100%;
    min-width: 100%;
  }
}


/* opacity */
/* box shadow */
/* background gradient */

/* opacity */
/* box shadow */
/* background svg */

/* opacity */
/* box shadow */
/* background gradient */

/* opacity */
/* box shadow */
/* background image */

/* opacity */
/* box shadow */
/* background gradient */

/* opacity */
/* box shadow */
/* background svg */

/* opacity */
/* box shadow */
/* background gradient */

/* opacity */
/* box shadow */
