﻿/* Base breakpoints */
@import 'vars.css';
@import "fonts.generated.css";
.btn {
  color: #fff;
  background-color: var(--buttonAndLinkColor);
  border-radius: 0.45em;
  line-height: 1;
}
.btn:hover {
  background-color: var(--linkColorHovered);
}
.btn-link {
  color: var(--buttonAndLinkColor);
}
.btn-link:hover {
  color: var(--linkColorHovered);
}

._halfaccent .btn {
  background-color: var(--linkColorHovered);
}
._halfaccent .btn:hover {
  background-color: var(--darkBg);
}

/*promoCodeBtn*/
.promoCodeBtn {
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: 10px;
  color: var(--accent);
}
.promoCodeBtn .icon {
  width: 20px;
}
.promoCodeBtn:before {
  content: attr(data-text);
  position: absolute;
  color: currentColor;
  white-space: nowrap;
  text-align: center;
  left: 50%;
  transform: translateX(-50%);
  opacity: 0;
}
.promoCodeBtn.animated:before {
  animation: copyAnim 2s ease-out forwards;
}

@keyframes copyAnim {
  0% {
    top: 0px;
    opacity: 1;
  }
  99% {
    top: -2em;
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
/*heroScreen*/
.cHeroScreen .block__lead:last-child {
  margin-bottom: 0;
}
.cHeroScreen .block__title:last-child {
  margin-bottom: 0;
}

.heroScreen {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-areas: "content media";
  align-items: center;
  gap: 20px;
}
.heroScreen.isReverse {
  grid-template-areas: "media content";
}
@media (max-width: 768px) {
  .heroScreen.isReverse {
    grid-template-areas: "content" "media";
  }
}
@media (max-width: 768px) {
  .heroScreen {
    grid-template-columns: 100%;
    grid-template-areas: "content" "media";
  }
}

.heroScreen__content {
  grid-area: content;
}

.heroScreen__media {
  grid-area: media;
}

/*tilesGrid*/
.tilesGrid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-auto-rows: 650px;
  gap: 20px;
}
@media (max-width: 1000px) {
  .tilesGrid {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 650px) {
  .tilesGrid {
    grid-template-columns: 100%;
  }
}

.tilesGrid__elem {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 1.5em 1.5em 0 1.5em;
  border-radius: 1em;
  background-color: var(--tileBGColor, #fff);
  background-size: auto 55%;
  background-position: 0 100%;
  background-repeat: no-repeat;
  overflow: hidden;
}
.tilesGrid__elem:first-child, .tilesGrid__elem:last-child {
  grid-column: span 2;
  flex-direction: row;
  padding: 1.5em 0 0 1.5em;
}
.tilesGrid__elem:first-child .tilesGrid__media, .tilesGrid__elem:last-child .tilesGrid__media {
  box-shadow: none;
}
.tilesGrid__elem:first-child .tilesGrid__caption, .tilesGrid__elem:last-child .tilesGrid__caption {
  font-size: 28px;
}
@media (min-width: 320px) {
  .tilesGrid__elem:first-child .tilesGrid__caption, .tilesGrid__elem:last-child .tilesGrid__caption {
    font-size: 20px;
    font-size: calc(0.0125 * 100vw + 24px);
  }
}
@media (min-width: 1440px) {
  .tilesGrid__elem:first-child .tilesGrid__caption, .tilesGrid__elem:last-child .tilesGrid__caption {
    font-size: 42px;
  }
}
@media (max-width: 1000px) {
  .tilesGrid__elem:first-child, .tilesGrid__elem:last-child {
    grid-column: auto;
    flex-direction: column;
    padding: 1.5em;
  }
}

.tilesGrid__media {
  flex: 0 0 400px;
  margin: 0 auto;
  padding: 1em 1em 0 1em;
  border-radius: inherit;
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
}
.tilesGrid__media img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: bottom;
}

/*tabAccordion*/
.tabAccordion {
  display: grid;
  grid-template-columns: 1fr 1fr;
  align-items: start;
  gap: 0 20px;
}
@media (max-width: 768px) {
  .tabAccordion {
    grid-template-columns: 100%;
  }
}

@media (max-width: 768px) {
  .tabAccordion__nav {
    display: none;
  }
}

.tabAccordion__list {
  position: sticky;
  top: 50px;
  min-width: 1px;
  height: 600px;
  overflow: hidden;
}
@media (max-width: 768px) {
  .tabAccordion__list {
    height: auto;
  }
}

.tabAccordion__body, .tabAccordion__slider {
  height: inherit;
}

.tabAccordion__body .singleImg {
  border-radius: 20px;
  overflow: hidden;
}
.tabAccordion__body a, .tabAccordion__body img {
  display: block;
  height: 100%;
}
.tabAccordion__body img {
  width: 100%;
  object-fit: cover;
  object-position: center top;
}
@media (max-width: 768px) {
  .tabAccordion__body {
    aspect-ratio: 1;
  }
}

.tabAccordion__slide {
  border-radius: 20px;
  overflow: hidden;
}

.tabAccordion__item {
  display: none;
  opacity: 0;
  transition: opacity 0.3s linear 0.3s;
  height: 100%;
}
.tabAccordion__item.active {
  display: block;
  opacity: 1;
}
@media (max-width: 768px) {
  .tabAccordion__item {
    display: block;
    opacity: 1;
  }
  .tabAccordion__item + .tabAccordion__item {
    margin-top: 20px;
  }
}

.tabAccordion__mobillabel {
  display: none;
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .tabAccordion__mobillabel {
    display: block;
  }
}

.tabAccordion__header {
  display: grid;
  grid-template-columns: 30px 1fr;
  gap: 0 20px;
}
.tabAccordion__header .caption {
  font-size: 22px;
  margin-bottom: 0;
}
.tabAccordion__header + .tabAccordion__text {
  margin-top: 10px;
  padding-left: 50px;
}

.tabAccordion__nav-item {
  --bg: #fff;
  position: relative;
  padding: 5%;
  border-radius: 20px;
  background-color: var(--bg);
  cursor: pointer;
}
.tabAccordion__nav-item + .tabAccordion__nav-item {
  margin-top: 20px;
}
.tabAccordion__nav-item:after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 100%;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 8px 0 8px 12px;
  border-color: transparent transparent transparent var(--bg);
  opacity: 0;
  transition: 0.3s linear;
}
.tabAccordion__nav-item:hover:after {
  opacity: 1;
}

._darkBg .tabAccordion__nav-item {
  --bg: #103447;
}

.tabAccordion__slider.swiper {
  --swiper-theme-color: var(--darkBg);
}

/*cLinkGallery*/
.cLinkGallery {
  overflow: hidden;
}
.cLinkGallery .sliderSide {
  margin-right: calc(50% - 50vw);
  overflow: visible;
}
.cLinkGallery .swiper-slide {
  height: auto;
}

.cLinkGallery__slider {
  position: relative;
}

.cLinkGallery__arrows {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  width: 110%;
  pointer-events: none;
  z-index: 1;
}
.cLinkGallery__arrows > * {
  pointer-events: all;
}
@media (max-width: 1100px) {
  .cLinkGallery__arrows {
    width: 105%;
  }
}

.cLinkGallery__pic {
  width: 80px;
  aspect-ratio: 1;
}
.cLinkGallery__pic img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.cLinkGallery__descr {
  margin-bottom: 1.5em;
}

.cLinkGallery__item {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 2em;
  border-radius: 0.7em;
  background-color: #fff;
}

._darkBg .cLinkGallery__item {
  background-color: #103447;
}

.cLinkGallery__actions {
  margin-top: auto;
}

.catalogList__media {
  border-radius: 1em;
  margin-bottom: 1em;
  aspect-ratio: 1;
  overflow: hidden;
}
.catalogList__media img {
  transform: scale(1) rotate(0deg);
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.3s linear;
}
@media (min-width: 768px) {
  .catalogList__media:hover img {
    transform: scale(1.1) rotate(3deg);
  }
}

.catalogList__link {
  display: grid;
}

.catalogList__title {
  padding: 0 0.5em;
  margin-bottom: 0;
  transition: color 0.3s linear;
}
@media (min-width: 768px) {
  .catalogList__title:hover {
    color: var(--buttonAndLinkColor);
  }
}

/*breadcrumbs*/
.breadcrumbs {
  display: flex;
  flex-wrap: wrap;
}

.breadcrumbs__item {
  padding: 0.25em;
}
.breadcrumbs__item:after {
  content: " / ";
}
.breadcrumbs__item.current {
  color: var(--buttonAndLinkColor);
}
.breadcrumbs__item.current:after {
  display: none;
}

.buttons-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: stretch;
  gap: 10px;
  margin-top: 2em;
}
@media (max-width: 768px) {
  .buttons-list {
    justify-content: center;
  }
}
.buttons-list.hideLabel .buttons-list__item {
  display: grid;
  grid-template-columns: 20px 1fr;
  gap: 0 10px;
}

