

/* Start:/local/templates/xml_catalog/js/swiper/swiper-bundle.css?165725442518290*/
/**
 * Swiper 7.4.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: December 24, 2021
 */

@font-face {
  font-family: 'swiper-icons';
  src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-pointer-events {
  touch-action: pan-y;
}
.swiper-pointer-events.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
/* 3D Effects */
.swiper-3d,
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper,
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: 'next';
}
.swiper-button-lock {
  display: none;
}
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: 10px;
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: 50%;
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
/* Progress */
.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-vertical > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}
/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
}
/* Preloader */
:root {
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  */
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  animation: swiper-preloader-spin 1s infinite linear;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}
/* a11y */
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active,
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube {
  overflow: visible;
}
.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev,
.swiper-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-slide-shadow-top,
.swiper-cube .swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-cube .swiper-cube-shadow:before {
  content: '';
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}
.swiper-flip {
  overflow: visible;
}
.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-flip .swiper-slide-shadow-top,
.swiper-flip .swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}
.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
}

/* End */


/* Start:/local/templates/xml_catalog/js/fancybox/fancybox.css?165933021615598*/
.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.006) 8.1%, hsla(0deg, 0%, 0%, 0.021) 15.5%, hsla(0deg, 0%, 0%, 0.046) 22.5%, hsla(0deg, 0%, 0%, 0.077) 29%, hsla(0deg, 0%, 0%, 0.114) 35.3%, hsla(0deg, 0%, 0%, 0.155) 41.2%, hsla(0deg, 0%, 0%, 0.198) 47.1%, hsla(0deg, 0%, 0%, 0.242) 52.9%, hsla(0deg, 0%, 0%, 0.285) 58.8%, hsla(0deg, 0%, 0%, 0.326) 64.7%, hsla(0deg, 0%, 0%, 0.363) 71%, hsla(0deg, 0%, 0%, 0.394) 77.5%, hsla(0deg, 0%, 0%, 0.419) 84.5%, hsla(0deg, 0%, 0%, 0.434) 91.9%, hsla(0deg, 0%, 0%, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
/* End */


/* Start:/local/templates/xml_catalog/js/jscrollpane/jquery.jscrollpane.css?15577237911579*/
/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
    position: absolute;
    top: 0;
    left: 550px;
    width: 10px;
    height: 100%;
    background: red;
	z-index:9;
}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red;
}

.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{
	background: #fff;
	position: relative;
}

.jspDrag
{
	background: #52A9C5;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}

.jspArrow.jspDisabled
{
	cursor: default;
	background: #80808d;
}

.jspVerticalBar .jspArrow
{
	height: 16px;
}

.jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}
/* End */


