/*!*****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/resolve-url-loader/index.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[4]!./assets/css/pages/reviews.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************/
/**
 * Colors
 *
 * Colors:
 * blue : #00205c
 * blue-middle : #808fac
 * blue-light : #d9dee7
 * dark : #000
 * white : #fff
 * gray : #e5e5e5
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--large-lg - large-lg
 * .type--large-md - large-md
 * .type--large-sm - large-sm
 * .type--large-xs - large-xs
 * .type--medium-xl - medium-xl
 * .type--medium-md - medium-md
 * .type--medium-sm - medium-sm
 * .type--small-xl - small-xl
 * .type--small-lg - small-lg
 * .type--small-md - small-md
 * .type--small-sm - small-sm
 * .type--small-xs - small-xs
 *
 * Style guide: typography
 */
/**
 * Colors
 *
 * Colors:
 * blue : #00205c
 * blue-middle : #808fac
 * blue-light : #d9dee7
 * dark : #000
 * white : #fff
 * gray : #e5e5e5
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--large-lg - large-lg
 * .type--large-md - large-md
 * .type--large-sm - large-sm
 * .type--large-xs - large-xs
 * .type--medium-xl - medium-xl
 * .type--medium-md - medium-md
 * .type--medium-sm - medium-sm
 * .type--small-xl - small-xl
 * .type--small-lg - small-lg
 * .type--small-md - small-md
 * .type--small-sm - small-sm
 * .type--small-xs - small-xs
 *
 * Style guide: typography
 */
/**
 * Colors
 *
 * Colors:
 * blue : #00205c
 * blue-middle : #808fac
 * blue-light : #d9dee7
 * dark : #000
 * white : #fff
 * gray : #e5e5e5
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--large-lg - large-lg
 * .type--large-md - large-md
 * .type--large-sm - large-sm
 * .type--large-xs - large-xs
 * .type--medium-xl - medium-xl
 * .type--medium-md - medium-md
 * .type--medium-sm - medium-sm
 * .type--small-xl - small-xl
 * .type--small-lg - small-lg
 * .type--small-md - small-md
 * .type--small-sm - small-sm
 * .type--small-xs - small-xs
 *
 * Style guide: typography
 */
/**
 * Colors
 *
 * Colors:
 * blue : #00205c
 * blue-middle : #808fac
 * blue-light : #d9dee7
 * dark : #000
 * white : #fff
 * gray : #e5e5e5
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--large-lg - large-lg
 * .type--large-md - large-md
 * .type--large-sm - large-sm
 * .type--large-xs - large-xs
 * .type--medium-xl - medium-xl
 * .type--medium-md - medium-md
 * .type--medium-sm - medium-sm
 * .type--small-xl - small-xl
 * .type--small-lg - small-lg
 * .type--small-md - small-md
 * .type--small-sm - small-sm
 * .type--small-xs - small-xs
 *
 * Style guide: typography
 */
/**
 * Colors
 *
 * Colors:
 * blue : #00205c
 * blue-middle : #808fac
 * blue-light : #d9dee7
 * dark : #000
 * white : #fff
 * gray : #e5e5e5
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--large-lg - large-lg
 * .type--large-md - large-md
 * .type--large-sm - large-sm
 * .type--large-xs - large-xs
 * .type--medium-xl - medium-xl
 * .type--medium-md - medium-md
 * .type--medium-sm - medium-sm
 * .type--small-xl - small-xl
 * .type--small-lg - small-lg
 * .type--small-md - small-md
 * .type--small-sm - small-sm
 * .type--small-xs - small-xs
 *
 * Style guide: typography
 */
/**
 * Colors
 *
 * Colors:
 * blue : #00205c
 * blue-middle : #808fac
 * blue-light : #d9dee7
 * dark : #000
 * white : #fff
 * gray : #e5e5e5
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--large-lg - large-lg
 * .type--large-md - large-md
 * .type--large-sm - large-sm
 * .type--large-xs - large-xs
 * .type--medium-xl - medium-xl
 * .type--medium-md - medium-md
 * .type--medium-sm - medium-sm
 * .type--small-xl - small-xl
 * .type--small-lg - small-lg
 * .type--small-md - small-md
 * .type--small-sm - small-sm
 * .type--small-xs - small-xs
 *
 * Style guide: typography
 */