.buttons-list__item {
  flex: 0 0 max(160px, 30% - 5px);
}
@media (max-width: 650px) {
  .buttons-list__item {
    flex: 0 0 130px;
  }
}
.buttons-list__item .icon:only-child {
  display: block;
  width: 100%;
  height: 100%;
  padding: 0.7em;
  border-radius: 0.7em;
  background-color: #fff;
  color: var(--textColor);
  transition: inherit;
}
.buttons-list__item .icon:only-child svg, .buttons-list__item .icon:only-child img {
  display: block;
  height: 100%;
  object-fit: cover;
}
@media (min-width: 768px) {
  .buttons-list__item:hover .icon:only-child {
    background-color: var(--textColor);
    color: #fff;
  }
}

.lightWrapper .buttons-list__item .icon:only-child {
  background-color: var(--textColor);
  color: #fff;
}
@media (min-width: 768px) {
  .lightWrapper .buttons-list__item:hover .icon:only-child {
    background-color: var(--background);
    color: var(--textColor);
  }
}

/**/
.popupResponse {
  position: relative;
  max-width: 776px;
  margin: auto;
  padding: 2em 0 3em 0;
  border-radius: 0.5em;
  background-color: var(--background);
}

.popupResponse__icon img {
  display: block;
  width: 80px;
  margin: auto;
}

