.tourism-boards-content__header--primary {
  padding-left: 110px;
  padding-right: 110px;
  background-color: #451c0d;
  background-image: url("../images/bg-tourism-boards-header.jpg");
}
.is-scalable .tourism-boards-content__header--primary,
.is-scalable.tourism-boards-content__header--primary {
  padding-left: 11em;
  padding-right: 11em;
}
.tourism-boards-content__header--secondary {
  background-color: #857b88;
  background-image: url("../images/bg-tourism-boards-header-2.jpg");
  background-position: bottom center;
}
.tourism-boards-content__header--primary .presentation-content__title--main {
  font-family: 'helveticaneuecyrbold';
  font-weight: normal;
  font-size: 50px;
  line-height: 1.2;
  margin-top: 0;
  margin-bottom: -5px;
}
.is-scalable .tourism-boards-content__header--primary .presentation-content__title--main,
.is-scalable.tourism-boards-content__header--primary .presentation-content__title--main,
.tourism-boards-content__header--primary .is-scalable .presentation-content__title--main,
.tourism-boards-content__header--primary .is-scalable.presentation-content__title--main {
  font-family: 'helveticaneuecyrbold';
  font-weight: normal;
  font-size: 5em;
  line-height: 1.2;
  margin-bottom: -0.1em;
}
@media (max-width: 991px) {
  .tourism-boards-content__header--primary .presentation-content__title--main {
    font-size: 35px;
  }
  .is-scalable .tourism-boards-content__header--primary .presentation-content__title--main,
  .is-scalable.tourism-boards-content__header--primary .presentation-content__title--main,
  .tourism-boards-content__header--primary .is-scalable .presentation-content__title--main,
  .tourism-boards-content__header--primary .is-scalable.presentation-content__title--main {
    margin-bottom: -0.142857142857143em;
  }
}
.tourism-boards-content__header--secondary .presentation-content__title--main {
  font-family: 'helveticaneuecyrbold';
  font-weight: normal;
  font-size: 55px;
  line-height: 1.2;
  margin-top: 0;
  margin-bottom: -5px;
}
.is-scalable .tourism-boards-content__header--secondary .presentation-content__title--main,
.is-scalable.tourism-boards-content__header--secondary .presentation-content__title--main,
.tourism-boards-content__header--secondary .is-scalable .presentation-content__title--main,
.tourism-boards-content__header--secondary .is-scalable.presentation-content__title--main {
  font-family: 'helveticaneuecyrbold';
  font-weight: normal;
  font-size: 5.5em;
  line-height: 1.2;
  margin-bottom: -0.090909090909091em;
}
@media (max-width: 991px) {
  .tourism-boards-content__header--secondary .presentation-content__title--main {
    font-size: 35px;
  }
  .is-scalable .tourism-boards-content__header--secondary .presentation-content__title--main,
  .is-scalable.tourism-boards-content__header--secondary .presentation-content__title--main,
  .tourism-boards-content__header--secondary .is-scalable .presentation-content__title--main,
  .tourism-boards-content__header--secondary .is-scalable.presentation-content__title--main {
    margin-bottom: -0.142857142857143em;
  }
}
.tourism-boards-content__header--primary .presentation-content__title--secondary {
  font-family: 'helveticaneuecyrbold';
  font-weight: normal;
  font-size: 42px;
  line-height: 44px;
  margin-top: 0;
  margin-bottom: 0;
}
.is-scalable .tourism-boards-content__header--primary .presentation-content__title--secondary,
.is-scalable.tourism-boards-content__header--primary .presentation-content__title--secondary,
.tourism-boards-content__header--primary .is-scalable .presentation-content__title--secondary,
.tourism-boards-content__header--primary .is-scalable.presentation-content__title--secondary {
  font-family: 'helveticaneuecyrbold';
  font-weight: normal;
  font-size: 4.2em;
  line-height: 1.0476;
}
@media (max-width: 991px) {
  .tourism-boards-content__header--primary .presentation-content__title--secondary {
    font-size: 28px;
  }
}
.tourism-boards-content__header--secondary .presentation-content__title--secondary {
  font-family: 'helveticaneuecyrbold';
  font-weight: normal;
  font-size: 44px;
  line-height: 1.2;
  margin-top: 0;
  margin-bottom: 0;
}
.is-scalable .tourism-boards-content__header--secondary .presentation-content__title--secondary,
.is-scalable.tourism-boards-content__header--secondary .presentation-content__title--secondary,
.tourism-boards-content__header--secondary .is-scalable .presentation-content__title--secondary,
.tourism-boards-content__header--secondary .is-scalable.presentation-content__title--secondary {
  font-family: 'helveticaneuecyrbold';
  font-weight: normal;
  font-size: 4.4em;
  line-height: 1.2;
}
@media (max-width: 991px) {
  .tourism-boards-content__header--secondary .presentation-content__title--secondary {
    font-size: 30px;
  }
}
.presentation-content__mission {
  padding-bottom: 55px;
}
.is-scalable .presentation-content__mission,
.is-scalable.presentation-content__mission {
  padding-bottom: 3.055555555555555em;
}
.tourism-boards-content__company-news > .media-block__header {
  min-height: 168px;
  padding-top: 41px;
  background-color: #fff6d9;
  background-repeat: no-repeat;
  background-image: url("../images/bg-tourism-boards-news.jpg");
  background-size: cover;
  background-position: 50% 100%;
}
.is-scalable .tourism-boards-content__company-news > .media-block__header,
.is-scalable.tourism-boards-content__company-news > .media-block__header,
.tourism-boards-content__company-news > .is-scalable .media-block__header,
.tourism-boards-content__company-news > .is-scalable.media-block__header {
  min-height: 16.8em;
  padding-top: 4.1em;
}
.tourism-boards-content__publications-collection {
  background-image: url("../images/bg-tourism-boards-publications-collection.jpg");
}
.tourism-boards-content__search-and-promo-tools .default-section__header {
  padding-top: 48px;
}
.is-scalable .tourism-boards-content__search-and-promo-tools .default-section__header,
.is-scalable.tourism-boards-content__search-and-promo-tools .default-section__header,
.tourism-boards-content__search-and-promo-tools .is-scalable .default-section__header,
.tourism-boards-content__search-and-promo-tools .is-scalable.default-section__header {
  padding-top: 4.8em;
}
.tourism-boards-content__company-profile {
  padding-top: 64px;
}
.is-scalable .tourism-boards-content__company-profile,
.is-scalable.tourism-boards-content__company-profile {
  padding-top: 6.4em;
}
.tourism-boards-content__search-and-promo-tools .media-block__header {
  min-height: 320px;
  background-color: #e1baac;
  background-repeat: no-repeat;
  background-image: url("../images/bg-tourism-boards-promo-tools.jpg");
  background-size: cover;
  background-position: center;
}
.is-scalable .tourism-boards-content__search-and-promo-tools .media-block__header,
.is-scalable.tourism-boards-content__search-and-promo-tools .media-block__header,
.tourism-boards-content__search-and-promo-tools .is-scalable .media-block__header,
.tourism-boards-content__search-and-promo-tools .is-scalable.media-block__header {
  min-height: 32em;
}
.presentation-content__company-profile .media-block__header {
  background-image: url("../images/bg-tourism-boards-profile.jpg");
}
.tourism-boards-content__news-categories {
  background-color: #021e3b;
  background-repeat: no-repeat;
  background-image: url("../images/bg-tourism-boards-news-categories.jpg");
  background-size: cover;
  background-position: center;
}
.publications-feature--share {
  background-color: #4acdcd;
}
@media (max-width: 991px) {
  .publications-feature--share {
    padding-right: 60px;
  }
}
.publications-feature--share::before {
  left: 768px;
  top: 95px;
  width: 517px;
  height: 267px;
  background-image: url("../images/bg-publications-share-materials.png");
}
@media (min-width: 1457px) {
  .publications-feature--share::before {
    left: auto;
    right: 0;
  }
}
.publications-feature--mini-reviews {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  -ms-grid-row-align: flex-end;
  align-items: flex-end;
  padding-top: 63px;
  padding-left: 120px;
  background-color: #ef1054;
}
@media (max-width: 991px) {
  .publications-feature--mini-reviews {
    padding-right: 60px;
  }
}
.publications-feature--mini-reviews::before {
  right: 875px;
  bottom: 39px;
  width: 405px;
  height: 213px;
  background-image: url("../images/bg-publications-reviews.png");
}
@media (max-width: 1106px) {
  .publications-feature--mini-reviews::before {
    right: auto;
    left: -314px;
  }
}
@media (max-width: 500px) {
  .publications-feature--mini-reviews::before {
    right: 100%;
    left: auto;
  }
}
.publications-feature--settings-control {
  background-color: #ffc498;
}
@media (max-width: 991px) {
  .publications-feature--settings-control {
    padding-right: 60px;
  }
}
.publications-feature--settings-control::before {
  left: 658px;
  top: 94px;
  width: 682px;
  height: 291px;
  background-image: url("../images/bg-publications-settings.png");
}
@media (min-width: 1457px) {
  .publications-feature--settings-control::before {
    left: auto;
    right: 0;
  }
}
.publications-feature--availability {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  -ms-grid-row-align: flex-end;
  align-items: flex-end;
  background-color: #002c3d;
}
@media (max-width: 811px) {
  .publications-feature--availability {
    padding-right: 60px;
  }
}
.publications-feature--availability::before {
  right: 620px;
  top: 68px;
  width: 664px;
  height: 353px;
  background-image: url("../images/bg-publications-availability.png");
}
@media (max-width: 811px) {
  .publications-feature--availability::before {
    right: auto;
    left: -589px;
  }
}
@media (max-width: 500px) {
  .publications-feature--availability::before {
    right: 100%;
    left: auto;
  }
}
.publications-feature--auto-posting {
  background-color: #daf4f8;
}
@media (max-width: 991px) {
  .publications-feature--auto-posting {
    padding-right: 60px;
  }
}
.publications-feature--auto-posting::before {
  left: 641px;
  top: 62px;
  width: 603px;
  height: 298px;
  background-image: url("../images/bg-publications-auto-posting.png");
}
.publications-feature--distribution {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  -ms-grid-row-align: flex-end;
  align-items: flex-end;
  background-color: #00bc9b;
}
@media (max-width: 906px) {
  .publications-feature--distribution {
    padding-right: 60px;
  }
}
.publications-feature--distribution::before {
  right: 758px;
  top: 56px;
  width: 401px;
  height: 365px;
  background-image: url("../images/bg-publications-distribution.png");
}
@media (max-width: 906px) {
  .publications-feature--distribution::before {
    right: auto;
    left: -371px;
  }
}
@media (max-width: 500px) {
  .publications-feature--distribution::before {
    right: 100%;
    left: auto;
  }
}
.publications-feature--share .publications-feature__header {
  color: #fff;
}
.publications-feature--mini-reviews .publications-feature__header {
  padding-right: 305px;
  color: #fff;
}
@media (max-width: 1381px) {
  .publications-feature--mini-reviews .publications-feature__header {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    padding-right: 0;
  }
}
.publications-feature--settings-control .publications-feature__header {
  color: #5c4e40;
}
.publications-feature--availability .publications-feature__header {
  padding-right: 89px;
  color: #db3d71;
}
@media (max-width: 811px) {
  .publications-feature--availability .publications-feature__header {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    padding-right: 0;
  }
}
.publications-feature--auto-posting .publications-feature__header {
  color: #0e303f;
}
.publications-feature--distribution .publications-feature__header {
  max-width: 570px;
  color: #385c44;
}
@media (max-width: 906px) {
  .publications-feature--distribution .publications-feature__header {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
}
.publications-feature--share .publications-feature__header::before {
  background-color: #199090;
}
.publications-feature--share .publications-feature__header::after {
  background-color: #40bebe;
}
.publications-feature--mini-reviews .publications-feature__header::before {
  background-color: #ab0c3d;
}
.publications-feature--mini-reviews .publications-feature__header::after {
  background-color: #de0e4e;
}
.publications-feature--settings-control .publications-feature__header::before {
  background-color: #614d3d;
}
.publications-feature--settings-control .publications-feature__header::after {
  background-color: #d9a782;
}
.publications-feature--availability .publications-feature__header::before {
  background-color: #ef1054;
}
.publications-feature--availability .publications-feature__header::after {
  background-color: #422643;
}
.publications-feature--auto-posting .publications-feature__header::before {
  background-color: #0096a6;
}
.publications-feature--auto-posting .publications-feature__header::after {
  background-color: #94e4eb;
}
.publications-feature--distribution .publications-feature__header::before {
  background-color: #155c41;
}
.publications-feature--distribution .publications-feature__header::after {
  background-color: #00a585;
}
.publications-feature--mini-reviews .publications-feature__title {
  max-width: 552px;
}
.publications-feature--availability .publications-feature__title {
  max-width: -webkit-calc(468px - 89px);
  max-width: calc(468px - 89px);
}
.publications-feature--share .publications-feature__content {
  max-width: 548px;
  color: #273f3f;
}
.publications-feature--mini-reviews .publications-feature__content {
  z-index: 20;
  max-width: 763px;
  padding-right: 137px;
  color: #fff;
}
@media (max-width: 1106px) {
  .publications-feature--mini-reviews .publications-feature__content {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    padding-right: 0;
    max-width: 626px;
  }
}
.publications-feature--settings-control .publications-feature__content {
  max-width: 490px;
  padding-left: 0;
  color: #0e303f;
}
.publications-feature--availability .publications-feature__content {
  max-width: 468px;
  color: #688490;
}
@media (max-width: 811px) {
  .publications-feature--availability .publications-feature__content {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
}
.publications-feature--auto-posting .publications-feature__content {
  max-width: 559px;
  color: #0e303f;
}
.publications-feature--distribution .publications-feature__content {
  max-width: 566px;
  padding-right: 114px;
  color: #273b2e;
}
@media (max-width: 906px) {
  .publications-feature--distribution .publications-feature__content {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    padding-right: 0;
  }
}

/*# sourceMappingURL=page_style.css.map */
