@charset "UTF-8";
/**
needs bootstrap function str-replace()
 */
/**
* Метод дополняет svg-sprite.scss.
* Позволяет получить чистый урл элемента спрайта для использования в псевдоэлементах или background-image
* Example: content: url(get-svg-url('checkmark', $user-variables: (fill: 'tomato')));
* Example: background-image: url(get-svg-url('heart', $user-variables: (stroke: 'red', fill: 'pink')));
*/
/**
вертикальные отступы
для каждого цвета указываются в порядке как в $grid-breakpoints
 */
.pagination {
  display: block !important;
  width: 100%;
  position: relative;
  margin-top: 40px;
  margin-bottom: 40px;
}
@media (min-width: 400px) {
  .pagination {
    margin-top: 40px;
  }
}
@media (min-width: 576px) {
  .pagination {
    margin-top: 40px;
  }
}
@media (min-width: 768px) {
  .pagination {
    margin-top: 40px;
  }
}
@media (min-width: 992px) {
  .pagination {
    margin-top: 64px;
  }
}
@media (min-width: 1200px) {
  .pagination {
    margin-top: 64px;
  }
}
@media (min-width: 1600px) {
  .pagination {
    margin-top: 64px;
  }
}
@media (min-width: 1800px) {
  .pagination {
    margin-top: 64px;
  }
}
@media (min-width: 400px) {
  .pagination {
    margin-bottom: 40px;
  }
}
@media (min-width: 576px) {
  .pagination {
    margin-bottom: 40px;
  }
}
@media (min-width: 768px) {
  .pagination {
    margin-bottom: 40px;
  }
}
@media (min-width: 992px) {
  .pagination {
    margin-bottom: 64px;
  }
}
@media (min-width: 1200px) {
  .pagination {
    margin-bottom: 64px;
  }
}
@media (min-width: 1600px) {
  .pagination {
    margin-bottom: 64px;
  }
}
@media (min-width: 1800px) {
  .pagination {
    margin-bottom: 64px;
  }
}
.pagination__list {
  margin: 0 auto;
  display: flex;
  position: relative;
  flex-flow: row;
  justify-content: center;
  align-items: center;
}
.pagination__item {
  display: inline-flex;
  padding: 8px;
  justify-content: center;
  align-items: center;
  color: black;
  border-bottom: 1px solid transparent;
  transition: background 0.25s linear, color 0.25s linear;
  margin: 0 8px;
}
@media (max-width: 575.98px) {
  .pagination__item {
    margin: 0 4px;
  }
}
@media (min-width: 1600px) {
  .pagination__item {
    margin: 0 16px;
  }
}
.pagination__item:hover {
  color: #72C38E;
}
.pagination__item.is-blocked {
  pointer-events: none;
}
.pagination__item--prev, .pagination__item--next {
  width: 20px;
}
@media (max-width: 575.98px) {
  .pagination__item--prev, .pagination__item--next {
    width: 10px;
  }
}
@media (min-width: 768px) {
  .pagination__item--prev, .pagination__item--next {
    width: 50px;
  }
}
.pagination__item--prev {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 31 16'%3e%3cpath d='M.293 8.707a1 1 0 0 1 0-1.414L6.657.929A1 1 0 0 1 8.07 2.343L2.414 8l5.657 5.657a1 1 0 1 1-1.414 1.414L.293 8.707ZM31 9H1V7h30v2Z' fill='black'/%3e%3c/svg%3e") center no-repeat;
}
.pagination__item--prev:hover {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 31 16'%3e%3cpath d='M.293 8.707a1 1 0 0 1 0-1.414L6.657.929A1 1 0 0 1 8.07 2.343L2.414 8l5.657 5.657a1 1 0 1 1-1.414 1.414L.293 8.707ZM31 9H1V7h30v2Z' fill='%2372C38E'/%3e%3c/svg%3e") center no-repeat;
}
.pagination__item--next {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 31 16'%3e%3cpath d='M30.707 8.707a1 1 0 0 0 0-1.414L24.343.929a1 1 0 1 0-1.414 1.414L28.586 8l-5.657 5.657a1 1 0 0 0 1.414 1.414l6.364-6.364ZM0 9h30V7H0v2Z' fill='black'/%3e%3c/svg%3e") center no-repeat;
}
.pagination__item--next:hover {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 31 16'%3e%3cpath d='M30.707 8.707a1 1 0 0 0 0-1.414L24.343.929a1 1 0 1 0-1.414 1.414L28.586 8l-5.657 5.657a1 1 0 0 0 1.414 1.414l6.364-6.364ZM0 9h30V7H0v2Z' fill='%2372C38E'/%3e%3c/svg%3e") center no-repeat;
}
.pagination__item--current {
  color: #a5a5a5;
  border-color: #a5a5a5;
}
@media (max-width: 575.98px) {
  .pagination__item--dots {
    display: none;
  }
}
.pagination__item .item-text {
  font-weight: 500;
  line-height: 1.4;
}