.popupResponse__container {
  max-width: 526px;
  padding: 0 20px;
  margin: 0 auto;
}

.popupResponse__title {
  font-size: 20px;
  text-align: center;
}
@media (min-width: 320px) {
  .popupResponse__title {
    font-size: 20px;
    font-size: calc(0.0107142857 * 100vw + 16.5714285714px);
  }
}
@media (min-width: 1440px) {
  .popupResponse__title {
    font-size: 32px;
  }
}

.popupResponse__description {
  margin-bottom: 1.5em;
  font-size: 16px;
}

/*advantage*/
.advantageCollection__item {
  padding: 5% 3%;
  border-radius: 0.7em;
  background-color: #fff;
}

._darkBg .advantageCollection__item {
  background-color: #103447;
}

/*uniCardsList*/
.uniCardsList__item {
  padding: 2em;
  border-radius: 0.7em;
  background-color: #fff;
}
@media (max-width: 768px) {
  .uniCardsList__item {
    padding: 1em;
  }
}

._darkBg .uniCardsList__item {
  background-color: #103447;
}

/*referalBlock*/
.referalBlock {
  max-width: 850px;
  margin: 0 auto;
}
.referalBlock .block__action {
  text-align: center;
}

.referalBlock__form {
  max-width: 500px;
  margin: 0 auto;
}

.referalBlock__promoCode {
  margin-top: 10px;
  text-align: center;
}

.referalBlock__actionNotice {
  margin: 20px 0;
}

.referalBlock__notice {
  margin-top: 20px;
  font-size: 0.8em;
}