/**
 * Colors
 *
 * Colors:
 * blue : #00205c
 * blue-middle : #808fac
 * blue-light : #d9dee7
 * dark : #000
 * white : #fff
 * gray : #e5e5e5
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--large-lg - large-lg
 * .type--large-md - large-md
 * .type--large-sm - large-sm
 * .type--large-xs - large-xs
 * .type--medium-xl - medium-xl
 * .type--medium-md - medium-md
 * .type--medium-sm - medium-sm
 * .type--small-xl - small-xl
 * .type--small-lg - small-lg
 * .type--small-md - small-md
 * .type--small-sm - small-sm
 * .type--small-xs - small-xs
 *
 * Style guide: typography
 */
/**
 * Colors
 *
 * Colors:
 * blue : #00205c
 * blue-middle : #808fac
 * blue-light : #d9dee7
 * dark : #000
 * white : #fff
 * gray : #e5e5e5
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--large-lg - large-lg
 * .type--large-md - large-md
 * .type--large-sm - large-sm
 * .type--large-xs - large-xs
 * .type--medium-xl - medium-xl
 * .type--medium-md - medium-md
 * .type--medium-sm - medium-sm
 * .type--small-xl - small-xl
 * .type--small-lg - small-lg
 * .type--small-md - small-md
 * .type--small-sm - small-sm
 * .type--small-xs - small-xs
 *
 * Style guide: typography
 */
/**
 * Colors
 *
 * Colors:
 * blue : #00205c
 * blue-middle : #808fac
 * blue-light : #d9dee7
 * dark : #000
 * white : #fff
 * gray : #e5e5e5
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--large-lg - large-lg
 * .type--large-md - large-md
 * .type--large-sm - large-sm
 * .type--large-xs - large-xs
 * .type--medium-xl - medium-xl
 * .type--medium-md - medium-md
 * .type--medium-sm - medium-sm
 * .type--small-xl - small-xl
 * .type--small-lg - small-lg
 * .type--small-md - small-md
 * .type--small-sm - small-sm
 * .type--small-xs - small-xs
 *
 * Style guide: typography
 */
/**
 * Colors
 *
 * Colors:
 * blue : #00205c
 * blue-middle : #808fac
 * blue-light : #d9dee7
 * dark : #000
 * white : #fff
 * gray : #e5e5e5
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--large-lg - large-lg
 * .type--large-md - large-md
 * .type--large-sm - large-sm
 * .type--large-xs - large-xs
 * .type--medium-xl - medium-xl
 * .type--medium-md - medium-md
 * .type--medium-sm - medium-sm
 * .type--small-xl - small-xl
 * .type--small-lg - small-lg
 * .type--small-md - small-md
 * .type--small-sm - small-sm
 * .type--small-xs - small-xs
 *
 * Style guide: typography
 */
/**
 * Colors
 *
 * Colors:
 * blue : #00205c
 * blue-middle : #808fac
 * blue-light : #d9dee7
 * dark : #000
 * white : #fff
 * gray : #e5e5e5
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--large-lg - large-lg
 * .type--large-md - large-md
 * .type--large-sm - large-sm
 * .type--large-xs - large-xs
 * .type--medium-xl - medium-xl
 * .type--medium-md - medium-md
 * .type--medium-sm - medium-sm
 * .type--small-xl - small-xl
 * .type--small-lg - small-lg
 * .type--small-md - small-md
 * .type--small-sm - small-sm
 * .type--small-xs - small-xs
 *
 * Style guide: typography
 */