.alien-more__container {
  display: flex;
  justify-content: center;
  width: 100%;
  margin-top: 40px;
  margin-bottom: 40px;
}
@media (min-width: 400px) {
  .alien-more__container {
    margin-top: 40px;
  }
}
@media (min-width: 576px) {
  .alien-more__container {
    margin-top: 40px;
  }
}
@media (min-width: 768px) {
  .alien-more__container {
    margin-top: 40px;
  }
}
@media (min-width: 992px) {
  .alien-more__container {
    margin-top: 64px;
  }
}
@media (min-width: 1200px) {
  .alien-more__container {
    margin-top: 64px;
  }
}
@media (min-width: 1600px) {
  .alien-more__container {
    margin-top: 64px;
  }
}
@media (min-width: 1800px) {
  .alien-more__container {
    margin-top: 64px;
  }
}
@media (min-width: 400px) {
  .alien-more__container {
    margin-bottom: 40px;
  }
}
@media (min-width: 576px) {
  .alien-more__container {
    margin-bottom: 40px;
  }
}
@media (min-width: 768px) {
  .alien-more__container {
    margin-bottom: 40px;
  }
}
@media (min-width: 992px) {
  .alien-more__container {
    margin-bottom: 64px;
  }
}
@media (min-width: 1200px) {
  .alien-more__container {
    margin-bottom: 64px;
  }
}
@media (min-width: 1600px) {
  .alien-more__container {
    margin-bottom: 64px;
  }
}
@media (min-width: 1800px) {
  .alien-more__container {
    margin-bottom: 64px;
  }
}
.alien-more__link {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  border: none;
  outline: none;
  box-shadow: none;
  color: black;
  text-decoration: none;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  padding-top: 50px;
  transition: color 0.25ms;
}
.alien-more__link:before {
  transition: color 0.25ms;
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 45px;
  height: 40px;
  background-size: auto 100%;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 44 41'%3e%3cg clip-path='url(%23a)'%3e%3cpath clip-rule='evenodd' d='M12.33 16.191c1.686-.7 4.394 1.657 6.047 5.269 1.653 3.611 1.626 7.108-.06 7.81-1.687.702-4.395-1.657-6.048-5.269-1.653-3.611-1.626-7.108.06-7.81ZM31.57 16.251c-1.673-.734-4.426 1.572-6.148 5.15-1.723 3.578-1.764 7.076-.091 7.81 1.672.734 4.425-1.572 6.148-5.15 1.723-3.578 1.763-7.076.09-7.81Z' stroke='none' stroke-width='0' fill='black'/%3e%3cpath d='M2.124 4.249a2.124 2.124 0 1 0 0-4.249 2.124 2.124 0 0 0 0 4.249Z' stroke='none' stroke-width='0' fill='black'/%3e%3cpath clip-rule='evenodd' d='m1.912 1.912 3.611 4.036-3.611-4.036Z' stroke='none' stroke-width='0' fill='black'/%3e%3cpath d='m1.912 1.912 3.611 4.036' stroke='black' stroke-width='2' fill='black'/%3e%3cpath d='M41.66 4.458a2.101 2.101 0 1 0 0-4.202 2.101 2.101 0 0 0 0 4.202Z' stroke='none' stroke-width='0' fill='black'/%3e%3cpath clip-rule='evenodd' d='m41.871 2.142-3.992 3.646 3.992-3.646Z' stroke='none' stroke-width='0' fill='black'/%3e%3cpath d='m41.871 2.142-3.992 3.646' stroke='black' stroke-width='2' fill='black'/%3e%3cmask id='b' fill='white'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M31.078 4.603a6.077 6.077 0 0 0-2.54 2.306 17.394 17.394 0 0 0-13.645 0 6.077 6.077 0 0 0-2.547-2.31A6.003 6.003 0 0 0 4.27 12.68a6.076 6.076 0 0 0 1.956 2.312A17.393 17.393 0 0 0 25.108 39.97a17.394 17.394 0 0 0 12.095-24.978 6.076 6.076 0 0 0 1.958-2.315 6.004 6.004 0 0 0-8.083-8.074Z'/%3e%3c/mask%3e%3cpath d='m28.537 6.91-.784 1.839 1.592.679.9-1.478-1.708-1.04Zm2.541-2.307.87 1.8.021-.01.021-.01-.912-1.78ZM14.893 6.909l-1.708 1.04.9 1.479 1.592-.68-.784-1.839ZM12.346 4.6l-.91 1.781.02.011.021.01.869-1.802ZM5.37 5.7 3.955 4.286 5.37 5.7Zm-1.1 6.98 1.802-.87-.01-.02-.011-.021-1.78.911Zm1.957 2.312 1.78.91.788-1.54-1.411-1.002-1.157 1.632Zm1.025 17.582-1.663 1.111 1.663-1.111Zm7.806 6.406-.765 1.848.765-1.848Zm18.957-3.77L32.6 33.795l1.415 1.415Zm4.76-8.907-1.961-.39 1.961.39Zm-.99-10.05-1.847.766 1.847-.766Zm-.582-1.26-1.157-1.632-1.412 1 .788 1.541 1.78-.91Zm1.958-2.316-1.781-.91-.01.02-.01.021 1.8.869Zm.542-1.56-1.962-.391 1.962.39Zm-.342-3.47-1.847.766 1.847-.765Zm-2.21-2.693-1.112 1.663 1.111-1.663ZM30.245 7.95a4.077 4.077 0 0 1 1.703-1.547l-1.74-3.601a8.076 8.076 0 0 0-3.379 3.066l3.416 2.082Zm-.923-2.88a19.394 19.394 0 0 0-7.607-1.555v4c2.085 0 4.138.424 6.038 1.234l1.569-3.68Zm-7.607-1.555c-2.64 0-5.225.539-7.607 1.554l1.57 3.68a15.39 15.39 0 0 1 6.037-1.234v-4ZM16.6 5.868a8.077 8.077 0 0 0-3.387-3.07L11.477 6.4c.707.34 1.301.881 1.708 1.549L16.6 5.868Zm-3.345-3.05a8.003 8.003 0 0 0-3.642-.876v4c.636 0 1.26.151 1.822.438l1.82-3.562Zm-3.642-.876a8.003 8.003 0 0 0-5.659 2.344l2.829 2.829a4.003 4.003 0 0 1 2.83-1.173v-4ZM3.955 4.286a8.003 8.003 0 0 0-2.344 5.659h4c0-1.062.422-2.08 1.173-2.83L3.955 4.286ZM1.611 9.945c0 1.272.304 2.522.88 3.646l3.56-1.822a4.003 4.003 0 0 1-.44-1.824h-4Zm.859 3.605a8.077 8.077 0 0 0 2.6 3.073l2.314-3.263a4.076 4.076 0 0 1-1.312-1.55L2.47 13.55Zm1.976.532A19.393 19.393 0 0 0 2.32 22.91h4c0-2.46.589-4.858 1.688-7.008l-3.562-1.82ZM2.32 22.91c0 3.836 1.138 7.585 3.269 10.775l3.326-2.222A15.395 15.395 0 0 1 6.32 22.91h-4ZM5.59 33.685a19.395 19.395 0 0 0 8.704 7.143l1.53-3.695a15.394 15.394 0 0 1-6.908-5.67l-3.326 2.222Zm8.704 7.143a19.394 19.394 0 0 0 11.206 1.104l-.78-3.923c-2.987.594-6.082.289-8.895-.876l-1.531 3.695Zm11.206 1.104a19.394 19.394 0 0 0 9.93-5.308L32.6 33.795a15.394 15.394 0 0 1-7.882 4.214l.78 3.923Zm9.93-5.308a19.394 19.394 0 0 0 5.308-9.93l-3.923-.78a15.394 15.394 0 0 1-4.214 7.881l2.829 2.829Zm5.308-9.93a19.394 19.394 0 0 0-1.104-11.206l-3.695 1.53a15.394 15.394 0 0 1 .876 8.895l3.923.78Zm-1.104-11.206a19.388 19.388 0 0 0-.65-1.406l-3.56 1.82c.185.365.357.737.515 1.117l3.695-1.531Zm-2.274-3.68c-.299.621-.753 1.156-1.313 1.553l2.314 3.263a8.076 8.076 0 0 0 2.602-3.079L37.36 11.81Zm3.583 1.78a8.003 8.003 0 0 0 .723-2.082l-3.923-.78a4.004 4.004 0 0 1-.362 1.04l3.562 1.821Zm.723-2.082a8.002 8.002 0 0 0-.456-4.624l-3.695 1.531c.303.732.382 1.536.227 2.313l3.924.78Zm-.456-4.624a8.003 8.003 0 0 0-2.947-3.591l-2.223 3.326a4.003 4.003 0 0 1 1.475 1.796l3.695-1.53Zm-2.947-3.591a8.003 8.003 0 0 0-4.447-1.349v4c.792 0 1.566.235 2.224.675l2.223-3.326Zm-4.447-1.349c-1.28 0-2.53.307-3.649.88l1.824 3.56a4.003 4.003 0 0 1 1.826-.44v-4Z' mask='url(%23b)' stroke='none' stroke-width='0' fill='black'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h43.762v41H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") center no-repeat;
}
.alien-more__link:hover, .alien-more__link:focus {
  color: #A9FFC6;
  text-decoration: none;
}
.alien-more__link:hover:before, .alien-more__link:focus:before {
  width: 45px;
  height: 40px;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 44 41'%3e%3cg clip-path='url(%23a)'%3e%3cpath clip-rule='evenodd' d='M12.33 16.191c1.686-.7 4.394 1.657 6.047 5.269 1.653 3.611 1.626 7.108-.06 7.81-1.687.702-4.395-1.657-6.048-5.269-1.653-3.611-1.626-7.108.06-7.81ZM31.57 16.251c-1.673-.734-4.426 1.572-6.148 5.15-1.723 3.578-1.764 7.076-.091 7.81 1.672.734 4.425-1.572 6.148-5.15 1.723-3.578 1.763-7.076.09-7.81Z' stroke='none' stroke-width='0' fill='%23A9FFC6'/%3e%3cpath d='M2.124 4.249a2.124 2.124 0 1 0 0-4.249 2.124 2.124 0 0 0 0 4.249Z' stroke='none' stroke-width='0' fill='%23A9FFC6'/%3e%3cpath clip-rule='evenodd' d='m1.912 1.912 3.611 4.036-3.611-4.036Z' stroke='none' stroke-width='0' fill='%23A9FFC6'/%3e%3cpath d='m1.912 1.912 3.611 4.036' stroke='%23A9FFC6' stroke-width='2' fill='%23A9FFC6'/%3e%3cpath d='M41.66 4.458a2.101 2.101 0 1 0 0-4.202 2.101 2.101 0 0 0 0 4.202Z' stroke='none' stroke-width='0' fill='%23A9FFC6'/%3e%3cpath clip-rule='evenodd' d='m41.871 2.142-3.992 3.646 3.992-3.646Z' stroke='none' stroke-width='0' fill='%23A9FFC6'/%3e%3cpath d='m41.871 2.142-3.992 3.646' stroke='%23A9FFC6' stroke-width='2' fill='%23A9FFC6'/%3e%3cmask id='b' fill='white'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M31.078 4.603a6.077 6.077 0 0 0-2.54 2.306 17.394 17.394 0 0 0-13.645 0 6.077 6.077 0 0 0-2.547-2.31A6.003 6.003 0 0 0 4.27 12.68a6.076 6.076 0 0 0 1.956 2.312A17.393 17.393 0 0 0 25.108 39.97a17.394 17.394 0 0 0 12.095-24.978 6.076 6.076 0 0 0 1.958-2.315 6.004 6.004 0 0 0-8.083-8.074Z'/%3e%3c/mask%3e%3cpath d='m28.537 6.91-.784 1.839 1.592.679.9-1.478-1.708-1.04Zm2.541-2.307.87 1.8.021-.01.021-.01-.912-1.78ZM14.893 6.909l-1.708 1.04.9 1.479 1.592-.68-.784-1.839ZM12.346 4.6l-.91 1.781.02.011.021.01.869-1.802ZM5.37 5.7 3.955 4.286 5.37 5.7Zm-1.1 6.98 1.802-.87-.01-.02-.011-.021-1.78.911Zm1.957 2.312 1.78.91.788-1.54-1.411-1.002-1.157 1.632Zm1.025 17.582-1.663 1.111 1.663-1.111Zm7.806 6.406-.765 1.848.765-1.848Zm18.957-3.77L32.6 33.795l1.415 1.415Zm4.76-8.907-1.961-.39 1.961.39Zm-.99-10.05-1.847.766 1.847-.766Zm-.582-1.26-1.157-1.632-1.412 1 .788 1.541 1.78-.91Zm1.958-2.316-1.781-.91-.01.02-.01.021 1.8.869Zm.542-1.56-1.962-.391 1.962.39Zm-.342-3.47-1.847.766 1.847-.765Zm-2.21-2.693-1.112 1.663 1.111-1.663ZM30.245 7.95a4.077 4.077 0 0 1 1.703-1.547l-1.74-3.601a8.076 8.076 0 0 0-3.379 3.066l3.416 2.082Zm-.923-2.88a19.394 19.394 0 0 0-7.607-1.555v4c2.085 0 4.138.424 6.038 1.234l1.569-3.68Zm-7.607-1.555c-2.64 0-5.225.539-7.607 1.554l1.57 3.68a15.39 15.39 0 0 1 6.037-1.234v-4ZM16.6 5.868a8.077 8.077 0 0 0-3.387-3.07L11.477 6.4c.707.34 1.301.881 1.708 1.549L16.6 5.868Zm-3.345-3.05a8.003 8.003 0 0 0-3.642-.876v4c.636 0 1.26.151 1.822.438l1.82-3.562Zm-3.642-.876a8.003 8.003 0 0 0-5.659 2.344l2.829 2.829a4.003 4.003 0 0 1 2.83-1.173v-4ZM3.955 4.286a8.003 8.003 0 0 0-2.344 5.659h4c0-1.062.422-2.08 1.173-2.83L3.955 4.286ZM1.611 9.945c0 1.272.304 2.522.88 3.646l3.56-1.822a4.003 4.003 0 0 1-.44-1.824h-4Zm.859 3.605a8.077 8.077 0 0 0 2.6 3.073l2.314-3.263a4.076 4.076 0 0 1-1.312-1.55L2.47 13.55Zm1.976.532A19.393 19.393 0 0 0 2.32 22.91h4c0-2.46.589-4.858 1.688-7.008l-3.562-1.82ZM2.32 22.91c0 3.836 1.138 7.585 3.269 10.775l3.326-2.222A15.395 15.395 0 0 1 6.32 22.91h-4ZM5.59 33.685a19.395 19.395 0 0 0 8.704 7.143l1.53-3.695a15.394 15.394 0 0 1-6.908-5.67l-3.326 2.222Zm8.704 7.143a19.394 19.394 0 0 0 11.206 1.104l-.78-3.923c-2.987.594-6.082.289-8.895-.876l-1.531 3.695Zm11.206 1.104a19.394 19.394 0 0 0 9.93-5.308L32.6 33.795a15.394 15.394 0 0 1-7.882 4.214l.78 3.923Zm9.93-5.308a19.394 19.394 0 0 0 5.308-9.93l-3.923-.78a15.394 15.394 0 0 1-4.214 7.881l2.829 2.829Zm5.308-9.93a19.394 19.394 0 0 0-1.104-11.206l-3.695 1.53a15.394 15.394 0 0 1 .876 8.895l3.923.78Zm-1.104-11.206a19.388 19.388 0 0 0-.65-1.406l-3.56 1.82c.185.365.357.737.515 1.117l3.695-1.531Zm-2.274-3.68c-.299.621-.753 1.156-1.313 1.553l2.314 3.263a8.076 8.076 0 0 0 2.602-3.079L37.36 11.81Zm3.583 1.78a8.003 8.003 0 0 0 .723-2.082l-3.923-.78a4.004 4.004 0 0 1-.362 1.04l3.562 1.821Zm.723-2.082a8.002 8.002 0 0 0-.456-4.624l-3.695 1.531c.303.732.382 1.536.227 2.313l3.924.78Zm-.456-4.624a8.003 8.003 0 0 0-2.947-3.591l-2.223 3.326a4.003 4.003 0 0 1 1.475 1.796l3.695-1.53Zm-2.947-3.591a8.003 8.003 0 0 0-4.447-1.349v4c.792 0 1.566.235 2.224.675l2.223-3.326Zm-4.447-1.349c-1.28 0-2.53.307-3.649.88l1.824 3.56a4.003 4.003 0 0 1 1.826-.44v-4Z' mask='url(%23b)' stroke='none' stroke-width='0' fill='%23A9FFC6'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h43.762v41H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") center no-repeat;
}
.alien-more__link span {
  position: relative;
  font-size: 21px;
}
.alien-more__link span:before, .alien-more__link span:after {
  content: "...";
  position: absolute;
  top: -4px;
  letter-spacing: -2px;
}
.alien-more__link span:before {
  left: -50%;
}
.alien-more__link span:after {
  right: -50%;
}