/*downloadFiles*/
.download-link {
  min-height: 150px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 407 407'%3E%3Cmask id='a' width='407' height='407' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23D9D9D9' d='M0 0h407v407H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='url(%23b)' fill-opacity='.1' fill-rule='evenodd' d='M92.655 423.77c.555 29.748 18.688 51.813 47.053 57.804 28.366 5.991 53.873-6.857 69.052-35.561.231-1.091.891-1.521 1.552-1.951.661-.431 1.322-.861 1.552-1.952 5.746-5.624 17.117-5.502 22.741.244 20.776 20.344 50.064 21.971 73.849 6.48 23.785-15.49 34.14-42.934 23.936-70.161-.99-1.52-1.411-2.166-1.502-2.855-.067-.51.046-1.043.242-1.97-.339-9.189 5.868-16.995 15.057-17.334 29.748-.555 51.813-18.688 57.803-47.053 5.991-28.366-6.856-53.873-35.56-69.052-1.091-.231-1.521-.891-1.952-1.552-.43-.661-.86-1.322-1.951-1.552-5.625-5.746-5.502-17.117.244-22.741 20.343-20.776 21.97-50.064 6.48-73.849-15.49-23.785-42.934-34.14-70.162-23.936-2.642 1.721-2.642 1.721-4.824 1.26-9.189.339-16.995-5.868-17.334-15.057-.555-29.748-18.688-51.813-47.054-57.803-28.365-5.992-53.872 6.856-66.409 33.839-.921 4.364-6.207 7.806-11.032 9.067-6.546-1.383-10.91-2.305-14.813-5.408-21.237-18.162-52.245-22.431-76.03-6.941-23.786 15.49-32.42 45.577-24.397 72.344 1.721 2.642 1.721 2.642 1.26 4.824.339 9.189-5.869 16.995-15.057 17.334-29.749.555-51.813 18.688-57.804 47.054-5.99 28.365 6.857 53.872 35.1 71.234 1.091.23 1.521.891 1.952 1.551.43.661.86 1.322 1.951 1.552.406.624.934 1.274 1.492 1.959 1.803 2.22 3.915 4.818 3.21 8.152-.46 2.182-1.382 6.546-4.486 10.449-20.343 20.776-21.97 50.063-6.48 73.848 15.49 23.786 42.935 34.141 70.162 23.936 1.52-.99 2.166-1.41 2.855-1.501.51-.068 1.043.045 1.97.241 9.189-.339 16.995 5.868 17.334 15.057Zm41.119-.432c-.555-29.749-20.87-52.274-47.054-57.804-4.364-.922-8.728-1.843-11.37-.122-5.328-1.125-11.266.64-15.893 2.016-1.058.314-2.048.608-2.946.843-12.293 4.242-17.456-3.687-19.177-6.33-1.721-2.642-6.885-10.571 1.966-20.098 11.954-13.431 15.18-28.704 16.223-44.439 1.044-15.735-7.1-31.131-18.35-42.624-3.042-1.782-5.539-3.449-8.036-5.116-2.497-1.667-4.994-3.334-8.036-5.117-12.631-4.947-10.327-15.857-9.866-18.038.46-2.182 2.765-13.092 16.317-12.509 34.574-1.815 60.663-28.216 58.848-62.789-.8-7.006-2.06-11.831-5.041-19.299-2.52-9.649 3.687-17.456 6.33-19.177 2.642-1.721 12.292-4.241 20.098 1.966 15.152 14.597 34.328 20.926 53.167 18.067 19.299-5.041 35.156-15.368 43.668-34.084 4.947-12.631 15.856-10.327 18.038-9.866 2.182.46 13.092 2.765 10.327 15.857 1.815 34.573 28.216 60.663 62.789 58.847 5.327 1.126 11.265-.64 15.892-2.015a95.152 95.152 0 0 1 2.946-.844c12.292-4.242 17.456 3.687 19.177 6.33 1.721 2.643 6.884 10.571-1.966 20.098-22.986 22.497-22.092 61.434 2.587 84.881 3.042 1.782 5.539 3.449 8.036 5.117 2.497 1.667 4.994 3.334 8.037 5.116 12.631 4.947 10.327 15.857 9.866 18.039-.461 2.182-2.765 13.092-15.857 10.327-34.573 1.815-60.663 28.215-58.847 62.788-1.126 5.327.64 11.265 2.015 15.892.315 1.058.609 2.048.844 2.946 4.242 12.293-3.687 17.456-6.33 19.177-2.643 1.721-10.571 6.885-20.098-1.966-22.497-22.985-61.434-22.092-84.881 2.587-1.782 3.043-3.449 5.54-5.117 8.037-1.667 2.497-3.334 4.994-5.116 8.036-4.947 12.631-15.857 10.327-18.039 9.866-2.182-.461-13.092-2.765-15.151-14.596ZM98.511 244.942c-10.138 48.004 20.842 95.575 68.846 105.713 48.003 10.139 95.574-20.842 105.713-68.845 10.138-48.004-20.842-95.574-68.846-105.713-48.003-10.139-95.574 20.842-105.712 68.845Zm43.64 9.217c5.069-24.002 28.855-39.492 52.856-34.422 24.002 5.069 39.492 28.854 34.423 52.856-5.069 24.002-28.855 39.492-52.856 34.423-24.002-5.07-39.492-28.855-34.423-52.857Z' clip-rule='evenodd'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='231.877' x2='139.708' y1='45.178' y2='481.574' gradientUnits='userSpaceOnUse'%3E%3Cstop/%3E%3Cstop offset='1' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  background-size: 50% auto;
  background-position: bottom left;
  background-repeat: no-repeat;
}