/**
 * Colors
 *
 * Colors:
 * blue : #00205c
 * blue-middle : #808fac
 * blue-light : #d9dee7
 * dark : #000
 * white : #fff
 * gray : #e5e5e5
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--large-lg - large-lg
 * .type--large-md - large-md
 * .type--large-sm - large-sm
 * .type--large-xs - large-xs
 * .type--medium-xl - medium-xl
 * .type--medium-md - medium-md
 * .type--medium-sm - medium-sm
 * .type--small-xl - small-xl
 * .type--small-lg - small-lg
 * .type--small-md - small-md
 * .type--small-sm - small-sm
 * .type--small-xs - small-xs
 *
 * Style guide: typography
 */
/**
 * Colors
 *
 * Colors:
 * blue : #00205c
 * blue-middle : #808fac
 * blue-light : #d9dee7
 * dark : #000
 * white : #fff
 * gray : #e5e5e5
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--large-lg - large-lg
 * .type--large-md - large-md
 * .type--large-sm - large-sm
 * .type--large-xs - large-xs
 * .type--medium-xl - medium-xl
 * .type--medium-md - medium-md
 * .type--medium-sm - medium-sm
 * .type--small-xl - small-xl
 * .type--small-lg - small-lg
 * .type--small-md - small-md
 * .type--small-sm - small-sm
 * .type--small-xs - small-xs
 *
 * Style guide: typography
 */
/**
 * Colors
 *
 * Colors:
 * blue : #00205c
 * blue-middle : #808fac
 * blue-light : #d9dee7
 * dark : #000
 * white : #fff
 * gray : #e5e5e5
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--large-lg - large-lg
 * .type--large-md - large-md
 * .type--large-sm - large-sm
 * .type--large-xs - large-xs
 * .type--medium-xl - medium-xl
 * .type--medium-md - medium-md
 * .type--medium-sm - medium-sm
 * .type--small-xl - small-xl
 * .type--small-lg - small-lg
 * .type--small-md - small-md
 * .type--small-sm - small-sm
 * .type--small-xs - small-xs
 *
 * Style guide: typography
 */
/**
 * Colors
 *
 * Colors:
 * blue : #00205c
 * blue-middle : #808fac
 * blue-light : #d9dee7
 * dark : #000
 * white : #fff
 * gray : #e5e5e5
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--large-lg - large-lg
 * .type--large-md - large-md
 * .type--large-sm - large-sm
 * .type--large-xs - large-xs
 * .type--medium-xl - medium-xl
 * .type--medium-md - medium-md
 * .type--medium-sm - medium-sm
 * .type--small-xl - small-xl
 * .type--small-lg - small-lg
 * .type--small-md - small-md
 * .type--small-sm - small-sm
 * .type--small-xs - small-xs
 *
 * Style guide: typography
 */
.intro-text-wrapper {
  color: #00205c;
  width: 100%;
  margin-inline: auto;
}
.intro-text-wrapper--top {
  width: 100%;
  max-width: max(600px, 71.875vw);
  margin: 0 auto;
}
.intro-text-wrapper--inner {
  max-width: max(600px, 71.875vw);
}
.intro-text-wrapper .small-title {
  text-transform: uppercase;
  margin: 0;
  transform: translateY(min(-5px, -0.9375vw));
}
.intro-text-wrapper p {
  display: inline;
  margin: 0;
}

html,
body {
  overflow-x: visible;
}

footer {
  background-color: #fff;
}

.introduction .intro-text-wrapper {
  padding-block: 50px;
  padding-inline: 15px;
}