/* Start:/local/templates/xml_catalog/js/waitme/waitMe.min.css?155772379114050*/
/*
waitMe - 1.19 [31.10.17]
Author: vadimsva
Github: https://github.com/vadimsva/waitMe
*/
.waitMe_container:not(body),body.waitMe_container .waitMe{transform:translateZ(0);backface-visibility:hidden}body.waitMe_container .waitMe{position:fixed;height:100vh}body.waitMe_container .waitMe .waitMe_content{top:50%!important;transform:none!important}.waitMe_container .waitMe{position:absolute;top:0;left:0;right:0;bottom:0;z-index:9989;text-align:center;overflow:hidden;cursor:wait}.waitMe_container .waitMe *{font-family:inherit;font-size:inherit;font-weight:initial;font-style:initial;line-height:initial;color:initial;text-decoration:initial;text-transform:initial;padding:initial;margin:initial}.waitMe_container .waitMe .waitMe_content{position:absolute;left:0;right:0;top:50%;backface-visibility:hidden}.waitMe_container .waitMe .waitMe_content.horizontal>.waitMe_progress{display:inline-block;vertical-align:middle}.waitMe_container .waitMe .waitMe_content.horizontal>.waitMe_text{display:inline-block;margin:0 0 0 20px;vertical-align:middle}.waitMe_container .waitMe .waitMe_progress{position:relative;font-size:0;line-height:0}.waitMe_container .waitMe .waitMe_progress>div{animation-fill-mode:both;display:inline-block;transform:translateZ(0);backface-visibility:hidden}.waitMe_container .waitMe .waitMe_text{position:relative;margin:20px 0 0}body.waitMe_body{overflow:hidden;height:100%}body.waitMe_body.hideMe{transition:opacity .2s ease-in-out;opacity:0}body.waitMe_body .waitMe_container:not([data-waitme_id]){position:fixed;z-index:9989;top:0;bottom:0;left:0;right:0;background:#fff}body.waitMe_body .waitMe_container:not([data-waitme_id])>div{animation-fill-mode:both;position:absolute}body.waitMe_body .waitMe_container.progress>div{width:0;height:3px;top:0;left:0;background:#000;box-shadow:-5px 0 5px 2px rgba(0,0,0,.2);animation:progress_body 7s infinite ease-out}body.waitMe_body .waitMe_container.working>div{width:10%;height:3px;top:0;left:-10%;background:#000;box-shadow:-5px 0 5px 2px rgba(0,0,0,.2);animation:working_body 2s infinite linear}body.waitMe_body .waitMe_container.progress>div:after{content:'';position:absolute;top:0;bottom:60%;right:0;width:60px;border-radius:50%;opacity:.5;transform:rotate(3deg);box-shadow:#000 1px 0 6px 1px}body.waitMe_body .waitMe_container.img>div{width:100%;height:100%;text-align:center;background-position:center!important;background-repeat:no-repeat!important}body.waitMe_body .waitMe_container.text>div{width:100%;top:45%;text-align:center}@keyframes progress_body{0%{width:0}100%{width:100%}}@keyframes working_body{0%{left:-10%}100%{left:100%}}.waitMe_container .waitMe_progress.bounce>div{width:20px;height:20px;border-radius:50%;animation:bounce 1.4s infinite ease-in-out}.waitMe_container .waitMe_progress.bounce .waitMe_progress_elem1{animation-delay:-.32s}.waitMe_container .waitMe_progress.bounce .waitMe_progress_elem2{animation-delay:-.16s}@keyframes bounce{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.waitMe_container .waitMe_progress.rotateplane>div{width:30px;height:30px;animation:rotateplane 1.2s infinite ease-in-out;backface-visibility:visible}@keyframes rotateplane{0%{transform:perspective(120px)}50%{transform:perspective(120px) rotateY(180deg)}100%{transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}.waitMe_container .waitMe_progress.stretch{height:60px}.waitMe_container .waitMe_progress.stretch>div{width:1px;height:100%;margin:0 4px;animation:stretch 1.2s infinite ease-in-out}.waitMe_container .waitMe_progress.stretch .waitMe_progress_elem2{animation-delay:-1.1s}.waitMe_container .waitMe_progress.stretch .waitMe_progress_elem3{animation-delay:-1s}.waitMe_container .waitMe_progress.stretch .waitMe_progress_elem4{animation-delay:-.9s}.waitMe_container .waitMe_progress.stretch .waitMe_progress_elem5{animation-delay:-.8s}@keyframes stretch{0%,100%,40%{transform:scaleY(.4)}20%{transform:scaleY(1)}}.waitMe_container .waitMe_progress.orbit{width:40px;height:40px;margin:auto;position:relative}.waitMe_container .waitMe_progress.orbit>div{width:100%;height:100%;margin:auto;top:0;left:0;position:absolute;animation:orbit_rotate 2s infinite linear}.waitMe_container .waitMe_progress.orbit>div>div{width:50%;height:50%;border-radius:50%;top:10%;left:10%;position:absolute;animation:orbit 2s infinite ease-in-out}.waitMe_container .waitMe_progress.orbit .waitMe_progress_elem2>div{top:auto;bottom:10%;left:auto;right:10%;animation-delay:-1s}@keyframes orbit_rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes orbit{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.waitMe_container .waitMe_progress.roundBounce{width:60px;height:60px;margin:auto}.waitMe_container .waitMe_progress.roundBounce>div{width:24%;height:24%;border-radius:50%;position:absolute;animation:roundBounce 1.2s infinite ease-in-out}.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem1{top:0;left:0}.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem2{top:0;right:0}.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem3{bottom:0;right:0}.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem4{bottom:0;left:0}.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem5{top:-3%;left:50%;margin-top:-12%;margin-left:-12%;animation-delay:-1.1s}.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem6{top:50%;right:-3%;margin-top:-12%;margin-right:-12%}.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem7{bottom:-3%;left:50%;margin-bottom:-12%;margin-left:-12%}.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem8{top:50%;left:-3%;margin-top:-12%;margin-left:-12%}.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem9{top:0;right:0;animation-delay:-1s}.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem2{animation-delay:-.9s}.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem6{animation-delay:-.8s}.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem10{bottom:0;right:0;animation-delay:-.7s}.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem3{animation-delay:-.6s}.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem7{animation-delay:-.5s}.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem11{bottom:0;left:0;animation-delay:-.4s}.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem4{animation-delay:-.3s}.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem8{animation-delay:-.2s}.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem12{top:0;left:0;animation-delay:-.1s}@keyframes roundBounce{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.waitMe_container .waitMe_progress.win8{width:40px;height:40px;margin:auto}.waitMe_container .waitMe_progress.win8>div{width:100%;height:100%;opacity:0;position:absolute;margin:auto;left:0;right:0;transform:rotate(225deg);animation:win8 5.5s infinite}.waitMe_container .waitMe_progress.win8>div>div{width:15%;height:15%;border-radius:50%;position:absolute}.waitMe_container .waitMe_progress.win8 .waitMe_progress_elem2{animation-delay:.24s}.waitMe_container .waitMe_progress.win8 .waitMe_progress_elem3{animation-delay:.48s}.waitMe_container .waitMe_progress.win8 .waitMe_progress_elem4{animation-delay:.72s}.waitMe_container .waitMe_progress.win8 .waitMe_progress_elem5{animation-delay:.96s}@keyframes win8{0%{transform:rotate(225deg);animation-timing-function:ease-out}7%{opacity:1;transform:rotate(345deg);animation-timing-function:linear}30%{transform:rotate(455deg);animation-timing-function:ease-in-out}39%{transform:rotate(690deg);animation-timing-function:linear}70%{opacity:1;transform:rotate(815deg);animation-timing-function:ease-out}75%{transform:rotate(945deg);animation-timing-function:ease-out}100%,76%{opacity:0;transform:rotate(945deg)}}.waitMe_container .waitMe_progress.win8_linear{margin:auto;width:150px;height:6px}.waitMe_container .waitMe_progress.win8_linear>div{width:100%;height:100%;left:0;opacity:0;position:absolute;animation:win8_linear 3s infinite}.waitMe_container .waitMe_progress.win8_linear>div>div{width:4%;height:100%;border-radius:50%}.waitMe_container .waitMe_progress.win8_linear .waitMe_progress_elem2{animation-delay:.3s}.waitMe_container .waitMe_progress.win8_linear .waitMe_progress_elem3{animation-delay:.6s}.waitMe_container .waitMe_progress.win8_linear .waitMe_progress_elem4{animation-delay:.9s}.waitMe_container .waitMe_progress.win8_linear .waitMe_progress_elem5{animation-delay:1.2s}@keyframes win8_linear{0%,100%{transform:translateX(0);animation-timing-function:ease-out}10%{opacity:1;transform:translateX(33.333%);animation-timing-function:linear}50%{opacity:1;transform:translateX(53.333%);animation-timing-function:ease-in-out}60%{opacity:0;transform:translateX(86.666%)}}.waitMe_container .waitMe_progress.ios{margin:auto;width:40px;height:40px}.waitMe_container .waitMe_progress.ios>div{width:10%;height:26%;position:absolute;left:44.5%;top:37%;opacity:0;border-radius:50px;box-shadow:0 0 3px rgba(0,0,0,.2);animation:ios 1s infinite linear}.waitMe_container .waitMe_progress.ios .waitMe_progress_elem1{transform:rotate(0) translate(0,-142%);animation-delay:0s}.waitMe_container .waitMe_progress.ios .waitMe_progress_elem2{transform:rotate(30deg) translate(0,-142%);animation-delay:-.9167s}.waitMe_container .waitMe_progress.ios .waitMe_progress_elem3{transform:rotate(60deg) translate(0,-142%);animation-delay:-.833s}.waitMe_container .waitMe_progress.ios .waitMe_progress_elem4{transform:rotate(90deg) translate(0,-142%);animation-delay:-.75s}.waitMe_container .waitMe_progress.ios .waitMe_progress_elem5{transform:rotate(120deg) translate(0,-142%);animation-delay:-.667s}.waitMe_container .waitMe_progress.ios .waitMe_progress_elem6{transform:rotate(150deg) translate(0,-142%);animation-delay:-.5833s}.waitMe_container .waitMe_progress.ios .waitMe_progress_elem7{transform:rotate(180deg) translate(0,-142%);animation-delay:-.5s}.waitMe_container .waitMe_progress.ios .waitMe_progress_elem8{transform:rotate(210deg) translate(0,-142%);animation-delay:-.41667s}.waitMe_container .waitMe_progress.ios .waitMe_progress_elem9{transform:rotate(240deg) translate(0,-142%);animation-delay:-.333s}.waitMe_container .waitMe_progress.ios .waitMe_progress_elem10{transform:rotate(270deg) translate(0,-142%);animation-delay:-.25s}.waitMe_container .waitMe_progress.ios .waitMe_progress_elem11{transform:rotate(300deg) translate(0,-142%);animation-delay:-.1667s}.waitMe_container .waitMe_progress.ios .waitMe_progress_elem12{transform:rotate(330deg) translate(0,-142%);animation-delay:-.0833s}@keyframes ios{0%{opacity:1}100%{opacity:.25}}.waitMe_container .waitMe_progress.facebook{margin:auto}.waitMe_container .waitMe_progress.facebook>div{width:6px;height:25px;margin-left:3px;border-radius:20px;transform:scaleY(.7);opacity:.1;animation:facebook 1.3s infinite ease-in-out}.waitMe_container .waitMe_progress.facebook>.waitMe_progress_elem1{animation-delay:.2s;transform:scaleY(.7)}.waitMe_container .waitMe_progress.facebook>.waitMe_progress_elem2{animation-delay:.4s;transform:scaleY(.85)}.waitMe_container .waitMe_progress.facebook>.waitMe_progress_elem3{animation-delay:.6s;transform:scaleY(1)}@keyframes facebook{0%,100%{transform:scaleY(.7);opacity:.1}50%{transform:scaleY(1);opacity:1}}.waitMe_container .waitMe_progress.rotation>div{width:60px;height:60px;margin:auto;border-radius:100%;border-width:6px;border-style:solid;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;animation:rotation 1s infinite linear}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.waitMe_container .waitMe_progress.timer{width:40px;height:40px;margin:auto;border-width:2px;border-style:solid;border-radius:50%;box-sizing:border-box;position:relative;text-indent:-9999px}.waitMe_container .waitMe_progress.timer>.waitMe_progress_elem1,.waitMe_container .waitMe_progress.timer>.waitMe_progress_elem2{border-radius:3px;position:absolute;width:2px;height:48%;left:50%;top:50%;margin-left:-1px;margin-top:-1px;animation:timer 1.25s infinite linear;transform-origin:1px 1px}.waitMe_container .waitMe_progress.timer>.waitMe_progress_elem2{height:40%;animation:timer 15s infinite linear}@keyframes timer{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.waitMe_container .waitMe_progress.pulse{width:30px;height:30px;margin:auto;position:relative}.waitMe_container .waitMe_progress.pulse>div{margin:auto;top:0;left:0;right:0;bottom:0;border-width:3px;border-style:solid;border-radius:50%;position:absolute;opacity:0;animation:pulsate 1s infinite ease-out}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}.waitMe_container .waitMe_progress.progressBar{width:200px;height:20px;margin:auto;background:rgba(0,0,0,.1);padding:5px;border-radius:20px;line-height:0;max-width:100%}.waitMe_container .waitMe_progress.progressBar>div{width:100%;height:100%;overflow:hidden;border-radius:20px;background-size:50px 50px;box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);background-image:linear-gradient(-45deg,rgba(240,240,240,.4) 26%,transparent 25%,transparent 51%,rgba(240,240,240,.4) 50%,rgba(240,240,240,.4) 76%,transparent 75%,transparent);animation:progressBar 2s linear infinite}@keyframes progressBar{0%{background-position:0 0}100%{background-position:50px 50px}}.waitMe_container .waitMe_progress.bouncePulse>div{width:20px;height:20px;margin-right:1px;display:inline-block;border-radius:50%;transform:scale(.5);animation:bouncePulse 1.4s infinite ease-in-out}.waitMe_container .waitMe_progress.bouncePulse>.waitMe_progress_elem1,.waitMe_container .waitMe_progress.bouncePulse>.waitMe_progress_elem3{animation-delay:.1s}.waitMe_container .waitMe_progress.bouncePulse>.waitMe_progress_elem2{animation-delay:.4s}@keyframes bouncePulse{0%,100%,80%{transform:scale(.5)}40%{transform:scale(1)}}

/* End */


/* Start:/local/templates/xml_catalog/css/main.css?1751014713248593*/
﻿@font-face{font-family:"PFDinDisplayPro";src:url("/local/templates/xml_catalog/css/fonts/PFDinDisplayPro-Thin.eot");src:url("/local/templates/xml_catalog/css/fonts/PFDinDisplayPro-Thin.eot?#iefix") format("embedded-opentype"),url("/local/templates/xml_catalog/css/fonts/PFDinDisplayPro-Thin.woff") format("woff"),url("/local/templates/xml_catalog/css/fonts/PFDinDisplayPro-Thin.ttf") format("truetype"),url("/local/templates/xml_catalog/css/fonts/PFDinDisplayPro-Thin.svg") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"PFDinDisplayPro";src:url("/local/templates/xml_catalog/css/fonts/PFDinTextPro-Regular.eot");src:url("/local/templates/xml_catalog/css/fonts/PFDinTextPro-Regular.eot?#iefix") format("embedded-opentype"),url("/local/templates/xml_catalog/css/fonts/PFDinTextPro-Regular.woff") format("woff"),url("/local/templates/xml_catalog/css/fonts/PFDinTextPro-Regular.ttf") format("truetype"),url("/local/templates/xml_catalog/css/fonts/PFDinTextPro-Regular.svg") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"PFDinDisplayPro";src:url("/local/templates/xml_catalog/css/fonts/PFDinDisplayPro-Med.eot");src:url("/local/templates/xml_catalog/css/fonts/PFDinDisplayPro-Med.eot?#iefix") format("embedded-opentype"),url("/local/templates/xml_catalog/css/fonts/PFDinDisplayPro-Medium.woff") format("woff"),url("/local/templates/xml_catalog/css/fonts/PFDinDisplayPro-Medium.ttf") format("truetype"),url("/local/templates/xml_catalog/css/fonts/PFDinDisplayPro-Medium.svg") format("svg");font-weight:600;font-style:normal}@font-face{font-family:"PFDinDisplayPro";src:url("/local/templates/xml_catalog/css/fonts/PFDinDisplayPro-Bold.eot");src:url("/local/templates/xml_catalog/css/fonts/PFDinDisplayPro-Bold.eot?#iefix") format("embedded-opentype"),url("/local/templates/xml_catalog/css/fonts/PFDinDisplayPro-Bold.woff") format("woff"),url("/local/templates/xml_catalog/css/fonts/PFDinDisplayPro-Bold.ttf") format("truetype"),url("/local/templates/xml_catalog/css/fonts/PFDinDisplayPro-Bold.svg") format("svg");font-weight:800;font-style:normal}@font-face{font-family:"Intro-Black";src:url("/local/templates/xml_catalog/css/fonts/Intro-Black.eot");src:url("/local/templates/xml_catalog/css/fonts/Intro-Black.eot?#iefix") format("embedded-opentype"),url("/local/templates/xml_catalog/css/fonts/Intro-Black.woff") format("woff"),url("/local/templates/xml_catalog/css/fonts/Intro-Black.ttf") format("truetype"),url("/local/templates/xml_catalog/css/fonts/Intro-Black.svg") format("svg")}*,*::before,*::after{box-sizing:border-box}:root{font-size:var(--ld-root-font-size)}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--ld-body-font-family);font-size:var(--ld-body-font-size);font-weight:var(--ld-body-font-weight);line-height:var(--ld-body-line-height);color:var(--ld-body-color);text-align:var(--ld-body-text-align);background-color:var(--ld-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:16px 0;color:#ddd;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h6,h5,h4,h3,h2,h1,.pagetitle{margin-top:0;margin-bottom:0;font-family:"PFDinDisplayPro";font-style:normal;font-weight:600;line-height:1;color:#333}p{margin-top:0;margin-bottom:0}p:not(:last-child){margin-bottom:16px}abbr[title],abbr[data-bs-original-title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:400}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:600}small{font-size:85%}mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#2ea5d9;text-decoration:underline}a:hover{color:#99cee5}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--ld-font-monospace);font-size:1em;direction:ltr /* rtl:ignore */;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:85%}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:85%;word-wrap:break-word}a>code{color:inherit}figure{margin:0 0 1rem}img,svg{vertical-align:middle;height:auto;max-width:100%}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:8px;padding-bottom:8px;text-align:left}th{font-weight:600;text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}/*!
 * Bootstrap Grid v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.bs-container,.bs-container-fluid,.bs-container-xxxl,.bs-container-xxl,.bs-container-xl,.bs-container-lg,.bs-container-md,.bs-container-sm{width:100%;padding-right:var(--ld-gutter-x, 0.75rem);padding-left:var(--ld-gutter-x, 0.75rem);margin-right:auto;margin-left:auto}@media(min-width: 576px){.bs-container-sm,.bs-container{max-width:576px}}@media(min-width: 768px){.bs-container-md,.bs-container-sm,.bs-container{max-width:768px}}@media(min-width: 992px){.bs-container-lg,.bs-container-md,.bs-container-sm,.bs-container{max-width:992px}}@media(min-width: 1200px){.bs-container-xl,.bs-container-lg,.bs-container-md,.bs-container-sm,.bs-container{max-width:1200px}}@media(min-width: 1600px){.bs-container-xxl,.bs-container-xl,.bs-container-lg,.bs-container-md,.bs-container-sm,.bs-container{max-width:1540px}}@media(min-width: 1800px){.bs-container-xxxl,.bs-container-xxl,.bs-container-xl,.bs-container-lg,.bs-container-md,.bs-container-sm,.bs-container{max-width:1740px}}.bs-row{--ld-gutter-x: 1.5rem;--ld-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--ld-gutter-y));margin-right:calc(-0.5*var(--ld-gutter-x));margin-left:calc(-0.5*var(--ld-gutter-x))}.bs-row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--ld-gutter-x)*.5);padding-left:calc(var(--ld-gutter-x)*.5);margin-top:var(--ld-gutter-y)}.bs-grid{display:grid;grid-template-rows:repeat(var(--ld-rows, 1), 1fr);grid-template-columns:repeat(var(--ld-columns, 12), 1fr);gap:var(--ld-gap, 1.5rem)}.bs-grid .g-col-1{grid-column:auto/span 1}.bs-grid .g-col-2{grid-column:auto/span 2}.bs-grid .g-col-3{grid-column:auto/span 3}.bs-grid .g-col-4{grid-column:auto/span 4}.bs-grid .g-col-5{grid-column:auto/span 5}.bs-grid .g-col-6{grid-column:auto/span 6}.bs-grid .g-col-7{grid-column:auto/span 7}.bs-grid .g-col-8{grid-column:auto/span 8}.bs-grid .g-col-9{grid-column:auto/span 9}.bs-grid .g-col-10{grid-column:auto/span 10}.bs-grid .g-col-11{grid-column:auto/span 11}.bs-grid .g-col-12{grid-column:auto/span 12}.bs-grid .g-start-1{grid-column-start:1}.bs-grid .g-start-2{grid-column-start:2}.bs-grid .g-start-3{grid-column-start:3}.bs-grid .g-start-4{grid-column-start:4}.bs-grid .g-start-5{grid-column-start:5}.bs-grid .g-start-6{grid-column-start:6}.bs-grid .g-start-7{grid-column-start:7}.bs-grid .g-start-8{grid-column-start:8}.bs-grid .g-start-9{grid-column-start:9}.bs-grid .g-start-10{grid-column-start:10}.bs-grid .g-start-11{grid-column-start:11}@media(min-width: 576px){.bs-grid .g-col-sm-1{grid-column:auto/span 1}.bs-grid .g-col-sm-2{grid-column:auto/span 2}.bs-grid .g-col-sm-3{grid-column:auto/span 3}.bs-grid .g-col-sm-4{grid-column:auto/span 4}.bs-grid .g-col-sm-5{grid-column:auto/span 5}.bs-grid .g-col-sm-6{grid-column:auto/span 6}.bs-grid .g-col-sm-7{grid-column:auto/span 7}.bs-grid .g-col-sm-8{grid-column:auto/span 8}.bs-grid .g-col-sm-9{grid-column:auto/span 9}.bs-grid .g-col-sm-10{grid-column:auto/span 10}.bs-grid .g-col-sm-11{grid-column:auto/span 11}.bs-grid .g-col-sm-12{grid-column:auto/span 12}.bs-grid .g-start-sm-1{grid-column-start:1}.bs-grid .g-start-sm-2{grid-column-start:2}.bs-grid .g-start-sm-3{grid-column-start:3}.bs-grid .g-start-sm-4{grid-column-start:4}.bs-grid .g-start-sm-5{grid-column-start:5}.bs-grid .g-start-sm-6{grid-column-start:6}.bs-grid .g-start-sm-7{grid-column-start:7}.bs-grid .g-start-sm-8{grid-column-start:8}.bs-grid .g-start-sm-9{grid-column-start:9}.bs-grid .g-start-sm-10{grid-column-start:10}.bs-grid .g-start-sm-11{grid-column-start:11}}@media(min-width: 768px){.bs-grid .g-col-md-1{grid-column:auto/span 1}.bs-grid .g-col-md-2{grid-column:auto/span 2}.bs-grid .g-col-md-3{grid-column:auto/span 3}.bs-grid .g-col-md-4{grid-column:auto/span 4}.bs-grid .g-col-md-5{grid-column:auto/span 5}.bs-grid .g-col-md-6{grid-column:auto/span 6}.bs-grid .g-col-md-7{grid-column:auto/span 7}.bs-grid .g-col-md-8{grid-column:auto/span 8}.bs-grid .g-col-md-9{grid-column:auto/span 9}.bs-grid .g-col-md-10{grid-column:auto/span 10}.bs-grid .g-col-md-11{grid-column:auto/span 11}.bs-grid .g-col-md-12{grid-column:auto/span 12}.bs-grid .g-start-md-1{grid-column-start:1}.bs-grid .g-start-md-2{grid-column-start:2}.bs-grid .g-start-md-3{grid-column-start:3}.bs-grid .g-start-md-4{grid-column-start:4}.bs-grid .g-start-md-5{grid-column-start:5}.bs-grid .g-start-md-6{grid-column-start:6}.bs-grid .g-start-md-7{grid-column-start:7}.bs-grid .g-start-md-8{grid-column-start:8}.bs-grid .g-start-md-9{grid-column-start:9}.bs-grid .g-start-md-10{grid-column-start:10}.bs-grid .g-start-md-11{grid-column-start:11}}@media(min-width: 992px){.bs-grid .g-col-lg-1{grid-column:auto/span 1}.bs-grid .g-col-lg-2{grid-column:auto/span 2}.bs-grid .g-col-lg-3{grid-column:auto/span 3}.bs-grid .g-col-lg-4{grid-column:auto/span 4}.bs-grid .g-col-lg-5{grid-column:auto/span 5}.bs-grid .g-col-lg-6{grid-column:auto/span 6}.bs-grid .g-col-lg-7{grid-column:auto/span 7}.bs-grid .g-col-lg-8{grid-column:auto/span 8}.bs-grid .g-col-lg-9{grid-column:auto/span 9}.bs-grid .g-col-lg-10{grid-column:auto/span 10}.bs-grid .g-col-lg-11{grid-column:auto/span 11}.bs-grid .g-col-lg-12{grid-column:auto/span 12}.bs-grid .g-start-lg-1{grid-column-start:1}.bs-grid .g-start-lg-2{grid-column-start:2}.bs-grid .g-start-lg-3{grid-column-start:3}.bs-grid .g-start-lg-4{grid-column-start:4}.bs-grid .g-start-lg-5{grid-column-start:5}.bs-grid .g-start-lg-6{grid-column-start:6}.bs-grid .g-start-lg-7{grid-column-start:7}.bs-grid .g-start-lg-8{grid-column-start:8}.bs-grid .g-start-lg-9{grid-column-start:9}.bs-grid .g-start-lg-10{grid-column-start:10}.bs-grid .g-start-lg-11{grid-column-start:11}}@media(min-width: 1200px){.bs-grid .g-col-xl-1{grid-column:auto/span 1}.bs-grid .g-col-xl-2{grid-column:auto/span 2}.bs-grid .g-col-xl-3{grid-column:auto/span 3}.bs-grid .g-col-xl-4{grid-column:auto/span 4}.bs-grid .g-col-xl-5{grid-column:auto/span 5}.bs-grid .g-col-xl-6{grid-column:auto/span 6}.bs-grid .g-col-xl-7{grid-column:auto/span 7}.bs-grid .g-col-xl-8{grid-column:auto/span 8}.bs-grid .g-col-xl-9{grid-column:auto/span 9}.bs-grid .g-col-xl-10{grid-column:auto/span 10}.bs-grid .g-col-xl-11{grid-column:auto/span 11}.bs-grid .g-col-xl-12{grid-column:auto/span 12}.bs-grid .g-start-xl-1{grid-column-start:1}.bs-grid .g-start-xl-2{grid-column-start:2}.bs-grid .g-start-xl-3{grid-column-start:3}.bs-grid .g-start-xl-4{grid-column-start:4}.bs-grid .g-start-xl-5{grid-column-start:5}.bs-grid .g-start-xl-6{grid-column-start:6}.bs-grid .g-start-xl-7{grid-column-start:7}.bs-grid .g-start-xl-8{grid-column-start:8}.bs-grid .g-start-xl-9{grid-column-start:9}.bs-grid .g-start-xl-10{grid-column-start:10}.bs-grid .g-start-xl-11{grid-column-start:11}}@media(min-width: 1600px){.bs-grid .g-col-xxl-1{grid-column:auto/span 1}.bs-grid .g-col-xxl-2{grid-column:auto/span 2}.bs-grid .g-col-xxl-3{grid-column:auto/span 3}.bs-grid .g-col-xxl-4{grid-column:auto/span 4}.bs-grid .g-col-xxl-5{grid-column:auto/span 5}.bs-grid .g-col-xxl-6{grid-column:auto/span 6}.bs-grid .g-col-xxl-7{grid-column:auto/span 7}.bs-grid .g-col-xxl-8{grid-column:auto/span 8}.bs-grid .g-col-xxl-9{grid-column:auto/span 9}.bs-grid .g-col-xxl-10{grid-column:auto/span 10}.bs-grid .g-col-xxl-11{grid-column:auto/span 11}.bs-grid .g-col-xxl-12{grid-column:auto/span 12}.bs-grid .g-start-xxl-1{grid-column-start:1}.bs-grid .g-start-xxl-2{grid-column-start:2}.bs-grid .g-start-xxl-3{grid-column-start:3}.bs-grid .g-start-xxl-4{grid-column-start:4}.bs-grid .g-start-xxl-5{grid-column-start:5}.bs-grid .g-start-xxl-6{grid-column-start:6}.bs-grid .g-start-xxl-7{grid-column-start:7}.bs-grid .g-start-xxl-8{grid-column-start:8}.bs-grid .g-start-xxl-9{grid-column-start:9}.bs-grid .g-start-xxl-10{grid-column-start:10}.bs-grid .g-start-xxl-11{grid-column-start:11}}@media(min-width: 1800px){.bs-grid .g-col-xxxl-1{grid-column:auto/span 1}.bs-grid .g-col-xxxl-2{grid-column:auto/span 2}.bs-grid .g-col-xxxl-3{grid-column:auto/span 3}.bs-grid .g-col-xxxl-4{grid-column:auto/span 4}.bs-grid .g-col-xxxl-5{grid-column:auto/span 5}.bs-grid .g-col-xxxl-6{grid-column:auto/span 6}.bs-grid .g-col-xxxl-7{grid-column:auto/span 7}.bs-grid .g-col-xxxl-8{grid-column:auto/span 8}.bs-grid .g-col-xxxl-9{grid-column:auto/span 9}.bs-grid .g-col-xxxl-10{grid-column:auto/span 10}.bs-grid .g-col-xxxl-11{grid-column:auto/span 11}.bs-grid .g-col-xxxl-12{grid-column:auto/span 12}.bs-grid .g-start-xxxl-1{grid-column-start:1}.bs-grid .g-start-xxxl-2{grid-column-start:2}.bs-grid .g-start-xxxl-3{grid-column-start:3}.bs-grid .g-start-xxxl-4{grid-column-start:4}.bs-grid .g-start-xxxl-5{grid-column-start:5}.bs-grid .g-start-xxxl-6{grid-column-start:6}.bs-grid .g-start-xxxl-7{grid-column-start:7}.bs-grid .g-start-xxxl-8{grid-column-start:8}.bs-grid .g-start-xxxl-9{grid-column-start:9}.bs-grid .g-start-xxxl-10{grid-column-start:10}.bs-grid .g-start-xxxl-11{grid-column-start:11}}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--ld-gutter-x: 0}.g-0,.gy-0{--ld-gutter-y: 0}.g-1,.gx-1{--ld-gutter-x: 4px}.g-1,.gy-1{--ld-gutter-y: 4px}.g-2,.gx-2{--ld-gutter-x: 8px}.g-2,.gy-2{--ld-gutter-y: 8px}.g-3,.gx-3{--ld-gutter-x: 16px}.g-3,.gy-3{--ld-gutter-y: 16px}.g-4,.gx-4{--ld-gutter-x: 24px}.g-4,.gy-4{--ld-gutter-y: 24px}.g-5,.gx-5{--ld-gutter-x: 48px}.g-5,.gy-5{--ld-gutter-y: 48px}@media(min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--ld-gutter-x: 0}.g-sm-0,.gy-sm-0{--ld-gutter-y: 0}.g-sm-1,.gx-sm-1{--ld-gutter-x: 4px}.g-sm-1,.gy-sm-1{--ld-gutter-y: 4px}.g-sm-2,.gx-sm-2{--ld-gutter-x: 8px}.g-sm-2,.gy-sm-2{--ld-gutter-y: 8px}.g-sm-3,.gx-sm-3{--ld-gutter-x: 16px}.g-sm-3,.gy-sm-3{--ld-gutter-y: 16px}.g-sm-4,.gx-sm-4{--ld-gutter-x: 24px}.g-sm-4,.gy-sm-4{--ld-gutter-y: 24px}.g-sm-5,.gx-sm-5{--ld-gutter-x: 48px}.g-sm-5,.gy-sm-5{--ld-gutter-y: 48px}}@media(min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--ld-gutter-x: 0}.g-md-0,.gy-md-0{--ld-gutter-y: 0}.g-md-1,.gx-md-1{--ld-gutter-x: 4px}.g-md-1,.gy-md-1{--ld-gutter-y: 4px}.g-md-2,.gx-md-2{--ld-gutter-x: 8px}.g-md-2,.gy-md-2{--ld-gutter-y: 8px}.g-md-3,.gx-md-3{--ld-gutter-x: 16px}.g-md-3,.gy-md-3{--ld-gutter-y: 16px}.g-md-4,.gx-md-4{--ld-gutter-x: 24px}.g-md-4,.gy-md-4{--ld-gutter-y: 24px}.g-md-5,.gx-md-5{--ld-gutter-x: 48px}.g-md-5,.gy-md-5{--ld-gutter-y: 48px}}@media(min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--ld-gutter-x: 0}.g-lg-0,.gy-lg-0{--ld-gutter-y: 0}.g-lg-1,.gx-lg-1{--ld-gutter-x: 4px}.g-lg-1,.gy-lg-1{--ld-gutter-y: 4px}.g-lg-2,.gx-lg-2{--ld-gutter-x: 8px}.g-lg-2,.gy-lg-2{--ld-gutter-y: 8px}.g-lg-3,.gx-lg-3{--ld-gutter-x: 16px}.g-lg-3,.gy-lg-3{--ld-gutter-y: 16px}.g-lg-4,.gx-lg-4{--ld-gutter-x: 24px}.g-lg-4,.gy-lg-4{--ld-gutter-y: 24px}.g-lg-5,.gx-lg-5{--ld-gutter-x: 48px}.g-lg-5,.gy-lg-5{--ld-gutter-y: 48px}}@media(min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--ld-gutter-x: 0}.g-xl-0,.gy-xl-0{--ld-gutter-y: 0}.g-xl-1,.gx-xl-1{--ld-gutter-x: 4px}.g-xl-1,.gy-xl-1{--ld-gutter-y: 4px}.g-xl-2,.gx-xl-2{--ld-gutter-x: 8px}.g-xl-2,.gy-xl-2{--ld-gutter-y: 8px}.g-xl-3,.gx-xl-3{--ld-gutter-x: 16px}.g-xl-3,.gy-xl-3{--ld-gutter-y: 16px}.g-xl-4,.gx-xl-4{--ld-gutter-x: 24px}.g-xl-4,.gy-xl-4{--ld-gutter-y: 24px}.g-xl-5,.gx-xl-5{--ld-gutter-x: 48px}.g-xl-5,.gy-xl-5{--ld-gutter-y: 48px}}@media(min-width: 1600px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--ld-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--ld-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--ld-gutter-x: 4px}.g-xxl-1,.gy-xxl-1{--ld-gutter-y: 4px}.g-xxl-2,.gx-xxl-2{--ld-gutter-x: 8px}.g-xxl-2,.gy-xxl-2{--ld-gutter-y: 8px}.g-xxl-3,.gx-xxl-3{--ld-gutter-x: 16px}.g-xxl-3,.gy-xxl-3{--ld-gutter-y: 16px}.g-xxl-4,.gx-xxl-4{--ld-gutter-x: 24px}.g-xxl-4,.gy-xxl-4{--ld-gutter-y: 24px}.g-xxl-5,.gx-xxl-5{--ld-gutter-x: 48px}.g-xxl-5,.gy-xxl-5{--ld-gutter-y: 48px}}@media(min-width: 1800px){.col-xxxl{flex:1 0 0%}.row-cols-xxxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxxl-auto{flex:0 0 auto;width:auto}.col-xxxl-1{flex:0 0 auto;width:8.33333333%}.col-xxxl-2{flex:0 0 auto;width:16.66666667%}.col-xxxl-3{flex:0 0 auto;width:25%}.col-xxxl-4{flex:0 0 auto;width:33.33333333%}.col-xxxl-5{flex:0 0 auto;width:41.66666667%}.col-xxxl-6{flex:0 0 auto;width:50%}.col-xxxl-7{flex:0 0 auto;width:58.33333333%}.col-xxxl-8{flex:0 0 auto;width:66.66666667%}.col-xxxl-9{flex:0 0 auto;width:75%}.col-xxxl-10{flex:0 0 auto;width:83.33333333%}.col-xxxl-11{flex:0 0 auto;width:91.66666667%}.col-xxxl-12{flex:0 0 auto;width:100%}.offset-xxxl-0{margin-left:0}.offset-xxxl-1{margin-left:8.33333333%}.offset-xxxl-2{margin-left:16.66666667%}.offset-xxxl-3{margin-left:25%}.offset-xxxl-4{margin-left:33.33333333%}.offset-xxxl-5{margin-left:41.66666667%}.offset-xxxl-6{margin-left:50%}.offset-xxxl-7{margin-left:58.33333333%}.offset-xxxl-8{margin-left:66.66666667%}.offset-xxxl-9{margin-left:75%}.offset-xxxl-10{margin-left:83.33333333%}.offset-xxxl-11{margin-left:91.66666667%}.g-xxxl-0,.gx-xxxl-0{--ld-gutter-x: 0}.g-xxxl-0,.gy-xxxl-0{--ld-gutter-y: 0}.g-xxxl-1,.gx-xxxl-1{--ld-gutter-x: 4px}.g-xxxl-1,.gy-xxxl-1{--ld-gutter-y: 4px}.g-xxxl-2,.gx-xxxl-2{--ld-gutter-x: 8px}.g-xxxl-2,.gy-xxxl-2{--ld-gutter-y: 8px}.g-xxxl-3,.gx-xxxl-3{--ld-gutter-x: 16px}.g-xxxl-3,.gy-xxxl-3{--ld-gutter-y: 16px}.g-xxxl-4,.gx-xxxl-4{--ld-gutter-x: 24px}.g-xxxl-4,.gy-xxxl-4{--ld-gutter-y: 24px}.g-xxxl-5,.gx-xxxl-5{--ld-gutter-x: 48px}.g-xxxl-5,.gy-xxxl-5{--ld-gutter-y: 48px}}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:4px !important}.m-2{margin:8px !important}.m-3{margin:16px !important}.m-4{margin:24px !important}.m-5{margin:48px !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:4px !important;margin-left:4px !important}.mx-2{margin-right:8px !important;margin-left:8px !important}.mx-3{margin-right:16px !important;margin-left:16px !important}.mx-4{margin-right:24px !important;margin-left:24px !important}.mx-5{margin-right:48px !important;margin-left:48px !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:4px !important;margin-bottom:4px !important}.my-2{margin-top:8px !important;margin-bottom:8px !important}.my-3{margin-top:16px !important;margin-bottom:16px !important}.my-4{margin-top:24px !important;margin-bottom:24px !important}.my-5{margin-top:48px !important;margin-bottom:48px !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:4px !important}.mt-2{margin-top:8px !important}.mt-3{margin-top:16px !important}.mt-4{margin-top:24px !important}.mt-5{margin-top:48px !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:4px !important}.me-2{margin-right:8px !important}.me-3{margin-right:16px !important}.me-4{margin-right:24px !important}.me-5{margin-right:48px !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:4px !important}.mb-2{margin-bottom:8px !important}.mb-3{margin-bottom:16px !important}.mb-4{margin-bottom:24px !important}.mb-5{margin-bottom:48px !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:4px !important}.ms-2{margin-left:8px !important}.ms-3{margin-left:16px !important}.ms-4{margin-left:24px !important}.ms-5{margin-left:48px !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:4px !important}.p-2{padding:8px !important}.p-3{padding:16px !important}.p-4{padding:24px !important}.p-5{padding:48px !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:4px !important;padding-left:4px !important}.px-2{padding-right:8px !important;padding-left:8px !important}.px-3{padding-right:16px !important;padding-left:16px !important}.px-4{padding-right:24px !important;padding-left:24px !important}.px-5{padding-right:48px !important;padding-left:48px !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:4px !important;padding-bottom:4px !important}.py-2{padding-top:8px !important;padding-bottom:8px !important}.py-3{padding-top:16px !important;padding-bottom:16px !important}.py-4{padding-top:24px !important;padding-bottom:24px !important}.py-5{padding-top:48px !important;padding-bottom:48px !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:4px !important}.pt-2{padding-top:8px !important}.pt-3{padding-top:16px !important}.pt-4{padding-top:24px !important}.pt-5{padding-top:48px !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:4px !important}.pe-2{padding-right:8px !important}.pe-3{padding-right:16px !important}.pe-4{padding-right:24px !important}.pe-5{padding-right:48px !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:4px !important}.pb-2{padding-bottom:8px !important}.pb-3{padding-bottom:16px !important}.pb-4{padding-bottom:24px !important}.pb-5{padding-bottom:48px !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:4px !important}.ps-2{padding-left:8px !important}.ps-3{padding-left:16px !important}.ps-4{padding-left:24px !important}.ps-5{padding-left:48px !important}@media(min-width: 576px){.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:4px !important}.m-sm-2{margin:8px !important}.m-sm-3{margin:16px !important}.m-sm-4{margin:24px !important}.m-sm-5{margin:48px !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:4px !important;margin-left:4px !important}.mx-sm-2{margin-right:8px !important;margin-left:8px !important}.mx-sm-3{margin-right:16px !important;margin-left:16px !important}.mx-sm-4{margin-right:24px !important;margin-left:24px !important}.mx-sm-5{margin-right:48px !important;margin-left:48px !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:4px !important;margin-bottom:4px !important}.my-sm-2{margin-top:8px !important;margin-bottom:8px !important}.my-sm-3{margin-top:16px !important;margin-bottom:16px !important}.my-sm-4{margin-top:24px !important;margin-bottom:24px !important}.my-sm-5{margin-top:48px !important;margin-bottom:48px !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:4px !important}.mt-sm-2{margin-top:8px !important}.mt-sm-3{margin-top:16px !important}.mt-sm-4{margin-top:24px !important}.mt-sm-5{margin-top:48px !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:4px !important}.me-sm-2{margin-right:8px !important}.me-sm-3{margin-right:16px !important}.me-sm-4{margin-right:24px !important}.me-sm-5{margin-right:48px !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:4px !important}.mb-sm-2{margin-bottom:8px !important}.mb-sm-3{margin-bottom:16px !important}.mb-sm-4{margin-bottom:24px !important}.mb-sm-5{margin-bottom:48px !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:4px !important}.ms-sm-2{margin-left:8px !important}.ms-sm-3{margin-left:16px !important}.ms-sm-4{margin-left:24px !important}.ms-sm-5{margin-left:48px !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:4px !important}.p-sm-2{padding:8px !important}.p-sm-3{padding:16px !important}.p-sm-4{padding:24px !important}.p-sm-5{padding:48px !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:4px !important;padding-left:4px !important}.px-sm-2{padding-right:8px !important;padding-left:8px !important}.px-sm-3{padding-right:16px !important;padding-left:16px !important}.px-sm-4{padding-right:24px !important;padding-left:24px !important}.px-sm-5{padding-right:48px !important;padding-left:48px !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:4px !important;padding-bottom:4px !important}.py-sm-2{padding-top:8px !important;padding-bottom:8px !important}.py-sm-3{padding-top:16px !important;padding-bottom:16px !important}.py-sm-4{padding-top:24px !important;padding-bottom:24px !important}.py-sm-5{padding-top:48px !important;padding-bottom:48px !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:4px !important}.pt-sm-2{padding-top:8px !important}.pt-sm-3{padding-top:16px !important}.pt-sm-4{padding-top:24px !important}.pt-sm-5{padding-top:48px !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:4px !important}.pe-sm-2{padding-right:8px !important}.pe-sm-3{padding-right:16px !important}.pe-sm-4{padding-right:24px !important}.pe-sm-5{padding-right:48px !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:4px !important}.pb-sm-2{padding-bottom:8px !important}.pb-sm-3{padding-bottom:16px !important}.pb-sm-4{padding-bottom:24px !important}.pb-sm-5{padding-bottom:48px !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:4px !important}.ps-sm-2{padding-left:8px !important}.ps-sm-3{padding-left:16px !important}.ps-sm-4{padding-left:24px !important}.ps-sm-5{padding-left:48px !important}}@media(min-width: 768px){.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:4px !important}.m-md-2{margin:8px !important}.m-md-3{margin:16px !important}.m-md-4{margin:24px !important}.m-md-5{margin:48px !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:4px !important;margin-left:4px !important}.mx-md-2{margin-right:8px !important;margin-left:8px !important}.mx-md-3{margin-right:16px !important;margin-left:16px !important}.mx-md-4{margin-right:24px !important;margin-left:24px !important}.mx-md-5{margin-right:48px !important;margin-left:48px !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:4px !important;margin-bottom:4px !important}.my-md-2{margin-top:8px !important;margin-bottom:8px !important}.my-md-3{margin-top:16px !important;margin-bottom:16px !important}.my-md-4{margin-top:24px !important;margin-bottom:24px !important}.my-md-5{margin-top:48px !important;margin-bottom:48px !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:4px !important}.mt-md-2{margin-top:8px !important}.mt-md-3{margin-top:16px !important}.mt-md-4{margin-top:24px !important}.mt-md-5{margin-top:48px !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:4px !important}.me-md-2{margin-right:8px !important}.me-md-3{margin-right:16px !important}.me-md-4{margin-right:24px !important}.me-md-5{margin-right:48px !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:4px !important}.mb-md-2{margin-bottom:8px !important}.mb-md-3{margin-bottom:16px !important}.mb-md-4{margin-bottom:24px !important}.mb-md-5{margin-bottom:48px !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:4px !important}.ms-md-2{margin-left:8px !important}.ms-md-3{margin-left:16px !important}.ms-md-4{margin-left:24px !important}.ms-md-5{margin-left:48px !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:4px !important}.p-md-2{padding:8px !important}.p-md-3{padding:16px !important}.p-md-4{padding:24px !important}.p-md-5{padding:48px !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:4px !important;padding-left:4px !important}.px-md-2{padding-right:8px !important;padding-left:8px !important}.px-md-3{padding-right:16px !important;padding-left:16px !important}.px-md-4{padding-right:24px !important;padding-left:24px !important}.px-md-5{padding-right:48px !important;padding-left:48px !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:4px !important;padding-bottom:4px !important}.py-md-2{padding-top:8px !important;padding-bottom:8px !important}.py-md-3{padding-top:16px !important;padding-bottom:16px !important}.py-md-4{padding-top:24px !important;padding-bottom:24px !important}.py-md-5{padding-top:48px !important;padding-bottom:48px !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:4px !important}.pt-md-2{padding-top:8px !important}.pt-md-3{padding-top:16px !important}.pt-md-4{padding-top:24px !important}.pt-md-5{padding-top:48px !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:4px !important}.pe-md-2{padding-right:8px !important}.pe-md-3{padding-right:16px !important}.pe-md-4{padding-right:24px !important}.pe-md-5{padding-right:48px !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:4px !important}.pb-md-2{padding-bottom:8px !important}.pb-md-3{padding-bottom:16px !important}.pb-md-4{padding-bottom:24px !important}.pb-md-5{padding-bottom:48px !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:4px !important}.ps-md-2{padding-left:8px !important}.ps-md-3{padding-left:16px !important}.ps-md-4{padding-left:24px !important}.ps-md-5{padding-left:48px !important}}@media(min-width: 992px){.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:4px !important}.m-lg-2{margin:8px !important}.m-lg-3{margin:16px !important}.m-lg-4{margin:24px !important}.m-lg-5{margin:48px !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:4px !important;margin-left:4px !important}.mx-lg-2{margin-right:8px !important;margin-left:8px !important}.mx-lg-3{margin-right:16px !important;margin-left:16px !important}.mx-lg-4{margin-right:24px !important;margin-left:24px !important}.mx-lg-5{margin-right:48px !important;margin-left:48px !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:4px !important;margin-bottom:4px !important}.my-lg-2{margin-top:8px !important;margin-bottom:8px !important}.my-lg-3{margin-top:16px !important;margin-bottom:16px !important}.my-lg-4{margin-top:24px !important;margin-bottom:24px !important}.my-lg-5{margin-top:48px !important;margin-bottom:48px !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:4px !important}.mt-lg-2{margin-top:8px !important}.mt-lg-3{margin-top:16px !important}.mt-lg-4{margin-top:24px !important}.mt-lg-5{margin-top:48px !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:4px !important}.me-lg-2{margin-right:8px !important}.me-lg-3{margin-right:16px !important}.me-lg-4{margin-right:24px !important}.me-lg-5{margin-right:48px !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:4px !important}.mb-lg-2{margin-bottom:8px !important}.mb-lg-3{margin-bottom:16px !important}.mb-lg-4{margin-bottom:24px !important}.mb-lg-5{margin-bottom:48px !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:4px !important}.ms-lg-2{margin-left:8px !important}.ms-lg-3{margin-left:16px !important}.ms-lg-4{margin-left:24px !important}.ms-lg-5{margin-left:48px !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:4px !important}.p-lg-2{padding:8px !important}.p-lg-3{padding:16px !important}.p-lg-4{padding:24px !important}.p-lg-5{padding:48px !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:4px !important;padding-left:4px !important}.px-lg-2{padding-right:8px !important;padding-left:8px !important}.px-lg-3{padding-right:16px !important;padding-left:16px !important}.px-lg-4{padding-right:24px !important;padding-left:24px !important}.px-lg-5{padding-right:48px !important;padding-left:48px !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:4px !important;padding-bottom:4px !important}.py-lg-2{padding-top:8px !important;padding-bottom:8px !important}.py-lg-3{padding-top:16px !important;padding-bottom:16px !important}.py-lg-4{padding-top:24px !important;padding-bottom:24px !important}.py-lg-5{padding-top:48px !important;padding-bottom:48px !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:4px !important}.pt-lg-2{padding-top:8px !important}.pt-lg-3{padding-top:16px !important}.pt-lg-4{padding-top:24px !important}.pt-lg-5{padding-top:48px !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:4px !important}.pe-lg-2{padding-right:8px !important}.pe-lg-3{padding-right:16px !important}.pe-lg-4{padding-right:24px !important}.pe-lg-5{padding-right:48px !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:4px !important}.pb-lg-2{padding-bottom:8px !important}.pb-lg-3{padding-bottom:16px !important}.pb-lg-4{padding-bottom:24px !important}.pb-lg-5{padding-bottom:48px !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:4px !important}.ps-lg-2{padding-left:8px !important}.ps-lg-3{padding-left:16px !important}.ps-lg-4{padding-left:24px !important}.ps-lg-5{padding-left:48px !important}}@media(min-width: 1200px){.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:4px !important}.m-xl-2{margin:8px !important}.m-xl-3{margin:16px !important}.m-xl-4{margin:24px !important}.m-xl-5{margin:48px !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:4px !important;margin-left:4px !important}.mx-xl-2{margin-right:8px !important;margin-left:8px !important}.mx-xl-3{margin-right:16px !important;margin-left:16px !important}.mx-xl-4{margin-right:24px !important;margin-left:24px !important}.mx-xl-5{margin-right:48px !important;margin-left:48px !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:4px !important;margin-bottom:4px !important}.my-xl-2{margin-top:8px !important;margin-bottom:8px !important}.my-xl-3{margin-top:16px !important;margin-bottom:16px !important}.my-xl-4{margin-top:24px !important;margin-bottom:24px !important}.my-xl-5{margin-top:48px !important;margin-bottom:48px !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:4px !important}.mt-xl-2{margin-top:8px !important}.mt-xl-3{margin-top:16px !important}.mt-xl-4{margin-top:24px !important}.mt-xl-5{margin-top:48px !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:4px !important}.me-xl-2{margin-right:8px !important}.me-xl-3{margin-right:16px !important}.me-xl-4{margin-right:24px !important}.me-xl-5{margin-right:48px !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:4px !important}.mb-xl-2{margin-bottom:8px !important}.mb-xl-3{margin-bottom:16px !important}.mb-xl-4{margin-bottom:24px !important}.mb-xl-5{margin-bottom:48px !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:4px !important}.ms-xl-2{margin-left:8px !important}.ms-xl-3{margin-left:16px !important}.ms-xl-4{margin-left:24px !important}.ms-xl-5{margin-left:48px !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:4px !important}.p-xl-2{padding:8px !important}.p-xl-3{padding:16px !important}.p-xl-4{padding:24px !important}.p-xl-5{padding:48px !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:4px !important;padding-left:4px !important}.px-xl-2{padding-right:8px !important;padding-left:8px !important}.px-xl-3{padding-right:16px !important;padding-left:16px !important}.px-xl-4{padding-right:24px !important;padding-left:24px !important}.px-xl-5{padding-right:48px !important;padding-left:48px !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:4px !important;padding-bottom:4px !important}.py-xl-2{padding-top:8px !important;padding-bottom:8px !important}.py-xl-3{padding-top:16px !important;padding-bottom:16px !important}.py-xl-4{padding-top:24px !important;padding-bottom:24px !important}.py-xl-5{padding-top:48px !important;padding-bottom:48px !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:4px !important}.pt-xl-2{padding-top:8px !important}.pt-xl-3{padding-top:16px !important}.pt-xl-4{padding-top:24px !important}.pt-xl-5{padding-top:48px !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:4px !important}.pe-xl-2{padding-right:8px !important}.pe-xl-3{padding-right:16px !important}.pe-xl-4{padding-right:24px !important}.pe-xl-5{padding-right:48px !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:4px !important}.pb-xl-2{padding-bottom:8px !important}.pb-xl-3{padding-bottom:16px !important}.pb-xl-4{padding-bottom:24px !important}.pb-xl-5{padding-bottom:48px !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:4px !important}.ps-xl-2{padding-left:8px !important}.ps-xl-3{padding-left:16px !important}.ps-xl-4{padding-left:24px !important}.ps-xl-5{padding-left:48px !important}}@media(min-width: 1600px){.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:4px !important}.m-xxl-2{margin:8px !important}.m-xxl-3{margin:16px !important}.m-xxl-4{margin:24px !important}.m-xxl-5{margin:48px !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:4px !important;margin-left:4px !important}.mx-xxl-2{margin-right:8px !important;margin-left:8px !important}.mx-xxl-3{margin-right:16px !important;margin-left:16px !important}.mx-xxl-4{margin-right:24px !important;margin-left:24px !important}.mx-xxl-5{margin-right:48px !important;margin-left:48px !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:4px !important;margin-bottom:4px !important}.my-xxl-2{margin-top:8px !important;margin-bottom:8px !important}.my-xxl-3{margin-top:16px !important;margin-bottom:16px !important}.my-xxl-4{margin-top:24px !important;margin-bottom:24px !important}.my-xxl-5{margin-top:48px !important;margin-bottom:48px !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:4px !important}.mt-xxl-2{margin-top:8px !important}.mt-xxl-3{margin-top:16px !important}.mt-xxl-4{margin-top:24px !important}.mt-xxl-5{margin-top:48px !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:4px !important}.me-xxl-2{margin-right:8px !important}.me-xxl-3{margin-right:16px !important}.me-xxl-4{margin-right:24px !important}.me-xxl-5{margin-right:48px !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:4px !important}.mb-xxl-2{margin-bottom:8px !important}.mb-xxl-3{margin-bottom:16px !important}.mb-xxl-4{margin-bottom:24px !important}.mb-xxl-5{margin-bottom:48px !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:4px !important}.ms-xxl-2{margin-left:8px !important}.ms-xxl-3{margin-left:16px !important}.ms-xxl-4{margin-left:24px !important}.ms-xxl-5{margin-left:48px !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:4px !important}.p-xxl-2{padding:8px !important}.p-xxl-3{padding:16px !important}.p-xxl-4{padding:24px !important}.p-xxl-5{padding:48px !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:4px !important;padding-left:4px !important}.px-xxl-2{padding-right:8px !important;padding-left:8px !important}.px-xxl-3{padding-right:16px !important;padding-left:16px !important}.px-xxl-4{padding-right:24px !important;padding-left:24px !important}.px-xxl-5{padding-right:48px !important;padding-left:48px !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:4px !important;padding-bottom:4px !important}.py-xxl-2{padding-top:8px !important;padding-bottom:8px !important}.py-xxl-3{padding-top:16px !important;padding-bottom:16px !important}.py-xxl-4{padding-top:24px !important;padding-bottom:24px !important}.py-xxl-5{padding-top:48px !important;padding-bottom:48px !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:4px !important}.pt-xxl-2{padding-top:8px !important}.pt-xxl-3{padding-top:16px !important}.pt-xxl-4{padding-top:24px !important}.pt-xxl-5{padding-top:48px !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:4px !important}.pe-xxl-2{padding-right:8px !important}.pe-xxl-3{padding-right:16px !important}.pe-xxl-4{padding-right:24px !important}.pe-xxl-5{padding-right:48px !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:4px !important}.pb-xxl-2{padding-bottom:8px !important}.pb-xxl-3{padding-bottom:16px !important}.pb-xxl-4{padding-bottom:24px !important}.pb-xxl-5{padding-bottom:48px !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:4px !important}.ps-xxl-2{padding-left:8px !important}.ps-xxl-3{padding-left:16px !important}.ps-xxl-4{padding-left:24px !important}.ps-xxl-5{padding-left:48px !important}}@media(min-width: 1800px){.d-xxxl-inline{display:inline !important}.d-xxxl-inline-block{display:inline-block !important}.d-xxxl-block{display:block !important}.d-xxxl-grid{display:grid !important}.d-xxxl-table{display:table !important}.d-xxxl-table-row{display:table-row !important}.d-xxxl-table-cell{display:table-cell !important}.d-xxxl-flex{display:flex !important}.d-xxxl-inline-flex{display:inline-flex !important}.d-xxxl-none{display:none !important}.flex-xxxl-fill{flex:1 1 auto !important}.flex-xxxl-row{flex-direction:row !important}.flex-xxxl-column{flex-direction:column !important}.flex-xxxl-row-reverse{flex-direction:row-reverse !important}.flex-xxxl-column-reverse{flex-direction:column-reverse !important}.flex-xxxl-grow-0{flex-grow:0 !important}.flex-xxxl-grow-1{flex-grow:1 !important}.flex-xxxl-shrink-0{flex-shrink:0 !important}.flex-xxxl-shrink-1{flex-shrink:1 !important}.flex-xxxl-wrap{flex-wrap:wrap !important}.flex-xxxl-nowrap{flex-wrap:nowrap !important}.flex-xxxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxxl-start{justify-content:flex-start !important}.justify-content-xxxl-end{justify-content:flex-end !important}.justify-content-xxxl-center{justify-content:center !important}.justify-content-xxxl-between{justify-content:space-between !important}.justify-content-xxxl-around{justify-content:space-around !important}.justify-content-xxxl-evenly{justify-content:space-evenly !important}.align-items-xxxl-start{align-items:flex-start !important}.align-items-xxxl-end{align-items:flex-end !important}.align-items-xxxl-center{align-items:center !important}.align-items-xxxl-baseline{align-items:baseline !important}.align-items-xxxl-stretch{align-items:stretch !important}.align-content-xxxl-start{align-content:flex-start !important}.align-content-xxxl-end{align-content:flex-end !important}.align-content-xxxl-center{align-content:center !important}.align-content-xxxl-between{align-content:space-between !important}.align-content-xxxl-around{align-content:space-around !important}.align-content-xxxl-stretch{align-content:stretch !important}.align-self-xxxl-auto{align-self:auto !important}.align-self-xxxl-start{align-self:flex-start !important}.align-self-xxxl-end{align-self:flex-end !important}.align-self-xxxl-center{align-self:center !important}.align-self-xxxl-baseline{align-self:baseline !important}.align-self-xxxl-stretch{align-self:stretch !important}.order-xxxl-first{order:-1 !important}.order-xxxl-0{order:0 !important}.order-xxxl-1{order:1 !important}.order-xxxl-2{order:2 !important}.order-xxxl-3{order:3 !important}.order-xxxl-4{order:4 !important}.order-xxxl-5{order:5 !important}.order-xxxl-last{order:6 !important}.m-xxxl-0{margin:0 !important}.m-xxxl-1{margin:4px !important}.m-xxxl-2{margin:8px !important}.m-xxxl-3{margin:16px !important}.m-xxxl-4{margin:24px !important}.m-xxxl-5{margin:48px !important}.m-xxxl-auto{margin:auto !important}.mx-xxxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxxl-1{margin-right:4px !important;margin-left:4px !important}.mx-xxxl-2{margin-right:8px !important;margin-left:8px !important}.mx-xxxl-3{margin-right:16px !important;margin-left:16px !important}.mx-xxxl-4{margin-right:24px !important;margin-left:24px !important}.mx-xxxl-5{margin-right:48px !important;margin-left:48px !important}.mx-xxxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxxl-1{margin-top:4px !important;margin-bottom:4px !important}.my-xxxl-2{margin-top:8px !important;margin-bottom:8px !important}.my-xxxl-3{margin-top:16px !important;margin-bottom:16px !important}.my-xxxl-4{margin-top:24px !important;margin-bottom:24px !important}.my-xxxl-5{margin-top:48px !important;margin-bottom:48px !important}.my-xxxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxxl-0{margin-top:0 !important}.mt-xxxl-1{margin-top:4px !important}.mt-xxxl-2{margin-top:8px !important}.mt-xxxl-3{margin-top:16px !important}.mt-xxxl-4{margin-top:24px !important}.mt-xxxl-5{margin-top:48px !important}.mt-xxxl-auto{margin-top:auto !important}.me-xxxl-0{margin-right:0 !important}.me-xxxl-1{margin-right:4px !important}.me-xxxl-2{margin-right:8px !important}.me-xxxl-3{margin-right:16px !important}.me-xxxl-4{margin-right:24px !important}.me-xxxl-5{margin-right:48px !important}.me-xxxl-auto{margin-right:auto !important}.mb-xxxl-0{margin-bottom:0 !important}.mb-xxxl-1{margin-bottom:4px !important}.mb-xxxl-2{margin-bottom:8px !important}.mb-xxxl-3{margin-bottom:16px !important}.mb-xxxl-4{margin-bottom:24px !important}.mb-xxxl-5{margin-bottom:48px !important}.mb-xxxl-auto{margin-bottom:auto !important}.ms-xxxl-0{margin-left:0 !important}.ms-xxxl-1{margin-left:4px !important}.ms-xxxl-2{margin-left:8px !important}.ms-xxxl-3{margin-left:16px !important}.ms-xxxl-4{margin-left:24px !important}.ms-xxxl-5{margin-left:48px !important}.ms-xxxl-auto{margin-left:auto !important}.p-xxxl-0{padding:0 !important}.p-xxxl-1{padding:4px !important}.p-xxxl-2{padding:8px !important}.p-xxxl-3{padding:16px !important}.p-xxxl-4{padding:24px !important}.p-xxxl-5{padding:48px !important}.px-xxxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxxl-1{padding-right:4px !important;padding-left:4px !important}.px-xxxl-2{padding-right:8px !important;padding-left:8px !important}.px-xxxl-3{padding-right:16px !important;padding-left:16px !important}.px-xxxl-4{padding-right:24px !important;padding-left:24px !important}.px-xxxl-5{padding-right:48px !important;padding-left:48px !important}.py-xxxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxxl-1{padding-top:4px !important;padding-bottom:4px !important}.py-xxxl-2{padding-top:8px !important;padding-bottom:8px !important}.py-xxxl-3{padding-top:16px !important;padding-bottom:16px !important}.py-xxxl-4{padding-top:24px !important;padding-bottom:24px !important}.py-xxxl-5{padding-top:48px !important;padding-bottom:48px !important}.pt-xxxl-0{padding-top:0 !important}.pt-xxxl-1{padding-top:4px !important}.pt-xxxl-2{padding-top:8px !important}.pt-xxxl-3{padding-top:16px !important}.pt-xxxl-4{padding-top:24px !important}.pt-xxxl-5{padding-top:48px !important}.pe-xxxl-0{padding-right:0 !important}.pe-xxxl-1{padding-right:4px !important}.pe-xxxl-2{padding-right:8px !important}.pe-xxxl-3{padding-right:16px !important}.pe-xxxl-4{padding-right:24px !important}.pe-xxxl-5{padding-right:48px !important}.pb-xxxl-0{padding-bottom:0 !important}.pb-xxxl-1{padding-bottom:4px !important}.pb-xxxl-2{padding-bottom:8px !important}.pb-xxxl-3{padding-bottom:16px !important}.pb-xxxl-4{padding-bottom:24px !important}.pb-xxxl-5{padding-bottom:48px !important}.ps-xxxl-0{padding-left:0 !important}.ps-xxxl-1{padding-left:4px !important}.ps-xxxl-2{padding-left:8px !important}.ps-xxxl-3{padding-left:16px !important}.ps-xxxl-4{padding-left:24px !important}.ps-xxxl-5{padding-left:48px !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}.autocomplete-suggestionn{background-color:rgba(0,0,0,0)}.autocomplete-suggestion{height:50px;padding:6px 20px;white-space:nowrap;overflow:hidden;cursor:pointer;display:flex;align-items:center}.autocomplete-suggestion span,.autocomplete-suggestion a{color:#000 !important;font-size:16px;font-weight:400;text-decoration:none !important}.autocomplete-suggestion-description{font-size:13px !important;font-weight:300 !important}.autocomplete-suggestion-title{display:flex;align-items:center;overflow:hidden}.autocomplete-suggestion-title img{height:40px;width:50px;object-fit:cover;object-position:center;margin-right:20px}.autocomplete-search-link{margin-top:10px;padding:0 20px;background:#f2f2f2;height:40px;line-height:40px;white-space:nowrap;overflow:hidden;cursor:pointer;font-size:16px;font-weight:600;transition:all 300ms}.autocomplete-search-link a{color:#777 !important;text-decoration:none !important}.autocomplete-search-link:hover{background-color:#e6e6e6}.autocomplete-selected{background:#f0f0f0}.autocomplete-group:not(:first-child){padding-top:10px;border-top:1px solid rgba(0,0,0,.05)}.autocomplete-group span{display:block;color:#777;font-size:14px;padding:5px 20px}.autocomplete-no-suggestion{padding:5px 20px}.autocomplete-suggestions{overflow:auto;min-width:250px;background-color:#fff;z-index:11 !important;margin-top:-2px;box-shadow:0 0 10px 2px rgba(0,0,0,.2)}:root{--side-gap-width: 80px;--fancybox-bg: rgba(0, 0, 0, 0.65)}@media(max-width: 1599.98px){:root{--side-gap-width: 40px}}@media(max-width: 767.98px){:root{--side-gap-width: 16px}}html,body,form{margin:0;padding:0}html{height:100%;min-height:100%}body{min-height:100%;color:#333;margin:0;background:#e6e7e2;font-size:16px;line-height:1.4;font-family:"PFDinDisplayPro";font-weight:400}#header{position:relative;height:106px;box-sizing:border-box;-moz-box-sizing:border-box;background:#505050 url("/upload/_base/header_bg.gif") repeat-x}#header_logo{position:absolute}#company_logo{width:100px;height:106px;background:url("/upload/_base/logo.gif") center right no-repeat;position:absolute;left:200px}#header_text{position:absolute;left:310px;top:30%;color:#fff;width:490px}#header_text .bx-main-title{margin:0;padding:0;font-size:160%;border:none;color:#fff;background:url("/upload/_base/line.gif") left bottom no-repeat;text-decoration:none}#header_text .bx-main-subtitle{font-size:90%;font-weight:800;color:#b3b3b3;margin-left:50px}#header_menu{background:#505050 url("/upload/_base/header_menu_corner.gif") left bottom no-repeat;position:absolute;right:55px;top:6px;box-sizing:border-box;-moz-box-sizing:border-box}#header_menu a{display:block;cursor:pointer;padding:8px 11px}#header_sites{position:absolute;right:55px;top:60px;color:#fff;text-align:right}#header_sites a,#header_sites span{color:#fff;text-decoration:none}#header_sites span{color:#bbb}td.navigation-column{padding-right:23px}td.search-column{padding-right:10px}#navigation a{font-size:95%;text-decoration:none;color:#535353}#content{width:100%;height:70%;border-collapse:collapse}#content .left-column{width:200px;vertical-align:top;height:100%;padding:0}#content_block_container{border-left:1px solid #d2d0c6;border-right:1px solid #d2d0c6;margin-left:7px;background:#f5f2e6}#content .shadow-column{padding:79px 0 0 0}p.news-item{margin-top:0}#content .main-column{width:100%;vertical-align:top;padding:0 10px}#content .right-column{width:1px;vertical-align:top}#bottom_banner{padding:10px;text-align:center}#footer{background:#e4e4e4;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;height:40px;padding:8px}#footer a{color:#333;font-size:100%}.content-block{width:100%}.content-block-head-corner{background:url("/upload/_base/content_block_left.gif") left bottom no-repeat}.content-block-head{background:#e9e6d7 url("/upload/_base/content_block_bg.gif") right top repeat-x;margin-left:18px;font-weight:800;font-size:95%;padding:6px 5px 5px 0;height:23px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box}.content-block-body{width:100%;background:#f5f2e6;padding:15px;box-sizing:border-box;-moz-box-sizing:border-box}#search-box{background:#f4f4f4;border:1px solid #c5c5c5;padding:8px;color:#5f5f5f;width:185px;margin-right:10px;margin-top:4px;box-sizing:border-box;-moz-box-sizing:border-box}table.data-table{border:1px solid #c4c4c3;border-collapse:collapse}table.data-table td{border:1px solid #c4c4c3;background-color:#fff;color:#333;padding:3px 5px}table.data-table thead td,table.data-table th{background-color:#f5f2e6;text-align:left;font-weight:400;background-image:none;border:1px solid #c4c4c3;padding:4px;color:#333}table.data-table tbody td{background-color:#fff;background-image:none;color:#333}table.data-table tfoot td{background-color:#fff;padding:4px;color:#333}.errortext{color:red}.notetext{color:green}.starrequired{color:red}input{font-size:16px;line-height:22px;font-family:"PFDinDisplayPro";font-weight:400}textarea{font-size:16px;line-height:22px;font-family:"PFDinDisplayPro";font-weight:400}h1,.pagetitle{color:#292929;opacity:.9;text-transform:uppercase;font-weight:600;display:block;margin:0;padding:40px 0;font-size:38px;line-height:1;border:none}@media(max-width: 575.98px){h1,.pagetitle{padding:24px 0;font-size:28px}}.h1,.index_news__title__text h3,#map_row .title_block h3,.slider_title_block h3{font-weight:300;font-size:36px;line-height:1;color:#292929;text-transform:uppercase}@media(max-width: 767.98px){.h1,.index_news__title__text h3,#map_row .title_block h3,.slider_title_block h3{font-size:32px}}@media(max-width: 575.98px){.h1,.index_news__title__text h3,#map_row .title_block h3,.slider_title_block h3{font-size:28px}}h2{color:#292929;opacity:.9;text-transform:uppercase;font-weight:400;display:block;margin:0;padding:20px 0;font-size:30px;line-height:1;border:none}@media(max-width: 575.98px){h2{font-size:26px}}h3{color:#292929;opacity:1;text-transform:uppercase;font-weight:800;display:block;padding:20px 0;font-size:20px;border:none}@media(max-width: 575.98px){h3{font-size:18px}}h4{color:#000;opacity:1;text-transform:uppercase;font-weight:800;display:block;padding:10px 0;font-size:18px;border:none}@media(max-width: 575.98px){h4{font-size:16px}}b{font-weight:800}strong{font-weight:800}a:hover{text-decoration:none}table{margin:40px 0 0 0;border:0;border-spacing:0;max-width:100%}table th{border:0;background:#92c9e1;padding:25px 20px;color:#fff;font-size:16px;font-weight:600;text-transform:uppercase}table td{border:0;padding:20px 15px;font-weight:400}div:focus{outline:0}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clear{clear:both}.container{max-width:1700px;margin:0 auto;position:relative;background:#fff}.container__title{display:flex;justify-content:space-between;align-items:center}@media(max-width: 767.98px){.container__title{display:block;margin-bottom:8px}}@media(max-width: 767.98px){.container__title a{margin:0}}.container-flex{display:flex}.container-flex .block25{flex-shrink:0}.container.container1000{max-width:1200px;padding-left:var(--side-gap-width);padding-right:var(--side-gap-width)}.container .fo1{order:1}.container .fo2{order:2}.container .fo3{order:3}.d-flex,.block{display:flex}.w-100,.block10{width:100%}.w-90,.block9{width:90%}.w-80,.block8{width:80%}.w-75,.block75{width:75%}.w-70,.block7{width:70%}.w-65,.block65{width:65%}.w-60,.block6{width:60%}.w-55,.block55{width:55%}.w-50,.block5{width:50%}.w-45,.block45{width:45%}.w-40,.block4{width:40%}.w-35,.block35{width:35%}.w-33,.block33{width:33.3333333333%}.w-30,.block3{width:30%}.w-25,.block25{width:25%}.w-20,.block2{width:20%}.w-15,.block15{width:15%}.w-10,.block1{width:10%}.w-5,.block05{width:5%}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.m0{margin:0 !important}.mt0{margin-top:0 !important}.mb0{margin-bottom:0 !important}.ml0{margin-left:0 !important}.mr0{margin-right:0 !important}.p0{padding:0 !important}.pt0{padding-top:0 !important}.pb0{padding-bottom:0 !important}.pl0{padding-left:0 !important}.pr0{padding-right:0 !important}.button--checkbox{display:inline-block;width:100%;max-width:300px;text-align:left;cursor:pointer;margin-bottom:20px}.button--checkbox i{position:relative;display:inline-block;vertical-align:middle;width:30px;height:30px;border:1px solid rgba(0,0,0,.4);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.button--checkbox i::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:24px;background:#31b6b4;opacity:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.button--checkbox span{display:inline-block;vertical-align:middle;padding-left:15px;color:#141414;line-height:1.25;letter-spacing:.08em;max-width:calc(100% - 45px)}.button--checkbox.checked i{border:1px solid #000}.button--checkbox.checked i::after{opacity:1}.button--checkbox:hover i::after{opacity:.5}.order--credit--result{padding-top:30px;font-size:20px;text-transform:uppercase;color:#2ea5d9;font-weight:600;text-align:center;line-height:30px}.hidden{display:none}.hidden-soft{opacity:0;visibility:hidden}.table-wrap{display:block;position:relative;width:100%;max-width:100%}@media(max-width: 991.98px){.table-wrap{overflow-x:auto}}@media(min-width: 992px){.fancybox__container{--carousel-button-svg-height: 50px;--carousel-button-svg-width: 50px;--carousel-button-svg-stroke-width: 4px;--carousel-button-svg-filter: none}.fancybox__container .carousel__button.is-close{position:absolute;background-color:#a1d6ee;top:0;right:-90px;width:90px;height:100%;border-radius:0;cursor:pointer}.fancybox__container .carousel__button.is-close:hover{background-color:#2ea5d9}.fancybox__container .carousel__button.is-close svg{stroke-linecap:square}}.fancybox__container .fancybox__content{cursor:auto !important}.fancybox-image .fancybox__content img{border:15px solid rgba(0,0,0,0)}.fancybox-image .fancybox__content.done{background:#fff}.fancybox-image .fancybox__content.done img{border-color:#fff}#nav{background:#e6e7e2;text-align:center}@media(max-width: 991.98px){#nav{display:none}}#nav ul{display:flex;justify-content:center;margin:0;padding:0;list-style-type:none}#nav ul li{margin:0;padding:0;list-style-type:none}#nav a{display:block;font-size:14px;line-height:18px;padding:20px 10px 16px;text-decoration:none;color:#000;text-transform:uppercase;margin:0 15px;font-weight:600;border-bottom:4px #e6e7e2 solid}#nav a:first-child{margin-left:0}#nav a:last-child{margin-right:0}#nav a:hover{border-bottom:4px #2ea5d9 solid}#nav a.text-red{color:#ff2121}#nav a.border-red{color:#ff2121;font-size:16px;line-height:16px;font-weight:800}#nav a.root-item-selected{border-bottom:4px #2ea5d9 solid}.logo-block{width:25%;min-width:192px;padding:24px 0;position:relative;display:flex;justify-content:center;align-items:center}@media(max-width: 575.98px){.logo-block{padding:16px;width:auto;max-width:200px;min-width:auto}}.logo-block:after{content:"";width:1px;height:100%;background:#e6e7e2;position:absolute;top:0;right:0}@media(max-width: 575.98px){.logo-block:after{display:none}}.logo-block a{display:block}.logo-block img{margin:0 auto;display:block;height:auto;width:100%;max-width:200px}@media(max-width: 575.98px){.logo-block img{max-width:none}}.title-block{width:25%;display:flex;justify-content:center;align-items:center;padding:24px 0}@media(max-width: 991.98px){.title-block{display:none}}.title-block p{color:#585858;font-size:18px;font-weight:600;line-height:26px;max-width:80%}@media(max-width: 1599.98px){.title-block p{max-width:none;font-size:16px;padding:0 24px}}@media(max-width: 1199.98px){.title-block p{font-size:12px;line-height:22px;text-transform:uppercase}}.header-contact-block{display:flex;flex-grow:1;justify-content:flex-end;align-items:center;padding:24px 0}@media(max-width: 767.98px){.header-contact-block{justify-content:space-between;padding-left:24px}}@media(max-width: 575.98px){.header-contact-block{padding:16px;justify-content:flex-end}}.address-block{display:flex;align-items:center;padding:0 64px}@media(max-width: 1599.98px){.address-block{padding:0 24px}}@media(max-width: 767.98px){.address-block{display:none}}.address-block a{display:flex;align-items:center;text-decoration:none;white-space:nowrap}.address-block a::before{content:"";width:17px;height:22px;margin-right:8px;background-image:url("/upload/_base/address_block_before.png");background-repeat:no-repeat;background-position:left center}.address-block a:hover{color:#2ea5d9;opacity:.8}.address-block a:hover span{border-bottom:1px rgba(0,0,0,0) dashed}.address-block a span{border-bottom:1px #2ea5d9 dashed}@media(max-width: 575.98px){.city-select{display:none}}.city-select__select{opacity:0}.cart-block,body.overflow .cart-block{display:flex;z-index:1}.cart-block.active,body.overflow .cart-block{position:fixed;z-index:900;right:0 !important;top:0;-webkit-transition:all .4s ease;transition:all .4s ease}#burger{display:none;cursor:pointer;height:60px;width:100px;background-color:#2ea5d9;justify-content:center;align-items:center}@media(max-width: 991.98px){#burger{display:flex}}@media(max-width: 575.98px){#burger{width:60px;flex-shrink:0}}#burger span,#burger span::before,#burger span::after{display:block;width:34px;height:2px;background-color:#fff}#burger span{position:relative}#burger span::before{position:absolute;content:"";top:-8px}#burger span::after{position:absolute;content:"";top:8px}#index_search_row{display:flex;flex-grow:1;justify-content:space-between;height:60px;background-color:#585858}#index_search_row #search-form{position:relative;display:flex;min-width:60px;width:35%;background-color:#3c494f;transition:width .5s ease 500ms}@media(max-width: 1199.98px){#index_search_row #search-form{width:auto}}#index_search_row #search-form:before{position:absolute;content:"";width:90px;height:60px;cursor:pointer;left:0;top:0;background-image:url("/upload/_base/search.png");background-position:center center;background-repeat:no-repeat;background-size:25px 25px;z-index:2}@media(max-width: 575.98px){#index_search_row #search-form:before{width:60px}}#index_search_row #search-form input{flex-grow:1;padding-left:90px;height:60px;outline:none;border:none;color:#fff;background:#3c494f;text-transform:uppercase}@media(max-width: 575.98px){#index_search_row #search-form input{padding-left:60px}}@media(max-width: 1199.98px){#index_search_row #search-form input{width:0}}#index_search_row #search-form input::-webkit-input-placeholder{color:#fff}#index_search_row #search-form input::-moz-placeholder{color:#fff;opacity:1}#index_search_row #search-form input:-moz-placeholder{color:#fff}#index_search_row #search-form input:-ms-input-placeholder{color:#fff}#index_search_row #search-form input:focus::-webkit-input-placeholder{color:#3c494f}#index_search_row #search-form input:focus::-moz-placeholder{color:#3c494f}#index_search_row #search-form input:focus:-moz-placeholder{color:#3c494f}#index_search_row #search-form input:focus:-ms-input-placeholder{color:#3c494f}#index_search_row #search-form.show{position:absolute;width:calc(100% - 60px)}#index_search_row #search-form.show input{width:100%}#index_search_row .header-buttons{display:flex;flex-grow:1}@media(max-width: 991.98px){#index_search_row .header-buttons{flex-grow:1}}.header-button{display:flex;flex-grow:1;justify-content:center;align-items:center;color:#fff;height:60px;cursor:pointer;padding:0 20px}@media(max-width: 575.98px){.header-button{background-image:none !important;padding-left:12px;padding-right:12px}}.header-button::before{content:"";display:block;background-repeat:no-repeat;margin-right:8px}.header-button span{border-bottom:1px #fff dashed;font-size:15px}@media(max-width: 575.98px){.header-button span{font-size:14px;margin:0 !important;text-align:center}}.header-button:hover{background-color:#31b6b4;color:#fff}.header-button:hover span{border-bottom:1px dashed rgba(0,0,0,0)}.header-button-inverse{background-color:#fc6221}.header-button-inverse:hover{background-color:#2ea5d9}.header-button-payment{text-decoration:none !important;background-color:#f9b42a}.header-button-payment:hover{background-color:#31b6b4}.header-button-payment::before{width:15px;height:21px;background-image:url("/upload/_base/icons/rub.svg")}@media(max-width: 575.98px){.header-button-payment::before{display:none}}.header-button-payment span{border-color:rgba(0,0,0,0)}@media(max-width: 991.98px){.header-button-payment{flex-grow:1}}.header-button.credit_button::before{width:27px;height:18px;margin-top:-2px;background-image:url("/upload/_base/rassrochka18.png")}@media(max-width: 575.98px){.header-button.credit_button::before{display:none}}@media(max-width: 991.98px){.header-button.credit_button{flex-grow:1}}.header-button.consultation_button{flex-grow:0}@media(max-width: 767.98px){.header-button.consultation_button{display:none}}.header-button.consultation_button::before{width:19px;height:19px;background-image:url("/upload/_base/phone.png");margin-right:16px}.header-button.consultation_button span{border-bottom:none}@media(max-width: 1599.98px){.header-button.consultation_button span{display:none}}@media(max-width: 991.98px){.header-button.consultation_button{flex-grow:0}}.header-button.email_director_button{flex-grow:0}@media(max-width: 991.98px){.header-button.email_director_button{margin-right:0}}@media(max-width: 767.98px){.header-button.email_director_button{display:none}}.header-button.email_director_button::before{width:27px;height:20px;background-image:url("/upload/_base/mail_icon.png");margin-right:16px}@media(max-width: 1599.98px){.header-button.email_director_button span{display:none}}@media(max-width: 991.98px){.header-button.email_director_button{flex-grow:0}}.footer_block{padding:40px var(--side-gap-width);background:#34393c}.footer_block__row{display:flex;justify-content:space-between}.footer_block .footer_menu{width:50%}@media(max-width: 767.98px){.footer_block .footer_menu{display:none}}.footer_block .footer_menu ul{margin:0;padding:0;list-style-type:none;columns:3}@media(max-width: 1199.98px){.footer_block .footer_menu ul{columns:2}}.footer_block .footer_menu ul li{display:block;width:180px;margin-bottom:20px;margin-right:48px}.footer_block .footer_menu ul li a{color:#adadad;font-size:16px;font-weight:400;text-decoration:none;position:relative}.footer_block .footer_menu ul li a:hover{border-bottom:2px solid #2ea5d9}.footer_block .footer_menu--mobile{display:none}@media(max-width: 767.98px){.footer_block .footer_menu--mobile{display:block;width:100%;margin-bottom:24px}}.footer_block .footer_menu--mobile .menu-multilevel__child-ul{padding-left:10px}.footer_block .footer_menu--mobile ul{columns:1}.footer_block .footer_menu--mobile ul li{width:100%;margin:0}@media(max-width: 767.98px){.footer_block .footer_menu--desktop{display:none}}.footer_block .footer_buttons{width:50%;display:flex;justify-content:flex-end}@media(max-width: 991.98px){.footer_block .footer_buttons{flex-direction:column;justify-content:flex-start;align-items:flex-end}}@media(max-width: 767.98px){.footer_block .footer_buttons{width:100%;flex-direction:row;justify-content:space-between;align-items:center}}@media(max-width: 575.98px){.footer_block .footer_buttons{display:grid;grid-template-columns:1fr 60px;column-gap:32px}}.footer_block .footer_buttons .footer_button{width:205px;height:75px;flex-grow:0;background-color:#474c4f}@media(max-width: 767.98px){.footer_block .footer_buttons .footer_button{height:60px;display:flex;padding:0;justify-content:center;align-items:center;width:190px}}@media(max-width: 575.98px){.footer_block .footer_buttons .footer_button{height:50px;width:100%}}@media(max-width: 767.98px){.footer_block .footer_buttons .footer_button--small{width:60px}}.footer_block .footer_buttons .footer_button--small:hover{background-color:#31b6b4}@media(max-width: 767.98px){.footer_block .footer_buttons .footer_button--small::before{margin:0}}@media(max-width: 767.98px){.footer_block .footer_buttons .footer_button--small span{display:none}}.footer_block .footer_buttons .footer_button span{border-bottom:none;font-size:16px}.footer_block .footer_buttons .footer_button.header-button-payment{background-color:#f9b42a;display:none}@media(max-width: 767.98px){.footer_block .footer_buttons .footer_button.header-button-payment{display:flex;margin-right:8px}}@media(max-width: 575.98px){.footer_block .footer_buttons .footer_button.header-button-payment{order:1;margin-bottom:8px;margin-right:0}}@media(max-width: 575.98px){.footer_block .footer_buttons .footer_button.header-button-payment::before{display:block}}.footer_block .footer_buttons .footer_button.credit_button{background-color:#fc6221;display:none}@media(max-width: 767.98px){.footer_block .footer_buttons .footer_button.credit_button{display:flex;margin-right:32px}}@media(max-width: 575.98px){.footer_block .footer_buttons .footer_button.credit_button{order:3}}@media(max-width: 575.98px){.footer_block .footer_buttons .footer_button.credit_button::before{display:block}}.footer_block .footer_buttons .footer_button.credit_button span{border-bottom:1px #fff dashed}.footer_block .footer_buttons .footer_button.email_director_button{margin-left:40px;justify-content:flex-start}@media(max-width: 991.98px){.footer_block .footer_buttons .footer_button.email_director_button{margin-right:0;margin-top:24px}}@media(max-width: 767.98px){.footer_block .footer_buttons .footer_button.email_director_button{margin:0}}@media(max-width: 575.98px){.footer_block .footer_buttons .footer_button.email_director_button{order:4}}.footer_block .footer_buttons .footer_button.email_director_button span{display:block}@media(max-width: 767.98px){.footer_block .footer_buttons .footer_button.email_director_button span{display:none}}.footer_block .footer_buttons .footer_button.email_director_button::before{margin-top:40px;height:75px;margin-right:16px;background-image:url(/upload/_base/sprite1.png);background-position:-13px -18px;background-repeat:no-repeat}@media(max-width: 767.98px){.footer_block .footer_buttons .footer_button.email_director_button::before{margin-right:0;background-position-x:5px;width:60px}}.footer_block .footer_buttons .footer_button.email_director_button:hover::before{background-position-y:-92px}@media(max-width: 767.98px){.footer_block .footer_buttons .footer_button.consultation_button{margin-right:8px}}@media(max-width: 575.98px){.footer_block .footer_buttons .footer_button.consultation_button{order:2;margin-bottom:8px}}.footer_block .footer_buttons .footer_button.consultation_button span{display:block}@media(max-width: 767.98px){.footer_block .footer_buttons .footer_button.consultation_button span{display:none}}.footer_block .footer_buttons .footer_button.consultation_button::before{width:45px;height:40px;background-image:url(/upload/_base/sprite2.png);background-position:-5px -18px;margin-right:15px}@media(max-width: 767.98px){.footer_block .footer_buttons .footer_button.consultation_button::before{background-position-x:0;margin-right:0}}.footer_block .footer_buttons .footer_button.consultation_button:hover::before{background-position-y:-92px}.footer_block .footer_attention{margin-top:60px;color:#adadad;max-width:800px;font-size:14px}@media(max-width: 767.98px){.footer_block .footer_attention{margin-top:32px;font-size:13px}}.footer_block .footer_meta{margin-top:40px;display:flex;color:#585858;align-items:center}@media(max-width: 991.98px){.footer_block .footer_meta{flex-wrap:wrap}}.footer_block .footer_meta__block{width:33%;display:flex;align-items:center}.footer_block .footer_meta__block--left{order:1;width:auto;flex-grow:0;flex-shrink:0}@media(max-width: 991.98px){.footer_block .footer_meta__block--left{order:2}}.footer_block .footer_meta__block--center{order:2;padding-left:24px;padding-right:24px;flex-grow:1}.footer_block .footer_meta__block--center .law-152-link--regatta{display:none}@media(max-width: 1199.98px){.footer_block .footer_meta__block--center .law-152-link--regatta{display:block}}@media(max-width: 991.98px){.footer_block .footer_meta__block--center{justify-content:flex-ends;padding-left:0;order:1;width:100%;margin-bottom:32px}}@media(max-width: 767.98px){.footer_block .footer_meta__block--center{display:none}}.footer_block .footer_meta__block--right{order:3;justify-content:space-between;max-width:440px}@media(max-width: 1199.98px){.footer_block .footer_meta__block--right{justify-content:end;width:auto}}.footer_block .footer_meta__block--right .law-152-link--regatta{padding:0}@media(max-width: 1199.98px){.footer_block .footer_meta__block--right .law-152-link--regatta{display:none}}.footer_block .footer_meta .copyright{display:inline-block;color:#585858;text-transform:uppercase;font-weight:800;font-size:16px;text-decoration:none}.footer_block .footer_meta .axioma{color:#585858;text-transform:uppercase;font-weight:800;font-size:20px;text-decoration:none;width:65px;height:40px}.footer_block .footer_meta .axioma:hover{opacity:.8}.menu-multilevel{width:100%}.menu-multilevel__item{width:100%;display:flex;margin:0 0 8px}.menu-multilevel__toggler{flex-grow:1;justify-content:flex-end}.menu-multilevel [data-toggle=collapse]::after{background-image:url(/upload/_base/icons/chevron-bottom-white.svg)}.menu-multilevel--footer .menu-multilevel__root-li:not(:last-child){margin-bottom:24px}.menu-multilevel--footer span{color:#fff}.menu-multilevel--footer a{line-height:18px;font-size:18px}.navigation{text-align:center;padding:0 0 20px 0}.navigation .nav-current-page{display:inline-block;width:40px;height:40px;line-height:40px;text-decoration:none;text-align:center;font-weight:600;background:#2da5d9;color:#fff}.navigation .points{display:inline-block;background:#fff;width:40px;height:40px;line-height:40px;color:#585858;text-decoration:none;text-align:center;font-weight:600}.navigation a{display:inline-block;background:#fff;width:40px;height:40px;line-height:40px;color:#585858;text-decoration:none;text-align:center;font-weight:600}.footer-attention{font-size:14px;color:#abadaf}.law-152-link{margin:0 12px;color:#585858 !important;text-decoration:none;border-bottom:1px solid;font-size:14px;white-space:nowrap}.law-152-link:hover{color:#757575 !important}.law-152-link:first-child{margin-left:0}.law-152-link:last-child{margin-right:0}#law-152{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;bottom:0;left:0;right:0;visibility:visible;z-index:100;background:hsla(0,0%,100%,.75);box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#law-152.unseen{z-index:-1;transform:translateY(100%);visibility:hidden}.law-152-content{position:relative;padding:24px;background:none;display:flex;justify-content:space-between;align-items:center}@media(max-width: 575.98px){.law-152-content{padding:16px;display:block}}.law-152-content__text{font-size:14px;padding-right:40px}@media(max-width: 575.98px){.law-152-content__text{padding-right:0;padding-bottom:24px}}.law-152-content__btns{display:flex;justify-content:center;align-items:center}@media(max-width: 767.98px){.law-152-content__btns{display:block}}.law-152-content__btns__more{display:block;font-size:18px;text-align:center}.law-152-content__btns__ok{font-size:18px;cursor:pointer;color:#0180b8;padding:16px 32px;margin-left:40px;border:3px solid #029fd1;font-family:"PFDinDisplayPro";font-weight:400;background:none}@media(max-width: 767.98px){.law-152-content__btns__ok{margin-left:0;margin-top:16px;border:2px solid #029fd1;width:100%}}.law-152-content__btns__ok:hover{background:#029fd1;color:#fff}.mobile-block{position:absolute;display:none;background:#fff;top:0;width:100%;left:0;z-index:10;box-shadow:0px 20px 50px 1px rgba(56,56,56,.17)}.mobile-block__cols{display:flex}@media(max-width: 575.98px){.mobile-block__cols{flex-direction:column}}.mobile-block__col{width:35%;padding-bottom:40px}@media(max-width: 767.98px){.mobile-block__col{width:50%}}@media(max-width: 575.98px){.mobile-block__col{width:100%}}.mobile-block__col--menu{background:#2ea5d9}@media(max-width: 575.98px){.mobile-block__col--menu{padding-bottom:0}}.mobile-block__col--btns{padding-right:16px}@media(max-width: 575.98px){.mobile-block__col--btns{padding-top:32px}}.mobile-block__col--menu,.mobile-block__logo-wrapper{width:50%}@media(max-width: 575.98px){.mobile-block__col--menu,.mobile-block__logo-wrapper{width:100%}}.mobile-block__col--btns,.mobile-block____address-block{padding-left:24px}@media(max-width: 575.98px){.mobile-block__col--btns{padding-left:16px}}.mobile-block__header{display:flex;align-items:center}.mobile-block__header .address-block{display:block}@media(max-width: 575.98px){.mobile-block__header .address-block{padding:0}}@media(max-width: 575.98px){.mobile-block__header{padding-right:72px}}.mobile-block__logo-wrapper{display:flex;justify-content:space-between;align-items:center;padding-left:40px;height:140px}@media(max-width: 767.98px){.mobile-block__logo-wrapper{height:120px}}@media(max-width: 575.98px){.mobile-block__logo-wrapper{height:auto;padding:24px 16px}}.mobile-block__logo-wrapper::after{content:"";width:1px;height:100%;background:#e6e7e2}@media(max-width: 575.98px){.mobile-block__logo-wrapper::after{display:none}}.mobile-block .mobile-block__logo--desktop{max-width:156px}@media(max-width: 575.98px){.mobile-block .mobile-block__logo--desktop{display:none}}.mobile-block .mobile-block__logo--mobile{display:none}@media(max-width: 575.98px){.mobile-block .mobile-block__logo--mobile{display:block}}.mobile-block .header-button{margin-bottom:16px;justify-content:flex-start;display:flex;padding-left:20px;padding-right:20px}.mobile-block .header-button::before{margin-right:16px}.mobile-block .header-button.consultation_button,.mobile-block .header-button.email_director_button{background-color:#585858}.mobile-block .header-button.consultation_button span,.mobile-block .header-button.email_director_button span{display:block}.mobile-block .header-button.consultation_button{margin-top:32px}.mobile-block .header-button.email_director_button{margin-bottom:32px;margin-right:0}.mobile-block .header-button-payment::before,.mobile-block .header-button.credit_button::before{display:block}.mobile-block .calc-buttons__btn{box-shadow:none;border:1px #90cf58 solid}.mobile-block .calc-buttons__btn:not(:last-child){margin-bottom:16px}.mobile-block .calc-buttons__btn:hover{right:auto}.mobile-block__city-select{margin:8px 16px}.mobile-block__city-select .city-select{display:none}@media(max-width: 575.98px){.mobile-block__city-select{display:block}.mobile-block__city-select .city-select{display:block}}.mobile-block__close{position:absolute;top:40px;right:40px;width:54px;height:54px;background-image:url(/upload/_base/icons/close.svg);background-size:contain}@media(max-width: 767.98px){.mobile-block__close{right:16px}}@media(max-width: 575.98px){.mobile-block__close{width:42px;height:42px;top:30px}}.index_slider_spacer{width:25%}@media(max-width: 1199.98px){.index_slider_spacer{display:none}}#index_slider{position:relative;width:75%}@media(max-width: 1199.98px){#index_slider{width:100%}}#index_slider .swiper-main__item{height:473px;background-position:left top;background-size:cover}#index_slider .swiper-main__content{height:100%;position:relative;z-index:2;padding:var(--side-gap-width)}#index_slider .swiper-main__content .show_more{position:absolute;display:block;background:#fc6221;color:#fff;padding:16px 32px;text-decoration:none;text-align:center;font-size:16px;left:var(--side-gap-width);bottom:48px}@media(max-width: 575.98px){#index_slider .swiper-main__content .show_more{right:var(--side-gap-width)}}#index_slider .swiper-main__content .show_more:hover{background:#2ea5d9}#index_slider .swiper-main__content--mobile{background-repeat:no-repeat;background-color:#fff}@media(min-width: 576px){#index_slider .swiper-main__content--mobile{background:rgba(0,0,0,0) !important}}#index_slider .swiper-main__image{position:absolute;right:0;bottom:0;z-index:1;height:473px}#index_slider .swiper-main__image img{position:absolute;bottom:0;right:0;width:100%}#index_slider .swiper-main_pagination{position:absolute;z-index:2;left:0;right:0;bottom:56px;display:flex;justify-content:center}@media(max-width: 575.98px){#index_slider .swiper-main_pagination{bottom:20px}}#index_slider .swiper-main_arrows{position:absolute;z-index:2;left:calc(50% - 56px);bottom:0;display:flex;justify-content:space-between;width:112px}@media(max-width: 575.98px){#index_slider .swiper-main_arrows{display:none}}#index_slider .swiper-main_arrow{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;background-repeat:no-repeat;opacity:.5}#index_slider .swiper-main_arrow:hover{opacity:1}#index_slider .swiper-main_prev{background-image:url("/upload/_base/icons/chevron-left.svg");background-position:45% 50%}#index_slider .swiper-main_next{background-image:url("/upload/_base/icons/chevron-right.svg");background-position:50% 50%}.index_ico{display:flex;justify-content:center;align-items:center;width:25%;padding:48px;background-color:#fff;text-decoration:none;cursor:pointer}@media(max-width: 1199.98px){.index_ico{flex-wrap:wrap;justify-content:flex-start;padding:32px 40px}}@media(max-width: 991.98px){.index_ico{flex-wrap:nowrap;padding:40px;width:50%}.index_ico:nth-child(2),.index_ico:nth-child(3){display:none}}@media(max-width: 767.98px){.index_ico{flex-wrap:wrap;padding:32px 16px}}@media(max-width: 575.98px){.index_ico{width:100%;flex-wrap:nowrap;padding:24px 32px}}.index_ico__container{display:flex}@media(max-width: 575.98px){.index_ico__container{flex-wrap:wrap}}.index_ico:nth-child(2n){background-color:#f6f6f3}.index_ico img{margin-right:20px}.index_ico span{display:block;text-transform:uppercase;color:#585858;font-size:16px;font-weight:400}@media(max-width: 1199.98px){.index_ico span{width:100%}}.index_ico:hover span{text-decoration:underline}.index_catalog{display:flex;flex-wrap:wrap}@media(max-width: 991.98px){.index_catalog--desktop{display:none}}@media(min-width: 992px){.index_catalog--mobile{display:none}}.index_catalog__item{position:relative;height:290px;overflow:hidden;cursor:pointer;background-size:cover;background-position:center center}@media(max-width: 991.98px){.index_catalog__item{width:50%}}@media(max-width: 575.98px){.index_catalog__item{width:100%;height:260px}}.index_catalog__item img{max-width:100%}.index_catalog__item .img_wrapper{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0);opacity:1;text-align:center;vertical-align:middle;color:#fff !important;-webkit-transition:background .3s ease;transition:background .3s ease}.index_catalog__item .img_wrapper:hover{background:rgba(0,0,0,.3)}.index_catalog__item .img_wrapper span{font-size:20px;text-transform:uppercase;background:rgba(42,169,224,.9);display:block;padding:16px;position:absolute;left:0;right:0;bottom:0}@media(min-width: 992px)and (max-width: 1199.98px){.index_catalog__item .img_wrapper span{font-size:19px}}.slider_title_block{position:relative;background:#ededeb;padding:40px var(--side-gap-width) 40px var(--side-gap-width);display:flex;justify-content:space-between;align-items:center}.slider_title_block--white{background-color:#fff}.slider_title_block h3{padding-top:0;padding-bottom:0;margin:0;padding-right:32px;line-height:40px}@media(max-width: 575.98px){.slider_title_block h3{padding-right:28px}}.slider_title_block .index_slider_arrows{display:flex;justify-content:space-between;align-items:center;width:80px}.slider_title_block .index_slider_arrow{width:20px;height:40px;background-image:url("/upload/_base/news_slider_arrows.png");background-repeat:no-repeat;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease}.slider_title_block .index_slider_next{background-position:0 center}.slider_title_block .index_slider_prev{background-position:-21px center}.slider_title_block--blue{background-color:#2ea5d9;padding:8px 16px;min-height:64px;font-size:21px;line-height:22px;color:#fff}.index_slider_row{display:flex}@media(max-width: 991.98px){.index_slider_row{display:block}}.index_slider_row .index_slider_block{width:50%}@media(max-width: 991.98px){.index_slider_row .index_slider_block{width:100%}}@media(max-width: 991.98px){.index_slider_row .slider_title_block{border:none !important}}#index_sale_block .slider_title_block{border-right:7px solid #fff}#index_actions_block .slider_title_block{border-left:7px solid #fff}#map_row{position:relative}#map_row .title_block{background:#ededeb;position:relative}#map_row .title_block h3{padding:40px var(--side-gap-width) 40px var(--side-gap-width);margin:0}#map_row .map_row__body{position:relative;height:800px;background-color:#000}@media(min-width: 576px)and (max-width: 767.98px){#map_row .map_row__body{height:650px}}@media(max-width: 575.98px){#map_row .map_row__body{height:850px}}#map_row .map_row__body .addres_slider{position:absolute;bottom:var(--side-gap-width);right:var(--side-gap-width);z-index:1}@media(max-width: 767.98px){#map_row .map_row__body .addres_slider{bottom:40px}}@media(max-width: 575.98px){#map_row .map_row__body .addres_slider{left:var(--side-gap-width)}}#map_row .map_row__body .addres_slider .see_map{display:block;text-align:center;background:#fc6221;padding:16px 40px;cursor:pointer;text-decoration:none;white-space:nowrap}#map_row .map_row__body .addres_slider .see_map:hover{background:#ff7940}#map_row .map_row__body .addres_slider .see_map span{color:#fff;font-size:20px;text-transform:uppercase}#map_row #map{opacity:.95;position:absolute;background-image:url("/upload/_base/map_test.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;left:0;top:0;right:0;bottom:0;z-index:1;height:800px}@media(min-width: 576px)and (max-width: 767.98px){#map_row #map{height:650px}}@media(max-width: 575.98px){#map_row #map{height:850px}}#map_row .map_row__text{position:relative;z-index:2;padding:0 var(--side-gap-width);height:800px}@media(min-width: 576px)and (max-width: 767.98px){#map_row .map_row__text{height:650px}}@media(max-width: 575.98px){#map_row .map_row__text{height:850px}}#map_row .map_row__text .city_list{display:flex;position:relative;z-index:1;margin:0 0 60px 0;padding:0;list-style-type:none}@media(max-width: 991.98px){#map_row .map_row__text .city_list{flex-wrap:wrap}}@media(max-width: 767.98px){#map_row .map_row__text .city_list{flex-wrap:nowrap;overflow-x:auto;margin-bottom:24px}}#map_row .map_row__text .city_list li{height:50px;background:#0180b8;color:#fff;line-height:50px;font-size:16px;padding:0 16px;cursor:pointer;position:relative;white-space:nowrap}@media(max-width: 1199.98px){#map_row .map_row__text .city_list li{flex-wrap:wrap;padding:0 10px}}#map_row .map_row__text .city_list li.active,#map_row .map_row__text .city_list body.overflow li.cart-block,body.overflow #map_row .map_row__text .city_list li.cart-block,#map_row .map_row__text .city_list li:hover{background:#00bcb9}#map_row .map_row__text .city_list li.active:after,#map_row .map_row__text .city_list body.overflow li.cart-block:after,body.overflow #map_row .map_row__text .city_list li.cart-block:after,#map_row .map_row__text .city_list li:hover:after{content:"";position:absolute;background-image:url("/upload/_base/city_list_after.png");background-repeat:no-repeat;background-size:cover;background-position:center center;width:32px;height:16px;left:50%;bottom:-8px;margin-left:-16px}@media(max-width: 991.98px){#map_row .map_row__text .city_list li.active:after,#map_row .map_row__text .city_list body.overflow li.cart-block:after,body.overflow #map_row .map_row__text .city_list li.cart-block:after,#map_row .map_row__text .city_list li:hover:after{display:none}}@media(max-width: 575.98px){#map_row .map_row__text .offices_block{max-height:650px;overflow-y:scroll}}#map_row .map_row__text .offices_block .index_address_list{display:none;flex-wrap:wrap}#map_row .map_row__text .offices_block .index_address_list.active,#map_row .map_row__text .offices_block body.overflow .index_address_list.cart-block,body.overflow #map_row .map_row__text .offices_block .index_address_list.cart-block{display:flex;flex-wrap:wrap}@media(max-width: 991.98px){#map_row .map_row__text .offices_block .index_address_list.active,#map_row .map_row__text .offices_block body.overflow .index_address_list.cart-block,body.overflow #map_row .map_row__text .offices_block .index_address_list.cart-block{flex-wrap:wrap}}#map_row .map_row__text .offices_block .office{box-sizing:border-box;filter:drop-shadow(0px 22px 30px rgba(4, 41, 65, 0.2));display:block;background:#fff;padding:16px;width:calc(16% - 20px);margin-right:24px;margin-bottom:24px}@media(min-width: 1800px){#map_row .map_row__text .offices_block .office:nth-of-type(6n){margin-right:0}}@media(min-width: 1600px)and (max-width: 1799.98px){#map_row .map_row__text .offices_block .office{width:calc(20% - 20px);margin-right:16px}#map_row .map_row__text .offices_block .office:nth-of-type(5n){margin-right:0}}@media(min-width: 1200px)and (max-width: 1599.98px){#map_row .map_row__text .offices_block .office{width:calc(25% - 20px)}#map_row .map_row__text .offices_block .office:nth-of-type(4n){margin-right:0}}@media(min-width: 992px)and (max-width: 1199.98px){#map_row .map_row__text .offices_block .office{width:calc(25% - 20px)}#map_row .map_row__text .offices_block .office:nth-of-type(4n){margin-right:0}}@media(min-width: 768px)and (max-width: 991.98px){#map_row .map_row__text .offices_block .office{width:calc(33.33% - 20px)}#map_row .map_row__text .offices_block .office:nth-of-type(3n){margin-right:0}}@media(min-width: 576px)and (max-width: 767.98px){#map_row .map_row__text .offices_block .office{width:calc(50% - 20px)}#map_row .map_row__text .offices_block .office:nth-of-type(2n){margin-right:0}}@media(max-width: 575.98px){#map_row .map_row__text .offices_block .office{width:100%;margin-right:0;filter:none}}#map_row .map_row__text .offices_block .office .title{font-size:14px;text-transform:uppercase;font-weight:600;margin-bottom:4px}#map_row .map_row__text .offices_block .office .address{font-size:14px;line-height:1.2;font-weight:500;margin-bottom:4px}#map_row .map_row__text .offices_block .office .email{color:#adadad;font-size:14px}#map_row .map_row__text .offices_block .office .phone{font-size:14px;font-weight:600;text-decoration:none;color:#333}.index_news{background-color:#fff;display:flex}@media(max-width: 1199.98px){.index_news{display:block}}.index_news__title{padding:80px 40px 80px 80px;width:25%;border-right:1px solid #ededeb}@media(max-width: 1199.98px){.index_news__title{width:100%;padding:40px var(--side-gap-width) 40px var(--side-gap-width);background:#ededeb;display:flex;justify-content:space-between;align-items:center}}.index_news__title__text{display:flex;align-items:center;margin-bottom:40px}@media(max-width: 1199.98px){.index_news__title__text{margin-bottom:0}}.index_news__title__text h3{padding:0;margin-right:12px}.index_news__title__text span{white-space:nowrap}.index_news__slider{display:flex;align-items:center;width:75%}@media(max-width: 1199.98px){.index_news__slider{width:100%;padding:56px var(--side-gap-width)}}.index_news__slider_arrows{width:72px;display:flex;justify-content:space-between}.index_news__slider_arrow{width:20px;height:40px;background-image:url("/upload/_base/news_slider_arrows.png");background-repeat:no-repeat;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease}.index_news__slider_prev{background-position:-21px center}.index_news__slider_next{background-position:0 center}.index_news .link-more{font-weight:600;font-size:18px;text-decoration:none;color:#0180b8}.index_news .link-more:hover{text-decoration:underline;color:#0180b8}.index_callback{background:#f6f6f3;padding:32px var(--side-gap-width);display:flex;justify-content:space-between;align-items:center}@media(max-width: 991.98px){.index_callback{flex-wrap:wrap}}.index_callback_wrapper{background:#f6f6f3}.index_callback__title{display:flex;align-items:center;padding-right:60px;flex-shrink:0}@media(max-width: 991.98px){.index_callback__title{width:100%;margin-bottom:40px}}@media(max-width: 575.98px){.index_callback__title{padding-right:0}.index_callback__title br{display:none}}.index_callback__title::before{content:"";display:block;width:75px;height:95px;margin-right:16px;background-image:url("/upload/_base/mail_icon2.png");background-repeat:no-repeat;background-size:contain}@media(max-width: 575.98px){.index_callback__title::before{width:70px;height:90px;flex-shrink:0}}.index_callback__title span{font-size:26px;line-height:1.5;font-weight:400}@media(max-width: 575.98px){.index_callback__title span{font-size:20px}}.index_callback__title strong{font-weight:800}.index_callback__form{flex-grow:1}.index_callback .form-block{display:flex;justify-content:center;align-items:center}@media(max-width: 1199.98px){.index_callback .form-block{display:block}}@media(max-width: 991.98px){.index_callback .form-block{display:flex;justify-content:flex-start;width:100%}}@media(max-width: 575.98px){.index_callback .form-block{display:block}}.index_callback .form-block .fields{margin:0 56px 0 0}@media(max-width: 1199.98px){.index_callback .form-block .fields{margin:0 0 16px 0;flex-grow:1}}@media(max-width: 991.98px){.index_callback .form-block .fields{margin:0 16px 0 0}}@media(max-width: 575.98px){.index_callback .form-block .fields{margin:0 0 16px 0}}.index_callback .form-block .fields .field{border-bottom:0 #99cee5 solid}.index_callback .form-block .fields .field .input_block.EMAIL{padding:0;min-width:360px}@media(max-width: 767.98px){.index_callback .form-block .fields .field .input_block.EMAIL{min-width:auto}}.index_callback .form-block .fields .label_block{display:none}@media(max-width: 1599.98px){.index_callback .form-block .fields .input_block.EMAIL{width:260px}}@media(max-width: 1199.98px){.index_callback .form-block .fields .input_block.EMAIL{width:100%}}.index_callback .form-block .fields .input_block.EMAIL input{margin:0;width:100%;height:60px;line-height:60px;font-size:16px;color:#333;padding:0 30px;font-weight:300;text-transform:uppercase;word-spacing:5px}.index_callback .form-block .fields .input_block.EMAIL input.error{border:1px #0180b8 solid}.index_callback .form-block .web_form_submit{background:none;color:#0180b8;text-transform:uppercase;font-weight:400;text-align:center;border:3px #029fd1 solid;width:250px;padding:0;height:60px;font-size:18px;cursor:pointer;margin:0}@media(max-width: 767.98px){.index_callback .form-block .web_form_submit{width:180px}}.index_callback .form-block .web_form_submit:hover{color:#fff;background:#029fd1}.index_callback .subscribe_response{font-size:28px;color:#0180b8;text-transform:uppercase;font-weight:400;text-align:center;position:relative;display:block;line-height:1}#indexCatalogMenu>li:nth-child(1n+12){display:none}.news_item{display:flex;text-decoration:none;padding-left:16px;padding-right:24px}@media(max-width: 1199.98px){.news_item{padding-left:0}}@media(max-width: 991.98px){.news_item{display:block;padding-right:64px}}@media(max-width: 767.98px){.news_item{padding-right:24px}}@media(max-width: 575.98px){.news_item{padding-right:0}}.news_item:hover .news_desc .title{color:#2ea5d9}.news_item .news_img_wrapper{flex-shrink:0;width:200px;height:200px;margin-right:16px;display:flex;align-items:center}@media(max-width: 1199.98px){.news_item .news_img_wrapper{width:150px;height:150px}}@media(max-width: 991.98px){.news_item .news_img_wrapper{margin-right:0}}.news_item .news_img_wrapper img{width:100%;height:auto}.news_item .news_desc{padding-top:8px}@media(max-width: 991.98px){.news_item .news_desc{padding-top:16px}}.news_item .news_desc .date{color:#0180b8;font-weight:600;letter-spacing:3px;margin-bottom:16px}.news_item .news_desc .title{color:#333;font-size:18px;font-weight:800;text-decoration:none;text-transform:uppercase}.news_item .news_desc .text{color:#333;max-height:66px;overflow:hidden}@media(max-width: 1199.98px){.news_item .news_desc .text{max-height:46px}}.service_items{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width: 991.98px){.service_items--tab{flex-direction:column}.service_items--tab .service_item{width:100%;padding:16px}}.service_item{display:flex;align-items:center;position:relative;width:calc(50% - 50px);padding:24px;margin-bottom:40px;border:1px solid #ededeb;text-decoration:none}@media(max-width: 1199.98px){.service_item{width:calc(50% - 16px);margin-bottom:32px}}@media(max-width: 991.98px){.service_item{width:calc(50% - 12px);padding:20px 8px 20px 20px}}@media(max-width: 575.98px){.service_item{width:100%;padding:16px;margin-bottom:16px}}.service_item::after{content:"Читать подробнее";-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-text-orientation:mixed;text-orientation:mixed;display:none;width:60px;background:#a2d6ee;color:#fff;position:absolute;top:-1px;bottom:-1px;right:-1px;line-height:60px;text-align:center;font-weight:600;font-size:16px;text-transform:uppercase;z-index:2;transform:scale(-1, -1)}@media(max-width: 1199.98px){.service_item::after{display:none !important}}.service_item:hover{box-shadow:0 0 20px rgba(0,0,0,.3)}.service_item:hover::after{display:block}.service_item:hover .news_desc .title{color:#2ea5d9}.service_item .news_img_wrapper{flex-shrink:0;--service-img-size: 160px;margin-right:24px}@media(max-width: 991.98px){.service_item .news_img_wrapper{--service-img-size: 120px}}@media(max-width: 767.98px){.service_item .news_img_wrapper{--service-img-size: 96px;margin-right:16px}}@media(max-width: 575.98px){.service_item .news_img_wrapper{margin-right:16px}}.service_item .news_img_wrapper img{width:var(--service-img-size);height:var(--service-img-size);object-fit:cover}.service_item .news_desc{padding-right:16px}.service_item .news_desc .title{color:#333;font-size:16px;font-weight:700;text-decoration:none;text-transform:uppercase;word-break:break-word}@media(max-width: 767.98px){.service_item .news_desc .title{font-size:16px}}.service_item .news_desc .text{color:#333;font-size:16px;font-weight:400}@media(max-width: 767.98px){.service_item .news_desc .text{display:none}}.service_detail{padding:60px 0;font-size:16px;line-height:24px}.service_detail table{width:100%;margin:0}.service_detail table td{border:1px #e6e7e2 solid}.service_detail table{width:100%;margin:0}.service_detail ul{margin:0;padding:0}.service_detail ul li{position:relative;list-style:none;color:#333;font-weight:400;padding-left:40px;margin-bottom:20px}.service_detail ul li:before{content:"";display:block;text-align:center;margin:5px 15px 5px 0;width:15px;height:3px;font-weight:800;font-size:22px;background:#2ea5d9;position:absolute;top:7px;left:0}.service_detail ol{counter-reset:myCounter;margin:0;padding:15px 0}.service_detail ol li{list-style:none;color:#333;font-weight:400;padding-left:40px}.service_detail ol li:before{counter-increment:myCounter;content:counter(myCounter);color:#2ea5d9;display:inline-block;text-align:center;margin:5px 10px 5px -40px;line-height:30px;width:30px;height:30px;font-weight:800;font-size:22px}.service_detail .newsdetail-img{float:left;margin:0 70px 40px 0}.service_detail .newsdetail-img img{max-width:100%;height:auto}.service_detail .newsdetail-date{color:#0180b8;font-size:20px;letter-spacing:3px;height:20px;line-height:20px;font-weight:600;padding-right:10px}.service_detail .newsdetail-title{display:block;color:#333;font-size:30px;font-weight:400;line-height:40px;margin:0 0 45px 0;text-decoration:none;text-transform:uppercase;padding:0;border:none}.service_detail .newsdetail-content{color:#424242;font-size:16px;line-height:28px}.service_items--all .service_item{width:calc(50% - 20px)}@media(max-width: 575.98px){.service_items--all .service_item{display:flex}}@media(max-width: 575.98px){.service_items--all .service_item .news_img_wrapper{height:100%}}@media(max-width: 575.98px){.service_items--all .service_item .news_desc .title{height:110px}}@media(max-width: 767.98px){.service_items--all .service_item .news_desc .text{display:block}}@media(max-width: 575.98px){.service_items--all .service_item .news_desc .text{position:relative;left:-114px;width:calc(100% + 114px)}}.service_items--all .page-block__rside{margin-top:-60px;padding-bottom:30px}.help_container{padding:0 0 1px 0}.help_container p{font-size:16px;line-height:24px}.help_container h1,.help_container .pagetitle{display:inline-block}.help_link_list{padding:0;list-style-type:none;position:sticky;top:24px;max-width:210px}@media(max-width: 991.98px){.help_link_list{max-width:170px;margin-bottom:24px}}.help_link_list li{background-image:url("/upload/_base/list-style-type.jpg");background-repeat:no-repeat;background-position:left center;padding-left:20px;margin-bottom:35px}@media(max-width: 991.98px){.help_link_list li{margin-bottom:24px}}.help_link_list li:before{display:none !important}.help_link_list li:last-child{margin-bottom:0}.help_link_list li a{color:#292929;text-decoration:underline;font-size:18px;font-weight:600}.help_link_list li a:hover{color:#2ea5d9;text-decoration:none}.help_link_list li.active a,.help_link_list body.overflow li.cart-block a,body.overflow .help_link_list li.cart-block a{color:#2ea5d9;text-decoration:none}.help-row{display:flex}.help-row--menu{justify-content:space-between;align-items:center}@media(max-width: 767.98px){.help-row--menu{align-items:flex-start}}@media(max-width: 575.98px){.help-row--menu{flex-direction:column}}.help-row__content{flex-grow:1;display:flex;justify-content:center}@media(max-width: 1199.98px){.help-row__content{justify-content:flex-start}}.help-icons{display:flex;justify-content:space-between;width:540px}@media(max-width: 991.98px){.help-icons{width:100%;margin-right:80px}}@media(max-width: 767.98px){.help-icons{flex-direction:column}}@media(max-width: 575.98px){.help-icons{margin-bottom:32px;margin-right:0}}.help-icons .help-icon{min-width:80px;display:flex;flex-direction:column;align-items:center}@media(max-width: 767.98px){.help-icons .help-icon{width:auto;flex-direction:row;margin-bottom:16px}}.help-icons .help-icon img{width:80px;height:80px;object-fit:contain;margin-bottom:24px}@media(max-width: 767.98px){.help-icons .help-icon img{margin-bottom:0;margin-right:24px}}.help-icons .help-icon span{text-align:center}.help-text{max-width:664px}.help-items{display:flex;justify-content:space-between}@media(max-width: 575.98px){.help-items{flex-wrap:wrap}}.help-item{width:calc(50% - 50px);border:1px solid #2ea5d9}@media(max-width: 1199.98px){.help-item{width:calc(50% - 8px)}}@media(max-width: 575.98px){.help-item{width:100%;margin-bottom:24px}}.help-item__title{line-height:64px;text-align:center;background-color:#2ea5d9;font-size:18px;font-weight:800;color:#fff}.help-item__body{padding:32px 16px;display:flex;height:calc(100% - 32px);flex-direction:column;justify-content:space-between}.help-item__text{margin-bottom:16px}.help-item__image{text-align:center}@media(max-width: 575.98px){.help-item__image{text-align:left}}.help-item__image img{max-width:90%;height:auto}@media(max-width: 767.98px){.advice_container .service_item{width:100%;padding:16px;margin-bottom:16px}}.advice_container .service_item::after{display:none !important}.advice_container .service_item .news_img_wrapper{flex-shrink:0;--service-img-size: 120px}@media(max-width: 991.98px){.advice_container .service_item .news_img_wrapper{--service-img-size: 96px}}.faq{border:1px #ddd dashed;margin-bottom:40px}.faq .answer{color:#2ea5d9;font-weight:600;font-size:22px;padding:24px 40px 24px 48px;cursor:pointer}@media(max-width: 991.98px){.faq .answer{padding:16px}}.faq .answer:hover{background:#6fb8d8;color:#fff}.faq .question{color:#000;font-weight:400;font-size:16px;height:0;-webkit-transition:all .5s ease;transition:all .5s ease;overflow:hidden}@media(max-width: 575.98px){.faq .question{word-break:break-word}}.faq .question span{display:block;padding:24px 48px;font-size:16px;font-weight:400}@media(max-width: 575.98px){.faq .question span{padding:16px}}.faq .question span strong{display:block;font-weight:800;font-size:16px;margin-bottom:20px;text-transform:uppercase}.faq.active,body.overflow .faq.cart-block{border:1px #6fb8d8 solid}.faq.active .answer,body.overflow .faq.cart-block .answer{background:#6fb8d8;color:#fff;position:relative}.faq.active .answer:after,body.overflow .faq.cart-block .answer:after{content:"";position:absolute;width:25px;height:16px;background-image:url("/upload/_base/faq.png");background-position:top center;background-repeat:no-repeat;top:32px;right:24px}.faq.active .answer:hover:after,body.overflow .faq.cart-block .answer:hover:after{background-position:bottom center}#video_filter_form{padding:40px 0;background-color:#f0f0ee;margin-bottom:80px}@media(max-width: 575.98px){#video_filter_form{padding:32px 0;margin-bottom:24px}}#video_filter_form label{display:inline-block;margin-bottom:10px;margin-left:60px;position:relative;cursor:pointer;line-height:1;font-size:14px;text-transform:uppercase;font-weight:600}@media(max-width: 575.98px){#video_filter_form label{margin-left:16px}}#video_filter_form label input[type=radio]{margin-right:20px}#video_filter_form label:before{content:"";display:block;width:18px;height:18px;position:absolute;left:0;top:0;z-index:2;background:#fff;border:1px #fff solid;outline:1px #626262 solid}#video_filter_form label:hover:before{background:#48abdb}#video_filter_form label.active:before,#video_filter_form body.overflow label.cart-block:before,body.overflow #video_filter_form label.cart-block:before{background:#48abdb}#video_filter_form select{display:none}#video_filter_form .video_filter_select{margin-left:60px;height:40px;cursor:pointer;overflow:hidden;position:relative;max-width:440px;margin-top:40px;border-bottom:2px #179cd6 solid;background-image:url("/upload/_base/select_block.png");background-position:400px center;background-repeat:no-repeat;z-index:1}@media(max-width: 575.98px){#video_filter_form .video_filter_select{margin-left:16px;margin-top:24px}}#video_filter_form .video_filter_select:after{content:"";display:block;position:absolute;top:15px;right:13px;width:11px;height:7px;background-image:url("/upload/_base/city_block_after.png");background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:9}#video_filter_form .video_filter_select .video_filter_item{height:40px;line-height:40px;cursor:pointer;display:block;color:#292929;font-size:18px;font-weight:400;z-index:1;background-color:#f0f0ee;padding:0 16px 0 48px}@media(max-width: 575.98px){#video_filter_form .video_filter_select .video_filter_item{height:auto;line-height:1em;font-size:16px;padding-left:0;padding-bottom:16px}}#video_filter_form .video_filter_select .video_filter_item:first-child{color:#2ea5d9;font-weight:600}@media(max-width: 575.98px){#video_filter_form .video_filter_select .video_filter_item:first-child{height:40px;padding-top:10px}}#video_filter_form .video_filter_select .video_filter_item:hover{background:#ddd}#video_filter_form .video_filter_select .video_filter_item.opened{display:block}#video_filter_form .video_filter_select .video_filter_item.active,#video_filter_form .video_filter_select body.overflow .video_filter_item.cart-block,body.overflow #video_filter_form .video_filter_select .video_filter_item.cart-block{display:block}#video_filter_form .video_filter_select .video_filter_item.active:not(#first),#video_filter_form .video_filter_select body.overflow .video_filter_item.cart-block:not(#first),body.overflow #video_filter_form .video_filter_select .video_filter_item.cart-block:not(#first){background:#ddd}#video_filter_form .video_filter_select.active,#video_filter_form body.overflow .video_filter_select.cart-block,body.overflow #video_filter_form .video_filter_select.cart-block{overflow:visible;background-image:url("/upload/_base/video_filter_select_active.png");background-position:400px center;background-repeat:no-repeat}#video_filter_form .video_filter_select.active:after,#video_filter_form body.overflow .video_filter_select.cart-block:after,body.overflow #video_filter_form .video_filter_select.cart-block:after{display:none}.video_list{display:flex;justify-content:space-between;flex-wrap:wrap}.video_list .navigation{padding:0 0 60px 0}.video_item{position:relative;text-decoration:none;margin-bottom:60px;width:calc(33% - 18px)}@media(max-width: 767.98px){.video_item{width:calc(50% - 12px)}}@media(max-width: 575.98px){.video_item{width:100%}}.video_item__flexfix{height:0;opacity:0;margin:0 !important}.video_item .title{font-size:18px;color:#292929;padding:0 10px 0 0}.video_item .video_img_wrapper{position:relative;-webkit-transition:all .5s ease;transition:all .5s ease;background-color:rgba(0,0,0,.1)}.video_item .video_img_wrapper:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-image:url("/upload/_base/play_video.png");background-position:center center;background-repeat:no-repeat;opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease}.video_item .video_img_wrapper img{width:100%;height:170px;object-fit:cover}.video_item:hover .title{text-decoration:underline}.video_item:hover .video_img_wrapper{background-color:rgba(0,0,0,.4)}.video_item:hover .video_img_wrapper:after{opacity:0}.addresses .address,.address__wrapper .address{margin-bottom:16px;overflow:hidden;-webkit-transition:all .5s ease;transition:all .5s ease;background:#f8f8f8;padding:16px}.addresses .address .address_sity,.address__wrapper .address .address_sity{display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-transform:uppercase;position:relative}@media(max-width: 575.98px){.addresses .address .address_sity,.address__wrapper .address .address_sity{flex-wrap:wrap}}.addresses .address .address_sity:hover .title,.address__wrapper .address .address_sity:hover .title{color:#2ea5d9;opacity:1}.addresses .address .address_sity:hover .title:before,.address__wrapper .address .address_sity:hover .title:before{background-position:center top}.addresses .address .address_sity .title,.address__wrapper .address .address_sity .title{display:flex;align-items:center;font-size:22px;line-height:30px;color:#000;opacity:.7}@media(max-width: 575.98px){.addresses .address .address_sity .title,.address__wrapper .address .address_sity .title{width:100%;margin-bottom:16px;font-size:18px}}.addresses .address .address_sity .title:before,.address__wrapper .address .address_sity .title:before{content:"";width:19px;height:11px;margin-right:24px;background-image:url("/upload/_base/address.png");background-position:center bottom;background-repeat:no-repeat}.addresses .address .address_sity .see_map,.address__wrapper .address .address_sity .see_map{font-size:18px;color:#fc6221;font-weight:600;padding-left:25px;background-image:url("/upload/_base/see_map.png");background-position:left center;background-repeat:no-repeat;background-size:contain;text-transform:initial;position:relative}.addresses .address .address_sity .see_map:after,.address__wrapper .address .address_sity .see_map:after{content:" - - - - - - - - - - - - - - ";position:absolute;bottom:-5px;right:1px;overflow:hidden;height:5px;line-height:1px;font-weight:600;display:block}.addresses .address .address_items,.address__wrapper .address .address_items{padding-left:40px;margin-top:40px}@media(max-width: 575.98px){.addresses .address .address_items,.address__wrapper .address .address_items{padding-left:0}}.addresses .address .address_item,.address__wrapper .address .address_item{margin-bottom:30px;display:flex;justify-content:space-between}@media(max-width: 575.98px){.addresses .address .address_item,.address__wrapper .address .address_item{flex-wrap:wrap}}@media(max-width: 575.98px){.addresses .address .address_item__left,.address__wrapper .address .address_item__left{width:100%;margin-bottom:16px}}@media(min-width: 576px)and (max-width: 767.98px){.addresses .address .address_item__left,.address__wrapper .address .address_item__left{margin-right:80px}.addresses .address .address_item__left .worktime,.address__wrapper .address .address_item__left .worktime{max-width:12em;background-position-y:3px !important}}.addresses .address .address_item__right,.address__wrapper .address .address_item__right{display:flex}.addresses .address .address_item__gallery,.address__wrapper .address .address_item__gallery{width:41px}.addresses .address .address_item .office,.address__wrapper .address .address_item .office{font-size:16px;font-weight:600;margin-bottom:15px;padding-right:20px}.addresses .address .address_item .office strong,.address__wrapper .address .address_item .office strong{text-transform:uppercase}.addresses .address .address_item .worktime,.address__wrapper .address .address_item .worktime{color:#1e1e1e;opacity:.5;font-size:16px;padding-left:25px;background-image:url("/upload/_base/worktime.png");background-position:left center;background-repeat:no-repeat;text-transform:lowercase;font-weight:600;padding-right:20px}.addresses .address .address_item .photo,.address__wrapper .address .address_item .photo{background-image:url("/upload/_base/photo.png");background-size:cover;background-repeat:no-repeat;background-position:left top;width:21px;height:16px;overflow:hidden;cursor:pointer;margin-left:20px;margin-top:3px;display:none}.addresses .address .address_item .photo:first-child,.address__wrapper .address .address_item .photo:first-child{display:block}.addresses .address .address_item .photo:hover,.address__wrapper .address .address_item .photo:hover{background-position:left bottom}.addresses .address .address_item .phone,.address__wrapper .address .address_item .phone{font-weight:600;font-size:16px;text-align:right;display:block;color:#333;text-decoration:none}@media(min-width: 576px)and (max-width: 767.98px){.addresses .address .address_item .phone,.address__wrapper .address .address_item .phone{white-space:nowrap}}.addresses .address .address_item .email,.address__wrapper .address .address_item .email{color:#1e1e1e;font-weight:400;font-size:16px;opacity:.6;text-align:right;display:block}@media(max-width: 575.98px){.addresses .address .address_item .email,.address__wrapper .address .address_item .email{text-align:left}}.addresses .address .address_item .email:hover,.address__wrapper .address .address_item .email:hover{text-decoration:none}.addresses .address.opened .address_sity:before,.address__wrapper .address.opened .address_sity:before{background-position:center top}.addresses .address.opened .address_sity .title,.address__wrapper .address.opened .address_sity .title{color:#2ea5d9;opacity:1}.map #map_block{height:500px}@media(max-width: 575.98px){.map #map_block{height:310px}}.address__wrapper .title::before{display:none !important}.address__wrapper .address_items{margin-top:0 !important}@media(min-width: 576px)and (max-width: 767.98px){.container__title--address{display:flex}.container__title--address h1,.container__title--address .pagetitle{font-size:34px}}.contact .contact_title{display:flex;justify-content:space-between;margin-bottom:40px}@media(max-width: 767.98px){.contact .contact_title{margin-bottom:16px}}@media(max-width: 575.98px){.contact .contact_title{display:block}}.contact .contact_title .left{max-width:65%}@media(max-width: 767.98px){.contact .contact_title .left{max-width:100%;padding-right:40px}}@media(max-width: 575.98px){.contact .contact_title .left{margin-bottom:16px}}.contact .contact_title .right>div{text-align:right}@media(max-width: 575.98px){.contact .contact_title .right>div{text-align:left}}.contact .contact_title .name{font-size:20px;font-weight:800;text-transform:uppercase;margin-bottom:14px}.contact .contact_title .address{font-size:16px;font-weight:600}.contact .contact_title .phone{color:#3c494f;font-size:20px;font-weight:800;margin-bottom:15px}.contact .contact_title .phone a{color:#3c494f;text-decoration:none}.contact .contact_title .worktime{color:#1e1e1e;font-size:16px;font-weight:600;opacity:.6}.contact .contact_title .worktime span{display:inline-block;height:15px;width:15px;background-image:url("/upload/_base/worktime.png");background-position:left center;background-repeat:no-repeat;background-size:contain;margin:0 10px -2px 0}.contact_items{--gap-bottom: 120px;--gap-column: 48px;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:var(--gap-column);row-gap:var(--gap-bottom);margin-bottom:var(--gap-bottom)}@media(max-width: 991.98px){.contact_items{--gap-bottom: 100px;--gap-column: 24px}}@media(max-width: 767.98px){.contact_items{--gap-bottom: 60px}}@media(max-width: 575.98px){.contact_items{--gap-bottom: 24px}}@media(max-width: 575.98px){.contact_items{display:flex;flex-direction:column}}.contact_items__collapse{display:block}.contact_items__collapse.collapse:not(.show){display:block}@media(max-width: 767.98px){.contact_items__collapse.collapse:not(.show){display:none}}@media(max-width: 767.98px){.contact_items__collapse{display:none;margin-top:-32px}}.contact_items__collapse_link{display:none;padding-bottom:60px}@media(max-width: 767.98px){.contact_items__collapse_link{display:block}}.contact_item{display:flex;flex-direction:column;width:100%}@media(max-width: 575.98px){.contact_item{width:100%;flex-direction:row}}.contact_item .image{overflow:hidden;width:100%;height:auto;margin-bottom:24px;-ms-flex-negative:0;flex-shrink:0}@media(max-width: 575.98px){.contact_item .image{width:116px;height:150px;margin-right:16px;margin-bottom:0}}.contact_item .image img{width:100%;height:auto;object-fit:contain}.contact_item:nth-child(3n){margin-right:0}.contact_item .department{font-size:16px;color:#3c494f;font-weight:600;line-height:1;margin-bottom:14px}.contact_item .name{font-size:18px;color:#2ea5d9;font-weight:400;line-height:1;margin-bottom:8px}.contact_item .email,.contact_item .link{font-size:16px;color:#000;font-weight:600;line-height:1;opacity:.8;display:block;text-decoration:none}.contact_item .email:hover,.contact_item .link:hover{text-decoration:underline}.contact_item .link{margin-top:8px}.contacts_description{padding:0 40px 0 0}@media(max-width: 575.98px){.contacts_description{padding:0 0 16px 0}}.contacts_description h2{font-size:20px;color:#000;padding:0;border:0;line-height:1;margin:0 0 40px 0;text-transform:uppercase;font-weight:800}.contacts_description p{font-size:16px;font-weight:400;margin:0 0 20px 0}.contacts_description p strong{font-size:16px;font-weight:800}.contacts_description strong{font-size:16px;font-weight:800}@media(max-width: 991.98px){.contacts_description .text{columns:2}}@media(max-width: 575.98px){.contacts_description .text{columns:1}}@media(max-width: 767.98px){.contacts_link--desktop.contacts_link{display:none}}.contacts_link--mobile.contacts_link{display:none}@media(max-width: 767.98px){.contacts_link--mobile.contacts_link{display:block;margin-bottom:48px;max-width:250px}}@media(max-width: 575.98px){.contacts_link--mobile.contacts_link{margin-top:64px}}.contacts_footer{margin-bottom:calc(-1*var(--gap-bottom));display:flex}@media(max-width: 991.98px){.contacts_footer{margin-bottom:100px;flex-wrap:wrap}}@media(max-width: 1199.98px){.contacts_footer{margin-bottom:-50px}}.contacts_footer .map{flex-shrink:0;width:600px}@media(max-width: 1199.98px){.contacts_footer .map{width:525px}}@media(max-width: 991.98px){.contacts_footer .map{width:100%}}.container__title--contacts{margin-bottom:40px}@media(max-width: 991.98px){.container__title--contacts{margin-bottom:60px}}@media(max-width: 767.98px){.container__title--contacts{margin-bottom:0}}.container__title--contacts h1,.container__title--contacts .pagetitle{padding-bottom:0}@media(max-width: 767.98px){.container__title--contacts h1,.container__title--contacts .pagetitle{padding:40px 0}}.container__title--contacts .contacts_link--desktop{margin-top:40px}.bonusplus{padding-bottom:50px}.bonusplus__info{margin-bottom:24px}.bonusplus__error{margin-bottom:20px}.bonusplus__message{margin-bottom:24px;color:#2ea5d9;font-size:22px}.bonusplus__body{display:flex}@media(max-width: 991.98px){.bonusplus__body{display:block}}.bonusplus__form{width:530px}@media(max-width: 991.98px){.bonusplus__form{width:100%;margin-bottom:24px}}.bonusplus__form form{margin-bottom:16px}.bonusplus__include{flex-grow:1;padding-left:40px}@media(max-width: 991.98px){.bonusplus__include{padding-left:0}}.bonusplus .button{max-width:100%;font-size:18px;height:52px;background-color:#f9b42a;text-align:center;text-transform:uppercase;line-height:52px;padding:0 24px;border:1px solid #f9b42a;outline:0;box-shadow:none;color:#fff;cursor:pointer;transition:all 300ms}.bonusplus .button:hover{background-color:#fff;color:#f9b42a}.bonusplus .button--blue{background:#2ea5d9;border:1px solid #2ea5d9}.bonusplus .button--blue:hover{color:#2ea5d9}.bonusplus__rules{padding-top:40px}.bonusplus .alert{font-size:15px}.max-bonus{display:flex;margin-top:40px}@media(max-width: 767.98px){.max-bonus{flex-direction:column}}.max-bonus__item{display:flex;align-items:center;padding:32px 16px;width:33.333%;font-size:20px;line-height:23px;background:#0072bc;color:#fff}.max-bonus__item--accent{background:#262626}@media(min-width: 768px)and (max-width: 991.98px){.max-bonus__item{flex-direction:column;align-items:flex-start}}@media(max-width: 767.98px){.max-bonus__item{width:100%}}.max-bonus__icon{max-height:60px;width:auto;margin-right:32px}@media(min-width: 768px)and (max-width: 991.98px){.max-bonus__icon{margin:0 32px 16px 0}}.menu-catalog{position:relative}.menu-catalog__wrapper{width:25%;position:relative;z-index:3}@media(max-width: 1199.98px){.menu-catalog__wrapper{flex-grow:1}}@media(max-width: 991.98px){.menu-catalog__wrapper{display:none}}.menu-catalog__top{display:flex;justify-content:center;align-items:center;height:60px;background-color:#2ea5d9}.menu-catalog__top a{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:300px;padding-left:8px;padding-right:8px;text-decoration:none}@media(min-width: 992px)and (max-width: 1199.98px){.menu-catalog__top a{padding-left:16px}}.menu-catalog__top a span{font-size:18px;color:#fff;text-transform:uppercase;font-family:"Intro-Black"}.menu-catalog__top a i{display:none;width:20px;height:20px;color:#fff;transform:rotate(90deg)}@media(max-width: 1199.98px){.menu-catalog__top a i{display:block}}.menu-catalog__top a i svg{width:100%;height:100%}.menu-catalog__bottom{position:absolute;top:100%;left:0;width:100%;background-color:#2ea5d9;box-shadow:20px 20px 15px 0 rgba(0,0,0,.05)}@media(max-width: 1199.98px){.menu-catalog__bottom{display:none}}.menu-catalog__bottom ul,.menu-catalog__bottom li{padding:0;margin:0;list-style:none}.menu-catalog__bottom li>span{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;height:43px}.menu-catalog__bottom li>span>.menu-catalog__a{width:100%;max-width:300px;padding-right:8px}.menu-catalog__bottom li>span>.menu-catalog__a>span{max-width:240px;line-height:1}.menu-catalog__bottom li>span>.flag{position:absolute;right:20px;top:9px;text-decoration:none}.menu-catalog__bottom li>span>.flag.new{background-color:#90cf58}.menu-catalog__bottom li>span>.flag.new svg{color:#90cf58}.menu-catalog__bottom li>span>.flag.action{background-color:#ff2121}.menu-catalog__bottom li>span>.flag.action svg{color:#ff2121}.menu-catalog__bottom li>span>.flag.hit{background-color:#0180b8}.menu-catalog__bottom li>span>.flag.hit svg{color:#0180b8}.menu-catalog__bottom li>span>.flag:hover{background-color:#f9b42a}.menu-catalog__bottom li>span>.flag:hover svg{color:#f9b42a}.menu-catalog__bottom li>span>.flag span{position:relative;color:#fff;line-height:24px;padding:0 10px;font-style:normal;font-weight:400;font-size:12px;text-align:center}.menu-catalog__bottom li>span>.flag svg{position:absolute;width:20px;height:24px;right:-10px}.menu-catalog__bottom li>ul{width:100%;display:none}.menu-catalog__bottom li i{width:12px;height:20px;transition:transform 200ms}.menu-catalog__bottom li i svg{width:100%;height:100%}.inner-header.element .menu-catalog__top i,.inner-header:not(.catalog) .menu-catalog__top i{display:block}.inner-header.element .menu-catalog__bottom,.inner-header:not(.catalog) .menu-catalog__bottom{display:none}.menu-catalog:hover .menu-catalog__bottom{display:block !important}.menu-catalog__root-li>span.selected,.menu-catalog__root-li>span:hover{background-color:#0180b8}.menu-catalog__root-li a{font-size:16px;color:#fff;text-decoration:none;display:flex;justify-content:space-between;align-items:center}.menu-catalog__child-ul{background-color:#f9f9f9}.menu-catalog__parent-li>span a i{transform:rotate(90deg)}.menu-catalog__parent-li>span a.open i{transform:rotate(180deg)}.menu-catalog__child-li>span{border-bottom:1px solid #eee}.menu-catalog__child-li>span.selected,.menu-catalog__child-li>span:hover{background-color:#ededeb}.menu-catalog__child-li>span a{color:#000}.menu-catalog__a{padding-left:8px}@media(min-width: 992px)and (max-width: 1199.98px){.menu-catalog__a{padding-left:16px}}.menu-catalog__a-depth-3{padding-left:24px}.menu-catalog__a-depth-4{padding-left:32px}.menu-catalog__a-depth-5{padding-left:40px}.menu-catalog--mobile .menu-catalog__top{display:none}.menu-catalog--mobile .menu-catalog__bottom{position:relative;display:block;box-shadow:none;padding:24px 0}@media(max-width: 575.98px){.menu-catalog--mobile .menu-catalog__bottom{padding:24px 0 32px}}.menu-catalog--mobile .menu-catalog__bottom li>span{height:auto;min-height:43px;padding:10px}.menu-catalog--mobile .menu-catalog__bottom li>span.menu-catalog__a{-webkit-box-sizing:content-box;box-sizing:content-box;padding-left:0}.menu-catalog--mobile .menu-catalog__parent-li>span a.open i{margin-top:5px;margin-bottom:-5px}.menu-catalog--mobile .menu-catalog__root-li a{font-size:22px}@media(max-width: 575.98px){.menu-catalog--mobile .menu-catalog__root-li a{font-size:18px}}.menu-catalog--mobile .menu-catalog__root-li .menu-catalog__child-ul a{font-size:16px}.menu-catalog--mobile .menu-catalog__root-li--detached{margin-top:56px}@media(max-width: 575.98px){.menu-catalog--mobile .menu-catalog__root-li--detached{margin-top:8px}}.menu-catalog--mobile .menu-catalog__root-li--bold{font-weight:bold}.section_description_container{background:#f0f0ee}.section_description.padding{padding-bottom:40px}.section_description{font-size:16px;line-height:24px;padding-bottom:40px}.section_description table{width:100%;margin:0}.section_description ul{margin:0;padding:0}.section_description ul li{position:relative;list-style:none;color:#333;font-weight:400;padding-left:40px;margin-bottom:20px}.section_description ul li:before{content:"";display:block;text-align:center;margin:5px 15px 5px 0;width:15px;height:3px;font-weight:800;font-size:22px;background:#2ea5d9;position:absolute;top:7px;left:0}.section_description ol{counter-reset:myCounter;margin:0;padding:15px 0}.section_description ol li{list-style:none;color:#333;font-weight:400;padding-left:40px}.section_description ol li:before{counter-increment:myCounter;content:counter(myCounter);color:#2ea5d9;display:inline-block;text-align:center;margin:5px 10px 5px -40px;line-height:30px;width:30px;height:30px;font-weight:800;font-size:22px}.section_description h1,.section_description .pagetitle{padding-bottom:0;margin-bottom:0}.section_description .desc{margin-top:24px}.section_description .full_desc{display:none;padding:20px}.section_description .more_section_description{display:block;text-align:center;width:200px;color:#fff;background:#fc6221;border:1px #fc6221 solid;line-height:40px;font-size:18px;font-weight:600;cursor:pointer;text-decoration:none;margin-top:40px}.section_description .more_section_description:hover{background:inherit;color:#fc6221;border:1px #fc6221 solid}.section_description .get_price{margin:40px 100px 40px 0;color:#2ea5d9;line-height:35px;font-size:18px;font-weight:600;cursor:pointer;background-image:url("/upload/_base/get_price.png");background-repeat:no-repeat;background-position:left center}.section_description .get_price:hover{text-decoration:underline}.sections_list.sections_list_filter{padding-top:40px}.stick_filter_block{padding-left:20%;position:sticky;top:50px}@media(max-width: 1199.98px){.stick_filter_block{padding-left:24px}}.sections_list{display:flex;flex-wrap:wrap;min-height:410px}.sections_list .alert{height:fit-content}.section_item{width:50%;position:relative;z-index:1;display:block;text-decoration:none;margin:0}@media(max-width: 767.98px){.section_item{width:100%;padding:16px 0;border-bottom:1px solid #e6e7e2;display:flex;justify-content:space-between;align-items:center}}.section_item__wrapper{padding-left:var(--side-gap-width);padding-right:var(--side-gap-width)}@media(max-width: 1199.98px){.section_item__wrapper{padding-left:0}}@media(max-width: 767.98px){.section_item__wrapper{flex-grow:1}}.section_item span{display:block}.section_item .img_wrapper{text-align:center;position:relative;height:150px;padding:20px 0}@media(max-width: 767.98px){.section_item .img_wrapper{height:auto;width:30%;margin-right:24px;flex-shrink:0}}.section_item .img_wrapper img{max-width:100%;max-height:100%}.section_item .title{font-size:22px;color:#2ea5d9;font-weight:600;margin:0 0 20px 0;height:45px}@media(max-width: 767.98px){.section_item .title{height:auto}}@media(max-width: 575.98px){.section_item .title{margin:0;word-break:break-word}}.section_item .desc{height:135px;overflow:hidden;color:#333;font-size:16px}@media(max-width: 767.98px){.section_item .desc{height:auto}}@media(max-width: 575.98px){.section_item .desc{display:none}}.section_item .desc p,.section_item .desc span,.section_item .desc b{color:#333;font-size:16px}.section_item .see_more{margin-top:20px;height:70px;text-decoration:none;overflow:hidden;position:relative}@media(max-width: 767.98px){.section_item .see_more{margin-top:0;margin-left:16px;height:18px;flex-shrink:0}}.section_item .see_more span{display:block;height:70px;line-height:70px;text-align:center;font-size:18px;color:#fff;letter-spacing:1px;text-transform:uppercase;background:#a1d6ee;position:relative;top:75px;-webkit-transition:all .2s ease;transition:all .2s ease}@media(max-width: 767.98px){.section_item .see_more span{display:none}}.section_item .see_more i{display:none;width:10px;height:100%;background-image:url("/upload/_base/icons/chevron-right-blue.svg")}@media(max-width: 767.98px){.section_item .see_more i{display:block}}.section_item:hover .see_more span{top:0}.section_item.section_item_add{outline:1px #e6e7e2 solid;margin-bottom:1px;overflow:hidden}.section_item.section_item_add .title{font-size:24px;color:#000;font-weight:600;text-align:center;text-transform:initial}.section_item.section_item_add .title span{display:block;text-align:center;font-size:20px;color:#000;font-weight:400;margin-bottom:5px;text-transform:lowercase}.section_item-filter .title{color:#2ea5d9;font-weight:600;font-size:21px;text-transform:uppercase;margin-bottom:25px;line-height:1}.section_item-filter .desc{margin-bottom:40px;font-size:16px}.items_list-filter{margin-bottom:40px}.page-block__catalog .container .section-filter{display:flex}@media(max-width: 575.98px){.page-block__catalog .container .section-filter{flex-wrap:wrap}}.page-block__catalog .container .section-filter .filter_block{order:2;flex-shrink:0;width:25%}@media(max-width: 1199.98px){.page-block__catalog .container .section-filter .filter_block{width:40%}}@media(max-width: 575.98px){.page-block__catalog .container .section-filter .filter_block{order:1;width:100%}}.page-block__catalog .container .section-filter .section_item-filter{padding-left:var(--side-gap-width);padding-right:var(--side-gap-width);margin-bottom:20px}.page-block__catalog .container .section-filter .section_item-filter .desc{margin-bottom:0}.page-block__catalog .container .section-filter .sections_list{padding-left:0;order:initial}@media(max-width: 575.98px){.page-block__catalog .container .section-filter .sections_list{order:2}}.page-block__catalog .container .section-filter .sections_list.sections_list_filter{padding-left:25%}@media(max-width: 1199.98px){.page-block__catalog .container .section-filter .sections_list.sections_list_filter{padding-left:var(--side-gap-width)}}.page-block__catalog .container .section-filter .sections_list .catalog_item{width:50%}@media(max-width: 767.98px){.page-block__catalog .container .section-filter .sections_list .catalog_item{width:100%}}.page-block__catalog .container .section-filter .items_list-filter{margin-bottom:0}.catalog_item{position:relative;overflow:hidden;z-index:1;display:block;border:1px #ededeb solid}@media(min-width: 992px){.catalog_item:hover{box-shadow:0 0 40px 15px rgba(0,0,0,.1)}.catalog_item:hover .flag{transform:scale(0.7)}.catalog_item:hover .garanty{width:45px;height:40px;font-size:10px}.catalog_item:hover .garanty span{font-size:22px}.catalog_item:hover .lifetime{font-size:12px;padding:5px}.catalog_item:hover .lifetime span{font-size:16px}.catalog_item:hover .catalog_element__preprice,.catalog_item:hover .price,.catalog_item:hover .price--alt,.catalog_item:hover .alert{opacity:0}.catalog_item:hover a{text-decoration:underline}.catalog_item:hover .hover{transform:translateY(0)}}@media(max-width: 767.98px){.catalog_item.w-33{width:50%}}@media(max-width: 575.98px){.catalog_item.w-33{width:100%}}.catalog_item__wrapper{display:block;padding:16px var(--side-gap-width)}.catalog_item__wrapper .alert{line-height:1.1;margin-top:16px}@media(min-width: 768px)and (max-width: 991.98px){.catalog_item--catalog .catalog_item__wrapper{padding:24px 16px}}.catalog_item .flag{position:absolute;top:20px;height:34px;transform-origin:left top;transition:all .2s ease;max-width:calc(100% - 54px)}.catalog_item .flag.new{background-color:#90cf58}.catalog_item .flag.new svg{color:#90cf58}.catalog_item .flag.action{background-color:#ff2121}.catalog_item .flag.action svg{color:#ff2121}.catalog_item .flag.hit{background-color:#2ea5d9}.catalog_item .flag.hit svg{color:#2ea5d9}.catalog_item .flag span{position:relative;color:#fff;line-height:34px;padding:0 20px;font-style:normal;font-weight:400;font-size:15px;text-align:center}@media(max-width: 1199.98px){.catalog_item .flag span{font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}}.catalog_item .flag svg{position:absolute;width:20px;height:34px;right:-10px}.catalog_item .percent{position:absolute;background:#fc6221;color:#fff;font-size:18px;font-weight:600;text-align:center;line-height:30px;height:30px;width:65px;border-radius:5px;left:15%;top:25px}.catalog_item .percent span{font-size:16px;font-weight:600;margin-right:3px}.catalog_item .garanty{position:absolute;background:#90cf58;color:#fff;font-size:11px;font-weight:600;text-transform:uppercase;text-align:center;line-height:1;height:45px;width:50px;border-radius:50%;right:10%;top:20px;padding:20px 15px 15px 15px;-webkit-transition:all .2s ease;transition:all .2s ease;box-sizing:content-box}.catalog_item .garanty span{display:block;font-size:28px;font-weight:400;line-height:1;-webkit-transition:all .2s ease;transition:all .2s ease}.catalog_item .lifetime{position:absolute;background:#e3e4e0;color:#000;font-size:12px;text-transform:uppercase;font-weight:400;text-align:center;line-height:1;width:90px;border-radius:5%;right:10%;top:20px;padding:10px 10px;-webkit-transition:all .2s ease;transition:all .2s ease}.catalog_item .lifetime span{display:block;font-size:20px;font-weight:600;line-height:1;-webkit-transition:all .2s ease;transition:all .2s ease;margin-top:5px}.catalog_item .img_wrapper{height:150px;text-align:center;transition:all 200ms;margin-bottom:4px}@media(max-width: 1199.98px){.catalog_item .img_wrapper{height:80px}}.catalog_item .price_info{position:absolute;background:#2ea5d9;padding:0 9px;color:#fff;top:15px;right:10px;-webkit-border-radius:50%;border-radius:50%;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;font-weight:600;z-index:101}.catalog_item .price_info:hover{top:12px;right:7px;padding:3px 12px}.catalog_item .price_info_detail{display:none;background:#5d6d75;color:#fff;padding:5px 40px 5px 10px;position:absolute;top:0;right:0;z-index:100}.catalog_item img{max-width:100%;display:block;margin:0 auto 40px;max-height:100%}.catalog_item a{font-size:16px;line-height:18px;color:#333;font-weight:600;text-decoration:none;display:block;height:45px}.catalog_item .price{font-size:24px;font-weight:600;line-height:1;padding:10px 0;margin:0;border-top:1px #ddd solid}@media(max-width: 767.98px){.catalog_item .price{font-size:22px}}.catalog_item .price>span{font-size:16px}.catalog_item .price--alt{font-weight:600;color:#adadad;font-size:20px;min-height:28px}.catalog_item .price--alt>span{font-size:14px}.catalog_item__control{display:flex;justify-content:space-between;min-height:42px;padding:0 var(--side-gap-width)}.catalog_item__control .kol-vo-block{position:relative}.catalog_item__control .kol-vo-block input{position:relative;z-index:1;width:100%;height:40px;line-height:1;padding:0 35%;text-align:center;font-size:16px;font-weight:600;background:#eff0ed;border:2px #ddd solid}.catalog_item__control .kol-vo-block span{position:absolute;z-index:2;width:25%;height:36px;line-height:40px;text-align:center;font-size:14px;font-weight:600;left:2px;top:2px;background:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.catalog_item__control .kol-vo-block span:hover{background:#eff0ed}.catalog_item__control .kol-vo-block span.max{left:auto;right:2px}.catalog_item__control .like-block .delay{cursor:pointer;margin-left:16px}.catalog_item__control .like-block .delay:hover i{background-position:center -22px}.catalog_item__control .like-block .delay i{background-image:url("/upload/_base/cart_delay_button.png");background-repeat:no-repeat;background-position:center 0;background-size:22px 45px;height:22px;width:44px;display:block;margin:0 auto}.catalog_item__control .like-block .delay span{color:#0180b8;font-size:14px;font-weight:600;display:block;width:100%;text-align:center}.catalog_item__control .like-block .delay.active,.catalog_item__control .like-block body.overflow .delay.cart-block,body.overflow .catalog_item__control .like-block .delay.cart-block{cursor:default}.catalog_item__control .like-block .delay.active i,.catalog_item__control .like-block body.overflow .delay.cart-block i,body.overflow .catalog_item__control .like-block .delay.cart-block i{background-position:center -22px}.catalog_item .hover{position:relative;background-color:#fff;transition:transform 200ms}@media(min-width: 1200px){.catalog_item .hover{position:absolute;left:0;right:0;bottom:0;transform:translateY(200px)}}.catalog_item .hover .buy{background-color:#31b6b4;cursor:pointer;margin-top:24px}.catalog_item .hover .buy:hover{background-color:#00bcb9}.catalog_item .hover .buy .title{line-height:64px;text-align:center;color:#fff;font-size:22px;text-transform:uppercase;font-weight:300;background-image:url("/upload/_base/to_card.png");background-repeat:no-repeat;background-position:25px center;position:relative;max-width:255px;margin:0 auto}@media(max-width: 991.98px){.catalog_item .hover .buy .title{line-height:48px;font-size:20px}}.catalog_item .hover .buy .title span{font-size:inherit;font-weight:inherit;line-height:inherit}.catalog_item .hover .todetail{position:relative;background-color:#31b6b4;cursor:pointer;margin-top:24px}.catalog_item .hover .todetail:hover{background-color:#31b6b4}.catalog_item .hover .todetail .title{line-height:65px;text-align:center;color:#fff;font-size:22px;text-transform:uppercase;font-weight:300;position:relative}@media(max-width: 991.98px){.catalog_item .hover .todetail .title{line-height:48px;font-size:20px}}.catalog_item .hover .todetail .title span{font-size:inherit;font-weight:inherit;line-height:inherit}.catalog_item .hover .todetail a{position:absolute;left:0;top:0;width:100%;height:100%}.catalog_item .chars{margin-top:10px;height:70px;overflow:hidden}.catalog_item .chars .char{display:block;color:#909090;font-size:14px;line-height:18px}.section_add{text-decoration:none;height:auto !important}.section_add .catalog_item__wrapper{padding-top:80px;padding-left:24px;padding-right:24px}.section_add .catalog_item__wrapper>span{display:block}.section_add__text{font-size:18px;color:#3c494f;text-align:center;opacity:.7;font-weight:600;margin-bottom:24px}.section_add__title{font-size:36px;line-height:1;color:#000;text-align:center;font-weight:400;margin-bottom:64px}.section_add__title--cart{font-size:24px;height:2em;font-weight:600}.section_add__title--cart span{font-size:20px;font-weight:400}.section_add__link{color:#fff;font-size:16px;text-transform:uppercase;background-color:#fc6221;text-align:center;width:200px;margin:0 auto 80px;text-decoration:none;padding:16px 0;font-weight:600}.section_add__img{height:120px}.section_add:hover{box-shadow:0 0 40px 15px rgba(0,0,0,.1)}.section_add:hover .section_link{background-color:#a94442}.swiper-catalog .swiper-wrapper{align-items:stretch}.swiper-catalog .swiper-slide{height:unset}.swiper-catalog .catalog_item{height:100%}.catalog_element__attention{font-size:14px;margin-bottom:16px}.catalog_element__preprice{display:flex;justify-content:space-between;align-items:center;height:40px;margin-bottom:20px}.catalog_element__price{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin-top:16px;margin-bottom:20px}.catalog_element__available{display:flex;align-items:center;font-weight:800}.catalog_element__available::before{content:"";width:8px;height:8px;margin-right:6px}.catalog_element__available.yes{color:#90cf58}.catalog_element__available.yes::before{background-color:#90cf58}.catalog_element__available.no{color:#ff2121}.catalog_element__available.no::before{background-color:#ff2121}.catalog_element__sku__row{display:flex;padding-bottom:16px}@media(max-width: 575.98px){.catalog_element__sku__row{flex-wrap:wrap}}.catalog_element__sku__title{min-width:150px}.catalog_element__sku__options{display:flex;flex-wrap:wrap}@media(max-width: 575.98px){.catalog_element__sku__options{width:100%;margin-top:8px}}.catalog_element__sku__options span{position:relative;border-radius:4px;margin-right:5px;margin-bottom:5px;border:1px solid #ddd}.catalog_element__sku__options span:not(.selected){cursor:pointer}.catalog_element__sku__option{line-height:30px;padding-left:16px;padding-right:16px}.catalog_element__sku__option.selected{background:#31b6b4;border-color:#31b6b4;color:#fff}.catalog_element__sku__option--color{width:50px;height:30px}.catalog_element__sku__option--color::before{content:"";position:absolute;top:-3px;left:-3px;width:calc(100% + 6px);height:calc(100% + 6px);border-radius:4px}.catalog_element__sku__option--color.selected::before{border:2px solid #909090}.bx_item_detail_row .bx_item_title{margin-bottom:16px}.bx_item_detail_row .item_price{margin-top:0}.bx_item_detail_row .item_price-sum.no-price{font-size:24px !important}.bx_item_detail_row .bx_item_detail{position:relative;padding:40px 0;display:grid;grid-gap:24px;grid-template-areas:"image title" "image sku" "image price";grid-template-columns:repeat(2, 1fr)}@media(max-width: 991.98px){.bx_item_detail_row .bx_item_detail{grid-template-areas:"image title" "sku sku" "price buttons"}}@media(max-width: 767.98px){.bx_item_detail_row .bx_item_detail{grid-template-columns:1fr;grid-template-areas:"image" "title" "sku" "price" "buttons"}}.bx_item_detail_row .bx_item_detail .bx_item_image__wrapper{position:relative;grid-area:image}.bx_item_detail_row .bx_item_detail .bx_item_image__wrapper .add2delay{margin-top:20px}.bx_item_detail_row .bx_item_detail .bx_item_buttons{grid-area:buttons;place-content:baseline;display:none}@media(max-width: 991.98px){.bx_item_detail_row .bx_item_detail .bx_item_buttons{padding-left:48px;padding-top:30px;display:flex;flex-wrap:wrap;gap:20px}}@media(max-width: 767.98px){.bx_item_detail_row .bx_item_detail .bx_item_buttons{padding-left:0}}@media(max-width: 575.98px){.bx_item_detail_row .bx_item_detail .bx_item_buttons{padding-top:24px}}.bx_item_detail_row .bx_item_detail .bx_item_buttons>*{height:fit-content}@media(max-width: 991.98px){.bx_item_detail_row .bx_item_detail .bx_item_buttons--desktop{display:none}}.bx_item_detail_row .bx_item_detail .bx_item_buttons--detail{margin-top:24px}@media(max-width: 991.98px){.bx_item_detail_row .bx_item_detail .bx_item_buttons--detail{display:none}}.bx_item_detail_row .bx_item_detail .bx_item_title__wrapper{grid-area:title}.bx_item_detail_row .bx_item_detail .bx_item_sku{grid-area:sku}.bx_item_detail_row .bx_item_detail .bx_item_price{grid-area:price;max-width:500px}.bx_item_detail_row .bx_item_detail .flag{position:absolute;top:60px;height:44px;transform-origin:left top;transition:all .2s ease}@media(max-width: 767.98px){.bx_item_detail_row .bx_item_detail .flag{height:34px}}.bx_item_detail_row .bx_item_detail .flag.new{background-color:#90cf58}.bx_item_detail_row .bx_item_detail .flag.new svg{color:#90cf58}.bx_item_detail_row .bx_item_detail .flag.action{background-color:#ff2121}.bx_item_detail_row .bx_item_detail .flag.action svg{color:#ff2121}.bx_item_detail_row .bx_item_detail .flag.hit{background-color:#2ea5d9}.bx_item_detail_row .bx_item_detail .flag.hit svg{color:#2ea5d9}.bx_item_detail_row .bx_item_detail .flag span{position:relative;color:#fff;line-height:44px;padding:0 30px;font-style:normal;font-weight:700;font-size:18px;text-align:center;overflow:hidden}@media(max-width: 767.98px){.bx_item_detail_row .bx_item_detail .flag span{line-height:34px}}.bx_item_detail_row .bx_item_detail .flag svg{position:absolute;width:30px;height:44px;right:-20px}@media(max-width: 767.98px){.bx_item_detail_row .bx_item_detail .flag svg{height:34px}}.bx_item_detail_row .bx_item_detail .garanty{position:absolute;background:#90cf58;color:#fff;font-size:11px;font-weight:600;text-transform:uppercase;text-align:center;line-height:1;height:45px;width:50px;border-radius:50%;right:0;top:-30px;padding:20px 15px 15px 15px;-webkit-transition:all .2s ease;transition:all .2s ease;box-sizing:content-box}.bx_item_detail_row .bx_item_detail .garanty span{display:block;font-size:28px;font-weight:400;line-height:1;-webkit-transition:all .2s ease;transition:all .2s ease}.bx_item_detail_row .bx_item_detail .lifetime{position:absolute;background:#e3e4e0;color:#000;font-size:12px;text-transform:uppercase;font-weight:400;text-align:center;line-height:1;width:90px;border-radius:5%;right:0;top:-30px;padding:10px 10px;-webkit-transition:all .2s ease;transition:all .2s ease}.bx_item_detail_row .bx_item_detail .lifetime span{display:block;font-size:20px;font-weight:600;line-height:1;-webkit-transition:all .2s ease;transition:all .2s ease;margin-top:5px}.bx_item_detail_row .bx_item_detail .bx_item_image{text-align:left;height:330px;overflow:hidden}@media(max-width: 767.98px){.bx_item_detail_row .bx_item_detail .bx_item_image{height:240px;text-align:center}}.bx_item_detail_row .bx_item_detail .bx_item_image img{width:auto;max-width:100%;height:100%;object-fit:contain}.bx_item_detail_row .bx_item_detail .credit_button{color:#fff;font-size:18px;font-weight:600;text-transform:uppercase;cursor:pointer;background-color:#fc6221;background-image:url("/upload/_base/rassrochka18.png");background-position:13px center;background-repeat:no-repeat;background-size:27px 18px;display:inline-block;padding:10px 16px 10px 50px}.bx_item_detail_row .bx_item_detail .credit_button:hover{background-color:#2ea5d9}.bx_item_detail_row .bx_item_detail .credit_button+p{margin-top:16px;color:#2ea5d9;font-weight:800;font-size:14px}@media(max-width: 575.98px){.bx_item_detail_row .bx_item_detail .credit_button+p{font-size:12px}}.bx_item_detail_row .bx_item_detail .delay:hover span{background-position:left bottom}.bx_item_detail_row .bx_item_detail .delay span{background-image:url("/upload/_base/cart_delay_button.png");background-size:22px 45px;background-position:left top;color:#2ea5d9;font-weight:800;font-size:16px;padding-left:30px;background-repeat:no-repeat;cursor:pointer;margin-bottom:20px;text-transform:uppercase;display:inline-block}.bx_item_detail_row .bx_item_detail .delay.active span,.bx_item_detail_row .bx_item_detail body.overflow .delay.cart-block span,body.overflow .bx_item_detail_row .bx_item_detail .delay.cart-block span{background-position:left bottom}.bx_item_detail_row .bx_item_detail .request_price{color:#fff;font-size:16px;font-weight:600;text-transform:uppercase;cursor:pointer;background:#31b6b4;display:inline-block;padding:5px 10px;margin-bottom:20px}@media(max-width: 991.98px){.bx_item_detail_row .bx_item_detail .request_price{margin:0}}.bx_item_detail_row .bx_item_detail .request_price:hover{text-decoration:underline}.bx_item_detail_row .bx_item_detail .request_price span{display:inline-block;color:#fff;font-size:24px;font-weight:600;text-transform:uppercase;position:relative}.bx_item_detail_row .bx_item_detail .request_price span:after{content:"";position:absolute;display:block;left:-2px;top:20px;border:1px #fff solid;width:10px}.bx_item_detail_row .bx_item_detail .halva_info{display:flex;justify-content:center;align-items:center;padding:10px 14px;background:#fff;border:1px solid #dcdcdc;font-size:18px;text-transform:uppercase;color:#3c494f;line-height:22px;font-weight:600;margin-bottom:20px}@media(max-width: 991.98px){.bx_item_detail_row .bx_item_detail .halva_info{margin:0}}.bx_item_detail_row .bx_item_detail .halva_info::before{content:"";display:block;width:22px;height:22px;background-image:url("/upload/_base/icons/halva-mini.svg");margin-right:10px}.bx_item_detail_row .bx_item_detail .bx_item_title{padding:0;border:0}.bx_item_detail_row .bx_item_detail .bx_item_title h1,.bx_item_detail_row .bx_item_detail .bx_item_title .pagetitle{padding:0;font-size:30px;line-height:40px;font-weight:400;text-transform:uppercase}@media(max-width: 767.98px){.bx_item_detail_row .bx_item_detail .bx_item_title h1,.bx_item_detail_row .bx_item_detail .bx_item_title .pagetitle{font-size:26px}}.bx_item_detail_row .bx_item_detail .bx_item_properties{padding:0;margin:0;width:100%}.bx_item_detail_row .bx_item_detail .bx_item_properties td{padding:0 0 10px 0;margin:0;vertical-align:bottom}.bx_item_detail_row .bx_item_detail .bx_item_properties td div.prop{position:relative;display:block;font-size:16px;font-weight:400;text-transform:uppercase}.bx_item_detail_row .bx_item_detail .bx_item_properties td div.prop.after:after{content:" .................................................................................................";position:absolute;padding-left:10px;color:#ededeb}.bx_item_detail_row .bx_item_detail .bx_item_properties td div.val span{position:relative;padding-left:10px;display:block;font-size:16px;font-weight:600;text-transform:uppercase}.bx_item_detail_row .bx_item_detail .bx_item_properties td.border{min-width:30px;border-bottom:1px #e3e3e3 dotted;color:#ededeb;overflow:hidden;position:relative}.bx_item_detail_row .bx_item_detail .bx_item_properties td.prop_td{overflow:hidden;padding-right:25px;vertical-align:top}.bx_item_detail_row .bx_item_detail .item_price{color:#333;font-weight:800}.bx_item_detail_row .bx_item_detail .item_price-sum{color:#333;font-size:50px;line-height:1}@media(max-width: 767.98px){.bx_item_detail_row .bx_item_detail .item_price-sum{font-size:40px}}.bx_item_detail_row .bx_item_detail .item_price-measure{font-size:24px}.bx_item_detail_row .bx_item_detail .item_altprice{font-weight:600;color:#adadad}.bx_item_detail_row .bx_item_detail .item_altprice-sum{font-size:30px}@media(max-width: 767.98px){.bx_item_detail_row .bx_item_detail .item_altprice-sum{font-size:24px}}.bx_item_detail_row .bx_item_detail .item_altprice-measure{font-size:20px}@media(max-width: 767.98px){.bx_item_detail_row .bx_item_detail .item_altprice-measure{font-size:18px}}.bx_item_detail_row .bx_item_detail .buy_button{margin-top:40px}.bx_item_detail_row .bx_item_detail .item_buttons{display:flex;flex-wrap:wrap;--counter-height: 56px}@media(max-width: 767.98px){.bx_item_detail_row .bx_item_detail .item_buttons{--counter-height: 40px}}.bx_item_detail_row .bx_item_detail .item_buttons .kol-vo-block{position:relative;margin-right:24px;display:flex;width:160px;border:2px #ddd solid}@media(max-width: 991.98px){.bx_item_detail_row .bx_item_detail .item_buttons .kol-vo-block{width:120px}}@media(max-width: 575.98px){.bx_item_detail_row .bx_item_detail .item_buttons .kol-vo-block{width:100px}}.bx_item_detail_row .bx_item_detail .item_buttons .kol-vo-block span{flex-shrink:0;width:25%;line-height:var(--counter-height);text-align:center;font-size:14px;font-weight:600;background:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.bx_item_detail_row .bx_item_detail .item_buttons .kol-vo-block span:hover{background:#eff0ed}.bx_item_detail_row .bx_item_detail .item_buttons .kol-vo-block span.max{left:auto;right:2px}.bx_item_detail_row .bx_item_detail .item_buttons .kol-vo-block input{width:50%;border:none;position:relative;line-height:var(--counter-height);text-align:center;font-size:22px;font-weight:600;background:#eff0ed}.bx_item_detail_row .bx_item_detail .item_buttons .add2basket{color:#fff;font-size:24px;font-weight:400;text-transform:uppercase;margin-top:0;background-color:#31b6b4;text-align:center;line-height:var(--counter-height);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-grow:1;padding:0 40px}@media(max-width: 991.98px){.bx_item_detail_row .bx_item_detail .item_buttons .add2basket{padding:0 24px;font-size:18px}}@media(max-width: 767.98px){.bx_item_detail_row .bx_item_detail .item_buttons .add2basket{padding:0 16px}}@media(max-width: 575.98px){.bx_item_detail_row .bx_item_detail .item_buttons .add2basket{padding:0 12px}}.bx_item_detail_row .bx_item_detail .item_buttons .add2basket::before{content:"";display:block;width:32px;height:24px;background:url("/upload/_base/cart.png") no-repeat;background-size:contain;margin-right:16px}@media(max-width: 767.98px){.bx_item_detail_row .bx_item_detail .item_buttons .add2basket::before{margin-right:8px;width:24px;height:16px}}.bx_item_detail_row .bx_item_detail .item_buttons .add2basket span{font-size:inherit;font-weight:inherit;line-height:inherit}.bx_item_detail_row .bx_item_detail .item_buttons .buy_info{width:100%;margin-top:24px;position:relative}@media(max-width: 991.98px){.bx_item_detail_row .bx_item_detail .item_buttons .buy_info{margin-left:15px}}.bx_item_detail_row .bx_item_detail .item_buttons .buy_info p{font-size:14px;color:#2ea5d9;font-weight:800;margin:0;padding:0}@media(max-width: 575.98px){.bx_item_detail_row .bx_item_detail .item_buttons .buy_info p{font-size:12px}}.bx_item_detail_row .bx_item_detail .item_buttons .buy_info::before{content:"*";font-size:20px;color:#2ea5d9;position:absolute;top:0;left:-15px;font-weight:800}.bx_item_detail_row .info_block_container{background:#f0f0ee;padding-bottom:40px}.bx_item_detail_row .info_block_container .container{background:#f0f0ee}.bx_item_detail_row .more_info_block .switch{display:flex;list-style-type:none;margin:0 0 40px 0;padding:0;overflow-x:auto}.bx_item_detail_row .more_info_block .switch li{display:block;padding:24px 24px;text-transform:uppercase;color:#424242;text-align:center;border-left:1px #ddd solid;cursor:pointer;font-weight:600;font-size:14px;border-bottom:1px #ddd solid;white-space:nowrap}.bx_item_detail_row .more_info_block .switch li:last-child{border-right:1px #ddd solid}.bx_item_detail_row .more_info_block .switch li:hover{background:#2ea5d9;color:#fff}.bx_item_detail_row .more_info_block .switch li.active,.bx_item_detail_row .more_info_block .switch body.overflow li.cart-block,body.overflow .bx_item_detail_row .more_info_block .switch li.cart-block{background:#2ea5d9;color:#fff}.bx_item_detail_row .more_info_block .switch_content#char table td{border:1px #e6e7e2 solid}.bx_item_detail_row .switch_content{display:none;margin:0 0 40px 0}.bx_item_detail_row .switch_content.active,.bx_item_detail_row body.overflow .switch_content.cart-block,body.overflow .bx_item_detail_row .switch_content.cart-block{display:block}.bx_item_detail_row .switch_content .address .address_sity .title,.bx_item_detail_row .switch_content .address .address_sity .title:hover{color:#2ea5d9;opacity:1}.bx_item_detail_row .switch_content .video_list{gap:32px;justify-content:flex-start}.bx_item_detail_row .switch_content__footer{margin-top:32px;text-align:center}#info.switch_content .date{display:none}#info.switch_content .title{margin-top:0}.switch_sliders_container{background:#36a6d7}.switch_sliders_container .switch_sliders{display:flex;margin:0;padding:40px var(--side-gap-width);list-style-type:none;overflow-x:auto}@media(max-width: 991.98px){.switch_sliders_container .switch_sliders{margin-right:110px}}@media(max-width: 575.98px){.switch_sliders_container .switch_sliders{margin-right:20px}}.switch_sliders_container .switch_sliders li{display:block;color:#fff;font-size:20px;font-weight:300;text-transform:uppercase;cursor:pointer;padding-bottom:2px;white-space:nowrap}@media(max-width: 991.98px){.switch_sliders_container .switch_sliders li{font-size:18px}}.switch_sliders_container .switch_sliders li:not(:last-child){margin-right:80px}@media(max-width: 1199.98px){.switch_sliders_container .switch_sliders li:not(:last-child){margin-right:48px}}@media(max-width: 991.98px){.switch_sliders_container .switch_sliders li:not(:last-child){margin-right:32px}}.switch_sliders_container .switch_sliders li:hover{border-bottom:1px #fff solid}.switch_sliders_container .switch_sliders li.active,.switch_sliders_container .switch_sliders body.overflow li.cart-block,body.overflow .switch_sliders_container .switch_sliders li.cart-block{font-weight:600;border-bottom:2px #fff solid}.slider-row{display:none}.slider-row.active,body.overflow .slider-row.cart-block{display:block}.slider-row__control{display:flex;justify-content:space-between;position:absolute;margin-right:var(--side-gap-width);right:0;top:-75px;width:80px}.slider-row__control__arrow{width:20px;height:40px;background-image:url("/upload/_base/slider_arrows_white.png");background-repeat:no-repeat;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease}.slider-row__control--prev{background-position:-21px center}.slider-row__control--next{background-position:0 center}@media(max-width: 575.98px){.slider-row__control--no-mobile{display:none}}.back_to_catalog{cursor:pointer;height:60px;line-height:60px;border:1px #afdcf1 solid;width:300px;display:block;font-weight:800;color:#333 !important;text-transform:uppercase;text-align:center;text-decoration:none;background-image:url("/upload/_base/back_to_catalog_bg.png");background-repeat:no-repeat;background-position:40px center}@media(min-width: 768px)and (max-width: 991.98px){.back_to_catalog{margin-right:20px}}@media(max-width: 575.98px){.back_to_catalog{width:100%;background-position-x:30px}}.back_to_catalog2{margin:0;line-height:24px;padding:16px 24px;border:2px #99cee5 solid;background-color:#99cee5;width:220px;display:block;font-weight:800;color:#fff !important;text-transform:uppercase;text-align:center;text-decoration:none}.back_to_catalog2:hover{background:#f0f0ee;color:#99cee5 !important;border:2px #99cee5 solid}.back_to_catalog2::before{content:"";display:inline-block;width:8px;height:15px;margin-right:6px;margin-bottom:-2px;background-image:url(/upload/_base/icons/chevron-left-bold.svg);background-size:cover}@media(max-width: 1199.98px){.page-block--catalog-add{margin-bottom:24px}}#basket_form_container .bx_sort_container{display:flex;align-items:center}@media(max-width: 767.98px){#basket_form_container .bx_sort_container{display:block}}#basket_form_container .bx_sort_container a{color:#292929;font-size:20px;opacity:.9;font-weight:400;text-decoration:none;margin-left:40px;display:flex;align-items:center}@media(max-width: 767.98px){#basket_form_container .bx_sort_container a{margin-left:0}}#basket_form_container .bx_sort_container a span{color:#fff;opacity:.9;display:block;font-weight:800;font-size:14px;background:#fc7942;width:20px;border-radius:50%;text-align:center;line-height:20px;margin-left:5px}#basket_form_container .bx_sort_container a span#delay_count{background:#3aabdc}#empty_basket{padding:0 0 100px 0}#empty_basket #empty_basket_image{display:block;margin:40px auto 20px;width:125px;height:100px;background-image:url("/upload/_base/cart_empty.png");background-repeat:no-repeat;background-position:center center;opacity:.9}#empty_basket p{color:#585858;display:block;margin:0 auto;width:260px;font-size:20px;font-weight:800;text-align:center}#empty_basket a{display:block;width:200px;margin:40px auto 0;text-align:center;font-size:18px;font-weight:600;text-decoration:none;border:2px #029fd1 solid;color:#0180b8;line-height:40px}#empty_basket a:hover{border:2px #029fd1 solid;background:#029fd1;color:#fff}.print_cart{color:#000;font-weight:800;padding-left:50px;font-size:17px;background-image:url("/upload/_base/print_cart.png");background-position:left center;background-repeat:no-repeat;height:35px;line-height:35px;cursor:pointer;display:inline-block;margin-bottom:40px;margin-top:40px}@media(max-width: 575.98px){.print_cart{margin-bottom:20px}}.basket-items{margin-bottom:80px}@media(min-width: 992px)and (max-width: 1199.98px){.basket-items{margin-right:20px}}@media(max-width: 1199.98px){.basket-items__wrapper{margin-bottom:-60px}}.basket-items__clear{display:flex;justify-content:flex-start;margin-bottom:32px}@media(max-width: 575.98px){.basket-items__clear{margin-bottom:16px}}.basket-items__clear a{display:flex;align-items:center;font-size:16px;text-decoration:none;cursor:pointer;position:relative;color:#757575}.basket-items__clear a:hover{text-decoration:underline}.basket-items__clear a::before{content:"";display:block;width:15px;height:15px;margin-right:8px;background-image:url("/upload/_base/clear_cart.png");background-repeat:no-repeat;background-position:center center;background-size:contain}.basket-item{--basket-item-gap: 16px;display:flex;align-items:center;padding:32px 0;overflow:hidden;position:relative}@media(max-width: 1199.98px){.basket-item{--basket-item-gap: 8px}}@media(max-width: 575.98px){.basket-item{display:block;margin:0 auto}}@media(max-width: 575.98px){.basket-item--delayed .basket-item__product{flex-wrap:wrap}.basket-item--delayed .basket-item__prices{width:100%;text-align:left}}@media(max-width: 767.98px){.basket-item--delayed .basket-item__title{width:160px}}.basket-item__head{height:52px;display:flex;align-items:center;background-color:#f0f0ee}@media(max-width: 991.98px){.basket-item__head{display:none}}.basket-item__head span{text-align:center;font-weight:700;color:#757575}.basket-item__head span.basket-item__head__title{width:380px}@media(max-width: 1199.98px){.basket-item__head span.basket-item__head__title{width:320px}}.basket-item__head span.basket-item__head__available{width:160px}.basket-item__head span.basket-item__head__prices{width:150px}@media(max-width: 1199.98px){.basket-item__head span.basket-item__head__prices{width:100px}}.basket-item__head span.basket-item__head__quantity{width:150px}@media(max-width: 1199.98px){.basket-item__head span.basket-item__head__quantity{width:130px}}.basket-item__head span.basket-item__head__total{width:130px}.basket-item__head span.basket-item__head__actions{width:80px}@media(max-width: 1199.98px){.basket-item__head span.basket-item__head__actions{width:50px}}.basket-item__head--delayed span.basket-item__head__title{width:330px}@media(max-width: 1199.98px){.basket-item__head--delayed span.basket-item__head__title{width:290px}}.basket-item__head--delayed span.basket-item__head__prices{width:110px}.basket-item__product{display:flex;align-items:center;flex-grow:1}@media(max-width: 575.98px){.basket-item__product{margin-bottom:16px}}.basket-item__position{font-size:26px;font-weight:600;color:#31b6b4;margin:0 var(--basket-item-gap)}@media(max-width: 575.98px){.basket-item__position{display:none}}.basket-item__image{margin:0 var(--basket-item-gap);width:110px;height:80px}@media(max-width: 991.98px){.basket-item__image{width:90px}}@media(max-width: 575.98px){.basket-item__image{flex-shrink:0}}.basket-item__image img{width:100%;height:100%;object-fit:contain}.basket-item__info{display:flex;align-items:center}@media(max-width: 767.98px){.basket-item__info{display:block}}.basket-item__title{width:170px;margin:0 var(--basket-item-gap)}@media(max-width: 991.98px){.basket-item__title{width:155px}}@media(max-width: 767.98px){.basket-item__title{width:210px}}@media(max-width: 575.98px){.basket-item__title{width:auto}}.basket-item__title>a{text-decoration:none;color:inherit}.basket-item__available{width:100px;justify-content:center;margin:0 var(--basket-item-gap)}@media(max-width: 991.98px){.basket-item__available{width:90px}}.basket-item__control{display:flex;align-items:center}.basket-item__price__wrapper{display:flex;align-items:center;flex-shrink:0}@media(max-width: 991.98px){.basket-item__price__wrapper{flex-direction:column;justify-content:center}}@media(min-width: 576px)and (max-width: 767.98px){.basket-item__price__wrapper{padding-right:10px}}@media(max-width: 575.98px){.basket-item__price__wrapper{flex-direction:row}}.basket-item__prices,.basket-item__total{width:120px;margin:0 var(--basket-item-gap)}.basket-item__price>span,.basket-item__sum>span{font-size:22px;font-weight:600}.basket-item__altprice{color:#adadad;font-size:12px}.basket-item__altprice>span{font-size:16px}.basket-item__prices{text-align:right;order:1}@media(max-width: 991.98px){.basket-item__prices{order:2}}@media(max-width: 991.98px){.basket-item__prices>span{font-size:20px}}.basket-item__total{text-align:center}@media(max-width: 767.98px){.basket-item__total{display:none}}.basket-item__bonus{font-size:12px;width:fit-content;margin:0 auto}.basket-item__quantity{order:2;margin:0 var(--basket-item-gap)}@media(max-width: 991.98px){.basket-item__quantity{order:1}}.basket-item__actions{margin:0 var(--basket-item-gap);width:24px}.basket-item__actions--delayed{display:flex;align-items:center;width:auto}.basket-item__actions--delayed .cart_delete{margin-bottom:0 !important;margin-left:24px}.basket-item__actions--delayed>button.cart_delay_button.add2basket{background-image:url("/upload/_base/cart_delay_button2.png")}.basket-item__actions>button{border:none;outline:none;display:block;background-color:rgba(0,0,0,0);background-repeat:no-repeat;margin-left:auto;margin-right:auto}.basket-item__actions>button.cart_delete{width:20px;height:20px;background-image:url("/upload/_base/cart_delete_button.png");background-size:contain;background-position:center center;margin-bottom:24px}.basket-item__actions>button.cart_delay_button{height:22px;background-image:url("/upload/_base/cart_delay_button.png");background-size:inherit;background-repeat:no-repeat;background-position:left top;padding-left:30px}.basket-item__actions>button.cart_delay_button:hover{background-position:left bottom}.basket-item .delete_layer{left:100%;width:100%}.basket-item .delete_layer.active,.basket-item body.overflow .delete_layer.cart-block,body.overflow .basket-item .delete_layer.cart-block{left:0}.basket-item .alert{margin-bottom:0}.return_cart_delay_button{width:80px;height:22px;color:#c2c2c2;margin:5px 0 0 15px;padding-left:30px;background-image:url("/upload/_base/cart_delay_button2.png");background-size:inherit;background-repeat:no-repeat;background-position:left top;text-decoration:none;font-weight:600}.return_cart_delay_button:hover{background-position:left bottom;color:#008ece}.delete_layer{display:flex;justify-content:center;align-items:center;position:absolute;z-index:1;top:0;bottom:0;background-color:#f0f0ee;-webkit-transition:left .5s ease;transition:left .5s ease}.delete_layer .text{color:#757575;font-size:18px;font-weight:600;text-transform:uppercase;display:block;padding-left:24px;margin-right:24px}.delete_layer .cart_delete_button,.delete_layer .no{display:block;width:90px;text-align:center;color:#757575;border:1px #727272 solid;text-decoration:none;cursor:pointer;line-height:40px;font-size:20px;margin-right:24px}.delete_layer .cart_delete_button:hover,.delete_layer .no:hover{color:#f0f0ee;background:#727272}.basket_quantity_control{display:flex;align-items:center;text-align:center;border:1px #ddd solid}.basket_quantity_control a{display:block;width:25px;text-decoration:none;color:#757575;font-weight:600;font-size:18px;height:30px;line-height:30px;cursor:pointer}.basket_quantity_control a:hover{background:#eff0ed}.basket_quantity_control input{display:block;font-size:16px;height:30px;border:0;width:50px;text-align:center;color:#333;font-weight:800;line-height:1;background:#eff0ed}.basket-summary{display:flex;justify-content:space-between}@media(max-width: 767.98px){.basket-summary{flex-direction:column}}.basket-summary__actions{display:flex;flex-direction:column;justify-content:space-between;order:1}@media(max-width: 767.98px){.basket-summary__actions{order:2;flex-direction:row;align-items:center}}@media(max-width: 575.98px){.basket-summary__actions{display:block}}.basket-summary__info{max-width:500px;flex-grow:1;order:2}@media(max-width: 767.98px){.basket-summary__info{order:1;max-width:none}}.basket-summary__info__wrapper{background:#f0f0ee;padding:40px 48px 16px 48px}@media(max-width: 575.98px){.basket-summary__info__wrapper{padding:16px}}.itog{line-height:35px;margin-bottom:60px;font-size:22px;color:#333;font-weight:400}.itog__total{display:flex;justify-content:space-between;align-items:center}.itog__summ{color:#00bcb9;font-weight:400;font-size:26px;text-transform:lowercase}@media(max-width: 991.98px){.itog__summ{text-align:left}}.itog__summ span{line-height:35px;font-size:32px;font-weight:600}.itog__bonus{font-size:16px}#cart_add_block{background:#ededeb}#cart_add_block .swiper-wrapper{background-color:#fff}.bx_ordercart_order_table_container{padding-bottom:40px}.bx_ordercart_order_pay{padding:0 0;margin:0 auto}.bx_ordercart_order_pay a{background:#00b7b4;color:#fff;font-size:18px;font-weight:600;display:block;line-height:60px;text-decoration:none;text-align:center;text-transform:uppercase}.bx_ordercart_order_pay a:hover{background:#31c7c5}.bx_ordercart_photo_container .bx_ordercart_photo{width:110px;height:110px;background-repeat:no-repeat;background-position:center center;background-size:contain;max-width:100%}.bx_ordercart_itemtitle{margin:0;padding:0;border:0;color:#333;font-size:16px;max-width:195px;width:auto;display:block;font-weight:400;line-height:24px;text-transform:none}.bx_ordercart_itemtitle a{color:#333;font-size:16px;text-decoration:none}.bx_ordercart_itemtitle a:hover{text-decoration:underline}body.overflow{overflow:hidden}#card_info #basket_wrapper{display:block;position:fixed;top:0;left:200%;right:-100%;bottom:0;background:rgba(0,0,0,.2);z-index:899}#card_info #basket_wrapper #basket_block{position:absolute;bottom:0;right:-700px;width:560px;height:100%;background:#fff;padding:0;-webkit-transition:all .5s ease;transition:all .5s ease;box-shadow:0 0 40px rgba(0,0,0,.5)}#card_info #basket_wrapper #basket_block .loading{width:100%;height:300px;background-image:url("/upload/_base/loading.gif");background-repeat:no-repeat;background-position:center center}#card_info #basket_wrapper #basket_block #basket_form_container{height:100vh}#card_info #basket_wrapper #basket_block #basket_form_container .bx_sort_container h1,#card_info #basket_wrapper #basket_block #basket_form_container .bx_sort_container .pagetitle{padding:20px 0 20px 40px;font-size:30px;color:#000}#card_info #basket_wrapper #basket_block #basket_form_container .bx_sort_container h1.delay,#card_info #basket_wrapper #basket_block #basket_form_container .bx_sort_container .delay.pagetitle{font-size:24px;margin-right:10px}#card_info #basket_wrapper #basket_block #basket_form_container .bx_sort_container .to_cart{border:2px #9acde0 solid;padding:0px 20px;margin:20px 55px 20px 0;text-transform:lowercase;font-size:16px;height:35px;line-height:32px}#card_info #basket_wrapper #basket_block #basket_form_container .bx_sort_container .to_cart:hover{background:#9acde0;color:#fff;text-decoration:none}#card_info #basket_wrapper #basket_block #basket_form_container #basket_items{margin:0 0 0 0;overflow:visible;width:520px}#card_info #basket_wrapper #basket_block #basket_form_container #basket_items tr{border-bottom:1px #f1f1f1 solid}#card_info #basket_wrapper #basket_block #basket_form_container #basket_items tr td{vertical-align:middle;padding:10px 5px}#card_info #basket_wrapper #basket_block #basket_form_container #basket_items tr td:nth-child(1){padding:10px 0;width:100px}#card_info #basket_wrapper #basket_block #basket_form_container #basket_items tr td:nth-child(3){position:relative;width:160px}#card_info #basket_wrapper #basket_block #basket_form_container #basket_items_list .bx_ordercart_order_table_container{overflow-x:hidden;padding:0 0 0 40px;height:calc(100% - 30px)}#card_info #basket_wrapper #basket_block #basket_form_container #basket_items_list .bx_ordercart_photo_container .bx_ordercart_photo{width:80px;height:80px}#card_info #basket_wrapper #basket_block #basket_items .bx_ordercart_itemtitle{margin:20px 0 10px 0;text-align:left;height:auto;text-transform:none;width:100%;max-width:100%}#card_info #basket_wrapper #basket_block #basket_items .bx_ordercart_itemtitle a{font-weight:400}#card_info #basket_wrapper #basket_block #basket_items .cart_delete{width:20px;height:20px;background-image:url("/upload/_base/cart_delete_button.png");cursor:pointer;position:absolute;top:20px;right:20px}#card_info #basket_wrapper #basket_block #basket_items .cart_delete:hover{opacity:.8}#card_info #basket_wrapper #basket_block #basket_items .delete_layer{width:560px;right:-600px}#card_info #basket_wrapper #basket_block #basket_items .delete_layer.active,#card_info #basket_wrapper #basket_block #basket_items body.overflow .delete_layer.cart-block,body.overflow #card_info #basket_wrapper #basket_block #basket_items .delete_layer.cart-block{right:0}#card_info #basket_wrapper #basket_block #basket_items .sum{color:#333;font-weight:600;font-size:14px;margin-top:20px}#card_info #basket_wrapper #basket_block #basket_items .sum span{font-weight:800;font-size:20px}#card_info #basket_wrapper #basket_block #basket_items .basket-item__bonus{margin:16px 0 0 0}#card_info #basket_wrapper #basket_block .basket_middle{display:flex;flex-wrap:wrap;align-items:center}#card_info #basket_wrapper #basket_block .cart_delay_button{display:block;width:80px;height:22px;white-space:nowrap;color:#c2c2c2;margin-left:24px;padding-left:30px;background-image:url("/upload/_base/cart_delay_button.png");background-size:inherit;background-repeat:no-repeat;background-position:left top;text-decoration:none}#card_info #basket_wrapper #basket_block .cart_delay_button:hover{background-position:left bottom;font-weight:600;color:#0180b8}#card_info #basket_wrapper #basket_block .cart_delay_button.return_cart_delay_button{background-image:url("/upload/_base/cart_delay_button2.png")}#card_info #basket_wrapper #basket_form #basket_items_list{padding:0}#card_info.active #basket_wrapper,body.overflow #card_info.cart-block #basket_wrapper{left:0;right:0}#card_info.active #basket_wrapper #basket_block,body.overflow #card_info.cart-block #basket_wrapper #basket_block{right:0;top:0}#card_info #basket_form_container{height:100%}#card_info #basket_form_container #basket_items tr td:nth-child(2){width:250px}#card_info .basket_form{height:100%}#card_info .bx_ordercart{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:column}#card_info #basket_items_list{height:100%;overflow:auto}#card_info .card_info_action{display:flex}#card_info .card_info_action #close_cart{width:50%;cursor:pointer;line-height:60px;display:block;font-weight:600;padding-left:30px;color:#333 !important;text-transform:uppercase;text-align:center;text-decoration:none;background-image:url("/upload/_base/back_to_catalog_bg.png");background-repeat:no-repeat;background-position:35px center}#card_info .card_info_action #close_cart:hover{background-color:#f6f6f3}#card_info .card_info_action .bx_ordercart_order_pay{width:50%}#card_info .itogo{background:#f1f1f1;padding:20px 10% 20px}#card_info .itogo .itog{margin:0}#card_info .itogo .itog__total{justify-content:flex-start;gap:40px}#card_info .komplect_block{border-top:1px #dcdcdc solid;background-color:#f1f1f1;padding:20px 10%;background-image:url("/upload/_base/exclamation-mark.png");background-position:17% center;background-repeat:no-repeat;height:25px;box-sizing:content-box}#card_info .komplect_block .komplect{padding-left:40px;color:#000;font-weight:600;text-decoration:underline;margin:0 auto;width:325px;white-space:nowrap}#card_info .komplect_block:hover .komplect{text-decoration:none}#card_info .buy_desc{padding:0 10%}.old_basket #basket_items tbody tr td.quantity .basket_quantity_control{width:112px;margin:0 auto;text-align:center;border:1px #ddd solid}.old_basket #basket_items tbody tr td.quantity .basket_quantity_control a{display:block;width:28px;text-decoration:none;color:#757575;font-weight:800;font-size:28px;height:45px;line-height:45px;margin-left:1px}.old_basket #basket_items tbody tr td.quantity .basket_quantity_control input{display:block;font-size:16px;height:45px;border:0;text-align:center;color:#333;font-weight:800;line-height:1;background:#eff0ed}.old_basket #basket_items tbody tr td.quantity .basket_quantity_control input:focus{outline:0}.old_basket #basket_items tbody tr td.quantity .basket_quantity_control input:active{outline:0}.old_basket #basket_items tbody tr td.sum{text-align:center}.old_basket #basket_items tbody tr td.sum div{color:#333;font-weight:600;font-size:16px}.old_basket #basket_items tbody tr td.sum div span{font-weight:800;font-size:22px}.order-form{--max-width: 400px;padding-bottom:40px}.order-form__subtitle{margin-top:48px;color:#333;font-size:20px;font-weight:600;text-transform:uppercase}.order-form__cols{display:flex;justify-content:space-between}@media(max-width: 991.98px){.order-form__cols{flex-wrap:wrap}}.order-form__col{width:100%;max-width:var(--max-width);margin-right:10px}.order-form__col:first-child{display:flex;flex-wrap:wrap;justify-content:space-between}.order-form__col:first-child .order-form__item{width:100%}@media(min-width: 768px)and (max-width: 991.98px){.order-form__col:first-child .order-form__item{width:calc(50% - 10px)}}.order-form__col:last-child{margin-right:0;margin-left:10px}@media(max-width: 991.98px){.order-form__col:last-child{margin-left:0}}@media(max-width: 991.98px){.order-form__col{max-width:100%;margin-right:0}}.order-form__label{color:#292929;font-size:18px;padding:15px 10px 15px 25px;cursor:pointer;font-family:"PFDinDisplayPro";font-weight:400}.order-form__item{margin-bottom:10px}.order-form__item.error{border-color:#ff2121}.order-form__item--inline{display:flex;align-items:baseline;border-bottom:1px solid #96d2ec}.order-form__item--inline .order-form__label{width:25%;flex-shrink:0}@media(max-width: 991.98px){.order-form__item--inline .order-form__label{width:40%}}.order-form__item--inline .order-form__input{max-width:75%}@media(max-width: 991.98px){.order-form__item--inline .order-form__input{max-width:60%}}.order-form__item--radio{margin-bottom:10px}.order-form__input--text{border:none;box-shadow:none;height:50px;margin:0;font-weight:300;font-size:20px;outline:0}.order-form__input--textarea{resize:none;background-image:url(/upload/_base/textarea_bg.png);border:none;padding:0 20px;box-shadow:none;height:124px;line-height:40px;margin:0;font-weight:300;font-size:20px;width:100%;overflow-y:auto;outline:0}@media(max-width: 575.98px){.order-form__input--textarea{background-image:none;border-bottom:1px solid #96d2ec}}.order-form .city-select__select{width:100%;border:0;line-height:32px;padding:0 8px}.order-form .city-select__container{width:100%}.order-form__buyers{max-width:var(--max-width);margin:25px 0 30px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.order-form__buyers .order-form__item{margin-bottom:10px}.order-form__buyers .order-form__item:first-child{margin-right:10px}.order-form__buyers .order-form__label{padding:16px;font-size:16px}@media(max-width: 575.98px){.order-form__buyers .order-form__label{min-width:200px}}.order-form__btns{display:flex;justify-content:space-between}.order-form__btns .bx_ordercart_order_pay{width:var(--max-width);height:70px;line-height:70px;background:#31b6b4;border:2px #31b6b4 solid;color:#fff;text-transform:uppercase;font-size:24px;text-align:center;text-decoration:none;margin:0}@media(max-width: 767.98px){.order-form__btns{flex-direction:column-reverse}.order-form__btns .bx_ordercart_order_pay{margin-bottom:30px;width:100%}}.order-form .collapse-link.show{display:none}.order-form .form--credit .fields{margin-top:25px}.order-form .form--credit .fields #form-shop_select{border-bottom:1px solid #96d2ec;height:auto}@media(max-width: 991.98px){.order-form .form--credit .fields #form-shop_select::before{margin-left:8px}}.order-form .back_to_cart{height:70px;line-height:68px;padding-left:10px;width:350px}@media(max-width: 991.98px){.order-form .back_to_cart{width:260px;background-position:20px center}}.order-form .bx_ordercart_order_table_container{padding-bottom:0}.order-form .basket-items--order{background:#f0f0ee;margin-top:50px}@media(max-width: 575.98px){.order-form .basket-items--order{margin-top:35px;margin-bottom:60px}}.order-form .basket-items--order .basket-item{padding:24px 40px;width:100%;justify-content:space-between;border-bottom:1px #eaeaea solid}@media(max-width: 1199.98px){.order-form .basket-items--order .basket-item{padding:24px 32px}}@media(max-width: 991.98px){.order-form .basket-items--order .basket-item{padding:24px 24px}}@media(max-width: 767.98px){.order-form .basket-items--order .basket-item{padding:16px}}.order-form .basket-items--order .basket-item__full-title{display:flex;flex-wrap:wrap;width:55%}@media(max-width: 991.98px){.order-form .basket-items--order .basket-item__full-title{width:45%}}@media(max-width: 575.98px){.order-form .basket-items--order .basket-item__full-title{width:100%}}.order-form .basket-items--order .basket-item__control{justify-content:space-between;width:45%}.order-form .basket-items--order .basket-item__control *:last-child{margin-right:0}@media(max-width: 575.98px){.order-form .basket-items--order .basket-item__control *:first-child{margin-left:0}}@media(max-width: 991.98px){.order-form .basket-items--order .basket-item__control{width:55%}}@media(max-width: 575.98px){.order-form .basket-items--order .basket-item__control{width:100%;margin-top:16px}}.order-form .basket-items--order .basket-item__title{color:#333;text-decoration:none;margin:0;width:calc(100% - 120px)}@media(max-width: 991.98px){.order-form .basket-items--order .basket-item__title{width:100%}}@media(max-width: 575.98px){.order-form .basket-items--order .basket-item__title{width:100%;padding:0}}.order-form .basket-items--order .basket-item__available{width:120px;margin:0}.order-form .basket-items--order .basket-item__available::before{display:none}@media(max-width: 991.98px){.order-form .basket-items--order .basket-item__available{justify-content:flex-start}}.order-form .basket-items--order .basket-item__price{width:100px}@media(max-width: 575.98px){.order-form .basket-items--order .basket-item__price{text-align:left}}.order-form .basket-items--order .basket-item__quantity{width:50px;text-align:center}.order-form .basket-items--order .basket-item__price,.order-form .basket-items--order .basket-item__quantity{order:inherit;font-weight:normal}.order-form .basket-items--order .basket-item__sum{text-align:right;min-width:120px;order:inherit;font-weight:600;font-size:26px;display:block;margin-right:0}.order-form .ik_select{width:100%}.order-form .ik_select_link{border-width:0}@media(max-width: 575.98px){.order-form .form--credit .fields .field .input_block input{padding-left:8px !important}}.itog--order{display:flex;justify-content:flex-end;width:100%;margin-bottom:40px}.itog--order .itog__wrapper{width:100%;max-width:var(--max-width);display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}@media(max-width: 767.98px){.itog--order .itog__wrapper{max-width:100%}}.itog--order .itog__summ{white-space:nowrap}.page_item{display:block;color:#333;text-decoration:none;text-transform:uppercase;margin-bottom:16px}.page_item .title{font-size:18px;font-weight:700;color:#333}.page-block__catalog .container .breadcrumbs,.page-block__catalog .container .section_description{padding-left:calc(25% + var(--side-gap-width));padding-right:var(--side-gap-width)}@media(max-width: 1199.98px){.page-block__catalog .container .breadcrumbs,.page-block__catalog .container .section_description{padding-left:var(--side-gap-width)}}.page-block__catalog .container .sections_list{padding-left:25%;flex-grow:1}@media(max-width: 1199.98px){.page-block__catalog .container .sections_list{padding-left:var(--side-gap-width);padding-right:var(--side-gap-width)}}.page-block__inner>.container{padding-bottom:120px}.page-block__inner>.container--min-indent{padding-bottom:40px}.page-block__wrapper{display:flex}.page-block__body{flex-grow:1}.page-block__rside{flex-shrink:0;padding-left:40px}@media(max-width: 991.98px){.page-block__rside{display:none}}@media(min-width: 992px){.page-block__rside--shift{margin-top:100px}}.page-content{padding-bottom:40px;font-size:16px}.page-content table{width:100%;margin:0}.page-content ul{margin:0;padding:0}.page-content ul li{position:relative;list-style:none;color:#333;font-weight:400;padding-left:40px;margin-bottom:20px}.page-content ul li:before{content:"";display:block;text-align:center;margin:5px 15px 5px 0;width:15px;height:3px;font-weight:800;font-size:22px;background:#2ea5d9;position:absolute;top:7px;left:0}.page-content ol{counter-reset:myCounter;margin:0;padding:15px 0}.page-content ol li{list-style:none;color:#333;font-weight:400;padding-left:40px}.page-content ol li:before{counter-increment:myCounter;content:counter(myCounter);color:#2ea5d9;display:inline-block;text-align:center;margin:5px 10px 5px -40px;line-height:30px;width:30px;height:30px;font-weight:800;font-size:22px}.all_address,.news_href,.about_href,.contacts_link{display:block;background:#2ea5d9;border:1px #2ea5d9 solid;text-decoration:none;color:#fff;text-align:center;line-height:50px;font-size:18px;text-transform:uppercase;font-weight:400;padding:0 40px;max-width:300px}.all_address:hover,.news_href:hover,.about_href:hover,.contacts_link:hover{color:#2ea5d9;background:#fff}.menu-button{padding:40px 0 0}.menu-button__title{background-color:#36a6d7;font-size:18px;padding:14px 20px;display:flex;justify-content:space-between}.menu-button__title[data-toggle=collapse]{color:#fff}.menu-button__title[data-toggle=collapse]::after{background-image:url(/upload/_base/icons/chevron-bottom-white.svg)}.menu-button .collapse{border:1px solid #36a6d7;padding:20px 20px 0 20px}.menu-button--mobile{display:none}@media(max-width: 991.98px){.menu-button--mobile{display:block}}.page .page-content{padding-bottom:40px;font-size:16px}.page .page-content ol{counter-reset:myCounter;margin:0;padding:15px 0}.page .page-content ol li{list-style:none;color:#333;font-weight:400;padding-left:40px}.page .page-content ol li:before{counter-increment:myCounter;content:counter(myCounter);color:#2ea5d9;display:inline-block;text-align:center;margin:5px 10px 5px -40px;line-height:30px;width:30px;height:30px;font-weight:900;font-size:22px}.page .page-content ul{margin:0;padding:0}.page .page-content ul li{position:relative;list-style:none;color:#333;font-weight:400;padding-left:40px;margin-bottom:10px}.page .page-content ul li:before{content:"";display:block;text-align:center;margin:5px 15px 5px 0;width:15px;height:3px;font-weight:900;font-size:22px;background:#2ea5d9;position:absolute;top:7px;left:0}.page .important-block{background-color:#2ea5d9;color:#fff;font-size:18px;padding:24px 16px;font-size:18px;line-height:22px;margin-bottom:60px}.page .grid-striped{display:flex;flex-wrap:wrap}.page .grid-striped>div{width:50%;padding:20px 16px;background-color:#ededeb}@media(min-width: 992px){.page .grid-striped>div:nth-child(3n+1){background-color:#f6f6f3}}@media(max-width: 991.98px){.page .grid-striped>div{width:100%}.page .grid-striped>div:nth-child(2n+1){background-color:#f6f6f3}}.page .subtitle{font-weight:700;font-size:30px;line-height:30px;margin-bottom:24px;padding:0}.page .title-blue-bright{font-style:normal;font-weight:700;font-size:24px;line-height:22px;color:#36a6d7;margin-bottom:40px}.page .page-block-inner{margin-bottom:60px}.page .page-block-inner--half{margin-bottom:40px}.slider_arrows{display:flex;justify-content:space-between;align-items:center;width:80px}.slider_arrows .slider_arrow{width:20px;height:40px;background-image:url("/upload/_base/news_slider_arrows.png");background-repeat:no-repeat;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease}.slider_arrows .slider_arrow--white{background-image:url("/upload/_base/slider_arrows_white.png")}.slider_arrows .slider_arrow--next{background-position:0 center}.slider_arrows .slider_arrow--prev{background-position:-21px center}.swiper-gallery{background-color:#f0f0ee}.swiper-gallery .swiper-slide{text-align:center;padding:16px}.calc-buttons{position:fixed;top:50%;left:calc(100% - 60px);transform:translateY(-50%);z-index:2}@media(max-width: 991.98px){.calc-buttons{display:none}}.calc-buttons__btn{position:relative;display:block;height:60px;line-height:60px;text-transform:uppercase;color:#000 !important;padding:0 20px 0 80px;background:#fff;text-decoration:none;font-size:14px;box-shadow:3px 3px 9px 1px rgba(0,0,0,.1);white-space:nowrap;right:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.calc-buttons__btn:hover{right:calc(100% - 60px)}.calc-buttons__btn:not(:last-child){margin-bottom:5px}.calc-buttons__btn:before{content:"";position:absolute;left:0;top:0;bottom:0;width:60px;background:#90cf58}.calc-buttons__btn:after{content:"";position:absolute;left:30px;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("/upload/_base/constructor/c-icons-sprite.png") no-repeat}.calc-buttons__btn--solutions:after{background-position:-279px -102px;width:34px;height:33px}.calc-buttons__btn--roof:after{background-position:-29px -72px;width:40px;height:30px}.calc-buttons__btn--facade:after{background-position:-90px -88px;width:35px;height:32px}.calc-buttons__btn--fence:after{background-position:-229px -82px;width:40px;height:36px}.calc-buttons__btn--payment::before{background-color:#f9b42a}.calc-buttons__btn--payment:after{background-image:url("/upload/_base/icons/payment.svg");width:42px;height:42px;background-repeat:no-repeat}#select_city_form{display:block}#form-city_select,#form-shop_select{margin-top:10px;position:relative;z-index:5;width:100%;border:0 #2ea5d9 solid;height:40px;box-sizing:content-box;line-height:40px}#form-city_select div,#form-shop_select div{display:none;color:#333;text-decoration:none;background-color:#fff;padding-left:20px;z-index:2;position:relative;cursor:pointer;height:40px;line-height:40px;font-size:18px}#form-city_select div:hover,#form-shop_select div:hover{background-color:#0180b8}#form-city_select div.active,#form-city_select body.overflow div.cart-block,body.overflow #form-city_select div.cart-block,#form-shop_select div.active,#form-shop_select body.overflow div.cart-block,body.overflow #form-shop_select div.cart-block{display:block}#form-city_select:hover div,#form-shop_select:hover div{background:#e0e0de !important;color:#000 !important}#form-city_select:hover div.active,#form-city_select:hover body.overflow div.cart-block,body.overflow #form-city_select:hover div.cart-block,#form-shop_select:hover div.active,#form-shop_select:hover body.overflow div.cart-block,body.overflow #form-shop_select:hover div.cart-block{background-color:#0180b8}#form-city_select:after,#form-shop_select:after{content:"";position:absolute;top:15px;right:11px;width:11px;height:7px;background-image:url(/upload/_base/city_block_after.png);background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:9;pointer-events:none}#form-city_select.single::after,#form-shop_select.single::after{display:none}.fields #form-city_select{border-bottom:1px #96d2ec solid;position:relative;z-index:10}.fields #form-city_select:before{content:"Город: ";position:absolute;z-index:9;margin-left:20px}@media(max-width: 575.98px){.fields #form-city_select:before{margin-left:8px}}.fields #form-city_select div{padding-left:80px}.fields #form-shop_select{border-bottom:1px #96d2ec solid;position:relative;z-index:9}.fields #form-shop_select:before{content:"Магазин: ";position:absolute;z-index:9;margin-left:20px}@media(max-width: 575.98px){.fields #form-shop_select:before{margin-left:8px}}.fields #form-shop_select div{padding-left:50px}@media(max-width: 575.98px){.fields #form-shop_select div{padding-left:40px}}.fields #form-shop_select .cityactive{display:block}.fields #form-shop_select .cityactive .show{display:block}@media(max-width: 575.98px){.fields #form-shop_select .cityactive .active,.fields #form-shop_select .cityactive body.overflow .cart-block,body.overflow .fields #form-shop_select .cityactive .cart-block{overflow:hidden;position:absolute;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 120px)}}@media(max-width: 575.98px){.fields #form-shop_select .cityactive div{font-size:14px}}.properties #form-city_select:hover div,.properties #form-shop_select:hover div{background:#2ea5d9;color:#fff}.properties #form-city_select:hover div.active,.properties #form-city_select:hover body.overflow div.cart-block,body.overflow .properties #form-city_select:hover div.cart-block,.properties #form-shop_select:hover div.active,.properties #form-shop_select:hover body.overflow div.cart-block,body.overflow .properties #form-shop_select:hover div.cart-block{background:#e0e0de !important;color:#000 !important}.properties #form-city_select div:hover,.properties #form-shop_select div:hover{background-color:#0180b8}.properties #city_select_block #city_select:hover div.active,.properties #city_select_block #city_select:hover body.overflow div.cart-block,body.overflow .properties #city_select_block #city_select:hover div.cart-block{background-color:#0180b8}.properties #city_select_block #city_select div:hover{background-color:#0180b8}#form-city_select.opened div,#form-shop_select.opened div{background:#f0f0ee;color:#000}@media(max-width: 575.98px){.form--credit .fields .field{display:flex}.form--credit .fields .field .label_block{position:relative !important;min-width:auto !important}}.form--credit .fields .field .input_block input{padding-left:210px !important}@media(max-width: 575.98px){.form--credit .fields .field .input_block input{padding-left:10px !important}}.form--credit--response{min-height:100px;font-size:24px;text-transform:uppercase;color:#2ea5d9;font-weight:600;text-align:center;line-height:30px;padding-top:100px}.fancybox__content #form-city_select:hover div.active,.fancybox__content #form-city_select:hover body.overflow div.cart-block,body.overflow .fancybox__content #form-city_select:hover div.cart-block,.fancybox-inner #form-city_select:hover div.active,.fancybox-inner #form-city_select:hover body.overflow div.cart-block,body.overflow .fancybox-inner #form-city_select:hover div.cart-block{background-color:#ededeb}.fancybox__content #form-city_select div:hover,.fancybox-inner #form-city_select div:hover{background-color:#ededeb}.fancybox__content #city_select_block #city_select:hover div.active,.fancybox__content #city_select_block #city_select:hover body.overflow div.cart-block,body.overflow .fancybox__content #city_select_block #city_select:hover div.cart-block,.fancybox-inner #city_select_block #city_select:hover div.active,.fancybox-inner #city_select_block #city_select:hover body.overflow div.cart-block,body.overflow .fancybox-inner #city_select_block #city_select:hover div.cart-block{background-color:#ededeb}.fancybox__content #city_select_block #city_select div:hover,.fancybox-inner #city_select_block #city_select div:hover{background-color:#ededeb}.fancybox__content .form-block,.fancybox-inner .form-block{max-width:700px}.fancybox__content .form-block .fields .field .input_block,.fancybox-inner .form-block .fields .field .input_block{width:100%;overflow:hidden}.fancybox__content .form-block .fields .field .input_block textarea,.fancybox-inner .form-block .fields .field .input_block textarea{width:100%;overflow:hidden;padding-left:15%}.fancybox__content form[name=DIRECTOR] .form-block .fields .field .input_block textarea,.fancybox-inner form[name=DIRECTOR] .form-block .fields .field .input_block textarea{padding-left:20%}.fancybox__content form[name=QUESTION] .form-block .fields .field .input_block textarea,.fancybox-inner form[name=QUESTION] .form-block .fields .field .input_block textarea{padding-left:20%}.fancybox__content form[name=ANSWER] .form-block .fields .field .input_block textarea,.fancybox-inner form[name=ANSWER] .form-block .fields .field .input_block textarea{padding-left:20%}.fancybox__content form[name=REQUEST_PRICE] .form-block .fields .field .input_block textarea,.fancybox-inner form[name=REQUEST_PRICE] .form-block .fields .field .input_block textarea{padding-left:24%}.fancybox__content form[name=STOIMOST2] .form-block .fields .field .input_block textarea,.fancybox-inner form[name=STOIMOST2] .form-block .fields .field .input_block textarea{padding-left:24%}.fancybox__content form[name=STOIMOST] .form-block .fields .field .input_block textarea,.fancybox-inner form[name=STOIMOST] .form-block .fields .field .input_block textarea{padding-left:24%}.fancybox__content form[name=LEARN] .form-block .fields .field .input_block textarea,.fancybox-inner form[name=LEARN] .form-block .fields .field .input_block textarea{padding-left:24%}.fancybox__content form .form-block .fields p.city-info,.fancybox-inner form .form-block .fields p.city-info{padding:0 20px;font-size:16px;opacity:.6;margin:5px 0 5px 0}.fancybox__content .subscribe_response,.fancybox-inner .subscribe_response{font-size:20px;text-transform:uppercase;color:#2ea5d9;font-weight:600;text-align:center;line-height:30px}.fancybox__content .form_response,.fancybox-inner .form_response{font-size:20px;text-transform:uppercase;color:#2ea5d9;font-weight:600;text-align:center;line-height:30px}.fancybox__content .form-block{max-width:700px}.form-block{position:relative;width:100%}.form-block:after{clear:both;content:"";display:block;height:0;visibility:hidden}.form-block h3{font-size:38px;font-weight:400;margin:0 0 0px;line-height:1;text-transform:uppercase;color:#000}.form-block .form-request-desc{font-size:16px;margin-bottom:20px}.form-block .fields{margin-bottom:40px}.form-block .fields .field{border-bottom:1px #96d2ec solid;position:relative;margin:0}.form-block .fields .field.error{border-color:red}.form-block .fields .field .label_block{opacity:.8;font-size:18px;padding:15px 0 0 20px;min-width:100px;cursor:pointer;position:absolute;left:0;top:0}@media(max-width: 991.98px){.form-block .fields .field .label_block{padding:15px 0 0 8px;font-size:16px}}@media(max-width: 575.98px){.form-block .fields .field .label_block{font-size:14px}}.form-block .fields .field .label_block span{display:none}.form-block .fields .field .label_block--COMMENT{position:relative}.form-block .fields .field .input_block{padding:16px 0 0}.form-block .fields .field .input_block input{font-size:18px;margin:0 0 0 10px;padding:0 0 15px 120px;border:none;outline:none;color:#2ea5d9;font-weight:600;width:100%}@media(max-width: 991.98px){.form-block .fields .field .input_block input{padding:0 0 15px 100px}}.form-block .fields .field .input_block textarea{font-size:18px;margin:0 0 0 20px;padding:0 0 15px 120px;border:none;outline:none;color:#2ea5d9;font-weight:600;resize:none;width:100%;min-height:100px}@media(max-width: 991.98px){.form-block .fields .field .input_block textarea{padding:0 0 15px;margin:0 0 0 8px;min-height:auto}}@media(max-width: 991.98px){.form-block .fields .field.field-TEXT,.form-block .fields .field.field-COMMENT{border-bottom:0}.form-block .fields .field.field-TEXT .label_block,.form-block .fields .field.field-COMMENT .label_block{position:relative}}.form-block .fields .field.field-BUYER_TYPE{border-bottom:0}.form-block .fields .field .field__radio{margin-bottom:16px}.form-block .fields p.city-info{padding:0 20px;font-size:16px;opacity:.6;margin:5px 0 5px 0}@media(max-width: 575.98px){.form-block .fields p.city-info{font-size:10px;padding:0}}.form-block .web_form_submit{background:#31b6b4;color:#fff;text-transform:uppercase;font-weight:400;text-align:center;border:none;width:100%;padding:0;height:80px;font-size:24px;cursor:pointer}.form-block .web_form_submit:hover{background:#a1d6ee}.form-block .err_text{margin-bottom:20px}.form-block .admin_email{display:none}.form-block .alert-default{margin-top:20px;font-size:13px}form[name=SOTRUDNICHESTVO] .form-block .err_text{margin-top:20px}form[name=SOTRUDNICHESTVO] .form-block .fields{margin:0}form[name=SOTRUDNICHESTVO] .form-block .fields .field .label_block{position:relative}form[name=SOTRUDNICHESTVO] .form-block .fields .field .input_block input{padding-left:20px}form[name=SOTRUDNICHESTVO] .form-block .fields .field .input_block textarea{padding-left:0px;height:80px}.form_note{font-size:20px}.container_callback{background:#f3f3f0}.container_callback .container1000{background:#f3f3f0;padding-top:32px;padding-bottom:32px;display:flex;justify-content:space-between;align-items:center}@media(max-width: 767.98px){.container_callback .container1000{flex-direction:column;align-items:flex-start}}.container_callback span{display:inline-block;font-size:26px;line-height:1.5;font-weight:300}@media(max-width: 767.98px){.container_callback span{margin-bottom:24px}}@media(max-width: 575.98px){.container_callback span{font-size:20px}.container_callback span br{display:none}}.container_callback span strong{font-weight:800;font-size:26px}.container_callback .form-block{padding-top:15px}.container_callback .form-block h3{display:none}.container_callback .form-block .fields{margin:0}.container_callback .form-block .fields .field{border-bottom:0}.container_callback .form-block .fields .field .label_block{display:none}.container_callback .form-block .fields .field .input_block{padding:0;width:280px}.container_callback .form-block .fields .field .input_block input{width:240px;height:60px;line-height:60px;font-size:16px;color:#333;padding:0 10px 0 30px;font-weight:300;text-transform:uppercase;margin:0}.container_callback .form-block .web_form_submit{background:none;color:#0180b8;text-transform:uppercase;font-weight:400;text-align:center;border:3px #029fd1 solid;width:250px;padding:0;height:60px;font-size:18px;cursor:pointer;margin:0}.container_callback .form-block .web_form_submit:hover{color:#fff;background:#029fd1}.container_callback .set_question{background:none;color:#36a6d7;text-transform:uppercase;text-align:center;font-weight:600;border:3px #36a6d7 solid;padding:0 40px;line-height:60px;font-size:18px;cursor:pointer}.container_callback .set_question:hover{border:3px #36a6d7 solid;background:#36a6d7;color:#fff}@media(min-width: 992px){.container_callback .set_question{padding:0 112px}}.err_text{font-size:16px;text-transform:uppercase;color:#ff2121;font-weight:600;padding:0 20px}@media(max-width: 575.98px){.field__radio{margin-bottom:16px}}.field__radio input{display:none}.field__radio input:checked+label{border:1px solid #31b6b4}.field__radio input:checked+label::before{background-color:#31b6b4}.field__radio label{cursor:pointer;position:relative;display:flex;align-items:center;padding:22px;border:1px solid #96d2ec}.field__radio label:hover{border:1px solid #31b6b4}.field__radio label::before{flex-shrink:0;content:"";width:20px;height:20px;border-radius:50%;background-color:#eee;margin-right:16px;font-size:18px;line-height:1;border:1px solid #31b6b4}.ik_select{cursor:pointer}.ik_select_link{display:flex;justify-content:space-between;align-items:center;line-height:32px;border:2px #2ea5d9 solid;padding:0 12px}.ik_select_link::after{content:"";width:11px;height:7px;background-image:url("/upload/_base/city_block_after.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.ik_select_list_inner ul{list-style:none;margin:0;padding:0}.ik_select_option{cursor:pointer;padding:0 12px;line-height:32px;color:#fff;background-color:#2ea5d9}.ik_select_option.ik_select_active,.ik_select_option:hover{background-color:#0180b8}.swiper-pagination-bullet{border:1px solid #0180b8;background-color:#0180b8;width:12px;height:12px;margin:0 6px;opacity:1}.swiper-pagination-bullet-active{border:1px solid #fc6221;background-color:#fc6221}.breadcrumbs_block{display:flex;background:#f0f0ee;padding-top:20px;padding-bottom:20px}.breadcrumbs_block .container{flex-grow:1;background-color:rgba(0,0,0,0)}@media(max-width: 991.98px){.breadcrumbs_block--with_btn{display:flex;justify-content:space-between;padding:0}}.breadcrumbs_block--with_btn .breadcrumbs_block__btn{width:158px;height:62px;display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:22px;font-weight:500;background:#2ea5d9;color:#fff}@media(min-width: 992px){.breadcrumbs_block--with_btn .breadcrumbs_block__btn{display:none}}.breadcrumbs_block--with_btn .breadcrumbs .breadcrumb-item:before{margin-left:0}.breadcrumbs{display:flex;flex-wrap:wrap;align-items:center}.breadcrumbs .breadcrumb-item{position:relative;color:#292929;text-decoration:underline;display:flex;align-items:center;opacity:.7}.breadcrumbs .breadcrumb-item:hover{text-decoration:none}.breadcrumbs .breadcrumb-item:before{content:"";width:5px;height:5px;margin:0 10px;background-color:#0180b8}@media(min-width: 992px){.breadcrumbs .breadcrumb-item:first-child::before{display:none}}@media(max-width: 991.98px){.breadcrumbs .breadcrumb-item:not(.breadcrumb-backitem){display:none}}@media(max-width: 991.98px){.breadcrumbs .breadcrumb-item.breadcrumb-backitem::before{background-color:rgba(0,0,0,0);width:10px;height:14px;background-image:url("/upload/_base/icons/chevron-left-blue.svg");background-repeat:no-repeat;background-size:contain}}.breadcrumbs div.breadcrumb-item{text-decoration:none}#cart{display:flex;justify-content:center;align-items:center;width:200px;height:64px;background:#2ea5d9}@media(max-width: 1199.98px){#cart{width:64px;margin-right:32px}}@media(max-width: 767.98px){#cart{margin-right:16px}}@media(max-width: 575.98px){#cart{margin-right:0}}#cart #cart_link{display:flex;justify-content:center;align-items:center;color:#fff;text-decoration:none}#cart #cart_link i{font-style:normal;position:relative;width:33px;height:24px;background-image:url("/upload/_base/cart.png");background-repeat:no-repeat;background-size:cover;margin-right:8px}@media(max-width: 1199.98px){#cart #cart_link i{margin-right:0}}#cart #cart_link i span{background:#fc6221;line-height:20px;padding:0 7px;border-radius:20px;text-align:center;font-size:14px;font-weight:800;position:absolute;right:-6px;bottom:-10px}#cart #cart_link strong{font-size:18px;font-weight:800}@media(max-width: 1199.98px){#cart #cart_link strong{display:none}}#like{width:64px;height:64px;background:#ededeb}#like .bx-basket{position:relative;width:100%;height:100%;display:block}#like .bx-basket #delay_link{position:relative;width:100%;height:100%;display:block;background-image:url("/upload/_base/heart2.png");background-position:center center;background-repeat:no-repeat}#like .bx-basket #delay_link span{position:absolute;top:35px;left:35px;width:20px;height:20px;background:#2ea5d9;border-radius:50%;text-align:center;color:#fff;font-weight:600;line-height:20px}.city-select__title{font-size:14px;font-weight:600;line-height:1;margin-bottom:12px;color:#585858}.label{display:flex;justify-content:center;align-items:center;padding:5px 10px;line-height:1.4;font-weight:800;border-radius:4px}@media(max-width: 767.98px){.label{padding:3px 6px;font-size:15px}}.label--orange{background-color:rgba(252,98,33,.1);color:#fc6221}.label--gray{background-color:#f6f6f3;color:#000}.tooltip--button{margin-left:8px;border-radius:50%;font-weight:400;width:20px;height:20px;line-height:19px;display:inline-block;text-align:center}.tooltip--button--orange{color:#fc6221;border:1px solid #fc6221}.tooltip--container{position:relative;user-select:none}.tooltip--body{display:none;position:absolute;left:0;bottom:110%;box-shadow:0 0 10px 0 rgba(0,0,0,.5);background:#fff;padding:20px 40px;z-index:100;color:#000;font-size:12px;line-height:1.3;min-width:200px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media(max-width: 767.98px){.tooltip--body{left:auto;right:0;padding:8px 16px;min-width:fit-content}}.btn{text-transform:uppercase;font-size:20px;font-weight:600;padding:8px 16px}.btn--azure--azure-tp{border:2px solid #31b6b4;background-color:#31b6b4;color:#fff}.btn--azure--azure-tp:hover{background-color:rgba(0,0,0,0);color:#31b6b4}.btn--azure-tp--azure{border:2px solid #31b6b4;background-color:rgba(0,0,0,0);color:#31b6b4}.btn--azure-tp--azure:hover{background-color:#31b6b4;color:#fff}.btn--blue-tp--blue{border:2px solid #36a6d7;background-color:rgba(0,0,0,0);color:#36a6d7}.btn--blue-tp--blue:hover{background-color:#36a6d7;color:#fff}.payment-halva{display:block;padding:24px;border-radius:16px;background-color:#f7f7f7;margin-top:20px}.payment-halva__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.payment-halva__logo{width:84px;height:24px;background-image:url("/upload/_base/icons/halva.svg")}.payment-halva__help{font-size:14px;border:none;border-bottom:1px dashed #bfbfbf;color:#bfbfbf;background-color:rgba(0,0,0,0);margin:0;padding:0}.payment-halva__help:hover{border:none}.payment-halva__text{font-size:18px;margin-bottom:16px}.payment-halva__button button.button{display:block;margin:0 auto;background-color:#703ffd;border:1px solid #703ffd}.payment-halva__button button.button:hover{color:#703ffd;background-color:#fff}.payment-halva__button button.button--disabled{background-color:rgba(0,0,0,0);border:1px solid #999;color:#999;opacity:.7;pointer-events:none}.payment-halva__attention{font-size:16px;color:#888;margin-top:8px;text-align:center}.payment-halva__attention b{color:#000}.payment-halva-content__attention{font-size:16px;color:#703ffd}.payment-halva-content__h1{font-weight:700;font-size:18px;margin-top:8px;margin-bottom:16px}.payment-halva-content__graphs{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:24px}.payment-halva-content__graph{padding:8px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(25% - 4px);border-radius:10px;background-color:#ddd}@media screen and (max-width: 575px){.payment-halva-content__graph{width:calc(50% - 5px)}}.payment-halva-content__graph span{text-align:center;margin-bottom:4px;font-size:14px;color:#666}.payment-halva-content__graph strong{color:#2d2d2d;font-size:20px;text-align:center}.payment-halva-content__steps{font-size:18px;line-height:1.5;padding-left:16px;margin:0}.payment-halva-content__question:not(:first-child){margin-top:8px}.payment-halva-content__footer{text-align:center}.payment-halva-content__footer a{font-size:18px;color:#000;text-decoration:none}.items_pager{margin:40px 0 20px}.action_item .img_wrapper .percent{position:absolute;top:20px;left:10%;padding:5px 15px;color:#fff;background:#fc6221;font-size:18px;font-weight:600;border-radius:7px}.action_item img{max-width:100%;display:block;margin:0 auto 10px;max-height:125px}.action_item .title{font-size:16px;color:#3c494f;font-weight:600;border-bottom:2px #dcdcdc solid;padding:0 0 15px 0;margin:0 0 15px 0;text-decoration:none;display:block}.action_item:hover .title{text-decoration:underline}.action_item p{font-size:16px;color:#3c494f;font-weight:600;border-bottom:2px #dcdcdc solid;padding:0 0 15px 0;margin:0 0 15px 0;text-decoration:none;display:block}.action_item .old_price{font-size:18px;font-weight:600;line-height:1;padding:0 0 15px 0;margin:0 0 15px 0;position:relative;color:#909090;display:inline-block}.action_item .old_price span{font-size:13px}.action_item .old_price:after{content:"";position:absolute;display:block;width:100%;height:1px;background:#909090;left:0;top:10px}.action_item .price{font-size:24px;font-weight:600;line-height:1;padding:0 0 15px 0;margin:0 0 15px 0;color:#333}.action_item .price span{font-size:16px}.newsdetail{padding:60px 0 0 0}.newsdetail .newsdetail-img{margin:0 70px 40px 0}@media(max-width: 767.98px){.newsdetail .newsdetail-img{float:none;margin:0 0 40px}}.newsdetail .newsdetail-date{color:#0180b8;font-size:20px;letter-spacing:3px;height:20px;line-height:20px;font-weight:600;padding-right:10px}.newsdetail .newsdetail-title{display:block;color:#333;font-size:30px;font-weight:400;line-height:40px;margin:0 0 45px 0;text-decoration:none;text-transform:uppercase;padding:0;border:none}.newsdetail .newsdetail-content{color:#424242;font-size:16px;line-height:28px}.newsdetail .newsdetail-content .video_content{margin:0 40px 20px 0}.news_navigation{margin-top:80px}.news_navigation .news_item .news_navigation_link{color:#adadad;text-transform:uppercase;font-size:16px;height:40px;line-height:40px;max-width:487px;position:absolute;top:-40px;text-decoration:none}.news_navigation .news_item:nth-child(1) .news_navigation_link{text-align:left;padding-left:25px;left:0}.news_navigation .news_item:nth-child(2) .news_navigation_link{text-align:right;padding-right:25px;right:0}.news_navigation .news_item:hover .news_navigation_link{text-decoration:underline}.news_back{width:240px;background:#a1d6ee;color:#fff !important;line-height:62px;font-size:16px;text-align:center;text-transform:uppercase;font-weight:600;text-decoration:none;display:block;margin-top:60px}.news_back:hover{background:#029fd1}.full_desc{padding:0 40px}.full_desc table{width:100%;margin:0}.full_desc ul{margin:0;padding:0}.full_desc ul li{position:relative;list-style:none;color:#333;font-weight:400;padding-left:40px;margin-bottom:20px}.full_desc ul li:before{content:"";display:block;text-align:center;margin:5px 15px 5px 0;width:15px;height:3px;font-weight:800;font-size:22px;background:#2ea5d9;position:absolute;top:7px;left:0}.full_desc ol{counter-reset:myCounter;margin:0;padding:15px 0}.full_desc ol li{list-style:none;color:#333;font-weight:400;padding-left:40px}.full_desc ol li:before{counter-increment:myCounter;content:counter(myCounter);color:#2ea5d9;display:inline-block;text-align:center;margin:5px 10px 5px -40px;line-height:30px;width:30px;height:30px;font-weight:800;font-size:22px}.question{font-size:16px;line-height:24px}.question table td{border:1px #e6e7e2 solid}.question table{width:100%;margin:0}.question ul{margin:0;padding:0}.question ul li{position:relative;list-style:none;color:#333;font-weight:400;padding-left:40px;margin-bottom:20px}.question ul li:before{content:"";display:block;text-align:center;margin:5px 15px 5px 0;width:15px;height:3px;font-weight:800;font-size:22px;background:#2ea5d9;position:absolute;top:7px;left:0}.question ol{counter-reset:myCounter;margin:0;padding:15px 0}.question ol li{list-style:none;color:#333;font-weight:400;padding-left:40px}.question ol li:before{counter-increment:myCounter;content:counter(myCounter);color:#2ea5d9;display:inline-block;text-align:center;margin:5px 10px 5px -40px;line-height:30px;width:30px;height:30px;font-weight:800;font-size:22px}.newsdetail-content{font-size:16px;line-height:24px}.newsdetail-content table td{border:1px #e6e7e2 solid}.newsdetail-content table{width:100%;margin:0}.newsdetail-content ul{margin:0;padding:0}.newsdetail-content ul li{position:relative;list-style:none;color:#333;font-weight:400;padding-left:40px;margin-bottom:20px}.newsdetail-content ul li:before{content:"";display:block;text-align:center;margin:5px 15px 5px 0;width:15px;height:3px;font-weight:800;font-size:22px;background:#2ea5d9;position:absolute;top:7px;left:0}.newsdetail-content ol{counter-reset:myCounter;margin:0;padding:15px 0}.newsdetail-content ol li{list-style:none;color:#333;font-weight:400;padding-left:40px}.newsdetail-content ol li:before{counter-increment:myCounter;content:counter(myCounter);color:#2ea5d9;display:inline-block;text-align:center;margin:5px 10px 5px -40px;line-height:30px;width:30px;height:30px;font-weight:800;font-size:22px}.more_info_block .switch_content#char table,.more_info_block .switch_content#opis table{width:100%;margin:0}.more_info_block .switch_content#char ul,.more_info_block .switch_content#opis ul{margin:0;padding:0}.more_info_block .switch_content#char ul li,.more_info_block .switch_content#opis ul li{position:relative;list-style:none;color:#333;font-weight:400;padding-left:40px;margin-bottom:20px}.more_info_block .switch_content#char ul li:before,.more_info_block .switch_content#opis ul li:before{content:"";display:block;text-align:center;margin:5px 15px 5px 0;width:15px;height:3px;font-weight:800;font-size:22px;background:#2ea5d9;position:absolute;top:7px;left:0}.more_info_block .switch_content#char ol,.more_info_block .switch_content#opis ol{counter-reset:myCounter;margin:0;padding:15px 0}.more_info_block .switch_content#char ol li,.more_info_block .switch_content#opis ol li{list-style:none;color:#333;font-weight:400;padding-left:40px}.more_info_block .switch_content#char ol li:before,.more_info_block .switch_content#opis ol li:before{counter-increment:myCounter;content:counter(myCounter);color:#2ea5d9;display:inline-block;text-align:center;margin:5px 10px 5px -40px;line-height:30px;width:30px;height:30px;font-weight:800;font-size:22px}.help_page table{width:100%;margin:0}.help_page ul{margin:0;padding:0}.help_page ul li{position:relative;list-style:none;color:#333;font-weight:400;padding-left:40px;margin-bottom:20px}.help_page ul li:before{content:"";display:block;text-align:center;margin:5px 15px 5px 0;width:15px;height:3px;font-weight:800;font-size:22px;background:#2ea5d9;position:absolute;top:7px;left:0}.help_page ol{counter-reset:myCounter;margin:0;padding:15px 0}.help_page ol li{list-style:none;color:#333;font-weight:400;padding-left:40px}.help_page ol li:before{counter-increment:myCounter;content:counter(myCounter);color:#2ea5d9;display:inline-block;text-align:center;margin:5px 10px 5px -40px;line-height:30px;width:30px;height:30px;font-weight:800;font-size:22px}.annotation{font-size:16px;margin-bottom:40px;margin-right:40px}.answer_button{background:#31b6b3;border:1px #31b6b3 solid;color:#fff;font-size:16px;padding:15px 50px;display:inline-block;text-transform:uppercase;cursor:pointer}.answer_button:hover{background:#fff;color:#31b6b4}.address_title{display:block}.buy_desc p{font-size:16px;color:#585858}.buy_desc p strong{font-size:16px;color:#585858}.page404{text-align:center;padding:60px 0}.page404 h1,.page404 .pagetitle{font-size:120px;font-weight:600;color:#585858;padding:20px 0 0 0}.page404 p{color:#585858;font-weight:600;font-size:18px}.page404 a{color:#2ea5d9;font-size:18px;font-weight:600;display:inline-block;text-decoration:none;border:1px #2ea5d9 solid;padding:20px 30px;margin-top:40px}.page404 a:hover{background:#2ea5d9;color:#fff}.absolute_filter_block.active,body.overflow .absolute_filter_block.cart-block{position:absolute;left:75%;z-index:99}.filter_block form{padding:40px 0 20px}.filter_block form .bx-filter-parameters-box-title .title{font-size:16px;color:#333;font-weight:800;line-height:1;margin-bottom:25px;text-transform:uppercase}.filter_block form .bx-filter-block{margin-bottom:25px}.filter_block form .bx-filter-block .checkbox{margin-bottom:4px}.filter_block form .bx-filter-block .checkbox label{cursor:pointer;display:flex;align-items:center}.filter_block form .bx-filter-block .checkbox label input{width:18px;height:18px;margin:0 15px 0 0;position:relative}.filter_block form .bx-filter-block .checkbox label input:after{content:"";position:absolute;width:18px;height:18px;background:#fff;outline:1px #767676 solid;border:1px #fff solid;cursor:pointer}.filter_block form .bx-filter-block .checkbox label input:checked:after{background:#2ea5d9}.filter_block form .bx-filter-block .checkbox label:hover input:after{background:#2ea5d9}.filter_block form .bx-filter-block .checkbox label .bx-filter-param-text{font-size:16px;color:#333;font-weight:400;line-height:18px}.search-page{padding:20px 0 0 0;min-height:300px}.search_link{color:#2ea5d9 !important}#filter_display_none{display:none}#to_top{position:fixed;bottom:0;right:0;width:100px;height:40px;z-index:9;background-color:#31b6b4;background-image:url("/upload/_base/to_top.png");background-position:center center;background-repeat:no-repeat;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease}#to_top:hover{background-color:#0180b8}.jspHorizontalBar{display:none !important}.ajax_button{margin:40px auto;display:block;text-align:center;width:200px;color:#fff;background:#fc6221;border:1px #fc6221 solid;line-height:40px;font-size:18px;font-weight:600;cursor:pointer;text-decoration:none;margin-top:40px}.ajax_button:hover{background:inherit;color:#fc6221;border:1px #fc6221 solid}.fullCatalog{min-height:725px}.gm-style-iw .office{font-weight:900 !important}.fix_items_block{min-height:565px}.add_animate{position:fixed;width:40px;height:40px;background-color:#31b6b4;background-image:url("/upload/_base/to_card.png");background-repeat:no-repeat;background-position:center center;left:18px;top:13px;border-radius:50%}div[id^=wait_comp_]{position:fixed !important;top:30px !important;right:30px !important;left:auto !important;bottom:auto !important}.alert{padding:15px;margin-bottom:20px}.alert a{color:inherit}.alert-danger{border-left:3px solid;margin-bottom:30px;background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-info{border-left:3px solid;margin-bottom:30px;background-color:#d9edf7;border-color:#bce8f1;color:#36a6d7}.alert-success{border-left:3px solid;margin-bottom:30px;background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-warning{border-left:3px solid;margin-bottom:30px;background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-default{border-left:3px solid;margin-bottom:30px;background-color:#ededeb;border-color:#ddd;color:#757575}.alert-link{color:inherit !important;font-weight:bold}#ORDER_FORM .alert-default{font-size:16px;margin-bottom:30px !important}.swiper-button-disabled{pointer-events:none;opacity:.2}.swiper-button-lock{display:block}@media(max-width: 1199.98px){.sales_sidebar{display:none}.sales_content{width:100%}}.collapse:not(.show){display:none}[data-toggle=collapse]{cursor:pointer;display:flex;align-items:center;font-weight:600;font-size:18px;line-height:26px;color:#36a6d7}[data-toggle=collapse]::after{content:"";width:14px;height:9px;display:inline-block;margin-left:10px;background-image:url(/upload/_base/icons/chevron-bottom-blue.svg);background-position:center center;background-repeat:no-repeat;background-size:cover}[data-toggle=collapse].show::after{transform:scaleY(-1)}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content{padding:0;width:80%;aspect-ratio:16/9;height:auto}@media(min-width: 992px){.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content{width:60%}}.grecaptcha-badge{visibility:hidden}

/* End */


/* Start:/local/templates/xml_catalog/components/main/sale.basket.basket.line/delay/style.min.css?15577237933326*/
.bx-basket-block{font-size:12px;padding-bottom:5px;white-space:nowrap;position:relative;padding-left:20px}.bx-basket-block>.fa{color:#97a1ab;width:12px;position:absolute;left:0;top:3px}.bx-basket-block a{color:#039be5;border-bottom:1px dashed;margin-right:10px}.bx-basket-block a:hover{text-decoration:none;border-bottom-color:transparent}@media(min-width:768px){.bx-basket-fixed{width:200px;position:fixed;z-index:1100;background:#fff;padding-top:10px;border:1px solid #f0f0f0;box-shadow:0 7px 10px rgba(0,0,0,0.15);border-radius:1px;overflow:hidden}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}}@media(max-width:767px){.bx-basket-fixed{position:fixed;z-index:1100;background:#fff;padding-top:10px;border:1px solid #f0f0f0;box-shadow:0 7px 10px rgba(0,0,0,0.15);border-radius:1px;overflow:hidden;bottom:0;left:0;right:0}.bx-basket-item-list{display:none}}.bx-basket-fixed .bx-basket-block{margin-left:10px}.bx-basket-item-list{position:relative;padding-bottom:20px;border-top:1px solid #f7f7f7;overflow:hidden}.bx-opener .bx-basket-item-list{padding-bottom:75px}.bx-max-height .bx-basket-item-list{position:absolute;bottom:0;left:0;right:0}.bx-closed .bx-basket-item-list{height:20px;overflow:hidden}.bx-basket-item-list-action{cursor:pointer;background:#f7f7f7;position:absolute;bottom:0;right:0;left:0;z-index:120;height:20px;line-height:14px;vertical-align:middle;text-align:center;font-size:12px;color:#4f4f4f;padding:3px 0}.bx-basket-item-list-button-container{text-align:center;position:absolute;bottom:20px;border-top:1px solid #f7f7f7;padding:10px 0;background:#fff;left:0;right:0}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{padding-top:15px;position:relative;padding-right:10px;padding-left:10px;margin-bottom:15px;border-bottom:1px solid #f7f7f7}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{border-bottom:0;margin-bottom:0}.bx-basket-item-list-item-status{font-weight:bold;padding:3px;background:#ebebeb;margin:0 10px 20px;line-height:16px;font-size:13px;border-radius:3px;text-align:center}.bx-basket-item-list-item-img{text-align:center;position:relative;padding-bottom:5px}.bx-basket-item-list-item-img img{max-width:90px;height:auto;border:1px solid #e6e6e6}.bx-basket-item-list-item-name{padding-bottom:5px}.bx-basket-item-list-item-name a{font-size:13px;color:#3f3f3f;text-decoration:none}.bx-basket-item-list-item-remove{position:absolute;right:10px;top:-7px;width:20px;height:20px;cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAAJFBMVEX///8yMjI6Ojpvb29wcHCEhISHh4eIiIiqqqqtra2wsLCxsbE3yvJ6AAAAAXRSTlMAQObYZgAAACxJREFUCNcFwYEBgCAMA7BYUMb2/78m9sXdJtfNMHkzcJ4DlS9FpXXKavT6ARdgANGqCJ38AAAAAElFTkSuQmCC) no-repeat center;opacity:.5}.bx-basket-item-list-item-remove:hover{opacity:.7}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:12px}.bx-basket-item-list-item-price{display:inline-block;margin-right:5px}.bx-basket-item-list-item-price-old{display:inline-block;margin-right:5px;text-decoration:line-through;color:#b0b0b0}.bx_cart_login_top .bx-hdr-profile a{text-decoration:none}.bx_cart_login_top .bx-hdr-profile{line-height:1.44em}
/* End */


/* Start:/local/templates/xml_catalog/styles.css?155772379373*/
.fancy-image{}
.no_border{}
.no_border td{
    border:0 !important;
}
/* End */
/* /local/templates/xml_catalog/js/swiper/swiper-bundle.css?165725442518290 */
/* /local/templates/xml_catalog/js/fancybox/fancybox.css?165933021615598 */
/* /local/templates/xml_catalog/js/jscrollpane/jquery.jscrollpane.css?15577237911579 */
/* /local/templates/xml_catalog/js/waitme/waitMe.min.css?155772379114050 */
/* /local/templates/xml_catalog/css/main.css?1751014713248593 */
/* /local/templates/xml_catalog/components/main/sale.basket.basket.line/delay/style.min.css?15577237933326 */
/* /local/templates/xml_catalog/styles.css?155772379373 */