.darkPage .header {
  background-color: var(--dark);
}
.darkPage .header .linkAndDivider__item {
  color: #fff;
}
.darkPage .header .linkAndDivider__item.current, .darkPage .header .linkAndDivider__item:hover {
  color: var(--textColor);
  background-color: #fff;
}
.darkPage .header .menuList .linkAndDivider__item {
  color: var(--textColor);
}
.darkPage .header .menuList .linkAndDivider__item:hover {
  background-color: var(--buttonAndLinkColor);
  color: var(--textColor);
}
.darkPage .header .menuList .linkAndDivider__item.current {
  background-color: var(--buttonAndLinkColor);
}
.darkPage .header .menuList .linkAndDivider__item.current:hover {
  background-color: var(--textColor);
  color: #fff;
}
.darkPage .header .logosList .linkAndDivider__item:hover {
  color: var(--textColor);
}

.header {
  padding: 0.5em 0;
  background-color: var(--accent);
  max-height: 120px;
}
.header .header__content._mobile {
  justify-content: center;
  padding: 0 15px;
}
.header .header__content._mobile .linkAndDivider__list {
  font-size: 11px;
}

.linkAndDivider__list {
  gap: 0 1em;
  font-size: 14px;
}
@media (max-width: 1000px) {
  .linkAndDivider__list {
    gap: 0 0.5em;
    font-size: 10px;
    flex-wrap: nowrap;
  }
}
.linkAndDivider__list.menuList .linkAndDivider__item {
  background-color: #fff;
}
.linkAndDivider__list.menuList .linkAndDivider__item.current {
  background-color: var(--buttonAndLinkColor);
  color: var(--textColor);
}
.linkAndDivider__list.menuList .linkAndDivider__item:hover {
  background-color: var(--dark);
  color: #fff;
}
.linkAndDivider__list.logosList .linkAndDivider__item {
  flex: 0 0 auto;
  padding: 0.5em;
  color: #fff;
}
.linkAndDivider__list.logosList .linkAndDivider__item span {
  display: block;
  width: 100%;
}
.linkAndDivider__list.logosList .linkAndDivider__item span svg, .linkAndDivider__list.logosList .linkAndDivider__item span img {
  max-width: 100px;
  width: 100%;
}