.reviews__image {
  width: 100%;
  height: 100lvh;
  position: relative;
  z-index: -1;
}
.reviews__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 10% 100%;
}
.reviews__list {
  position: relative;
  width: 100%;
  z-index: 1;
  padding-inline: 15px;
  padding-bottom: max(18px, 2.6041666667vw);
}
.reviews__list-item {
  padding-block: max(27px, 1.40625vw);
  padding-inline: max(20px, 2.1875vw) max(27px, 2.96875vw);
  color: #fff;
  -webkit-backdrop-filter: blur(25px);
          backdrop-filter: blur(25px);
  border-radius: max(20px, 1.0416666667vw);
}
.reviews__list-item:first-child {
  margin-top: min(-130px, -6.7708333333vw);
}
.reviews__list-item:not(:last-of-type) {
  margin-bottom: max(18px, 2.6041666667vw);
}
.reviews__list-item > * {
  flex: 1;
}
.reviews__list-item .item-info {
  width: 100%;
}
.reviews__list-item .item-info__date-location {
  margin-bottom: 35px;
}
.reviews__list-item .item-info__days-ago {
  width: 100px;
}
.reviews__list-item .item-body__title {
  line-height: 0.9;
  margin-bottom: 31px;
}
.reviews__list-item .item-body__rating {
  margin-bottom: 27px;
}
.reviews__list-item .item-body__rating-stars {
  margin-left: auto;
}
.reviews__list-item .item-body__rating-stars .star-svg {
  width: max(34px, 1.7708333333vw);
  height: max(31px, 1.6145833333vw);
}
.reviews__list-item .item-body__rating-stars .star-svg:not(:first-child) {
  margin-left: max(9px, 0.46875vw);
}
.reviews__list-item .item-body__reviewer {
  order: 1;
}
.reviews__list-item .item-body__content {
  text-align: justify;
  margin-bottom: max(39px, 2.03125vw);
}
.reviews__list-item .item-body__content .content-short {
  transition: opacity 0.3s ease;
}
.reviews__list-item .item-body__content .content-short.hidden {
  padding-right: max(27px, 2.96875vw);
}
.reviews__list-item .item-body__content-more {
  cursor: pointer;
}
.reviews-pagination {
  padding-top: max(30px, 2.6041666667vw);
  background-color: #fff;
  color: #00205c;
}
.reviews-pagination__info {
  margin-bottom: max(43px, 5.2083333333vw);
}
.reviews-pagination__anchors .pagination-arrow.disabled {
  pointer-events: none;
  opacity: 0.5;
}
.reviews-pagination__anchors .pagination-arrow.prev {
  transform: rotate(180deg);
  margin-right: max(16px, 0.8333333333vw);
}

.social-share {
  background-color: #fff;
  color: #00205c;
  padding-inline: 15px;
  padding-block: 34px 71px;
}
.social-share__title {
  margin-bottom: max(20px, 2.0833333333vw);
  max-width: max(250px, 28.6458333333vw);
}
.social-share__content {
  opacity: 0.4;
  max-width: max(287px, 51.71875vw);
  margin-left: 111px;
  margin-bottom: max(30px, 4.0625vw);
}
.social-share__anchor {
  margin-left: 111px;
}
.social-share__anchor a .share-plus-svg {
  width: max(27px, 2.6041666667vw);
  height: max(27px, 2.6041666667vw);
}
.social-share__anchor .share-to {
  margin-left: max(16px, 0.8333333333vw);
  opacity: 0.4;
}
@media (min-width: 768px) {
  .introduction .intro-text-wrapper {
    padding-block: max(50px, 5.2083333333vw);
    padding-inline: unset;
  }
  .reviews__list {
    padding-inline: max(15px, 5.3645833333vw);
  }
  .reviews__list-item .item-info {
    max-width: 12.5vw;
    margin-right: 2.1354166667vw;
  }
  .reviews__list-item .item-info__date-location {
    margin-bottom: 3.6458333333vw;
  }
  .reviews__list-item .item-info__days-ago {
    width: unset;
  }
  .reviews__list-item .item-body__title {
    margin-bottom: max(22px, 1.1458333333vw);
  }
  .reviews__list-item .item-body__rating {
    margin-bottom: unset;
  }
  .reviews__list-item .item-body__rating-stars {
    margin-left: 4.4270833333vw;
  }
  .reviews__list-item .item-body__reviewer {
    order: initial;
  }
  .social-share {
    padding-inline: 5.3645833333vw;
    padding-block: max(34px, 10.4166666667vw) max(71px, 6.6666666667vw);
  }
  .social-share__content {
    margin-left: max(78px, 4.0625vw);
  }
  .social-share__anchor {
    margin-left: max(78px, 4.0625vw);
  }
}
@media (max-width: 575.98px) {
  .intro-text-wrapper .small-title {
    padding-left: 5px;
    margin-right: 11px;
  }
}

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