.linkAndDivider__item {
  flex-wrap: nowrap;
  padding: 0.75em 1em;
  border-radius: 0.5em;
  font-weight: 300;
  text-transform: uppercase;
  background-color: rgba(255, 255, 255, 0.1);
  color: var(--textColor);
}
.linkAndDivider__item.current, .linkAndDivider__item:hover {
  background-color: var(--dark);
  color: #fff;
}

/*footer*/
.footer {
  background-color: var(--dark);
  color: rgba(255, 255, 255, 0.7921568627);
  font-size: 14px;
}
.footer .hText {
  max-width: 470px;
  font-size: 14px;
}
.footer .hText:only-child {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .footer .hButtons, .footer .linkAndDivider__list {
    justify-content: center;
  }
}
.footer .hSocials {
  justify-content: start;
}
@media (max-width: 768px) {
  .footer .copyright {
    order: 1;
  }
}
.footer .linkAndDivider__list {
  gap: 10px;
  flex-wrap: wrap;
  flex-direction: column;
  align-items: stretch;
}
.footer .footer__title {
  font-size: 18px;
  margin-bottom: 0.8em;
  color: #fff;
  font-weight: bold;
}
@media (min-width: 768px) {
  .footer .navigation__item:hover {
    color: #fff;
  }
}

.footer__content .headerColumn {
  flex: 0 1 min(250px, 80%);
  gap: 1em 0;
}

/*forms*/
input, textarea {
  border: 1px solid rgba(0, 0, 0, 0.1);
}

.form-group .input {
  padding: 0.8em 1.1em;
  min-height: 0;
  font-size: 15px;
  background-color: #f7f7f7;
  color: var(--textColor);
}
.form-group .input-checkbox__text {
  font-size: 14px;
}

.cFormRequest__content .block__title {
  margin: 0;
  font-size: 30px;
}

.cFormRequest__content {
  font-size: 0.9em;
}

/*forms*/
.input-checkbox__body[type=checkbox]:checked {
  background-color: var(--buttonAndLinkColor);
  outline-color: var(--buttonAndLinkColor);
}

/*popups*/
.mfp-content .block__content {
  padding: 1em 2em;
}
@media (max-width: 768px) {
  .mfp-content .block__content {
    padding: 1em;
    margin: 1em 0;
  }
}

/**/
.form-footer {
  position: relative;
  overflow: hidden;
}
.form-footer .spinner {
  position: absolute;
  inset: 0;
  display: none;
  justify-content: center;
  align-items: center;
  background-color: rgba(245, 244, 243, 0.5);
}
.form-footer button[type=submit]:disabled ~ .spinner {
  display: flex;
}

svg path.gear {
  transform-origin: center;
  animation: rotate 1s linear infinite;
  color: #999;
}

@keyframes rotate {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
:root {
  --dark: #0a202b;
}

html {
  font-size: var(--fontSize, 16px);
  font-family: var(--fontFamily), sans-serif;
}
@media (max-width: 650px) {
  html {
    font-size: 14px;
  }
}

body {
  background-color: var(--background, #fff);
  color: var(--textColor, #111);
}

.text a {
  color: var(--buttonAndLinkColor);
}

.prices__item {
  border-bottom: 1px solid #dddee3;
}

.anchor {
  display: block;
  height: 0;
}

.isWrappered .block__wrapper {
  position: relative;
  width: clamp(290px, 100% - 20px, 1220px);
  margin: 0 auto;
  padding: 2em 0;
  border-radius: 20px;
  background-image: inherit;
  background-position: top center;
  background-size: contain;
  background-repeat: no-repeat;
  z-index: 1;
}
@media (max-width: 1220px) {
  .isWrappered .block__wrapper {
    margin: 0 10px;
  }
}
.isWrappered.lightWrapper .block__wrapper {
  background-color: #fff;
}
.isWrappered.darkWrapper .block__wrapper {
  background-color: var(--dark);
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22file:///D:/%25D0%25BF%25D1%2580%25D0%25BE%25D0%25B5%25D0%25BA%25D1%2582%25D1%258B/SportPriority/rmk1/ClientSite_rmcare/UmbracoProject/wwwroot/css/theme-rmk/main.scss%22,%22file:///D:/%25D0%25BF%25D1%2580%25D0%25BE%25D0%25B5%25D0%25BA%25D1%2582%25D1%258B/SportPriority/rmk1/ClientSite_rmcare/UmbracoProject/wwwroot/css/theme-rmk/styles/_btn.scss%22,%22file:///D:/%25D0%25BF%25D1%2580%25D0%25BE%25D0%25B5%25D0%25BA%25D1%2582%25D1%258B/SportPriority/rmk1/ClientSite_rmcare/UmbracoProject/wwwroot/css/theme-rmk/styles/_heroBlock.scss%22,%22file:///D:/%25D0%25BF%25D1%2580%25D0%25BE%25D0%25B5%25D0%25BA%25D1%2582%25D1%258B/SportPriority/rmk1/ClientSite_rmcare/UmbracoProject/wwwroot/css/theme-rmk/styles/_tilesGrid.scss%22,%22file:///D:/%25D0%25BF%25D1%2580%25D0%25BE%25D0%25B5%25D0%25BA%25D1%2582%25D1%258B/SportPriority/rmk1/ClientSite_rmcare/UmbracoProject/wwwroot/css/theme-rmk/styles/_tabAccordionSliders.scss%22,%22file:///D:/%25D0%25BF%25D1%2580%25D0%25BE%25D0%25B5%25D0%25BA%25D1%2582%25D1%258B/SportPriority/rmk1/ClientSite_rmcare/UmbracoProject/wwwroot/css/theme-rmk/styles/_cLinkGallery.scss%22,%22file:///D:/%25D0%25BF%25D1%2580%25D0%25BE%25D0%25B5%25D0%25BA%25D1%2582%25D1%258B/SportPriority/rmk1/ClientSite_rmcare/UmbracoProject/wwwroot/css/theme-rmk/styles/_catalogList.scss%22,%22file:///D:/%25D0%25BF%25D1%2580%25D0%25BE%25D0%25B5%25D0%25BA%25D1%2582%25D1%258B/SportPriority/rmk1/ClientSite_rmcare/UmbracoProject/wwwroot/css/theme-rmk/styles/_modules.scss%22,%22file:///D:/%25D0%25BF%25D1%2580%25D0%25BE%25D0%25B5%25D0%25BA%25D1%2582%25D1%258B/SportPriority/rmk1/ClientSite_rmcare/UmbracoProject/wwwroot/css/theme-rmk/styles/_header-footer.scss%22,%22file:///D:/%25D0%25BF%25D1%2580%25D0%25BE%25D0%25B5%25D0%25BA%25D1%2582%25D1%258B/SportPriority/rmk1/ClientSite_rmcare/UmbracoProject/wwwroot/css/theme-rmk/styles/_formsControls.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAAC;AA6IO;AACA;AC9IR;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAEA;EACE;;;AAMJ;EACE;;AAEA;EACE;;;AAIN;AACA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;EACE;;;AAKN;EACE;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;;;ACtEH;AAKG;EACE;;AAKF;EACE;;;AAKN;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AFkEF;EEnEA;IAII;;;AF+DJ;EE1EF;IAgBI;IACA;;;;AAKJ;EACE;;;AAGF;EACE;;;AC3CF;AAEA;EACE;EACA;EACA;EACA;;AHoFA;EGxFF;IAOI;;;AHiFF;EGxFF;IAWI;;;;AAKJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EAEE;;AAGF;EHoFF,WGnFiB;;AHqFjB;EGtFE;IHwFE,WGvFwC;IH0F1C;;;AAGF;EG9FE;IH+FA,WG9FqB;;;AHiDvB;EG5DA;IAeI;IACA;IACA;;;;AAKN;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;;AChEJ;AAEA;EACE;EACA;EACA;EACA;;AJoFA;EIxFF;IAOI;;;;AJiFF;EI7EF;IAEI;;;;AAIJ;EACE;EACA;EACA;EACA;EACA;;AJkEA;EIvEF;IAQI;;;;AAIJ;EACE;;;AAIA;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AJyCF;EIvDF;IAkBI;;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AJoBF;EI5BF;IAYI;IACA;;EAGA;IACE;;;;AAKN;EACE;EACA;;AJIA;EINF;IAKI;;;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EJ9FF;EAcE;EACA;EIiFA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;EACE;;;AAMJ;EACE;;;AAKJ;EACE;;;ACtJF;AACA;EACE;;AAEA;EACE;EACA;;AAGF;EACE;;;AAIJ;EACE;;;AAGF;ELWE;EAGE;EACA;EACA;EAeF;EACA;EAeE;EAQA;EKpDF;EACA;EACA;;AAEA;EACE;;ALiEF;EKzEF;IAYI;;;;AAIJ;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;;AAIJ;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAIA;EACE;;;AAIJ;EACE;;;ACjEF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;ANmFF;EM9EI;IACE;;;;AAMR;EACE;;;AAGF;EACE;EACA;EACA;;ANgEA;EM7DE;IACE;;;;ACrCL;AACD;EPgDE;EACA;;;AO7CF;EACE;;AAEA;EACE;;AAGF;EACE;;AAEA;EACE;;;AAKN;EP4BE;EACA;EAGE;EAwBA;EOtDF;EACA;;APmEA;EOtEF;IAMI;;;AAIA;EACE;EACA;EACA;;;AAKN;EACE;;APmDA;EOpDF;IAII;;;AAIA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;APqCN;EO7BM;IACE;IACA;;;;AAUJ;EACE;EACA;;APeN;EORQ;IACE;IACA;;;;AAQZ;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;;AAIA;EACE;EACA;EACA;;;AAIJ;EACE;EACA;EACA;;;AAGF;EPCE;EOCA;;APCA;EOHF;IPKM,WOJoC;IPOtC;;;AAGF;EOXF;IPYI,WOXiB;;;;AAIrB;EACE;EACA;;;AAGF;AAEA;EACE;EACA;EACA;;;AAIA;EACE;;;AAKJ;AAEA;EACE;EACA;EACA;;AP/DA;EO4DF;IAMI;;;;AAKF;EACE;;;AAKJ;AACA;EACE;EACA;;AAEA;EACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;AAEA;EACE;EACA;EACA;EACA;EACA;;;AC3MA;EACE;;AAEA;EACE;;AAEA;EACE;EACA;;AAKF;EACE;;AAEA;EACE;EACA;;AAGF;EACE;;AAEA;EACE;EACA;;AAQJ;EACE;;;AAQV;EACE;EACA;EACA;;AAEA;EAEE;EACA;;AAEA;EACE;;;AAKN;EACE;EACA;;AR6BA;EQ/BF;IAKI;IACA;IACA;;;AAIA;EACE;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAMJ;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAEA;EACE;EACA;;;AAOV;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;;AAKJ;AAEA;EACE;EACA;EACA;;AAEA;EAKE;EACA;;AALA;EACE;;ARvCJ;EQ8CA;IAEI;;;AAIJ;EACE;;ARrDF;EQwDA;IAEI;;;AAIJ;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;ARnEF;EQwEI;IACE;;;;AAON;EACE;EACA;;;ACnLH;AAED;EACE;;;AAIA;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;;;AAKF;EACE;EACA;;;AAIJ;EACE;;;AAGF;AAEA;EACE;EACA;;;AAGF;AAGE;EACE;;ATiDF;ESlDA;IAII;IACA;;;;AAKN;AACA;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAIA;EACE;;;AAMN;EACE;EACA;EACA;;;AAGF;EACE;IACE;;EAGF;IACE;;;AToEJ;EACE;;;AAUF;EACE;EACA;;AA3EA;EAyEF;IAKI;;;;AAIJ;EACE;EACA;;;AAGF;EACE;;;AAIF;EACE;;;AAGF;EACE;EACA;;;AAKA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAjHF;EAuGA;IAaI;;;AAKF;EACE;;AAKF;EACE%22%7D */