/**
 * Swiper 5.4.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://swiperjs.com
 *
 * Copyright 2014-2020 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 16, 2020
 */

@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") format("woff");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translate3d(0px, 0, 0);
          transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.swiper-container-multirow-column > .swiper-wrapper {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-slide {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-transition-property: height, -webkit-transform;
  transition-property: height, -webkit-transform;
  transition-property: transform, height;
  transition-property: transform, height, -webkit-transform;
}
/* 3D Effects */
.swiper-container-3d {
  -webkit-perspective: 1200px;
          perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* CSS Mode */
.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  -ms-scroll-snap-type: x mandatory;
      scroll-snap-type: x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  -ms-scroll-snap-type: y mandatory;
      scroll-snap-type: y mandatory;
}
: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(-1 * var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: 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-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
  content: 'next';
}
.swiper-button-prev.swiper-button-white,
.swiper-button-next.swiper-button-white {
  --swiper-navigation-color: #ffffff;
}
.swiper-button-prev.swiper-button-black,
.swiper-button-next.swiper-button-black {
  --swiper-navigation-color: #000000;
}
.swiper-button-lock {
  display: none;
}
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: 300ms opacity;
  transition: 300ms opacity;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transform: scale(0.33);
          transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  -webkit-transform: scale(0.66);
          transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  -webkit-transform: scale(0.33);
          transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  -webkit-transform: scale(0.66);
          transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  -webkit-transform: scale(0.33);
          transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: 0.2;
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0px, -50%, 0);
          transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 8px;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  -webkit-transition: 200ms top, 200ms -webkit-transform;
  transition: 200ms top, 200ms -webkit-transform;
  transition: 200ms transform, 200ms top;
  transition: 200ms transform, 200ms top, 200ms -webkit-transform;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: 200ms left, 200ms -webkit-transform;
  transition: 200ms left, 200ms -webkit-transform;
  transition: 200ms transform, 200ms left;
  transition: 200ms transform, 200ms left, 200ms -webkit-transform;
}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: 200ms right, 200ms -webkit-transform;
  transition: 200ms right, 200ms -webkit-transform;
  transition: 200ms transform, 200ms right;
  transition: 200ms transform, 200ms right, 200ms -webkit-transform;
}
/* 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%;
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-transform-origin: left top;
          transform-origin: left top;
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  -webkit-transform-origin: right top;
          transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-container-vertical > .swiper-pagination-progressbar,
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-white {
  --swiper-pagination-color: #ffffff;
}
.swiper-pagination-black {
  --swiper-pagination-color: #000000;
}
.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-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-container-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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: 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%;
  -o-object-fit: contain;
     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;
  -webkit-transform-origin: 50%;
          transform-origin: 50%;
  -webkit-animation: swiper-preloader-spin 1s infinite linear;
          animation: swiper-preloader-spin 1s infinite linear;
  -webkit-box-sizing: border-box;
          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;
}
@-webkit-keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  -webkit-transition-property: opacity;
  transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube {
  overflow: visible;
}
.swiper-container-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0;
}
.swiper-container-flip {
  overflow: visible;
}
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 100;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjNDr0fJQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 200;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4ejMDr0fJQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4TbMDr0fJQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjMDr0fJQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4VrMDr0fJQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4bbLDr0fJQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4Y_LDr0fJQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 800;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4ejLDr0fJQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 900;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4cHLDr0fJQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 100;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao7CGPrQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 200;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtaorCGPrQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCGPrQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoorCGPrQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVsEpbCGPrQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pbCGPrQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 800;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCGPrQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 900;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpbCGPrQ.ttf) format('truetype');
}



.datepicker--cell-day.-other-month-,
.datepicker--cell-year.-other-decade- {
  color: #dedede;
}

.datepicker--cell-day.-other-month-:hover,
.datepicker--cell-year.-other-decade-:hover {
  color: #fff;
}

.-disabled-.-focus-.datepicker--cell-day.-other-month-,
.-disabled-.-focus-.datepicker--cell-year.-other-decade- {
  color: rgba(0, 0, 0, 0.3);
}

.-selected-.datepicker--cell-day.-other-month-,
.-selected-.datepicker--cell-year.-other-decade- {
  color: #fff;
  background: #a2ddf6;
}

.-selected-.-focus-.datepicker--cell-day.-other-month-,
.-selected-.-focus-.datepicker--cell-year.-other-decade- {
  background: #8ad5f4;
}

.-in-range-.datepicker--cell-day.-other-month-,
.-in-range-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.1);
  color: #cccccc;
}

.-in-range-.-focus-.datepicker--cell-day.-other-month-,
.-in-range-.-focus-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.2);
}

.datepicker--cell-day.-other-month-:empty,
.datepicker--cell-year.-other-decade-:empty {
  background: none;
  border: none;
}

/* -------------------------------------------------
    Datepicker cells
   ------------------------------------------------- */
.datepicker--cells {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.datepicker--cell {
  border-radius: 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  position: relative;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
          justify-content: center;
  height: 32px;
  z-index: 1;
}

.datepicker--cell.-focus- {
  color: #fff;
  background: rgba(154, 123, 236, 0.5);
}

.datepicker--cell.-current- {
  background-color: transparent;
}

.datepicker--cell.-current-.-focus- {
  color: #fff;
  background: rgba(154, 123, 236, 0.5);
}

.datepicker--cell.-current-.-in-range- {
  color: #9a7bec;
}

.datepicker--cell.-in-range- {
  background: rgba(92, 196, 239, 0.1);
  color: #4a4a4a;
  border-radius: 0;
}

.datepicker--cell.-in-range-.-focus- {
  background-color: rgba(92, 196, 239, 0.2);
}

.datepicker--cell.-disabled- {
  cursor: default;
  color: #aeaeae;
}

.datepicker--cell.-disabled-.-focus- {
  color: #aeaeae;
  background: transparent;
}

.datepicker--cell.-disabled-.-in-range- {
  color: #a1a1a1;
}

.datepicker--cell.-disabled-.-current-.-focus- {
  color: #aeaeae;
}

.datepicker--cell.-range-from- {
  border: 1px solid rgba(92, 196, 239, 0.5);
  background-color: rgba(92, 196, 239, 0.1);
  border-radius: 4px 0 0 4px;
}

.datepicker--cell.-range-to- {
  border: 1px solid rgba(92, 196, 239, 0.5);
  background-color: rgba(92, 196, 239, 0.1);
  border-radius: 0 4px 4px 0;
}

.datepicker--cell.-range-from-.-range-to- {
  border-radius: 4px;
}

.datepicker--cell.-selected- {
  color: #fff;
  border: none;
  background: #9a7bec;
}

.datepicker--cell.-selected-.-current- {
  color: #fff;
  background: #9a7bec;
}

.datepicker--cell.-selected-.-focus- {
  background: #9a7bec;
}

.datepicker--cell:empty {
  cursor: default;
}

.datepicker--days-names {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 0 0.7rem;
}

.datepicker--day-name {
  color: #C2ABFF;
  font-weight: 700;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
          justify-content: center;
  -ms-flex: 1;
  -webkit-box-flex: 1;
          flex: 1;
  text-align: center;
  text-transform: lowercase;
  font-size: 14px
}

.datepicker--cell-day {
  width: 14.28571%;
}

.datepicker--cells-months {
  height: 170px;
}

.datepicker--cell-month {
  width: 33.33%;
  height: 25%;
}

.datepicker--years {
  height: 170px;
}

.datepicker--cells-years {
  height: 170px;
}

.datepicker--cell-year {
  width: 25%;
  height: 33.33%;
}

.datepicker--cell-day.-other-month-,
.datepicker--cell-year.-other-decade- {
  color: #dedede;
}

.datepicker--cell-day.-other-month-:hover,
.datepicker--cell-year.-other-decade-:hover {
  color: #fff;
}

.-disabled-.-focus-.datepicker--cell-day.-other-month-,
.-disabled-.-focus-.datepicker--cell-year.-other-decade- {
  color: #dedede;
}

.-selected-.datepicker--cell-day.-other-month-,
.-selected-.datepicker--cell-year.-other-decade- {
  color: #fff;
  background: #a2ddf6;
}

.-selected-.-focus-.datepicker--cell-day.-other-month-,
.-selected-.-focus-.datepicker--cell-year.-other-decade- {
  background: #8ad5f4;
}

.-in-range-.datepicker--cell-day.-other-month-,
.-in-range-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.1);
  color: #cccccc;
}

.-in-range-.-focus-.datepicker--cell-day.-other-month-,
.-in-range-.-focus-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.2);
}

.datepicker--cell-day.-other-month-:empty,
.datepicker--cell-year.-other-decade-:empty {
  background: none;
  border: none;
}

/* -------------------------------------------------
    Datepicker
   ------------------------------------------------- */
.datepickers-container {
  position: absolute;
  left: 0;
  top: 0;
}

@media print {
  .datepickers-container {
    display: none;
  }
}

.datepicker {
  background: transparent;
  -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
          box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  font-family: Raleway, sans-serif;
  font-size: 14px;
  color: #9A7BEC;
  width: unset;
  position: absolute;
  left: -100000px;
  opacity: 0;
  transition: opacity 0.3s ease, left 0s 0.3s, -webkit-transform 0.3s ease;
  -webkit-transition: opacity 0.3s ease, left 0s 0.3s, -webkit-transform 0.3s ease;
  transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0.3s;
  transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0.3s, -webkit-transform 0.3s ease;
  z-index: 100;
  padding: 0.6rem;
}

.datepicker.-from-top- {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
}

.datepicker.-from-right- {
  -webkit-transform: translateX(8px);
  transform: translateX(8px);
}

.datepicker.-from-bottom- {
  -webkit-transform: translateY(8px);
  transform: translateY(8px);
}

.datepicker.-from-left- {
  -webkit-transform: translateX(-8px);
  transform: translateX(-8px);
}

.datepicker.active {
  opacity: 1;
  -webkit-transform: translate(0);
  transform: translate(0);
  transition: opacity 0.3s ease, left 0s 0s, -webkit-transform 0.3s ease;
  -webkit-transition: opacity 0.3s ease, left 0s 0s, -webkit-transform 0.3s ease;
  transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0s;
  transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0s, -webkit-transform 0.3s ease;
}

.datepicker-inline .datepicker {
  border-color: #d7d7d7;
  -webkit-box-shadow: none;
          box-shadow: none;
  position: static;
  left: auto;
  right: auto;
  opacity: 1;
  -webkit-transform: none;
  transform: none;
}

.datepicker-inline .datepicker--pointer {
  display: none;
}

.datepicker--content {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  padding: 4px;
}

.-only-timepicker- .datepicker--content {
  display: none;
}

.datepicker--pointer {
  position: absolute;
  background: #fff;
  border-top: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  width: 10px;
  height: 10px;
  z-index: -1;
}

.-top-left- .datepicker--pointer,
.-top-center- .datepicker--pointer,
.-top-right- .datepicker--pointer {
  top: calc(100% - 4px);
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
}

.-right-top- .datepicker--pointer,
.-right-center- .datepicker--pointer,
.-right-bottom- .datepicker--pointer {
  right: calc(100% - 4px);
  -webkit-transform: rotate(225deg);
  transform: rotate(225deg);
}

.-bottom-left- .datepicker--pointer,
.-bottom-center- .datepicker--pointer,
.-bottom-right- .datepicker--pointer {
  bottom: calc(100% - 4px);
  -webkit-transform: rotate(315deg);
  transform: rotate(315deg);
}

.-left-top- .datepicker--pointer,
.-left-center- .datepicker--pointer,
.-left-bottom- .datepicker--pointer {
  left: calc(100% - 4px);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.-top-left- .datepicker--pointer,
.-bottom-left- .datepicker--pointer {
  left: 10px;
}

.-top-right- .datepicker--pointer,
.-bottom-right- .datepicker--pointer {
  right: 10px;
}

.-top-center- .datepicker--pointer,
.-bottom-center- .datepicker--pointer {
  left: calc(50% - 10px / 2);
}

.-left-top- .datepicker--pointer,
.-right-top- .datepicker--pointer {
  top: 10px;
}

.-left-bottom- .datepicker--pointer,
.-right-bottom- .datepicker--pointer {
  bottom: 10px;
}

.-left-center- .datepicker--pointer,
.-right-center- .datepicker--pointer {
  top: calc(50% - 10px / 2);
}

.datepicker--body {
  display: none;
}

.datepicker--body.active {
  display: block;
}

.datepicker--cell-day.-other-month-,
.datepicker--cell-year.-other-decade- {
  color: #dedede;
}

.datepicker--cell-day.-other-month-:hover,
.datepicker--cell-year.-other-decade-:hover {
  color: #fff;
}

.-disabled-.-focus-.datepicker--cell-day.-other-month-,
.-disabled-.-focus-.datepicker--cell-year.-other-decade- {
  color: #dedede;
}

.-selected-.datepicker--cell-day.-other-month-,
.-selected-.datepicker--cell-year.-other-decade- {
  color: #fff;
  background: #a2ddf6;
}

.-selected-.-focus-.datepicker--cell-day.-other-month-,
.-selected-.-focus-.datepicker--cell-year.-other-decade- {
  background: #8ad5f4;
}

.-in-range-.datepicker--cell-day.-other-month-,
.-in-range-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.1);
  color: #cccccc;
}

.-in-range-.-focus-.datepicker--cell-day.-other-month-,
.-in-range-.-focus-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.2);
}

.datepicker--cell-day.-other-month-:empty,
.datepicker--cell-year.-other-decade-:empty {
  background: none;
  border: none;
}

/* -------------------------------------------------
    Navigation
   ------------------------------------------------- */
.datepicker--nav {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-pack: justify;
  -webkit-box-pack: justify;
          justify-content: space-between;


  padding: 0 4px;
}

.-only-timepicker- .datepicker--nav {
  display: none;
}

.datepicker--nav-title,
.datepicker--nav-action {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  cursor: pointer;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
          justify-content: center;
}

.datepicker--nav-action {
  width: 32px;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.datepicker--nav-action:hover {
  color: #fff;
  background: rgba(154, 123, 236, 0.5);
}

.datepicker--nav-action.-disabled- {
  visibility: hidden;
}

.datepicker--nav-action svg {
  width: 32px;
  height: 32px;
}

.datepicker--nav-action path {
  fill: none;
  stroke: #9a7bec;
  stroke-width: 2px;
}

.datepicker--nav-action:hover path {
  stroke: #fff;
}

.datepicker--nav-title {
  border-radius: 4px;
  color: #3C3256;
  font-weight: 600;
  padding: 0 8px;
}

.datepicker--nav-title i {
  font-style: normal;
  font-weight: 600;
  margin-left: 5px;
}

.datepicker--nav-title:hover {
  background: #fff;
}

.datepicker--nav-title.-disabled- {
  cursor: default;
  background: none;
}

.datepicker--buttons {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  padding: 4px;
  border-top: 1px solid #efefef;
}

.datepicker--button {
  color: #4EB5E6;
  cursor: pointer;
  border-radius: 4px;
  -ms-flex: 1;
  -webkit-box-flex: 1;
          flex: 1;
  display: -ms-inline-flexbox;
  display: -webkit-inline-box;
  display: inline-flex;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
          justify-content: center;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  height: 32px;
}

.datepicker--button:hover {
  color: #4a4a4a;
  background: #f0f0f0;
}

.datepicker--cell-day.-other-month-,
.datepicker--cell-year.-other-decade- {
  color: rgba(0, 0, 0, 0.3);
}

.datepicker--cell-day.-other-month-:hover,
.datepicker--cell-year.-other-decade-:hover {
  color: #fff;
}

.-disabled-.-focus-.datepicker--cell-day.-other-month-,
.-disabled-.-focus-.datepicker--cell-year.-other-decade- {
  color: #dedede;
}

.-selected-.datepicker--cell-day.-other-month-,
.-selected-.datepicker--cell-year.-other-decade- {
  color: #fff;
  background: #a2ddf6;
}

.-selected-.-focus-.datepicker--cell-day.-other-month-,
.-selected-.-focus-.datepicker--cell-year.-other-decade- {
  background: #8ad5f4;
}

.-in-range-.datepicker--cell-day.-other-month-,
.-in-range-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.1);
  color: #cccccc;
}

.-in-range-.-focus-.datepicker--cell-day.-other-month-,
.-in-range-.-focus-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.2);
}

.datepicker--cell-day.-other-month-:empty,
.datepicker--cell-year.-other-decade-:empty {
  background: none;
  border: none;
}

/* -------------------------------------------------
    Timepicker
   ------------------------------------------------- */
.datepicker--time {
  border-top: 1px solid #efefef;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  padding: 4px;
  position: relative;
}

.datepicker--time.-am-pm- .datepicker--time-sliders {
  -ms-flex: 0 1 138px;
  -webkit-box-flex: 0;
          flex: 0 1 138px;
  max-width: 138px;
}

.-only-timepicker- .datepicker--time {
  border-top: none;
}

.datepicker--time-sliders {
  -ms-flex: 0 1 153px;
  -webkit-box-flex: 0;
          flex: 0 1 153px;
  margin-right: 10px;
  max-width: 153px;
}

.datepicker--time-label {
  display: none;
  font-size: 12px;
}

.datepicker--time-current {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  -ms-flex: 1;
  -webkit-box-flex: 1;
          flex: 1;
  font-size: 14px;
  text-align: center;
  margin: 0 0 0 10px;
}

.datepicker--time-current-colon {
  margin: 0 2px 3px;
  line-height: 1;
}

.datepicker--time-current-hours,
.datepicker--time-current-minutes {
  line-height: 1;
  font-size: 19px;
  font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
  position: relative;
  z-index: 1;
}

.datepicker--time-current-hours:after,
.datepicker--time-current-minutes:after {
  content: '';
  background: #f0f0f0;
  border-radius: 4px;
  position: absolute;
  left: -2px;
  top: -3px;
  right: -2px;
  bottom: -2px;
  z-index: -1;
  opacity: 0;
}

.datepicker--time-current-hours.-focus-:after,
.datepicker--time-current-minutes.-focus-:after {
  opacity: 1;
}

.datepicker--time-current-ampm {
  text-transform: uppercase;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
  color: #9c9c9c;
  margin-left: 6px;
  font-size: 11px;
  margin-bottom: 1px;
}

.datepicker--time-row {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  font-size: 11px;
  height: 17px;
  background: -webkit-gradient(linear, left top, right top, from(#dedede), to(#dedede)) left 50%/100% 1px no-repeat;
  background: linear-gradient(to right, #dedede, #dedede) left 50%/100% 1px no-repeat;
}

.datepicker--time-row:first-child {
  margin-bottom: 4px;
}

.datepicker--time-row input[type='range'] {
  background: none;
  cursor: pointer;
  -ms-flex: 1;
  -webkit-box-flex: 1;
          flex: 1;
  height: 100%;
  padding: 0;
  margin: 0;
  -webkit-appearance: none;
}

.datepicker--time-row input[type='range']::-webkit-slider-thumb {
  -webkit-appearance: none;
}

.datepicker--time-row input[type='range']::-ms-tooltip {
  display: none;
}

.datepicker--time-row input[type='range']:hover::-webkit-slider-thumb {
  border-color: #b8b8b8;
}

.datepicker--time-row input[type='range']:hover::-moz-range-thumb {
  border-color: #b8b8b8;
}

.datepicker--time-row input[type='range']:hover::-ms-thumb {
  border-color: #b8b8b8;
}

.datepicker--time-row input[type='range']:focus {
  outline: none;
}

.datepicker--time-row input[type='range']:focus::-webkit-slider-thumb {
  background: #5cc4ef;
  border-color: #5cc4ef;
}

.datepicker--time-row input[type='range']:focus::-moz-range-thumb {
  background: #5cc4ef;
  border-color: #5cc4ef;
}

.datepicker--time-row input[type='range']:focus::-ms-thumb {
  background: #5cc4ef;
  border-color: #5cc4ef;
}

.datepicker--time-row input[type='range']::-webkit-slider-thumb {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 12px;
  width: 12px;
  border-radius: 3px;
  border: 1px solid #dedede;
  background: #fff;
  cursor: pointer;
  -webkit-transition: background .2s;
  transition: background .2s;
}

.datepicker--time-row input[type='range']::-moz-range-thumb {
  box-sizing: border-box;
  height: 12px;
  width: 12px;
  border-radius: 3px;
  border: 1px solid #dedede;
  background: #fff;
  cursor: pointer;
  -moz-transition: background .2s;
  transition: background .2s;
}

.datepicker--time-row input[type='range']::-ms-thumb {
  box-sizing: border-box;
  height: 12px;
  width: 12px;
  border-radius: 3px;
  border: 1px solid #dedede;
  background: #fff;
  cursor: pointer;
  -ms-transition: background .2s;
  transition: background .2s;
}

.datepicker--time-row input[type='range']::-webkit-slider-thumb {
  margin-top: -6px;
}

.datepicker--time-row input[type='range']::-webkit-slider-runnable-track {
  border: none;
  height: 1px;
  cursor: pointer;
  color: transparent;
  background: transparent;
}

.datepicker--time-row input[type='range']::-moz-range-track {
  border: none;
  height: 1px;
  cursor: pointer;
  color: transparent;
  background: transparent;
}

.datepicker--time-row input[type='range']::-ms-track {
  border: none;
  height: 1px;
  cursor: pointer;
  color: transparent;
  background: transparent;
}

.datepicker--time-row input[type='range']::-ms-fill-lower {
  background: transparent;
}

.datepicker--time-row input[type='range']::-ms-fill-upper {
  background: transparent;
}

.datepicker--time-row span {
  padding: 0 12px;
}

.datepicker--time-icon {
  color: #9c9c9c;
  border: 1px solid;
  border-radius: 50%;
  font-size: 16px;
  position: relative;
  margin: 0 5px -1px 0;
  width: 1em;
  height: 1em;
}

.datepicker--time-icon:after,
.datepicker--time-icon:before {
  content: '';
  background: currentColor;
  position: absolute;
}

.datepicker--time-icon:after {
  height: .4em;
  width: 1px;
  left: calc(50% - 1px);
  top: calc(50% + 1px);
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
}

.datepicker--time-icon:before {
  width: .4em;
  height: 1px;
  top: calc(50% + 1px);
  left: calc(50% - 1px);
}

.datepicker--cell-day.-other-month-,
.datepicker--cell-year.-other-decade- {
  color: rgba(0, 0, 0, 0.3);
}

.datepicker--cell-day.-other-month-:hover,
.datepicker--cell-year.-other-decade-:hover {
  color: #fff;
}

.-disabled-.-focus-.datepicker--cell-day.-other-month-,
.-disabled-.-focus-.datepicker--cell-year.-other-decade- {
  color: #dedede;
}

.-selected-.datepicker--cell-day.-other-month-,
.-selected-.datepicker--cell-year.-other-decade- {
  color: #fff;
  background: #a2ddf6;
}

.-selected-.-focus-.datepicker--cell-day.-other-month-,
.-selected-.-focus-.datepicker--cell-year.-other-decade- {
  background: #8ad5f4;
}

.-in-range-.datepicker--cell-day.-other-month-,
.-in-range-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.1);
  color: #cccccc;
}

.-in-range-.-focus-.datepicker--cell-day.-other-month-,
.-in-range-.-focus-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.2);
}

.datepicker--cell-day.-other-month-:empty,
.datepicker--cell-year.-other-decade-:empty {
  background: none;
  border: none;
}.react-datepicker__navigation-icon::before, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  border-color: #ccc;
  border-style: solid;
  border-width: 3px 3px 0 0;
  content: "";
  display: block;
  height: 9px;
  position: absolute;
  top: 6px;
  width: 9px;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle {
  margin-left: -4px;
  position: absolute;
  width: 0;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::after, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::after {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  position: absolute;
  border: 8px solid transparent;
  height: 0;
  width: 1px;
  content: "";
  z-index: -1;
  border-width: 8px;
  left: -8px;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before {
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle {
  top: 0;
  margin-top: -8px;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::after {
  border-top: none;
  border-bottom-color: #f0f0f0;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::after {
  top: 0;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before {
  top: -1px;
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle {
  bottom: 0;
  margin-bottom: -8px;
}

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::after {
  border-bottom: none;
  border-top-color: #fff;
}

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::after {
  bottom: 0;
}

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before {
  bottom: -1px;
  border-top-color: #aeaeae;
}

.react-datepicker-wrapper {
  display: inline-block;
  padding: 0;
  border: 0;
}

.react-datepicker {
  font-family: "Helvetica Neue", helvetica, arial, sans-serif;
  font-size: 0.8rem;
  background-color: #fff;
  color: #000;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  display: inline-block;
  position: relative;
}

.react-datepicker--time-only .react-datepicker__triangle {
  left: 35px;
}

.react-datepicker--time-only .react-datepicker__time-container {
  border-left: 0;
}

.react-datepicker--time-only .react-datepicker__time,
.react-datepicker--time-only .react-datepicker__time-box {
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__triangle {
  position: absolute;
  left: 50px;
}

.react-datepicker-popper {
  z-index: 1;
}

.react-datepicker-popper[data-placement^="bottom"] {
  padding-top: 10px;
}

.react-datepicker-popper[data-placement="bottom-end"] .react-datepicker__triangle, .react-datepicker-popper[data-placement="top-end"] .react-datepicker__triangle {
  left: auto;
  right: 50px;
}

.react-datepicker-popper[data-placement^="top"] {
  padding-bottom: 10px;
}

.react-datepicker-popper[data-placement^="right"] {
  padding-left: 8px;
}

.react-datepicker-popper[data-placement^="right"] .react-datepicker__triangle {
  left: auto;
  right: 42px;
}

.react-datepicker-popper[data-placement^="left"] {
  padding-right: 8px;
}

.react-datepicker-popper[data-placement^="left"] .react-datepicker__triangle {
  left: 42px;
  right: auto;
}

.react-datepicker__header {
  text-align: center;
  background-color: #f0f0f0;
  border-bottom: 1px solid #aeaeae;
  border-top-left-radius: 0.3rem;
  padding: 8px 0;
  position: relative;
}

.react-datepicker__header--time {
  padding-bottom: 8px;
  padding-left: 5px;
  padding-right: 5px;
}

.react-datepicker__header--time:not(.react-datepicker__header--time--only) {
  border-top-left-radius: 0;
}

.react-datepicker__header:not(.react-datepicker__header--has-time-select) {
  border-top-right-radius: 0.3rem;
}

.react-datepicker__year-dropdown-container--select,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--scroll {
  display: inline-block;
  margin: 0 2px;
}

.react-datepicker__current-month,
.react-datepicker-time__header,
.react-datepicker-year-header {
  margin-top: 0;
  color: #000;
  font-weight: bold;
  font-size: 0.944rem;
}

.react-datepicker-time__header {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.react-datepicker__navigation {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 2px;
  padding: 0;
  border: none;
  z-index: 1;
  height: 32px;
  width: 32px;
  text-indent: -999em;
  overflow: hidden;
}

.react-datepicker__navigation--previous {
  left: 2px;
}

.react-datepicker__navigation--next {
  right: 2px;
}

.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
  right: 85px;
}

.react-datepicker__navigation--years {
  position: relative;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.react-datepicker__navigation--years-previous {
  top: 4px;
}

.react-datepicker__navigation--years-upcoming {
  top: -4px;
}

.react-datepicker__navigation:hover *::before {
  border-color: #a6a6a6;
}

.react-datepicker__navigation-icon {
  position: relative;
  top: -1px;
  font-size: 20px;
}

.react-datepicker__navigation-icon--next {
  left: -2px;
}

.react-datepicker__navigation-icon--next::before {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  left: -7px;
}

.react-datepicker__navigation-icon--previous {
  right: -2px;
}

.react-datepicker__navigation-icon--previous::before {
  -webkit-transform: rotate(225deg);
          transform: rotate(225deg);
  right: -7px;
}

.react-datepicker__month-container {
  float: left;
}

.react-datepicker__year {
  margin: 0.4rem;
  text-align: center;
}

.react-datepicker__year-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: 180px;
}

.react-datepicker__year .react-datepicker__year-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__month {
  margin: 0.4rem;
  text-align: center;
}

.react-datepicker__month .react-datepicker__month-text,
.react-datepicker__month .react-datepicker__quarter-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__input-time-container {
  clear: both;
  width: 100%;
  float: left;
  margin: 5px 0 10px 15px;
  text-align: left;
}

.react-datepicker__input-time-container .react-datepicker-time__caption {
  display: inline-block;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container {
  display: inline-block;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {
  display: inline-block;
  margin-left: 10px;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {
  width: auto;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-inner-spin-button,
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"] {
  -moz-appearance: textfield;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {
  margin-left: 5px;
  display: inline-block;
}

.react-datepicker__time-container {
  float: right;
  border-left: 1px solid #aeaeae;
  width: 85px;
}

.react-datepicker__time-container--with-today-button {
  display: inline;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  position: absolute;
  right: -72px;
  top: 0;
}

.react-datepicker__time-container .react-datepicker__time {
  position: relative;
  background: white;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
  width: 85px;
  overflow-x: hidden;
  margin: 0 auto;
  text-align: center;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
  list-style: none;
  margin: 0;
  height: calc(195px + (1.7rem / 2));
  overflow-y: scroll;
  padding-right: 0;
  padding-left: 0;
  width: 100%;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {
  height: 30px;
  padding: 5px 10px;
  white-space: nowrap;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {
  cursor: pointer;
  background-color: #f0f0f0;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {
  background-color: #216ba5;
  color: white;
  font-weight: bold;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {
  background-color: #216ba5;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {
  color: #ccc;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__week-number {
  color: #ccc;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__week-number.react-datepicker__week-number--clickable {
  cursor: pointer;
}

.react-datepicker__week-number.react-datepicker__week-number--clickable:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}

.react-datepicker__day-names,
.react-datepicker__week {
  white-space: nowrap;
}

.react-datepicker__day-names {
  margin-bottom: -8px;
}

.react-datepicker__day-name,
.react-datepicker__day,
.react-datepicker__time-name {
  color: #000;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__month--selected, .react-datepicker__month--in-selecting-range, .react-datepicker__month--in-range,
.react-datepicker__quarter--selected,
.react-datepicker__quarter--in-selecting-range,
.react-datepicker__quarter--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}

.react-datepicker__month--selected:hover, .react-datepicker__month--in-selecting-range:hover, .react-datepicker__month--in-range:hover,
.react-datepicker__quarter--selected:hover,
.react-datepicker__quarter--in-selecting-range:hover,
.react-datepicker__quarter--in-range:hover {
  background-color: #1d5d90;
}

.react-datepicker__month--disabled,
.react-datepicker__quarter--disabled {
  color: #ccc;
  pointer-events: none;
}

.react-datepicker__month--disabled:hover,
.react-datepicker__quarter--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__day,
.react-datepicker__month-text,
.react-datepicker__quarter-text,
.react-datepicker__year-text {
  cursor: pointer;
}

.react-datepicker__day:hover,
.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover,
.react-datepicker__year-text:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}

.react-datepicker__day--today,
.react-datepicker__month-text--today,
.react-datepicker__quarter-text--today,
.react-datepicker__year-text--today {
  font-weight: bold;
}

.react-datepicker__day--highlighted,
.react-datepicker__month-text--highlighted,
.react-datepicker__quarter-text--highlighted,
.react-datepicker__year-text--highlighted {
  border-radius: 0.3rem;
  background-color: #3dcc4a;
  color: #fff;
}

.react-datepicker__day--highlighted:hover,
.react-datepicker__month-text--highlighted:hover,
.react-datepicker__quarter-text--highlighted:hover,
.react-datepicker__year-text--highlighted:hover {
  background-color: #32be3f;
}

.react-datepicker__day--highlighted-custom-1,
.react-datepicker__month-text--highlighted-custom-1,
.react-datepicker__quarter-text--highlighted-custom-1,
.react-datepicker__year-text--highlighted-custom-1 {
  color: magenta;
}

.react-datepicker__day--highlighted-custom-2,
.react-datepicker__month-text--highlighted-custom-2,
.react-datepicker__quarter-text--highlighted-custom-2,
.react-datepicker__year-text--highlighted-custom-2 {
  color: green;
}

.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range,
.react-datepicker__month-text--selected,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--selected,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--selected,
.react-datepicker__year-text--in-selecting-range,
.react-datepicker__year-text--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}

.react-datepicker__day--selected:hover, .react-datepicker__day--in-selecting-range:hover, .react-datepicker__day--in-range:hover,
.react-datepicker__month-text--selected:hover,
.react-datepicker__month-text--in-selecting-range:hover,
.react-datepicker__month-text--in-range:hover,
.react-datepicker__quarter-text--selected:hover,
.react-datepicker__quarter-text--in-selecting-range:hover,
.react-datepicker__quarter-text--in-range:hover,
.react-datepicker__year-text--selected:hover,
.react-datepicker__year-text--in-selecting-range:hover,
.react-datepicker__year-text--in-range:hover {
  background-color: #1d5d90;
}

.react-datepicker__day--keyboard-selected,
.react-datepicker__month-text--keyboard-selected,
.react-datepicker__quarter-text--keyboard-selected,
.react-datepicker__year-text--keyboard-selected {
  border-radius: 0.3rem;
  background-color: #2a87d0;
  color: #fff;
}

.react-datepicker__day--keyboard-selected:hover,
.react-datepicker__month-text--keyboard-selected:hover,
.react-datepicker__quarter-text--keyboard-selected:hover,
.react-datepicker__year-text--keyboard-selected:hover {
  background-color: #1d5d90;
}

.react-datepicker__day--in-selecting-range ,
.react-datepicker__month-text--in-selecting-range ,
.react-datepicker__quarter-text--in-selecting-range ,
.react-datepicker__year-text--in-selecting-range {
  background-color: rgba(33, 107, 165, 0.5);
}

.react-datepicker__month--selecting-range .react-datepicker__day--in-range , .react-datepicker__month--selecting-range
.react-datepicker__month-text--in-range , .react-datepicker__month--selecting-range
.react-datepicker__quarter-text--in-range , .react-datepicker__month--selecting-range
.react-datepicker__year-text--in-range {
  background-color: #f0f0f0;
  color: #000;
}

.react-datepicker__day--disabled,
.react-datepicker__month-text--disabled,
.react-datepicker__quarter-text--disabled,
.react-datepicker__year-text--disabled {
  cursor: default;
  color: #ccc;
}

.react-datepicker__day--disabled:hover,
.react-datepicker__month-text--disabled:hover,
.react-datepicker__quarter-text--disabled:hover,
.react-datepicker__year-text--disabled:hover {
  background-color: transparent;
}

.react-datepicker__month-text.react-datepicker__month--selected:hover, .react-datepicker__month-text.react-datepicker__month--in-range:hover, .react-datepicker__month-text.react-datepicker__quarter--selected:hover, .react-datepicker__month-text.react-datepicker__quarter--in-range:hover,
.react-datepicker__quarter-text.react-datepicker__month--selected:hover,
.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,
.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,
.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover {
  background-color: #216ba5;
}

.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover {
  background-color: #f0f0f0;
}

.react-datepicker__input-container {
  position: relative;
  display: inline-block;
  width: 100%;
}

.react-datepicker__year-read-view,
.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view {
  border: 1px solid transparent;
  border-radius: 0.3rem;
  position: relative;
}

.react-datepicker__year-read-view:hover,
.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover {
  cursor: pointer;
}

.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {
  border-top-color: #b3b3b3;
}

.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
  right: -16px;
  top: 0;
}

.react-datepicker__year-dropdown,
.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown {
  background-color: #f0f0f0;
  position: absolute;
  width: 50%;
  left: 25%;
  top: 30px;
  z-index: 1;
  text-align: center;
  border-radius: 0.3rem;
  border: 1px solid #aeaeae;
}

.react-datepicker__year-dropdown:hover,
.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover {
  cursor: pointer;
}

.react-datepicker__year-dropdown--scrollable,
.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable {
  height: 150px;
  overflow-y: scroll;
}

.react-datepicker__year-option,
.react-datepicker__month-option,
.react-datepicker__month-year-option {
  line-height: 20px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.react-datepicker__year-option:first-of-type,
.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.react-datepicker__year-option:last-of-type,
.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__year-option:hover,
.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover {
  background-color: #ccc;
}

.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {
  border-bottom-color: #b3b3b3;
}

.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {
  border-top-color: #b3b3b3;
}

.react-datepicker__year-option--selected,
.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected {
  position: absolute;
  left: 15px;
}

.react-datepicker__close-icon {
  cursor: pointer;
  background-color: transparent;
  border: 0;
  outline: 0;
  padding: 0 6px 0 0;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
}

.react-datepicker__close-icon::after {
  cursor: pointer;
  background-color: #216ba5;
  color: #fff;
  border-radius: 50%;
  height: 16px;
  width: 16px;
  padding: 2px;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  content: "\00d7";
}

.react-datepicker__today-button {
  background: #f0f0f0;
  border-top: 1px solid #aeaeae;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  padding: 5px 0;
  clear: left;
}

.react-datepicker__portal {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);
  left: 0;
  top: 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 2147483647;
}

.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__time-name {
  width: 3rem;
  line-height: 3rem;
}

@media (max-width: 400px), (max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name,
  .react-datepicker__portal .react-datepicker__day,
  .react-datepicker__portal .react-datepicker__time-name {
    width: 2rem;
    line-height: 2rem;
  }
}

.react-datepicker__portal .react-datepicker__current-month,
.react-datepicker__portal .react-datepicker-time__header {
  font-size: 1.44rem;
}
@font-face {
  font-family: 'Cabin';
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/cabin/v26/u-4X0qWljRw-PfU81xCKCpdpbgZJl6XFpfEd7eA9BIxxkV2EH7ilwg.ttf) format('truetype');
}
@font-face {
  font-family: 'Cabin';
  font-style: normal;
  font-weight: 500;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/cabin/v26/u-4X0qWljRw-PfU81xCKCpdpbgZJl6XFpfEd7eA9BIxxkW-EH7ilwg.ttf) format('truetype');
}
@font-face {
  font-family: 'Cabin';
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/cabin/v26/u-4X0qWljRw-PfU81xCKCpdpbgZJl6XFpfEd7eA9BIxxkYODH7ilwg.ttf) format('truetype');
}
@font-face {
  font-family: 'Cabin';
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/cabin/v26/u-4X0qWljRw-PfU81xCKCpdpbgZJl6XFpfEd7eA9BIxxkbqDH7ilwg.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjMDr0fJQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEorCGPrQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCGPrQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoorCGPrQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVsEpbCGPrQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pbCGPrQ.ttf) format('truetype');
}
*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}img{display:block;width:auto;margin:auto;max-width:100%}.row{padding:0 1.5rem}.row .col{margin-bottom:2rem}@media (min-width: 600px){.row .col{margin-bottom:0rem}}@media (min-width: 600px){.row.-two-cols{display:grid;grid-template-columns:repeat(2, 1fr)}}@media (min-width: 600px){.row.-three-cols{display:grid;grid-template-columns:repeat(2, 1fr)}}@media (min-width: 900px){.row.-three-cols{grid-template-columns:repeat(3, 1fr)}}body{font-family:"Cabin", sans-serif;font-size:16px;color:#3c3c3c;background-color:#fff}html{overflow-x:hidden}*{font-family:"Cabin", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}a,.btn-asLink{cursor:pointer}a[href^="tel"],.btn-asLink[href^="tel"],tel{color:inherit;text-decoration:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}@media (min-width: 900px){::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{background:#e4e4e4;border-radius:10px;-webkit-transition:background 500ms ease;transition:background 500ms ease}::-webkit-scrollbar-thumb:hover{background:#d7d7d7}}.green{background:#4eba58 !important}.yellow{background:#f0a655 !important}.transparent{background:transparent !important}.zoomZoom:hover{-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-transition:all 150ms cubic-bezier(0.77, 0, 0.175, 1);transition:all 150ms cubic-bezier(0.77, 0, 0.175, 1)}.CONTAINER{min-height:100vh;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 599px){.CONTAINER{zoom:90%}}.CONTENT{margin:0rem auto;width:100%}.-noScroll{overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:"Raleway", sans-serif}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-family:"Raleway", sans-serif}h1.-withHighlight,h2.-withHighlight,h3.-withHighlight,h4.-withHighlight,h5.-withHighlight,h6.-withHighlight{font-weight:bold}h1{margin-bottom:0.6rem;font-size:2.25rem}@media (min-width: 600px){h1{font-size:2.75rem}}h2{margin-bottom:0.6rem}p{line-height:1.5625em}.-italic{font-style:italic}.-highlight{font-weight:bold;color:#9a7bec;font-family:inherit}.heading.-primary{font-weight:bold;color:#9a7bec}.--standalone{padding:1.5rem 1.2rem 0;margin:0}.subheading{font-family:"Raleway", sans-serif;font-weight:500;font-size:1em;letter-spacing:0.01px;margin-bottom:0.4rem}*{letter-spacing:.00125rem}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@-webkit-keyframes fadeIn{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@keyframes fadeIn{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}a:link,.btn-asLink:link,a:visited,.btn-asLink:visited,a,.btn-asLink{text-decoration:none;color:#9a7bec;letter-spacing:0.04px;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}a:link:hover,.btn-asLink:link:hover,a:visited:hover,.btn-asLink:visited:hover,a:hover,.btn-asLink:hover{color:#6738e2}a:link.-withArrow::after,.btn-asLink:link.-withArrow::after,a:visited.-withArrow::after,.btn-asLink:visited.-withArrow::after,a.-withArrow::after,.-withArrow.btn-asLink::after{margin-left:0.2rem;content:"\2192";display:inline-block}a.text-danger:hover,.text-danger.btn-asLink:hover{color:#a71d2a !important}.btn{display:block;border-radius:11px;border:none;cursor:pointer;outline:none;-webkit-transition:all 150ms cubic-bezier(0.77, 0, 0.175, 1);transition:all 150ms cubic-bezier(0.77, 0, 0.175, 1);padding:0 2.5625rem;color:#fff;background-color:#1f1f1f;letter-spacing:1px !important;font-size:13.5px;text-transform:uppercase !important;font-weight:bold !important;width:100%}@media (max-width: 599px){.btn{font-size:12px}}.btn:hover{-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-transition:all 150ms cubic-bezier(0.77, 0, 0.175, 1);transition:all 150ms cubic-bezier(0.77, 0, 0.175, 1)}.body-autorepair-area .btn:hover{-webkit-transform:scale(1);transform:scale(1);border:0}.btn.-primary{height:3.125rem;background-color:#4eba58;color:#fff;font-size:.9375em;letter-spacing:0.02px}@media (max-width: 599px){.btn.-primary{font-size:13px}}.btn.-primary.-inverted{color:#fff;background:#f0a655}.btn.-primary.-transparent{background-color:transparent}.btn.-secondary{height:2.75rem;letter-spacing:0.27px;background-color:#9a7bec;font-size:.875em;padding:0.3rem 2.5625rem}.btn.-secondary.-inverted{color:#fff;background-color:#f0a655}.btn.-sm{height:1.875rem}.btn.-xsm{font-weight:bold;letter-spacing:0.03px;height:1.5625rem;font-size:.875em;padding:0rem .8125rem}@media (max-width: 599px){.btn.-xsm{font-size:12px}}.btn.-insideForm{font-size:.875em;letter-spacing:0.27px}.btn.-goStepBack{height:55px;width:55px;border-radius:15px;background-color:#FFFFFF;-webkit-box-shadow:-10px 0 10px -5px rgba(69,46,130,0.22);box-shadow:-10px 0 10px -5px rgba(69,46,130,0.22);padding:0;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='15px' height='13px' viewBox='0 0 15 13' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EC12E96C6-5A23-4197-981E-82457AFAC060%3C/title%3E%3Cg id='Presentational' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Driver-Registration---Step-2' transform='translate(-216.000000, -358.000000)' fill='%23F0A655' fill-rule='nonzero'%3E%3Cg id='Group-4' transform='translate(196.000000, 337.000000)'%3E%3Cg id='Group' transform='translate(27.500000, 27.500000) rotate(90.000000) translate(-27.500000, -27.500000) '%3E%3Cpolygon id='Path' points='33.84375 28.71875 32.53125 27.40625 28.5 31.4375 28.5 20 26.625 20 26.625 31.4375 22.59375 27.40625 21.28125 28.71875 27.5625 35'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;color:transparent}.btn.-addOrderItem,.btn.-removeOrderItem{width:1.25rem;height:1.25rem;color:#4eba58;background-color:unset;border:1.5px solid;border-radius:50%;padding:unset;line-height:1.3rem;text-align:center}.btn.-removeOrderItem{color:#d0021b}.btn.-inverted{background-color:#fff;color:#3c3c3c}.btn.-danger{background-color:#e53a3a;font-size:.9375em}.btn.-danger.-inverted{color:#fff;font-size:.84375pxem}@media (max-width: 599px){.btn.-danger{font-size:13px}}.btn.-orange{background-color:#f0a655}.btn.-withIcon{text-align:left;padding:0 1.2rem}@media (max-width: 599px){.btn.-withIcon{margin:0 0 4rem 0}}.btn.-withIcon:first-child{margin:0 0 0.7rem 0}@media (min-width: 600px){.btn.-withIcon:first-child{margin:0 1rem 0 0}}.btn.-withIcon img{margin:0 0 0 1rem;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}.btn.-withIcon:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}@media (min-width: 600px){.btn{width:unset}}a.btn,.btn.btn-asLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0.5rem}.daterangepicker .drp-buttons .btn{display:inline-block}.btn-asLink{cursor:pointer;border:none;background-color:unset;outline:none;border-radius:0px}.backBtnWrapper{position:absolute;top:7rem;-webkit-transition:top 0.3s;transition:top 0.3s}@media (min-width: 900px){.backBtnWrapper{top:8rem;-webkit-transition:top 0.3s;transition:top 0.3s}}@media (max-width: 599px){.backBtnWrapper{top:6.5rem;-webkit-transition:top 0.3s;transition:top 0.3s}}.customInput,.searchInput,.customSelect{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);border-radius:5px;background:#e5ddfa;outline:none;height:3rem;padding:0 1rem 0 1rem;font-size:.9375em;font-weight:500;width:100%;margin-bottom:1rem;border:none}.customInput:hover,.searchInput:hover,.customSelect:hover,.customInput:focus,.searchInput:focus,.customSelect:focus{-webkit-box-shadow:0px 0px 15px rgba(154,123,236,0.3);box-shadow:0px 0px 15px rgba(154,123,236,0.3)}.customInput:focus,.searchInput:focus,.customSelect:focus{border-color:#baa0ff}.customInput::-webkit-input-placeholder, .searchInput::-webkit-input-placeholder, .customSelect::-webkit-input-placeholder{color:#9f88dd}.customInput::-moz-placeholder, .searchInput::-moz-placeholder, .customSelect::-moz-placeholder{color:#9f88dd}.customInput:-ms-input-placeholder, .searchInput:-ms-input-placeholder, .customSelect:-ms-input-placeholder{color:#9f88dd}.customInput::-ms-input-placeholder, .searchInput::-ms-input-placeholder, .customSelect::-ms-input-placeholder{color:#9f88dd}.customInput::placeholder,.searchInput::placeholder,.customSelect::placeholder{color:#9f88dd}@media (min-width: 600px){.customInput,.searchInput,.customSelect{width:unset;margin-bottom:0rem}}.searchInput,.customSelect{padding:0 1rem 0 2.2rem;height:2.25rem;background-color:#fff;background-image:url(../assets/icon_search.svg);background-size:1rem;background-position:left .625rem center;background-repeat:no-repeat}.searchInput:focus,.customSelect:focus{padding-right:2rem}.basic-input{border:1px solid #dfd3ff;border-radius:5px;background-color:#fff;height:2.5rem;padding:0 1rem;outline:none;width:100%;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}@media (min-width: 600px){.basic-input{width:unset}}.basic-input:hover,.basic-input:focus{-webkit-box-shadow:0px 0px 15px rgba(154,123,236,0.3);box-shadow:0px 0px 15px rgba(154,123,236,0.3)}.basic-input:focus{border-color:#baa0ff}.customSelect{height:2.5rem;font-size:.875em;background-image:url(../assets/arrow_down.svg);background-position:right .75rem center;padding:0 2.2rem 0 1rem;font-weight:600;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.customSelect::-ms-expand{display:none}.searchInput:not([value=""]),.customSelect:not([value=""]){background-image:none}.separator{width:0;height:0}.separator.-diagonal2{border-bottom:50px solid #f5f1ff;border-left:100vw solid transparent}@media (min-width: 600px){.separator.-diagonal2{border-bottom:100px solid #f5f1ff}}.separator.-diagonal{border-bottom:50px solid transparent;border-left:100vw solid #f5f1ff}@media (min-width: 600px){.separator.-diagonal{border-bottom:100px solid transparent}}.separator.-diagonal2.-overlay{margin-top:-50px;border-bottom-color:#fff}@media (min-width: 600px){.separator.-diagonal2.-overlay{margin-top:-100px}}.separator.-diagonal.-overlay{margin-bottom:-50px}@media (min-width: 600px){.separator.-diagonal.-overlay{margin-bottom:-100px}}.RegisterFormContainer{margin:auto;max-width:75rem;margin:auto;gap:10%;color:#fff}@media (max-height: 899px) and (orientation: landscape){.RegisterFormContainer{padding-top:12rem}}@media screen and (max-width: 767px){.RegisterFormContainer h1{font-size:2.25rem}}.RegisterFormContainer .regi{background:#f0a655;width:135px;padding:5px;height:30px;display:inline-block;margin-left:5px;text-align:center}.RegisterFormContainer .regi:hover{color:#fff !important}.RegisterFormContainer .Logo{margin:auto auto 1rem}@media (min-width: 600px){.RegisterFormContainer .Logo{margin:0 auto 1rem 0}}.RegisterFormContainer .col:last-child{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:1rem}.RegisterFormContainer .Logo-phone{display:none;margin-bottom:2rem;max-width:8rem}.RegisterFormContainer h2{font-size:2.125rem}.RegisterFormContainer p{font-size:.9375rem}@media (max-width: 599px){.RegisterFormContainer .Logo{display:none}.RegisterFormContainer .Logo-phone{display:block}.RegisterFormContainer h1{text-align:left;font-size:1.3125rem}.RegisterFormContainer .col:last-child{text-align:center}}.registerForm{padding:2rem;color:#3c3c3c;border-radius:10px;background-color:#fff;min-height:21rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}@media (max-width: 599px){.registerForm{padding:1rem 1rem}}.registerForm.-stepped{max-width:382px;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}.registerForm.-stepped .step{display:none}.registerForm.-stepped .step.--current{display:block}.registerForm.-stepped .step .agreeWrapper{gap:1rem;text-align:center;margin:0 0 1rem}.registerForm.-stepped .step[data-step-name="step1"]{margin-top:0rem}.registerForm .btn:not(.-goStepBack){width:100%}.registerForm .inputWrapper{margin:.9375rem 0}.registerForm .inputWrapper label{font-size:1em;margin-bottom:.75rem;letter-spacing:0.27px;font-weight:600;color:#1f1f1f;display:block}.registerForm .inputWrapper .customInput,.registerForm .inputWrapper .searchInput,.registerForm .inputWrapper .customSelect{width:100%}.registerForm .g-recaptcha{margin-bottom:.9375rem}.registerForm .g-recaptcha iframe{border-radius:0 !important}.registerForm .backBtnWrapper{top:-100px}@media (min-width: 600px){.registerForm .backBtnWrapper{top:-200px;margin-bottom:1rem}}.registerForm .stepCounter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:2rem 0 1rem 0;max-width:130px;margin:0 auto}.registerForm .stepCounter .stepDot{border-radius:50%;border-color:#f0a655;background-color:#f0a655;opacity:0.3;margin:0 10px;width:.875rem;height:.875rem;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}.registerForm .stepCounter .stepDot.--current{border-color:#f0a655;background-color:#f0a655;opacity:1}.registerForm.-new{position:relative;background:none;max-width:none;min-width:26rem;padding:0}@media (max-width: 599px){.registerForm.-new{min-width:auto}}.registerForm.-new .inputWrapper{position:relative;margin:10px 0}.registerForm.-new .inputWrapper label{color:#adadad;font-size:16px;font-weight:300;letter-spacing:0;position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:top 0.3s, font-size 0.3s, font-weight 0.3s, letter-spacing 0.3s;transition:top 0.3s, font-size 0.3s, font-weight 0.3s, letter-spacing 0.3s}.registerForm.-new .inputWrapper .--active{top:10px;color:#8573B4;font-size:11px;font-weight:bold;letter-spacing:1.22px;-webkit-transition:top 0.3s, font-size 0.3s, font-weight 0.3s, letter-spacing 0.3s;transition:top 0.3s, font-size 0.3s, font-weight 0.3s, letter-spacing 0.3s}.registerForm.-new .customInput,.registerForm.-new .searchInput,.registerForm.-new .customSelect{border-radius:5px;background-color:#FFFFFF;border:none;padding:27px 10px;font-weight:300;font-size:16px;margin:0}.registerForm.-new .customInput::-webkit-input-placeholder, .registerForm.-new .searchInput::-webkit-input-placeholder, .registerForm.-new .customSelect::-webkit-input-placeholder{opacity:0 !important}.registerForm.-new .customInput::-moz-placeholder, .registerForm.-new .searchInput::-moz-placeholder, .registerForm.-new .customSelect::-moz-placeholder{opacity:0 !important}.registerForm.-new .customInput:-ms-input-placeholder, .registerForm.-new .searchInput:-ms-input-placeholder, .registerForm.-new .customSelect:-ms-input-placeholder{opacity:0 !important}.registerForm.-new .customInput::-ms-input-placeholder, .registerForm.-new .searchInput::-ms-input-placeholder, .registerForm.-new .customSelect::-ms-input-placeholder{opacity:0 !important}.registerForm.-new .customInput::placeholder,.registerForm.-new .searchInput::placeholder,.registerForm.-new .customSelect::placeholder{opacity:0 !important}.registerForm.-new .g-recaptcha{background-color:#F9F9F9;border-radius:5px;height:74px;margin-bottom:18px;overflow:hidden;position:relative}.registerForm.-new .g-recaptcha iframe{margin-top:-1px}.registerForm.-new .g-recaptcha::before{content:'';position:absolute;height:100%;width:23px;background-color:#F9F9F9;top:0;left:293px;z-index:9}.registerForm.-new .step{margin-top:0}.registerForm.-new .step[data-step-name="step1"]{margin-top:0}.registerForm.-new .stepCounter{padding-top:28.125px}.-recoverPasswordPage .registerForm{min-height:auto}@media (max-width: 599px){.agreeCheckboxWrapper{margin-bottom:2rem}}.agreeCheckboxWrapper label{display:block;cursor:pointer;font-weight:600;letter-spacing:0.25px;font-size:.8125em;line-height:.9375rem}.agreeCheckboxWrapper label svg{display:block;margin:0 auto 1rem}.agreeCheckboxWrapper label svg path{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}.agreeCheckboxWrapper input{position:absolute;opacity:0;height:0;width:0}.agreeCheckboxWrapper.-advert label:hover svg path{fill:#cdb8ff;stroke:#cdb8ff}.agreeCheckboxWrapper.-advert input:checked+label svg .paper,.agreeCheckboxWrapper.-advert input:checked+label svg .dot{fill:#3c3c3c;stroke:#3c3c3c}.agreeCheckboxWrapper.-advert input:checked+label svg .violet{fill:#9a7bec;stroke:#9a7bec}.agreeCheckboxWrapper.-advert input:checked+label svg .orange{fill:#f0a655;stroke:#f0a655}.agreeCheckboxWrapper.-terms label:hover svg path{fill:#cdb8ff}.agreeCheckboxWrapper.-terms input:checked+label svg .violet{fill:#9a7bec}.agreeCheckboxWrapper.-terms input:checked+label svg .orange{fill:#f0a655}.agreeCheckboxWrapper.-terms input:checked+label svg .black{fill:#3c3c3c}.register-success-message:not(.-recoverPassword){padding-bottom:0.5rem}.register-success-message.-recoverPassword .btn.-secondary{margin:1rem 0 0}.register-success-message h2{font-size:1.375rem;font-family:"Raleway", sans-serif;letter-spacing:0.43px;line-height:1.8rem}.register-success-message .-highlight{font-family:"Raleway", sans-serif}.register-success-message .-highlight.-green{color:#4eba58}.register-success-message img{margin:1rem 0}.register-success-message .success-msg{font-weight:500}.register-success-message .subscribe-msg{font-style:italic}.register-success-message p{font-size:.875rem;letter-spacing:0.27px}.register-success-message .buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.register-success-message .buttons-wrapper .btn{width:unset;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.register-success-message .buttons-wrapper .social-link{margin:0 1rem 0 0}.register-success-message .buttons-wrapper .social-link img{width:2.5rem}.registerForm.-recoverPassword:not(.register-success-message) .buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.registerForm.-recoverPassword:not(.register-success-message) .-danger{width:40%;margin-right:0.5rem}.Collapse .collapseContent{max-height:0;overflow:hidden;-webkit-transition:max-height 0.5s cubic-bezier(0.23, 1, 0.32, 1);transition:max-height 0.5s cubic-bezier(0.23, 1, 0.32, 1);margin-top:0.5rem}.Collapse .collapseHeader{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0.2rem}.Collapse .collapseHeader .collapseIcon{display:inline-block;margin:0;width:1.25rem;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}.Collapse .collapseHeader .heading{margin:0.2rem 1.5rem 0 0}.Collapse .collapseHeader.--active .collapseIcon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.custom-collapse{overflow-y:hidden;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}.custom-collapse-btn img{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}.custom-collapse-btn.--active img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.custom-collapse{overflow-y:hidden;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}.custom-collapse-btn img{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}.custom-collapse-btn.--active img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.input-label{display:block;font-weight:500;font-size:.9375rem;color:#b5b5b5;margin:0 0 0.4rem 0.4rem}.inputs-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0.8rem 0}.inputs-row .basic-input{width:100%}.inputs-row .input-wrapper{width:100%}.inputs-row .input-wrapper:first-child{margin:0 0.8rem 0 0}.inputs-row.-single .input-wrapper{margin:0}.inputs-row.-single .input-label{color:#3c3c3c;font-weight:bold}.input-wrapper-left{width:50%;display:inline-block;padding:0 0.5rem 0 0}.input-wrapper-left-right{padding:0 0 0 0.5rem}.input-wrapper-right{width:50%;display:inline-block;padding:0 0 0 0.5rem}.input-select,.CustomSelect-rendered .CustomSelect-styled{color:#2b3034;height:36px;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../assets/arrow_down.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:12px auto;background-color:#fff;font-size:14px;border-radius:5px;border:1px solid #e7e7e7;font-weight:500;padding:9px 35px 9px 12px;outline:none;cursor:pointer;-webkit-transition:all 500ms ease;transition:all 500ms ease;border:none;width:100%;font-weight:600;border-bottom:solid 1px #eeeeee;padding:5px 0;border-radius:0}.input-select:focus,.CustomSelect-rendered .CustomSelect-styled:focus{border:1px solid #8b8b8b}.input-select::-ms-expand,.CustomSelect-rendered .CustomSelect-styled::-ms-expand{display:none}.input-select:focus,.CustomSelect-rendered .CustomSelect-styled:focus{border:none;border-bottom:solid 1px #eeeeee}textarea.basic-input{height:unset;padding:1rem}.CustomSelect-rendered{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.CustomSelect-rendered .s-hidden{visibility:hidden}.CustomSelect-rendered .CustomSelect-styled{width:100%;position:absolute;top:0;right:0;bottom:0;left:0;white-space:nowrap}.CustomSelect-rendered .options{-webkit-box-shadow:-10px 10px 20px 0 rgba(30,30,30,0.05);box-shadow:-10px 10px 20px 0 rgba(30,30,30,0.05);border-radius:5px;overflow:hidden;white-space:nowrap;display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0 0;padding:0 0;list-style:none;background-color:white}.CustomSelect-rendered .options li{font-weight:600;font-size:.875rem;padding:9px 35px 9px 12px;height:36px;cursor:default}.CustomSelect-rendered .options li:hover{background-color:#9a7bec;color:#fff}.checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;line-height:1.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 374px){.checkbox-container{font-size:0.8rem;line-height:1.2rem}}.checkbox-container input[type="checkbox"].custom-checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:5px}.checkbox-container .checkmark:after{content:"";position:absolute;display:none;left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-container:hover input ~ .checkmark{background-color:#ccc}.checkbox-container input:checked ~ .checkmark{background-color:#9a7bec}.checkbox-container input:checked ~ .checkmark:after{display:block}.HEADER{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:fixed;z-index:100001;top:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 600px){.HEADER{-webkit-transition:height 0.2s;transition:height 0.2s;height:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 599px){.HEADER.-activeOrderBarVisible{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width: 600px){.HEADER.-activeOrderBarVisible{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.HEADER.-activeOrderBarVisible .Hamburger{margin-top:1rem}.HEADER.-activeOrderBarVisible.-mobileAligned .Hamburger{margin:0.2rem 0}}.HEADER.-activeOrderBarVisible+.NAVIGATION .NAVIGATION-logo{top:66px}@media (max-width: 599px){.HEADER.-mobileAligned .-mobileAligned-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0 1rem}.HEADER.-mobileAligned .logo{height:80%;margin:0}.HEADER.-mobileAligned .heading{margin:0.2rem 0.4rem 0 0;color:#fff;font-size:1.4rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.HEADER.-mobileAligned .Hamburger{right:0;left:auto;margin:0}}@media (min-width: 600px){.HEADER .heading,.HEADER .logo{display:none}}.HEADER.--scrolled{-webkit-transition:height 0.2s;transition:height 0.2s;height:75px}.Hamburger{cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0.5rem 0.5rem 0 0;background-color:#9a7bec;border-radius:100%;padding:0.6rem;-webkit-box-shadow:-10px 10px 20px 0 rgba(30,30,30,0.05);box-shadow:-10px 10px 20px 0 rgba(30,30,30,0.05);position:fixed;top:3px}@media screen and (max-width: 799px){.Hamburger{-webkit-transform:translateX(-50%) !important;transform:translateX(-50%) !important;left:50%}}@media (min-width: 600px){.Hamburger{-webkit-transition:-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:transform 300ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1);margin:auto}.Hamburger:hover{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1.1) translateZ(0);transform:scale(1.1) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}}.Hamburger .-menuVisible{opacity:1 !important;display:block !important}.Hamburger svg{overflow:visible}.Hamburger svg #topLine,.Hamburger svg #bottomLine{-webkit-transition:all 500ms cubic-bezier(0.77, 0, 0.175, 1);transition:all 500ms cubic-bezier(0.77, 0, 0.175, 1)}.Hamburger svg #topLine{-webkit-transform:translateY(-0.6rem);transform:translateY(-0.6rem)}.Hamburger svg #bottomLine{-webkit-transform:translateY(0.6rem);transform:translateY(0.6rem)}.Hamburger svg .hide{-webkit-transition:all 200ms cubic-bezier(0.77, 0, 0.175, 1);transition:all 200ms cubic-bezier(0.77, 0, 0.175, 1)}.Hamburger svg.-menuVisible .hide{opacity:0;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(0.6);transform:scale(0.6)}.Hamburger svg.-menuVisible #topLine{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg) scaleX(1.2);transform:rotate(45deg) scaleX(1.2);position:absolute;top:0px;left:0px}.Hamburger svg.-menuVisible #bottomLine{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg) scaleX(1.2);transform:rotate(-45deg) scaleX(1.2)}.NAVIGATION{background-color:#50348F;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;overflow:auto;padding-top:3rem;display:none;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media screen and (max-width: 320px){.NAVIGATION{padding-top:5rem}}.NAVIGATION .no-padding{padding:0 !important}.NAVIGATION .no-padding:hover{padding:0 !important}.NAVIGATION .Menu{margin:auto;list-style-type:none;text-align:center;font-size:1.5rem;text-transform:uppercase}@media (min-width: 600px){.NAVIGATION .Menu{font-size:2em}}.NAVIGATION .Menu .Menu-item-smaller{font-size:1.2rem}.NAVIGATION .Menu .Menu-item-outlined a,.NAVIGATION .Menu .Menu-item-outlined .btn-asLink{border:2px solid #fff;background-color:transparent}.NAVIGATION .Menu li{margin:1.1rem 0}@media (min-width: 600px){.NAVIGATION .Menu li{margin:2rem 0}}.NAVIGATION .Menu li a,.NAVIGATION .Menu li .btn-asLink{letter-spacing:1px !important;-webkit-transition:all 0.2s 0.15s;transition:all 0.2s 0.15s}.NAVIGATION .Menu li a:hover,.NAVIGATION .Menu li .btn-asLink:hover{letter-spacing:3px !important;-webkit-transition:all 0.2s 0.15s;transition:all 0.2s 0.15s;padding:0.5rem 1.4rem !important}.NAVIGATION .Menu li a:not(.-withImage),.NAVIGATION .Menu li .btn-asLink:not(.-withImage){border-radius:16px;padding:0.2rem 1rem;text-decoration:none;color:#fff;letter-spacing:0.04px;font-weight:bold}.NAVIGATION .Menu li a:not(.-withImage).--active,.NAVIGATION .Menu li .btn-asLink:not(.-withImage).--active,.NAVIGATION .Menu li a:not(.-withImage):hover,.NAVIGATION .Menu li .btn-asLink:not(.-withImage):hover{color:#9a7bec;background-color:#fff}.NAVIGATION .Menu li a.-withImage img,.NAVIGATION .Menu li .-withImage.btn-asLink img{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);max-height:3rem}.NAVIGATION .Menu li a.-withImage img:hover,.NAVIGATION .Menu li .-withImage.btn-asLink img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.NAVIGATION-logo{display:none}.FOOTER{background-color:#41277c;font-size:.875rem;margin:0;text-align:center;font-weight:500;color:#fff;padding:1.5rem 15% 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 600px){.FOOTER{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 599px){.FOOTER a,.FOOTER .btn-asLink{margin-top:1rem}}.FOOTER .__jivoMobileButton{margin-bottom:50px !important}.FOOTER span{margin-top:1rem;width:100%}.FOOTER span.poweredBy{color:white}.FOOTER span.poweredBy a,.FOOTER span.poweredBy .btn-asLink{color:inherit;text-decoration:underline}.FOOTER span.poweredBy a:hover,.FOOTER span.poweredBy .btn-asLink:hover{color:#6738e2}.FOOTER .download-apps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5em}.FOOTER .download-apps .download-apps-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.FOOTER .download-apps .download-apps-grid svg{width:20px}.FOOTER .download-apps .download-apps-grid svg path{fill:#fff}@media screen and (min-width: 720px){.FOOTER span{margin-top:0;width:auto}.FOOTER span.poweredBy{margin-left:1rem;margin-right:1rem}}#map{height:11.25rem}.servicesWrapper{clear:both}@media (min-width: 768px){.servicesWrapper{clear:none}}.serviceSearch{width:100%}@media (min-width: 768px){.serviceSearch{float:right;width:auto}}.show-all-photos-btn{color:white;text-align:center;display:inline-block}a.white-text,.white-text.btn-asLink{color:#fff}a.white-text:hover,.white-text.btn-asLink:hover{color:#fff}.black-text{color:black}.timepicker-hours tr>td{padding:0 13px;border-radius:4px;cursor:pointer}.timepicker-hours tr>td:hover{background:#f0f0f0}.timepicker-hours tr>td.selected{color:white;background:#9a7bec}@media screen and (max-width: 374px){.timepicker-hours tr>td{padding:3px 8px;font-size:0.8rem}}.w-80{width:80%}.w-100{width:100%}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.-goBack{width:20%;background:#ffffff;border:1px solid #9a7bec;color:#9a7bec;margin-right:20px;width:80%}.-posRelative{position:relative}.-posFixed{position:fixed}.violetAnchor{color:white !important}.violetAnchor:hover{color:white !important}.-termsPage .Services{padding-top:100px}.btn.--red{background-color:#f4364c}.loading-overlay{position:absolute;width:100%;height:100%;text-align:center;background:rgba(0,0,0,0.2);top:0;left:0;z-index:999;display:none}.-choosePwd-padding{padding-top:10%}.-registration-overlay{background:white;border-radius:10px}.loading-overlay img{width:150px}.loading-overlay__loader{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.loading-overlay__loader p{margin-bottom:0}a.whiteLink,.whiteLink.btn-asLink{color:white}.text-align-center{text-align:center}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.margin-0-auto{margin:0 auto}.ServicesFilter{padding-bottom:6.625rem}@media (max-width: 599px){.ServicesFilter{position:absolute;top:0;bottom:0;left:0;right:0}}.Filter-module{position:relative}.Filter-filter{position:relative;background-color:#fff;padding:1rem;cursor:auto}@media (min-width: 600px){.Filter-filter{overflow-y:visible;padding:2rem}}@media screen and (max-width: 799px){.Filter-filter{padding:4rem 1rem 1rem}}.Filter-filter .backArrow{position:absolute;top:25px;left:25px;cursor:pointer;display:block}.Filter-filter .backArrow svg{color:#1f1f1f;width:28px;height:28px}.Filter-filter .filter-row:not(:last-child){margin:0 0 35px}.Filter-filter .filter-radio{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;border-radius:10px;border:1px solid #eeeeee;overflow:hidden}.Filter-filter .filter-radio-label{display:block;color:#9b9b9b;font-size:15px;font-weight:500;margin-bottom:10px}.Filter-filter .filter-radio-label.-withExtra{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Filter-filter .filter-radio-label.-withExtra a,.Filter-filter .filter-radio-label.-withExtra .btn-asLink{font-size:14px;font-weight:bold}.Filter-filter .filter-radio-label.-withArrow svg{cursor:pointer;height:1rem}.Filter-filter .filter-radio-label.-withArrow svg path{fill:#9b9b9b}.Filter-filter .filter-radio-label.-withArrow .arrow-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Filter-filter .filter-radio-option{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;cursor:pointer}.Filter-filter .filter-radio-option:not(:last-child){border-right:1px solid #eeeeee}.Filter-filter .filter-radio-option:hover input ~ .filter-radio-value{background-color:rgba(154,123,236,0.1)}.Filter-filter .filter-radio-option .filter-radio-input:checked ~ .filter-radio-value{background-color:#9a7bec;color:#fff}.Filter-filter .filter-radio-option.-single{display:block}.Filter-filter .filter-radio-option.-single .filter-radio-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:1rem 1.5rem}.Filter-filter .filter-radio-option.-single .filter-categories-label{margin:0 1rem 0 0}.Filter-filter .filter-radio-value{font-size:16px;font-weight:500;color:#282d32;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);display:block;height:100%;width:100%;text-align:center;line-height:38px}@media (max-width: 599px){.Filter-filter .filter-radio-value{font-size:14Px}}.Filter-filter .filter-radio-input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.Filter-filter .filter-radio.--with-flags{border:0;height:auto}.Filter-filter .filter-radio.--with-flags .filter-radio-option:not(:last-child){border:0px solid rebeccapurple}.Filter-filter .filter-radio.--with-flags .filter-radio-option svg{height:100%;width:auto;border-radius:50%}.Filter-filter .filter-radio.--with-flags .filter-radio-option .filter-radio-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.Filter-filter .filter-radio.--with-flags .filter-radio-option .filter-radio-value-title{line-height:1}.Filter-filter .filter-radio.--with-flags .filter-radio-option .filter-radio-value-icon{opacity:0.35;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.Filter-filter .filter-radio.--with-flags .filter-radio-option .filter-radio-input:checked ~ .filter-radio-value{background:none !important;color:inherit !important}.Filter-filter .filter-radio.--with-flags .filter-radio-option .filter-radio-input:checked ~ .filter-radio-value .filter-radio-value-icon{opacity:1}.Filter-filter .filter-radio.--with-flags .filter-radio-option:hover input ~ .filter-radio-value{background:none !important}.Filter-filter .filter-radio.--with-flags .filter-radio-option:hover input ~ .filter-radio-value .filter-radio-value-icon{opacity:1}.Filter-filter .filter-categories-label{line-height:1rem;margin:0.6rem 0 0 0}.Filter-filter .filter-categories-row{display:grid;grid-template-columns:repeat(3, 1fr);gap:0.6rem;margin:0 0 0.6rem}.Filter-filter .filter-categories-radio{height:unset;border-radius:unset;border:none;display:block}@media (max-width: 599px){.Filter-filter .filter-categories-radio{margin-bottom:70px}}.Filter-filter .filter-categories-radio .filter-radio-option{border-radius:10px;border:1px solid #eeeeee;overflow:hidden}.Filter-filter .filter-categories-radio .filter-radio-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem}.Filter-filter .filter-categories-radio .filter-radio-value svg{height:3rem;width:auto}.Filter-filter .filter-categories-radio .filter-radio-input:checked ~ .filter-radio-value svg *{fill:#fff;stroke:#fff}.Filter-filter .filter-select select{color:#2b3034;height:36px;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../assets/arrow_down.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:12px auto;background-color:#fff;font-size:14px;border-radius:5px;border:1px solid #e7e7e7;font-weight:500;padding:9px 35px 9px 12px;outline:none;cursor:pointer;-webkit-transition:all 500ms ease;transition:all 500ms ease;border:none;width:100%;font-weight:600;border-bottom:solid 1px #eeeeee;padding:5px 0;border-radius:0}.Filter-filter .filter-select select:focus{border:1px solid #8b8b8b}.Filter-filter .filter-select select::-ms-expand{display:none}.Filter-filter .filter-select select:focus{border:none;border-bottom:solid 1px #eeeeee}.Filter-filter-categories{background-color:#fff;height:100%;padding:0 0 4.75rem}.Filter-filter-categories .Filter-filter{min-height:100%;padding:1rem}.filter-buttons-wrap{position:relative}.filter-buttons{height:4.75rem;position:absolute;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,0.15);box-shadow:0 2px 7px 0 rgba(0,0,0,0.15);z-index:1}@media (max-width: 599px){.filter-buttons{position:fixed}}.filter-buttons .btn{height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0.5rem}.filter-buttons .btn:last-child{margin-left:5px}.Modal{display:none;position:fixed;top:0px;left:0px;z-index:1000;width:100%;height:100%;background-color:rgba(0,0,0,0.8)}@media (min-width: 600px){.Modal{-webkit-backdrop-filter:grayscale(40%);backdrop-filter:grayscale(40%)}}.Modal.--visible{display:-webkit-box;display:-ms-flexbox;display:flex}.Modal.-wider .contentBox{max-width:40rem}.Modal.-widest .Modal-contentBox{max-width:46.25rem}.Modal-contentBox{padding:40px 20px;margin:auto;width:100%;max-width:500px;min-height:240px;max-height:100%;overflow-y:auto;background-color:white;-webkit-box-shadow:0 0 30px 0 rgba(17,17,17,0.2);box-shadow:0 0 30px 0 rgba(17,17,17,0.2);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Modal-contentBox .buttons-wrapper{width:100%;margin-top:0px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media (min-width: 600px){.Modal-contentBox .buttons-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.Modal-contentBox .buttons-wrapper>.buttons-wrapper{width:unset}.Modal h3{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;font-size:30px;font-weight:600;color:#1f1f1f}.Modal .GeneralForm{width:100%}.Modal .GeneralForm .custom-input{width:100%;max-width:100%}.Modal .GeneralForm .CustomSelect{width:100%}html.--modal-visible{overflow-y:hidden !important}.-addWalletModal .contentBox{padding:40px 10px}@media (min-width: 600px){.-addWalletModal .contentBox{padding:40px 60px}}.-doNotPayUsModal .Modal-contentBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.-doNotPayUsModal h1{margin:0}.-doNotPayUsModal p{margin:1rem 0;padding:0 3rem;text-align:center}.-doNotPayUsModal img{width:100%}.-whatIsYourCarModal .Modal-contentBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0}@media (max-width: 599px){.-whatIsYourCarModal .Modal-contentBox{max-height:100vh}}.-whatIsYourCarModal .Modal-contentBox .col{width:50%}@media (max-width: 599px){.-whatIsYourCarModal .Modal-contentBox .col{width:100%}.-whatIsYourCarModal .Modal-contentBox .col:not(.-right){height:20%}.-whatIsYourCarModal .Modal-contentBox .col:not(.-right) img{max-height:30vh}}.-whatIsYourCarModal .Modal-contentBox .col.-right{padding:2rem;height:100%}.-whatIsYourCarModal .Modal-contentBox .col .Filter-filter{padding:0}.-whatIsYourCarModal .Modal-contentBox .col .buttons-wrapper{margin:1rem 0 0 0}.-whatIsYourCarModal .Modal-contentBox .col button{font-weight:600;font-size:.875rem;width:100%}.-whatIsYourCarModal .Modal-contentBox .col .btn-asLink{color:#3c3c3c;margin:1rem 0 0}.-whatIsYourCarModal .Modal-contentBox .col .heading{font-size:1.625rem;margin-bottom:1.5rem}.-whatIsYourCarModal .Modal-contentBox .col img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.-whatIsYourCarModal .Modal-contentBox .col h2{font-weight:bold}.-whatIsYourCarModal .Modal-contentBox .col .input-wrapper:first-child{margin-bottom:1rem}.-whatIsYourCarModal .Modal-contentBox .col .basic-input{width:100%}.lightbox-description,.lightbox-controls,.MapServices-sorter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lightbox{z-index:999999;position:fixed;top:0;left:0;background:rgba(0,0,0,0.8);opacity:0;width:100vw;height:100vh;display:none}.lightbox-content{max-width:100%;margin:auto;max-height:100%}.lightbox-imageWrapper{border-radius:1rem;overflow:hidden;margin:0 0 1rem}.lightbox-imageInsert{position:relative}.lightbox-imageInsert img{max-height:80vh;height:80vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.lightbox-description{background-color:#fff;padding:1rem 1.2rem;margin:0 auto}.lightbox-description .text{color:#9a7bec;font-weight:bold}.lightbox-description .position{font-weight:bold}@media (max-width: 599px){.lightbox-controls{padding:0 1rem}}.lightbox-nextBtn{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lightbox-closeBtn{color:#fff;font-size:3rem;text-align:center;position:absolute;top:1rem;right:2rem;cursor:pointer}.lightbox-btn{cursor:pointer}.lightbox-gallery img{cursor:pointer}:root{--contentMaxHeight: 100vh}.searchTagger{padding:0.2rem 0 0.2rem 0.4rem !important;position:relative;max-width:53% !important;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;border:none}.searchTagger.--active{border-radius:17px 17px 0 0;padding-bottom:0.3rem !important}@media (min-width: 600px){.searchTagger{max-width:80% !important}}.searchTagger-input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:none;outline:none;width:100%;min-width:130px;padding:0.2rem}.searchTagger-inputWrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;overflow-x:auto;position:relative;overflow:-moz-scrollbars-none !important;scrollbar-width:none;-ms-overflow-style:none}.searchTagger-inputWrapper::-webkit-scrollbar{width:0 !important;height:0 !important}.searchTagger-tags{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:absolute}.searchTagger-tag{color:#fff;background-color:#4eba58;border-radius:25px;padding:0.2rem 1.3rem 0.2rem 0.5rem;margin:0 0.1rem;white-space:nowrap;cursor:pointer;max-width:9.125rem;font-size:0.8rem;text-overflow:ellipsis;overflow:hidden;position:relative;line-height:1.5rem}.searchTagger-tag::after{content:"\00D7";font-family:"Raleway", sans-serif;font-weight:400;font-size:18px;display:inline-block;margin:0 0 0 0.2rem;position:absolute;top:50%;right:0.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease, -webkit-transform 300ms ease}.searchTagger-tag:hover::after{-webkit-transform:translateY(-55%) scale(1.7);transform:translateY(-55%) scale(1.7)}.searchTagger-categoryLabel{padding:9px 0;font-weight:bold;display:block;font-size:1rem;color:#9a7bec}.searchTagger-options{max-height:15rem;border-radius:0 0 17px 17px;overflow-y:auto;overflow-x:hidden;white-space:nowrap;display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0 0;padding:0 0;list-style:none;background-color:white;-webkit-box-shadow:-10px 10px 20px 0 rgba(30,30,30,0.05);box-shadow:-10px 10px 20px 0 rgba(30,30,30,0.05)}.searchTagger-optionsNested{list-style:none}.searchTagger-option,.searchTagger-option--disabled{font-weight:500;color:#2b3034;font-size:14px;padding:9px 35px 9px 12px;margin:0 0 2px;min-height:36px;white-space:normal;cursor:default;border-radius:5px;position:relative;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}.searchTagger-option::after,.searchTagger-option--disabled::after{opacity:0;content:"+";display:inline;margin:0 0 0 0.5rem;font-size:2rem;line-height:0;position:absolute;top:46%;right:0.7rem;color:#fff}.searchTagger-option:nth-child(odd),.searchTagger-option--disabled:nth-child(odd){background-color:rgba(173,173,173,0.1)}.searchTagger-option:hover,.searchTagger-option--disabled:hover{background-color:#4eba58;color:#fff}.searchTagger-option:hover::after,.searchTagger-option--disabled:hover::after{opacity:1}.searchTagger-option--disabled{pointer-events:none}.searchTagger-option--disabled::after{content:unset}.searchTagger-option--disabled:hover{background:none}.searchTagger-option.--selected,.--selected.searchTagger-option--disabled{background-color:#9a7bec;color:#fff}.searchTagger-optionMaster{text-align:left;padding:0 12px 9px}.searchTagger .magnifyClickArea{height:100%;width:2.5rem;cursor:pointer}.searchTagger-overflow{overflow-y:auto;max-height:var(--contentMaxHeight)}.searchTagger-borderRadius{width:calc(100% - 7px);border-radius:16px;overflow:hidden}.searchTagger-tags.-tagged+input::-webkit-input-placeholder{color:#fff}.searchTagger-tags.-tagged+input::-moz-placeholder{color:#fff}.searchTagger-tags.-tagged+input:-ms-input-placeholder{color:#fff}.searchTagger-tags.-tagged+input::-ms-input-placeholder{color:#fff}.searchTagger-tags.-tagged+input::placeholder{color:#fff}.ActiveOrderBar{background-color:#7d8ce3;height:3rem;color:#fff;width:100%}@media (max-width: 599px){.ActiveOrderBar{height:auto}}.ActiveOrderBar-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:0.5rem 2rem;gap:10px;margin:auto;max-width:75rem}@media screen and (max-width: 768px){.ActiveOrderBar-wrapper{padding:0.5rem 15px}}@media (max-width: 599px){.ActiveOrderBar-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ActiveOrderBar-text{font-weight:500}@media screen and (max-width: 768px){.ActiveOrderBar-text{font-size:0.85rem;text-align:center}}.ActiveOrderBar-text .price{white-space:nowrap}.ActiveOrderBar-buttons{height:inherit;white-space:nowrap}.ActiveOrderBar-btn{height:inherit;display:inline-block;border:none;padding:0 1rem;border-radius:5px;font-size:15px;font-weight:bold;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}@media (max-width: 599px){.ActiveOrderBar-btn{height:32px}}.ActiveOrderBar-btn--cancel{color:#fff;background:none;border:2px solid #fff}.ActiveOrderBar-btn--cancel:hover{background-color:#fff;color:#282d32}.ActiveOrderBar-btn--continue{margin:0 0 0 0.5rem;background-color:#fff}.ActiveOrderBar-btn--continue:hover{letter-spacing:0.5px}.CONTAINER.-activeOrderBarVisible .CONTENT{margin-top:6rem !important}@media (min-width: 600px){.CONTAINER.-activeOrderBarVisible .CONTENT{margin-top:6.5rem !important}}.CONTENT.-activeOrderBarVisible{margin-top:3rem}@media (max-width: 599px){.CONTENT.-activeOrderBarVisible{margin-top:4rem}}html{scroll-behavior:smooth}.dot-nav{position:fixed;right:-2rem;-webkit-transition:right 0.2s;transition:right 0.2s;top:19rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:28px;z-index:999}.dot-nav ul,.dot-nav label{background-color:rgba(154,123,236,0.5);padding:0.3rem}.dot-nav ul{list-style:none;border-radius:1rem}.dot-nav li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:20px}.dot-nav label{opacity:0;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;border-radius:1rem;text-align:center;position:absolute;top:-0.15rem;right:1.5rem;color:#fff;cursor:pointer;padding:0.3rem 1rem;white-space:nowrap}@media screen and (min-width: 769px){.dot-nav label:hover{opacity:1;right:1.8rem;-webkit-transition:opacity 0.2s, right 0.2s;transition:opacity 0.2s, right 0.2s}}@media screen and (max-width: 767px){.dot-nav label{display:none}}.dot-nav input{margin:auto;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dot-nav input::after{content:'';position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;width:13px;height:13px;border-radius:50%;border:1.5px solid #fff;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-8px;background-color:none;-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.dot-nav input:checked::after{background-color:#fff;-webkit-transition:background-color 0.2s;transition:background-color 0.2s}@media screen and (min-width: 769px){.dot-nav input:hover::after{background-color:#fff;-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.dot-nav input:hover+label{opacity:1;right:1.8rem;-webkit-transition:opacity 0.2s, right 0.2s;transition:opacity 0.2s, right 0.2s}}@media screen and (min-width: 600px){.dot-nav{-webkit-transition:right 0.2s;transition:right 0.2s;right:0}}.topNavWrapper{left:0;top:0;width:100%;z-index:-1}.-light-hero .topNavWrapper{background-color:#41277C}.topNavWrapper.--scrolled{-webkit-transition:background-color 0.2s, height 0.2s;transition:background-color 0.2s, height 0.2s;background-color:#41277C}.topNavWrapper.--scrolled .topNav{height:75px}.topNav{padding:0 63px;width:100%;max-width:1920px;height:100px;margin:auto;background-color:rgba(65,39,124,0);-webkit-transition:background-color 0.2s, height 0.2s, padding 0.2s;transition:background-color 0.2s, height 0.2s, padding 0.2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.body-maplite .topNav{padding:0 1.2rem}@media screen and (max-width: 1310px){.topNav{padding:0 40px;-webkit-transition:background-color 0.2s, height 0.2s, padding 0.2s;transition:background-color 0.2s, height 0.2s, padding 0.2s}}@media screen and (max-width: 768px){.topNav{background:transparent;padding:0 15px;height:75px;-webkit-transition:background-color 0.2s, height 0.2s, padding 0.2s;transition:background-color 0.2s, height 0.2s, padding 0.2s}}.topNav img{width:80px;height:54px;margin:0 20px 0 0;-webkit-transition:width 0.2s, margin 0.2s;transition:width 0.2s, margin 0.2s}.topNav .Hamburger{width:33px;height:33px;padding:0;top:auto;left:auto;-webkit-transform:none;transform:none;right:0;background:transparent;margin:auto !important;display:none}@media screen and (max-width: 768px){.topNav .Hamburger{display:block}}.topNav ul:first-child .activeItem{position:relative;padding-right:20px}.topNav ul:first-child .activeItem::before{content:'';position:absolute;height:2px;background-color:#f0a655;left:0.9rem;right:1.1rem;bottom:0.3rem}.topNav ul:first-child .activeItem:hover::before{background:none}.topNav ul:first-child .activeItem::after{right:6px !important}.topNav__list,.topNavList--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;list-style:none;padding:0;z-index:999999;margin-left:auto}.topNav__list a,.topNav__list .btn-asLink,.topNavList--mobile a,.topNavList--mobile .btn-asLink{display:block;color:#fff;padding:0.7rem 0.9rem;font-size:16px;font-weight:600;letter-spacing:0;line-height:16px;border-radius:11px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.topNav__list a:hover,.topNav__list .btn-asLink:hover,.topNavList--mobile a:hover,.topNavList--mobile .btn-asLink:hover{color:#9A7BEC;background-color:#fff;letter-spacing:0}@media screen and (min-width: 900px){.topNav__list a:hover,.topNav__list .btn-asLink:hover,.topNavList--mobile a:hover,.topNavList--mobile .btn-asLink:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}}.topNav__list a.topNav--highlight,.topNav__list .topNav--highlight.btn-asLink,.topNavList--mobile a.topNav--highlight,.topNavList--mobile .topNav--highlight.btn-asLink{background-color:#fff;color:#9A7BEC}@media screen and (min-width: 768px){.topNav__list a,.topNav__list .btn-asLink,.topNavList--mobile a,.topNavList--mobile .btn-asLink{font-size:24px;line-height:34px}}@media screen and (min-width: 769px){.topNav__list a,.topNav__list .btn-asLink,.topNavList--mobile a,.topNavList--mobile .btn-asLink{font-size:13px;line-height:16px}}@media (min-width: 900px){.topNav__list a,.topNav__list .btn-asLink,.topNavList--mobile a,.topNavList--mobile .btn-asLink{font-size:16px}}.topNav__list .login,.topNavList--mobile .login{margin-left:1rem}.topNav__list .login a,.topNav__list .login .btn-asLink,.topNavList--mobile .login a,.topNavList--mobile .login .btn-asLink{border:1px solid #fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.topNav__list .login a svg,.topNav__list .login .btn-asLink svg,.topNavList--mobile .login a svg,.topNavList--mobile .login .btn-asLink svg{fill:white}.topNav__list .login a span,.topNav__list .login .btn-asLink span,.topNavList--mobile .login a span,.topNavList--mobile .login .btn-asLink span{max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-left:.7rem}.topNav__list .login a:hover svg,.topNav__list .login .btn-asLink:hover svg,.topNavList--mobile .login a:hover svg,.topNavList--mobile .login .btn-asLink:hover svg{fill:#9a7bec}.topNav__list .topNav__item,.topNavList--mobile .topNav__item{position:relative}.topNav__list .topNav--accentedItem a,.topNav__list .topNav--accentedItem .btn-asLink,.topNavList--mobile .topNav--accentedItem a,.topNavList--mobile .topNav--accentedItem .btn-asLink{background-color:#f0a655}.topNav__list .topNav--accentedItem a:hover,.topNav__list .topNav--accentedItem .btn-asLink:hover,.topNavList--mobile .topNav--accentedItem a:hover,.topNavList--mobile .topNav--accentedItem .btn-asLink:hover{background-color:#fff}.topNav__list .topNav__dropDownMenu,.topNavList--mobile .topNav__dropDownMenu{display:none;position:absolute;top:50px;left:50%;padding:10px;margin:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:243px;-webkit-transform:translateX(-50%);transform:translateX(-50%);list-style:none;background-color:#fff;border-radius:10px;text-align:left;-webkit-box-shadow:0 -5px 10px -5px rgba(0,0,0,0.1),0 30px 20px -10px rgba(0,0,0,0.15);box-shadow:0 -5px 10px -5px rgba(0,0,0,0.1),0 30px 20px -10px rgba(0,0,0,0.15);z-index:9}@media screen and (min-width: 900px){.topNav__list .topNav__dropDownMenu,.topNavList--mobile .topNav__dropDownMenu{min-width:251px;padding-left:14px;padding-right:14px}}.topNav__list .topNav__dropDownMenu::before,.topNavList--mobile .topNav__dropDownMenu::before{content:'';position:absolute;width:30px;height:30px;background-color:#fff;top:-4px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.topNav__list .topNav__dropDownMenu--show,.topNavList--mobile .topNav__dropDownMenu--show{display:block}.topNav__list .topNav__dropDownMenu.--sluzby,.topNavList--mobile .topNav__dropDownMenu.--sluzby{min-width:373px}@media screen and (min-width: 900px){.topNav__list .topNav__dropDownMenu.--sluzby,.topNavList--mobile .topNav__dropDownMenu.--sluzby{min-width:381px;padding-left:17px;padding-right:17px}}.topNav__list .topNav__dropDownMenu li,.topNavList--mobile .topNav__dropDownMenu li{margin:0}.topNav__list .topNav__dropDownMenu a,.topNav__list .topNav__dropDownMenu .btn-asLink,.topNavList--mobile .topNav__dropDownMenu a,.topNavList--mobile .topNav__dropDownMenu .btn-asLink{font-weight:normal;text-transform:none;color:#3C3256;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}.topNav__list .topNav__dropDownMenu a:not(:last-child),.topNav__list .topNav__dropDownMenu .btn-asLink:not(:last-child),.topNavList--mobile .topNav__dropDownMenu a:not(:last-child),.topNavList--mobile .topNav__dropDownMenu .btn-asLink:not(:last-child){margin-bottom:10px}.topNav__list .topNav__dropDownMenu a:hover,.topNav__list .topNav__dropDownMenu .btn-asLink:hover,.topNavList--mobile .topNav__dropDownMenu a:hover,.topNavList--mobile .topNav__dropDownMenu .btn-asLink:hover{background-color:rgba(154,123,236,0.18);color:#452E82;font-weight:700}.topNav__list .topNav__dropDownMenu a:hover svg,.topNav__list .topNav__dropDownMenu .btn-asLink:hover svg,.topNavList--mobile .topNav__dropDownMenu a:hover svg,.topNavList--mobile .topNav__dropDownMenu .btn-asLink:hover svg{fill:#452E82}.topNav__list .topNav__dropDownMenu a svg,.topNav__list .topNav__dropDownMenu .btn-asLink svg,.topNavList--mobile .topNav__dropDownMenu a svg,.topNavList--mobile .topNav__dropDownMenu .btn-asLink svg{fill:#9A7BEC;margin-right:10px;width:24px;height:24px}.topNav__list .--clickable,.topNavList--mobile .--clickable{position:relative}.topNav__list .--clickable::after,.topNavList--mobile .--clickable::after{content:'';position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;border:5px solid transparent;border-top:5px solid #fff;opacity:0.7;right:1px;top:50%;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.top-login-button{position:fixed;top:auto;right:calc(33px + 20px + 50px);border:2px solid #fff;padding:7px 8px;border-radius:5px;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff !important;font-weight:600;white-space:nowrap}.top-login-button svg{width:auto;height:16px;display:block}.top-login-button svg *{fill:#fff}.topNav>.top-login-button{display:none}@media (max-width: 768px){.topNav>.top-login-button{display:-webkit-box;display:-ms-flexbox;display:flex}}.HamburgerWrapper .top-login-button{top:0.8rem;background:#9a7bec;right:170px;border:0;border-radius:11px;min-width:52.19px;height:52.19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease;padding:12px;-webkit-box-shadow:-10px 10px 20px 0 rgba(30,30,30,0.05);box-shadow:-10px 10px 20px 0 rgba(30,30,30,0.05)}@media (max-width: 767px){.HamburgerWrapper .top-login-button{display:none}}.HamburgerWrapper .top-login-button svg{height:22px}.lang-switcher-holder{position:relative;z-index:100000}.lang-switcher-holder .lang-switcher{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px}.lang-switcher-holder .lang-switcher:after{display:block}.lang-switcher-holder .lang-switcher .lang{padding-right:0;width:50px}.lang-switcher-holder .lang-switcher .lang span{position:relative;top:-1px}.topNav>.lang-switcher-holder{position:fixed;top:auto;right:calc(33px + 30px);display:none}@media (max-width: 768px){.topNav>.lang-switcher-holder{display:block}.topNav>.lang-switcher-holder .lang{width:auto}.topNav>.lang-switcher-holder .lang span{text-transform:uppercase;font-weight:700;font-size:18px}.topNav>.lang-switcher-holder .dropdown-menu{left:0;right:initial}}.header>.lang-switcher-holder{display:none}@media (max-width: 767px){.header>.lang-switcher-holder{display:block}}.header>.lang-switcher-holder .lang{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0px;width:20px;text-transform:uppercase;padding:0}.header>.lang-switcher-holder .lang-switcher{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px}.header>.lang-switcher-holder .lang-switcher:after{display:block}.header>.lang-switcher-holder .dropdown-menu{width:calc(100% + 5px);background-color:#825ddc;left:-5px;top:calc(100% + 5px);text-align:center;border-radius:0 0 5px 5px}.header>.lang-switcher-holder .dropdown-menu li{margin:3px 0 !important}.header>.lang-switcher-holder .dropdown-menu .lang{display:block;width:auto;padding:0}.HamburgerWrapper .lang-switcher-holder{position:fixed;top:0.8rem;right:108px;-webkit-box-shadow:-10px 10px 20px 0 rgba(30,30,30,0.05);box-shadow:-10px 10px 20px 0 rgba(30,30,30,0.05);background-color:#9a7bec;border-radius:11px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:0;-webkit-transition:border-radius 0.3s ease;transition:border-radius 0.3s ease;z-index:100000}@media (max-width: 767px){.HamburgerWrapper .lang-switcher-holder{display:none}}.HamburgerWrapper .lang-switcher-holder .lang{text-transform:uppercase;width:auto;padding:0;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.HamburgerWrapper .lang-switcher-holder .lang-switcher{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3px;padding:0.6rem;height:52.19px;width:52.19px}.HamburgerWrapper .lang-switcher-holder .lang-switcher:after{display:block}.HamburgerWrapper .lang-switcher-holder .dropdown-menu{border-radius:0 0 5px 5px;display:block;opacity:0;pointer-events:none;position:absolute;top:-999999px;left:-999999px;-webkit-transition:opacity 0.6s ease;transition:opacity 0.6s ease;background-color:#9a7bec}.HamburgerWrapper .lang-switcher-holder .dropdown-menu .lang{padding:0 0.6rem 0.3rem}.HamburgerWrapper .lang-switcher-holder .dropdown-menu .lang:after{content:"";display:block;width:3px;height:1px}.HamburgerWrapper .lang-switcher-holder.active{border-radius:5px 5px 0 0}.HamburgerWrapper .lang-switcher-holder.active .dropdown-menu{opacity:1;pointer-events:all;position:absolute;top:calc(100% - 1px);left:0}.lang-switcher-holder button{background-color:transparent;border:0;cursor:pointer;font-size:16px}.lang-switcher-holder button:after{content:"";display:none;width:0;height:0;border-style:solid;border-width:4px 3px 0 3px;border-color:#ffffff transparent transparent transparent}.lang-switcher-holder .lang{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;width:58px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;padding:8px 10px}.lang-switcher-holder .lang span{font-size:15px;line-height:1}.lang-switcher-holder .lang img{margin:0;width:20px;height:auto}.lang-switcher-holder .dropdown-menu{display:none;position:absolute;top:100%;right:0;background:#41277c;margin:0;padding:0;list-style:none}.lang-switcher-holder .dropdown-menu li{margin:0 !important}.lang-switcher-holder .dropdown-menu li a,.lang-switcher-holder .dropdown-menu li .btn-asLink{padding:0}.lang-switcher-holder .dropdown-menu li a:hover,.lang-switcher-holder .dropdown-menu li .btn-asLink:hover{-webkit-transform:scale(1);transform:scale(1);background-attachment:fixed;background-color:inherit}.lang-switcher-holder.active .dropdown-menu{display:block}.topNav__list li:not(:last-child){margin-right:0.5rem}.topNav__list li:not(:last-child) .topNav__dropDownMenu li{margin:0}@media screen and (max-width: 768px){.topNav__list{display:none}}.topNavList--mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:100%;margin:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.topNavList--mobile ul:first-child .activeItem{position:relative;padding-right:20px}.topNavList--mobile ul:first-child .activeItem::before{content:'';position:absolute;height:2px;background-color:#f0a655;left:0.9rem;right:1.1rem;bottom:0.3rem}.topNavList--mobile ul:first-child .activeItem:hover::before{background:none}.topNavList--mobile ul:first-child .activeItem::after{right:6px !important}@media screen and (max-width: 374px){.topNavList--mobile a,.topNavList--mobile .btn-asLink{padding:0.5rem 0.9rem}}.topNavList--mobile li{margin:0}@media (min-width: 900px){.topNavList--mobile li{margin:0.3rem 0}}.topNavList--mobile li.login{margin:1rem 0 0 0}.topNavList--mobile .topNav__dropDownMenu{position:relative;top:auto;left:auto;-webkit-transform:none;transform:none;min-width:auto;margin-top:1rem}.topNavList--mobile .topNav__dropDownMenu a,.topNavList--mobile .topNav__dropDownMenu .btn-asLink{padding:5px}@media screen and (max-width: 374px){.topNavList--mobile .topNav__dropDownMenu a,.topNavList--mobile .topNav__dropDownMenu .btn-asLink{padding:2px;font-size:0.8rem}.topNavList--mobile .topNav__dropDownMenu a svg,.topNavList--mobile .topNav__dropDownMenu .btn-asLink svg{width:20px;height:20px}}.topNavList--mobile .topNav__dropDownMenu.--sluzby{min-width:auto}.topNavList--mobile .topNav__dropDownMenu li{margin:0}@media (min-width: 900px){.topNavList--mobile .topNav__dropDownMenu li{min-width:350px}}.topNavList--mobile .topNav__dropDownMenu::before{top:-6px}.NAVIGATION{background-color:#41277C;padding:75px 0 0 0}.NAVIGATION.--map .Hamburger{right:0;left:auto;margin:0}.getFixLogoMap{position:absolute;left:20px;top:1rem;width:80px}@media screen and (max-width: 768px){.CONTAINER.-map .Hamburger{left:auto;-webkit-transform:translateX(0%) !important;transform:translateX(0%) !important;right:1rem}}.CONTAINER.-servicePage .topNavWrapper{position:static}.CONTAINER.-servicePage .topNav{background-color:#41277C}@media (max-width: 599px){.CONTAINER.-servicePage .topNav img{width:42px;margin:0;-webkit-transition:width 0.2s, margin 0.2s;transition:width 0.2s, margin 0.2s}}.loaderModalWrapper{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.8);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:999999}.loaderModalWrapper.--hidden{display:none}.loaderModalWrapper h2{color:#fff;font-size:36px}.loaderModalWrapper .loaderWrapper{margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.loaderModalWrapper .loader{position:relative;width:80px;margin:10px auto}.loaderModalWrapper .duo{height:20px;width:50px;background:rgba(0,0,0,0);position:absolute}.loaderModalWrapper .duo,.loaderModalWrapper .dot{-webkit-animation-duration:0.8s;animation-duration:0.8s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loaderModalWrapper .duo1{left:0}.loaderModalWrapper .duo2{left:30px}.loaderModalWrapper .dot{width:20px;height:20px;border-radius:10px;background-color:#9a7bec;position:absolute}.loaderModalWrapper .dot-a{left:0px}.loaderModalWrapper .dot-b{right:0px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes onOff{0%{opacity:0}49%{opacity:0}50%{opacity:1}100%{opacity:1}}@keyframes onOff{0%{opacity:0}49%{opacity:0}50%{opacity:1}100%{opacity:1}}.loaderModalWrapper .duo1{-webkit-animation-name:spin;animation-name:spin}.loaderModalWrapper .duo2{-webkit-animation-name:spin;animation-name:spin;animation-direction:reverse}.loaderModalWrapper .duo2 .dot-b{-webkit-animation-name:onOff;animation-name:onOff}.loaderModalWrapper .duo1 .dot-a{opacity:0;-webkit-animation-name:onOff;animation-name:onOff;animation-direction:reverse}.b2b-calc{background-color:#fff;padding:20px;-webkit-box-shadow:0px 7px 14px rgba(0,0,0,0.08);box-shadow:0px 7px 14px rgba(0,0,0,0.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px}@media (max-width: 374px){.b2b-calc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}}.b2b-calc .calc-col{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 374px){.b2b-calc .calc-col{gap:10px}}.b2b-calc label{display:block;color:#6e7197;font-size:18px}.b2b-calc input{padding:12px 20px;border:1px solid #DBDFE4;border-radius:15px;width:100%;outline:none;font-size:18px}.b2b-calc input::-webkit-input-placeholder{color:rgba(149,151,179,0.5)}.b2b-calc input::-moz-placeholder{color:rgba(149,151,179,0.5)}.b2b-calc input:-ms-input-placeholder{color:rgba(149,151,179,0.5)}.b2b-calc input::-ms-input-placeholder{color:rgba(149,151,179,0.5)}.b2b-calc input::placeholder{color:rgba(149,151,179,0.5)}.b2b-calc input:focus{border-color:#9a7bec}.b2b-calc button{padding:15px 20px;background:#9a7bec;border-radius:15px;border:0;outline:none;color:#fff;width:100%;font-size:18px;line-height:1;cursor:pointer;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.b2b-calc button:hover{background-color:#C1ACF8}.b2b-calc-results{background-color:#fff;padding:18px 20px 19px;-webkit-box-shadow:0px 7px 14px rgba(0,0,0,0.08);box-shadow:0px 7px 14px rgba(0,0,0,0.08);display:block;position:relative}.b2b-calc-results .b2b-calc-results-tax{position:absolute;top:0;-webkit-transform:translateY(calc(-100% - 5px));transform:translateY(calc(-100% - 5px));right:0;color:#6e7197}.b2b-calc-results .calc-result-summary{font-size:24px;margin-bottom:10px}.b2b-calc-results .calc-result-summary span{font-weight:700;color:#9a7bec}.b2b-calc-results .results-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5%}@media (max-width: 599px){.b2b-calc-results .results-box{gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.b2b-calc-results .results-box .result-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.b2b-calc-results .results-box .result-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:18px}.b2b-calc-results .results-box .result-row>span:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.b2b-calc-results .results-box .result-row>span:last-child{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.b2b-calc-results .results-box .result-row:after{content:" ";-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:1px dotted #000;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:20px;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.b2b-calc-results .results-box .price-calc{color:#9a7bec}.-newHomepage h1{font-size:1.5rem}.-newHomepage h2{font-size:1.3rem}.-newHomepage .btn{color:#fff !important}.-newHomepage .btn:hover{color:#fff !important}.-newHomepage .Steps{padding:calc(75px + 3.5rem) 2rem;background:-webkit-gradient(linear, left top, right top, from(#442e7b), to(#6043ae));background:linear-gradient(to right, #442e7b, #6043ae);background-image:url(../assets/proservisy/hero-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}.-newHomepage .Steps::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(#442e7b), to(#6043ae));background:linear-gradient(to right, #442e7b, #6043ae);opacity:0.85;z-index:1}.-newHomepage .Steps h1{margin:0.5em 0 1em}.-newHomepage .Steps .top-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.-newHomepage .Steps .top-top img{display:inline-block;max-width:30px;width:30px;height:30px;margin:0}.-newHomepage .Steps .hero-btn{background-color:#4eba58;color:#fff;border-radius:11px;padding:18px 56px;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}@media (max-width: 1199px){.-newHomepage .Steps .hero-btn{padding:16px 26px}}.-newHomepage .Steps .hero-btn:hover{opacity:0.8}.-newHomepage .Steps .hero-btn img{max-width:20px;display:inline-block}.-newHomepage .Steps .block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin:0 auto;color:white;position:relative;z-index:2}.-newHomepage .Steps .block h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.-newHomepage .Steps .block .text{font-size:0.8rem}.-newHomepage .Steps .block .text ul{margin-top:1rem;margin-left:20px}.-newHomepage .Steps .block .text ul li{font-family:"Raleway", sans-serif;font-weight:300;line-height:2;letter-spacing:0.5px}.-newHomepage .Steps .block .illustration{margin-top:3rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}.-newHomepage .Steps .block .illustration .separator{display:none;width:3rem;height:2px;background:#26184a;margin-top:5rem}.-newHomepage .Steps .block .illustration .step1,.-newHomepage .Steps .block .illustration .step2,.-newHomepage .Steps .block .illustration .step3{color:inherit;text-decoration:none;width:75px;height:75px;background-repeat:no-repeat;background-position:center;background-size:contain;position:relative}.-newHomepage .Steps .block .illustration .step1 span,.-newHomepage .Steps .block .illustration .step2 span,.-newHomepage .Steps .block .illustration .step3 span{position:absolute;bottom:-30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;font-size:0.6rem;font-weight:bold;letter-spacing:1px}.-newHomepage .Steps .block .illustration .step1{background-image:url("../assets/homepage/assets_main_page/1.svg");background-position-x:62%}.-newHomepage .Steps .block .illustration .step2{background-image:url("../assets/homepage/assets_main_page/2.svg")}.-newHomepage .Steps .block .illustration .step3{background-image:url("../assets/homepage/assets_main_page/3.svg")}.-newHomepage .Services{padding:4rem 2rem 85.831px;background-color:#f5f1ff;text-align:center;border-radius:0 0 0 100px;position:relative}.-newHomepage .Services .subheading.description{letter-spacing:0.02px;font-size:0.8rem;margin-bottom:0;margin-top:0;margin-left:0.2rem}.-newHomepage .Services .heading{max-width:68.75rem;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.-newHomepage .Services .heading .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.-newHomepage .Services #servicesSelect{max-width:68.75rem;text-align:left;margin:auto}.-newHomepage .Services #servicesSelect .loading{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:375px;z-index:1}.-newHomepage .Services #servicesSelect .loading img{max-width:90px}.-newHomepage .Services #servicesSelect .backAndForwardButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.-newHomepage .Services #servicesSelect .backAndForwardButtons a,.-newHomepage .Services #servicesSelect .backAndForwardButtons .btn-asLink{padding:1rem}.-newHomepage .Services #servicesSelect .backAndForwardButtons a img,.-newHomepage .Services #servicesSelect .backAndForwardButtons .btn-asLink img{margin:0 0.5rem 0 0}.-newHomepage .Services #servicesSelect .backAndForwardButtons a:last-child img,.-newHomepage .Services #servicesSelect .backAndForwardButtons .btn-asLink:last-child img{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin:0 0 0 0.5rem}.-newHomepage .Services #servicesSelect .backAndForwardButtons .currentCategoryName{margin:0}.-newHomepage .Services #servicesSelect .List.row{max-width:70rem;gap:18px;padding:0;margin:1.2rem auto;display:grid}.-newHomepage .Services #servicesSelect .List.row.-one-col{grid-template-columns:auto}.-newHomepage .Services #servicesSelect .List.row .col{text-align:center;border-radius:9.5px;background-color:#fff;min-height:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.-newHomepage .Services #servicesSelect .List.row .col-services{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);cursor:pointer;position:relative;border-radius:9.5px;background-color:#fff;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;padding:0.8rem 5%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.-newHomepage .Services #servicesSelect .List.row .col-services.-fullwidth{padding:0.8rem 5%}@media (min-width: 600px){.-newHomepage .Services #servicesSelect .List.row .col-services.-fullwidth{padding:0.8rem 2%}}.-newHomepage .Services #servicesSelect .List.row .col-services img{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);height:4rem;margin:0}.-newHomepage .Services #servicesSelect .List.row .col-services h4{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);text-align:left;color:#3c3c3c}.-newHomepage .Services #servicesSelect .List.row .col-services:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(154,123,236,0.8);opacity:0;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}.-newHomepage .Services #servicesSelect .List.row .col-services:hover:after{opacity:1}.-newHomepage .Services #servicesSelect .List.row .col-services:hover .hoverElement{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);opacity:1}.-newHomepage .Services #servicesSelect .List.row .col-services:hover .hoverElement h4{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1;color:#fff;text-transform:uppercase;letter-spacing:1.5px;font-size:0.8rem;text-align:center}.-newHomepage .Services #servicesSelect .List.row .col-services .hoverElement{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;opacity:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}.-newHomepage .Services #servicesSelect .List.row .col-services .hoverElement h4{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transform:translateY(100%);transform:translateY(100%);color:white}.-newHomepage .Services #servicesSelect .List.row .col-subcategories{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);position:relative;border-radius:9.5px;background-color:#fff;height:9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0px 16px 28px -10px rgba(158,158,158,0.71);box-shadow:0px 16px 28px -10px rgba(158,158,158,0.71);color:inherit}.-newHomepage .Services #servicesSelect .List.row .col-subcategories .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.-newHomepage .Services #servicesSelect .List.row .col-subcategories .leftDown{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.-newHomepage .Services #servicesSelect .List.row .col-subcategories .info{line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.-newHomepage .Services #servicesSelect .List.row .col-subcategories .mainInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.-newHomepage .Services #servicesSelect .List.row .col-subcategories .mainInfo_icon{width:100%;max-width:85px}.-newHomepage .Services #servicesSelect .List.row .col-subcategories .mainInfo .btn{height:2.525rem !important;text-decoration:none !important;padding:10px 10px !important;background:#f0a655 !important}.-newHomepage .Services #servicesSelect .List.row .col-subcategories .mainInfo a,.-newHomepage .Services #servicesSelect .List.row .col-subcategories .mainInfo .btn-asLink{text-decoration:underline;font-weight:bold}.-newHomepage .Services #servicesSelect .List.row .col-subcategories img{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);height:4rem;margin:0}.-newHomepage .Services #servicesSelect .List.row .col-subcategories h4{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);text-align:left}.-newHomepage .Services #servicesSelect .List.row .col-subcategories .additionalInfo{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);position:absolute;top:94%;border-radius:0 0 9.5px 9.5px;background-color:white;height:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;padding:0.8rem 5% 0.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;width:100%;-webkit-box-shadow:0px 16px 28px -10px rgba(158,158,158,0.71);box-shadow:0px 16px 28px -10px rgba(158,158,158,0.71)}.-newHomepage .Services #servicesSelect .List.row .col-subcategories .additionalInfo .info{padding-top:1rem}.-newHomepage .Services #servicesSelect .List.row .col-subcategories .additionalInfo .MuiDivider-root{width:100%}.-newHomepage .Services #servicesSelect .List.row .col-subcategories:hover{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);background-color:#9a7bec}.-newHomepage .Services #servicesSelect .List.row .col-subcategories:hover .mainInfo{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);pointer-events:none}.-newHomepage .Services #servicesSelect .List.row .col-subcategories:hover .hoverElement{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);opacity:1}.-newHomepage .Services #servicesSelect .List.row .col-subcategories:hover .hoverElement h4{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1;color:#fff;text-transform:uppercase;letter-spacing:0.3px;letter-spacing:1.5px;font-size:0.8rem}.-newHomepage .Services #servicesSelect .List.row .col-subcategories .hoverElement{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:50%;z-index:2;opacity:0;width:100%;height:100%;top:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}.-newHomepage .Services #servicesSelect .List.row .col-subcategories .hoverElement h4{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transform:translateY(100%);transform:translateY(100%);color:white}.-newHomepage .Services #servicesSelect .List.row .col.-fullwidth{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.-newHomepage .Services #servicesSelect .List.row .col.-fullwidth h3{margin-top:0}.-newHomepage .Services #servicesSelect .List.row .col.-fullwidth img{border-radius:10px;height:200px;-o-object-fit:cover;object-fit:cover;-ms-flex-preferred-size:unset;flex-basis:unset;padding:1rem 1rem 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.-newHomepage .Services #servicesSelect .List.row .col.-fullwidth .inside-wrapper{width:calc(90% - 1rem);margin:auto;padding:1rem}.-newHomepage .Services #servicesSelect .List.row .col.-fullwidth p{margin-bottom:1rem}.-newHomepage .Services #servicesSelect .List.row .col.-fullwidth .btn{margin:auto;padding:1.4rem 0.5rem;width:unset;background-color:#f0a655}.-newHomepage .Services #servicesSelect .List.row .col .inside-wrapper{padding:0.95rem 10% 0.5rem}.-newHomepage .Services #servicesSelect .List.row .col .buttons-wrapper{padding:0 1rem 1.5rem;width:100%}.-newHomepage .Services #servicesSelect .List.row .col img{-ms-flex-preferred-size:100%;flex-basis:100%}.-newHomepage .Services #servicesSelect .List.row .col h3{margin:.9375rem 0 .625rem 0}.-newHomepage .Services #servicesSelect .List.row .col p{font-size:.8125em;letter-spacing:0.02px;text-align:center;margin:0 0 .625rem;line-height:1.1875rem}.-newHomepage .WinWin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:calc(68.75rem + 4rem);padding:85.831px 2rem 3rem;margin:0 auto}.-newHomepage .WinWin .car img{width:100%;max-width:40.9375rem}.-newHomepage .WinWin .car .videoWrapper{position:relative;padding-bottom:56.25%;height:0}.-newHomepage .WinWin .car .videoWrapper .video{cursor:pointer}.-newHomepage .WinWin .car .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.-newHomepage .WinWin .text{margin-top:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.-newHomepage .WinWin .text .subheading{font-family:"Cabin", sans-serif}.-newHomepage .WinWin .text .buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem}.-newHomepage .WinWin .text .buttons-wrapper .btn{text-align:center;width:50%}.-newHomepage .WinWin .text .buttons-wrapper .btn:first-child{margin-right:1rem}.-newHomepage .Contact{padding:1rem 2rem 3rem;background:#fbfaff}.-newHomepage .Contact .width-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:calc(68.75rem + 4rem);margin:0 auto}.-newHomepage .Contact .width-wrap .contactForm .Forms>p{font-weight:500}.-newHomepage .Contact .width-wrap .contactForm .quickRequestForm{margin:0}.-newHomepage .Contact .width-wrap .contactForm .quickRequestForm form{margin-left:0}.-newHomepage .Contact .width-wrap .info{margin-top:3rem}.-newHomepage .Contact .width-wrap .info p{margin-bottom:.9375rem;font-weight:500}.-newHomepage .Contact .width-wrap .info ul{list-style-type:none}.-newHomepage .Contact .width-wrap .info ul li{margin:0.1rem 0;font-weight:bold}.-newHomepage .Contact .width-wrap .info ul li a,.-newHomepage .Contact .width-wrap .info ul li .btn-asLink{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#3c3c3c}.-newHomepage .Contact .width-wrap .info ul li a img,.-newHomepage .Contact .width-wrap .info ul li .btn-asLink img{margin-right:0.5rem;display:inline}.-newHomepage .Other{gap:1rem;background-color:#eee8ff;padding:2rem}.-newHomepage .Other .wrapper{color:#3c3c3c;padding:1.5rem 1rem 1rem 0}.-newHomepage .Other p{margin-bottom:1rem;font-size:.875rem}.-newHomepage .Other h3{margin-bottom:0.5rem}.-newHomepage .Other .col{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);border-radius:10px;overflow:hidden;-webkit-box-shadow:0 15px 20px 0 rgba(205,184,255,0.2);box-shadow:0 15px 20px 0 rgba(205,184,255,0.2);background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.-newHomepage .Other .col:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.-newHomepage .Other .col .illustration{min-width:147px;max-width:50%;min-height:133px;background-size:auto 125px;background-position:center;border-radius:16px;background-color:#ddd0ff;background-repeat:no-repeat;margin:22px}.-newHomepage .Other .Service .illustration{background-image:url(../assets/footer/footer_repair_illustration.svg)}.-newHomepage .Other .ForServices .illustration{background-image:url(../assets/footer/twoguysandacar.svg);-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media (max-width: 599px){.-newHomepage .Steps .block .illustration .step1 span,.-newHomepage .Steps .block .illustration .step2 span,.-newHomepage .Steps .block .illustration .step3 span{white-space:normal}.-newHomepage .WinWin .buttons-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.-newHomepage .WinWin .buttons-wrapper>*{margin:6px 0 !important;width:100% !important}.-newHomepage .Services{border-radius:0 0 0 50px}.-newHomepage .Services #servicesSelect .backAndForwardButtons a,.-newHomepage .Services #servicesSelect .backAndForwardButtons .btn-asLink{width:100%}.-newHomepage .Services #servicesSelect .backAndForwardButtons a:first-child,.-newHomepage .Services #servicesSelect .backAndForwardButtons .btn-asLink:first-child{margin-bottom:1rem}.-newHomepage .Services #servicesSelect .List.row{grid-template-columns:repeat(1, 1fr)}.-newHomepage .Services #servicesSelect .List.row .col.-fullwidth{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.-newHomepage .Services #servicesSelect .List.row .col.-fullwidth .btn{height:unset}.-newHomepage .Services #servicesSelect .List.row .col-subcategories .mainInfo_icon{max-width:65px}.-newHomepage .Contact .info h1{font-size:1.5rem}.-newHomepage .Other{padding:2rem 1rem}}@media screen and (max-width: 799px){.-newHomepage .Services #servicesSelect .backAndForwardButtons .currentCategoryName{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%;text-align:center;margin-bottom:1rem}}@media (min-width: 410px){.-newHomepage .Steps .block .illustration{-ms-flex-pack:distribute !important;justify-content:space-around !important}.-newHomepage .Steps .block .illustration .step1 span,.-newHomepage .Steps .block .illustration .step2 span,.-newHomepage .Steps .block .illustration .step3 span{white-space:nowrap !important;bottom:-25px !important}}@media (min-width: 600px){.-newHomepage h1{font-size:2.5rem}.-newHomepage h2{font-size:2rem}.-newHomepage .Steps .block .text{font-size:0.9rem}.-newHomepage .Steps .block .illustration .separator{display:block}.-newHomepage .Steps .block .illustration .step1,.-newHomepage .Steps .block .illustration .step2,.-newHomepage .Steps .block .illustration .step3{width:125px;height:125px}.-newHomepage .Steps .block .illustration .step1 span,.-newHomepage .Steps .block .illustration .step2 span,.-newHomepage .Steps .block .illustration .step3 span{font-size:0.85rem}.-newHomepage .Services .subheading.description{font-size:0.9rem}.-newHomepage .Services #servicesSelect .List.row{grid-template-columns:repeat(2, 1fr)}.-newHomepage .Services #servicesSelect .List.row .col.-fullwidth{grid-column:1 / 3}.-newHomepage .Services #servicesSelect .List.row .col.-fullwidth img{width:calc(100% - 1rem - 25rem);margin:1rem;padding:0}.-newHomepage .Services #servicesSelect .List.row .col.-fullwidth .inside-wrapper{width:20rem;text-align:left;padding:1rem}.-newHomepage .Services #servicesSelect .List.row .col.-fullwidth p{text-align:left}.-newHomepage .Services #servicesSelect .List.row .col.-fullwidth .btn{margin:auto 0;padding:0 0.5rem}.-newHomepage .Services #servicesSelect .List.row .col .buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.-newHomepage .Services #servicesSelect .List.row .col .btn{margin:0 0 0 0.2rem;width:50%}.-newHomepage .Services #servicesSelect .List.row .col .btn:first-child{margin:0 0.2rem 0 0}.-newHomepage .WinWin .car{width:70%;margin:0 auto}.-newHomepage .Contact{padding:3rem 2rem}.-newHomepage .Contact .info ul li a img,.-newHomepage .Contact .info ul li .btn-asLink img{margin-right:0.5rem}.-newHomepage .Other{padding:2rem 4rem}.-newHomepage .Other .col{max-width:37.5rem}.-newHomepage .Other .col:first-child{justify-self:end}}@media screen and (min-width: 769px){.-newHomepage .Hamburger{display:none}}@media (min-width: 900px){.-newHomepage .Steps{padding:calc(100px + 7rem) 2rem}.-newHomepage .Steps .block{max-width:75rem;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.-newHomepage .Steps .block .text{width:50%}.-newHomepage .Steps .block .illustration{width:50%;margin-top:0 !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.-newHomepage .Services{padding-top:6rem}.-newHomepage .Services #servicesSelect .List.row{grid-template-columns:repeat(3, 1fr)}.-newHomepage .Services #servicesSelect .List.row .col.-fullwidth{grid-column:1 / 4}.-newHomepage .WinWin{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 auto}.-newHomepage .WinWin .car{width:50%;padding-right:2rem;margin:0}.-newHomepage .WinWin .text{width:50%;margin-top:0;padding-left:2rem}.-newHomepage .Contact .width-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.-newHomepage .Contact .width-wrap .contactForm{width:50%;padding-right:2rem}.-newHomepage .Contact .width-wrap .contactForm .quickRequestForm{width:auto}.-newHomepage .Contact .width-wrap .info{width:50%;padding-left:2rem;margin-top:0}.-newHomepage .Other .col .illustration{background-position:center right}}@media (min-width: 1000px){.-newHomepage .Steps .block .illustration .step1 span,.-newHomepage .Steps .block .illustration .step2 span,.-newHomepage .Steps .block .illustration .step3 span{font-size:1rem !important}}iframe{border-radius:16px !important;z-index:5;position:relative}.chaport-inner-header{background:#4eba58 !important}.services-transition-enter{opacity:0}.services-transition-enter-active{opacity:1;-webkit-transition:opacity 500ms;transition:opacity 500ms}.services-transition-exit{opacity:1}.services-transition-exit-active{opacity:0;-webkit-transition:opacity 500ms;transition:opacity 500ms}.overflow-y-hidden{overflow:hidden}.extra-button-wrapper{margin-top:4rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px;background-color:#fff;border-radius:16px;background-size:92px;background-position:left -14px bottom -2px;background-repeat:no-repeat;background-image:url(../assets/homepage/repair_man_part.svg)}.extra-button-wrapper::before{content:"nebo";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-47px;color:#cdb8ff;font-size:17px;line-height:27px}.extra-button-wrapper p{color:#3c3256;font-weight:bold;letter-spacing:0;font-size:15px;line-height:20px;margin-left:85px;margin-right:20px;max-width:230px}.extra-button-wrapper .btn-accent{background-color:#f0a655;color:#fff;text-transform:uppercase;font-weight:700;padding:14px;border-radius:10px;font-size:13px;letter-spacing:1px;line-height:13px;min-width:190px;text-align:center}@media (max-width: 599px){.extra-button-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-size:158px;background-position:left -62px bottom -5px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.extra-button-wrapper p{margin:0 0 10px 0;-webkit-transform:scaleX(-1);transform:scaleX(-1);max-width:75%}.extra-button-wrapper .btn-accent{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.extra-button-wrapper::before{-webkit-transform:translateX(-50%) scaleX(-1);transform:translateX(-50%) scaleX(-1)}}@media screen and (max-width: 374px){.extra-button-wrapper{background-position:left -71px bottom -5px}}.buttons-group-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.buttons-group-centered a,.buttons-group-centered .btn-asLink{margin-bottom:1rem;margin-right:1rem}@media screen and (max-width: 499px){.buttons-group-centered a,.buttons-group-centered .btn-asLink{margin-right:0}.buttons-group-centered a:last-child,.buttons-group-centered .btn-asLink:last-child{margin-bottom:0}}.buttons-group-centered button:not(:last-child){margin-right:1rem}@media screen and (max-width: 767px){.buttons-group-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 899px){.footer-promo.row.-two-cols{display:grid;grid-template-columns:repeat(2, 1fr)}.footer-promo.row.-two-cols a,.footer-promo.row.-two-cols .btn-asLink{display:block;max-width:none;padding:22px}.footer-promo.row.-two-cols a p,.footer-promo.row.-two-cols .btn-asLink p{margin:0}.footer-promo.row.-two-cols a .illustration,.footer-promo.row.-two-cols .btn-asLink .illustration{margin:0 auto;max-width:none;min-width:auto}.footer-promo.row.-two-cols a .wrapper,.footer-promo.row.-two-cols .btn-asLink .wrapper{padding:1rem 0 0 0}}@media screen and (max-width: 499px){.footer-promo.row.-two-cols a,.footer-promo.row.-two-cols .btn-asLink{-webkit-box-shadow:none;box-shadow:none;border-radius:30px;padding:22px 0}.footer-promo.row.-two-cols a .illustration,.footer-promo.row.-two-cols .btn-asLink .illustration{background-color:transparent;background-size:contain;background-position:center;height:62px;min-height:auto}.footer-promo.row.-two-cols a .wrapper h3,.footer-promo.row.-two-cols .btn-asLink .wrapper h3{font-size:15px;line-height:18px;margin:0;text-align:center}.footer-promo.row.-two-cols a .wrapper h3::after,.footer-promo.row.-two-cols .btn-asLink .wrapper h3::after{content:"→";color:#9a7bec}.footer-promo.row.-two-cols a .wrapper p,.footer-promo.row.-two-cols .btn-asLink .wrapper p{display:none}}.proridice__bigpromo{color:#3c3256;padding:3rem 0;margin:2rem auto;width:85%;max-width:1100px;display:grid;grid-template-columns:1fr 2fr;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.proridice__bigpromo.proridice__bigpromo--mirrored{grid-template-columns:1fr 1fr}.proridice__bigpromo .bigpromo__image{width:100%;min-height:250px;background-position:center;background-repeat:no-repeat;background-size:contain}.proridice__bigpromo .bigpromo__description h2{font-size:44px;font-weight:bold;letter-spacing:0;line-height:54px}.proridice__bigpromo .bigpromo__description p{font-size:18px;letter-spacing:0;line-height:28px;margin:1rem 0 1.5rem}.proridice__bigpromo .bigpromo__description a,.proridice__bigpromo .bigpromo__description .btn-asLink,.proridice__bigpromo .bigpromo__description a:hover,.proridice__bigpromo .bigpromo__description .btn-asLink:hover{font-weight:bold;letter-spacing:1px;color:#fff;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1.2rem 3rem;background-color:#4eba58;border-radius:16px}@media screen and (max-width: 499px){.proridice__bigpromo .bigpromo__description a,.proridice__bigpromo .bigpromo__description .btn-asLink,.proridice__bigpromo .bigpromo__description a:hover,.proridice__bigpromo .bigpromo__description .btn-asLink:hover{width:100%}}@media screen and (max-width: 767px){.proridice__bigpromo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding:2rem 0}.proridice__bigpromo .bigpromo__image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;min-height:150px;background-position:left center}.proridice__bigpromo .bigpromo__description h2{font-size:36px;line-height:43px}}@media screen and (max-width: 1099px){.proridice__bigpromo{grid-template-columns:1fr 1fr}}.quickRequestForm{width:100%;margin-top:2rem}.quickRequestForm.js-validate-register-form{position:relative}@media (min-width: 900px){.quickRequestForm{margin-top:0;margin-left:1rem;width:500px}}.quickRequestForm .btn.-primary:hover{color:#fff}.quickRequestForm h3{color:#fff;font-size:2.8rem;margin-bottom:1.3rem}@media (max-width: 599px){.quickRequestForm h3{font-size:1.7rem;line-height:1;margin-bottom:1rem}}@media (min-width: 900px){.quickRequestForm h3{font-size:2.5rem}}.quickRequestForm .loading-overlay__loader p{color:inherit}.quickRequestForm ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;list-style:none;padding:0;width:180px}.quickRequestForm a.mail,.quickRequestForm .mail.btn-asLink,.quickRequestForm a.phone,.quickRequestForm .phone.btn-asLink,.quickRequestForm a.messenger,.quickRequestForm .messenger.btn-asLink{display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;height:50px;background-color:#fff;border-radius:50%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.quickRequestForm a.mail:hover,.quickRequestForm .mail.btn-asLink:hover,.quickRequestForm a.phone:hover,.quickRequestForm .phone.btn-asLink:hover,.quickRequestForm a.messenger:hover,.quickRequestForm .messenger.btn-asLink:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.quickRequestForm a.mail svg,.quickRequestForm .mail.btn-asLink svg,.quickRequestForm a.phone svg,.quickRequestForm .phone.btn-asLink svg,.quickRequestForm a.messenger svg,.quickRequestForm .messenger.btn-asLink svg{margin:auto}.quickRequestForm a.mail svg,.quickRequestForm .mail.btn-asLink svg{margin-left:10px}.quickRequestForm p{color:#FFFFFF;font-size:14px;letter-spacing:0;line-height:24px;text-align:center;margin:25px 0 20px 0}.quickRequestForm .inputWrapper{position:relative;margin:10px 0;line-height:0}.quickRequestForm .inputWrapper label{color:#585858;font-size:16px;font-weight:300;letter-spacing:0;position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:top 0.3s, font-size 0.3s, font-weight 0.3s, letter-spacing 0.3s;transition:top 0.3s, font-size 0.3s, font-weight 0.3s, letter-spacing 0.3s}.quickRequestForm .inputWrapper label span{color:red}.quickRequestForm .inputWrapper .--active{top:10px;color:#8573B4;font-size:11px;font-weight:bold;letter-spacing:1.22px;-webkit-transition:top 0.3s, font-size 0.3s, font-weight 0.3s, letter-spacing 0.3s;transition:top 0.3s, font-size 0.3s, font-weight 0.3s, letter-spacing 0.3s}.quickRequestForm .g-recaptcha{margin-top:10px}.quickRequestForm .g-recaptcha>div{margin:0 auto}.quickRequestForm .g-recaptcha iframe{border-radius:0 !important}.quickRequestForm .customInput,.quickRequestForm .searchInput,.quickRequestForm .customSelect{border-radius:5px;background-color:#FFFFFF;border:none;padding:27px 10px;font-weight:300;font-size:16px;margin:0}.quickRequestForm .customInput.-preventAutoComplete,.quickRequestForm .-preventAutoComplete.searchInput,.quickRequestForm .-preventAutoComplete.customSelect{display:none}.quickRequestForm textarea.customInput,.quickRequestForm textarea.searchInput,.quickRequestForm textarea.customSelect{max-width:100%;min-width:100%;max-height:100px;min-height:100px;height:auto;padding:10px}.quickRequestForm textarea.customInput::-webkit-input-placeholder, .quickRequestForm textarea.searchInput::-webkit-input-placeholder, .quickRequestForm textarea.customSelect::-webkit-input-placeholder{color:#585858}.quickRequestForm textarea.customInput::-moz-placeholder, .quickRequestForm textarea.searchInput::-moz-placeholder, .quickRequestForm textarea.customSelect::-moz-placeholder{color:#585858}.quickRequestForm textarea.customInput:-ms-input-placeholder, .quickRequestForm textarea.searchInput:-ms-input-placeholder, .quickRequestForm textarea.customSelect:-ms-input-placeholder{color:#585858}.quickRequestForm textarea.customInput::-ms-input-placeholder, .quickRequestForm textarea.searchInput::-ms-input-placeholder, .quickRequestForm textarea.customSelect::-ms-input-placeholder{color:#585858}.quickRequestForm textarea.customInput::placeholder,.quickRequestForm textarea.searchInput::placeholder,.quickRequestForm textarea.customSelect::placeholder{color:#585858}.quickRequestForm input,.quickRequestForm button{width:100%}.quickRequestForm button{display:initial !important;margin:auto !important}.quickRequestForm .modalWrapper{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.8);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:999999}.quickRequestForm .modalWrapper.--hidden{display:none}.quickRequestForm .loaderWrapper{margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.quickRequestForm .loader{position:relative;width:80px;margin:10px auto}.quickRequestForm .duo{height:20px;width:50px;background:rgba(0,0,0,0);position:absolute}.quickRequestForm .duo,.quickRequestForm .dot{-webkit-animation-duration:0.8s;animation-duration:0.8s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.quickRequestForm .duo1{left:0}.quickRequestForm .duo2{left:30px}.quickRequestForm .dot{width:20px;height:20px;border-radius:10px;background-color:#9a7bec;position:absolute}.quickRequestForm .dot-a{left:0px}.quickRequestForm .dot-b{right:0px}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes onOff{0%{opacity:0}49%{opacity:0}50%{opacity:1}100%{opacity:1}}.quickRequestForm .duo1{-webkit-animation-name:spin;animation-name:spin}.quickRequestForm .duo2{-webkit-animation-name:spin;animation-name:spin;animation-direction:reverse}.quickRequestForm .duo2 .dot-b{-webkit-animation-name:onOff;animation-name:onOff}.quickRequestForm .duo1 .dot-a{opacity:0;-webkit-animation-name:onOff;animation-name:onOff;animation-direction:reverse}.quickRequestForm.-login{margin:auto;padding:0 1.5rem;max-width:32rem}.quickRequestForm.-login .checkbox-container{position:static;color:#fff;margin:1.8rem 0 0}.quickRequestForm.-login .checkbox-container .checkmark{background-color:#fff}.quickRequestForm.-login .checkbox-container .checkmark::after{border-color:#4eba58}.quickRequestForm.-login .title{font-size:36px;line-height:46px}.quickRequestForm.-login .subtitle{font-size:16px;line-height:26px;text-align:left;margin:15px 0 35px 0}.quickRequestForm.-login hr{margin:1.5rem 3.5rem;height:2px;background-color:rgba(255,255,255,0.5);border-style:none}.quickRequestForm.-login .buttonsWrapper{display:grid;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-template-columns:1fr}@media (min-width: 600px){.quickRequestForm.-login .buttonsWrapper{grid-template-columns:1fr 1fr}}.cky-btn{border-radius:11px !important;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.cky-btn:hover{opacity:0.5}.cky-btn.cky-btn-accept{background-color:#4eba58 !important;border-color:#4eba58 !important}.services-loading{width:100%;clear:both;text-align:center}.services-loading img{width:100px}.askOrder-part{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.singleReview{margin-bottom:1rem;padding-bottom:1rem;border-bottom:2px solid #f5f1ff}.singleReview .singleReviewInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}@media (min-width: 900px){.singleReview .singleReviewInner{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.singleReview:last-child{margin-bottom:1.5rem}.singleReview .userWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0.6rem 0}@media (max-width: 899px){.singleReview .userWrapper{margin:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width: 599px){.singleReview .userWrapper{width:60%}}@media (min-width: 900px){.singleReview .userWrapper{margin:0}}.singleReview .profilePhoto{max-width:2.8125rem;-webkit-clip-path:circle(50%);clip-path:circle(50%);margin:0 1rem 0 0}.singleReview .name{font-weight:500;white-space:nowrap;margin-right:2rem}.singleReview .content{font-size:.875em;font-weight:300;line-height:1.4em}@media (max-width: 899px){.singleReview .content{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}}.singleReview .singleReviewReply{font-size:.875em;font-weight:300;line-height:1.4em;margin:10px 0 0 20px}.singleReview .Stars{margin-left:auto}@media (max-width: 899px){.singleReview .Stars{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.singleReview .Stars img{height:1rem;max-width:unset}.Gallery.pane .imagesWrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:0.6rem}@media (min-width: 600px){.Gallery.pane .imagesWrapper{grid-template-columns:repeat(4, 1fr)}}.Gallery.pane .imagesWrapper img{border-radius:5px}@media (min-width: 600px){.Info.pane{background-image:url(../assets/service_detail/info_time_bg.svg);background-repeat:no-repeat;background-position:top right;background-size:58%}}.Info.pane .brandsWrapper{display:grid;gap:0.5rem;grid-template-columns:repeat(3, 5.625rem);grid-auto-rows:5.625rem;max-height:5.625rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 600px){.Info.pane .brandsWrapper{max-height:6.875rem;grid-auto-rows:6.875rem;grid-template-rows:6.875rem;grid-template-columns:repeat(auto-fit, 6.875rem)}}.Info.pane .brandsWrapper .singleBrand{border-radius:10.07px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}.Info.pane .brandsWrapper .singleBrand img{-ms-flex-preferred-size:100%;flex-basis:100%;margin:auto 0 0.3rem;max-width:65% !important;max-height:60px}.Info.pane .brandsWrapper .brandName{font-weight:600;font-size:.875em;text-align:center;width:100%}.Info.pane .Collapse{margin:2rem 0rem}.openingHours{list-style:none;font-size:1.03125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.openingHours li{width:15rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.9rem;padding:0.4rem 0}@media (max-width: 599px){.openingHours li{width:100%;padding:0.5rem}}.openingHours span:not(.--isClosed){display:inline-block;width:5rem;font-weight:600}.openingHours .--isClosed{color:#d0021b}.grecaptcha-badge{right:-257px !important}.CONTAINER.-servicePage{background-color:#f5f1ff}.CONTAINER.-servicePage .CONTENT.-activeOrderBarVisible #branchPage h2.mobile-only{top:110px}.CONTAINER.-servicePage .inputWrapper{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:56px}.CONTAINER.-servicePage .inputWrapper .inputWrapper-cols-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.CONTAINER.-servicePage .inputWrapper .inputWrapper-cols-wrapper label{background-color:#f1edfe;width:100%;text-align:center;cursor:pointer;padding:8px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.CONTAINER.-servicePage .inputWrapper .inputWrapper-cols-wrapper input{position:absolute;left:-999999px;opacity:0;pointer-events:none}.CONTAINER.-servicePage .inputWrapper .inputWrapper-cols-wrapper input:checked+label{background-color:#ae93f7;color:#fff;-webkit-box-shadow:2px 2px 10px #00000070;box-shadow:2px 2px 10px #00000070;border-radius:5px !important;position:relative;top:0;z-index:1}.CONTAINER.-servicePage .inputWrapper .inputWrapper-cols-wrapper .inputWrapper-cols{width:100%;background-color:#f1edfe}.CONTAINER.-servicePage .inputWrapper .inputWrapper-cols-wrapper .inputWrapper-cols:first-child,.CONTAINER.-servicePage .inputWrapper .inputWrapper-cols-wrapper .inputWrapper-cols:first-child label{border-radius:5px 0 0 5px}.CONTAINER.-servicePage .inputWrapper .inputWrapper-cols-wrapper .inputWrapper-cols:last-child,.CONTAINER.-servicePage .inputWrapper .inputWrapper-cols-wrapper .inputWrapper-cols:last-child label{border-radius:0 5px 5px 0}.CONTAINER.-servicePage .inputWrapper.-fullwidth{width:100%}.CONTAINER.-servicePage .inputWrapper.-voucherBox.-quick{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;margin-top:0.5rem}.CONTAINER.-servicePage .inputWrapper.-voucherBox.-quick label{margin-right:1rem}.CONTAINER.-servicePage .inputWrapper.-voucherBox.-classy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center}.CONTAINER.-servicePage textarea{padding:10px !important;min-width:100%;max-width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-bottom:1rem}.CONTAINER.-servicePage .inputWrapper label:not(.classic){color:#adadad;font-size:16px;font-weight:300;letter-spacing:0;position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:top 0.3s, font-size 0.3s, font-weight 0.3s, letter-spacing 0.3s;transition:top 0.3s, font-size 0.3s, font-weight 0.3s, letter-spacing 0.3s}.CONTAINER.-servicePage .inputWrapper label.problem{top:24px}.CONTAINER.-servicePage .inputWrapper .--active:not(.classic){top:10px;color:#8573b4;font-size:11px;font-weight:bold;letter-spacing:1.22px;-webkit-transition:top 0.3s, font-size 0.3s, font-weight 0.3s, letter-spacing 0.3s;transition:top 0.3s, font-size 0.3s, font-weight 0.3s, letter-spacing 0.3s}.CONTAINER.-servicePage .customInput,.CONTAINER.-servicePage .searchInput,.CONTAINER.-servicePage .customSelect{border-radius:5px;background-color:#ffffff;border:none;padding:27px 10px;font-weight:300;font-size:16px;margin:0;border:1px solid #dfd3ff;width:100%}.CONTAINER.-servicePage select.customInput,.CONTAINER.-servicePage select.searchInput,.CONTAINER.-servicePage select.customSelect{color:#1f1f1f}.CONTAINER.-servicePage .customInput::-webkit-input-placeholder, .CONTAINER.-servicePage .searchInput::-webkit-input-placeholder, .CONTAINER.-servicePage .customSelect::-webkit-input-placeholder{opacity:0 !important}.CONTAINER.-servicePage .customInput::-moz-placeholder, .CONTAINER.-servicePage .searchInput::-moz-placeholder, .CONTAINER.-servicePage .customSelect::-moz-placeholder{opacity:0 !important}.CONTAINER.-servicePage .customInput:-ms-input-placeholder, .CONTAINER.-servicePage .searchInput:-ms-input-placeholder, .CONTAINER.-servicePage .customSelect:-ms-input-placeholder{opacity:0 !important}.CONTAINER.-servicePage .customInput::-ms-input-placeholder, .CONTAINER.-servicePage .searchInput::-ms-input-placeholder, .CONTAINER.-servicePage .customSelect::-ms-input-placeholder{opacity:0 !important}.CONTAINER.-servicePage .customInput::placeholder,.CONTAINER.-servicePage .searchInput::placeholder,.CONTAINER.-servicePage .customSelect::placeholder{opacity:0 !important}.CONTAINER.-servicePage #branchPage h2.mobile-only{position:fixed;color:#fff;font-size:1rem;left:15px;z-index:999999;top:48px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:75%;display:none;font-family:"Raleway", sans-serif;letter-spacing:initial}@media (max-width: 599px){.CONTAINER.-servicePage #branchPage h2.mobile-only{display:block}}@media (max-width: 599px){.CONTAINER.-servicePage #branchPage h1.heading.-primary{display:none}}.CONTAINER.-servicePage .FOOTER{display:none}.CONTAINER.-servicePage .CONTENT{padding:6rem 0 4rem}@media (max-width: 599px){.CONTAINER.-servicePage .CONTENT{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width: 600px){.CONTAINER.-servicePage .CONTENT{padding:4.5rem 0 1rem}}@media (min-width: 769px){.CONTAINER.-servicePage .CONTENT{padding:6rem 0 1rem}}.CONTAINER.-servicePage .CONTENT .Other{margin-top:2rem}@media (min-width: 600px){.CONTAINER.-servicePage .CONTENT .Other{margin-top:5rem}}@media (min-width: 600px){.CONTAINER.-servicePage .CONTENT .header{position:relative}}@media (max-width: 599px){.CONTAINER.-servicePage .CONTENT .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.CONTAINER.-servicePage .CONTENT .badge{display:none}@media (min-width: 600px){.CONTAINER.-servicePage .CONTENT .badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:1rem;right:1rem;background-color:white;border-radius:25px;padding:10px 15px;font-weight:bold}}.CONTAINER.-servicePage .CONTENT .badge .badgeImage{padding-right:0.5rem}.CONTAINER.-servicePage .HEADER{background-color:#41277c;width:100%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.CONTAINER.-servicePage .headerWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.CONTAINER.-servicePage .callmeback{background-color:#4eba58;padding:0.7rem;border-radius:11px;margin:3rem 1rem 0 1rem}@media (min-width: 600px){.CONTAINER.-servicePage .callmeback{margin-top:1rem}}.CONTAINER.-servicePage .callmeback+button{width:100%}.CONTAINER.-servicePage .callmeback a,.CONTAINER.-servicePage .callmeback .btn-asLink{display:block;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:#fff;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.CONTAINER.-servicePage .callmeback a::before,.CONTAINER.-servicePage .callmeback .btn-asLink::before{content:"";display:block;width:16px;height:16px;background-size:contain;background-repeat:no-repeat;margin-right:0.3rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M34.4351221,27.75325 C32.965751,27.75325 31.5230047,27.5234375 30.1558208,27.071625 C29.485885,26.843125 28.6623247,27.05275 28.2534507,27.4726875 L25.5548953,29.5098125 C22.4253409,27.83925 20.4975959,25.912125 18.8498502,22.8060625 L20.8270326,20.1778125 C21.3407187,19.6648125 21.5249683,18.9154375 21.3042188,18.2123125 C20.85047,16.8379375 20.6199706,15.395875 20.6199706,13.925875 C20.6200331,12.8639375 19.7560979,12 18.6942256,12 L14.2867371,12 C13.2248649,12 12.3609296,12.8639375 12.3609296,13.9258125 C12.3609296,26.0976875 22.2632788,36 34.4351221,36 C35.4969944,36 36.3609296,35.1360625 36.3609296,34.0741875 L36.3609296,29.679 C36.3609296,28.6171875 35.4969319,27.75325 34.4351221,27.75325 Z' transform='translate(-12.36 -12)'/%3E%3C/svg%3E");-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.CONTAINER.-servicePage .callmeback a:hover::before,.CONTAINER.-servicePage .callmeback .btn-asLink:hover::before{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}@media (min-width: 768px){.CONTAINER.-servicePage .callmeback a,.CONTAINER.-servicePage .callmeback .btn-asLink{font-size:24px}.CONTAINER.-servicePage .callmeback a::before,.CONTAINER.-servicePage .callmeback .btn-asLink::before{width:24px;height:24px}}.CONTAINER.-servicePage .introImage{width:100%;max-height:12rem;-o-object-fit:cover;object-fit:cover}@media (max-width: 767px){.CONTAINER.-servicePage .introImage{display:none}}.CONTAINER.-servicePage .Reviews .rateService{color:#9a7bec;font-weight:bold;font-size:1.5em;text-align:center;margin:auto;display:block}.Service.grid{margin:auto;max-width:75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 600px){.Service.grid{margin:0 0.5rem}}@media (min-width: 768px){.Service.grid{display:grid;grid:auto / 2fr 1fr;margin:0 auto;padding:0 1rem;grid-template-areas:"topBar topBar" "mainContent sideBar";gap:1rem}}.Service.grid>.item:not(.-sideBar){background-color:#fff}@media (min-width: 600px){.Service.grid>.item:not(.-sideBar){border-radius:5px}}.item.-sideBar{align-self:flex-start;display:grid;grid:auto / 1fr;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);width:100%}@media (min-width: 600px){.item.-sideBar{gap:1rem;position:sticky;top:90px}}.item.-sideBar>.item{background-color:#fff;border-radius:5px;padding:0.6rem 1rem 1rem}.item.-sideBar>.item.--hidden{display:none}.item.-sideBar .-callmeback{padding:1.5rem 1.1rem}.item.-sideBar .-callmeback h3{font-size:1.5rem;margin-bottom:1.5rem}.item.-sideBar .-callmeback p{margin:1rem auto 1.3rem}.item.-sideBar .-callmeback button{margin-top:1rem;width:100%}.item.-sideBar .-callmeback a,.item.-sideBar .-callmeback .btn-asLink,.item.-sideBar .-callmeback button{position:relative;padding:0 3rem;text-align:center}.item.-sideBar .-callmeback a svg,.item.-sideBar .-callmeback .btn-asLink svg,.item.-sideBar .-callmeback button svg{position:absolute;left:0.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 599px){#branch-name{position:fixed;top:0;left:1rem;z-index:400;padding:14px 0;display:block;color:#fff;font-size:18px}}.item.-topBar{overflow:hidden;border-radius:5px;text-align:center;margin:1.5rem 0 0 0;grid-area:topBar;position:relative;background-size:cover;background-repeat:no-repeat;background-position:left center}.item.-topBar .headingAndAddress{display:none;background:url(../assets/service_detail/header.png),url(../assets/service_detail/header.png),-webkit-gradient(linear, left bottom, left top, from(#f8f5ff), to(#fff));background:url(../assets/service_detail/header.png),url(../assets/service_detail/header.png),linear-gradient(0deg, #f8f5ff 0%, #fff 100%);background-size:50%, 50%, 100%;background-repeat:no-repeat, no-repeat, repeat;background-position:center right -20rem, center left -20rem, center}.item.-topBar .headingAndAddress p{text-transform:capitalize}@media (min-width: 600px){.item.-topBar .headingAndAddress{display:block;padding:2.7rem 0}}.item.-topBar h1{margin-bottom:0}@media (max-width: 599px){.item.-topBar{position:fixed;z-index:400;bottom:0;left:0;right:0;padding:0;margin:0;min-height:unset !important}.item.-topBar .heading{display:none}}.item.-topBar .paneSwitcher{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none}@media (max-width: 599px){.item.-topBar .paneSwitcher span{display:none}}.item.-topBar .paneSwitcher li a,.item.-topBar .paneSwitcher li .btn-asLink{padding:12px 0 !important;position:relative}.item.-topBar .paneSwitcher li a::before,.item.-topBar .paneSwitcher li .btn-asLink::before{content:"";position:relative;width:30px;height:30px;margin-right:0.5rem;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../assets/service_detail/tabIcons/1.svg)}@media (max-width: 599px){.item.-topBar .paneSwitcher li a::before,.item.-topBar .paneSwitcher li .btn-asLink::before{margin-right:0}}.item.-topBar .paneSwitcher li a:hover::before,.item.-topBar .paneSwitcher li .btn-asLink:hover::before{background-image:url(../assets/service_detail/tabIcons/1_active.svg)}.item.-topBar .paneSwitcher li.--active a::before,.item.-topBar .paneSwitcher li.--active .btn-asLink::before{background-image:url(../assets/service_detail/tabIcons/1_active.svg)}.item.-topBar .paneSwitcher li[data-pane-target="services"] a::before,.item.-topBar .paneSwitcher li[data-pane-target="services"] .btn-asLink::before{background-image:url(../assets/service_detail/tabIcons/2.svg)}.item.-topBar .paneSwitcher li[data-pane-target="services"] a:hover::before,.item.-topBar .paneSwitcher li[data-pane-target="services"] .btn-asLink:hover::before,.item.-topBar .paneSwitcher li[data-pane-target="services"].--active a::before,.item.-topBar .paneSwitcher li[data-pane-target="services"].--active .btn-asLink::before{background-image:url(../assets/service_detail/tabIcons/2_active.svg)}.item.-topBar .paneSwitcher li[data-pane-target="info"] a::before,.item.-topBar .paneSwitcher li[data-pane-target="info"] .btn-asLink::before{background-image:url(../assets/service_detail/tabIcons/5.svg)}.item.-topBar .paneSwitcher li[data-pane-target="info"] a:hover::before,.item.-topBar .paneSwitcher li[data-pane-target="info"] .btn-asLink:hover::before,.item.-topBar .paneSwitcher li[data-pane-target="info"].--active a::before,.item.-topBar .paneSwitcher li[data-pane-target="info"].--active .btn-asLink::before{background-image:url(../assets/service_detail/tabIcons/5_active.svg)}.item.-topBar .paneSwitcher li[data-pane-target="reviews"] a::before,.item.-topBar .paneSwitcher li[data-pane-target="reviews"] .btn-asLink::before{background-image:url(../assets/service_detail/tabIcons/3.svg)}.item.-topBar .paneSwitcher li[data-pane-target="reviews"] a:hover::before,.item.-topBar .paneSwitcher li[data-pane-target="reviews"] .btn-asLink:hover::before,.item.-topBar .paneSwitcher li[data-pane-target="reviews"].--active a::before,.item.-topBar .paneSwitcher li[data-pane-target="reviews"].--active .btn-asLink::before{background-image:url(../assets/service_detail/tabIcons/3_active.svg)}.item.-topBar .paneSwitcher li[data-pane-target="gallery"] a::before,.item.-topBar .paneSwitcher li[data-pane-target="gallery"] .btn-asLink::before{background-image:url(../assets/service_detail/tabIcons/4.svg)}.item.-topBar .paneSwitcher li[data-pane-target="gallery"] a:hover::before,.item.-topBar .paneSwitcher li[data-pane-target="gallery"] .btn-asLink:hover::before,.item.-topBar .paneSwitcher li[data-pane-target="gallery"].--active a::before,.item.-topBar .paneSwitcher li[data-pane-target="gallery"].--active .btn-asLink::before{background-image:url(../assets/service_detail/tabIcons/4_active.svg)}.item.-topBar .paneSwitcher li[data-pane-target="cart"] a::before,.item.-topBar .paneSwitcher li[data-pane-target="cart"] .btn-asLink::before{background-image:url(../assets/service_detail/icon_recap.svg)}.item.-topBar .paneSwitcher .cart{position:relative}.item.-topBar .paneSwitcher .cart-orderItemsCount{display:inline-block;position:absolute;top:0.5rem;right:0.5rem;background-color:#d0021b;color:#fff;border-radius:50%;width:1.3rem;height:1.3rem;font-size:0.8rem;line-height:1.3rem;font-family:"Raleway", sans-serif;text-align:center;-webkit-animation:appear 1s 1 cubic-bezier(0.28, 0.84, 0.42, 1);animation:appear 1s 1 cubic-bezier(0.28, 0.84, 0.42, 1)}@-webkit-keyframes appear{0%{-webkit-transform:scale(1, 1) translateY(0);transform:scale(1, 1) translateY(0)}10%{-webkit-transform:scale(1.1, 0.9) translateY(0);transform:scale(1.1, 0.9) translateY(0)}30%{-webkit-transform:scale(0.9, 1.1) translateY(-10px);transform:scale(0.9, 1.1) translateY(-10px)}50%{-webkit-transform:scale(1.05, 0.95) translateY(0);transform:scale(1.05, 0.95) translateY(0)}57%{-webkit-transform:scale(1, 1) translateY(-2px);transform:scale(1, 1) translateY(-2px)}64%{-webkit-transform:scale(1, 1) translateY(0);transform:scale(1, 1) translateY(0)}100%{-webkit-transform:scale(1, 1) translateY(0);transform:scale(1, 1) translateY(0)}}@keyframes appear{0%{-webkit-transform:scale(1, 1) translateY(0);transform:scale(1, 1) translateY(0)}10%{-webkit-transform:scale(1.1, 0.9) translateY(0);transform:scale(1.1, 0.9) translateY(0)}30%{-webkit-transform:scale(0.9, 1.1) translateY(-10px);transform:scale(0.9, 1.1) translateY(-10px)}50%{-webkit-transform:scale(1.05, 0.95) translateY(0);transform:scale(1.05, 0.95) translateY(0)}57%{-webkit-transform:scale(1, 1) translateY(-2px);transform:scale(1, 1) translateY(-2px)}64%{-webkit-transform:scale(1, 1) translateY(0);transform:scale(1, 1) translateY(0)}100%{-webkit-transform:scale(1, 1) translateY(0);transform:scale(1, 1) translateY(0)}}@media (min-width: 600px){.item.-topBar .paneSwitcher{position:static;display:-webkit-box;display:-ms-flexbox;display:flex}.item.-topBar .paneSwitcher svg{margin:0 0.7rem 0 0}.item.-topBar .paneSwitcher span{display:inline}.item.-topBar .paneSwitcher .cart{display:none}}@media (max-width: 599px){.item.-topBar .paneSwitcher{height:4rem;-webkit-box-shadow:0 0 4px 0 rgba(154,123,236,0.15);box-shadow:0 0 4px 0 rgba(154,123,236,0.15)}}.item.-topBar .paneSwitcher li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:600;letter-spacing:0.01px;margin-bottom:3px}@media (max-width: 599px){.item.-topBar .paneSwitcher li{border-top:none}.item.-topBar .paneSwitcher li svg path{fill:#3c3c3c}}.item.-topBar .paneSwitcher li.--active{font-weight:bold}.item.-topBar .paneSwitcher li.--active,.item.-topBar .paneSwitcher li:hover{border-bottom:3px solid #f0a655;margin-bottom:0}@media (max-width: 599px){.item.-topBar .paneSwitcher li.--active,.item.-topBar .paneSwitcher li:hover{border-top:none;display:-webkit-box;display:-ms-flexbox;display:flex}.item.-topBar .paneSwitcher li.--active a,.item.-topBar .paneSwitcher li.--active .btn-asLink,.item.-topBar .paneSwitcher li:hover a,.item.-topBar .paneSwitcher li:hover .btn-asLink{width:3.5rem;height:3.5rem;padding:0.5rem;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;background-color:#f5f1ff}.item.-topBar .paneSwitcher li.--active svg path,.item.-topBar .paneSwitcher li:hover svg path{fill:#fff}}.item.-topBar .paneSwitcher li:not(:last-child)::after{content:"";display:block;height:50%;width:1px;background-color:#eee;margin-left:auto;position:relative;top:-50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 599px){.item.-topBar .paneSwitcher li:not(:last-child)::after{display:none}}.item.-topBar .paneSwitcher li:nth-child(5)::after{display:none}.item.-topBar .paneSwitcher li a,.item.-topBar .paneSwitcher li .btn-asLink{padding:0.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;text-align:center;width:100%;height:100%;color:#3c3c3c}.item.-topBar .paneSwitcher li a svg,.item.-topBar .paneSwitcher li .btn-asLink svg{display:inline-block}.item.-mainContent{grid-area:mainContent;margin:0}.item.-mainContent .ServicesList .singleService{margin-bottom:1.4rem;margin-top:1.4rem;padding-bottom:1rem;padding-right:1rem}@media (max-width: 599px){.item.-mainContent .ServicesList .singleService{padding-right:0}}@media (min-width: 600px){.item.-mainContent .ServicesList .singleService{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.item.-mainContent .ServicesList .singleService .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 599px){.item.-mainContent .ServicesList .singleService .header{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.item.-mainContent .ServicesList .singleService .rightPart{text-align:right;min-width:5rem;white-space:nowrap;margin-left:1rem;margin-top:4px}@media (max-width: 599px){.item.-mainContent .ServicesList .singleService .rightPart{margin-left:0}}.item.-mainContent .ServicesList .singleService p{font-size:.875em;letter-spacing:0.01px;line-height:1.4em;max-width:315px !important}.item.-mainContent .ServicesList .singleService .description{font-size:.75em;line-height:1.6em}.item.-mainContent .ServicesList .singleService .price{font-weight:bold;letter-spacing:0.01px;color:#4a4a4a;margin:0 0.2rem 0 0.5rem}@media (max-width: 599px){.item.-mainContent .ServicesList .singleService .price{margin:0 0 14px 0}}.item.-mainContent .ServicesList .singleService .price.previous{margin-left:0.5rem}.item.-mainContent .ServicesList .singleService .priceType{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.625rem;font-weight:bold;letter-spacing:0.01px;color:#9a7bec;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0.5rem 0.5rem;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.item.-mainContent .ServicesList .singleService .priceType img{margin:0 0.2rem 0 0}.item.-mainContent .ServicesList .singleService .priceDetail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media (max-width: 599px){.item.-mainContent .ServicesList .singleService .priceDetail{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:5px 0 0 8px}}.item.-mainContent .ServicesList .singleService .btn{font-size:.875em;padding:0.5rem .8125rem;display:inline-block;background:#4eba58;height:2.1rem}.item.-mainContent .ServicesList .singleService .btn:first-child{margin:0 0.2rem 0 0}.item.-mainContent .ServicesList .inputWrapper{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:56px}.item.-mainContent .ServicesList .inputWrapper.-fullwidth{width:100%}.item.-mainContent .ServicesList textarea{padding:10px !important;min-width:100%;max-width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content}.item.-mainContent .ServicesList .inputWrapper label{color:#adadad;font-size:16px;font-weight:300;letter-spacing:0;position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:top 0.3s, font-size 0.3s, font-weight 0.3s, letter-spacing 0.3s;transition:top 0.3s, font-size 0.3s, font-weight 0.3s, letter-spacing 0.3s}.item.-mainContent .ServicesList .inputWrapper .--active{top:10px;color:#8573b4;font-size:11px;font-weight:bold;letter-spacing:1.22px;-webkit-transition:top 0.3s, font-size 0.3s, font-weight 0.3s, letter-spacing 0.3s;transition:top 0.3s, font-size 0.3s, font-weight 0.3s, letter-spacing 0.3s}.item.-mainContent .ServicesList .customInput,.item.-mainContent .ServicesList .searchInput,.item.-mainContent .ServicesList .customSelect{border-radius:5px;background-color:#ffffff;border:none;padding:27px 10px;font-weight:300;font-size:16px;margin:0;border:1px solid #dfd3ff;width:100%}.item.-mainContent .ServicesList .customInput::-webkit-input-placeholder, .item.-mainContent .ServicesList .searchInput::-webkit-input-placeholder, .item.-mainContent .ServicesList .customSelect::-webkit-input-placeholder{opacity:0 !important}.item.-mainContent .ServicesList .customInput::-moz-placeholder, .item.-mainContent .ServicesList .searchInput::-moz-placeholder, .item.-mainContent .ServicesList .customSelect::-moz-placeholder{opacity:0 !important}.item.-mainContent .ServicesList .customInput:-ms-input-placeholder, .item.-mainContent .ServicesList .searchInput:-ms-input-placeholder, .item.-mainContent .ServicesList .customSelect:-ms-input-placeholder{opacity:0 !important}.item.-mainContent .ServicesList .customInput::-ms-input-placeholder, .item.-mainContent .ServicesList .searchInput::-ms-input-placeholder, .item.-mainContent .ServicesList .customSelect::-ms-input-placeholder{opacity:0 !important}.item.-mainContent .ServicesList .customInput::placeholder,.item.-mainContent .ServicesList .searchInput::placeholder,.item.-mainContent .ServicesList .customSelect::placeholder{opacity:0 !important}.item.-mainContent .stars-rating-module{margin:1rem 0;text-align:center}.item.-mainContent .mobile-only{display:none}@media (max-width: 599px){.item.-mainContent .mobile-only{display:block;margin-bottom:1rem}}.item.-mainContent .capitalize{text-transform:capitalize}.item.-mainContent .quickOrderForm{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.item.-mainContent .quickOrderForm .react-datepicker-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.item.-mainContent .quickOrderForm .react-datepicker__tab-loop{position:absolute}.item.-mainContent .quickOrderForm .react-datepicker__input-container{height:100%}.item.-mainContent .quickOrderForm .react-datepicker__input-container .customInput,.item.-mainContent .quickOrderForm .react-datepicker__input-container .searchInput,.item.-mainContent .quickOrderForm .react-datepicker__input-container .customSelect{text-align:center}.item.-mainContent .quickOrderForm .inputWrapper{min-height:auto}.item.-mainContent .quickOrderForm label{top:24px}.item.-mainContent .quickOrderForm .customInput,.item.-mainContent .quickOrderForm .searchInput,.item.-mainContent .quickOrderForm .customSelect{padding:24px 10px}.item.-mainContent .quickOrderForm textarea{height:100%}.item.-mainContent .quickOrderForm .voucherWrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 900px){.item.-mainContent .quickOrderForm .voucherWrap{width:30%}}.item.-mainContent .quickOrderForm .voucherWrap>.inputWrapper:first-child label{left:20px}.item.-mainContent .quickOrderForm .voucherWrap select{height:3rem;padding:0 16px !important}.item.-mainContent .quickOrderForm .voucherWrap input:not([type="checkbox"]){height:3rem;padding:0 16px 0 20px !important}.item.-mainContent .quickOrderForm .user-cars-holders select{padding:16px 10px 6px}.item.-mainContent .quickOrderForm .termin-inputs{display:none}.item.-mainContent .quickOrderForm .termin-inputs.termin-inputs-accurate{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%}.item.-mainContent .quickOrderForm .inputWrapper-termins select{display:none;padding:10px}@media (max-width: 767px){.item.-mainContent .quickOrderForm .inputWrapper-termins .inputWrapper-cols-wrapper{display:none}.item.-mainContent .quickOrderForm .inputWrapper-termins select{display:block}}.item.-mainContent .quickOrderForm .voucherPickupWrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}@media (max-width: 599px){.item.-mainContent .quickOrderForm .voucherPickupWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.item.-mainContent .quickOrderForm .voucherPickupWrapper .voucherWrap{width:44%}@media (max-width: 599px){.item.-mainContent .quickOrderForm .voucherPickupWrapper .voucherWrap{width:100%}}.item.-mainContent .quickOrderForm .voucherPickupWrapper .voucherWrap .inputWrapper{-ms-flex-item-align:start;align-self:start;min-height:1px;-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:initial;width:100%}.item.-mainContent .quickOrderForm .voucherPickupWrapper input[type=checkbox]+label{margin-left:0.5rem;margin-right:0}.item.-mainContent .quickOrderForm .voucherPickupWrapper .inputWrapper-hidden{display:none}.item.-mainContent .quickOrderForm .voucherPickupWrapper .inputWrapper-visible{display:block}@media (max-width: 599px){.item.-mainContent .quickOrderForm .voucherPickupWrapper .inputWrapper-visible:last-child{border-bottom:1px solid #dfd3ff;padding-bottom:14px;margin-bottom:10px}}.item.-mainContent .quickOrderForm .voucherPickupWrapper .inputWrapper-first{margin-top:10px}.item.-currentOrder{position:relative}.item.-currentOrder .alreadyHasOrder{padding:1.5rem 0 0.5rem;text-align:center}.item.-currentOrder .alreadyHasOrder .heading{margin:0.5rem 0 0 0}.item.-currentOrder .alreadyHasOrder{padding:1.5rem 0 0.5rem;text-align:center}.item.-currentOrder .alreadyHasOrder .heading{margin:0.5rem 0 0 0}.item.-currentOrder .headerWrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.5rem;border-bottom:2px solid #f5f8fd}.item.-currentOrder .headerWrapper .heading{margin:0}.item.-currentOrder .headerWrapper img{display:unset;margin:0 0rem 0.5rem 0;height:2.5rem}.item.-currentOrder .btn.-goToOrder{font-size:1.125em;padding:1rem 2rem;height:unset;margin:1rem auto}.item.-currentOrder .btn.-goToOrder .summary{display:block;font-size:.875em;font-weight:normal;line-height:1.1em;margin-top:0.6rem}.item.-currentOrder .btn.-goToOrder .summary .sumPrice{white-space:nowrap}.item.-currentOrder .btn.-goToOrder:hover{color:#fff}.item.-currentOrder .btn.-goToOrder:disabled,.item.-currentOrder .btn.-goToOrder[disabled]{color:#bbd2bd}.item.-currentOrder .-cancelOrder{text-align:center;display:block;font-size:.8125em;text-transform:uppercase;letter-spacing:1px;color:#d0021b;font-weight:bold}.item.-currentOrder .singleOrderItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:2px solid #f5f1ff;padding:1rem 0}.item.-currentOrder .singleOrderItem .leftPart{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between}.item.-currentOrder .singleOrderItem .rightPart{white-space:nowrap}.item.-currentOrder .singleOrderItem .content{font-size:.8125em;-ms-flex-preferred-size:100%;flex-basis:100%;color:#6b6b6b}.item.-currentOrder .singleOrderItem .content-name{font-size:15px;font-weight:600;margin:0 0 0.3rem;color:#282d32}.item.-currentOrder .singleOrderItem .extra{font-size:.8125em}.item.-currentOrder .singleOrderItem .price{margin:0 0.2rem 1rem 0;font-family:"Raleway", sans-serif;font-weight:600}.item.-currentOrder .singleOrderItem .buttonsWrapper{margin:1rem 0 0 auto;text-align:center}.item.-currentOrder .singleOrderItem .buttonsWrapper img{cursor:pointer;display:inline-block;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}.item.-currentOrder .singleOrderItem .buttonsWrapper img:first-child{margin:0 0.5rem 0 0}.item.-currentOrder .singleOrderItem .buttonsWrapper img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.item.-address{display:none;padding:0 !important;position:relative;margin:0 -0.5rem}@media (min-width: 600px){.item.-address{margin:0}}.item.-address .headerWrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.6rem 1rem 0.5rem;display:block}@media (min-width: 600px){.item.-address .headerWrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.item.-address .headerWrapper .heading{display:none;margin:0.2rem 0 0}@media (min-width: 600px){.item.-address .headerWrapper .heading{display:block}}.item.-address .headerWrapper .address{font-weight:500;font-size:.875em;display:block;text-align:right}@media (max-width: 599px){.item.-address .headerWrapper .address{text-align:center}.item.-address .headerWrapper .address br{display:none}}.item.-address .btn{position:absolute;bottom:1.5rem;left:1.2rem;-webkit-box-shadow:0 0 0.6rem rgba(0,0,0,0.25);box-shadow:0 0 0.6rem rgba(0,0,0,0.25)}@media (max-width: 599px){.item.-address .btn{background-color:#4eba58;border-radius:0;bottom:0;left:0;min-height:2.5rem;line-height:3rem}}.item.-gallery .imagesWrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:.375rem;margin-bottom:1rem}.item.-gallery .imagesWrapper img{border-radius:5px}@media (max-width: 599px){.item.-gallery .imagesWrapper{gap:1rem}}.item.-gallery .btn{margin:auto;line-height:1.85rem;color:#fff;display:block;text-align:center}@media (max-width: 599px){.item.-gallery{padding-top:1rem !important}}.pane{padding:1.5rem 1.1rem;display:none}@media (max-width: 599px){.pane{padding:2.5rem 1.1rem 1.5rem}}.pane.--visible{display:block}.rateServiceForm{margin:1rem 0;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rateServiceForm .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 600px){.rateServiceForm{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.rateServiceForm .customInput,.rateServiceForm .searchInput,.rateServiceForm .customSelect{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.rateServiceForm .btn{margin-top:0.5rem;white-space:nowrap;width:100%}.stars-rating-module svg{width:auto;height:1.75rem}.stars-rating-module svg #star{fill:inherit}.stars-rating-module svg .star{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);fill:#eaeaea;cursor:pointer}.stars-rating-module svg .star.-active{fill:#f0a655}.--sticky{position:fixed;top:0;z-index:4;margin-top:10px}.ServicesCollapse{margin:0.7rem 0}.ServicesCollapse .heading{margin:0}.ServicesCollapse-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.7rem 1rem 1rem 0.5rem;border-radius:16px;background:#f5f2ff;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);cursor:pointer}.ServicesCollapse-wrapper:hover,.ServicesCollapse-wrapper.--active{background-color:#f5f1ff}.ServicesCollapse-wrapper.--active{margin:0 0 1rem}.ServicesCollapse-wrapper.--active .ServicesCollapse-arrow img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ServicesCollapse-arrow{width:40px;-ms-flex-item-align:center;align-self:center;margin:0.2rem auto}@media (min-width: 600px){.ServicesCollapse-arrow{margin:0 0 0 auto;width:30px}}.ServicesCollapse-arrow img{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);width:80%}.ServicesCollapse-heading{width:100%;font-weight:700;font-family:"Raleway", sans-serif}.ServicesCollapse-header{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0.3rem;width:100% !important}.ServicesCollapse-discount{font-size:x-small;background-color:red;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:20% 20% 20% 20% / 45% 45% 45% 45%;margin:0 0 0 1rem}.ServicesCollapse-discount .tag{color:white;font-weight:bold;margin:0.05rem 0.3rem 0.05rem 0.3rem}.ServicesCollapse-description{padding:0 0 0 1rem;width:100%}@media (min-width: 600px){.ServicesCollapse-description{padding:0 1rem;width:60%}}.ServicesCollapse-description p{font-size:0.875em}.ServicesCollapse-price{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1rem 0 0.5rem}@media (min-width: 600px){.ServicesCollapse-price{display:block;width:100%}}.ServicesCollapse-price .text{margin:0 0.5rem 0 0;font-size:1rem;font-weight:bold}.ServicesCollapse-icon{width:35%}@media (min-width: 600px){.ServicesCollapse-icon{width:15%}}@media (max-width: 767px){.ServicesCollapse-icon{display:none}}.ServicesCollapse .singleService .text-wrapper{padding-left:8px}@media (max-width: 599px){.ServicesCollapse .singleService{padding:0 1%}}.ServicesCollapse .singleService .leftPart.-withIcon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 599px){.ServicesCollapse .singleService .leftPart.-withIcon{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.ServicesCollapse .singleService .leftPart.-withIcon img{width:80px !important;margin:0 1rem 0 0;margin-top:-40px}@media (max-width: 599px){.ServicesCollapse .singleService .leftPart.-withIcon img{margin-top:0px}}@media (min-width: 600px){.ServicesCollapse .singleService .leftPart.-withIcon img{width:3.75rem;margin:0;margin-top:-16px}}.ServicesCollapse .singleService .subheading{font-size:17px;font-family:"Raleway", sans-serif;font-weight:600;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ServicesCollapse .singleService .discount{font-size:x-small;background-color:red;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:20% 20% 20% 20% / 45% 45% 45% 45%;margin:0 0 0 1rem}.ServicesCollapse .singleService .discount .tag{color:white;font-weight:bold;margin:0.05rem 0.3rem 0.05rem 0.3rem}.ServicesCollapse .custom-collapse{max-height:0}.order-noPayMsg{color:#9d9d9d;font-family:"Raleway", sans-serif;font-size:.875rem;font-style:italic;font-weight:500;margin:1rem auto 0.1rem;text-align:center}.order-noOrderMsg{font-size:1.1875rem;font-weight:bold;text-align:center;color:#9a7bec;margin:1rem 0}.order-noOrderMsg img{margin:1rem auto}.-filter{background-color:#fff !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect width='40' height='40' fill='%23FFF' rx='10'/%3E%3Cpath fill='%2337236D' fill-rule='nonzero' d='M29.1816541,10 L11.8185389,10 C11.5121071,9.99940664 11.2313562,10.1750888 11.0913669,10.4548714 C10.9494466,10.7384215 10.9743551,11.0798714 11.1556654,11.3388339 L17.5167796,20.5411254 C17.5189035,20.544298 17.5212206,20.5472723 17.5233446,20.5504449 C17.7544717,20.8708763 17.8795932,21.2591219 17.8801725,21.6578766 L17.8801725,29.1604538 C17.8788209,29.382535 17.9637799,29.5960898 18.1161269,29.7537278 C18.268667,29.9111675 18.4760443,30 18.6923036,30 C18.8021711,30 18.9110731,29.9773953 19.0126377,29.9339705 L22.5870958,28.5344623 C22.9072368,28.433931 23.1198275,28.1236121 23.1198275,27.7500398 L23.1198275,21.6578766 C23.1204068,21.2591219 23.2455283,20.8708763 23.4764623,20.5504449 C23.4785863,20.5472723 23.4809034,20.544298 23.4830273,20.5411254 L29.8443346,11.3386356 C30.0256449,11.0798714 30.0505534,10.7386198 29.9086331,10.4550697 C29.7688369,10.1750888 29.4878929,9.99940664 29.1816541,10 Z'/%3E%3C/g%3E%3C/svg%3E%0A") !important;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='226.371' height='170.11' viewBox='0 0 226.371 170.11'%3E%3Cg transform='translate(-324.315 -744.028)'%3E%3Cpath d='M8.074,39.445h63.01a28.244,28.244,0,0,0,54.756,0H220.3a7.074,7.074,0,0,0,0-14.148H125.84a28.244,28.244,0,0,0-54.756,0H8.074a7.074,7.074,0,0,0,0,14.148ZM98.462,18.139A14.231,14.231,0,1,1,84.231,32.37,14.246,14.246,0,0,1,98.462,18.139Z' transform='translate(323.315 853.388)' fill='%2337236d'/%3E%3Cpath d='M220.3,31.3H205.147a28.244,28.244,0,0,0-54.756,0H8.074a7.074,7.074,0,1,0,0,14.148H150.391a28.244,28.244,0,0,0,54.756,0H220.3a7.074,7.074,0,0,0,0-14.148ZM177.769,52.6A14.231,14.231,0,1,1,192,38.37,14.246,14.246,0,0,1,177.769,52.6Z' transform='translate(323.315 790.795)' fill='%2337236d'/%3E%3Cpath d='M220.3,37.3H83.23a28.238,28.238,0,0,0-54.748,0H8.074a7.074,7.074,0,1,0,0,14.148H28.483a28.238,28.238,0,0,0,54.748,0H220.3a7.074,7.074,0,0,0,0-14.148ZM55.861,58.6A14.231,14.231,0,1,1,70.083,44.37,14.246,14.246,0,0,1,55.861,58.6Z' transform='translate(323.315 728.037)' fill='%2337236d'/%3E%3C/g%3E%3C/svg%3E") !important;background-position:center !important;background-repeat:no-repeat !important;background-size:28px !important}.Tooltip-hint{display:none;position:absolute;z-index:2;background-color:#4eba58;text-align:center;color:#fff;padding:1rem 1.2rem;width:20rem;max-width:80vw;border-radius:10px;cursor:pointer;font-weight:500;font-size:.875rem;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-box-shadow:0 8px 10px 0 rgba(0,0,0,0.15);box-shadow:0 8px 10px 0 rgba(0,0,0,0.15);top:6rem;left:50%}.Tooltip-hint.-pushDown{top:calc(6rem + 6rem)}@media (min-width: 600px){.Tooltip-hint{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);left:-0.5rem;top:10%;width:24rem}.Tooltip-hint.-pushDown{top:calc(10% + 8rem)}}.Tooltip-hint:hover::after{-webkit-transform:translate(-45%, -45%) scale(1.5);transform:translate(-45%, -45%) scale(1.5)}.Tooltip-hint::after{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);content:"";width:20px;height:20px;background:#d0021b url(../assets/navigation_open.svg) no-repeat;background-size:50%;background-position:center 52%;display:block;position:absolute;left:0;top:0;border-radius:50%;-webkit-transform:translate(-45%, -45%);transform:translate(-45%, -45%)}.Tooltip-hint:not(.-variant)::before{content:"";display:block;background-color:#4eba58;height:12px;width:12px;position:absolute;right:0;top:50%;-webkit-transform:translate(50%, -50%) rotate(45deg);transform:translate(50%, -50%) rotate(45deg)}.Tooltip-hint.-variant{-webkit-transform:translate(-100%, 100%);transform:translate(-100%, 100%);left:-0.5rem;top:unset;bottom:-0.3rem}@media (max-width: 599px){.Tooltip-hint.-variant{display:none}}.Tooltip-hint.-variant::before{content:"";display:block;height:0;width:0;position:absolute;top:0;right:0;-webkit-transform:translate(50%, -50%) rotate(-45deg);transform:translate(50%, -50%) rotate(-45deg);border-top:0.5rem solid transparent;border-bottom:0.5rem solid transparent;border-left:1.5rem solid #4eba58}.CONTAINER.-servicePage{background-color:#EEE7FF}@media (max-width: 599px){.CONTAINER.-servicePage{zoom:normal}}.CONTAINER.-servicePage .CONTENT{padding-bottom:50px;padding-top:100px}@media (max-width: 767px){.CONTAINER.-servicePage .CONTENT{padding-top:0}}@media (max-width: 767px){.method-order_finished .CONTAINER.-servicePage .CONTENT.-activeOrderBarVisible{margin-top:0}}@media (max-width: 767px){.CONTAINER.-servicePage .HEADER{background-color:transparent}.CONTAINER.-servicePage .topNav{background-color:transparent;-webkit-transition:bacgkround-color 0.6s ease;transition:bacgkround-color 0.6s ease}.--scrolled .CONTAINER.-servicePage .topNav{background-color:#41277C}}.Service.grid{margin:0 auto}.Service.grid.--new-design{--sidebar-width: 355px;--gap: 21px;--main-width: calc(100% - var(--gap) - var(--sidebar-width));--top-padding: 117px;--tablet-left: 15px;--round: 12px;max-width:1288px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--top-padding) 15px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--gap)}@media (max-width: 1099px){.Service.grid.--new-design{--sidebar-width: 300px;--gap: 15px}}@media (max-width: 767px){.Service.grid.--new-design{--sidebar-width: 100%;--main-width: 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;--gap: 0;--top-padding: 0;padding:var(--top-padding) 0 0}.Service.grid.--new-design>.item:not(.-sideBar){background-color:transparent}}.Service.grid.--new-design.--view-quickorder{--top-padding: var(--gap)}@media (max-width: 767px){.Service.grid.--new-design.--view-quickorder{--top-padding: 0}}.Service.grid.--new-design.--view-quickorder .back-to-quickorder{display:none}.Service.grid.--new-design .mainContent-content{padding:0}@media (max-width: 767px){.Service.grid.--new-design .mainContent-content>*{border-radius:var(--round);margin:var(--round)}}.Service.grid.--new-design .service-info .badge{position:static;background:transparent;padding:0;gap:4px;font-size:13px;color:#000}@media (max-width: 767px){.Service.grid.--new-design .service-info .badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px}}.Service.grid.--new-design .service-info .badge .badgeImage{padding:0;width:24px}@media (max-width: 767px){.Service.grid.--new-design .service-info .badge .badgeImage{width:27px}}.Service.grid.--new-design .item.-mainContent{width:var(--main-width);position:relative;z-index:10}@media (max-width: 767px){.Service.grid.--new-design .item.-mainContent{margin-top:-13px}}.Service.grid.--new-design .item.-sideBar{width:var(--sidebar-width)}@media (max-width: 767px){.Service.grid.--new-design .-callmeback{display:none}}@media (max-width: 767px){.ServicesList{background-color:#fff;border-radius:var(--round) var(--round) 0 0}.ServicesList .headerWrapper .mobile-only{display:none}}@media (max-width: 767px){.Reviews{background-color:#fff;border-radius:var(--round) var(--round) 0 0}}.service-hero{height:295px;color:#fff;position:relative;background-repeat:no-repeat;background-size:cover;display:none}@media (max-width: 767px){.service-hero{display:-webkit-box;display:-ms-flexbox;display:flex}}.service-hero:after{content:"";display:block;position:absolute;width:100%;height:100%;z-index:1;top:0;left:0;background-color:rgba(154,123,236,0.3)}.service-hero:before{content:"";display:block;position:absolute;width:100%;height:100%;z-index:2;top:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), color-stop(43%, rgba(0,0,0,0)), color-stop(56%, rgba(0,0,0,0)), to(rgba(0,0,0,0.811765)));background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 43%, rgba(0,0,0,0) 56%, rgba(0,0,0,0.811765) 100%)}.service-hero .service-hero-content{padding:0 20px 21px 28px;position:relative;z-index:3;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-line-pack:start;align-content:flex-start;width:100%}.service-hero .service-hero-content h1{font-size:22px;margin-bottom:2px;text-align:left}.service-hero .service-hero-content p{font-size:15px;text-align:left}.service-section{border-top:1px solid #EEE7FF}@media (max-width: 767px){.service-section{border-top-width:0 !important}}.back-to-quickorder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;-webkit-box-shadow:-10px 0 10px -10px rgba(69,46,130,0.15);box-shadow:-10px 0 10px -10px rgba(69,46,130,0.15);border-radius:15px;outline:none;width:45px;min-width:45px;height:45px;-ms-flex-item-align:end;align-self:flex-end;position:relative;top:0;right:15px;z-index:10;margin-bottom:26px}@media (min-width: 768px){.back-to-quickorder{position:absolute;left:var(--tablet-left);top:calc(var(--top-padding) / 2);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width: 767px){.Service.grid.--new-design>.back-to-quickorder{display:none}}.back-to-quickorder:hover svg{-webkit-transform:translate(-10px, 0);transform:translate(-10px, 0)}.back-to-quickorder svg{width:20px;height:auto;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}@media (max-width: 767px){.mobile-opposite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0 !important}}.service-info-holder{padding:40px 25px;border-bottom:1px solid #EEE7FF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.--view-quickorder .service-info-holder{border-bottom:0}@media (max-width: 1099px){.service-info-holder{padding:25px 20px}}@media (max-width: 1024px){.service-info-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 767px){.service-info-holder{padding:19px 28px;border-bottom:0px solid #EEE7FF;display:none}.--view-quickorder .service-info-holder{border-bottom:0;padding:19px 28px}}.service-info-holder .service-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;margin-bottom:18px}@media (max-width: 767px){.service-info-holder .service-info{gap:26px;margin-bottom:0}}.service-info-holder .service-info .service-info-reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.service-info-holder .service-info .service-info-reviews a,.service-info-holder .service-info .service-info-reviews .btn-asLink{font-size:13px;text-decoration:underline;color:#6B51A6}.--view-reviews .service-info-holder .service-info .service-info-reviews a,.--view-reviews .service-info-holder .service-info .service-info-reviews .btn-asLink{display:none}.service-info-holder .service-info .service-info-reviews a:hover,.service-info-holder .service-info .service-info-reviews .btn-asLink:hover{text-decoration:none}.service-info-holder h1#branch-name.heading{font-size:32px;line-height:1.1;margin:0;color:#1f1f1f}@media (max-width: 767px){.service-info-holder h1#branch-name.heading{color:#1f1f1f;position:static;font-size:26px;line-height:1.5;padding:0;display:none}}.service-info-holder .service-info-holder-right{max-width:310px}@media (max-width: 1024px){.service-info-holder .service-info-holder-right{max-width:100%}}@media (max-width: 767px){.service-info-holder .service-info-holder-right{display:none}}.service-premium{padding:13px 15px;border:3px solid #F0A655;-webkit-box-shadow:0px 7px 14px rgba(0,0,0,0.08);box-shadow:0px 7px 14px rgba(0,0,0,0.08);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px}.service-premium .service-premium-top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}@media (max-width: 767px){.service-premium .service-premium-top{pointer-events:all}}.service-premium .service-premium-top img{min-width:40px}.service-premium .service-premium-top .service-premium-text{font-weight:600;font-size:13px;line-height:1.25;letter-spacing:0.02em;color:#000}.service-premium .service-premium-opener{font-weight:700;font-size:13px;line-height:1.25;-ms-flex-item-align:center;align-self:center;text-decoration:underline;color:#F0A655}@media (max-width: 767px){.service-premium .service-premium-opener{display:none}}.service-premium .service-premium-opener:hover{text-decoration:none;color:#F0A655}.service-premium.--mobile{display:none;background-color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none;padding:20px 25px 18px}@media (max-width: 767px){.service-premium.--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.service-premium.--mobile .service-premium-top{color:#000}.service-premium-popup{display:none;--top-position: 100px;position:fixed;top:var(--top-position);left:0px;z-index:10000000;width:100%;height:calc(var(--contentMaxHeight) - var(--top-position));background-color:rgba(0,0,0,0.8)}@media (max-width: 767px){.service-premium-popup{--top-position: 75px}}.service-premium-popup.--map{--top-position: 0px}.service-premium-popup.--visible{display:block}.--header-scrolled .service-premium-popup{--top-position: 75px}.service-premium-popup .service-premium-popup-inner{margin:auto;width:100%;max-width:700px;min-height:240px;max-height:75%;background-color:white;-webkit-box-shadow:0 0 30px 0 rgba(17,17,17,0.2);box-shadow:0 0 30px 0 rgba(17,17,17,0.2);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding-bottom:20px;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 767px){.service-premium-popup .service-premium-popup-inner{width:80%}}.service-premium-popup .service-premium-popup-inner .service-premium-popup-text{padding:20px 20px 0;max-height:100%;overflow-y:scroll}.service-premium-popup .service-premium-popup-inner button{background:transparent;border:0;outline:0;position:absolute;left:100%;bottom:100%;width:20px;height:20px;cursor:pointer}.service-premium-popup .service-premium-popup-inner button:after,.service-premium-popup .service-premium-popup-inner button:before{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);width:100%;height:2px;background-color:#fff}.service-premium-popup .service-premium-popup-inner button:before{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.service-benefits-holder{padding:18px 0 18px 24px}@media (max-width: 1099px){.service-benefits-holder{padding:14px 0 14px 19px}}@media (max-width: 767px){.service-benefits-holder{padding:21px 0 23px 28px;background-color:#fff;border-radius:var(--round);margin:var(--round) var(--round) 0}}.service-benefits-holder .service-benefits{gap:24px;padding-right:24px}@media (max-width: 1099px){.service-benefits-holder .service-benefits{padding-right:19px}}@media (max-width: 767px){.service-benefits-holder .service-benefits{padding-right:28px}}.service-benefits-holder .service-benefits .service-benefit{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.service-benefits-holder .service-benefits .service-benefit.--inactive{opacity:0.1}.service-benefits-holder .service-benefits .service-benefit span{white-space:nowrap;color:#1f1f1f}@media (max-width: 1099px){.service-benefits-holder .service-benefits .service-benefit span{font-size:14px}}@media (max-width: 767px){.service-benefits-holder .service-benefits .service-benefit span{font-size:12px}}.service-benefits-holder .service-benefits .service-benefit img{max-width:24px}@media (max-width: 767px){.service-benefits-holder .service-benefits .service-benefit img{max-width:26px}}.scrollbar-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-x:auto;overflow:-moz-scrollbars-none !important;scrollbar-width:none;-ms-overflow-style:none}.scrollbar-horizontal::-webkit-scrollbar{width:0 !important;height:0 !important}.service-address{display:grid;grid-template-columns:1fr 1fr;padding:24px 0}.service-address.service-address-mobile{display:none}@media (max-width: 1099px){.service-address{padding:19px 0}}@media (max-width: 767px){.service-address{border:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.service-address.service-address-mobile{display:block;margin-bottom:12px}.--view-quickorder .service-address.service-address-mobile{display:none}}.service-address h2{font-size:17px;font-weight:700;line-height:1.235;margin-bottom:5px}@media (max-width: 767px){.service-address h2{margin-bottom:9px}}.service-address p{font-size:13px;line-height:22px;font-weight:600}@media (max-width: 767px){.service-address p{font-size:14px}}.service-address a,.service-address .btn-asLink{text-decoration:underline;color:#6B51A6}.service-address a:hover,.service-address .btn-asLink:hover{text-decoration:none;color:#6B51A6}.service-address .service-address-item{position:relative;padding:0 24px}@media (max-width: 1099px){.service-address .service-address-item{padding:0 19px}}@media (max-width: 767px){.service-address .service-address-item{padding:0 15px 0 28px}}@media (max-width: 767px){.service-address .service-address-item>p{margin-top:20px}}.service-address .service-address-item>p small{display:block;line-height:1.5;font-size:0.85em}.service-address .service-address-item:first-child:after,.service-address .service-address-item:last-child:after{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#EEE7FF;width:1px;height:100%}@media (max-width: 767px){.service-address .service-address-item:first-child:after,.service-address .service-address-item:last-child:after{display:none}}.service-address .service-address-item:first-child:after{right:0}.service-address .service-address-item:last-child:after{left:0}@media (max-width: 767px){.service-address .service-address-item.service-address-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;display:none}.service-address .service-address-item.service-address-block h2{display:none}}.service-address .service-address-item.service-map-holder{display:none}@media (max-width: 767px){.service-address .service-address-item.service-map-holder{display:block;border:0;margin:calc(var(--round) * -1) 0 0;padding:0;border-radius:0 0 var(--round) var(--round);overflow:hidden;margin-top:0;-webkit-transition:margin-top 0.6s ease;transition:margin-top 0.6s ease}.service-address .service-address-item.service-map-holder .service-map{position:relative;padding-bottom:0;-webkit-transition:padding-bottom 0.6s linear;transition:padding-bottom 0.6s linear}.img-map-loaded .service-address .service-address-item.service-map-holder .service-map{padding-bottom:47%}.service-address .service-address-item.service-map-holder img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.service-address .service-address-item.service-map-holder img{width:100%}.service-address .service-address-item.service-address-opening-hours .opening-hours-btn{display:none}@media (max-width: 767px){.service-address .service-address-item.service-address-opening-hours{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;margin-top:0;padding-top:27px;padding-bottom:27px;background-color:#fff;border-radius:var(--round);-webkit-box-shadow:0px 15px 20px rgba(0,0,0,0.1);box-shadow:0px 15px 20px rgba(0,0,0,0.1)}.service-address .service-address-item.service-address-opening-hours .opening-hours-btn{display:block;border-radius:10px;padding:19px;border:0;cursor:pointer;line-height:1.5;display:block;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;font-size:12px;text-transform:uppercase;font-weight:700;background-color:#4eba58;color:#fff;text-decoration:none;text-align:center}.service-address .service-address-item.service-address-opening-hours .opening-hours-btn:hover{background-color:rgba(78,186,88,0.75)}}@media (max-width: 767px) and (max-width: 599px){.service-address .service-address-item.service-address-opening-hours .opening-hours-btn{padding:12px}}@media (max-width: 767px) and (max-width: 374px){.service-address .service-address-item.service-address-opening-hours .opening-hours-btn{font-size:11px;padding:10px}}@media (max-width: 767px){.service-address .service-address-item.service-address-opening-hours .opening-hours-btn.--back{background-color:#f5f5f5;color:#1f1f1f}.service-address .service-address-item.service-address-opening-hours .opening-hours-btn.--back:hover{background-color:rgba(245,245,245,0.75)}}.service-address .service-address-item .opening-hours-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.service-address .today-hours span{white-space:nowrap}.service-address .today-hours span+span{padding-left:1em}@media (max-width: 475px){.service-address .today-hours span+span{display:block;padding-left:0}}.service-address .other-items{font-size:13px;font-weight:700;line-height:22px;margin-top:6px}.service-address .other-items p{font-weight:700}.service-address .other-items span{font-size:14px}@media (max-width: 767px){.service-address .other-items span{font-size:16px}}.service-address .other-items span:after{content:" - "}.service-address .other-items .pane{padding:0}.service-address .opening-hours-days{padding:10px 0}.service-address .opening-hours-days .opening-hours-day{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.service-address .opening-hours-days .opening-hours-day+.opening-hours-day{padding-top:5px;margin-top:5px;border-top:1px solid #EEE7FF}.quickorder-holder{display:-webkit-box;display:-ms-flexbox;display:flex;--quickorder-gap: 65px;--quickorder-left: 38%;padding:41px 24px}@media (max-width: 1099px){.quickorder-holder{padding:15px 19px 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}@media (max-width: 767px){.quickorder-holder{padding:27px 28px 30px;background-color:#fff}}.quickorder-holder .quickorder-cols{width:var(--quickorder-left)}@media (max-width: 1099px){.quickorder-holder .quickorder-cols{width:100%}}.quickorder-holder .quickorder-cols.quickorder-form-col{margin-left:var(--quickorder-gap);width:calc(100% - var(--quickorder-left) - var(--quickorder-gap));position:relative;padding:15px;-webkit-box-shadow:6px 6px 9px rgba(65,65,65,0.3);box-shadow:6px 6px 9px rgba(65,65,65,0.3);border-radius:5px}@media (max-width: 1099px){.quickorder-holder .quickorder-cols.quickorder-form-col{width:100%;margin-left:0}}@media (max-width: 767px){.quickorder-holder .quickorder-cols.quickorder-form-col{display:none}.quickorder-holder .quickorder-cols.quickorder-form-col.--visible{display:block}}.quickorder-holder .quickorder-cols.quickorder-form-col h2{color:#3C3256}.quickorder-holder .quickorder-cols.quickorder-form-col>*{position:relative;z-index:2}.quickorder-holder .quickorder-cols.quickorder-form-col:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#EEE7FF;border-radius:5px;z-index:1}.quickorder-holder .quickorder-cols.quickorder-form-col:after{content:"";display:block;position:absolute;top:50%;left:calc(-1 * calc(var(--quickorder-gap) / 2));height:95%;width:1px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#EEE7FF}@media (max-width: 1099px){.quickorder-holder .quickorder-cols.quickorder-form-col:after{display:none}}.quickorder-holder .quickorder-desc{font-size:14px;line-height:1.7;font-weight:600;color:#3C3256}.quickorder-holder .quickorder-desc h2{font-size:26px;line-height:1.385;font-weight:800;color:#3C3256;margin-bottom:17px}.quickorder-holder .quickorder-desc p{margin-bottom:0.5em}.quickorder-holder .quickorder-desc ol{padding-left:1.3em}.quickorder-holder .quickorder-desc ol li+li{margin-top:0.5em}.quickorder-holder .quickorder-desc .quickorder-desc-content .show-more-text{display:none}@media (max-width: 767px){.quickorder-holder .quickorder-desc .quickorder-desc-content{max-height:150px;overflow:hidden;position:relative}.quickorder-holder .quickorder-desc .quickorder-desc-content:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(#fff), to(rgba(255,255,255,0)));background:linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 100%);z-index:1}.quickorder-holder .quickorder-desc .quickorder-desc-content .show-more-text{display:block;position:absolute;width:26px;height:26px;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#f0a655;z-index:2;border:0;border-radius:50%}.quickorder-holder .quickorder-desc .quickorder-desc-content.--visible{max-height:initial;padding-bottom:30px}.quickorder-holder .quickorder-desc .quickorder-desc-content.--visible:after{display:none}.quickorder-holder .quickorder-desc .quickorder-desc-content.--visible .show-more-text{-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}}.quickorder-holder .quick-order-button-desc{text-align:center;font-size:13px}.quickorder-btns{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;--quickorder-gap: 20px;--quickorder-opener-width: 62%;--popup-opener-width: calc(100% - var(--quickorder-opener-width) - var(--quickorder-gap));gap:var(--quickorder-gap);margin-top:20px}@media (max-width: 767px){.quickorder-btns{--quickorder-gap: 12px}}.-currentOrder .quickorder-btns{display:none}@media (max-width: 767px){.-currentOrder .quickorder-btns{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:80%;margin-left:auto;margin-right:auto}.-currentOrder .quickorder-btns .quick-order-opener{display:none}.-currentOrder .quickorder-btns .quick-order-popup-opener{width:100%}}@media (max-width: 475px){.-currentOrder .quickorder-btns{max-width:100%}}.quickorder-btns .quick-order-opener{display:none;background-color:#4eba58;color:#fff}.quickorder-btns .quick-order-opener.--hidden{display:none !important}@media (max-width: 767px){.quickorder-btns .quick-order-opener.--hidden+.quick-order-popup-opener{width:100% !important}}.quickorder-btns .quick-order-opener:hover{background-color:rgba(78,186,88,0.75)}@media (max-width: 767px){.quickorder-btns .quick-order-opener{display:block;width:var(--quickorder-opener-width)}}@media (max-width: 767px){.quickorder-btns .quick-order-popup-opener{width:var(--popup-opener-width)}}.quickorder-btns .quick-order-popup{display:none;--popup-gap: 12px}.quickorder-btns .quick-order-popup.--visible{display:block;position:absolute;width:100%;border:1px solid #E9E1FF;border-radius:10px;padding:var(--popup-gap);background:#fff;-webkit-box-shadow:0px 15px 20px rgba(0,0,0,0.1);box-shadow:0px 15px 20px rgba(0,0,0,0.1);bottom:0;z-index:10}.quickorder-btns .quick-order-popup .quick-order-popup-desc{text-align:center;margin-bottom:10px}.quickorder-btns .quick-order-popup .quick-order-popup-top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--popup-gap);margin-bottom:var(--popup-gap)}.quickorder-btns .quick-order-popup .quick-order-popup-top button,.quickorder-btns .quick-order-popup .quick-order-popup-top a,.quickorder-btns .quick-order-popup .quick-order-popup-top .btn-asLink{padding:12px 5px;line-height:1.45}.quickorder-btns .quick-order-popup .quick-order-popup-phone{border-radius:10px;border:1px solid #EEE7FF;border:2px solid #EEE7FF;margin-bottom:calc(var(--popup-gap) / 2);width:100%;padding:20px 10px;font-size:12px;font-weight:700;outline:none}.quickorder-btns .quick-order-popup .quick-order-callme{background-color:#4eba58;color:#fff}.quickorder-btns .quick-order-popup .quick-order-callme:hover{background-color:rgba(78,186,88,0.75)}.quickorder-btns .quick-order-popup .quick-order-call{background-color:#F0A655;color:#fff;text-align:center}.quickorder-btns .quick-order-popup .quick-order-call span{display:block;text-align:center;font-size:10px}.quickorder-btns .quick-order-popup .quick-order-call:hover{background-color:rgba(240,166,85,0.75)}.quickorder-btns .quick-order-popup .quick-order-popup-close{position:absolute;bottom:calc(100% + 5px);right:0;width:30px !important;height:30px;padding:0;text-indent:-99999px;border:1px solid #EEE7FF !important;background:#fff !important}.quickorder-btns .quick-order-popup .quick-order-popup-close:after,.quickorder-btns .quick-order-popup .quick-order-popup-close:before{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);width:2px;height:75%;background-color:#e3d7ff;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.quickorder-btns .quick-order-popup .quick-order-popup-close:before{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.quickorder-btns .quick-order-popup .quick-order-popup-close:hover:after,.quickorder-btns .quick-order-popup .quick-order-popup-close:hover:before{background-color:#6B51A6}.quickorder-btns button,.quickorder-btns a,.quickorder-btns .btn-asLink{border-radius:10px;padding:19px;border:0;cursor:pointer;width:100%;display:block;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;font-size:12px;text-transform:uppercase;font-weight:700;background-color:#f5f5f5;color:#1f1f1f}.quickorder-btns button:hover,.quickorder-btns a:hover,.quickorder-btns .btn-asLink:hover{background-color:rgba(245,245,245,0.75)}.service-reviews{padding:28px 0 36px 29px}@media (max-width: 1099px){.service-reviews{padding:23px 0 30px 19px}}@media (max-width: 767px){.service-reviews{padding:36px 0 31px 28px;background-color:#fff}}.service-reviews h2{font-size:24px;line-height:1.125;font-weight:700;color:#000;margin-bottom:0}@media (max-width: 767px){.service-reviews h2{font-size:18px}}.service-reviews .title-with-arrows{margin-bottom:19px;padding-right:29px}@media (max-width: 1099px){.service-reviews .title-with-arrows{padding-right:19px}}@media (max-width: 767px){.service-reviews .title-with-arrows{margin-bottom:15px;padding-right:28px}}.service-reviews .service-reviews-grid{gap:10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-right:29px}@media (max-width: 1099px){.service-reviews .service-reviews-grid{padding-right:19px}}@media (max-width: 767px){.service-reviews .service-reviews-grid{padding-right:28px}}.service-reviews .service-reviews-grid .service-reviews-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:10px;border:1px solid #EEE7FF;padding:24px 20px 19px;color:#1f1f1f}@media (max-width: 1099px){.service-reviews .service-reviews-grid .service-reviews-item{padding:18px 14px 16px}}@media (max-width: 767px){.service-reviews .service-reviews-grid .service-reviews-item{padding:27px 21px 21px}}.service-reviews .service-reviews-grid .service-reviews-item .name{font-size:13px;line-height:1;font-weight:600;margin-bottom:17px}@media (max-width: 767px){.service-reviews .service-reviews-grid .service-reviews-item .name{margin-bottom:20px}}.service-reviews .service-reviews-grid .service-reviews-item .content{font-size:13px;line-height:1.83;font-style:italic;margin-bottom:14px;min-width:195px;margin-right:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}@media (max-width: 767px){.service-reviews .service-reviews-grid .service-reviews-item .content{margin-bottom:18px}}.service-reviews .service-reviews-grid .service-reviews-item .service-reviews-item-bottom{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.service-reviews .service-reviews-grid .service-reviews-item .service-reviews-item-bottom span{white-space:nowrap;display:block;font-size:12px;line-height:1;font-weight:700}.service-reviews .service-reviews-grid .view-more-reviews{border:0;background-color:#f5f5f5;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;color:#1f1f1f;padding:18px 20px;font-size:12px;line-height:1.167;text-transform:uppercase;text-align:center;min-width:252px;font-weight:700;border-radius:10px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.service-reviews .service-reviews-grid .view-more-reviews:hover{background-color:rgba(245,245,245,0.75)}.service-services{padding:40px 28px}@media (max-width: 1099px){.service-services{padding:24px 19px 30px}}@media (max-width: 767px){.service-services{padding:30px 28px;background-color:#fff}}.service-services h2{line-height:1.125;font-size:24px;color:#1f1f1f;font-weight:700;margin-bottom:25px}@media (max-width: 767px){.service-services h2{font-size:18px}}.service-services .service-services-opener{border:0;background-color:#f5f5f5;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;color:#1f1f1f;padding:18px 20px;font-size:12px;line-height:1.167;text-transform:uppercase;text-align:center;min-width:1px;font-weight:700;border-radius:10px;cursor:pointer}.service-services .service-services-opener:nth-child(odd){grid-column:1 / -1}.service-services .service-services-opener:hover{background-color:rgba(245,245,245,0.75)}.service-services .service-services-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width: 1099px){.service-services .service-services-grid{grid-template-columns:1fr}}.service-services .service-services-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;border:1px solid #EEE7FF;padding:10px;color:#3C3256;width:100%}.service-services .service-services-item .services-item-left{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.service-services .service-services-item img{max-width:50px;display:block;margin:0}@media (max-width: 767px){.service-services .service-services-item img{max-width:40px}}.service-services .service-services-item .services-item-name{font-size:18px;line-height:1.294;letter-spacing:0.0103565px;font-weight:800;margin-bottom:2px}@media (max-width: 767px){.service-services .service-services-item .services-item-name{font-size:14px}}.service-services .service-services-item .services-item-description{font-size:12px;line-height:1.5;font-weight:600}.service-services .service-services-item .services-item-price{font-size:16px;line-height:1.25;font-weight:800;white-space:nowrap}@media (max-width: 767px){.service-services .service-services-item .services-item-price{font-size:14px}}.service-gallery{padding:35px 0 43px 28px}@media (max-width: 1099px){.service-gallery{padding:26px 0 34px 19px}}@media (max-width: 767px){.service-gallery{padding:0}}.service-gallery h2{line-height:1.125;font-size:24px;color:#1f1f1f;font-weight:700;margin-bottom:0}@media (max-width: 767px){.service-gallery h2{display:none}}.service-gallery .title-with-arrows{margin-bottom:18px;padding-right:28px}@media (max-width: 1099px){.service-gallery .title-with-arrows{padding-right:19px}}@media (max-width: 767px){.service-gallery .title-with-arrows{display:none}}.service-gallery .imagesWrapper{padding-right:28px;gap:10px}@media (max-width: 1099px){.service-gallery .imagesWrapper{padding-right:19px}}@media (max-width: 767px){.service-gallery .imagesWrapper{display:none}}.service-gallery .service-gallery-item{padding-bottom:21%;min-width:33%;height:0;position:relative}@media (max-width: 1099px){.service-gallery .service-gallery-item{min-width:32%}}.service-gallery .service-slider-item{border-radius:var(--round);overflow:hidden;position:relative;padding-bottom:62%}.service-gallery img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;position:absolute}.service-gallery .mobile-slider{display:none}@media (max-width: 767px){.service-gallery .mobile-slider{display:block}}@media (max-width: 767px){.service-gallery .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;background-color:#fff;border-radius:10px;display:block;border:0;z-index:1;text-indent:-99999px}.service-gallery .slick-arrow:after{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='7' height='11' viewBox='0 0 7 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.37435 0.41404L6.61065 4.69293C7.14186 5.22947 7.12774 6.08586 6.57912 6.60536L2.34281 10.6168C1.46597 11.4471 4.76837e-07 10.8391 4.76837e-07 9.64518V1.35484C4.76837e-07 0.139854 1.51038 -0.458612 2.37435 0.41404Z' fill='%231D1D1D'/%3E%3Cpath d='M2.37435 0.41404L6.61065 4.69293C7.14186 5.22947 7.12774 6.08586 6.57912 6.60536L2.34281 10.6168C1.46597 11.4471 4.76837e-07 10.8391 4.76837e-07 9.64518V1.35484C4.76837e-07 0.139854 1.51038 -0.458612 2.37435 0.41404Z' fill='%231D1D1D'/%3E%3C/svg%3E%0A");top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:7px;height:11px;background-repeat:no-repeat}.service-gallery .slick-arrow.slick-prev{left:10px}.service-gallery .slick-arrow.slick-prev:after{-webkit-transform:translate(-50%, -50%) rotate(-180deg);transform:translate(-50%, -50%) rotate(-180deg)}.service-gallery .slick-arrow.slick-next{right:10px}}.service-about{padding:53px 24px}@media (max-width: 1099px){.service-about{padding:30px 19px}}@media (max-width: 767px){.service-about{padding:52px 28px 45px;background-color:#fff}}.service-about h2{line-height:1.125;font-size:24px;color:#1f1f1f;font-weight:700;margin:0 0 15px}@media (max-width: 767px){.service-about h2{font-size:17px}}.service-about p{font-size:15px;line-height:1.6;color:#3C3256;font-weight:600}.service-car-brands{padding:45px 0 53px 24px}@media (max-width: 1099px){.service-car-brands{padding:30px 0 30px 19px}}@media (max-width: 767px){.service-car-brands{padding:50px 0 49px 28px;background-color:#fff}}.service-car-brands .service-car-brands-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:25px;padding-right:24px}@media (max-width: 1099px){.service-car-brands .service-car-brands-header{padding-right:19px}}@media (max-width: 767px){.service-car-brands .service-car-brands-header{margin-bottom:15px}}.service-car-brands .service-car-brands-header h2{line-height:1.125;font-size:24px;color:#1f1f1f;font-weight:700;margin:0}@media (max-width: 767px){.service-car-brands .service-car-brands-header h2{font-size:17px}}.service-car-brands .service-car-brands-header input{border:0;color:#1f1f1f;padding:15px;font-size:12px;line-height:1.167;text-transform:uppercase;text-align:center;min-width:200px;font-weight:700;border-radius:10px;border:1px solid #d6d6d6;outline:none}@media (max-width: 767px){.service-car-brands .service-car-brands-header input{min-width:100px;padding:7px 6px;line-height:1}}.service-car-brands .service-car-brands-grid{-webkit-box-align:initial !important;-ms-flex-align:initial !important;align-items:initial !important;gap:20px;padding-right:24px}@media (max-width: 1099px){.service-car-brands .service-car-brands-grid{padding-right:19px}}.service-car-brands .service-car-brands-grid .single-car-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.service-car-brands .service-car-brands-grid .single-car-brand .single-car-brand-img{width:47px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 767px){.service-car-brands .service-car-brands-grid .single-car-brand .single-car-brand-img{width:40px}}.service-car-brands .service-car-brands-grid .single-car-brand .brandName{white-space:nowrap;font-size:12px;line-height:1.8;margin-top:4px;font-weight:600}.service-langs,.item.-sideBar>.item.service-langs{padding:26px 22px}@media (max-width: 1099px){.service-langs,.item.-sideBar>.item.service-langs{padding:21px 19px}}@media (max-width: 767px){.service-langs,.item.-sideBar>.item.service-langs{padding:30px 28px 37px 28px;border-top:0px solid #EEE7FF;border-radius:0;display:none}}.mainContent-content .service-langs,.mainContent-content .item.-sideBar>.item.service-langs{display:none}@media (max-width: 767px){.mainContent-content .service-langs,.mainContent-content .item.-sideBar>.item.service-langs{display:block;border-top:0px solid #EEE7FF;background-color:#fff}}.service-langs h3,.item.-sideBar>.item.service-langs h3{font-size:18px;line-height:1.22;margin-bottom:20px;font-weight:700}.service-langs .service-langs-holder,.item.-sideBar>.item.service-langs .service-langs-holder{max-width:calc(var(--sidebar-width) - 2rem)}.service-langs .service-langs-grid,.item.-sideBar>.item.service-langs .service-langs-grid{gap:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 3px}.service-langs .service-langs-grid .service-lang,.item.-sideBar>.item.service-langs .service-langs-grid .service-lang{border:1px solid #f5f1ff;border-radius:205px;padding:3px 8px 3px 3px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;display:-webkit-box;display:-ms-flexbox;display:flex}.service-langs .service-langs-grid .service-lang .service-lang-img,.item.-sideBar>.item.service-langs .service-langs-grid .service-lang .service-lang-img{border-radius:50%;width:20px;height:20px;overflow:hidden}.service-langs .service-langs-grid .service-lang .service-lang-name,.item.-sideBar>.item.service-langs .service-langs-grid .service-lang .service-lang-name{font-size:9px;line-height:15px;color:#1f1f1f;font-weight:600}.sidebar-rating,.item.-sideBar>.sidebar-rating{padding:20px 19px}@media (max-width: 767px){.sidebar-rating,.item.-sideBar>.sidebar-rating{padding:30px 28px;border-top:0px solid #EEE7FF;border-radius:0;display:none}}.sidebar-rating .sidebar-rating-title,.item.-sideBar>.sidebar-rating .sidebar-rating-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.sidebar-rating .getfix-sum-rating,.item.-sideBar>.sidebar-rating .getfix-sum-rating{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar-rating .getfix-sum-rating .sum-rating,.item.-sideBar>.sidebar-rating .getfix-sum-rating .sum-rating{font-size:13px;line-height:1}.sidebar-rating .getfix-sum-rating .star-module,.item.-sideBar>.sidebar-rating .getfix-sum-rating .star-module{margin-bottom:0}.mainContent-content .sidebar-rating,.mainContent-content .item.-sideBar>.sidebar-rating{display:none}@media (max-width: 767px){.mainContent-content .sidebar-rating,.mainContent-content .item.-sideBar>.sidebar-rating{display:block;border-top:0px solid #EEE7FF;background-color:#fff}}.sidebar-rating h3,.item.-sideBar>.sidebar-rating h3{font-size:18px;line-height:1.2;color:#1f1f1f;font-weight:700;margin-bottom:5px}.sidebar-rating h3 span,.item.-sideBar>.sidebar-rating h3 span{display:block;font-size:14px;font-weight:400}.sidebar-rating p,.item.-sideBar>.sidebar-rating p{font-size:12px;line-height:1.83;font-weight:600;color:#1f1f1f;font-style:italic;margin-bottom:0.5em}.sidebar-rating .star-module,.item.-sideBar>.sidebar-rating .star-module{margin-bottom:4px}.sidebar-rating>span,.item.-sideBar>.sidebar-rating>span{display:block;text-align:right;font-size:12px}@media (max-width: 767px){.item.-sideBar>.item.-currentOrder{border-top:0px solid #EEE7FF}}.sidebar-map,.item.-sideBar>.item.sidebar-map{position:relative;padding:11px}@media (max-width: 767px){.sidebar-map,.item.-sideBar>.item.sidebar-map{display:none}}.service-map-holder .map-opener,.item.-sideBar>.item.sidebar-map .map-opener{-webkit-box-shadow:0px 4px 4px rgba(0,0,0,0.1);box-shadow:0px 4px 4px rgba(0,0,0,0.1);border-radius:10px;border:0;text-align:center;font-size:13px;line-height:1.167;font-weight:700;color:#1f1f1f;background-color:#fff;-webkit-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease;position:absolute;bottom:11%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-transform:uppercase;padding:12px 24px;cursor:pointer}.service-map-holder .map-opener:first-child,.item.-sideBar>.item.sidebar-map .map-opener:first-child{position:static;-webkit-transform:translateX(0);transform:translateX(0);display:block;margin:0 auto;background-color:#9a7bec;color:#fff}.service-map-holder .map-opener:hover,.item.-sideBar>.item.sidebar-map .map-opener:hover{background-color:#8b8b8b;color:#fff}.service-map-holder .map-opener:first-child{margin:20px auto 10px}@media (max-width: 767px){body.method-branche .chaport-message{display:none}}body.method-branche .lightbox-description{display:none !important}.map-iframe-holder{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:rgba(0,0,0,0.35);display:none}.map-iframe-holder.--visible{display:block}.map-iframe-holder .map-iframe-container{position:absolute;top:50%;left:50%;width:90%;height:90%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.map-iframe-holder .map-iframe-container .map-iframe{height:100%}.map-iframe-holder .map-iframe-container iframe{width:100%;height:100%;border-radius:10px !important;border:0}.map-iframe-holder .map-iframe-container .map-iframe-holder-closer{position:absolute;top:-20px;right:-20px;width:40px;height:40px;background-color:#9a7bec;border:0;border-radius:50%;cursor:pointer;z-index:10}.map-iframe-holder .map-iframe-container .map-iframe-holder-closer:after,.map-iframe-holder .map-iframe-container .map-iframe-holder-closer:before{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);width:2px;height:75%;background-color:#e3d7ff;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.map-iframe-holder .map-iframe-container .map-iframe-holder-closer:before{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.title-with-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.title-with-arrows .section-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.--hide-arrows .title-with-arrows .section-arrows{display:none}.title-with-arrows .section-arrows .section-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:10px;outline:none;width:35px;min-width:35px;height:35px;-ms-flex-item-align:end;align-self:flex-end;background-color:#f5f5f5;border:0;cursor:pointer}.title-with-arrows .section-arrows .section-arrow svg{-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.title-with-arrows .section-arrows .section-arrow.section-arrow-next svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.title-with-arrows .section-arrows .section-arrow:hover svg{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}.title-with-arrows .section-arrows .section-arrow:hover.section-arrow-next svg{-webkit-transform:translate3d(5px, 0, 0) rotate(180deg);transform:translate3d(5px, 0, 0) rotate(180deg)}.rating-getfix{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10px}.rating-getfix .rating-getfix-col-name{font-weight:700;font-size:17px}.rating-getfix .rating-getfix-items{margin-top:5px}.rating-getfix .rating-getfix-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;font-size:13px}.rating-getfix .rating-getfix-item+.rating-getfix-item{margin-top:3px}.rating-getfix .rating-getfix-item:after{content:"";display:block;position:absolute;top:50%;height:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:2px;background:#e3d7ff;z-index:0}.rating-getfix .rating-getfix-stars{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;position:relative;z-index:1;background:#fff;padding-left:7px}.rating-getfix .rating-getfix-stars .star-module{margin:0 !important}.rating-getfix .rating-getfix-name{position:relative;z-index:1;background:#fff;padding-right:7px}@media (max-width: 767px){.rating-getfix .rating-getfix-rating{display:none}}.CONTAINER.-registerServicePage .CONTENT{background-image:url(../assets/service_registration/bg.jpg);background-repeat:no-repeat;background-size:cover;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff;padding:5rem 0 0}.CONTAINER.-registerServicePage .CONTENT .btn.-secondary{background:#4eba58 !important}@media (min-width: 600px){.CONTAINER.-registerServicePage .CONTENT{padding:0}}.CONTAINER.-registerServicePage .forgotten-password{text-align:center;margin:30px 0 10px 0}.CONTAINER.-registerServicePage .forgotten-password a,.CONTAINER.-registerServicePage .forgotten-password .btn-asLink{color:#1f1f1f;font-size:13.5px;letter-spacing:1px;text-transform:uppercase;font-weight:bold}@media (max-width: 599px){.CONTAINER.-registerServicePage .forgotten-password a,.CONTAINER.-registerServicePage .forgotten-password .btn-asLink{font-size:12px}}.RegisterExtraInfo{margin:auto;max-width:75rem;display:grid;gap:3rem;padding-top:6.25rem;padding-bottom:6.25rem;text-align:center}@media (min-width: 600px){.RegisterExtraInfo{grid-template-columns:repeat(2, 1fr)}.RegisterExtraInfo .col:last-child{grid-column:1 / 3;max-width:40rem;justify-self:center}}@media (min-width: 900px){.RegisterExtraInfo{max-width:unset;grid-template-columns:repeat(3, 1fr)}.RegisterExtraInfo .col:last-child{grid-column:3 / 4;max-width:unset;justify-self:center}}.RegisterExtraInfo .col img{height:4.375rem;margin:0 auto 2rem}@media (max-width: 599px){.RegisterExtraInfo h2{font-size:1.3125rem}.RegisterExtraInfo p{font-size:.75rem;line-height:2em}}.CONTAINER.-registerDriverPage .CONTENT{background-image:url(../assets/drivers_registration/bg.jpg);background-repeat:no-repeat;background-size:cover;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;padding:5rem 0 0}@media (min-width: 600px){.CONTAINER.-registerDriverPage .CONTENT{padding:0}}.CONTAINER.-registerDriverPage .backBtnWrapper{margin-left:-1rem}@media (min-width: 600px){.CONTAINER.-registerDriverPage .backBtnWrapper{margin-left:-2rem}}.CONTAINER.-competitionPage{background-color:#49207E;background:-webkit-gradient(linear, left top, right top, from(#402278), color-stop(80%, #5935a4), to(#643ebc));background:linear-gradient(to right, #402278 0%, #5935a4 80%, #643ebc 100%)}.CONTAINER.-competitionPage .CONTENT{background-image:url(../assets/drivers_registration/illustration.png);background-repeat:no-repeat;background-position:top -144px right -45px;-webkit-transition:background-position 0.3s;transition:background-position 0.3s;min-height:100vh;color:#fff}@media (min-width: 900px){.CONTAINER.-competitionPage .CONTENT{background-position:top -144px right 286px;-webkit-transition:background-position 0.3s;transition:background-position 0.3s}}@media (min-width: 600px){.CONTAINER.-competitionPage .CONTENT{padding:0}}@media (max-width: 599px){.CONTAINER.-competitionPage .CONTENT{background-position:top 0px right -485px;-webkit-transition:background-position 0.3s;transition:background-position 0.3s}}@media (max-width: 599px){.CONTAINER.-competitionPage .RegisterFormContainer{padding-bottom:68.665px}}.CONTAINER.-competitionPage h1{font-size:2.25rem}.CONTAINER.-competitionPage .btn.-secondary{background-color:#4EBA58}.CONTAINER.-competitionPage .customInput::-webkit-input-placeholder, .CONTAINER.-competitionPage .searchInput::-webkit-input-placeholder, .CONTAINER.-competitionPage .customSelect::-webkit-input-placeholder{color:#3C3256}.CONTAINER.-competitionPage .customInput::-moz-placeholder, .CONTAINER.-competitionPage .searchInput::-moz-placeholder, .CONTAINER.-competitionPage .customSelect::-moz-placeholder{color:#3C3256}.CONTAINER.-competitionPage .customInput:-ms-input-placeholder, .CONTAINER.-competitionPage .searchInput:-ms-input-placeholder, .CONTAINER.-competitionPage .customSelect:-ms-input-placeholder{color:#3C3256}.CONTAINER.-competitionPage .customInput::-ms-input-placeholder, .CONTAINER.-competitionPage .searchInput::-ms-input-placeholder, .CONTAINER.-competitionPage .customSelect::-ms-input-placeholder{color:#3C3256}.CONTAINER.-competitionPage .customInput::placeholder,.CONTAINER.-competitionPage .searchInput::placeholder,.CONTAINER.-competitionPage .customSelect::placeholder{color:#3C3256}.CONTAINER.-competitionPage .competition__container{max-width:80rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;padding-top:10.5rem;-webkit-transition:padding 0.3s;transition:padding 0.3s;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 600px){.CONTAINER.-competitionPage .competition__container{padding-top:11rem;-webkit-transition:padding 0.3s;transition:padding 0.3s}}@media (min-width: 900px){.CONTAINER.-competitionPage .competition__container{gap:80px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-top:12rem;-webkit-transition:padding 0.3s;transition:padding 0.3s}}@media screen and (min-width: 1311px){.CONTAINER.-competitionPage .competition__container{padding-left:11.5rem}}.CONTAINER.-competitionPage .competition__container .registerForm{min-height:auto}.CONTAINER.-competitionPage .competition__container .agreeWrapper{background-color:#fff;border-radius:15px;padding:20px 15px;margin-top:0.5rem}.CONTAINER.-competitionPage .competition__container .col{-ms-flex-item-align:auto;align-self:auto;margin:0;width:100%}.CONTAINER.-competitionPage .competition__container .col:last-child{margin:0}@media (min-width: 900px){.CONTAINER.-competitionPage .competition__container .col{width:auto}}@media (max-width: 599px){.CONTAINER.-competitionPage .competition__container .col{text-align:left}}.CONTAINER.-competitionPage .competition__submit-btn{margin-top:25px}.CONTAINER.-competitionPage .competition__co-je-potreba{display:-webkit-box;display:-ms-flexbox;display:flex;margin:43.945px 0 22px}@media screen and (min-width: 600px){.CONTAINER.-competitionPage .competition__co-je-potreba div:not(:last-child){margin-right:2rem}}.CONTAINER.-competitionPage .competition__co-je-potreba ol{font-size:1.3rem;margin-top:0.5rem;line-height:2.4rem;text-align:left}@media (max-width: 599px){.CONTAINER.-competitionPage .competition__co-je-potreba{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 auto}.CONTAINER.-competitionPage .competition__co-je-potreba ol{margin:1rem auto 2rem}.CONTAINER.-competitionPage .competition__co-je-potreba h2{margin-top:2rem}}.CONTAINER.-competitionPage .competition__description{min-width:270px}.CONTAINER.-competitionPage .competition__video{height:191px;width:100%;border-radius:10px;opacity:0.2;background-color:#FFFFFF}.CONTAINER.-competitionPage .competition__list{padding-left:1.11rem;line-height:34px}.CONTAINER.-competitionPage .competition__scroll-btn{display:block;width:55px;height:55px;background-color:#fff;border-radius:15px;margin:20px auto 50px auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 599px){.CONTAINER.-competitionPage .competition__scroll-btn{display:none}}.CONTAINER.-competitionPage .competition__scroll-btn svg{margin:auto;fill:#9a7bec}.CONTAINER.-competitionPage .competition__every-week-wrapper{padding:54.932px 0;background-color:#6A4CBA;min-height:408px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 599px){.CONTAINER.-competitionPage .competition__every-week-wrapper{padding:54.932px 1.5rem;text-align:center}}.CONTAINER.-competitionPage .competition__every-week{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto;width:80%;max-width:900px}@media (min-width: 900px){.CONTAINER.-competitionPage .competition__every-week{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width: 599px){.CONTAINER.-competitionPage .competition__every-week{gap:0;width:100%}}.CONTAINER.-competitionPage .competition__every-week h3{font-size:1.8rem;line-height:2rem;margin-bottom:1.5rem}.CONTAINER.-competitionPage .competition__every-week a,.CONTAINER.-competitionPage .competition__every-week .btn-asLink,.CONTAINER.-competitionPage .competition__every-week a:active,.CONTAINER.-competitionPage .competition__every-week .btn-asLink:active,.CONTAINER.-competitionPage .competition__every-week a:visited,.CONTAINER.-competitionPage .competition__every-week .btn-asLink:visited,.CONTAINER.-competitionPage .competition__every-week a:hover,.CONTAINER.-competitionPage .competition__every-week .btn-asLink:hover,.CONTAINER.-competitionPage .competition__every-week a:link,.CONTAINER.-competitionPage .competition__every-week .btn-asLink:link{color:#fff;text-decoration:underline}.CONTAINER.-competitionPage .competition__ceny{width:100%;min-width:280px}@media (min-width: 900px){.CONTAINER.-competitionPage .competition__ceny{width:310px}}.CONTAINER.-competitionPage .competition__ceny ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none}@media (max-width: 599px){.CONTAINER.-competitionPage .competition__ceny ol{margin-right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.CONTAINER.-competitionPage .competition__ceny ol li:not(:last-child){margin-bottom:0.5rem}.CONTAINER.-competitionPage .competition__ceny ol li{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:3rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:1rem;border-radius:2rem;background-color:#8B71D1;position:relative}.CONTAINER.-competitionPage .competition__ceny ol li:nth-child(1)::before{background-image:url("data:image/svg+xml,%3Csvg width='35' height='36' viewBox='0 0 35 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.2277 35.3909C7.73643 35.3909 0.0147247 27.6692 0.0147247 18.1779C0.0147247 8.68667 7.73643 0.964966 17.2277 0.964966C26.7189 0.964966 34.4406 8.68667 34.4406 18.1779C34.4406 27.6688 26.7189 35.3909 17.2277 35.3909Z' fill='%23FFF36C'/%3E%3Cpath d='M34.4406 18.1779C34.4406 8.68667 26.7189 0.964966 17.2277 0.964966V35.3909C26.7189 35.3909 34.4406 27.6692 34.4406 18.1779Z' fill='%23FFCD00'/%3E%3Cpath d='M18.5743 26.7364C17.8305 26.7364 17.2277 26.1335 17.2277 25.3897V14.2334L15.2337 16.2418C14.7098 16.7696 13.8573 16.7727 13.3295 16.2485C12.8017 15.7246 12.7985 14.872 13.3225 14.3443L17.6187 10.0172C18.003 9.63003 18.5827 9.5129 19.0874 9.72085C19.5916 9.92881 19.9209 10.4205 19.9209 10.9658V25.3897C19.9209 26.1335 19.3181 26.7364 18.5743 26.7364Z' fill='%23FFCD00'/%3E%3Cpath d='M19.0874 9.72085C18.5827 9.5129 18.003 9.63003 17.6187 10.0172L17.2277 10.411V25.3897C17.2277 26.1335 17.8305 26.7364 18.5743 26.7364C19.3181 26.7364 19.9209 26.1335 19.9209 25.3897V10.9658C19.9209 10.4205 19.5916 9.92881 19.0874 9.72085Z' fill='%23BF8400'/%3E%3C/svg%3E%0A")}.CONTAINER.-competitionPage .competition__ceny ol li:nth-child(2)::before{background-image:url("data:image/svg+xml,%3Csvg width='35' height='36' viewBox='0 0 35 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.2277 35.2659C7.73643 35.2659 0.0147247 27.5442 0.0147247 18.0529C0.0147247 8.56167 7.73643 0.839966 17.2277 0.839966C26.7189 0.839966 34.4406 8.56167 34.4406 18.0529C34.4406 27.5438 26.7189 35.2659 17.2277 35.2659Z' fill='%23EFF6FE'/%3E%3Cpath d='M34.4406 18.0529C34.4406 8.56167 26.7189 0.839966 17.2277 0.839966V35.2659C26.7189 35.2659 34.4406 27.5442 34.4406 18.0529Z' fill='%23D2DCE7'/%3E%3Cpath d='M21.5548 23.9181H14.3324C14.5008 23.2487 14.9121 22.6574 15.5013 22.2647C16.278 21.747 20.2902 19.0724 20.2902 19.0724C21.9254 17.9821 22.9014 16.1582 22.9014 14.1916C22.8449 11.107 20.3284 8.62341 17.2305 8.62341C14.1322 8.62341 11.6157 11.107 11.5592 14.1916C11.5592 14.9354 12.1621 15.5382 12.9059 15.5382C13.6497 15.5382 14.2525 14.9354 14.2525 14.1916C14.3082 12.5946 15.6198 11.3167 17.2305 11.3167C18.8408 11.3167 20.1524 12.5946 20.2081 14.1916C20.2081 15.2541 19.6804 16.242 18.7966 16.8312C18.7966 16.8312 14.7848 19.5058 14.0074 20.0234C12.471 21.0481 11.5536 22.7619 11.5536 24.6076V25.2648C11.5536 26.0086 12.1568 26.6114 12.9002 26.6114H21.5548C22.2986 26.6114 22.9014 26.0086 22.9014 25.2648C22.9014 24.521 22.2986 23.9181 21.5548 23.9181Z' fill='%23D2DCE7'/%3E%3Cpath d='M17.2301 8.62341C17.2294 8.62341 17.2284 8.62341 17.2277 8.62341V11.3167H17.2301C18.8408 11.3167 20.1524 12.5946 20.2081 14.1916C20.2081 15.2541 19.6804 16.242 18.7966 16.8312C18.7966 16.8312 18.0981 17.2969 17.2273 17.8773V21.1141C18.6209 20.1851 20.2902 19.0724 20.2902 19.0724C21.9251 17.9821 22.9014 16.1582 22.9014 14.1916C22.8449 11.107 20.3284 8.62341 17.2301 8.62341Z' fill='%23A1AEBC'/%3E%3Cpath d='M22.9014 25.2648C22.9014 24.521 22.2986 23.9182 21.5548 23.9182H17.2277V26.6114H21.5548C22.2986 26.6114 22.9014 26.0086 22.9014 25.2648Z' fill='%23A1AEBC'/%3E%3C/svg%3E%0A")}.CONTAINER.-competitionPage .competition__ceny ol li:nth-child(3)::before{background-image:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.2277 34.5009C7.73643 34.5009 0.0147247 26.7792 0.0147247 17.288C0.0147247 7.79671 7.73643 0.0750122 17.2277 0.0750122C26.7189 0.0750122 34.4406 7.79671 34.4406 17.288C34.4406 26.7789 26.7189 34.5009 17.2277 34.5009Z' fill='%23FFAA6D'/%3E%3Cpath d='M34.4406 17.288C34.4406 7.79671 26.7189 0.0750122 17.2277 0.0750122V34.5009C26.7189 34.5009 34.4406 26.7792 34.4406 17.288Z' fill='%23D17948'/%3E%3Cpath d='M19.6495 14.8609L22.6321 10.8838C22.9382 10.4759 22.9873 9.92993 22.7594 9.47369C22.5311 9.01745 22.065 8.72919 21.5548 8.72919H13.6216C12.8778 8.72919 12.275 9.33236 12.275 10.0758C12.275 10.8196 12.8778 11.4224 13.6216 11.4224H18.8615L16.1504 15.0376C15.8442 15.4455 15.7951 15.9915 16.0231 16.4477C16.2514 16.904 16.7174 17.1922 17.2277 17.1922H17.5896C19.4314 17.1922 20.9295 18.6904 20.9295 20.5332C20.9295 22.3757 19.4307 23.8745 17.5868 23.8745C15.7453 23.8745 14.2472 22.3764 14.2472 20.5346C14.2472 19.7912 13.644 19.188 12.9006 19.188C12.1568 19.188 11.554 19.7912 11.554 20.5346C11.554 23.8612 14.2602 26.5678 17.5882 26.5678C20.9155 26.5678 23.6227 23.8608 23.6227 20.5318C23.6227 17.9283 21.9647 15.7046 19.6495 14.8609Z' fill='%23D17948'/%3E%3Cpath d='M19.6495 14.8609L22.6321 10.8838C22.9382 10.4759 22.9873 9.92993 22.7594 9.47369C22.5311 9.01745 22.065 8.72919 21.5548 8.72919H17.2277V11.4224H18.8615L17.2277 13.6012V17.1922H17.5896C19.4314 17.1922 20.9295 18.6904 20.9295 20.5332C20.9295 22.3757 19.4307 23.8745 17.5868 23.8745C17.4654 23.8745 17.3459 23.8675 17.2277 23.8549V26.5562C17.3469 26.5632 17.4672 26.5678 17.5882 26.5678C20.9155 26.5678 23.6227 23.8608 23.6227 20.5318C23.6227 17.9283 21.9647 15.7046 19.6495 14.8609Z' fill='%23A44A24'/%3E%3C/svg%3E%0A")}.CONTAINER.-competitionPage .competition__ceny ol li::before{content:'';position:absolute;width:2.2rem;height:2.2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0.45rem;background-size:cover;background-position:center;background-repeat:no-repeat}.CONTAINER.-competitionPage .competition__ceny ol p{margin:auto 0 auto 3.5rem}.CONTAINER.-competitionPage .competition__postup{font-size:1rem;line-height:2.3rem;margin-right:2rem;margin-bottom:2rem;padding-left:1rem}@media (min-width: 900px){.CONTAINER.-competitionPage .competition__postup{margin-bottom:0}}@media (max-width: 599px){.CONTAINER.-competitionPage .competition__postup{margin-top:87.932px;margin-bottom:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:19px;letter-spacing:0.03px;line-height:35px}.CONTAINER.-competitionPage .competition__postup h3{display:none}.CONTAINER.-competitionPage .competition__postup ol{list-style:none}.CONTAINER.-competitionPage .competition__postup li{position:relative}.CONTAINER.-competitionPage .competition__postup li::before{position:absolute;top:-34px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:attr(data-number) ".";font-weight:700;font-size:1.7rem}.CONTAINER.-competitionPage .competition__postup li:not(:first-child){margin-top:3.8rem}}.CONTAINER.-competitionPage .competition__partners{background-color:#fff;padding:1px 2rem 68.665px 2rem}.CONTAINER.-competitionPage .competition__partners h4{font-size:1.9rem;line-height:2.2rem;color:#825EE1;text-align:center;margin:85.831px 0 1rem 0}@media (max-width: 599px){.CONTAINER.-competitionPage .competition__partners h4{font-size:23px;font-weight:bold;letter-spacing:0;line-height:33px;margin:68.665px 0 1rem 0}}.CONTAINER.-competitionPage .competition__partners img{margin-bottom:1rem}.emoji{line-height:1}.-foundationPage{background-color:#6E38C0;background-image:url("../../dist/assets/nadace/hands.png");background-size:cover;background-position:top center;padding-top:150px;color:#fff}@media screen and (min-width: 769px){.-foundationPage .Hamburger{display:none}}.-foundationPage .logo{position:absolute;width:80px;top:20px;left:70px}.-foundationPage .g-recaptcha{margin-top:10px}.-foundationPage .g-recaptcha iframe{border-radius:0 !important}.-foundationPage p{margin-top:1rem}.-foundationPage h1{margin-bottom:0.77rem}.-foundationPage h2{font-size:2.4rem}.-foundationPage h4{font-size:1.2rem}.-foundationPage .formular{display:-webkit-box;display:-ms-flexbox;display:flex;width:80%;margin:0 auto;max-width:1125px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.-foundationPage .formular>div{width:46%;padding:1rem}@media screen and (max-width: 1149px){.-foundationPage .formular{display:block}.-foundationPage .formular>div{width:100%;max-width:650px;margin:0 auto}}@media screen and (max-width: 768px){.-foundationPage .formular{width:90%}}@media (max-width: 599px){.-foundationPage .formular{width:96%}}.-foundationPage .react-select__value-container{padding:0 12px !important}.-foundationPage .MuiInputLabel-shrink{margin-top:5px;-webkit-transform:translate(0, 1.5px) scale(0.79);transform:translate(0, 1.5px) scale(0.79)}.-foundationPage label+.MuiInput-formControl{MARGIN-TOP:12px}.-foundationPage .MuiInputLabel-formControl{top:-8px;margin-left:0px}.-foundationPage #uploadFile{position:absolute;z-index:-1}.-foundationPage #uploadFileLabel{width:100%;position:relative;color:#333;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:20px}.-foundationPage #uploadFileLabel::after{content:'';position:absolute;width:15px;height:20px;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='20' viewBox='0 0 15 20'%3E%3Cg fill='none'%3E%3Cpath fill='%238968DF' d='M10.9090945,5.00001046 C10.5325235,5.00001046 10.2272636,4.68021437 10.2272636,4.2857113 L10.2272636,0 L2.04545273,0 C0.915779549,0 0,0.959388282 0,2.14285565 L0,17.8571444 C0,19.0406117 0.915779549,20 2.04545273,20 L12.9545473,20 C14.0842205,20 15,19.0406117 15,17.8571444 L15,5.00001046 L10.9090945,5.00001046 Z'/%3E%3Cpolygon fill='%239A7BEC' points='11.591 .419 11.591 3.571 14.6 3.571'/%3E%3C/g%3E%3C/svg%3E%0A")}.-foundationPage .button-send{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#4eba58;min-width:200px;border-radius:15px;height:3.1rem;font-weight:bold;color:white;letter-spacing:0.07rem;text-transform:uppercase;padding:0 15px}.-foundationPage .button-send:hover{color:white;letter-spacing:0.07rem}@media (max-width: 599px){.-foundationPage .button-send{width:100%;margin-top:1rem}}.-foundationPage .button-send.-pomaha{margin-top:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width: 599px){.-foundationPage .button-send.-pomaha{width:100%}}.-foundationPage .requestForm{max-width:650px;margin:-10px auto 0 auto}@media (max-width: 599px){.-foundationPage .requestForm{padding:0 !important}}.-foundationPage .requestForm h2{font-size:1.8rem;color:white;font-weight:bold;padding-top:1rem}@media (max-width: 599px){.-foundationPage .requestForm h2{padding-top:2rem}}.-foundationPage .requestForm .policy{font-size:0.9rem}.-foundationPage .requestForm .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:5px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:white;padding:0.5rem 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:3.5rem}@media (max-width: 599px){.-foundationPage .requestForm .form-group{margin:6px 0 !important}}@media (max-width: 599px){.-foundationPage .requestForm .form-group{margin:6px 0 !important}}.-foundationPage .requestForm .form-group .MuiInput-underline:before{border:0}.-foundationPage .requestForm .form-group .MuiInput-underline:after{border:0}.-foundationPage .requestForm .form-group.-multiline{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:3rem}.-foundationPage .requestForm .form-group.-select{padding:0}.-foundationPage .requestForm .form-group.-select .react-select{width:100%;height:3.3rem;outline:none;border:none !important}.-foundationPage .requestForm .form-group.-select .react-select .react-select__control{cursor:pointer;height:inherit;border-radius:5px;border:none !important;outline:none}.-foundationPage .requestForm .form-group.-select .react-select .react-select__indicator-separator{display:none}.-foundationPage .requestForm .form-group.-select .react-select .react-select__indicator{color:rgba(123,88,215,0.85)}.-foundationPage .requestForm .form-group.-select .react-select .react-select__value-container{padding:16px 8px}.-foundationPage .requestForm .form-group.-select .react-select .react-select__option{color:black}.-foundationPage .requestForm .form-group.-select .react-select .react-select-b__control{cursor:pointer;height:inherit;border-radius:5px}.-foundationPage .requestForm .form-group.-select .react-select .react-select-b__indicator-separator{display:none}.-foundationPage .requestForm .form-group.-select .react-select .react-select-b__indicator{color:rgba(123,88,215,0.85)}.-foundationPage .requestForm .form-group.-select .react-select .react-select-b__value-container{padding:16px 8px}.-foundationPage .requestForm .form-group.-select .react-select .brandOption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:black;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.-foundationPage .requestForm .form-group.-select .react-select .brandOption img{margin:0;width:25px;height:25px;padding:0 10px 0 0}.-foundationPage .requestForm .form-group.-select .react-select .brandOption div{width:100%}.-foundationPage .requestForm .form-group.-short{width:40%}@media (max-width: 599px){.-foundationPage .requestForm .form-group.-short{width:100%}}.-foundationPage .requestForm .row{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 599px){.-foundationPage .requestForm .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0 !important}}@media (max-width: 599px){.-foundationPage .requestForm .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 !important}}@media (max-width: 599px){.-foundationPage .requestForm .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 !important}}.-foundationPage .requestForm .row .form-group:not(:last-child){margin-right:0.5rem}.-foundationPage .requestForm .row .form-group-select:not(:last-child){margin-right:0.5rem}@media (max-width: 599px){.-foundationPage .requestForm .order-diagnostics{margin-top:10px}}.-foundationPage .requestForm .order-diagnostics a,.-foundationPage .requestForm .order-diagnostics .btn-asLink{font-size:0.85rem;font-weight:bold;text-decoration:underline;color:white}.-foundationPage .nadace__scroll-btn{display:block;width:55px;height:55px;background-color:#fff;border-radius:15px;margin:50px auto 90px auto;display:-webkit-box;display:-ms-flexbox;display:flex}.-foundationPage .nadace__scroll-btn svg{margin:auto;fill:#f0a655}.-foundationPage .postup{max-width:1125px;margin:0 auto;text-align:center}.-foundationPage .postup h4{font-weight:normal;font-size:1.1rem}.-foundationPage .postup ol{list-style:none;padding:0 2rem;margin:6rem 0 0 0;position:relative}.-foundationPage .postup ol::before{content:'';position:absolute;width:40px;height:40px;top:-3.8rem;left:50%;border-radius:50% 50% 50% 0;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);background-color:#fff;z-index:1}.-foundationPage .postup li{position:relative;margin-top:5rem}.-foundationPage .postup li::after,.-foundationPage .postup li::before{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.-foundationPage .postup li::before{z-index:1;top:-3.7rem;width:40px;height:40px;border-radius:50%;content:attr(data-descr);font-size:1.2rem;line-height:2.4rem;font-weight:700;color:#f0a655}.-foundationPage .postup li:nth-child(n+2)::before{background-color:#fff}.-foundationPage .postup li::after{top:-4.3rem;width:1px;height:60px;background-color:#f0a655}.-foundationPage .postup li:first-child::after,.-foundationPage .postup li:last-child::after{height:30px}.-foundationPage .postup li:first-child::after{top:-2.2rem}.-foundationPage .postup .last-point{padding-top:1rem}.-foundationPage .postup .button-send{text-transform:uppercase;max-width:200px;margin:0 auto}.-foundationPage .velka-soutez{background-color:#fff;color:#3C3256;margin-top:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 768px){.-foundationPage .velka-soutez{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.-foundationPage .velka-soutez .subcontainer{max-width:1125px;margin:auto;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 600px){.-foundationPage .velka-soutez .subcontainer{padding:30px 100px}}@media (min-width: 900px){.-foundationPage .velka-soutez .subcontainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:100px}}.-foundationPage .velka-soutez .soutez-image{background-image:url("../../dist/assets/homepage/steps/promo-soutez.svg");background-repeat:no-repeat;background-position:center;background-size:contain;width:100%;min-height:150px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:15px 0}@media (min-width: 900px){.-foundationPage .velka-soutez .soutez-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;min-height:220px;min-width:455px;margin:auto}}.-foundationPage .velka-soutez .button-send{width:260px;margin-top:1rem;letter-spacing:0.07rem;color:#fff}@media screen and (max-width: 599px){.-foundationPage .velka-soutez .button-send{width:100%}}:root{--contentMaxHeight: 100vh}.CONTAINER.-map{min-height:unset;zoom:normal}@media (max-width: 767px){.CONTAINER.-map{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}}.CONTAINER.-map .NAVIGATION{z-index:100000 !important}#mapContainer .CONTENT,#mapLiteContainer .CONTENT{--sidebar-closed-height: 0px;--sidebar-width: 510px;--sidebar-width-half: calc(var(--sidebar-width) / 2);--sidebar-top-offset-mobile: 12vh;--sidebar-header-height: 3rem;--sidebar-left-offset: 0vw;--map-transition-time: 0.9s;--map-controls-right-position: 2vw;--small-card-width: min(78vw,300px)}@media (min-width: 768px){#mapContainer .CONTENT,#mapLiteContainer .CONTENT{overflow:hidden}#mapContainer .CONTENT._fullwidth-map .Sidebar,#mapLiteContainer .CONTENT._fullwidth-map .Sidebar{pointer-events:none}#mapContainer .CONTENT._fullwidth-map .SidebarHolder,#mapLiteContainer .CONTENT._fullwidth-map .SidebarHolder{-webkit-transform:translateX(calc(-100% + var(--sidebar-left-offset)));transform:translateX(calc(-100% + var(--sidebar-left-offset)))}#mapContainer .CONTENT._fullwidth-map .map-wrapper,#mapLiteContainer .CONTENT._fullwidth-map .map-wrapper{-webkit-transform:translateX(var(--sidebar-left-offset));transform:translateX(var(--sidebar-left-offset))}#mapContainer .CONTENT._fullwidth-map .Legend,#mapLiteContainer .CONTENT._fullwidth-map .Legend{-webkit-transform:translateX(1rem);transform:translateX(1rem)}}@media (max-width: 767px){#mapContainer .CONTENT .mobile-eject-wrapper.-static,#mapLiteContainer .CONTENT .mobile-eject-wrapper.-static{-webkit-transition:-webkit-transform var(--map-transition-time) ease;transition:-webkit-transform var(--map-transition-time) ease;transition:transform var(--map-transition-time) ease;transition:transform var(--map-transition-time) ease, -webkit-transform var(--map-transition-time) ease}#mapContainer .CONTENT._fullwidth-map,#mapLiteContainer .CONTENT._fullwidth-map{--sidebar-closed-height: 176px}#mapContainer .CONTENT._fullwidth-map .map-wrapper,#mapLiteContainer .CONTENT._fullwidth-map .map-wrapper{-webkit-transform:translateY(0);transform:translateY(0)}#mapContainer .CONTENT._fullwidth-map .MapServices-sorter,#mapLiteContainer .CONTENT._fullwidth-map .MapServices-sorter{display:none}#mapContainer .CONTENT._fullwidth-map .map-heading-wrapper,#mapLiteContainer .CONTENT._fullwidth-map .map-heading-wrapper{display:none}#mapContainer .CONTENT._fullwidth-map .map-heading-wrapper.map-heading-wrapper-active,#mapLiteContainer .CONTENT._fullwidth-map .map-heading-wrapper.map-heading-wrapper-active{display:block;padding:0.5rem 0.5rem 0;max-width:calc(var(--small-card-width) + 1em)}#mapContainer .CONTENT._fullwidth-map .map-heading-wrapper.map-heading-wrapper-active .active-branche-closer,#mapLiteContainer .CONTENT._fullwidth-map .map-heading-wrapper.map-heading-wrapper-active .active-branche-closer{width:14px}#mapContainer .CONTENT._fullwidth-map .mobile-horizontal-scroll-active,#mapLiteContainer .CONTENT._fullwidth-map .mobile-horizontal-scroll-active{display:-webkit-box;display:-ms-flexbox;display:flex}#mapContainer .CONTENT._fullwidth-map .servicesList,#mapLiteContainer .CONTENT._fullwidth-map .servicesList{padding:0.5rem;overflow-x:scroll}#mapContainer .CONTENT._fullwidth-map .servicesList>div,#mapLiteContainer .CONTENT._fullwidth-map .servicesList>div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}#mapContainer .CONTENT._fullwidth-map .nearest-button-holder,#mapLiteContainer .CONTENT._fullwidth-map .nearest-button-holder{margin:0 0.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0.5rem;margin-top:auto}#mapContainer .CONTENT._fullwidth-map .nearest-button-holder .opening-hours,#mapLiteContainer .CONTENT._fullwidth-map .nearest-button-holder .opening-hours{margin-bottom:0}#mapContainer .CONTENT._fullwidth-map .nearest-button-holder .branch-info-item-title,#mapLiteContainer .CONTENT._fullwidth-map .nearest-button-holder .branch-info-item-title{text-align:right}#mapContainer .CONTENT._fullwidth-map .nearest-button-holder .accurate-time,#mapLiteContainer .CONTENT._fullwidth-map .nearest-button-holder .accurate-time{display:block;margin-top:2px}#mapContainer .CONTENT._fullwidth-map .singleService-wrapper,#mapLiteContainer .CONTENT._fullwidth-map .singleService-wrapper{margin-bottom:0;padding-bottom:0;max-width:var(--small-card-width);width:var(--small-card-width)}#mapContainer .CONTENT._fullwidth-map .singleService-wrapper .col.-left,#mapContainer .CONTENT._fullwidth-map .singleService-wrapper .categories-swiper,#mapContainer .CONTENT._fullwidth-map .singleService-wrapper .categories,#mapContainer .CONTENT._fullwidth-map .singleService-wrapper .badge,#mapContainer .CONTENT._fullwidth-map .singleService-wrapper .products,#mapLiteContainer .CONTENT._fullwidth-map .singleService-wrapper .col.-left,#mapLiteContainer .CONTENT._fullwidth-map .singleService-wrapper .categories-swiper,#mapLiteContainer .CONTENT._fullwidth-map .singleService-wrapper .categories,#mapLiteContainer .CONTENT._fullwidth-map .singleService-wrapper .badge,#mapLiteContainer .CONTENT._fullwidth-map .singleService-wrapper .products{display:none}#mapContainer .CONTENT._fullwidth-map .singleService-wrapper .singleService,#mapLiteContainer .CONTENT._fullwidth-map .singleService-wrapper .singleService{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0.5rem 0.5rem 0}#mapContainer .CONTENT._fullwidth-map .singleService-wrapper .singleService .heading,#mapLiteContainer .CONTENT._fullwidth-map .singleService-wrapper .singleService .heading{font-size:.875rem;line-clamp:1;-webkit-line-clamp:1}#mapContainer .CONTENT._fullwidth-map .singleService-wrapper .buttonsWrapper,#mapLiteContainer .CONTENT._fullwidth-map .singleService-wrapper .buttonsWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mapContainer .CONTENT._fullwidth-map .singleService-wrapper .buttonsWrapper .-inverted,#mapLiteContainer .CONTENT._fullwidth-map .singleService-wrapper .buttonsWrapper .-inverted{margin-bottom:0;padding-left:1rem;padding-right:1rem}#mapContainer .CONTENT._fullwidth-map .singleService-wrapper .buttonsWrapper a.callback,#mapContainer .CONTENT._fullwidth-map .singleService-wrapper .buttonsWrapper .callback.btn-asLink,#mapLiteContainer .CONTENT._fullwidth-map .singleService-wrapper .buttonsWrapper a.callback,#mapLiteContainer .CONTENT._fullwidth-map .singleService-wrapper .buttonsWrapper .callback.btn-asLink{display:none}#mapContainer .CONTENT._fullwidth-map .singleService-wrapper .col.-right,#mapLiteContainer .CONTENT._fullwidth-map .singleService-wrapper .col.-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;width:100%}#mapContainer .CONTENT._fullwidth-map .singleService-wrapper .MapService-header,#mapLiteContainer .CONTENT._fullwidth-map .singleService-wrapper .MapService-header{margin-bottom:0;gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#mapContainer .CONTENT._fullwidth-map .singleService-wrapper .MapService-header .heading-wrapper,#mapLiteContainer .CONTENT._fullwidth-map .singleService-wrapper .MapService-header .heading-wrapper{max-width:100%}#mapContainer .CONTENT._fullwidth-map .singleService-wrapper .subheading,#mapLiteContainer .CONTENT._fullwidth-map .singleService-wrapper .subheading{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mapContainer .CONTENT._fullwidth-map .mobile-eject-wrapper.-static,#mapLiteContainer .CONTENT._fullwidth-map .mobile-eject-wrapper.-static{-webkit-transform:translate(0, calc(var(--contentMaxHeight) - var(--sidebar-top-offset-mobile) - var(--sidebar-closed-height)));transform:translate(0, calc(var(--contentMaxHeight) - var(--sidebar-top-offset-mobile) - var(--sidebar-closed-height)));overflow:hidden}#mapContainer .CONTENT._fullwidth-map .LegendButton,#mapLiteContainer .CONTENT._fullwidth-map .LegendButton{opacity:1;-webkit-transition:all 1s ease, opacity 0.3s ease 0.6s;transition:all 1s ease, opacity 0.3s ease 0.6s}.-noScroll #mapContainer .CONTENT._fullwidth-map .LegendButton,.-noScroll #mapLiteContainer .CONTENT._fullwidth-map .LegendButton{opacity:0;pointer-events:none;-webkit-transition:opacity 0.1s ease 0.1s;transition:opacity 0.1s ease 0.1s}}.--selected+span{background:#9a7bec !important;color:#fff !important}.HEADER{-ms-flex-line-pack:center;align-content:center;justify-items:center}@media (min-width: 768px){.HEADER{-webkit-transform:translateX(calc(-1 * var(--sidebar-width-half)));transform:translateX(calc(-1 * var(--sidebar-width-half)));-webkit-transition:-webkit-transform 0.6s ease;transition:-webkit-transform 0.6s ease;transition:transform 0.6s ease;transition:transform 0.6s ease, -webkit-transform 0.6s ease}._fullwidth-map .HEADER{-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width: 767px){.HEADER{height:unset;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.HEADER .Hamburger{margin-top:0.3rem}.HEADER .heading,.HEADER .logo{display:none}}.HEADER .heading{font-size:1.625rem}@media (max-width: 767px){#mapContainer .Hamburger,#mapLiteContainer .Hamburger{display:none}}#mapContainer .HEADER,#mapLiteContainer .HEADER{max-width:100px !important;position:fixed !important;right:1rem !important;left:inherit !important}@media (max-width: 767px){#mapContainer .HEADER,#mapLiteContainer .HEADER{max-width:100% !important;position:absolute !important;right:inherit !important}}#mapContainer .--iframe-view .HEADER,#mapLiteContainer .--iframe-view .HEADER{display:none}@media (max-width: 767px){#mapContainer .--iframe-view .SidebarHolder,#mapLiteContainer .--iframe-view .SidebarHolder{display:none}#mapContainer .--iframe-view .map-wrapper,#mapLiteContainer .--iframe-view .map-wrapper{top:0;height:100%}#mapContainer .--iframe-view .LegendButton,#mapLiteContainer .--iframe-view .LegendButton{bottom:109px}}.Legend{position:absolute;min-width:15rem;background-color:white;bottom:1rem;left:1rem;border-radius:25px;min-height:10rem;-webkit-box-shadow:5px 5px 20px 0px rgba(170,170,170,0.15);box-shadow:5px 5px 20px 0px rgba(170,170,170,0.15);padding:1rem;z-index:1000000;-webkit-transition:-webkit-transform 0.6s ease;transition:-webkit-transform 0.6s ease;transition:transform 0.6s ease;transition:transform 0.6s ease, -webkit-transform 0.6s ease}@media (min-width: 768px){.Legend{left:0;-webkit-transform:translateX(calc(1rem + var(--sidebar-width-half)));transform:translateX(calc(1rem + var(--sidebar-width-half)));z-index:99999}}.Legend .legendItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Legend .legendItem .legendLabel{padding-bottom:0.2rem;font-weight:bold;font-size:small}.Legend .legendItem img{display:block;width:2.5rem;margin:0}@media (max-width: 767px){.Legend{display:none}}.CONTENT{height:100%}@media (max-width: 767px){.CONTENT{overflow-y:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.Hamburger{-webkit-transform:scale(0.9);transform:scale(0.9);top:0.8rem}@media (max-width: 767px){.Hamburger{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width: 600px){.Hamburger{-webkit-transform:scale(1);transform:scale(1)}.Hamburger:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}}.map-wrapper{position:relative;-webkit-transition:-webkit-transform 0.6s ease;transition:-webkit-transform 0.6s ease;transition:transform 0.6s ease;transition:transform 0.6s ease, -webkit-transform 0.6s ease;width:100%;height:var(--contentMaxHeight)}@media (min-width: 768px){.map-wrapper{-webkit-transform:translateX(var(--sidebar-width-half));transform:translateX(var(--sidebar-width-half))}.map-wrapper .gmnoprint[role="menubar"]{-webkit-transform:translateX(var(--sidebar-width-half));transform:translateX(var(--sidebar-width-half));-webkit-transition:-webkit-transform 0.6s ease;transition:-webkit-transform 0.6s ease;transition:transform 0.6s ease;transition:transform 0.6s ease, -webkit-transform 0.6s ease}._fullwidth-map .map-wrapper .gmnoprint[role="menubar"]{-webkit-transform:translateX(0);transform:translateX(0)}.map-wrapper .gm-bundled-control{-webkit-transform:translateX(calc(-1 * var(--sidebar-width-half)));transform:translateX(calc(-1 * var(--sidebar-width-half)));-webkit-transition:-webkit-transform 0.6s ease;transition:-webkit-transform 0.6s ease;transition:transform 0.6s ease;transition:transform 0.6s ease, -webkit-transform 0.6s ease;position:fixed !important;bottom:88px !important;top:initial !important;right:47px !important}._fullwidth-map .map-wrapper .gm-bundled-control{-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width: 767px){.map-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;top:var(--sidebar-header-height);height:calc(var(--contentMaxHeight) - var(--sidebar-header-height) - var(--sidebar-closed-height));-webkit-transition:height var(--map-transition-time) ease,-webkit-transform var(--map-transition-time) ease;transition:height var(--map-transition-time) ease,-webkit-transform var(--map-transition-time) ease;transition:transform var(--map-transition-time) ease,height var(--map-transition-time) ease;transition:transform var(--map-transition-time) ease,height var(--map-transition-time) ease,-webkit-transform var(--map-transition-time) ease;-webkit-transform:translateY(calc(-50% + calc(var(--sidebar-top-offset-mobile) / 1.5)));transform:translateY(calc(-50% + calc(var(--sidebar-top-offset-mobile) / 1.5)));position:fixed}.changed-zindex .map-wrapper{z-index:100001}.-noScroll .changed-zindex .map-wrapper .map-content{opacity:0}.-noScroll ._fullwidth-map .changed-zindex .map-wrapper .map-content{opacity:0}.changed-zindex .search-dropdown-active+.map-wrapper{z-index:100000}.map-wrapper .gm-bundled-control{right:calc(40px + var(--map-controls-right-position)) !important;margin:0 !important;top:initial !important;bottom:109px !important}.map-wrapper .gm-bundled-control .gmnoprint>div{border-radius:0 0 2px 2px !important;-webkit-box-shadow:none !important;box-shadow:none !important}.map-wrapper .Hamburger{top:calc(50% - var(--sidebar-header-height) - calc(var(--sidebar-top-offset-mobile) / 1.5) + 0.8rem)}._fullwidth-map .map-wrapper .Hamburger{top:calc(-1 * var(--sidebar-header-height) + 0.8rem) !important}}.map-wrapper .gm-style .gm-style-iw-t::before{content:"";display:block;position:absolute;background-color:transparent;width:100%;height:30px;left:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:0;opacity:0.7;max-width:320px}.map-wrapper .gm-ui-hover-effect{outline:none}.map-wrapper #map{height:100%}@media (max-width: 767px){.map-wrapper #map{min-height:50vh}}@media (min-width: 768px){.map-wrapper .NAVIGATION{position:absolute;width:calc(100vw - var(--sidebar-width));left:var(--sidebar-width-half)}._fullwidth-map .map-wrapper .NAVIGATION{width:100%;left:0}}@media (max-width: 767px){.map-wrapper .NAVIGATION{height:var(--contentMaxHeight);top:calc(calc(var(--contentMaxHeight) / 2) - var(--sidebar-header-height) - calc(var(--sidebar-top-offset-mobile) / 1.5) - 24px)}._fullwidth-map .map-wrapper .NAVIGATION{top:calc(-1 * var(--sidebar-header-height))}}.map-wrapper .infowindow-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.map-wrapper .infowindow-holder .infowindow-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;position:relative;background-color:#fff;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;cursor:pointer;padding:5px}.map-wrapper .infowindow-holder .infowindow-item:hover{background-color:rgba(154,123,236,0.15)}.map-wrapper .infowindow-holder .infowindow-item+.infowindow-item:after{content:"";display:block;width:100%;height:1px;background-color:#9a7bec;position:absolute;left:0;top:-5px}.map-wrapper .infowindow-holder .infowindow-item .infowindow-photo{position:relative;width:100px;min-width:100px;overflow:hidden}@media (max-width: 599px){.map-wrapper .infowindow-holder .infowindow-item .infowindow-photo{width:50px;min-width:50px}}.map-wrapper .infowindow-holder .infowindow-item .infowindow-photo:after{content:"";display:block;padding-bottom:75%}.map-wrapper .infowindow-holder .infowindow-item .infowindow-photo img{max-width:100% !important;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.map-wrapper .infowindow-holder .infowindow-item .infowindow-content{max-width:230px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}@media (max-width: 599px){.map-wrapper .infowindow-holder .infowindow-item .infowindow-content{max-width:190px}}.map-wrapper .infowindow-holder .infowindow-item .infowindow-content h2{line-height:1;margin:0;font-size:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.map-wrapper .infowindow-holder .infowindow-item .infowindow-content p{line-height:1;margin:0;font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:-3px}.map-wrapper .infowindow-holder .infowindow-item .infowindow-content p.infowindow-category{margin-bottom:0.5em}@media (min-width: 768px){.SidebarHolder{position:absolute;-webkit-transition:all 0.6s ease;transition:all 0.6s ease;width:var(--sidebar-width);z-index:1}}.Sidebar{width:100%;background-color:#f5f1ff;position:relative;height:100vh;z-index:99998;box-shadow:10px 1px 46px 0px rgba(0,0,0,0.16);-webkit-box-shadow:10px 1px 46px 0px rgba(0,0,0,0.16);-moz-box-shadow:10px 1px 46px 0px rgba(0,0,0,0.16);opacity:1;-webkit-transition:opacity 0.6s ease 0.4s;transition:opacity 0.6s ease 0.4s}.Sidebar .noResult{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:80vh}.Sidebar .noResult.--small{height:auto}@media (max-width: 767px){._fullwidth-map .Sidebar .noResult.--small{display:none}}.Sidebar .noResult.--small .btn{margin-bottom:0}.Sidebar .noResult>*{margin:0 auto}.langs-showed .Sidebar{z-index:1000001}@media (max-width: 767px){.Sidebar{height:var(--contentMaxHeight);background-color:transparent;z-index:100001}.Sidebar.-hasFullscreen{height:100%}}.Sidebar-content{position:relative;height:100%;overflow:hidden}.Sidebar-content-insider{height:100%;overflow-y:auto;position:relative}.Sidebar .map-mainHeading{margin-bottom:0.5rem}.Sidebar .NAVIGATION{position:absolute;background-color:rgba(65,39,124,0.5)}@media (max-width: 767px){.Sidebar .NAVIGATION{display:none !important}}.Sidebar .header{text-align:center;height:3rem;background-color:#815ddc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1.3rem;position:fixed;width:100%;z-index:99;gap:10px}.Sidebar .header .-filter{background:#a689f3}@media (min-width: 768px){.Sidebar .header{height:4.375rem;position:static;width:auto}}@media (max-width: 767px){.Sidebar .header{padding:0 1rem}}@media (max-width: 599px){.Sidebar .header{gap:5px}}.Sidebar .header .backArrow{height:1.25rem;cursor:pointer}.Sidebar .header .backArrow svg{height:100%}.Sidebar .header .heading{justify-self:center;margin:auto;font-size:1.5rem;font-weight:bold;color:#fff}@media (max-width: 599px){.Sidebar .header .heading{font-size:1.125rem}}.Sidebar .header .searchInput,.Sidebar .header .customSelect{margin:0 1rem 0 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:unset;border-color:transparent;background-position:right 0.8rem center;background-size:1.2rem;padding:0 2.2rem 0 1rem}@media (max-width: 767px){.Sidebar .header .searchInput,.Sidebar .header .customSelect{margin:0}}.Sidebar .header .btn.-filter,.Sidebar .header .btn.-dots{padding:0.1rem;position:relative;width:2.5rem !important;height:2.5rem !important;padding:0.5rem !important;position:relative}.Sidebar .header .btn.-filter img,.Sidebar .header .btn.-dots img{display:inline;margin:0;max-height:100%;padding:0.1rem 0}.Sidebar .header .red-count{position:absolute;background-color:#d0021b;color:#fff;top:0;border-radius:50%;font-size:0.8rem;text-align:center;line-height:1.45em;width:1rem;height:1rem}.Sidebar .header .btn.-dots{margin-left:0}@media (min-width: 768px){.Sidebar .header .btn.-dots{display:none}}.Sidebar .header a.-withLogo,.Sidebar .header .-withLogo.btn-asLink{margin:0 1rem 0 0}@media (max-width: 767px){.Sidebar .header a.-withLogo,.Sidebar .header .-withLogo.btn-asLink{margin:0}}.Sidebar .header a.-withLogo img,.Sidebar .header .-withLogo.btn-asLink img{margin:0}.Sidebar .header .logo{margin:0 1rem 0 0;height:2.4rem}.Sidebar .servicesList{background-color:#f5f1ff;display:grid;grid-template-columns:1fr;gap:1rem;padding:0.2rem 1.2rem 0;position:relative;z-index:1}.Sidebar .servicesList .-danger{margin:20px 0;height:42px;padding:10px 40px}.Sidebar .servicesList .btn.-secondary{background:#4eba58;height:30px;color:#fff;border-radius:8px}.Sidebar .servicesList .btn.-secondary.-inverted{background:#f0a655 !important}@media (max-width: 767px){.Sidebar .servicesList{padding:1rem 1rem 0}}.Sidebar .servicesList:last-child{padding-bottom:1rem}.Sidebar .servicesList.servicesList-active .singleService-wrapper{margin-bottom:0}.Sidebar .servicesList.servicesList-active .singleService-wrapper:after{opacity:1}.Sidebar .servicesList .singleService{display:grid;grid-template-columns:1fr 1.4fr;gap:1rem;padding:1rem;border-radius:10px;width:100%}@media (min-width: 768px){.Sidebar .servicesList .singleService{grid-template-columns:1fr 2fr}}@media (max-width: 767px){.Sidebar .servicesList .singleService{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0.75rem;padding-bottom:0}.Sidebar .servicesList .singleService .-left{display:none}}.Sidebar .servicesList .singleService .premium-service{padding-left:20px;position:relative;margin-top:0.65rem;font-size:12px}.Sidebar .servicesList .singleService .premium-service:after{content:"";display:block;position:absolute;top:50%;left:0;background-image:url("../../dist/assets/map/premium-star.svg");width:15px;height:15px;background-repeat:no-repeat;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:contain}.Sidebar .servicesList .singleService-wrapper{background-color:#fff;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;position:relative}.Sidebar .servicesList .singleService-wrapper:last-child{margin-bottom:0}.Sidebar .servicesList .singleService-wrapper.is-premium{border:1px solid #9a7bec}.Sidebar .servicesList .singleService-wrapper:after{content:"";display:block;position:absolute;width:100%;height:100%;z-index:-1;-webkit-box-shadow:0px 0px 10px rgba(154,123,236,0.75);box-shadow:0px 0px 10px rgba(154,123,236,0.75);border-radius:10px;opacity:0;-webkit-transition:opacity 0.6s ease;transition:opacity 0.6s ease}@media (min-width: 768px){.Sidebar .servicesList .singleService-wrapper:hover:after{opacity:1}}@media (max-width: 767px){.Sidebar .servicesList .singleService-wrapper{padding-bottom:0.75rem;margin-bottom:1rem}}.Sidebar .servicesList .singleService-wrapper .products{width:100%;margin:0 1rem 1rem;position:relative;overflow:visible}@media (max-width: 767px){.Sidebar .servicesList .singleService-wrapper .products{margin:0.5rem 0.75rem 0;border-top:1px solid #9a7bec;padding-top:0.5rem}}.Sidebar .servicesList .singleService-wrapper .products.custom-collapse{margin-bottom:2rem}@media (max-width: 767px){.Sidebar .servicesList .singleService-wrapper .products.custom-collapse{margin-bottom:0.5rem}}.Sidebar .servicesList .singleService-wrapper .products.custom-collapse.--active{margin-bottom:1rem}.Sidebar .servicesList .singleService-wrapper .products.custom-collapse.--active .product-showMoreBtn{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Sidebar .servicesList .singleService-wrapper .products.custom-collapse.--active .product-showMoreBtnWrapper{position:static;height:auto}.Sidebar .servicesList .singleService-wrapper .products-list{max-height:calc(2.625rem * 1.75);overflow:hidden;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}.Sidebar .servicesList .singleService-wrapper .products .product{border-radius:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.2rem 0.7rem 0.2rem 0;margin:0 0 0.2rem 0;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}@media (max-width: 767px){.Sidebar .servicesList .singleService-wrapper .products .product{padding:0.2rem 0}}.Sidebar .servicesList .singleService-wrapper .products .product:hover{background-color:rgba(154,123,236,0.2)}.Sidebar .servicesList .singleService-wrapper .products .product-icon{width:3rem}@media (max-width: 767px){.Sidebar .servicesList .singleService-wrapper .products .product-icon{display:none}}.Sidebar .servicesList .singleService-wrapper .products .product-name{font-weight:bold;font-size:.875rem;line-height:1.2rem;margin:0 0.5rem 0 0}@media (max-width: 767px){.Sidebar .servicesList .singleService-wrapper .products .product-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:230px}}@media (max-width: 599px){.Sidebar .servicesList .singleService-wrapper .products .product-name{max-width:200px}}.Sidebar .servicesList .singleService-wrapper .products .product-price{font-size:.875rem;font-weight:bold;letter-spacing:0.01px;line-height:1.3rem;white-space:nowrap}.Sidebar .servicesList .singleService-wrapper .products .product-price-extra{font-size:.6875rem;letter-spacing:0.01px}.Sidebar .servicesList .singleService-wrapper .products .product-priceWrapper{text-align:right}.Sidebar .servicesList .singleService-wrapper .products .product-textWrapper{margin-right:auto}.Sidebar .servicesList .singleService-wrapper .products .product-priceType{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.625rem;font-weight:bold;letter-spacing:0.01px;color:#9a7bec;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Sidebar .servicesList .singleService-wrapper .products .product-priceType-icon{margin:0 0.2rem 0 0}.Sidebar .servicesList .singleService-wrapper .products .product-showMoreBtnWrapper{z-index:2;position:absolute;bottom:0;width:100%;height:2.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#fff));background:linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%)}.Sidebar .servicesList .singleService-wrapper .products .product-showMoreBtn{margin:auto auto 0;width:1.625rem;height:1.625rem;border-radius:50%;padding:0}.Sidebar .servicesList .singleService .col.-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 767px){.Sidebar .servicesList .singleService .col.-right button{display:none !important}}.Sidebar .servicesList .singleService .col.-right .rating{display:none}@media (max-width: 767px){.Sidebar .servicesList .singleService .col.-right .rating{display:-webkit-box;display:-ms-flexbox;display:flex}}.Sidebar .servicesList .singleService .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 0.5rem}@media (max-width: 767px){.Sidebar .servicesList .singleService .rating{margin:0}}.Sidebar .servicesList .singleService .rating .ratingCount{color:#f0a655;font-weight:bold;font-size:.75rem;display:inline-block}.Sidebar .servicesList .singleService .rating .stars{width:auto;margin:0 0.15rem}.Sidebar .servicesList .singleService .rating .reviewCount{display:inline-block;color:#9b9b9b;font-size:.6875rem}.Sidebar .servicesList .singleService .col.-left .ratingCount{font-weight:600;font-size:.75rem}.Sidebar .servicesList .singleService .col.-left .reviewCount{font-weight:600;font-size:.75rem}.Sidebar .servicesList .singleService .col.-left .buttonsWrapper{margin-top:10px}.Sidebar .servicesList .singleService .col.-left .rating{margin:5px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Sidebar .servicesList .singleService .col.-left .rating+.buttonsWrapper{margin-top:5px}.Sidebar .servicesList .singleService .heading{font-weight:bold;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;overflow:hidden;text-overflow:ellipsis;color:#9a7bec;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-family:"Raleway", sans-serif;margin-top:-2px;word-break:break-word}@media (min-width: 768px){.Sidebar .servicesList .singleService .heading{font-size:1.125rem}}.Sidebar .servicesList .singleService .subheading{font-family:"Cabin", sans-serif;color:#9b9b9b;font-size:.6875rem;letter-spacing:0.02px;margin:0;font-weight:700}@media (min-width: 768px){.Sidebar .servicesList .singleService .subheading{font-size:.75rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.Sidebar .servicesList .singleService .subheading.opening-hours{display:none}}@media (max-width: 767px){.Sidebar .servicesList .singleService .subheading{color:#3c3c3c;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px}.Sidebar .servicesList .singleService .subheading.opening-hours,.Sidebar .servicesList .singleService .subheading.subheading-loading{display:block}}.Sidebar .servicesList .singleService .categories{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem;text-align:center;margin:auto;width:100%}@media (max-width: 767px){.Sidebar .servicesList .singleService .categories{display:none !important}}.Sidebar .servicesList .singleService .categories.-one{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}.Sidebar .servicesList .singleService .categories.-one .category{margin:auto}.Sidebar .servicesList .singleService .categories.-one .category img{height:5.5rem;margin-bottom:0.5rem}.Sidebar .servicesList .singleService .categories.-two{display:-webkit-box;display:-ms-flexbox;display:flex}.Sidebar .servicesList .singleService .categories.-two .category{margin:auto 0.5rem}.Sidebar .servicesList .singleService .categories.-two .category img{height:4.625rem;margin-bottom:0.5rem}.Sidebar .servicesList .singleService .categories .category-icon{margin:0 0 0.2rem}.Sidebar .servicesList .singleService .categories .category-icon img{height:3.5rem}.Sidebar .servicesList .singleService .categories .category-name{display:inline-block;font-weight:bold;font-size:.75rem;line-height:.875rem;word-break:break-word}.Sidebar .servicesList .singleService .buttonsWrapper{text-align:center;margin:5px 0 0}.Sidebar .servicesList .singleService .buttonsWrapper .btn{width:100%;padding:0 0.5em;font-size:0.8em;border-radius:5px}.Sidebar .servicesList .singleService .buttonsWrapper .-inverted{margin:0;padding:0;width:100%}.Sidebar .servicesList .singleService .buttonsWrapper a.callback,.Sidebar .servicesList .singleService .buttonsWrapper .callback.btn-asLink{color:#fff !important;position:relative}.Sidebar .servicesList .singleService .buttonsWrapper a.callback::before,.Sidebar .servicesList .singleService .buttonsWrapper .callback.btn-asLink::before{content:'';width:12px;height:12px;background-size:contain;background-repeat:no-repeat;margin-right:0.3rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M34.4351221,27.75325 C32.965751,27.75325 31.5230047,27.5234375 30.1558208,27.071625 C29.485885,26.843125 28.6623247,27.05275 28.2534507,27.4726875 L25.5548953,29.5098125 C22.4253409,27.83925 20.4975959,25.912125 18.8498502,22.8060625 L20.8270326,20.1778125 C21.3407187,19.6648125 21.5249683,18.9154375 21.3042188,18.2123125 C20.85047,16.8379375 20.6199706,15.395875 20.6199706,13.925875 C20.6200331,12.8639375 19.7560979,12 18.6942256,12 L14.2867371,12 C13.2248649,12 12.3609296,12.8639375 12.3609296,13.9258125 C12.3609296,26.0976875 22.2632788,36 34.4351221,36 C35.4969944,36 36.3609296,35.1360625 36.3609296,34.0741875 L36.3609296,29.679 C36.3609296,28.6171875 35.4969319,27.75325 34.4351221,27.75325 Z' transform='translate(-12.36 -12)'/%3E%3C/svg%3E")}.Sidebar .servicesList .singleService .buttonsWrapper a.callback:hover::after,.Sidebar .servicesList .singleService .buttonsWrapper .callback.btn-asLink:hover::after{position:absolute;content:'+420 736 298 453';background-color:#4eba58;color:#fff}.Sidebar .servicesList .singleService p{max-width:300px}.Sidebar .servicesList .singleService .branch-info-items{margin-left:2px}@media (max-width: 767px){.Sidebar .servicesList .singleService .branch-info-items{display:none}}.Sidebar .servicesList .singleService .branch-info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0.9rem}@media (max-width: 767px){.Sidebar .servicesList .singleService .branch-info-item{margin-top:0.8rem}}.Sidebar .servicesList .singleService .branch-info-item-icon{margin-right:0.9rem;-webkit-transform:translateY(-15%);transform:translateY(-15%)}@media (max-width: 767px){.Sidebar .servicesList .singleService .branch-info-item-icon{margin-right:0.7rem}}.Sidebar .servicesList .singleService .branch-info-item-icon img{width:20px;min-width:20px}.Sidebar .servicesList .singleService .branch-info-item-title{font-weight:700;font-size:12px;line-height:1}.Sidebar .servicesList .singleService .branch-info-item-desc{font-size:11px;font-weight:300;margin-top:2px;color:#949494}.Sidebar .servicesList .singleService .branch-info-item-desc a,.Sidebar .servicesList .singleService .branch-info-item-desc .btn-asLink{font-weight:700;color:#4eba58}.Sidebar .servicesList .singleService .branch-info-item-desc p{max-width:100%;line-height:1.2em}.Sidebar .servicesList .singleService .branch-info-item-desc span{white-space:nowrap}.Sidebar .servicesList .branche-langs-holder{margin-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.25em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem 0.5rem}.Sidebar .servicesList .branche-langs-holder .branche-langs-title{font-size:14px;line-height:1}.Sidebar .servicesList .branche-langs-holder .branche-langs-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.Sidebar .servicesList .branche-langs-holder .branche-langs-grid svg{display:block;border-radius:50%;width:18px;height:18px}@media (max-width: 767px){._fullwidth-map .Sidebar .servicesList .service-b2b{display:none}}.Sidebar .servicesList .service-b2b .service-b2b-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;gap:9px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Sidebar .servicesList .service-b2b .service-b2b-inner p{font-size:12px;font-weight:700}.Sidebar .servicesList .service-b2b .service-b2b-inner img{width:25px;margin:0}.Sidebar .servicesList .service-b2b .service-b2b-inner a,.Sidebar .servicesList .service-b2b .service-b2b-inner .btn-asLink{color:#4eba58}.Sidebar .servicesList .servis-fold{width:100%;margin-top:-0.5rem;padding-bottom:1.25rem;-webkit-transition:padding 0.6s ease;transition:padding 0.6s ease}@media (max-width: 767px){.Sidebar .servicesList .servis-fold{display:none}}.Sidebar .servicesList .servis-fold .servis-fold-inner{-webkit-transition:max-height 0.6s ease;transition:max-height 0.6s ease;max-height:0;overflow:hidden}.Sidebar .servicesList .servis-fold button{border:0;background-color:transparent;outline:0;position:relative;width:100%;height:12px;cursor:pointer;-webkit-transition:-webkit-transform 0.6s ease;transition:-webkit-transform 0.6s ease;transition:transform 0.6s ease;transition:transform 0.6s ease, -webkit-transform 0.6s ease}.Sidebar .servicesList .servis-fold button:after{content:"";position:absolute;top:50%;left:50%;display:block;width:20px;height:12px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("data:image/svg+xml,%3Csvg width='20' height='12' viewBox='0 0 20 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.99998 11.7004C9.64154 11.7004 9.28314 11.5635 9.00986 11.2904L0.410313 2.69072C-0.13673 2.14368 -0.13673 1.25674 0.410313 0.709921C0.957135 0.163099 1.8439 0.163099 2.39098 0.709921L9.99998 8.31936L17.609 0.710187C18.1561 0.163365 19.0427 0.163365 19.5895 0.710187C20.1368 1.25701 20.1368 2.14395 19.5895 2.69099L10.9901 11.2906C10.7167 11.5638 10.3583 11.7004 9.99998 11.7004Z' fill='%239A7BEC'/%3E%3C/svg%3E%0A")}.Sidebar .servicesList .servis-fold.--visible{padding-top:5px}.Sidebar .servicesList .servis-fold.--visible .servis-fold-inner{max-height:300px}.Sidebar .servicesList .servis-fold.--visible button{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.Sidebar .servicesList .MapService-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 0.25rem;gap:10px}@media (max-width: 767px){.Sidebar .servicesList .MapService-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}}.Sidebar .servicesList .MapService-header .heading-wrapper{word-break:break-all;max-width:calc(100vw - 1rem - 1rem - 0.75rem - 0.75rem - 10px - 90px - 1rem)}.Sidebar .servicesList .MapService-header .badge{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:small;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold}@media (max-width: 767px){.Sidebar .servicesList .MapService-header .badge{display:none}}.Sidebar .servicesList .MapService-header .badge .badgeImage{min-width:26px;max-width:26px}.Sidebar .servicesList .MapService-distance{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:bold;font-size:.875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;-ms-flex-preferred-size:5.625rem;flex-basis:5.625rem}.Sidebar .servicesList .MapService-distance-address{font-size:0.8rem;text-align:center;color:#9b9b9b}.Sidebar .servicesList .MapService-distance-icon{margin:0 0.4rem 0 0}.Sidebar .servicesList .MapService-profilePhoto{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.Sidebar .servicesList .MapService-profilePhoto-holder{padding-bottom:100%;border-radius:10px;overflow:hidden;position:relative}@media (max-width: 767px){.Sidebar .servicesList .MapService-profilePhoto-holder{display:none}}.Sidebar .MapServiceDetail{background-color:#fff;padding-bottom:4.75rem}@media (max-width: 767px){.Sidebar .MapServiceDetail.-withSticky{--detial-top-offset: calc(var(--sidebar-top-offset-mobile) + var(--sidebar-header-height));top:var(--detial-top-offset);padding-top:0;-webkit-transition:-webkit-transform var(--map-transition-time) ease;transition:-webkit-transform var(--map-transition-time) ease;transition:transform var(--map-transition-time) ease;transition:transform var(--map-transition-time) ease, -webkit-transform var(--map-transition-time) ease;height:calc( var(--contentMaxHeight) - var(--detial-top-offset))}._fullwidth-map .Sidebar .MapServiceDetail.-withSticky{-webkit-transform:translateY(calc(var(--contentMaxHeight) - var(--detial-top-offset) - var(--sidebar-closed-height)));transform:translateY(calc(var(--contentMaxHeight) - var(--detial-top-offset) - var(--sidebar-closed-height)))}._fullwidth-map .Sidebar .MapServiceDetail.-withSticky .gallery,._fullwidth-map .Sidebar .MapServiceDetail.-withSticky .MapServiceDetail-row,._fullwidth-map .Sidebar .MapServiceDetail.-withSticky .rating,._fullwidth-map .Sidebar .MapServiceDetail.-withSticky .distance{display:none}._fullwidth-map .Sidebar .MapServiceDetail.-withSticky .serviceInfoRow{padding:0;border:0}._fullwidth-map .Sidebar .MapServiceDetail.-withSticky .location{width:100%;padding:0.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}._fullwidth-map .Sidebar .MapServiceDetail.-withSticky .location .address{margin-bottom:0;text-align:left}._fullwidth-map .Sidebar .MapServiceDetail.-withSticky .location .address-text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}._fullwidth-map .Sidebar .MapServiceDetail.-withSticky .location .address .name{display:block;font-size:1.125rem;font-weight:700}._fullwidth-map .Sidebar .MapServiceDetail.-withSticky .location .btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0.5rem 1rem;width:auto;margin-top:0;height:auto}._fullwidth-map .Sidebar .MapServiceDetail.-withSticky .location .btn span{display:none}}.Sidebar .MapServiceDetail-row{padding:1.5rem;border-bottom:1px solid #f5f1ff}.Sidebar .MapServiceDetail-row .showMoreBtn img{width:1rem;padding:0.5rem 0 0}.Sidebar .MapServiceDetail-row .search-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 1.2rem}@media (min-width: 600px){.Sidebar .MapServiceDetail-row .search-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.Sidebar .MapServiceDetail-row .search-wrapper .heading{word-wrap:normal;white-space:nowrap;margin:0}@media (min-width: 600px){.Sidebar .MapServiceDetail-row .search-wrapper .heading{margin:0 0 -0.5rem}}.Sidebar .MapServiceDetail-row .search-wrapper .searchInput,.Sidebar .MapServiceDetail-row .search-wrapper .customSelect{padding:0 2.2rem 0 1rem;background-position:right 0.625rem center;margin:0;padding:0 2rem 0 0.6rem;width:10rem}.Sidebar .MapServiceDetail .header .heading{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.Sidebar .MapServiceDetail .gallery{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0;border-bottom:1px solid #f5f1ff;height:190px;overflow-y:hidden}.Sidebar .MapServiceDetail .gallery img{width:calc(90% / 3);border-radius:7px;background-color:#d8d8d8;-webkit-box-shadow:0 2px 11px 0 rgba(0,0,0,0.1);box-shadow:0 2px 11px 0 rgba(0,0,0,0.1)}.Sidebar .MapServiceDetail .gallery.single-gallery{max-width:calc(100% - 4rem);margin:0 auto}.Sidebar .MapServiceDetail .gallery.single-gallery img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Sidebar .MapServiceDetail .serviceInfoRow{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem;border-bottom:1px solid #f5f1ff;font-size:.875rem}.Sidebar .MapServiceDetail .serviceInfoRow .btn{padding:0 0.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:auto 0 0 0;font-size:13.5px;height:42px;font-weight:bold}@media (max-width: 599px){.Sidebar .MapServiceDetail .serviceInfoRow .btn{font-size:12px}}.Sidebar .MapServiceDetail .serviceInfoRow .col{width:50%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem}.Sidebar .MapServiceDetail .serviceInfoRow .stars-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Sidebar .MapServiceDetail .serviceInfoRow .rating{text-align:center;border-right:1px solid #f5f1ff}.Sidebar .MapServiceDetail .serviceInfoRow .ratingCount{color:#f0a655;font-weight:bold;margin:0 0.5rem 0 0;margin-bottom:10px;font-size:24px}@media (max-width: 599px){.Sidebar .MapServiceDetail .serviceInfoRow .ratingCount{font-size:20px}}.Sidebar .MapServiceDetail .serviceInfoRow .reviewCount{margin-bottom:10px;font-size:18px}@media (max-width: 599px){.Sidebar .MapServiceDetail .serviceInfoRow .reviewCount{font-size:15px}}.Sidebar .MapServiceDetail .serviceInfoRow .reviewCount .number{font-weight:bold}.Sidebar .MapServiceDetail .serviceInfoRow .location{text-align:center;font-size:18px;font-size:18px}.Sidebar .MapServiceDetail .serviceInfoRow .location .distance{text-align:center;font-weight:bold;margin:0 0 10px 0;font-size:1.2rem;font-size:23px}@media (max-width: 599px){.Sidebar .MapServiceDetail .serviceInfoRow .location .distance{font-size:20px}}.Sidebar .MapServiceDetail .serviceInfoRow .location .distance .icon{display:inline-block;margin:0 0.3rem -0.3rem 0}.Sidebar .MapServiceDetail .serviceInfoRow .location .address{margin:0 0 10px 0}.Sidebar .MapServiceDetail .serviceInfoRow .location .address .name{display:none}@media (max-width: 599px){.Sidebar .MapServiceDetail .serviceInfoRow .location{font-size:15px}}.Sidebar .MapServiceDetail .order-button{padding:2rem 0 1.5rem;background-color:#4eba58;color:#fff;text-align:center;position:absolute;bottom:0;left:0;right:0;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);cursor:pointer}.Sidebar .MapServiceDetail .order-button:hover{background-color:#3c9944}.Sidebar .MapServiceDetail .order-button .text-first{font-weight:bold;font-size:1.125rem}.Sidebar .oteviraci-doba{display:block}.Sidebar .service-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0.5rem 0.75rem;border-top:1px solid #9a7bec;padding-top:0.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Sidebar .service-icons-skeleton .service-icon{height:25px;border-radius:50%}@media (min-width: 768px){.Sidebar .service-icons{display:none}}.Sidebar .service-icons .service-icon{width:25px}.Sidebar .service-icons .service-icon img{min-width:25px;width:25px;max-height:25px}.Sidebar .branche-payments-holder{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem 1rem;width:100%}@media (max-width: 767px){.Sidebar .branche-payments-holder{display:none}}.Sidebar .branche-payments-holder .branche-payments-title{font-size:14px;line-height:1;white-space:nowrap}.Sidebar .branche-payments-holder .branche-payments-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.Sidebar .branche-payments-holder .branche-payments-grid .branche-payment{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.25em;font-size:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Sidebar .branche-payments-holder .branche-payments-grid img{display:block;width:20px;height:20px}.Sidebar .nearest-button-holder{margin:0.5rem 0.75rem 0;width:100%}@media (min-width: 768px){.Sidebar .nearest-button-holder{display:none}}.Sidebar .nearest-button-holder-skeleton{height:36px;border-radius:8px}.Sidebar .nearest-button-holder .branch-info-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;gap:0.25em}.Sidebar .nearest-button-holder .branch-info-item-content.skeleton-animation{height:15px;max-width:224px}.Sidebar .nearest-button-holder .branch-info-item-title{font-size:12px}@media (max-width: 767px){.Sidebar .nearest-button-holder .branch-info-item-title .accurate-time span{display:block}}.Sidebar .nearest-button-holder .branch-info-item-desc{font-size:12px}.Sidebar .nearest-button-holder p{max-width:100% !important;line-height:1}.Sidebar .nearest-button-holder p.accurate-time .btn{padding-left:0.5rem;padding-right:0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:0.5rem;padding-right:0.5rem}.Sidebar .nearest-button-holder p.accurate-time span{white-space:nowrap}.Sidebar .nearest-button-holder p.accurate-time span:nth-child(1){text-transform:lowercase}.Sidebar .nearest-button-holder .btn{width:100%}.Sidebar .nearest-button-holder .opening-hours{display:none;font-size:12px;margin-bottom:0.125rem}.Sidebar .nearest-button-holder .opening-hours.skeleton-animation{height:15px;max-width:80px}@media (max-width: 767px){.Sidebar .nearest-button-holder .opening-hours{display:block}}.Sidebar .show-phone{font-size:0.9rem;line-height:1}@media (max-width: 767px){.Sidebar .show-phone{margin:2px 0 0}._fullwidth-map .Sidebar .show-phone{margin:2px 0}}.Sidebar .vzdalenost{display:none;font-size:14px;white-space:nowrap}.Sidebar .vzdalenost.skeleton-animation span{opacity:0}@media (max-width: 767px){.Sidebar .vzdalenost{display:block;text-align:right}._fullwidth-map .Sidebar .vzdalenost{text-align:left}}.Sidebar .vzdalenost .navigate-link{display:block}@media (max-width: 767px){._fullwidth-map .Sidebar .vzdalenost .navigate-link{display:inline-block}.Sidebar .vzdalenost .navigate-link .parenthesis{display:none}._fullwidth-map .Sidebar .vzdalenost .navigate-link .parenthesis{display:inline-block}}.brands-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:110px;overflow:hidden}.brands-list .brand{padding:1rem;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:calc(100% / 3)}@media (min-width: 600px){.brands-list .brand{width:calc(100% / 5)}}@media (max-width: 767px){.brands-list .brand.-hidePhone{display:none}}.brands-list .brand img{-o-object-fit:contain;object-fit:contain;height:3rem;width:100%}.brands-list .brand-label{margin:0.5rem 0 0 0;font-weight:600}@media (max-width: 767px){.brands-list .brand-label{font-size:0.9rem}}.offeredServices-list{margin:0.5rem 0 0;max-height:220px}.offeredServices-list .heading.-primary{font-size:1.1875rem;color:#8b8b8b;font-weight:600}.offeredServices-list .service{text-align:center;margin:0 0 1rem;padding:0 0.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.offeredServices-list .service img{margin:0;height:6rem;margin-bottom:-0.3rem}.offeredServices-list .service .btn{margin:0.5rem auto 0;padding:0.8rem 1rem;height:unset;font-size:.75rem;text-transform:uppercase;letter-spacing:1px;background:#4eba58;font-size:13.5px}@media (max-width: 767px){.offeredServices-list .service .btn{font-size:12px}}.offeredServices-list .service-label{font-weight:bold;margin:0 0 0.2rem;font-size:.875rem;line-height:1.2rem;word-wrap:break-word}.offeredServices-list .service-price{font-size:.875rem}.openingHours li{width:100%;font-size:18px !important;padding:10px 0}.-withOpeningHours{background:url(../../assets/service_detail/info_time_bg.svg)}.-withOpeningHours .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.reservation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;border-bottom:1px solid #f5f1ff}.reservation-label{font-weight:bold;margin:0 0 0 1rem}.reservation-icon{margin:0}.reservation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.mobile-eject-wrapper{overflow-y:auto;position:fixed;z-index:2;top:var(--sidebar-top-offset-mobile);left:0;right:0;-webkit-transform:translateY(85%);transform:translateY(85%);-webkit-box-shadow:0 0 4px 0 rgba(154,123,236,0.15);box-shadow:0 0 4px 0 rgba(154,123,236,0.15);background-color:#f5f1ff;height:calc(var(--contentMaxHeight) - var(--sidebar-header-height) - var(--sidebar-top-offset-mobile))}.mobile-eject-wrapper::before{content:"";display:block;height:3px;border-radius:5px;width:40%;background-color:#9a7bec;position:absolute;top:0.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mobile-eject-wrapper.-static{-webkit-transform:translate(0, 48px);transform:translate(0, 48px)}.mobile-eject-wrapper.-static::before{display:none}.mobile-eject-wrapper.-static .mobile-eject-scroll{overflow-y:auto}}.mobile-eject-scroll{height:calc(var(--contentMaxHeight) - var(--sidebar-header-height) - var(--sidebar-top-offset-mobile));overflow-y:hidden}@media (min-width: 600px){.mobile-eject-scroll{height:100%}}.categories-swiper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100px;padding:0 1rem 0.5rem;overflow-x:auto;overflow-y:hidden}@media (min-width: 600px){.categories-swiper{display:none}}.categories-swiper-slide{margin:0 5px 0 0;width:3.5rem}.categories-swiper .category-name{text-align:center;font-weight:bold;font-size:.875rem;margin:0.2rem 0 0 0;max-height:3rem}@media (max-width: 767px){.categories-swiper .category-name{font-size:.75rem;text-align:center;display:inline-block;line-height:1rem;text-overflow:ellipsis;overflow:hidden;max-width:100%}}.categories-swiper .category-icon img{width:100%;height:3.5rem}.LegendButton{display:none}@media (max-width: 767px){.LegendButton{position:absolute;width:40px;height:40px;background-color:#fff;right:var(--map-controls-right-position);top:initial;bottom:calc(var(--sidebar-closed-height) + 109px);border-radius:2px 2px 0 0;-webkit-box-shadow:5px 5px 20px 0px rgba(170,170,170,0.15);box-shadow:5px 5px 20px 0px rgba(170,170,170,0.15);z-index:100001;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block;overflow:hidden;-webkit-transition:all 1s ease, opacity 0.3s ease 0s;transition:all 1s ease, opacity 0.3s ease 0s;opacity:0}.LegendButton:after{content:"";display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#e6e6e6;width:calc(100% - 10px);height:1px;opacity:1;-webkit-transition:opacity 0.3s ease 1s;transition:opacity 0.3s ease 1s}.LegendButton .legendItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:2.75rem;width:12rem;margin-left:5rem;-webkit-transition:1s;transition:1s}.LegendButton .legendItem .legendLabel{padding-bottom:0.2rem;font-weight:bold;font-size:small}.LegendButton .legendItem img{display:block;width:2.5rem;margin:0}.LegendButton .legendButton{position:absolute;top:0;opacity:1;-webkit-transition:1s;transition:1s;width:100%;height:100%}.LegendButton .legendButtonClose{position:absolute;bottom:2px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:15px;opacity:0}.LegendButton button{border:0;background-color:transparent;cursor:pointer}.LegendButton button svg{max-width:100%;height:auto}.LegendButton button.legendButton svg{height:22px;width:11px}.LegendButton button.legendButton svg path{fill:#676767}.LegendButton button.legendButton:hover svg path{fill:#000}.LegendButton.--active{width:14rem;height:13rem;background-color:white;border-radius:25px;padding:1rem;-webkit-transition:1s;transition:1s}.LegendButton.--active:after{opacity:0;-webkit-transition:opacity 0s ease;transition:opacity 0s ease}.LegendButton.--active .legendItem{margin-left:0rem;-webkit-transition:1s;transition:1s}.LegendButton.--active .legendButton{opacity:0;-webkit-transition:0.5s;transition:0.5s}.LegendButton.--active .legendButtonClose{opacity:1;-webkit-transition:opacity 0.3s ease 1s;transition:opacity 0.3s ease 1s}}.servicesGridWrapper{display:grid;grid-template-columns:repeat(3, 1fr);margin-bottom:1rem}@media (max-width: 767px){.servicesGridWrapper{grid-template-columns:repeat(2, 1fr)}}.map-heading-small{font-family:"Cabin", sans-serif;font-size:.8125rem;margin:0;font-weight:bold;color:#3c3256;text-transform:uppercase}@media (max-width: 767px){.map-heading-small{display:none}}.map-heading-small+.heading.--standalone{padding:0;font-size:1rem}.map-heading-wrapper{padding:0.6rem 1.2rem 1rem 1.2rem}@media (max-width: 767px){.map-heading-wrapper{padding:0.6rem 1rem 0}}.map-heading-wrapper.map-heading-wrapper-hidden{display:none}.map-heading-wrapper .titles-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.map-heading-wrapper .titles-holder .heading{padding:0;font-size:1.5rem}@media (max-width: 767px){.map-heading-wrapper .titles-holder .heading{font-size:1rem}}.map-heading-wrapper .active-branche-closer{cursor:pointer;width:20px}.user-address{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px;gap:10px}.user-address .user-address-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media (max-width: 767px){.user-address .user-address-text{font-size:0.8rem}}.user-address .get-user-position{border:0;background-color:#4eba58;color:#fff;border-radius:8px;padding:5px 7px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;cursor:pointer;outline:none}.user-address .get-user-position svg{width:12px;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.user-address .get-user-position:hover{opacity:0.8}.user-address .get-user-position:hover svg{-webkit-transform:scale(1.25);transform:scale(1.25)}.user-address .get-user-position path{fill:#fff}.user-address .get-user-position path:last-child{fill:#4eba58}.user-address .btn{width:18px;min-width:18px;height:18px;padding:0;white-space:nowrap;font-size:0.75em;border-radius:5px;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%233c3c3c' d='M433.941 129.941l-83.882-83.882A48 48 0 0 0 316.118 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V163.882a48 48 0 0 0-14.059-33.941zM272 80v80H144V80h128zm122 352H54a6 6 0 0 1-6-6V86a6 6 0 0 1 6-6h42v104c0 13.255 10.745 24 24 24h176c13.255 0 24-10.745 24-24V83.882l78.243 78.243a6 6 0 0 1 1.757 4.243V426a6 6 0 0 1-6 6zM224 232c-48.523 0-88 39.477-88 88s39.477 88 88 88 88-39.477 88-88-39.477-88-88-88zm0 128c-22.056 0-40-17.944-40-40s17.944-40 40-40 40 17.944 40 40-17.944 40-40 40z'%3E%3C/path%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;display:none}.user-address input{width:100%;border-radius:0;outline:none;background:none;border:none;color:#3c3c3c;padding:0 0 0 30px;line-height:1.5;height:20px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%233c3c3c' d='M491.609 73.625l-53.861-53.839c-26.378-26.379-69.076-26.383-95.46-.001L24.91 335.089.329 484.085c-2.675 16.215 11.368 30.261 27.587 27.587l148.995-24.582 315.326-317.378c26.33-26.331 26.581-68.879-.628-96.087zM120.644 302l170.259-169.155 88.251 88.251L210 391.355V350h-48v-48h-41.356zM82.132 458.132l-28.263-28.263 12.14-73.587L84.409 338H126v48h48v41.59l-18.282 18.401-73.586 12.141zm378.985-319.533l-.051.051-.051.051-48.03 48.344-88.03-88.03 48.344-48.03.05-.05.05-.05c9.147-9.146 23.978-9.259 33.236-.001l53.854 53.854c9.878 9.877 9.939 24.549.628 33.861z' class=''%3E%3C/path%3E%3C/svg%3E");background-size:16px;background-repeat:no-repeat;background-position:left center;text-overflow:ellipsis}.user-address input.error{-webkit-animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;border-color:red;color:red}.user-address .user-address-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;width:100%}.user-address.address-is-changing .btn{display:block}.user-address.address-is-changing input{padding-left:5px;background:none;border:1px solid #825ddc}.MapServices-sorter{display:none;padding:1.1rem 1.4rem 0.5rem}.open-sort .MapServices-sorter{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 767px){.MapServices-sorter{padding:0.6rem 1rem 0.5rem}}.MapServices-sorter-options{display:-webkit-box;display:-ms-flexbox;display:flex}.MapServices-sorter-heading{color:#3c3256;font-family:"Cabin", sans-serif;font-size:.8125rem;font-weight:bold;letter-spacing:0.02px;text-transform:uppercase}.MapServices-sorter-btn{cursor:pointer;background-color:#4eba58;text-transform:uppercase;letter-spacing:1px;font-weight:bold;font-size:13.5px;border-radius:5px;padding:0.4rem 0.75rem;color:#fff;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);opacity:0.4}@media (max-width: 767px){.MapServices-sorter-btn{font-size:12px}}.MapServices-sorter-btn:hover{opacity:0.7}.MapServices-sorter-btn[for="priceSort"]{margin:0 0.5rem 0 0}.MapServices-sorter [name="sort_by"]{position:absolute;opacity:0;width:0;height:0}.MapServices-sorter [name="sort_by"]:checked+.MapServices-sorter-btn{opacity:1;background-color:#4eba58;color:#fff}.Sidebar-content-insider.-withSticky{padding:4.375rem 0 4.75rem;padding-top:4.375rem}.header.-sticky{position:absolute;top:0;left:0;right:0;z-index:1}a.heading:hover,.heading.btn-asLink:hover{text-decoration:underline !important}@media (max-width: 767px){.method-branche #toast-container{bottom:4rem}}.hiddenView{display:none !important}@-webkit-keyframes ant-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes ant-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}.skeleton-animation{background:-webkit-gradient(linear, left top, right top, color-stop(25%, #f2f2f2), color-stop(37%, #e6e6e6), color-stop(63%, #f2f2f2));background:linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%);background-size:400% 100%;-webkit-animation:ant-skeleton-loading 1.4s ease infinite;animation:ant-skeleton-loading 1.4s ease infinite}.skeleton__avatar{width:100%;height:0;padding-bottom:93%;border-radius:3px;margin:0 auto 0.5rem}.skeleton__button{border-radius:8px;width:100%;height:36px;border:none;margin-top:0}.skeleton__icon{width:30%;height:61px;margin-bottom:10px}.branch-info-skeleton .branch-info-item-icon{width:20px;height:25px}.branch-info-skeleton .branch-info-item-title,.branch-info-skeleton .branch-info-item-desc{height:18px}.branch-info-skeleton .branch-info-item-desc{margin-top:4px !important}.branch-info-skeleton:nth-child(1) .branch-info-item-title{width:84px}.branch-info-skeleton:nth-child(1) .branch-info-item-desc{width:125px}.branch-info-skeleton:nth-child(2) .branch-info-item-title{width:135px}.branch-info-skeleton:nth-child(2) .branch-info-item-desc{width:99px}.branch-info-skeleton:nth-child(3) .branch-info-item-title{width:91px}.branch-info-skeleton:nth-child(3) .branch-info-item-desc{width:180px}.pac-container{z-index:100001}@media (max-width: 599px){.body-maplite .pac-container{position:fixed !important;width:90% !important;left:5% !important}}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px, 0, 0);transform:translate3d(-1px, 0, 0)}20%,80%{-webkit-transform:translate3d(2px, 0, 0);transform:translate3d(2px, 0, 0)}30%,50%,70%{-webkit-transform:translate3d(-4px, 0, 0);transform:translate3d(-4px, 0, 0)}40%,60%{-webkit-transform:translate3d(4px, 0, 0);transform:translate3d(4px, 0, 0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px, 0, 0);transform:translate3d(-1px, 0, 0)}20%,80%{-webkit-transform:translate3d(2px, 0, 0);transform:translate3d(2px, 0, 0)}30%,50%,70%{-webkit-transform:translate3d(-4px, 0, 0);transform:translate3d(-4px, 0, 0)}40%,60%{-webkit-transform:translate3d(4px, 0, 0);transform:translate3d(4px, 0, 0)}}.heading-wrapper{word-break:break-all}@media (max-width: 767px){._fullwidth-map .mobile-horizontal-scroll{display:-webkit-box;display:-ms-flexbox;display:flex}}.available-services-title{display:none;color:#3c3256;padding:0.5rem 0.5rem 0}@media (max-width: 767px){._fullwidth-map .available-services-title{display:block}}.default-text{display:block;font-size:0.9em}@media (max-width: 767px){._fullwidth-map .default-text{display:none}}.fullwidth-map-text{display:none}@media (max-width: 767px){._fullwidth-map .fullwidth-map-text{display:block}}.map-fullwidth-toggle{position:absolute;left:calc(100% - 0px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;z-index:1000000;border:0;text-indent:-99999px;outline:0;cursor:pointer;background:#f5f0ff;width:28px;height:70px}.map-fullwidth-toggle.hidden{display:none}.map-fullwidth-toggle .toggle-icon{position:absolute;top:0;left:0;width:100%;height:100%;background:#f5f0ff}.map-fullwidth-toggle .toggle-icon:after{content:"";display:block;position:absolute;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='343.91' viewBox='0 0 100 343.91'%3E%3Cpath d='M97.141,171.956c0-6.164,1.2-12.326,3.6-17.026L176.169,7.056c4.8-9.407,12.578-9.407,17.375,0s4.8,24.651,0,34.059L126.8,171.956,193.541,302.8c4.8,9.406,4.8,24.654,0,34.055s-12.576,9.411-17.375,0L100.735,188.981C98.339,184.28,97.141,178.117,97.141,171.956Z' transform='translate(-97.141 -0.001)' fill='%239a7bec'/%3E%3C/svg%3E");-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-repeat:no-repeat;background-size:contain;width:15px;height:52px;left:50%;top:50%;-webkit-transition:-webkit-transform 0.6s ease;transition:-webkit-transform 0.6s ease;transition:transform 0.6s ease;transition:transform 0.6s ease, -webkit-transform 0.6s ease}@media (min-width: 768px){.map-fullwidth-toggle{-webkit-transition:opacity 0.3s ease 0.6s;transition:opacity 0.3s ease 0.6s}.-noScroll .map-fullwidth-toggle{opacity:0;pointer-events:none;-webkit-transition:opacity 0.1s ease 0.1s;transition:opacity 0.1s ease 0.1s}._fullwidth-map .map-fullwidth-toggle{width:var(--sidebar-left-offset);height:100%;-webkit-transform:translate(calc(-1 * var(--sidebar-left-offset)), -50%);transform:translate(calc(-1 * var(--sidebar-left-offset)), -50%);background-color:transparent}._fullwidth-map .map-fullwidth-toggle .toggle-icon{width:28px;height:70px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:100%}._fullwidth-map .map-fullwidth-toggle .toggle-icon:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='343.902' viewBox='0 0 100 343.902'%3E%3Cpath d='M197.141,171.953c0-6.164-1.2-12.326-3.6-17.026L118.114,7.056c-4.8-9.407-12.578-9.407-17.375,0s-4.8,24.651,0,34.058l66.743,130.839-66.74,130.842c-4.8,9.406-4.8,24.654,0,34.054s12.576,9.411,17.375,0l75.43-147.871C195.943,184.277,197.141,178.114,197.141,171.953Z' transform='translate(-97.141 -0.001)' fill='%239a7bec'/%3E%3C/svg%3E")}}@media (max-width: 767px){.map-fullwidth-toggle{top:initial;bottom:calc(var(--contentMaxHeight) - var(--sidebar-top-offset-mobile) - var(--sidebar-header-height));bottom:initial;top:var(--sidebar-header-height);-webkit-transform:translateX(0);transform:translateX(0);width:100%;height:var(--sidebar-top-offset-mobile);left:0;background:transparent;-webkit-transition:height var(--map-transition-time) ease,opacity 0.3s ease 0.6s,-webkit-transform var(--map-transition-time) ease;transition:height var(--map-transition-time) ease,opacity 0.3s ease 0.6s,-webkit-transform var(--map-transition-time) ease;transition:transform var(--map-transition-time) ease,height var(--map-transition-time) ease,opacity 0.3s ease 0.6s;transition:transform var(--map-transition-time) ease,height var(--map-transition-time) ease,opacity 0.3s ease 0.6s,-webkit-transform var(--map-transition-time) ease}.-noScroll .map-fullwidth-toggle{opacity:0;pointer-events:none;-webkit-transition:opacity 0.1s ease 0.1s;transition:opacity 0.1s ease 0.1s}.search-dropdown-active .map-fullwidth-toggle{opacity:0;pointer-events:none;-webkit-transition:opacity 0.1s ease 0s;transition:opacity 0.1s ease 0s}._fullwidth-map .search-dropdown-active .map-fullwidth-toggle{opacity:1;pointer-events:all;-webkit-transition:height var(--map-transition-time) ease,opacity 0.3s ease 0.6s,-webkit-transform var(--map-transition-time) ease;transition:height var(--map-transition-time) ease,opacity 0.3s ease 0.6s,-webkit-transform var(--map-transition-time) ease;transition:transform var(--map-transition-time) ease,height var(--map-transition-time) ease,opacity 0.3s ease 0.6s;transition:transform var(--map-transition-time) ease,height var(--map-transition-time) ease,opacity 0.3s ease 0.6s,-webkit-transform var(--map-transition-time) ease}.map-fullwidth-toggle .toggle-icon{height:28px;width:70px;top:initial;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.map-fullwidth-toggle .toggle-icon:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='343.91' height='100.002' viewBox='0 0 343.91 100.002'%3E%3Cpath d='M197.143,171.957c0-6.164-1.2-12.326-3.6-17.026L118.115,7.056c-4.8-9.407-12.578-9.407-17.375,0s-4.8,24.651,0,34.059l66.744,130.841L100.743,302.8c-4.8,9.406-4.8,24.654,0,34.055s12.576,9.411,17.375,0l75.431-147.875C195.945,184.281,197.143,178.118,197.143,171.957Z' transform='translate(343.911 -97.141) rotate(90)' fill='%239a7bec'/%3E%3C/svg%3E");height:15px;width:52px}._fullwidth-map .map-fullwidth-toggle{--opener-height: 28px;height:var(--opener-height);-webkit-transform:translateY(calc(var(--contentMaxHeight) - var(--sidebar-closed-height) - var(--sidebar-header-height) - var(--opener-height)));transform:translateY(calc(var(--contentMaxHeight) - var(--sidebar-closed-height) - var(--sidebar-header-height) - var(--opener-height)))}._fullwidth-map .map-fullwidth-toggle .toggle-icon:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='343.91' height='100' viewBox='0 0 343.91 100'%3E%3Cpath d='M97.141,171.956c0-6.164,1.2-12.326,3.6-17.026L176.169,7.056c4.8-9.407,12.578-9.407,17.375,0s4.8,24.651,0,34.059L126.8,171.956,193.541,302.8c4.8,9.406,4.8,24.654,0,34.055s-12.576,9.411-17.375,0L100.735,188.981C98.339,184.28,97.141,178.117,97.141,171.956Z' transform='translate(343.911 -97.141) rotate(90)' fill='%239a7bec'/%3E%3C/svg%3E")}}.react-select__control{-webkit-box-shadow:none !important;box-shadow:none !important}.react-select__control:hover,.react-select__control--is-focused{border-color:#9a7bec !important}.react-select__menu .react-select__option.react-select__option--is-focused{background-color:#e3d7ff}.react-select__menu .react-select__option.react-select__option--is-selected{background-color:#9a7bec}.CONTAINER.-maplite{margin-top:100px}@media screen and (max-width: 767px){.CONTAINER.-maplite{margin-top:75px}}.CONTAINER.-maplite .HEADER{background-color:#41277c;z-index:1000001}.CONTAINER.-maplite .NAVIGATION{z-index:1000000 !important}.CONTAINER.-maplite .Sidebar .servicesList .singleService-wrapper{padding:5px 10px;margin-bottom:10px}.CONTAINER.-maplite .Sidebar .servicesList .singleService-wrapper:after{top:0;left:0}.CONTAINER.-maplite .Sidebar .servicesList .singleService-wrapper .products-list{max-height:100%}.CONTAINER.-maplite .Sidebar .servicesList .singleService-wrapper .products{margin:0}.CONTAINER.-maplite .Sidebar .servicesList .singleService-wrapper .products .product{padding:0;margin:0;display:grid;grid-template-columns:1fr 200px 120px minmax(70px, -webkit-min-content);grid-template-columns:1fr 200px 120px minmax(70px, min-content);gap:10px}.CONTAINER.-maplite .Sidebar .servicesList .singleService-wrapper .products .product+.product{margin-top:0.5rem}.CONTAINER.-maplite .Sidebar .servicesList .singleService-wrapper .products .product:hover{background-color:transparent}.CONTAINER.-maplite .Sidebar .servicesList .singleService-wrapper .products .product .product-priceWrapper{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 8px}.CONTAINER.-maplite .Sidebar .servicesList .singleService-wrapper .products .product .product-name{margin:0}@media (min-width: 768px){.CONTAINER.-maplite .Sidebar .servicesList .singleService-wrapper .products .product .product-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:200px}}.CONTAINER.-maplite .Sidebar .servicesList .singleService-wrapper .products .product .branch-info-distance{text-align:right;font-size:0.8rem;white-space:nowrap}.CONTAINER.-maplite .Sidebar .servicesList .singleService-wrapper .products .product .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.CONTAINER.-maplite .Sidebar .servicesList .singleService-wrapper .products .product .ratingCount{color:#f0a655;font-weight:bold;font-size:.75rem;display:inline-block}.CONTAINER.-maplite .Sidebar .servicesList .singleService-wrapper .products .product .reviewCount{display:inline-block;color:#9b9b9b;font-size:.6875rem;min-width:20px}.CONTAINER.-maplite .ServicesFilter{padding-bottom:0}.CONTAINER.-maplite .Filter-filter{height:Max(calc(555px + 4.75rem + 1rem + 300px), 100%)}@media (min-width: 768px){.CONTAINER.-maplite .Filter-filter{height:Max(calc(540px + 4.75rem + 2rem), calc(100% - 4.375rem))}}.CONTAINER.-maplite .skeleton-animation{display:inline-block;height:1em}.CONTAINER.-maplite .singleService-skeleton .product-price .skeleton-animation{width:4em}.CONTAINER.-maplite .singleService-skeleton .product-priceType .skeleton-animation{width:41px}.CONTAINER.-maplite .singleService-skeleton .product-priceType .skeleton-animation:first-child{width:10px;height:13px;margin-right:5px}@media (max-width: 767px){.CONTAINER.-maplite .singleService-skeleton .product-name{max-width:140px !important}}.CONTAINER.-maplite .singleService-skeleton .product-name .skeleton-animation{height:19px}.CONTAINER.-maplite .singleService-skeleton .rating{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.CONTAINER.-maplite .singleService-skeleton .ratingCount .skeleton-animation{width:16px;height:15px}.CONTAINER.-maplite .singleService-skeleton .reviewCount .skeleton-animation{width:20px;height:15px}.CONTAINER.-maplite .singleService-skeleton .reviewCount .skeleton-animation{width:20px;height:15px}.CONTAINER.-maplite .singleService-skeleton .branch-info-distance .skeleton-animation{width:74px;height:15px;margin-top:1px}#mapLiteContainer .CONTENT{--sidebar-width: 75%;--sidebar-width-half: calc(var(--sidebar-width) / 2);--sidebar-header-height: 0px;--top-header-height: 100px;height:calc(var(--contentMaxHeight) - var(--top-header-height))}@media screen and (max-width: 767px){#mapLiteContainer .CONTENT{--top-header-height: 75px}}@media (min-width: 768px){#mapLiteContainer .CONTENT .Sidebar,#mapLiteContainer .CONTENT .map-wrapper{height:calc(var(--contentMaxHeight) - var(--top-header-height))}#mapLiteContainer .CONTENT .Legend{-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;opacity:0}#mapLiteContainer .CONTENT._fullwidth-map .Legend{opacity:1}#mapLiteContainer .CONTENT .mobile-eject-scroll{overflow:visible}}@media (max-width: 767px){#mapLiteContainer .CONTENT .Sidebar{height:calc(var(--contentMaxHeight) - var(--top-header-height) - var(--sidebar-top-offset-mobile));-webkit-transform:translateY(var(--sidebar-top-offset-mobile));transform:translateY(var(--sidebar-top-offset-mobile));-webkit-transition:-webkit-transform var(--map-transition-time) ease;transition:-webkit-transform var(--map-transition-time) ease;transition:transform var(--map-transition-time) ease;transition:transform var(--map-transition-time) ease, -webkit-transform var(--map-transition-time) ease;background-color:#f5f1ff}#mapLiteContainer .CONTENT.current-view-filtr .Sidebar{-webkit-transform:translateY(0);transform:translateY(0);height:calc(var(--contentMaxHeight) - var(--top-header-height))}#mapLiteContainer .CONTENT .mobile-eject-wrapper.-static{overflow:visible;position:static;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-box-shadow:none;box-shadow:none}#mapLiteContainer .CONTENT .map-wrapper{height:calc(var(--contentMaxHeight) - var(--sidebar-top-offset-mobile) - var(--sidebar-closed-height));top:var(--top-header-height)}#mapLiteContainer .CONTENT .sidebar-header{padding:0 0.8rem 0.8rem}#mapLiteContainer .CONTENT .sidebar-cols{padding:0 0.8rem 0.8rem}#mapLiteContainer .CONTENT .singleService-wrapper .products{border:0;padding:0}#mapLiteContainer .CONTENT .singleService-wrapper .products .product{grid-template-columns:120px auto;gap:5px}#mapLiteContainer .CONTENT .singleService-wrapper .products .product .product-textWrapper{margin:0}#mapLiteContainer .CONTENT .singleService-wrapper .products .product .product-name{white-space:normal;text-align:right}#mapLiteContainer .CONTENT .mobile-eject-wrapper{height:auto;padding-bottom:4rem}#mapLiteContainer .CONTENT .mobile-eject-scroll{height:auto}#mapLiteContainer .CONTENT .LegendButton{bottom:calc(var(--sidebar-closed-height) + var(--sidebar-top-offset-mobile) + 33px)}#mapLiteContainer .CONTENT._fullwidth-map .mobile-eject-wrapper.-static{-webkit-transform:translate(0, 0);transform:translate(0, 0)}#mapLiteContainer .CONTENT._fullwidth-map .Sidebar{-webkit-transform:translateY(calc(var(--contentMaxHeight) - var(--sidebar-top-offset-mobile) - var(--sidebar-closed-height)));transform:translateY(calc(var(--contentMaxHeight) - var(--sidebar-top-offset-mobile) - var(--sidebar-closed-height)))}#mapLiteContainer .CONTENT._fullwidth-map .map-fullwidth-toggle{-webkit-transform:translateY(calc(var(--contentMaxHeight) - var(--sidebar-top-offset-mobile) - var(--sidebar-closed-height) - var(--opener-height)));transform:translateY(calc(var(--contentMaxHeight) - var(--sidebar-top-offset-mobile) - var(--sidebar-closed-height) - var(--opener-height)))}#mapLiteContainer .CONTENT._fullwidth-map .sidebar-header{display:none}#mapLiteContainer .CONTENT._fullwidth-map .sidebar-cols{padding:0.8rem}#mapLiteContainer .CONTENT._fullwidth-map .singleService-wrapper{width:100%;max-width:100%}#mapLiteContainer .CONTENT._fullwidth-map .singleService-wrapper .products{display:block}#mapLiteContainer .CONTENT._fullwidth-map .servicesList{padding:0}#mapLiteContainer .CONTENT._fullwidth-map .servicesList>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sidebar-header{padding:0.6rem 1.2rem 1rem 1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;gap:15px}@media (max-width: 599px){.sidebar-header{gap:10px}}.sidebar-header .user-address{margin-top:0;width:100%}.sidebar-header .user-address .user-address-content{display:block}.sidebar-header .user-address .user-address-content-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;width:100%}.sidebar-header .user-address label{color:#3c3256;font-family:Cabin, sans-serif;font-size:.8125rem;font-weight:bold;letter-spacing:0.02px;text-transform:uppercase;display:block;line-height:1;margin-bottom:6px}.sidebar-header .user-address input{text-overflow:ellipsis;font-size:13.5px;border-radius:5px;padding:0.205rem 0.5rem 0.205rem 30px;height:auto;border:1px solid transparent}.sidebar-header .user-address.address-is-changing input{padding-left:0.205rem;border-color:#825ddc}.sidebar-header .MapServices-sorter{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px}.sidebar-header .MapServices-sorter .MapServices-sorter-heading{line-height:1}@media (max-width: 599px){.sidebar-header .MapServices-sorter .MapServices-sorter-btn[for="priceSort"]{margin-right:5px}}@media (max-width: 374px){.sidebar-header .MapServices-sorter .MapServices-sorter-btn[for="priceSort"]{margin-right:0;margin-bottom:4px}}@media (max-width: 374px){.sidebar-header .MapServices-sorter .MapServices-sorter-options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sidebar-header .-filter{width:2.5rem;height:2.5rem;padding:0.5rem;position:relative;margin-left:auto}.sidebar-header .-filter:hover{-webkit-transform:scale(1);transform:scale(1)}.sidebar-cols{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;padding:0.2rem 1.2rem 0}@media (max-width: 1099px){.sidebar-cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 767px){.sidebar-cols{gap:0}}.sidebar-cols .sidebar-col-left,.sidebar-cols .sidebar-col-right{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}.sidebar-cols .servicesList{padding:0}.service-info-title{padding:0 1.2rem}@media (max-width: 767px){.service-info-title{padding:0.8rem 0.8rem 0;display:none}}.service-info-title.mobile-show{display:none}@media (max-width: 767px){.service-info-title.mobile-show{display:block}}.service-info-title h1{font-size:36px;line-height:1.25em}@media (max-width: 1099px){.service-info-title h1{font-size:30px}}@media (max-width: 767px){.service-info-title h1{font-size:24px}}.service-info-content-text.mobile-show{display:none}@media (max-width: 767px){.service-info-content-text.mobile-show{display:block;padding:0 0.8rem}}@media (min-width: 768px){.service-info-content-text button{display:none}}@media (max-width: 767px){.service-info-content-text{display:none}.service-info-content-text:not(:empty){margin-bottom:1rem}.service-info-content-text.--real{max-height:3em;overflow:hidden;position:relative;-webkit-transition:max-height 0.6s ease, padding 0.6s ease;transition:max-height 0.6s ease, padding 0.6s ease}.service-info-content-text.--real:after{content:"";display:block;position:absolute;width:100%;height:100%;bottom:0;background:#f5f1ff;background:-webkit-gradient(linear, left bottom, left top, from(#f5f1ff), to(rgba(255,255,255,0)));background:linear-gradient(0deg, #f5f1ff 0%, rgba(255,255,255,0) 100%)}.service-info-content-text.--real button{position:absolute;bottom:0;left:50%;width:1.625rem;height:1.625rem;border-radius:50%;background-color:#f0a655;border:0;z-index:1;-webkit-transition:-webkit-transform 0.6s ease;transition:-webkit-transform 0.6s ease;transition:transform 0.6s ease;transition:transform 0.6s ease, -webkit-transform 0.6s ease;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.service-info-content-text.--real.active{max-height:1000vh;padding-bottom:1.625rem}.service-info-content-text.--real.active:after{display:none}.service-info-content-text.--real.active button{-webkit-transform:translate(-50%, 0) rotate(180deg);transform:translate(-50%, 0) rotate(180deg)}}.service-info-content-text>div *+*{margin-top:1em}.service-info-content-text>div ul,.service-info-content-text>div ol{list-style-position:inside}.service-info-content-text>div:empty+button{display:none}.search-title-holder h2{color:#9a7bec;font-size:24px}@media (max-width: 767px){.search-title-holder h2{font-size:20px}}.CONTAINER.-forDriversPage h2{font-size:44px !important;line-height:54px !important}.CONTAINER.-forDriversPage .sub{font-size:21px !important;color:#9a7bec !important}.CONTAINER.-forDriversPage .subs{color:#3C3256;font-size:21px !important;letter-spacing:0;line-height:28px}.CONTAINER.-forDriversPage .btn{color:#fff !important}.CONTAINER.-forDriversPage .btn:hover{color:#fff !important}.CONTAINER.-forDriversPage .TopBanner{background-image:url(../assets/drivers_registration/bg.jpg);background-repeat:no-repeat;background-size:cover}.CONTAINER.-forDriversPage .TopBanner .heading{color:#1f1f1f;font-size:3.2rem;color:#fff !important}@media (max-width: 599px){.CONTAINER.-forDriversPage .TopBanner .heading{text-align:center;font-size:2.5rem}}.CONTAINER.-forDriversPage .TopBanner .col.-main{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}.CONTAINER.-forDriversPage .MainBox{border-radius:10px;margin:auto;padding:2rem;text-align:center;width:100%;color:#fff !important}@media (max-width: 599px){.CONTAINER.-forDriversPage .MainBox{padding:1.5rem 1rem}}.CONTAINER.-forDriversPage .MainBox .Logo{margin-bottom:2rem}.CONTAINER.-forDriversPage .MainBox p{margin:0 0 1.5rem}.CONTAINER.-forDriversPage .MainBox .buttons-wrapper{text-align:center;max-width:540px;margin:34px auto 20px auto;color:#fff !important}@media (max-width: 599px){.CONTAINER.-forDriversPage .MainBox .buttons-wrapper>*{margin:12px 0 !important}}@media (min-width: 600px){.CONTAINER.-forDriversPage .MainBox .buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.CONTAINER.-forDriversPage .MainBox .buttons-wrapper .btn,.CONTAINER.-forDriversPage .MainBox .buttons-wrapper .btn-asLink{-ms-flex-preferred-size:50%;flex-basis:50%;text-transform:uppercase;letter-spacing:1px;font-size:13.5px;margin:0 6px}@media (max-width: 599px){.CONTAINER.-forDriversPage .MainBox .buttons-wrapper .btn,.CONTAINER.-forDriversPage .MainBox .buttons-wrapper .btn-asLink{font-size:12px}}.CONTAINER.-forDriversPage .MainBox .buttons-wrapper .btn-asLink{font-weight:bold;color:#3c3c3c;padding:1rem 0;display:block}@media (max-width: 599px){.CONTAINER.-forDriversPage .MainBox .buttons-wrapper .btn-asLink{font-size:12px}}.CONTAINER.-forDriversPage .section{padding:3.5rem 10%;gap:10%}@media (max-width: 599px){.CONTAINER.-forDriversPage .section{padding:3rem 1rem !important}}.CONTAINER.-forDriversPage .section p{margin:0 0 1rem}.CONTAINER.-forDriversPage .section .col .btn{text-transform:uppercase;letter-spacing:1px;font-size:13.5px}@media (max-width: 599px){.CONTAINER.-forDriversPage .section .col .btn{height:2.5rem;width:unset;font-size:12px;width:100%;margin-top:24px}}.CONTAINER.-forDriversPage .section .col img{width:100%;max-width:31.25rem}@media (max-width: 599px){.CONTAINER.-forDriversPage .section .col img{padding:0 3rem}}.CONTAINER.-forDriversPage .section .col.-centerAligned{-ms-flex-item-align:center;align-self:center}.CONTAINER.-forDriversPage .section h2{font-size:2rem;font-weight:bold}.CONTAINER.-forDriversPage .SendOrder{background-color:#f5f1ff}@media (max-width: 599px){.CONTAINER.-forDriversPage .SendOrder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.CONTAINER.-forDriversPage .VisitService{padding-bottom:0}.CONTAINER.-forDriversPage .RegisterAllCars{z-index:1;background-color:#f5f1ff;padding-top:4rem;margin-bottom:-5rem;overflow-x:hidden}@media (max-width: 599px){.CONTAINER.-forDriversPage .RegisterAllCars{padding-top:1rem}}@media (max-width: 599px){.CONTAINER.-forDriversPage .RegisterAllCars{padding-top:1rem}}@media (min-width: 900px){.CONTAINER.-forDriversPage .RegisterAllCars{margin-bottom:-6rem}}@media (min-width: 1200px){.CONTAINER.-forDriversPage .RegisterAllCars{margin-bottom:-7.5rem}}.CONTAINER.-forDriversPage .RegisterAllCars img{height:30rem;max-width:unset;position:relative;left:-2rem}@media (min-width: 600px){.CONTAINER.-forDriversPage .RegisterAllCars img{position:static;height:unset;width:100%}}.CONTAINER.-forDriversPage .RegisterAllCars h2{color:#1f1f1f;padding:0 5rem;font-size:1.875rem;text-align:center}@media (min-width: 600px){.CONTAINER.-forDriversPage .RegisterAllCars h2{font-size:3.125rem}}@media (max-width: 599px){.CONTAINER.-forDriversPage .RegisterAllCars h2{padding:0 1rem;font-size:30px !important;line-height:38px !important}}.CONTAINER.-forDriversPage .Timeline{background-color:#3a2e61;color:#fff;padding:10rem 2rem 3rem}@media (min-width: 600px){.CONTAINER.-forDriversPage .Timeline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.CONTAINER.-forDriversPage .Timeline h2{text-align:center}.CONTAINER.-forDriversPage .Timeline-row{margin:5rem 0}@media (max-width: 599px){.CONTAINER.-forDriversPage .Timeline-row{display:-webkit-box;display:-ms-flexbox;display:flex}}.CONTAINER.-forDriversPage .Timeline-row:not(:last-child) .image::after{content:"";display:block;width:2px;height:100%;background-color:#55448a;position:absolute;left:50%;top:5rem}@media (min-width: 600px){.CONTAINER.-forDriversPage .Timeline-row:not(:last-child) .image::after{top:8.3125rem}}.CONTAINER.-forDriversPage .Timeline-row h3{margin-bottom:0.5rem}@media (max-width: 599px){.CONTAINER.-forDriversPage .Timeline-row .content-wrapper{width:75%}}.CONTAINER.-forDriversPage .Timeline-row .image{position:relative;margin:0 1rem 0 0;width:25%;max-width:5rem}.CONTAINER.-forDriversPage .Timeline-row .image img{width:100%}@media (min-width: 600px){.CONTAINER.-forDriversPage .Timeline-row .image{float:none;margin:0;max-width:unset;width:unset}}.CONTAINER.-forDriversPage .Timeline-row .time,.CONTAINER.-forDriversPage .Timeline-row .time-desktop{color:#cdb8ff;font-weight:bold;font-size:.9375rem}@media (min-width: 600px){.CONTAINER.-forDriversPage .Timeline-row .time{display:none}}.CONTAINER.-forDriversPage .Timeline-row .time-desktop{display:none}@media (min-width: 600px){.CONTAINER.-forDriversPage .Timeline-row .time-desktop{text-align:right;display:block;justify-self:flex-end;max-width:25rem;padding-right:2rem}}.CONTAINER.-forDriversPage .Timeline-row .btn{width:unset;text-transform:uppercase;letter-spacing:1px;height:44Px;margin-top:10px;font-size:13.5px}@media (min-width: 600px){.CONTAINER.-forDriversPage .Timeline-row .btn{margin:0 auto 0 0}}@media (max-width: 599px){.CONTAINER.-forDriversPage .Timeline-row .btn{height:44px;padding:0.4rem 2rem;font-size:12px}}@media (min-width: 600px){.CONTAINER.-forDriversPage .Timeline-row{width:100%;margin:4rem 0;display:grid;gap:2rem;grid-template-columns:1fr 8.3125rem 1fr;grid-template-rows:8.3125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}.CONTAINER.-forDriversPage .Timeline-row .content-wrapper{justify-self:flex-start}.CONTAINER.-forDriversPage .Timeline-row.-leftAligned .content-wrapper{grid-column:1 / 2;grid-row:1;justify-self:flex-end;text-align:right}.CONTAINER.-forDriversPage .Timeline-row.-leftAligned .time-desktop{grid-column:3 / 4;grid-row:1;text-align:left;justify-self:flex-start}.CONTAINER.-forDriversPage .Timeline-row.-leftAligned .btn{margin:0 0 0 auto}}.CONTAINER.-forDriversPage .WhyWeBest{text-align:center;background-color:#55448a;padding:2.5rem 0 2rem;font-style:italic;font-size:1.3125rem;color:#fff}.CONTAINER.-forDriversPage .GiftForYou{background-image:unset}@media (min-width: 900px){.CONTAINER.-forDriversPage .GiftForYou{padding-top:8rem;background-image:url(../assets/for_drivers/gift_1.svg),url(../assets/for_drivers/gift_2.svg);background-position:left 40%, right 40%;background-size:calc(calc(100% - 40rem) / 2)}}@media (min-width: 1800px){.CONTAINER.-forDriversPage .GiftForYou{background-size:30rem}}.CONTAINER.-forDriversPage .GiftForYou h2{font-size:54px;font-weight:bold}.CONTAINER.-forDriversPage .GiftForYou h2 .-highlight{font-weight:bold}.CONTAINER.-forDriversPage .GiftForYou p{font-size:.875rem;line-height:24px}.CONTAINER.-forDriversPage .GiftForYou .bothGifts{margin-bottom:1rem}@media (min-width: 600px){.CONTAINER.-forDriversPage .GiftForYou .bothGifts{display:none}}@media (max-width: 599px){.CONTAINER.-forDriversPage .GiftForYou .orange_Star,.CONTAINER.-forDriversPage .GiftForYou .purple_Star,.CONTAINER.-forDriversPage .GiftForYou .purple_Star2{display:none}}.Tooltip{display:none;position:absolute;z-index:2;background-color:#e39948;color:#fff;padding:1rem 1.2rem;width:30rem;max-width:80vw;border-radius:10px;cursor:pointer;font-weight:500;left:0;-webkit-transform:translateY(1rem);transform:translateY(1rem);-webkit-box-shadow:-10px 10px 20px 0 rgba(30,30,30,0.05);box-shadow:-10px 10px 20px 0 rgba(30,30,30,0.05)}@media (min-width: 600px){.Tooltip{-webkit-transform:translate(-50%, 1rem);transform:translate(-50%, 1rem);left:50%;top:100%}}.Tooltip:hover::after{-webkit-transform:translate(45%, -45%) scale(1.5);transform:translate(45%, -45%) scale(1.5)}@media (min-width: 600px){.Tooltip::before{content:"";display:block;width:2px;height:1rem;background-color:#e39948;position:absolute;left:50%;top:-1rem;z-index:10;-webkit-animation:showIt 1s 1;animation:showIt 1s 1;-webkit-transform-origin:center bottom;transform-origin:center bottom}}.Tooltip::after{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);content:"";width:20px;height:20px;background:#d0021b url(../assets/navigation_open.svg) no-repeat;background-size:50%;background-position:center 52%;display:block;position:absolute;right:0;top:0;border-radius:50%;-webkit-transform:translate(45%, -45%);transform:translate(45%, -45%)}@-webkit-keyframes showIt{from{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes showIt{from{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}.separator.-collapsed{margin-bottom:-120px}@media (min-width: 1200px){.separator.-collapsed{margin-bottom:-180px}}@media (min-width: 1800px){.separator.-collapsed{margin-bottom:-12vw}}.-fixIndex{z-index:2;position:relative}.NewIntro{justify-items:flex-start;text-align:left;padding:8rem 4rem;min-height:100vh !important}.NewIntro .col.-main{max-width:80rem;margin:auto}.NewIntro .Logo{width:6rem;position:absolute;top:2rem;left:4rem}@media (min-width: 600px){.NewIntro .Logo{top:6rem;left:4rem}}.NewIntro h1{font-size:2rem}@media (min-width: 600px){.NewIntro h1{font-size:3rem}}.NewIntro h2{margin:0 0 1rem}.NewIntro p{max-width:30rem;margin:1.5rem 0 0.5rem}.NewIntro .buttons-wrapper .btn{text-align:left;padding:0 1.2rem}@media (max-width: 599px){.NewIntro .buttons-wrapper .btn{margin:0 0 4rem 0}}.NewIntro .buttons-wrapper .btn:first-child{margin:0 0 0.7rem 0}@media (min-width: 600px){.NewIntro .buttons-wrapper .btn:first-child{margin:0 1rem 0 0}}.NewIntro .buttons-wrapper .btn img{margin:0 0 0 1rem;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}.NewIntro .buttons-wrapper .btn:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.NewIntro .Services-blocks-list{gap:0.7rem;max-width:64rem}@media (min-width: 600px){.NewIntro .Services-blocks-list{display:grid;grid-template-columns:repeat(4, 1fr)}}.NewIntro .Service-block{border-radius:10px;background-color:#f5f1ff;color:#3c3c3c;padding:1rem;margin:0 0 0.7rem}.NewIntro .Service-block-heading{color:#9a7bec;font-size:1.2rem;margin:0;font-family:"Raleway", sans-serif}.NewIntro .Service-block-serviceType{font-size:.75rem}.NewIntro .Service-block-distance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0.5rem 0 0 0;font-size:.875rem;font-weight:bold}.NewIntro .Service-block-distance img{display:inline;margin:0 0.5rem 0 0}.NewIntro .Service-block-icon{background-color:#fff;border-radius:5px;padding:0.5rem;margin:0.5rem 0 0.2rem}.NewIntro .Service-block-icon img{height:4rem}.NewIntro .Service-block-serviceName{font-weight:700;font-size:.75rem}.NewIntro .Service-block-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;margin:0.5rem 0 0 0}.NewIntro .Service-block .btn{margin:1rem 0 0 0;color:#fff;padding:0 0.5rem;width:100%}.-reservationPage h1{text-align:center;font-size:24px}@media (max-width: 599px){.-reservationPage h1 .-hideWhenMobile{display:none}}.-reservationPage h2{color:#2b3034;font-family:"Cabin", sans-serif;font-size:1.25rem;letter-spacing:1.33px;text-align:center;font-weight:400}.-reservationPage h2.heading{font-size:1.5rem}.-reservationPage h2.fixed-pos-heading{position:fixed;color:#fff;font-size:1rem;left:15px;z-index:999999;top:46px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:75%;display:none}.-reservationPage .chooseDateInfoMsg{font-size:13.5px;letter-spacing:0.02px;text-align:center}@media (max-width: 599px){.-reservationPage .chooseDateInfoMsg{font-size:12px}}.-reservationPage hr{height:1px;border:none;background-color:#f5f1ff;margin:1rem -1.8rem 1.5rem}.-reservationPage .pane{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 374px){.-reservationPage .pane{padding:1.5rem 1rem}}.-reservationPage .summary{font-size:1.125rem;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1rem 0 0 0}.-reservationPage .summary .price{font-size:1.3125rem;color:#9a7bec}.-reservationPage .Service.grid{padding:1.5rem 1rem;grid-template-areas:unset;max-width:80rem}@media (max-width: 767px){.-reservationPage .Service.grid{margin-top:0 !important;padding:0}}@media (max-width: 599px){.-reservationPage .Service.grid{margin-top:0 !important}}.-reservationPage .Service.grid .item.-mainContent{grid-area:unset;margin-top:0}@media (max-width: 767px){.-reservationPage .Service.grid .item.-mainContent{margin-top:-12px !important;position:relative;z-index:10;border-radius:12px 12px 0 0}}.-reservationPage .Service.grid .item.-sideBar{grid-area:unset}.-reservationPage .Service.grid.-thirdStep{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.-reservationPage .Service.grid.-thirdStep .item.-mainContent{margin:auto;width:100%;padding:5rem 2rem;text-align:center}@media (min-width: 600px){.-reservationPage .Service.grid.-thirdStep .item.-mainContent{padding:5rem}}.-reservationPage .Service.grid.-finished{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:5rem}@media (max-width: 767px){.-reservationPage .Service.grid.-finished{padding-top:0}}.-reservationPage .Service.grid.-finished .strip{display:none;border-radius:10px;background:url(../assets/service_detail/header.png),url(../assets/service_detail/header.png),-webkit-gradient(linear, left bottom, left top, from(#f8f5ff), to(#fff));background:url(../assets/service_detail/header.png),url(../assets/service_detail/header.png),linear-gradient(0deg, #f8f5ff 0%, #fff 100%);background-size:50%, 50%, 100%;background-repeat:no-repeat, no-repeat, repeat;background-position:center right -20rem, center left -20rem, center}.-reservationPage .Service.grid.-finished .strip h1{margin:0;padding:0;color:#7f63df;font-size:1.7rem;font-family:"Cabin", sans-serif}@media (min-width: 600px){.-reservationPage .Service.grid.-finished .strip{display:block;padding:1rem 0}}.-reservationPage .Service.grid.-finished .item.-mainContent{margin:auto;width:100%;padding:5rem 2rem;text-align:center}@media (min-width: 600px){.-reservationPage .Service.grid.-finished .item.-mainContent{padding:3rem 5rem}}.-reservationPage .Service.grid.-finished .item.-mainContent h2{font-size:2rem;margin-bottom:2rem}.-reservationPage .Service.grid.-finished .item.-mainContent .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:900px;margin:0 auto}@media (min-width: 768px){.-reservationPage .Service.grid.-finished .item.-mainContent .info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.-reservationPage .Service.grid.-finished .item.-mainContent .info .client{margin-right:0.5rem}.-reservationPage .Service.grid.-finished .item.-mainContent .info .client .icon .img{background-image:url("../assets/reservation/user.svg");height:37px}.-reservationPage .Service.grid.-finished .item.-mainContent .info .servis .icon .img{height:35px;background-image:url("../assets/reservation/location.svg")}.-reservationPage .Service.grid.-finished .item.-mainContent .info .client,.-reservationPage .Service.grid.-finished .item.-mainContent .info .servis{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;border:2px solid #f7f4ff;width:100%;margin-bottom:0.5rem}@media (min-width: 768px){.-reservationPage .Service.grid.-finished .item.-mainContent .info .client,.-reservationPage .Service.grid.-finished .item.-mainContent .info .servis{width:50%;margin-bottom:0}}.-reservationPage .Service.grid.-finished .item.-mainContent .info .client .icon,.-reservationPage .Service.grid.-finished .item.-mainContent .info .servis .icon{padding:0.5rem 1rem;border-right:2px solid #f7f4ff}.-reservationPage .Service.grid.-finished .item.-mainContent .info .client .icon .img,.-reservationPage .Service.grid.-finished .item.-mainContent .info .servis .icon .img{width:32px;background-size:contain;background-position:center;background-repeat:no-repeat}.-reservationPage .Service.grid.-finished .item.-mainContent .info .client .info-content,.-reservationPage .Service.grid.-finished .item.-mainContent .info .servis .info-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 1rem}.-reservationPage .Service.grid.-finished .item.-mainContent .info .client .info-content p,.-reservationPage .Service.grid.-finished .item.-mainContent .info .servis .info-content p{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0}.-reservationPage .Service.grid.-finished .item.-mainContent .info .client .info-content p span:first-child,.-reservationPage .Service.grid.-finished .item.-mainContent .info .servis .info-content p span:first-child{font-weight:bold}.-reservationPage .Service.grid.-finished .item.-mainContent .block-content p{margin:1.5rem 0}.-reservationPage .Service.grid.-finished .item.-mainContent .block-content p span{font-weight:bold;display:block;margin-top:0.25rem;font-size:1.1rem}.-reservationPage .Service.grid.-finished .item.-mainContent .block-content p span a,.-reservationPage .Service.grid.-finished .item.-mainContent .block-content p span .btn-asLink{color:black}.-reservationPage .Service.grid.-finished .item.-mainContent .block-content .socials{margin-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.-reservationPage .Service.grid.-finished .item.-mainContent .block-content .socials a:first-child,.-reservationPage .Service.grid.-finished .item.-mainContent .block-content .socials .btn-asLink:first-child{margin-right:0.5rem}.-reservationPage .Service.grid.-finished .item.-mainContent .block-content .cancel{font-size:0.9rem;margin-bottom:0}.-reservationPage .Other{margin-top:2rem !important}@media (max-width: 599px){.-reservationPage .Other{padding:2rem 1rem}}.-reservationPage .closeModal{cursor:pointer;display:inline-block;font-weight:bold;float:right}@media screen and (max-width: 999px){.-reservationPage .datepicker-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 599px){.-reservationPage .datepicker-row>.input-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.-reservationPage .datepicker-row .input-label{width:100%;background-color:#9a7bec;font-family:"Raleway", sans-serif;font-size:1.125rem;font-weight:bold;color:#fff;text-align:center;margin:0;padding:0.7rem 0}.-reservationPage .datepicker-row .input-wrapper{background-color:#f5f1ff;border-radius:10px;overflow:hidden}@media screen and (max-width: 999px){.-reservationPage .datepicker-row .input-wrapper{margin-bottom:1rem}}.-reservationPage .datepicker-row .timeInputWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.-reservationPage .datepicker-row .timepicker-hours{padding:0.6rem;margin:auto}.-reservationPage .datepicker-row .noDateAvailableMsg{text-align:center;font-size:.875rem;font-style:italic;font-weight:bold}.-reservationPage .input-row-hidden{display:none}.-reservationPage .termins-types select{display:none;padding:10px !important}@media (max-width: 767px){.-reservationPage .termins-types select{display:block}}.-reservationPage .termins-types .inputWrapper-cols-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 767px){.-reservationPage .termins-types .inputWrapper-cols-wrapper{display:none}}.-reservationPage .termins-types .inputWrapper-cols-wrapper label{background-color:#f1edfe;width:100%;text-align:center;cursor:pointer;padding:8px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.-reservationPage .termins-types .inputWrapper-cols-wrapper input{position:absolute;left:-999999px;opacity:0;pointer-events:none}.-reservationPage .termins-types .inputWrapper-cols-wrapper input:checked+label{background-color:#ae93f7;color:#fff;-webkit-box-shadow:2px 2px 10px #00000070;box-shadow:2px 2px 10px #00000070;border-radius:5px !important;position:relative;top:0;z-index:1}.-reservationPage .termins-types .inputWrapper-cols-wrapper .inputWrapper-cols{width:100%;background-color:#f1edfe}.-reservationPage .termins-types .inputWrapper-cols-wrapper .inputWrapper-cols:first-child,.-reservationPage .termins-types .inputWrapper-cols-wrapper .inputWrapper-cols:first-child label{border-radius:5px 0 0 5px}.-reservationPage .termins-types .inputWrapper-cols-wrapper .inputWrapper-cols:last-child,.-reservationPage .termins-types .inputWrapper-cols-wrapper .inputWrapper-cols:last-child label{border-radius:0 5px 5px 0}.loading-order-wrapper{width:100%;position:fixed;top:0;height:100%;text-align:center;z-index:999999;background-color:rgba(0,0,0,0.5);color:white;font-weight:500;font-size:24px;display:none}.loading-order-wrapper .loading-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loading-order-wrapper .loading-order img{max-width:150px}.Reservation-stepper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:23.125rem;width:100%;margin:0.5rem auto 1rem}.Reservation-stepper-step{position:relative;width:calc(100% / 4)}.Reservation-stepper-step:not(:first-child)::after{content:"";width:100%;display:block;height:2.5px;background-color:#f0f0f0;position:absolute;top:50%;right:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.Reservation-stepper-step-dot{margin:0 auto;width:1.5rem;height:1.5rem;background-color:#f0f0f0;border-radius:50%;position:relative;z-index:1}.Reservation-stepper-step--active:not(:first-child)::after{background-color:#9a7bec}.Reservation-stepper-step--active .Reservation-stepper-step-dot{background-color:#9a7bec}.empty-cart{margin-top:20px}.empty-cart h3{text-align:center}.reservationForm{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reservationForm input#name{background:url("../../dist/assets/reservation/inputs/name.svg") no-repeat right 1rem center}.reservationForm input[type="email"]{background:url("../../dist/assets/reservation/inputs/mail.svg") no-repeat right 1rem center}.reservationForm input[type="tel"]{background:url("../../dist/assets/reservation/inputs/phone.svg") no-repeat right 1rem center}.reservationForm .-goToOrder{width:100%;display:block;margin-top:auto}.reservationForm select,.reservationForm select:focus{border:1px solid #e7e7e7 !important;padding:7px 35px 7px 12px !important;border-radius:5px !important}.reservationForm .buttons-wrapper{margin-top:1rem}.reservationForm .buttons-wrapper .btn.-danger{margin-right:0.5rem}@media screen and (max-width: 374px){.reservationForm .buttons-wrapper .btn.-danger{height:3.125rem;margin-top:0.5rem;margin-right:0;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width: 374px){.reservationForm .buttons-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.reservationForm .inputs-row:first-child .input-wrapper{margin:0}.reservationForm .voucherWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;background-color:#ffe268;padding:1rem;margin:0 -1.1rem}.reservationForm .voucherWrapper label{white-space:nowrap}.reservationForm .voucherWrapper .inputWrapper{min-height:auto}.reservationForm .voucherWrapper>.inputWrapper{width:30%}@media (min-width: 768px){.reservationForm .voucherWrapper>.inputWrapper{width:20%}}.reservationForm .voucherWrapper .voucherInputWrapper{width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.reservationForm .voucherWrapper .voucherInputWrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:80%}}.reservationForm .voucherWrapper .voucherInputWrapper label{margin-right:1rem}.reservationForm .voucherWrapper .voucherInputWrapper label.input-label{margin:0 1rem 0 0}.reservationForm .voucherWrapper .voucherInputWrapper .inputWrapper{width:100%}.reservationForm .voucherWrapper .voucherInputWrapper .inputWrapper input{font-size:16px;height:2.5rem;padding-left:20px !important;padding-right:16px !important}.reservationForm .voucherWrapper .voucherInputWrapper .inputWrapper .customInput,.reservationForm .voucherWrapper .voucherInputWrapper .inputWrapper .searchInput,.reservationForm .voucherWrapper .voucherInputWrapper .inputWrapper .customSelect{height:2.5rem;padding-left:16px !important;padding-right:16px !important}.CONTAINER.-reservationPage .basic-input,.CONTAINER.-reservationPage .input-select,.CONTAINER.-reservationPage .CustomSelect-rendered .CustomSelect-styled,.CustomSelect-rendered .CONTAINER.-reservationPage .CustomSelect-styled{font-size:16px}.CONTAINER.-reservationPage .input-label{font-size:18px}.reservation-section{border:1.5px solid #f5f1ff;border-radius:10px;margin:0 0 1rem}.reservation-section-main{min-height:4.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.875rem}.reservation-section-icon{width:5rem;border-right:1.5px solid #f5f1ff;padding:0.5rem}@media screen and (max-width: 374px){.reservation-section-icon{width:50px}}.reservation-section-toggleBtn{width:5rem;font-weight:bold;text-align:center;cursor:pointer}@media screen and (max-width: 374px){.reservation-section-toggleBtn{width:4rem}}.reservation-section-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 1rem;overflow:hidden;text-overflow:ellipsis;font-size:16px}@media screen and (max-width: 390px){.reservation-section-content{padding:0 0.5rem}.reservation-section-content div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:120px}}@media screen and (max-width: 374px){.reservation-section-content div{width:110px}}.reservation-section-content .heading{font-weight:bold;line-height:1.3rem}.reservation-section-openPart{max-height:0;padding:0}.reservation-section.--open{margin:0 0 4rem}.reservation-section.--open .reservation-section-openPart{padding:1rem;max-height:unset;border-top:1.5px solid #f5f1ff}.reservation-section .reservation-section-openPart{overflow:hidden}.Reservation-mail-ellipsis-overflow{overflow:hidden;text-overflow:ellipsis}.order-finished-footer{display:grid;background-color:#eee8ff;padding:2rem;margin-top:2rem;grid-template-columns:1fr 1fr;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}@media screen and (max-width: 999px){.order-finished-footer{grid-template-columns:1fr}}.order-finished-footer a,.order-finished-footer .btn-asLink{display:grid;grid-template-columns:1fr 1fr;row-gap:1rem;text-align:left;background-color:#fff;border-radius:10px;min-height:200px;-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}@media screen and (max-width: 599px){.order-finished-footer a,.order-finished-footer .btn-asLink{grid-template-columns:1fr}}.order-finished-footer a:hover,.order-finished-footer .btn-asLink:hover{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.order-finished-footer__image{background-size:cover;background-position:top 1rem right 1rem;background-repeat:no-repeat}@media screen and (max-width: 599px){.order-finished-footer__image{min-height:200px}}.order-finished-footer__description{padding:1rem}.CONTAINER.-ozonePromoPage .HEADER{background-color:#9a7bec}.CONTAINER.-ozonePromoPage .intro{position:relative;margin-top:3rem;background-color:#9a7bec;text-align:center}@media (min-width: 600px){.CONTAINER.-ozonePromoPage .intro{margin-top:64px}}.CONTAINER.-ozonePromoPage .intro-heading{letter-spacing:0.08px;font-weight:normal;color:#fff;font-size:25px;padding:1.5rem 0 0 0}@media (min-width: 600px){.CONTAINER.-ozonePromoPage .intro-heading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);line-height:65px;font-size:45px;width:80%}}.CONTAINER.-ozonePromoPage .intro-heading .-highlight{color:#fff;font-weight:bold}.CONTAINER.-ozonePromoPage .intro img{width:100%;max-height:300px;-o-object-fit:cover;object-fit:cover}.CONTAINER.-ozonePromoPage .row{padding:3rem 2rem;margin:auto;max-width:75rem;gap:4rem}@media (max-width: 599px){.CONTAINER.-ozonePromoPage .row.-phoneReversed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.CONTAINER.-ozonePromoPage .center{display:-webkit-box;display:-ms-flexbox;display:flex}.CONTAINER.-ozonePromoPage .center-wrapper{margin:auto}.CONTAINER.-ozonePromoPage .EnterEmail{margin:auto;max-width:75rem;padding:3rem 2rem;border:3px solid #dfd3ff;border-radius:5px;background-color:#f5f1ff;text-align:center;margin-top:2rem}@media (min-width: 600px){.CONTAINER.-ozonePromoPage .EnterEmail{margin:2rem auto;width:85%}}@media (min-width: 600px){.CONTAINER.-ozonePromoPage .EnterEmail h2{font-size:40px}}.CONTAINER.-ozonePromoPage .EnterEmail form .btn{margin:0.5rem 0}@media (min-width: 600px){.CONTAINER.-ozonePromoPage .EnterEmail form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.CONTAINER.-ozonePromoPage .EnterEmail form .btn{margin:0 0 0 1rem}.CONTAINER.-ozonePromoPage .EnterEmail form .basic-input{min-width:15.625rem}}.CONTAINER.-ozonePromoPage p+p{margin-top:10px}.-recoverPasswordPage .loading-overlay{background:#fff;border-radius:10px}.-c404page .CONTENT{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex}.-c404page .image404Wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;max-width:90vw}.-c404page .MainImage-404{max-width:90vw}.-c404page h1{margin:1.5rem 0 0.5rem}@media (max-width: 599px){.-c404page h1{font-size:1.8rem}}.-c404page .btn{margin:0 auto;padding:0 1rem;text-align:center}.-unsupportedPage{height:100vh}.-unsupportedPage .CONTENT{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.-unsupportedPage .image404Wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;max-width:90vw;max-height:80vh}.-unsupportedPage .MainImage-404{width:200px;height:200px}.-unsupportedPage h1{text-align:center;margin:1.5rem 0 0.5rem}@media (max-width: 599px){.-unsupportedPage h1{font-size:1.8rem}}.-unsupportedPage .btn{margin:0 auto;padding:0 1rem;text-align:center}.-termsPage .btn{background:#4eba58;font-weight:bold}.-termsPage img{max-height:80px;margin-bottom:40px}.-termsPage .topNavWrapper{background:#3f2a7c}.-termsPage .topNavWrapper .topNav{height:75px}.-termsPage .topNavWrapper .topNav .getFixLogo{margin:0}.-termsPage .btn{height:42px;padding:10px 58px !important;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13.5px;text-transform:uppercase;letter-spacing:1px}@media (max-width: 599px){.-termsPage .btn{font-size:12px}}.-termsPage h1{font-weight:bold !important;margin-bottom:30px}.-termsPage .CONTENT{margin-bottom:0 !important;background-color:#f5f1ff}.-termsPage .Services{min-height:96vh;min-height:96vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.-termsPage .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px;font-weight:bold !important}.-termsPage .flex h3{font-weight:bold !important;font-size:22px !important}.CONTAINER.-getFleetPage{font-family:"Raleway", sans-serif;background:#4f348d;overflow-x:hidden}.CONTAINER.-getFleetPage a[href^="tel"],.CONTAINER.-getFleetPage .btn-asLink[href^="tel"]{color:#fff !important}.CONTAINER.-getFleetPage a[href^="tel"]:hover,.CONTAINER.-getFleetPage .btn-asLink[href^="tel"]:hover{color:#fff !important}.CONTAINER.-getFleetPage .cente{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}@media (max-width: 599px){.CONTAINER.-getFleetPage .policy{margin:20px 0}}.CONTAINER.-getFleetPage .CONTENT{overflow-x:hidden}.CONTAINER.-getFleetPage .Logo{width:6rem;position:absolute;top:10px;left:2rem;z-index:99999}@media (min-width: 600px){.CONTAINER.-getFleetPage .Logo{top:16px;left:4rem}}.CONTAINER.-getFleetPage .RegisterAllCars{z-index:1;background-color:#7d47d7;padding-top:4rem;margin-bottom:-5rem}.CONTAINER.-getFleetPage .RegisterAllCars .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:100px 0 160px 0}@media (min-width: 900px){.CONTAINER.-getFleetPage .RegisterAllCars .items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.CONTAINER.-getFleetPage .RegisterAllCars .items .item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f5f1ff;padding:30px 35px;border-radius:16px;margin:12px 11px}@media (max-width: 599px){.CONTAINER.-getFleetPage .RegisterAllCars .items .item{margin:12px 0;padding:20px 25px}}.CONTAINER.-getFleetPage .RegisterAllCars .items .item .title{color:#3c3c3c;font-size:24px;font-weight:bold;letter-spacing:0.03px;line-height:34px;margin-bottom:11px}.CONTAINER.-getFleetPage .RegisterAllCars .items .item p{color:#3c3c3c;font-size:15.5px;letter-spacing:0.02px;line-height:26px;text-align:justify}.CONTAINER.-getFleetPage .RegisterAllCars .items .item>a,.CONTAINER.-getFleetPage .RegisterAllCars .items .item>.btn-asLink,.CONTAINER.-getFleetPage .RegisterAllCars .items .item .cd-section>.cd-modal-action>a,.CONTAINER.-getFleetPage .RegisterAllCars .items .item .cd-section>.cd-modal-action>.btn-asLink{display:block;border-radius:16px;background-color:#4eba58;color:#fff;padding:20px;width:100%;text-align:center;margin-top:25px;font-size:13px;font-weight:bold;letter-spacing:1px;line-height:13px}@media (min-width: 900px){.CONTAINER.-getFleetPage .RegisterAllCars{margin-bottom:-6rem}}@media (min-width: 1200px){.CONTAINER.-getFleetPage .RegisterAllCars{margin-bottom:-7.5rem}}.CONTAINER.-getFleetPage .RegisterAllCars img{height:30rem;max-width:unset;position:relative;left:-2rem}@media (min-width: 600px){.CONTAINER.-getFleetPage .RegisterAllCars img{position:static;height:unset;width:100%}}.CONTAINER.-getFleetPage .RegisterAllCars h2{color:#c9b4ff;padding:0 5rem;font-size:1.875rem;text-align:center}@media (min-width: 600px){.CONTAINER.-getFleetPage .RegisterAllCars h2{font-size:3.125rem}}.CONTAINER.-getFleetPage .g-recaptcha{margin-top:10px}.CONTAINER.-getFleetPage .g-recaptcha>div>div{margin:0 auto}.CONTAINER.-getFleetPage .g-recaptcha iframe{border-radius:0 !important}.CONTAINER.-getFleetPage *,.CONTAINER.-getFleetPage *::after,.CONTAINER.-getFleetPage *::before{-webkit-box-sizing:border-box;box-sizing:border-box}.CONTAINER.-getFleetPage .react-select__value-container{padding:0 12px !important}.CONTAINER.-getFleetPage .MuiInputLabel-shrink{margin-top:5px;-webkit-transform:translate(0, 1.5px) scale(0.79);transform:translate(0, 1.5px) scale(0.79)}.CONTAINER.-getFleetPage label+.MuiInput-formControl{margin-top:12px}.CONTAINER.-getFleetPage .MuiInputLabel-formControl{top:-8px;margin-left:0px}.CONTAINER.-getFleetPage .MuiInputBase-input{height:unset !important}.CONTAINER.-getFleetPage .requestForm{padding:0 10px;max-width:650px;margin:0 auto}@media (max-width: 599px){.CONTAINER.-getFleetPage .requestForm{padding:0 !important}}.CONTAINER.-getFleetPage .requestForm h2{font-size:2rem;color:white;font-weight:bold;padding-top:1rem}@media (max-width: 599px){.CONTAINER.-getFleetPage .requestForm h2{padding-top:2rem}}.CONTAINER.-getFleetPage .requestForm .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:5px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:white;padding:0.5rem 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:3.5rem}@media (max-width: 599px){.CONTAINER.-getFleetPage .requestForm .form-group{margin:6px 0 !important}}@media (max-width: 599px){.CONTAINER.-getFleetPage .requestForm .form-group{margin:6px 0 !important}}.CONTAINER.-getFleetPage .requestForm .form-group .MuiInput-underline:before{border:0}.CONTAINER.-getFleetPage .requestForm .form-group .MuiInput-underline:after{border:0}.CONTAINER.-getFleetPage .requestForm .form-group.-multiline{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:3rem}.CONTAINER.-getFleetPage .requestForm .form-group.-select{padding:0}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select{width:100%;height:3.3rem;outline:none;border:none !important}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .react-select__control{cursor:pointer;height:inherit;border-radius:5px;border:none !important;outline:none}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .react-select__indicator-separator{display:none}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .react-select__indicator{color:rgba(123,88,215,0.85)}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .react-select__value-container{padding:16px 8px}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .react-select__option{color:black}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .react-select-b__control{cursor:pointer;height:inherit;border-radius:5px}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .react-select-b__indicator-separator{display:none}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .react-select-b__indicator{color:rgba(123,88,215,0.85)}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .react-select-b__value-container{padding:16px 8px}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .brandOption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:black;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .brandOption img{margin:0;width:25px;height:25px;padding:0 10px 0 0}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .brandOption div{width:100%}.CONTAINER.-getFleetPage .requestForm .form-group.-short{width:40%}@media (max-width: 599px){.CONTAINER.-getFleetPage .requestForm .form-group.-short{width:100%}}.CONTAINER.-getFleetPage .requestForm .form-group.-textarea{height:auto}@media (max-width: 599px){.CONTAINER.-getFleetPage .requestForm .policy{margin:20px 0}}.CONTAINER.-getFleetPage .requestForm .row{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 599px){.CONTAINER.-getFleetPage .requestForm .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0 !important}}@media (max-width: 599px){.CONTAINER.-getFleetPage .requestForm .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 !important}}@media (max-width: 599px){.CONTAINER.-getFleetPage .requestForm .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 !important}}.CONTAINER.-getFleetPage .requestForm .row .form-group:not(:last-child){margin-right:0.5rem}.CONTAINER.-getFleetPage .requestForm .row .form-group-select:not(:last-child){margin-right:0.5rem}.CONTAINER.-getFleetPage .requestForm .button-send{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#4eba58;width:45%;border-radius:15px;height:3.1rem;font-weight:bold;color:white}@media (max-width: 599px){.CONTAINER.-getFleetPage .requestForm .button-send{width:100%}}@media (max-width: 599px){.CONTAINER.-getFleetPage .requestForm .order-diagnostics{margin-top:10px}}.CONTAINER.-getFleetPage .requestForm .order-diagnostics a,.CONTAINER.-getFleetPage .requestForm .order-diagnostics .btn-asLink{font-size:0.85rem;font-weight:bold;text-decoration:underline;color:white}.CONTAINER.-getFleetPage .cd-modal{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;transition:visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;z-index:99999}.CONTAINER.-getFleetPage .cd-modal::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:60px;pointer-events:none;background:transparent}.CONTAINER.-getFleetPage .cd-modal .cd-modal-content{height:100%;width:100%;padding:10em 5%;text-align:left;overflow-y:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}@media (max-width: 599px){.CONTAINER.-getFleetPage .cd-modal .cd-modal-content{padding:7rem 5%}}.CONTAINER.-getFleetPage .cd-modal .cd-modal-content ul{margin-left:30px;margin:20px 0 20px 30px}.CONTAINER.-getFleetPage .cd-modal .cd-modal-content ul li{color:#fff !important;font-size:21px;padding:10px 0}.CONTAINER.-getFleetPage .cd-modal .cd-modal-content h2{color:#fff !important}.CONTAINER.-getFleetPage .cd-modal p{color:#ffffff;line-height:1.6;margin:2em 0}.CONTAINER.-getFleetPage .modal-is-visible .cd-modal{z-index:5;visibility:visible;opacity:1;pointer-events:auto;-webkit-transition:visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;transition:visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s}.CONTAINER.-getFleetPage .modal-is-visible .cd-modal .cd-modal-content{-webkit-overflow-scrolling:touch}@media only screen and (min-width: 768px){.CONTAINER.-getFleetPage .cd-modal .cd-modal-content{padding:4em 10%}}@media only screen and (min-width: 1170px){.CONTAINER.-getFleetPage .cd-modal .cd-modal-content{padding:10em 20%}}.CONTAINER.-getFleetPage .cd-modal-action{position:relative}.CONTAINER.-getFleetPage .cd-modal-action .btn,.CONTAINER.-getFleetPage .cd-modal-action .cd-modal-bg{display:inline-block;height:52px;background-color:#50348f}.CONTAINER.-getFleetPage .cd-modal-action .btn{width:12.5em;border-radius:5px;color:#ffffff;line-height:52px;white-space:nowrap;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:padding 0.3s 0.2s, color 0.2s 0s, width 0.3s 0.2s, border-radius 0.3s 0.2s, height 0.3s 0.2s, scale 0.3s 0.2s;transition:padding 0.3s 0.2s, color 0.2s 0s, width 0.3s 0.2s, border-radius 0.3s 0.2s, height 0.3s 0.2s, scale 0.3s 0.2s}.CONTAINER.-getFleetPage .cd-modal-action .btn:hover{-webkit-transition:padding 0.3s 0.2s, color 0.2s 0s, width 0.3s 0.2s, border-radius 0.3s 0.2s, height 0.3s 0.2s, scale 0.3s 0.2s;transition:padding 0.3s 0.2s, color 0.2s 0s, width 0.3s 0.2s, border-radius 0.3s 0.2s, height 0.3s 0.2s, scale 0.3s 0.2s}.CONTAINER.-getFleetPage .cd-modal-action .btn.to-circle{width:0em !important;color:transparent;padding:0;-webkit-transition:padding 0.3s 0.2s, color 0.2s 0s, width 0.3s 0.2s, border-radius 0.3s 0.2s, height 0.3s 0.2s, scale 0.3s 0.2s;transition:padding 0.3s 0.2s, color 0.2s 0s, width 0.3s 0.2s, border-radius 0.3s 0.2s, height 0.3s 0.2s, scale 0.3s 0.2s}.CONTAINER.-getFleetPage .cd-modal-action .cd-modal-bg{position:absolute;z-index:1;left:50%;top:0%;width:100%;border-radius:50%;opacity:0;visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(-2em);transform:translateX(-2em);-webkit-transition:visibility 0s 0.5s, height 0.5s, width 0.5s;-webkit-transition:visibility 0s 0.5s, height 0.5s, height 0.5s, width 0.5s;transition:visibility 0s 0.5s, height 0.5s, height 0.5s, width 0.5s}.CONTAINER.-getFleetPage .cd-modal-action .cd-modal-bg.is-visible{opacity:1;visibility:visible;height:100vh;overflow-y:hidden;position:fixed}.CONTAINER.-getFleetPage .cd-modal-close{position:fixed;z-index:99999;height:60px !important;width:60px !important;border-radius:50%;background:#ee4562 url(../assets/getfleet/cd-icon-close.svg) no-repeat center center;overflow:hidden;text-indent:100%;white-space:nowrap;visibility:hidden;opacity:0;right:20px !important;bottom:20px !important;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;-webkit-transition:visibility 0s 0.3s, opacity 0.3s 0s, -webkit-transform 0.3s 0s;transition:visibility 0s 0.3s, opacity 0.3s 0s, -webkit-transform 0.3s 0s;transition:transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;transition:transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s, -webkit-transform 0.3s 0s}.CONTAINER.-getFleetPage .no-touch .cd-modal-close:hover{background-color:rgba(0,0,0,0.5)}.CONTAINER.-getFleetPage .modal-is-visible .cd-modal-close{visibility:visible;opacity:1;z-index:99999;-webkit-transition:-webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;-webkit-transition:visibility 0s 0s, opacity 0.3s 0s, -webkit-transform 0.3s 0s;transition:visibility 0s 0s, opacity 0.3s 0s, -webkit-transform 0.3s 0s;transition:transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;transition:transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s, -webkit-transform 0.3s 0s;-webkit-transform:scale(1);transform:scale(1)}.CONTAINER.-getFleetPage .modal-is-visible .cd-modal-close:hover{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1.1) translateZ(0);transform:scale(1.1) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.CONTAINER.-getFleetPage p{color:#3c3c3c;font-size:15px;letter-spacing:0;line-height:23.5px}.CONTAINER.-getFleetPage .subs{color:#3c3256;font-size:21px !important;letter-spacing:0;line-height:28px}.CONTAINER.-getFleetPage button{max-width:500px}.CONTAINER.-getFleetPage .wrap{z-index:4;position:relative}.CONTAINER.-getFleetPage .lolec{width:100%;margin-bottom:-5px}.CONTAINER.-getFleetPage .FindService,.CONTAINER.-getFleetPage .SendOrder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.CONTAINER.-getFleetPage .FindService img,.CONTAINER.-getFleetPage .SendOrder img{margin:64px 0 !important}.CONTAINER.-getFleetPage .FindService *,.CONTAINER.-getFleetPage .SendOrder *{width:100% !important;margin:12px 0}@media (min-width: 1200px){.CONTAINER.-getFleetPage .FindService,.CONTAINER.-getFleetPage .SendOrder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width: 599px){.CONTAINER.-getFleetPage .reverse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}}.CONTAINER.-getFleetPage .FindService,.CONTAINER.-getFleetPage .sprava_vozoveho_parku{background:#fff}.CONTAINER.-getFleetPage .main-img{margin-top:-230px;width:100%;margin-bottom:-5px}@media (max-width: 599px){.CONTAINER.-getFleetPage .main-img{margin-top:-100px;width:200% !important;margin-bottom:-5px}}.CONTAINER.-getFleetPage .main{width:100%;color:#fff !important;margin:auto;background:#4f348d;height:90vh;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;top:0;background-image:url(../assets/getfleet/main_buildings.svg);background-size:100%;background-position-y:bottom;background-position-x:center;background-repeat:no-repeat}@media (max-width: 599px){.CONTAINER.-getFleetPage .main{height:560px}}.CONTAINER.-getFleetPage .main h1{color:#ffffff;font-size:54px;font-weight:bold;letter-spacing:0.06px;line-height:68px;text-align:center}@media (max-width: 599px){.CONTAINER.-getFleetPage .main h1{max-width:90%;font-size:44px;line-height:54px;margin-bottom:22px}}.CONTAINER.-getFleetPage .main p{color:#ffffff;font-size:21px;letter-spacing:0.02px;line-height:31px;text-align:center;max-width:750px}@media (max-width: 599px){.CONTAINER.-getFleetPage .main p{max-width:90%;font-size:17px;line-height:27px}}.CONTAINER.-getFleetPage .cd-modal{width:100% !important}.CONTAINER.-getFleetPage .sprava_vozoveho_parku{width:100%}.CONTAINER.-getFleetPage .cent{text-align:center;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.CONTAINER.-getFleetPage .center{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CONTAINER.-getFleetPage .center .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.CONTAINER.-getFleetPage .center .row *{margin:5px !important;width:100%}.CONTAINER.-getFleetPage .center .row .cd-section,.CONTAINER.-getFleetPage .center .row .cd-modal-action{margin:0 5px !important}@media (min-width: 600px){.CONTAINER.-getFleetPage .center .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.CONTAINER.-getFleetPage .center .row>*{margin:0 !important;width:unset}}.CONTAINER.-getFleetPage .yellow{background:#f0a655 !important}.CONTAINER.-getFleetPage .green{background:#4eba58 !important}.CONTAINER.-getFleetPage .left{float:left}.CONTAINER.-getFleetPage .row{display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.CONTAINER.-getFleetPage .row .btn{text-transform:uppercase;letter-spacing:0.7px;width:100% !important;font-size:14px;margin:10px 0 !important}.CONTAINER.-getFleetPage .row img{margin:64px 0}.CONTAINER.-getFleetPage .row .col{width:100% !important}.CONTAINER.-getFleetPage .row .col img{max-width:90% !important}@media (min-width: 900px){.CONTAINER.-getFleetPage .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.CONTAINER.-getFleetPage .row .btn{max-width:500px !important}.CONTAINER.-getFleetPage .row .col{width:50% !important}.CONTAINER.-getFleetPage .row img{margin:0}}.CONTAINER.-getFleetPage .row>*{margin-right:10px;width:100% !important}@media (min-width: 600px){.CONTAINER.-getFleetPage .row>*{width:unset}}@media (max-width: 599px){.CONTAINER.-getFleetPage .row>*{margin-right:0}}.CONTAINER.-getFleetPage .TopBanner{background-image:url(../assets/drivers_registration/bg.jpg);background-repeat:no-repeat;background-size:cover}.CONTAINER.-getFleetPage .TopBanner .heading{color:#1f1f1f;font-size:1.5rem}.CONTAINER.-getFleetPage .TopBanner .col.-main{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}.CONTAINER.-getFleetPage .requestForm{padding:0 10px;max-width:750px;margin:0 auto}.CONTAINER.-getFleetPage .requestForm h2{font-size:2rem;color:white;font-weight:bold;padding-top:1rem}@media (max-width: 599px){.CONTAINER.-getFleetPage .requestForm h2{padding-top:2rem}}.CONTAINER.-getFleetPage .requestForm .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:5px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:white;padding:0.5rem 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:3.3rem}@media (max-width: 599px){.CONTAINER.-getFleetPage .requestForm .form-group{margin:6px 0 !important}}.CONTAINER.-getFleetPage .requestForm .form-group .MuiInput-underline:before{border:0}.CONTAINER.-getFleetPage .requestForm .form-group .MuiInput-underline:after{border:0}.CONTAINER.-getFleetPage .requestForm .form-group.-multiline{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:3rem}.CONTAINER.-getFleetPage .requestForm .form-group.-select{padding:0}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select{width:100%;height:3.3rem;outline:none;border:none !important}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .react-select__control{cursor:pointer;height:inherit;border-radius:5px;border:none !important;outline:none}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .react-select__indicator-separator{display:none}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .react-select__indicator{color:rgba(123,88,215,0.85)}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .react-select__value-container{padding:16px 8px}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .react-select__option{color:black}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .react-select-b__control{cursor:pointer;height:inherit;border-radius:5px}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .react-select-b__indicator-separator{display:none}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .react-select-b__indicator{color:rgba(123,88,215,0.85)}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .react-select-b__value-container{padding:16px 8px}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .brandOption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:black;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .brandOption img{margin:0;width:25px;height:25px;padding:0 10px 0 0}.CONTAINER.-getFleetPage .requestForm .form-group.-select .react-select .brandOption div{width:100%}.CONTAINER.-getFleetPage .requestForm .form-group.-short{width:40%}@media (max-width: 599px){.CONTAINER.-getFleetPage .requestForm .form-group.-short{width:100%}}@media (max-width: 599px){.CONTAINER.-getFleetPage .requestForm .policy{margin:20px 0}}.CONTAINER.-getFleetPage .requestForm .row{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 599px){.CONTAINER.-getFleetPage .requestForm .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 !important}}.CONTAINER.-getFleetPage .requestForm .row .form-group:not(:last-child){margin-right:0.5rem}.CONTAINER.-getFleetPage .requestForm .row .form-group-select:not(:last-child){margin-right:0.5rem}.CONTAINER.-getFleetPage .requestForm .button-send{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f0a655;width:45%;border-radius:15px;height:3.1rem;font-weight:bold;margin-right:1rem;color:white}@media (max-width: 599px){.CONTAINER.-getFleetPage .requestForm .button-send{width:100%;margin-right:0}}@media (max-width: 599px){.CONTAINER.-getFleetPage .requestForm .order-diagnostics{margin-top:20px}}.CONTAINER.-getFleetPage .requestForm .order-diagnostics a,.CONTAINER.-getFleetPage .requestForm .order-diagnostics .btn-asLink{font-size:0.85rem;font-weight:bold;text-decoration:underline;color:white}.CONTAINER.-getFleetPage .MainBox{background-color:#fff;border-radius:10px;margin:auto;padding:2rem;max-width:26.25rem}.CONTAINER.-getFleetPage .MainBox .Logo{margin-bottom:1.5rem}.CONTAINER.-getFleetPage .MainBox p{margin:0 0 1.5rem}.CONTAINER.-getFleetPage .MainBox .buttons-wrapper{text-align:center}@media (min-width: 600px){.CONTAINER.-getFleetPage .MainBox .buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.CONTAINER.-getFleetPage .MainBox .buttons-wrapper .btn,.CONTAINER.-getFleetPage .MainBox .buttons-wrapper .btn-asLink{-ms-flex-preferred-size:50%;flex-basis:50%}.CONTAINER.-getFleetPage .MainBox .buttons-wrapper .btn-asLink{font-weight:bold;color:#3c3c3c;padding:1rem 0;display:block}.CONTAINER.-getFleetPage .section2{padding:230px 7% !important;gap:10%}@media (max-width: 599px){.CONTAINER.-getFleetPage .section2{padding:80px 4% !important}}.CONTAINER.-getFleetPage .section3{padding:80px 7% !important;gap:10%}@media (max-width: 599px){.CONTAINER.-getFleetPage .section3{padding:5px 4% !important}}.CONTAINER.-getFleetPage .white{background:#fff}.CONTAINER.-getFleetPage .pink{background:#f5f1ff}.CONTAINER.-getFleetPage .section{padding:120px 7% !important;gap:10%}@media (max-width: 599px){.CONTAINER.-getFleetPage .section{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;padding:80px 7% !important}}.CONTAINER.-getFleetPage .section p{margin:0 0 1rem}.CONTAINER.-getFleetPage .section .col{width:50%}.CONTAINER.-getFleetPage .section .col img{width:100%;max-width:31.25rem}.CONTAINER.-getFleetPage .section .col.-centerAligned{-ms-flex-item-align:center;align-self:center;max-width:570px !important}.CONTAINER.-getFleetPage .section h2{color:#3c3256;font-size:2.75rem;letter-spacing:0;line-height:54px;font-weight:bold}@media (max-width: 599px){.CONTAINER.-getFleetPage .section h2{font-size:2rem;line-height:44px}}.CONTAINER.-getFleetPage .SendOrder{background-color:#f5f1ff}.CONTAINER.-getFleetPage .VisitService{padding-bottom:0}.CONTAINER.-getFleetPage .Timeline{background-color:#3a2e61;border-radius:0 0 100px 0;color:#fff;padding:10rem 2rem 3rem}@media (max-width: 599px){.CONTAINER.-getFleetPage .Timeline{border-radius:0 0 50px 0}}.CONTAINER.-getFleetPage .Timeline h2{color:#fff !important;margin-bottom:74px;max-width:700px}@media (max-width: 599px){.CONTAINER.-getFleetPage .Timeline h2{font-size:34px !important;line-height:44px !important}}.CONTAINER.-getFleetPage .Timeline .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 1200px){.CONTAINER.-getFleetPage .Timeline .items{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:22px 22px}}.CONTAINER.-getFleetPage .Timeline .items .contact{background:#f0a655 !important;cursor:pointer}.CONTAINER.-getFleetPage .Timeline .items .item{background:#614e9b;padding:40px 35px;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:10px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media (max-width: 599px){.CONTAINER.-getFleetPage .Timeline .items .item{text-align:center;padding:25px 20px}}.CONTAINER.-getFleetPage .Timeline .items .item .number{position:absolute;right:20px;top:9px;font-size:41px;font-weight:bold;opacity:0.4}@media (min-width: 1200px){.CONTAINER.-getFleetPage .Timeline .items .item{margin:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.CONTAINER.-getFleetPage .Timeline .items .item .icon{-webkit-transition:all 0.3s 0.1s;transition:all 0.3s 0.1s}.CONTAINER.-getFleetPage .Timeline .items .item:hover .icon{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 0.3s 0.2s;transition:all 0.3s 0.2s}}.CONTAINER.-getFleetPage .Timeline .items .item .icon{width:25%;margin-bottom:34px}@media (min-width: 1200px){.CONTAINER.-getFleetPage .Timeline .items .item .icon{margin:0}}@media (max-width: 599px){.CONTAINER.-getFleetPage .Timeline .items .item .icon{width:35%;margin:10px auto 30px auto}}.CONTAINER.-getFleetPage .Timeline .items .item .text{width:100%}@media (min-width: 1200px){.CONTAINER.-getFleetPage .Timeline .items .item .text{width:70%}}.CONTAINER.-getFleetPage .Timeline .items .item .text .title{color:#ffffff;font-size:28px;font-weight:bold;letter-spacing:0.05px;line-height:36px;width:100%}@media (max-width: 599px){.CONTAINER.-getFleetPage .Timeline .items .item .text .title{font-size:27px;line-height:35px}}.CONTAINER.-getFleetPage .Timeline .items .item .text .sub-title{color:#ffffff;font-size:18px;font-weight:bold;letter-spacing:0.03px;line-height:25px;margin-bottom:22px;width:100%}@media (max-width: 599px){.CONTAINER.-getFleetPage .Timeline .items .item .text .sub-title{font-size:16px;margin-bottom:12px}}.CONTAINER.-getFleetPage .Timeline .items .item .text p{color:#ffffff;font-size:15px;letter-spacing:0.02px;line-height:25px;width:100%}@media (min-width: 600px){.CONTAINER.-getFleetPage .Timeline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.CONTAINER.-getFleetPage .Timeline h2{text-align:center;font-size:40px;font-weight:bold;letter-spacing:0.07px;line-height:50px;text-align:center}.CONTAINER.-getFleetPage .Timeline-row{margin:5rem 0}@media (max-width: 599px){.CONTAINER.-getFleetPage .Timeline-row{display:-webkit-box;display:-ms-flexbox;display:flex}}.CONTAINER.-getFleetPage .Timeline-row:not(:last-child) .image::after{content:"";display:block;width:2px;height:100%;background-color:#55448a;position:absolute;left:50%;top:5rem}@media (min-width: 600px){.CONTAINER.-getFleetPage .Timeline-row:not(:last-child) .image::after{top:8.3125rem}}.CONTAINER.-getFleetPage .Timeline-row h3{margin-bottom:0.5rem}@media (max-width: 599px){.CONTAINER.-getFleetPage .Timeline-row .content-wrapper{width:75%}}.CONTAINER.-getFleetPage .Timeline-row .image{position:relative;margin:0 1rem 0 0;width:25%;max-width:5rem}.CONTAINER.-getFleetPage .Timeline-row .image img{width:100%}@media (min-width: 600px){.CONTAINER.-getFleetPage .Timeline-row .image{float:none;margin:0;max-width:unset;width:unset}}.CONTAINER.-getFleetPage .Timeline-row .time,.CONTAINER.-getFleetPage .Timeline-row .time-desktop{color:#cdb8ff;font-weight:bold;font-size:.9375rem}@media (min-width: 600px){.CONTAINER.-getFleetPage .Timeline-row .time{display:none}}.CONTAINER.-getFleetPage .Timeline-row .time-desktop{display:none}@media (min-width: 600px){.CONTAINER.-getFleetPage .Timeline-row .time-desktop{text-align:right;display:block;justify-self:flex-end;max-width:25rem;padding-right:2rem}}.CONTAINER.-getFleetPage .Timeline-row .btn{margin:0.5rem 0 0;width:unset}@media (min-width: 600px){.CONTAINER.-getFleetPage .Timeline-row .btn{margin:0 auto 0 0}}@media (max-width: 599px){.CONTAINER.-getFleetPage .Timeline-row .btn{height:unset;padding:0.4rem 2rem}}@media (min-width: 600px){.CONTAINER.-getFleetPage .Timeline-row{width:100%;margin:4rem 0;display:grid;gap:2rem;grid-template-columns:1fr 8.3125rem 1fr;grid-template-rows:8.3125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}.CONTAINER.-getFleetPage .Timeline-row .content-wrapper{justify-self:flex-start}.CONTAINER.-getFleetPage .Timeline-row.-leftAligned .content-wrapper{grid-column:1 / 2;grid-row:1;justify-self:flex-end;text-align:right}.CONTAINER.-getFleetPage .Timeline-row.-leftAligned .time-desktop{grid-column:3 / 4;grid-row:1;text-align:left;justify-self:flex-start}.CONTAINER.-getFleetPage .Timeline-row.-leftAligned .btn{margin:0 0 0 auto}}.CONTAINER.-getFleetPage .WhyWeBest{text-align:center;background-color:#55448a;padding:2.5rem 0 2rem;font-style:italic;font-size:1.3125rem;color:#fff}.CONTAINER.-getFleetPage .GiftForYou{background-image:unset}@media (min-width: 900px){.CONTAINER.-getFleetPage .GiftForYou{padding-top:8rem;background-image:url(../assets/for_drivers/gift_1.svg),url(../assets/for_drivers/gift_2.svg);background-position:left 40%, right 40%;background-size:calc(calc(100% - 40rem) / 2)}}@media (min-width: 1800px){.CONTAINER.-getFleetPage .GiftForYou{background-size:30rem}}.CONTAINER.-getFleetPage .GiftForYou h2{font-size:3rem;font-weight:400}.CONTAINER.-getFleetPage .GiftForYou h2 .-highlight{font-weight:bold}.CONTAINER.-getFleetPage .GiftForYou p{font-size:.875rem}.CONTAINER.-getFleetPage .GiftForYou .bothGifts{margin-bottom:1rem}@media (min-width: 600px){.CONTAINER.-getFleetPage .GiftForYou .bothGifts{display:none}}@media (max-width: 599px){.CONTAINER.-getFleetPage .GiftForYou .orange_Star,.CONTAINER.-getFleetPage .GiftForYou .purple_Star,.CONTAINER.-getFleetPage .GiftForYou .purple_Star2{display:none}}.Tooltip{display:none;position:absolute;z-index:2;background-color:#e39948;color:#fff;padding:1rem 1.2rem;width:30rem;max-width:80vw;border-radius:10px;cursor:pointer;font-weight:500;left:0;-webkit-transform:translateY(1rem);transform:translateY(1rem);-webkit-box-shadow:-10px 10px 20px 0 rgba(30,30,30,0.05);box-shadow:-10px 10px 20px 0 rgba(30,30,30,0.05)}@media (min-width: 600px){.Tooltip{-webkit-transform:translate(-50%, 1rem);transform:translate(-50%, 1rem);left:50%;top:100%}}.Tooltip:hover::after{-webkit-transform:translate(45%, -45%) scale(1.5);transform:translate(45%, -45%) scale(1.5)}@media (min-width: 600px){.Tooltip::before{content:"";display:block;width:2px;height:1rem;background-color:#e39948;position:absolute;left:50%;top:-1rem;z-index:10;-webkit-animation:showIt 1s 1;animation:showIt 1s 1;-webkit-transform-origin:center bottom;transform-origin:center bottom}}.Tooltip::after{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);content:"";width:20px;height:20px;background:#d0021b url(../assets/navigation_open.svg) no-repeat;background-size:50%;background-position:center 52%;display:block;position:absolute;right:0;top:0;border-radius:50%;-webkit-transform:translate(45%, -45%);transform:translate(45%, -45%)}@keyframes showIt{from{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}.separator.-collapsed{margin-bottom:-120px}@media (min-width: 1200px){.separator.-collapsed{margin-bottom:-180px}}@media (min-width: 1800px){.separator.-collapsed{margin-bottom:-12vw}}.-fixIndex{z-index:2;position:relative}.NewIntro{justify-items:flex-start;text-align:left;padding:8rem 4rem;min-height:100vh !important}.NewIntro .Logo{width:6rem;position:absolute;top:2rem;left:4rem}@media (min-width: 600px){.NewIntro .Logo{top:6rem;left:4rem}}.NewIntro h1{font-size:2rem}@media (min-width: 600px){.NewIntro h1{font-size:3rem}}.NewIntro h2{font-size:2.125rem;margin:0 0 1rem}.NewIntro p{max-width:30rem;margin:1.5rem 0 0.5rem}.NewIntro .buttons-wrapper .btn{text-align:left;padding:0 1.2rem}@media (max-width: 599px){.NewIntro .buttons-wrapper .btn{margin:0 0 4rem 0}}.NewIntro .buttons-wrapper .btn:first-child{margin:0 0 0.7rem 0}@media (min-width: 600px){.NewIntro .buttons-wrapper .btn:first-child{margin:0 1rem 0 0}}.NewIntro .buttons-wrapper .btn img{margin:0 0 0 1rem;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}.NewIntro .buttons-wrapper .btn:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.NewIntro .Services-blocks-list{gap:0.7rem;max-width:64rem}@media (min-width: 600px){.NewIntro .Services-blocks-list{display:grid;grid-template-columns:repeat(4, 1fr)}}.NewIntro .Service-block{border-radius:10px;background-color:#f5f1ff;color:#3c3c3c;padding:1rem;margin:0 0 0.7rem}.NewIntro .Service-block-heading{color:#9a7bec;font-size:1.2rem;margin:0;font-family:"Raleway", sans-serif}.NewIntro .Service-block-serviceType{font-size:.75rem}.NewIntro .Service-block-distance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0.5rem 0 0 0;font-size:.875rem;font-weight:bold}.NewIntro .Service-block-distance img{display:inline;margin:0 0.5rem 0 0}.NewIntro .Service-block-icon{background-color:#fff;border-radius:5px;padding:0.5rem;margin:0.5rem 0 0.2rem}.NewIntro .Service-block-icon img{height:4rem}.NewIntro .Service-block-serviceName{font-weight:700;font-size:.75rem}.NewIntro .Service-block-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;margin:0.5rem 0 0 0}.NewIntro .Service-block .btn{margin:1rem 0 0 0;color:#fff;padding:0 0.5rem;width:100%}.CONTAINER.-ourServicesPage{font-family:"Raleway", sans-serif;background:#4f348d;overflow-x:hidden}.CONTAINER.-ourServicesPage .row a,.CONTAINER.-ourServicesPage .row .btn-asLink{color:#fff !important}.CONTAINER.-ourServicesPage .row a:hover,.CONTAINER.-ourServicesPage .row .btn-asLink:hover{color:#fff !important}@media (max-width: 599px){.CONTAINER.-ourServicesPage .policy{margin:20px 0}}.CONTAINER.-ourServicesPage .CONTENT{overflow-x:hidden}.CONTAINER.-ourServicesPage .btn{text-align:center}@media (max-width: 599px){.CONTAINER.-ourServicesPage .requestFormWrapper{margin-top:30px}}@media screen and (max-width: 599px){.CONTAINER.-ourServicesPage .requestFormWrapper .form-group{min-height:3.5rem}}.CONTAINER.-ourServicesPage .requestFormWrapper .form-group.-textarea{height:auto}.CONTAINER.-ourServicesPage .react-select__value-container{padding:0 12px !important}.CONTAINER.-ourServicesPage .MuiInputLabel-shrink{margin-top:5px;-webkit-transform:translate(0, 1.5px) scale(0.79);transform:translate(0, 1.5px) scale(0.79)}.CONTAINER.-ourServicesPage label+.MuiInput-formControl{margin-top:19px}.CONTAINER.-ourServicesPage .MuiInputLabel-formControl{top:-8px;margin-left:0px}.CONTAINER.-ourServicesPage .requestForm{padding:0 10px;max-width:750px;margin:0 auto}@media (max-width: 599px){.CONTAINER.-ourServicesPage .requestForm{padding:0 !important}}.CONTAINER.-ourServicesPage .requestForm h2{font-size:2rem;color:white;font-weight:bold;padding-top:1rem}@media (max-width: 599px){.CONTAINER.-ourServicesPage .requestForm h2{padding-top:2rem}}.CONTAINER.-ourServicesPage .requestForm .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:5px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:white;padding:0.5rem 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:3.3rem}@media (max-width: 599px){.CONTAINER.-ourServicesPage .requestForm .form-group{margin:6px 0 !important}}.CONTAINER.-ourServicesPage .requestForm .form-group .MuiInputBase-input{padding:0}.CONTAINER.-ourServicesPage .requestForm .form-group textarea.MuiInputBase-input{height:1.1876em}.CONTAINER.-ourServicesPage .requestForm .form-group .MuiInput-underline:before{border:0}.CONTAINER.-ourServicesPage .requestForm .form-group .MuiInput-underline:after{border:0}.CONTAINER.-ourServicesPage .requestForm .form-group.-multiline{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:3.3rem}.CONTAINER.-ourServicesPage .requestForm .form-group.-select{padding:0}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select{width:100%;height:3.3rem;outline:none;border:none !important}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .react-select__control{cursor:pointer;height:inherit;border-radius:5px;border:none !important;outline:none}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .react-select__indicator-separator{display:none}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .react-select__indicator{color:rgba(123,88,215,0.85)}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .react-select__value-container{padding:16px 8px}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .react-select__option{color:black}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .react-select-b__control{cursor:pointer;height:inherit;border-radius:5px}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .react-select-b__indicator-separator{display:none}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .react-select-b__indicator{color:rgba(123,88,215,0.85)}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .react-select-b__value-container{padding:16px 8px}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .brandOption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:black;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .brandOption img{margin:0;width:25px;height:25px;padding:0 10px 0 0}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .brandOption div{width:100%}.CONTAINER.-ourServicesPage .requestForm .form-group.-short{width:40%}@media (max-width: 599px){.CONTAINER.-ourServicesPage .requestForm .form-group.-short{width:100%}}@media (max-width: 599px){.CONTAINER.-ourServicesPage .requestForm .policy{margin:20px 0}}.CONTAINER.-ourServicesPage .requestForm .row{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 599px){.CONTAINER.-ourServicesPage .requestForm .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 !important}}.CONTAINER.-ourServicesPage .requestForm .row .form-group:not(:last-child){margin-right:0.5rem}.CONTAINER.-ourServicesPage .requestForm .row .form-group-select:not(:last-child){margin-right:0.5rem}.CONTAINER.-ourServicesPage .requestForm .button-send{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f0a655;width:45%;border-radius:15px;height:3.1rem;font-weight:bold;margin-right:1rem;color:white}@media (max-width: 599px){.CONTAINER.-ourServicesPage .requestForm .button-send{width:100%}}@media (max-width: 599px){.CONTAINER.-ourServicesPage .requestForm .order-diagnostics{margin-top:20px}}.CONTAINER.-ourServicesPage .requestForm .order-diagnostics a,.CONTAINER.-ourServicesPage .requestForm .order-diagnostics .btn-asLink{font-size:0.85rem;font-weight:bold;text-decoration:underline;color:white}.CONTAINER.-ourServicesPage .requestForm .g-recaptcha{margin-top:10px}.CONTAINER.-ourServicesPage .requestForm .g-recaptcha iframe{border-radius:0 !important}.CONTAINER.-ourServicesPage .Logo{width:6rem;position:absolute;top:10px;left:2rem;z-index:99999}@media (min-width: 600px){.CONTAINER.-ourServicesPage .Logo{top:16px;left:4rem}}.CONTAINER.-ourServicesPage .Intro{background:#523993;background-image:url(../assets/drivers_registration/bg.jpg);background-repeat:no-repeat;background-size:cover;color:#fff;padding:8rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;min-height:calc(100vh + 40px);gap:2rem}.CONTAINER.-ourServicesPage .Intro #Intro-btn-searchService{max-width:250px !important;padding-top:14px}.CONTAINER.-ourServicesPage .Intro .Logo{margin:0 auto 1.2rem}@media (min-width: 600px){.CONTAINER.-ourServicesPage .Intro .Logo{margin:0 auto 3.6rem}}.CONTAINER.-ourServicesPage .Intro h1{margin-bottom:0.6rem;line-height:1.2em}.CONTAINER.-ourServicesPage .Intro .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:1.5rem auto 1rem;text-align:center;padding:0rem 2.5625rem}.CONTAINER.-ourServicesPage .Intro .col.-main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.CONTAINER.-ourServicesPage .Intro h1{font-weight:bold;letter-spacing:0.07px;font-size:2.7rem;pointer-events:none}@media (min-width: 600px){.CONTAINER.-ourServicesPage .Intro h1{line-height:73px;font-size:4rem}}.CONTAINER.-ourServicesPage .Intro h2{color:#cdb8ff;font-family:"Cabin", sans-serif;letter-spacing:0.03px;line-height:28px;font-size:1rem;font-weight:400}@media (min-width: 600px){.CONTAINER.-ourServicesPage .Intro h2{font-size:22px}}.CONTAINER.-ourServicesPage .Intro .Logo{width:6rem;position:absolute;top:10px;left:2rem}@media (min-width: 600px){.CONTAINER.-ourServicesPage .Intro .Logo{top:16px;left:4rem}}.CONTAINER.-ourServicesPage .Intro .Forms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-pack:distribute;justify-content:space-around;padding-bottom:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 899px){.CONTAINER.-ourServicesPage .Intro .Forms{padding-top:120px}.CONTAINER.-ourServicesPage .Intro .Forms h1{font-size:3rem}}.CONTAINER.-ourServicesPage .Intro .Forms>div{max-width:50%}@media (max-width: 599px){.CONTAINER.-ourServicesPage .Intro .Forms>div{max-width:100%;margin:23px 0}}@media (max-width: 599px){.CONTAINER.-ourServicesPage .Intro .Forms{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm{padding:0 10px}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm h1{font-size:3rem;line-height:initial}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm h2{padding-top:2rem}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:1rem}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .selectBox{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;cursor:pointer}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .selectBox .react-select{width:100%;height:3rem}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .selectBox .react-select .react-select-l__control{cursor:pointer;border-radius:10px 0 0 0;height:inherit}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .selectBox .react-select .react-select-r__control{cursor:pointer;border-radius:0 10px 0 0;height:inherit}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .selectBox .react-select .react-select-b__control{cursor:pointer;border-radius:0 0 10px 10px;height:inherit}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .selectBox .react-select .react-select-lb__control{cursor:pointer;border-radius:10px 0 0 10px;height:inherit}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .selectBox .react-select .react-select-rb__control{cursor:pointer;border-radius:0 10px 10px 0;height:inherit}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .selectBox .react-select .react-select-l__indicator-separator{display:none}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .selectBox .react-select .react-select-r__indicator-separator{display:none}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .selectBox .react-select .react-select-b__indicator-separator{display:none}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .selectBox .react-select .react-select-lb__indicator-separator{display:none}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .selectBox .react-select .react-select-rb__indicator-separator{display:none}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .selectBox .react-select .react-select-l__indicator{color:rgba(123,88,215,0.85)}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .selectBox .react-select .react-select-r__indicator{color:rgba(123,88,215,0.85)}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .selectBox .react-select .react-select-b__indicator{color:rgba(123,88,215,0.85)}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .selectBox .react-select .react-select-lb__indicator{color:rgba(123,88,215,0.85)}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .selectBox .react-select .react-select-rb__indicator{color:rgba(123,88,215,0.85)}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .selectBox .react-select .react-select-l__option{color:black}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .selectBox .react-select .react-select-r__option{color:black}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .selectBox .react-select .react-select-b__option{color:black}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .selectBox .react-select .react-select-lb__option{color:black}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .selectBox .react-select .react-select-rb__option{color:black}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .row{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width: 599px){.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceSpecificationPicker .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem 0}}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceTypePicker{cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:white;width:100%;border-radius:50px;height:3.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.1rem;font-weight:bold}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceTypePicker .option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:black;z-index:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;text-align:center}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceTypePicker .option.-selected{color:white}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceTypePicker .selectedSlider{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);position:absolute;width:50%;height:3rem;border-radius:50px;background-color:#4db458;-webkit-transform:translateX(3%);transform:translateX(3%)}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .ServiceTypePicker .selectedSlider.-right{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transform:translateX(97%);transform:translateX(97%)}.CONTAINER.-ourServicesPage .Intro .Forms .searchForm .confirmButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#4db458;width:100%;border-radius:15px;height:3.5rem;font-weight:bold;color:white}.CONTAINER.-ourServicesPage .Intro{background:url(../assets/homepage/bg.svg) no-repeat,#523993;background-size:cover;text-align:left;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:0 0 0 60px}@media (min-width: 600px){.CONTAINER.-ourServicesPage .Intro{border-radius:0 0 0 100px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.CONTAINER.-ourServicesPage .Intro .col.-main{max-width:26.75rem;-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;position:relative;z-index:5}.CONTAINER.-ourServicesPage .Intro .col.-main h2{width:19rem}.CONTAINER.-ourServicesPage .Intro-services{display:grid;overflow:hidden;grid-template:repeat(3, 7.5rem)/repeat(2, 1fr)}@media (min-width: 600px){.CONTAINER.-ourServicesPage .Intro-services{top:9rem;width:100%;grid-template:30rem 20rem/1fr repeat(2, 0.5fr) 1fr}}.CONTAINER.-ourServicesPage .Intro-serviceBlock{overflow:hidden;position:relative;color:#fff}@media (min-width: 600px){.CONTAINER.-ourServicesPage .Intro-serviceBlock:nth-child(1){grid-column:1 / 3}}@media (min-width: 600px){.CONTAINER.-ourServicesPage .Intro-serviceBlock:nth-child(2){grid-column:3 / 5}}@media (max-width: 599px){.CONTAINER.-ourServicesPage .Intro-serviceBlock:nth-child(3){grid-column:1/3}}@media (min-width: 600px){.CONTAINER.-ourServicesPage .Intro-serviceBlock:nth-child(4){grid-column:2 / 4}}.CONTAINER.-ourServicesPage .Intro-serviceBlock:hover{color:#fff}.CONTAINER.-ourServicesPage .Intro-serviceBlock:hover .Intro-textWrapper{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.CONTAINER.-ourServicesPage .Intro-serviceBlock:hover .Intro-hoverElement{background-color:rgba(154,123,236,0.85)}.CONTAINER.-ourServicesPage .Intro-serviceBlock:hover .Intro-mainImage{-webkit-transform:scale(1.1);transform:scale(1.1)}.CONTAINER.-ourServicesPage .Intro-serviceBlock:hover .Intro-hoverElement-text{opacity:1;-webkit-transform:translateY(0rem);transform:translateY(0rem)}.CONTAINER.-ourServicesPage .Intro-mainImage{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}.CONTAINER.-ourServicesPage .Intro-textWrapper{background:-webkit-gradient(linear, left top, left bottom, color-stop(.14%, rgba(106,86,150,0)), color-stop(98.89%, rgba(57,43,93,0.45)));background:linear-gradient(180deg, rgba(106,86,150,0) .14%, rgba(57,43,93,0.45) 98.89%);width:100%;height:60%;position:absolute;bottom:0;right:0;padding:0.5rem 0.5rem 0.1rem;z-index:2;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 600px){.CONTAINER.-ourServicesPage .Intro-textWrapper{padding:1rem 1rem 0.5rem}}.CONTAINER.-ourServicesPage .Intro-textWrapper h3{font-weight:bold;letter-spacing:0.02px;font-size:1rem}@media (min-width: 600px){.CONTAINER.-ourServicesPage .Intro-textWrapper h3{font-size:1.625rem}}.CONTAINER.-ourServicesPage .Intro-textWrapper .subheading{letter-spacing:0.02px;font-weight:bold;font-family:"Cabin", sans-serif;font-size:.6875rem}@media (min-width: 600px){.CONTAINER.-ourServicesPage .Intro-textWrapper .subheading{font-size:1rem}}.CONTAINER.-ourServicesPage .Intro-hoverElement{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}.CONTAINER.-ourServicesPage .Intro-hoverElement-text{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transform:translateY(1rem);transform:translateY(1rem)}.CONTAINER.-ourServicesPage .Intro-hoverElement #Oval{stroke:#fff}.CONTAINER.-ourServicesPage .Intro-hoverElement #Group-5{fill:#fff}.CONTAINER.-ourServicesPage .Intro-hoverElement svg{margin:0 0.5rem 0 0}.CONTAINER.-ourServicesPage *,.CONTAINER.-ourServicesPage *::after,.CONTAINER.-ourServicesPage *::before{-webkit-box-sizing:border-box;box-sizing:border-box}.CONTAINER.-ourServicesPage .requestForm{padding:0 10px}.CONTAINER.-ourServicesPage .requestForm h2{font-size:2rem;color:white;font-weight:bold;padding-top:1rem}@media (max-width: 599px){.CONTAINER.-ourServicesPage .requestForm h2{padding-top:2rem}}.CONTAINER.-ourServicesPage .requestForm .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:5px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:white;padding:0.5rem 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:3.3rem}@media (max-width: 599px){.CONTAINER.-ourServicesPage .requestForm .form-group{margin:6px 0 !important}}.CONTAINER.-ourServicesPage .requestForm .form-group .MuiInput-underline:before{border:0}.CONTAINER.-ourServicesPage .requestForm .form-group .MuiInput-underline:after{border:0}.CONTAINER.-ourServicesPage .requestForm .form-group.-multiline{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:3rem}.CONTAINER.-ourServicesPage .requestForm .form-group.-select{padding:0}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select{width:100%;height:3.3rem;outline:none;border:none !important}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .react-select__control{cursor:pointer;height:inherit;border-radius:5px;border:none !important;outline:none}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .react-select__indicator-separator{display:none}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .react-select__indicator{color:rgba(123,88,215,0.85)}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .react-select__value-container{padding:16px 8px}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .react-select__option{color:black}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .react-select-b__control{cursor:pointer;height:inherit;border-radius:5px}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .react-select-b__indicator-separator{display:none}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .react-select-b__indicator{color:rgba(123,88,215,0.85)}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .react-select-b__value-container{padding:16px 8px}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .brandOption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:black;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .brandOption img{margin:0;width:25px;height:25px;padding:0 10px 0 0}.CONTAINER.-ourServicesPage .requestForm .form-group.-select .react-select .brandOption div{width:100%}.CONTAINER.-ourServicesPage .requestForm .form-group.-short{width:40%}@media (max-width: 599px){.CONTAINER.-ourServicesPage .requestForm .form-group.-short{width:100%}}.CONTAINER.-ourServicesPage .requestForm .row{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:1rem}@media (max-width: 599px){.CONTAINER.-ourServicesPage .requestForm .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 !important}}.CONTAINER.-ourServicesPage .requestForm .row .form-group:not(:last-child){margin-right:0.5rem}.CONTAINER.-ourServicesPage .requestForm .row .form-group-select:not(:last-child){margin-right:0.5rem}.CONTAINER.-ourServicesPage .requestForm .button-send{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#4db458;width:50%;border-radius:15px;height:3.1rem;font-weight:bold;margin-right:1rem;color:white}@media screen and (max-width: 899px){.CONTAINER.-ourServicesPage .requestForm .button-send{width:100%}}.CONTAINER.-ourServicesPage .requestForm .order-diagnostics a,.CONTAINER.-ourServicesPage .requestForm .order-diagnostics .btn-asLink{font-size:0.85rem;font-weight:bold;text-decoration:underline;color:white}.CONTAINER.-ourServicesPage .cd-modal{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;transition:visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;z-index:999}.CONTAINER.-ourServicesPage .cd-modal::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:60px;pointer-events:none;background:transparent}.CONTAINER.-ourServicesPage .cd-modal .cd-modal-content{height:100%;width:100%;padding:10em 5%;text-align:left;overflow-y:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}@media (max-width: 599px){.CONTAINER.-ourServicesPage .cd-modal .cd-modal-content{padding:7em 5%}}.CONTAINER.-ourServicesPage .cd-modal .cd-modal-content table{width:100%}.CONTAINER.-ourServicesPage .cd-modal .cd-modal-content table tr{padding:5px 0}.CONTAINER.-ourServicesPage .cd-modal .cd-modal-content table tr td{padding:5px 10px 5px 0}.CONTAINER.-ourServicesPage .cd-modal .cd-modal-content h2{color:#fff !important;font-size:2rem !important}.CONTAINER.-ourServicesPage .cd-modal .cd-modal-content ul{margin-left:30px;margin:20px 0 20px 30px}.CONTAINER.-ourServicesPage .cd-modal .cd-modal-content ul li{color:#fff !important;font-size:21px;padding:10px 0}.CONTAINER.-ourServicesPage .cd-modal p{color:#ffffff;line-height:1.6;margin:2em 0}.CONTAINER.-ourServicesPage .modal-is-visible .cd-modal{z-index:5;visibility:visible;opacity:1;pointer-events:auto;-webkit-transition:visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;transition:visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s}.CONTAINER.-ourServicesPage .modal-is-visible .cd-modal .cd-modal-content{-webkit-overflow-scrolling:touch}@media only screen and (min-width: 768px){.CONTAINER.-ourServicesPage .cd-modal .cd-modal-content{padding:4em 10%}}@media only screen and (min-width: 1170px){.CONTAINER.-ourServicesPage .cd-modal .cd-modal-content{padding:10em 20%}}.CONTAINER.-ourServicesPage .cd-modal-action{position:relative}.CONTAINER.-ourServicesPage .cd-modal-action .btn,.CONTAINER.-ourServicesPage .cd-modal-action .cd-modal-bg{display:inline-block;height:52px;background-color:#50348f}.CONTAINER.-ourServicesPage .cd-modal-action .btn{width:12.5em;color:#ffffff;line-height:52px;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:padding 0.3s 0.2s, color 0.2s 0s, width 0.3s 0.2s, border-radius 0.3s 0.2s, height 0.3s 0.2s, scale 0.3s 0.2s;transition:padding 0.3s 0.2s, color 0.2s 0s, width 0.3s 0.2s, border-radius 0.3s 0.2s, height 0.3s 0.2s, scale 0.3s 0.2s}.CONTAINER.-ourServicesPage .cd-modal-action .btn:hover{-webkit-transition:padding 0.3s 0.2s, color 0.2s 0s, width 0.3s 0.2s, border-radius 0.3s 0.2s, height 0.3s 0.2s, scale 0.3s 0.2s;transition:padding 0.3s 0.2s, color 0.2s 0s, width 0.3s 0.2s, border-radius 0.3s 0.2s, height 0.3s 0.2s, scale 0.3s 0.2s}.CONTAINER.-ourServicesPage .cd-modal-action .btn.to-circle{width:0em !important;color:transparent;padding:0;-webkit-transition:padding 0.3s 0.2s, color 0.2s 0s, width 0.3s 0.2s, border-radius 0.3s 0.2s, height 0.3s 0.2s, scale 0.3s 0.2s;transition:padding 0.3s 0.2s, color 0.2s 0s, width 0.3s 0.2s, border-radius 0.3s 0.2s, height 0.3s 0.2s, scale 0.3s 0.2s}.CONTAINER.-ourServicesPage .cd-modal-action .cd-modal-bg{position:absolute;z-index:1;left:50%;top:0%;width:100%;border-radius:50%;opacity:0;visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(-2em);transform:translateX(-2em);-webkit-transition:visibility 0s 0.5s, height 0.5s, width 0.5s;-webkit-transition:visibility 0s 0.5s, height 0.5s, height 0.5s, width 0.5s;transition:visibility 0s 0.5s, height 0.5s, height 0.5s, width 0.5s}.CONTAINER.-ourServicesPage .cd-modal-action .cd-modal-bg.is-visible{opacity:1;visibility:visible;height:100vh;overflow-y:hidden;position:fixed}.CONTAINER.-ourServicesPage .cd-modal-close{position:fixed;z-index:1;height:50px !important;width:50px !important;border-radius:50%;background:#ee4562 url(../assets/getfleet/cd-icon-close.svg) no-repeat center center;overflow:hidden;text-indent:100%;white-space:nowrap;visibility:hidden;opacity:0;bottom:10% !important;top:inherit !important;left:50% !important;margin-left:-25px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;-webkit-transition:visibility 0s 0.3s, opacity 0.3s 0s, -webkit-transform 0.3s 0s;transition:visibility 0s 0.3s, opacity 0.3s 0s, -webkit-transform 0.3s 0s;transition:transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;transition:transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s, -webkit-transform 0.3s 0s}.CONTAINER.-ourServicesPage .no-touch .cd-modal-close:hover{background-color:rgba(0,0,0,0.5)}.CONTAINER.-ourServicesPage .modal-is-visible .cd-modal-close{visibility:visible;opacity:1;z-index:500;-webkit-transition:-webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;-webkit-transition:visibility 0s 0s, opacity 0.3s 0s, -webkit-transform 0.3s 0s;transition:visibility 0s 0s, opacity 0.3s 0s, -webkit-transform 0.3s 0s;transition:transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;transition:transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s, -webkit-transform 0.3s 0s;-webkit-transform:scale(1);transform:scale(1)}.CONTAINER.-ourServicesPage .modal-is-visible .cd-modal-close:hover{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1.1) translateZ(0);transform:scale(1.1) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.CONTAINER.-ourServicesPage p{color:#3c3c3c;font-size:15px;letter-spacing:0;line-height:23.5px}.CONTAINER.-ourServicesPage .subs{color:#3c3256;font-size:21px !important;letter-spacing:0;line-height:28px}.CONTAINER.-ourServicesPage .wh-color{color:#fff !important}.CONTAINER.-ourServicesPage button{max-width:500px}.CONTAINER.-ourServicesPage .wrap{z-index:4;position:relative;background-color:#fff}.CONTAINER.-ourServicesPage .lolec{width:100%;margin-bottom:-5px}.CONTAINER.-ourServicesPage .FindService,.CONTAINER.-ourServicesPage .SendOrder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.CONTAINER.-ourServicesPage .FindService img,.CONTAINER.-ourServicesPage .SendOrder img{margin:64px 0 !important}.CONTAINER.-ourServicesPage .FindService *,.CONTAINER.-ourServicesPage .SendOrder *{width:100% !important;margin:12px 0}@media (min-width: 1200px){.CONTAINER.-ourServicesPage .FindService,.CONTAINER.-ourServicesPage .SendOrder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.CONTAINER.-ourServicesPage .FindService,.CONTAINER.-ourServicesPage .sprava_vozoveho_parku{background:#fff}.CONTAINER.-ourServicesPage .main-img{margin-top:-230px;width:100%;margin-bottom:-5px}@media (max-width: 599px){.CONTAINER.-ourServicesPage .main-img{margin-top:-100px;width:200% !important;margin-bottom:-5px}}.CONTAINER.-ourServicesPage .cd-modal{width:100% !important}.CONTAINER.-ourServicesPage .sprava_vozoveho_parku{width:100%}.CONTAINER.-ourServicesPage .center{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CONTAINER.-ourServicesPage .center .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.CONTAINER.-ourServicesPage .center .row *{margin:5px !important;width:100%}.CONTAINER.-ourServicesPage .center .row .cd-section,.CONTAINER.-ourServicesPage .center .row .cd-modal-action{margin:0 5px !important}@media (min-width: 600px){.CONTAINER.-ourServicesPage .center .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.CONTAINER.-ourServicesPage .center .row>*{margin:0 !important;width:unset}}.CONTAINER.-ourServicesPage .yellow{background:#f0a655 !important}.CONTAINER.-ourServicesPage .green{background:#4eba58 !important}.CONTAINER.-ourServicesPage .left{float:left}.CONTAINER.-ourServicesPage .row{display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.CONTAINER.-ourServicesPage .row .btn{text-transform:uppercase;letter-spacing:0.7px;width:100% !important;font-size:14px;margin:10px 0 !important;padding:0 30px}.CONTAINER.-ourServicesPage .row img{margin:64px 0}.CONTAINER.-ourServicesPage .row .col{width:100% !important}.CONTAINER.-ourServicesPage .row .col img{max-width:90% !important}@media (min-width: 900px){.CONTAINER.-ourServicesPage .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.CONTAINER.-ourServicesPage .row .btn{max-width:500px !important}.CONTAINER.-ourServicesPage .row .col{width:50% !important}.CONTAINER.-ourServicesPage .row img{margin:0}}.CONTAINER.-ourServicesPage .row>*{margin-right:10px;width:100%}@media (min-width: 600px){.CONTAINER.-ourServicesPage .row>*{width:unset}}.CONTAINER.-ourServicesPage .TopBanner{background-image:url(../assets/drivers_registration/bg.jpg);background-repeat:no-repeat;background-size:cover}.CONTAINER.-ourServicesPage .TopBanner .heading{color:#1f1f1f;font-size:1.5rem}.CONTAINER.-ourServicesPage .TopBanner .col.-main{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}.CONTAINER.-ourServicesPage .MainBox{background-color:#fff;border-radius:10px;margin:auto;padding:2rem;max-width:26.25rem}.CONTAINER.-ourServicesPage .MainBox .Logo{margin-bottom:1.5rem}.CONTAINER.-ourServicesPage .MainBox p{margin:0 0 1.5rem}.CONTAINER.-ourServicesPage .MainBox .buttons-wrapper{text-align:center}@media (min-width: 600px){.CONTAINER.-ourServicesPage .MainBox .buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.CONTAINER.-ourServicesPage .MainBox .buttons-wrapper .btn,.CONTAINER.-ourServicesPage .MainBox .buttons-wrapper .btn-asLink{-ms-flex-preferred-size:50%;flex-basis:50%}.CONTAINER.-ourServicesPage .MainBox .buttons-wrapper .btn-asLink{font-weight:bold;color:#3c3c3c;padding:1rem 0;display:block}.CONTAINER.-ourServicesPage .section2{padding:230px 7% !important;gap:10%}.CONTAINER.-ourServicesPage .section3{padding:80px 7% !important;gap:10%}.CONTAINER.-ourServicesPage .section4{padding:0px 7% !important;gap:5% 10%}.CONTAINER.-ourServicesPage .white{background:#fff}.CONTAINER.-ourServicesPage .pink{background:#f5f1ff}.CONTAINER.-ourServicesPage #dekarbonizace{border-radius:0 100px 0 0;position:relative}@media (max-width: 599px){.CONTAINER.-ourServicesPage #dekarbonizace{border-radius:0 50px 0 0}}@media (max-width: 599px){.CONTAINER.-ourServicesPage #management{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}}.CONTAINER.-ourServicesPage #pojisteni{border-radius:0 100px 0 100px;position:relative}@media (max-width: 599px){.CONTAINER.-ourServicesPage #pojisteni{border-radius:0 50px 0 50px !important;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.CONTAINER.-ourServicesPage .insurance-strip{padding:150px 7% 50px 7% !important;gap:10%;background-color:#9a7bec;text-align:center;color:#fff;border-radius:0 0 0 100px;z-index:-1;position:relative;margin-top:-100px}.CONTAINER.-ourServicesPage .insurance-strip h2{font-size:26px}@media (max-width: 599px){.CONTAINER.-ourServicesPage .insurance-strip h2{font-size:21px}}.CONTAINER.-ourServicesPage .insurance-strip .subs{color:#fff !important}@media (max-width: 599px){.CONTAINER.-ourServicesPage .insurance-strip .subs{font-size:15px !important;line-height:23px}}@media (max-width: 599px){.CONTAINER.-ourServicesPage .insurance-strip{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;border-radius:0 0 0 50px !important}}.CONTAINER.-ourServicesPage .insurance-strip__phone{color:#fff}.CONTAINER.-ourServicesPage .section{padding:120px 7% !important;gap:10%}@media (max-width: 599px){.CONTAINER.-ourServicesPage .section{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.CONTAINER.-ourServicesPage .section p{margin:0 0 1rem}.CONTAINER.-ourServicesPage .section .col{width:50%}@media (max-width: 599px){.CONTAINER.-ourServicesPage .section .col{margin-right:0}}.CONTAINER.-ourServicesPage .section .col img{width:100%;max-height:28.125rem !important}@media (max-width: 599px){.CONTAINER.-ourServicesPage .section .col img{max-width:100% !important;margin:20px auto}}.CONTAINER.-ourServicesPage .section .col.-centerAligned{-ms-flex-item-align:center;align-self:center;max-width:570px !important}.CONTAINER.-ourServicesPage .section h2{color:#3c3256;font-size:2.75rem;letter-spacing:0;line-height:54px;font-weight:bold}@media (max-width: 599px){.CONTAINER.-ourServicesPage .section h2{font-size:2rem;line-height:44px}}.CONTAINER.-ourServicesPage .SendOrder{background-color:#f5f1ff}.CONTAINER.-ourServicesPage .VisitService{padding-bottom:0}.CONTAINER.-ourServicesPage .RegisterAllCars{z-index:1;background-color:#7d47d7;padding-top:4rem;margin-bottom:-5rem}.CONTAINER.-ourServicesPage .RegisterAllCars .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:100px 0 160px 0}@media (min-width: 900px){.CONTAINER.-ourServicesPage .RegisterAllCars .items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.CONTAINER.-ourServicesPage .RegisterAllCars .items .item{width:100%;background:#f5f1ff;padding:30px 35px;border-radius:16px;margin:12px 11px}.CONTAINER.-ourServicesPage .RegisterAllCars .items .item .title{color:#3c3c3c;font-size:24px;font-weight:bold;letter-spacing:0.03px;line-height:34px;margin-bottom:11px}.CONTAINER.-ourServicesPage .RegisterAllCars .items .item p{color:#3c3c3c;font-size:15.5px;letter-spacing:0.02px;line-height:26px;text-align:justify}@media (max-width: 599px){.CONTAINER.-ourServicesPage .RegisterAllCars .items .item p{font-size:14.1px;line-height:21px}}.CONTAINER.-ourServicesPage .RegisterAllCars .items .item>a,.CONTAINER.-ourServicesPage .RegisterAllCars .items .item>.btn-asLink,.CONTAINER.-ourServicesPage .RegisterAllCars .items .item .cd-section>.cd-modal-action>a,.CONTAINER.-ourServicesPage .RegisterAllCars .items .item .cd-section>.cd-modal-action>.btn-asLink{display:block;border-radius:16px;background-color:#4eba58;color:#fff;padding:20px;width:100%;text-align:center;margin-top:25px;font-size:13px;font-weight:bold;letter-spacing:1px;line-height:13px}@media (min-width: 900px){.CONTAINER.-ourServicesPage .RegisterAllCars{margin-bottom:-6rem}}@media (min-width: 1200px){.CONTAINER.-ourServicesPage .RegisterAllCars{margin-bottom:-7.5rem}}.CONTAINER.-ourServicesPage .RegisterAllCars img{height:30rem;max-width:unset;position:relative;left:-2rem}@media (min-width: 600px){.CONTAINER.-ourServicesPage .RegisterAllCars img{position:static;height:unset;width:100%}}.CONTAINER.-ourServicesPage .RegisterAllCars h2{color:#c9b4ff;padding:0 5rem;font-size:1.875rem;text-align:center}@media (min-width: 600px){.CONTAINER.-ourServicesPage .RegisterAllCars h2{font-size:3.125rem}}.CONTAINER.-ourServicesPage .WhyWeBest{text-align:center;background-color:#55448a;padding:2.5rem 0 2rem;font-style:italic;font-size:1.3125rem;color:#fff}.CONTAINER.-ourServicesPage .GiftForYou{background-image:unset}@media (min-width: 900px){.CONTAINER.-ourServicesPage .GiftForYou{padding-top:8rem;background-image:url(../assets/for_drivers/gift_1.svg),url(../assets/for_drivers/gift_2.svg);background-position:left 40%, right 40%;background-size:calc(calc(100% - 40rem) / 2)}}@media (min-width: 1800px){.CONTAINER.-ourServicesPage .GiftForYou{background-size:30rem}}.CONTAINER.-ourServicesPage .GiftForYou h2{font-size:3rem;font-weight:400}.CONTAINER.-ourServicesPage .GiftForYou h2 .-highlight{font-weight:bold}.CONTAINER.-ourServicesPage .GiftForYou p{font-size:.875rem}.CONTAINER.-ourServicesPage .GiftForYou .bothGifts{margin-bottom:1rem}@media (min-width: 600px){.CONTAINER.-ourServicesPage .GiftForYou .bothGifts{display:none}}@media (max-width: 599px){.CONTAINER.-ourServicesPage .GiftForYou .orange_Star,.CONTAINER.-ourServicesPage .GiftForYou .purple_Star,.CONTAINER.-ourServicesPage .GiftForYou .purple_Star2{display:none}}.Tooltip{display:none;position:absolute;z-index:2;background-color:#e39948;color:#fff;padding:1rem 1.2rem;width:30rem;max-width:80vw;border-radius:10px;cursor:pointer;font-weight:500;left:0;-webkit-transform:translateY(1rem);transform:translateY(1rem);-webkit-box-shadow:-10px 10px 20px 0 rgba(30,30,30,0.05);box-shadow:-10px 10px 20px 0 rgba(30,30,30,0.05)}@media (min-width: 600px){.Tooltip{-webkit-transform:translate(-50%, 1rem);transform:translate(-50%, 1rem);left:50%;top:100%}}.Tooltip:hover::after{-webkit-transform:translate(45%, -45%) scale(1.5);transform:translate(45%, -45%) scale(1.5)}@media (min-width: 600px){.Tooltip::before{content:"";display:block;width:2px;height:1rem;background-color:#e39948;position:absolute;left:50%;top:-1rem;z-index:10;-webkit-animation:showIt 1s 1;animation:showIt 1s 1;-webkit-transform-origin:center bottom;transform-origin:center bottom}}.Tooltip::after{-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);content:"";width:20px;height:20px;background:#d0021b url(../assets/navigation_open.svg) no-repeat;background-size:50%;background-position:center 52%;display:block;position:absolute;right:0;top:0;border-radius:50%;-webkit-transform:translate(45%, -45%);transform:translate(45%, -45%)}@keyframes showIt{from{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}.separator.-collapsed{margin-bottom:-120px}@media (min-width: 1200px){.separator.-collapsed{margin-bottom:-180px}}@media (min-width: 1800px){.separator.-collapsed{margin-bottom:-12vw}}.-fixIndex{z-index:2;position:relative}.NewIntro{justify-items:flex-start;text-align:left;padding:8rem 4rem;min-height:100vh !important}.NewIntro .Logo{width:6rem;position:absolute;top:2rem;left:4rem}@media (min-width: 600px){.NewIntro .Logo{top:6rem;left:4rem}}.NewIntro h1{font-size:2rem}@media (min-width: 600px){.NewIntro h1{font-size:3rem}}.NewIntro h2{font-size:2.125rem;margin:0 0 1rem}.NewIntro p{max-width:30rem;margin:1.5rem 0 0.5rem}.NewIntro .buttons-wrapper .btn{text-align:left;padding:0 1.2rem}@media (max-width: 599px){.NewIntro .buttons-wrapper .btn{margin:0 0 4rem 0}}.NewIntro .buttons-wrapper .btn:first-child{margin:0 0 0.7rem 0}@media (min-width: 600px){.NewIntro .buttons-wrapper .btn:first-child{margin:0 1rem 0 0}}.NewIntro .buttons-wrapper .btn img{margin:0 0 0 1rem;-webkit-transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 300ms cubic-bezier(0.23, 1, 0.32, 1)}.NewIntro .buttons-wrapper .btn:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.NewIntro .Services-blocks-list{gap:0.7rem;max-width:64rem}@media (min-width: 600px){.NewIntro .Services-blocks-list{display:grid;grid-template-columns:repeat(4, 1fr)}}.NewIntro .Service-block{border-radius:10px;background-color:#f5f1ff;color:#3c3c3c;padding:1rem;margin:0 0 0.7rem}.NewIntro .Service-block-heading{color:#9a7bec;font-size:1.2rem;margin:0;font-family:"Raleway", sans-serif}.NewIntro .Service-block-serviceType{font-size:.75rem}.NewIntro .Service-block-distance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0.5rem 0 0 0;font-size:.875rem;font-weight:bold}.NewIntro .Service-block-distance img{display:inline;margin:0 0.5rem 0 0}.NewIntro .Service-block-icon{background-color:#fff;border-radius:5px;padding:0.5rem;margin:0.5rem 0 0.2rem}.NewIntro .Service-block-icon img{height:4rem}.NewIntro .Service-block-serviceName{font-weight:700;font-size:.75rem}.NewIntro .Service-block-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;margin:0.5rem 0 0 0}.NewIntro .Service-block .btn{margin:1rem 0 0 0;color:#fff;padding:0 0.5rem;width:100%}@media (max-width: 599px){.reverse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}}.landing{background:url(../assets/landing1/background.png),-webkit-gradient(linear, left top, right top, from(#402278), color-stop(80%, #5935a4), to(#643ebc));background:url(../assets/landing1/background.png),linear-gradient(to right, #402278 0%, #5935a4 80%, #643ebc 100%);background-size:cover;height:calc(100vh - 66px);position:relative;min-height:690px}.landing.landing2{min-height:810px}@media (max-width: 599px){.landing.landing4{min-height:850px}}.landing h2{color:#FFFFFF;font-size:36px;font-weight:bold;letter-spacing:0;line-height:46px;margin-bottom:0}.landing h3{color:#FFFFFF;font-size:16px;font-weight:600;letter-spacing:0;line-height:26px}.landing form{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:23px;position:absolute;z-index:1;left:50%;top:260px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 600px){.landing form{top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}@media (min-width: 900px){.landing form{left:10rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.landing form p{color:#FFFFFF;font-size:14px;letter-spacing:0;line-height:24px;text-align:center;margin:25px 0 20px 0}.landing form ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;list-style:none;padding:0;width:180px}.landing form a.mail,.landing form .mail.btn-asLink,.landing form a.phone,.landing form .phone.btn-asLink,.landing form a.messenger,.landing form .messenger.btn-asLink{display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;height:50px;background-color:#fff;border-radius:50%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.landing form a.mail:hover,.landing form .mail.btn-asLink:hover,.landing form a.phone:hover,.landing form .phone.btn-asLink:hover,.landing form a.messenger:hover,.landing form .messenger.btn-asLink:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.landing form a.mail svg,.landing form .mail.btn-asLink svg,.landing form a.phone svg,.landing form .phone.btn-asLink svg,.landing form a.messenger svg,.landing form .messenger.btn-asLink svg{margin:auto}.landing form a.mail svg,.landing form .mail.btn-asLink svg{margin-left:10px}.landing form .illustration{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:300px;height:240px;bottom:auto;top:-225px;background-position:top center;display:block;border-radius:50%}@media (min-width: 768px){.landing form .illustration{display:none}}.landing .inputWrapper{position:relative;margin:20px 0}.landing .inputWrapper label{color:#585858;font-size:16px;font-weight:300;letter-spacing:0;position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:top 0.3s, font-size 0.3s, font-weight 0.3s, letter-spacing 0.3s;transition:top 0.3s, font-size 0.3s, font-weight 0.3s, letter-spacing 0.3s}.landing .inputWrapper label span{color:red}.landing .inputWrapper .--active{top:10px;color:#8573B4;font-size:11px;font-weight:bold;letter-spacing:1.22px;-webkit-transition:top 0.3s, font-size 0.3s, font-weight 0.3s, letter-spacing 0.3s;transition:top 0.3s, font-size 0.3s, font-weight 0.3s, letter-spacing 0.3s}.landing .customInput,.landing .searchInput,.landing .customSelect{border-radius:5px;background-color:#FFFFFF;border:none;padding:27px 10px;font-weight:300;font-size:16px;margin:0}.landing textarea.customInput,.landing textarea.searchInput,.landing textarea.customSelect{width:100%;height:auto;padding:10px}.landing textarea.customInput::-webkit-input-placeholder, .landing textarea.searchInput::-webkit-input-placeholder, .landing textarea.customSelect::-webkit-input-placeholder{color:#585858}.landing textarea.customInput::-moz-placeholder, .landing textarea.searchInput::-moz-placeholder, .landing textarea.customSelect::-moz-placeholder{color:#585858}.landing textarea.customInput:-ms-input-placeholder, .landing textarea.searchInput:-ms-input-placeholder, .landing textarea.customSelect:-ms-input-placeholder{color:#585858}.landing textarea.customInput::-ms-input-placeholder, .landing textarea.searchInput::-ms-input-placeholder, .landing textarea.customSelect::-ms-input-placeholder{color:#585858}.landing textarea.customInput::placeholder,.landing textarea.searchInput::placeholder,.landing textarea.customSelect::placeholder{color:#585858}.landing input,.landing button{width:100%}.landing .illustration{width:520px;height:100%;background-image:url(../assets/landing1/illustration2.png);background-size:cover;background-position:top 150px center;background-repeat:no-repeat;position:absolute;bottom:0;left:32rem;display:none}@media (min-width: 768px){.landing .illustration{display:block}}@media (min-width: 900px){.landing .illustration{left:53%}}@media screen and (min-width: 1300px){.landing .illustration{left:43rem}}.landing .success-wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.landing .success-wrapper .success{text-align:center;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem}.landing .success-wrapper .success-image{width:300px;height:300px;background-color:#fff;background-image:url(../assets/win_illustration.svg);border-radius:50%;background-size:cover}@media (min-width: 600px){.landing .success-wrapper .success-image{width:450px;height:450px}}@media (max-width: 320px){.landing .success-wrapper .success-image{width:270px;height:270px}}.landing .success-wrapper .success-message{position:relative;z-index:1}.landing .success-wrapper .success-message h1{color:#fff;margin:1.5rem 0 1rem}@media (max-width: 320px){.landing .success-wrapper .success-message h1{font-size:1.5rem}}.landing .success-wrapper .success-message a,.landing .success-wrapper .success-message .btn-asLink{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding:0 1rem}.landing .success-wrapper .success-message a:hover,.landing .success-wrapper .success-message .btn-asLink:hover{color:#fff}.landing canvas{position:absolute;width:100%;top:0;left:0;height:100%}.adminPage__navbar{position:relative;background-color:#452E82;border-radius:0;border:none;color:#fff;font-size:1.5rem;padding:1rem;margin-bottom:3rem;overflow:hidden;height:var(--admin-page-navbar-height);-webkit-transition:height 0.2s;transition:height 0.2s}@media (min-width: 600px){.adminPage__navbar{overflow:visible;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width: 1500px){.adminPage__navbar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.adminPage__navbar a,.adminPage__navbar .btn-asLink{color:#fff;padding:0.5rem 1rem;border-radius:0.6rem;letter-spacing:0;-webkit-transition:color 0.2s, background-color 0.2s;transition:color 0.2s, background-color 0.2s}.adminPage__navbar a:hover,.adminPage__navbar .btn-asLink:hover{letter-spacing:0;color:#452E82;background-color:#fff;-webkit-transition:color 0.2s, background-color 0.2s;transition:color 0.2s, background-color 0.2s}.adminPage__navbar ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-transform:uppercase;margin:1rem 0}.adminPage__navbar ul.sub-menu{position:absolute;background-color:#452E82;margin:0;display:none;padding:10px;top:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;width:230px}.adminPage__navbar ul.sub-menu li{margin:0;padding:0}@media (max-width: 599px){.adminPage__navbar ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.adminPage__navbar ul li{margin-right:0.5rem;padding:0.5rem 0}.adminPage__navbar ul li.has-sub-menu{position:relative}.adminPage__navbar ul li.has-sub-menu>a,.adminPage__navbar ul li.has-sub-menu>.btn-asLink{position:relative}.adminPage__navbar ul li.has-sub-menu>a:after,.adminPage__navbar ul li.has-sub-menu>.btn-asLink:after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:0.5em 0.25em 0 0.25em;border-color:#ffffff transparent transparent transparent}.adminPage__navbar ul li.has-sub-menu>a:hover:after,.adminPage__navbar ul li.has-sub-menu>.btn-asLink:hover:after{border-color:#452E82 transparent transparent transparent}.adminPage__navbar ul li.has-sub-menu:hover .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.adminPage__navbar+section#invoices{margin:0}.adminPage__navbar+section .container{width:auto;max-width:1700px;padding:0 2rem}.adminPage__navbar+section .heading-input-wrapper{margin:1rem 0}.adminPage__navbar+section input[type="text"],.adminPage__navbar+section input[type="number"],.adminPage__navbar+section input[type="date"]{border-radius:10px;border:1px solid #cfcfcf;padding:0.5rem}.adminPage__navbar+section input[type="text"]+button,.adminPage__navbar+section input[type="number"]+button,.adminPage__navbar+section input[type="date"]+button{margin-top:2rem}.adminPage__navbar+section form{margin:1rem 0}.adminPage__navbar+section form label{display:block;margin-top:2rem}.adminPage__navbar+section button,.adminPage__navbar+section button:hover,.adminPage__navbar+section input[type="submit"],.adminPage__navbar+section input[type="submit"]:hover{-webkit-transform:none;transform:none;border:none;padding:0.5rem 1rem;border-radius:10px;margin:0.5rem 0}.adminPage__navbar+section a,.adminPage__navbar+section .btn-asLink,.adminPage__navbar+section a:hover,.adminPage__navbar+section .btn-asLink:hover{-webkit-transform:none;transform:none;letter-spacing:0;border:none}.adminPage__navbar+section .btn.btn-primary,.adminPage__navbar+section .btn.btn-default{background-color:#452E82;color:#fff}.adminPage__navbar+section table{margin:1rem 0}.adminPage__navbar+section thead th{border-bottom:none}.adminPage__navbar+section h1,.adminPage__navbar+section h2,.adminPage__navbar+section h3{margin:4rem 0}.adminPage__logo{font-size:3rem;margin-right:2.5rem}.adminPage__burgerIcon{position:absolute;bottom:1.8rem;right:2rem;width:3rem;height:3rem;padding:0;border:none;background-color:transparent;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 490.4 490.4' style='enable-background:new 0 0 490.4 490.4;' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23fff' d='M490.4,245.2C490.4,110,380.4,0,245.2,0S0,110,0,245.2s110,245.2,245.2,245.2S490.4,380.4,490.4,245.2z M24.5,245.2 c0-121.7,99-220.7,220.7-220.7s220.7,99,220.7,220.7s-99,220.7-220.7,220.7S24.5,366.9,24.5,245.2z'/%3E%3Cpath fill='%23fff' d='M253.9,360.4l68.9-68.9c4.8-4.8,4.8-12.5,0-17.3s-12.5-4.8-17.3,0l-48,48V138.7c0-6.8-5.5-12.3-12.3-12.3 s-12.3,5.5-12.3,12.3v183.4l-48-48c-4.8-4.8-12.5-4.8-17.3,0s-4.8,12.5,0,17.3l68.9,68.9c2.4,2.4,5.5,3.6,8.7,3.6 S251.5,362.8,253.9,360.4z'/%3E%3C/g%3E%3C/svg%3E%0A");-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}@media (min-width: 600px){.adminPage__burgerIcon{display:none}}@media (max-width: 599px){.adminPage__navbar--collapsed{height:var(--admin-page-navbar-height-collapsed);-webkit-transition:height 0.2s;transition:height 0.2s}.adminPage__navbar--collapsed .adminPage__burgerIcon{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}}.section .container{padding:0 15px;max-width:1230px;margin:auto}.section .container[id]{padding-top:75px;margin-top:-75px}.section-hero{background-color:#fff;margin-top:100px;padding:90px 0;background-image:url(../assets/proservisy/hero-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}.section-hero:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#fdfcff99;z-index:1}@media (max-width: 1199px){.section-hero{padding:60px 0}}@media (max-width: 767px){.section-hero{margin-top:75px;padding:40px 0}}.section-hero:not(.section-hero-one-col)+.section{padding-top:110px}@media (max-width: 767px){.section-hero:not(.section-hero-one-col)+.section{padding-top:50px}}.section-hero .hero-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;margin:0 auto;padding:0 15px;max-width:1050px;position:relative;z-index:2}@media (max-width: 767px){.section-hero .hero-cols .hero-col:nth-child(2){display:none}}.section-hero h3{color:#9a7bec;font-size:14px;line-height:1;letter-spacing:3.33px;text-transform:uppercase;margin-bottom:20px;text-shadow:0px 0px 5px #ffffff}.section-hero h1{color:#050505;font-size:48px;line-height:1.2083;margin-bottom:0.666em}@media (max-width: 1199px){.section-hero h1{font-size:36px}}.section-hero .hero-btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.section-hero .hero-btn{background-color:#4eba58;color:#fff;border-radius:11px;padding:18px 30px;text-transform:uppercase;display:inline-block;font-weight:bold;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.section-hero .hero-btn:hover{color:#fff;opacity:0.75}.section-hero .hero-btn svg{width:20px}.section-hero .hero-btn svg path{fill:#fff}@media (max-width: 1199px){.section-hero .hero-btn{padding:16px 26px}}.section-hero .hero-img{max-width:444px;margin-top:-83px;margin-bottom:-171px}@media (max-width: 1199px){.section-hero .hero-img{max-width:350px}}@media (max-width: 767px){.section-hero .hero-img{display:none}}.section-benefits{background-color:#F4EFFF;padding:90px 0 90px;color:#3C3256;overflow:hidden}@media (max-width: 1199px){.section-benefits{padding-bottom:60px}}.section-benefits.-small-pb{padding-bottom:30px;padding-top:0}@media (max-width: 1199px){.section-benefits.-small-pb{padding-bottom:30px}}.section-benefits h2{font-size:34px;line-height:1.294;text-align:center;margin:0 auto 10px;max-width:80%}.section-benefits h2.--large-mb{margin-bottom:1em}@media (max-width: 767px){.section-benefits h2{font-size:26px;margin-bottom:20px;max-width:100%}}.section-benefits .benefits{display:grid;grid-template-columns:repeat(3, 1fr);gap:0 84px;margin-bottom:50px}@media (max-width: 1199px){.section-benefits .benefits{gap:0 40px}}@media (max-width: 767px){.section-benefits .benefits{display:block}}.section-benefits .benefits .benefit-icon{border-radius:3px;width:27px;height:27px;color:#fff;display:inline-block;margin-right:0.5em;vertical-align:middle;margin-top:-4px}.section-benefits .benefits .benefit-icon-accept{background-color:#4eba58;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='28px' height='27px' viewBox='0 0 28 27' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-205.000000, -225.000000)' fill-rule='nonzero'%3E%3Cg transform='translate(18.000000, 22.000000)'%3E%3Cg transform='translate(5.000000, 0.000000)'%3E%3Cg transform='translate(160.000000, 203.000000)'%3E%3Cg transform='translate(22.000000, 0.000000)'%3E%3Cpath d='M11.9003518,19.6081394 C11.74532,19.7652136 11.5339129,19.8529412 11.3142154,19.8529412 C11.0945178,19.8529412 10.8831108,19.7652136 10.728079,19.6081394 L6.04727806,14.8900649 C5.56145636,14.4004613 5.56145636,13.6067353 6.04727806,13.1179671 L6.63341448,12.5272679 C7.11923618,12.0376643 7.90600204,12.0376643 8.39182374,12.5272679 L11.3142154,15.4724091 L19.2108906,7.51426154 C19.6967123,7.02465792 20.4843072,7.02465792 20.9692999,7.51426154 L21.5554363,8.10496079 C22.041258,8.59456441 22.041258,9.38829041 21.5554363,9.87705853 L11.9003518,19.6081394 Z' fill='%23FFFFFF'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.section-benefits .benefits .benefit-icon-edit{background-color:#F0A655;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='28px' height='27px' viewBox='0 0 28 27' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-238.000000, -225.000000)' fill-rule='nonzero'%3E%3Cg transform='translate(18.000000, 22.000000)'%3E%3Cg transform='translate(5.000000, 0.000000)'%3E%3Cg transform='translate(160.000000, 203.000000)'%3E%3Cg transform='translate(22.000000, 0.000000)'%3E%3Cg transform='translate(33.198643, 0.000000)'%3E%3Cpath d='M8.11325321,19.8311405 C7.63713877,19.9546621 7.20142908,19.5332488 7.32914117,19.0727564 L8.11868777,16.2263882 L11.0560658,19.0673859 L8.11325321,19.8311405 Z' fill='%23FFFFFF'%3E%3C/path%3E%3Cpath d='M20.7988086,9.47988981 L12.1054078,17.8881599 L9.18149807,15.0601885 L17.8748988,6.65203266 C18.2872163,6.25324401 18.9555486,6.25324401 19.3678661,6.65203266 L20.7988086,8.03602352 C21.2110079,8.4346979 21.2110079,9.08110116 20.7988086,9.47988981 Z' fill='%23FFFFFF'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.section-benefits .benefits .benefit-icon-decline{background-color:#d0021b;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='28px' height='27px' viewBox='0 0 28 27' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-271.000000, -225.000000)' fill-rule='nonzero'%3E%3Cg transform='translate(18.000000, 22.000000)'%3E%3Cg transform='translate(5.000000, 0.000000)'%3E%3Cg transform='translate(160.000000, 203.000000)'%3E%3Cg transform='translate(22.000000, 0.000000)'%3E%3Cg transform='translate(66.397286, 0.000000)'%3E%3Cpath d='M13.7221472,5.98708201 L13.9829098,5.98420366 C14.7777879,5.97542966 15.4292766,6.61269289 15.4380506,7.40757093 C15.4381675,7.41816177 15.4381675,7.42875357 15.4380506,7.43934441 L15.3039345,19.5895507 C15.2952971,20.3720491 14.6630656,21.0042806 13.8805672,21.012918 L13.6198045,21.0157963 C12.8249265,21.0245703 12.1734378,20.3873071 12.1646638,19.5924291 C12.1645469,19.5818382 12.1645469,19.5712464 12.1646638,19.5606556 L12.2987799,7.41044928 C12.3074173,6.62795087 12.9396488,5.99571936 13.7221472,5.98708201 Z' fill='%23FFFFFF' transform='translate(13.801357, 13.500000) rotate(45.000000) translate(-13.801357, -13.500000) '%3E%3C/path%3E%3Cpath d='M13.7221472,5.98708201 L13.9829098,5.98420366 C14.7777879,5.97542966 15.4292766,6.61269289 15.4380506,7.40757093 C15.4381675,7.41816177 15.4381675,7.42875357 15.4380506,7.43934441 L15.3039345,19.5895507 C15.2952971,20.3720491 14.6630656,21.0042806 13.8805672,21.012918 L13.6198045,21.0157963 C12.8249265,21.0245703 12.1734378,20.3873071 12.1646638,19.5924291 C12.1645469,19.5818382 12.1645469,19.5712464 12.1646638,19.5606556 L12.2987799,7.41044928 C12.3074173,6.62795087 12.9396488,5.99571936 13.7221472,5.98708201 Z' fill='%23FFFFFF' transform='translate(13.801357, 13.500000) scale(-1, 1) rotate(45.000000) translate(-13.801357, -13.500000) '%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.section-benefits .benefits .benefit{width:100%;display:contents}.section-benefits .benefits .benefit img{display:block;margin:0 0 25px;max-width:80%}.section-benefits .benefits .benefit h3{font-size:21px;line-height:1.238;margin:0 0 17px}@media (max-width: 599px){.section-benefits .benefits .benefit h3{margin-bottom:10px;font-size:16px}}.section-benefits .benefits .benefit .description{font-size:16px;line-height:1.625}.section-benefits .benefits .benefit .description>*+*{margin-top:0.5em}@media (max-width: 599px){.section-benefits .benefits .benefit .description{font-size:14px}}@media (min-width: 768px){.section-benefits .benefits .benefit img{grid-row:1;align-self:flex-end}.section-benefits .benefits .benefit .benefit-content{grid-row:3}.section-benefits .benefits .benefit:nth-child(1) img,.section-benefits .benefits .benefit:nth-child(1) .benefit-content{grid-column:1}.section-benefits .benefits .benefit:nth-child(2) img,.section-benefits .benefits .benefit:nth-child(2) .benefit-content{grid-column:2}}@media (max-width: 767px){.section-benefits .benefits .benefit{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-benefits .benefits .benefit+.benefit{margin-top:30px}.section-benefits .benefits .benefit img{margin-bottom:0;max-width:30%}}.section-benefits .benefit-cards{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}@media (max-width: 1199px){.section-benefits .benefit-cards{gap:15px}}@media (max-width: 599px){.section-benefits .benefit-cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}.section-benefits .benefit-cards .benefit-card{background-color:#fff;border-radius:16px;padding:25px;display:block;-webkit-box-shadow:0 20px 25px -5px rgba(0,0,0,0.04);box-shadow:0 20px 25px -5px rgba(0,0,0,0.04);-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;height:auto;-webkit-box-flex:25%;-ms-flex:25%;flex:25%}@media (max-width: 1024px){.section-benefits .benefit-cards .benefit-card{-webkit-box-flex:40%;-ms-flex:40%;flex:40%;max-width:50%}}@media (max-width: 767px){.section-benefits .benefit-cards .benefit-card{padding:15px}}@media (max-width: 599px){.section-benefits .benefit-cards .benefit-card{max-width:100%}}.section-benefits .benefit-cards .benefit-card:not(div):hover{opacity:0.75}.section-benefits .benefit-cards .benefit-card .benefit-card-img{margin-bottom:23px;position:relative;height:183px}@media (max-width: 767px){.section-benefits .benefit-cards .benefit-card .benefit-card-img{margin-bottom:15px}}.section-benefits .benefit-cards .benefit-card .benefit-card-img img{display:block;border-radius:10px;width:100%;-o-object-fit:cover;object-fit:cover;height:100%;position:absolute;top:0;left:0}.section-benefits .benefit-cards .benefit-card h3{font-size:21px;line-height:1.47619;color:#3C3256;text-align:center}@media (max-width: 767px){.section-benefits .benefit-cards .benefit-card h3{font-size:18px}}.section-benefits .Other{background-color:transparent;padding:0}.section-benefits .Other .col{width:100%}.section-benefits .Other .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.section-benefits .Other .wrapper>.-highlight{display:block;margin-top:auto;margin-bottom:5px}@media screen and (max-width: 499px){.section-benefits .Other .wrapper>.-highlight{display:none}}.section-video{background-color:#fff;padding:0 0 66px}.section-video .container{max-width:1250px}.section-video .video-cols{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.section-video .video-cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.section-video .video-cols .video-col:first-child{width:46.5%;padding:0 7vw 0 20px}@media (max-width: 767px){.section-video .video-cols .video-col:first-child{width:100%;padding:0}}.section-video .video-cols .video-col:last-child{width:calc(100% - 10px - 46.5%)}@media (max-width: 767px){.section-video .video-cols .video-col:last-child{margin-top:30px;width:100%}}.section-video h2{font-size:34px;color:#3C3256;line-height:1.294;margin:0}.section-video h2+p{margin-top:24px}.section-video p{color:#3C3256;font-size:21px;line-height:1.47619}.section-video .video-holder iframe{border-radius:0 !important;width:100%;height:440px}.section-partners{background-color:#fff;padding:66px 0 78px}.section-partners h2{font-size:44px;line-height:1.227;color:#3C3256;margin-bottom:58px;text-align:center}.section-partners .partners{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.section-partners .partners .swiper-button-prev,.section-partners .partners .swiper-button-next{color:#9a7bec}.section-partners .partners .swiper-slide{background-color:#F8F8F8;padding:42px 42px 34px;color:#0F0F0F;height:auto}.section-partners .partners .swiper-slide.swiper-slide-prev{margin-left:8.1vw}.section-partners .partners .swiper-slide p{font-size:14px;line-height:2.42857}.section-partners .partners .swiper-slide h3{font-size:21px;line-height:1.47619;margin-top:25px}.section.faq{padding:78px 0}@media (max-width: 1199px){.section.faq{padding:60px 0}}@media (max-width: 767px){.section.faq{padding:30px 0}}.section.faq h2{margin-bottom:1.3rem;font-size:34px;line-height:1.294;text-align:center}@media (min-width: 600px){.section.faq h2{margin-bottom:2rem}}.section.faq ul{list-style:none;padding:0;margin:0}.section.faq li{position:relative;border-radius:11px;padding:1rem 2rem;margin-bottom:1rem;background-color:#eee8ff}@media (max-width: 767px){.section.faq li{padding:1rem}}.section.faq li:hover{cursor:pointer}.section.faq li::after{content:'';position:absolute;right:1.65rem;top:1.6rem;width:1rem;height:1rem;background-image:url(../assets/faq-arrow.svg);background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.section.faq li:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:50%;z-index:-1;opacity:0;-webkit-box-shadow:0 15px 12px -10px rgba(46,21,114,0.1);box-shadow:0 15px 12px -10px rgba(46,21,114,0.1);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.section.faq li:hover:before{opacity:1;-webkit-transform:translateY(99%);transform:translateY(99%)}.section.faq li.collapsed::after{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.section.faq li .faq-content{display:none}.section.faq h4{margin-bottom:0;padding-right:2rem;font-size:22px;line-height:1.3846}@media (max-width: 767px){.section.faq h4{font-size:18px}}.section.faq p{font-size:14px;line-height:1.7143}.section.faq p+p{margin-top:0.5em}@media (min-width: 600px){.section.faq p{padding-right:4rem}}@media (min-width: 1200px){.section.faq p{padding-right:6rem}}.section-register-form{margin-top:-75px;padding-top:75px}.section-register-form .Contact{background-color:#F4EFFF}.section-text{background:#F4EFFF;padding:90px 0;color:#3C3256}.section-text+.section-text{padding-top:0}.section-text.-without-paddings{padding:0}@media (max-width: 1199px){.section-text{padding:60px 0}}@media (max-width: 599px){.section-text{padding:30px 0}}.section-text .container>h2{font-size:34px;line-height:1.294;text-align:center;margin-bottom:1em}@media (max-width: 1199px){.section-text .container>h2{font-size:30px}}@media (max-width: 599px){.section-text .container>h2{font-size:26px}}.section-text .container:not(:last-child) .section-text-content{margin-bottom:1rem}.section-text .section-text-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px}@media (max-width: 599px){.section-text .section-text-cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-text .section-text-cols+.section-text-content,.section-text .section-text-cols+.section-text-cols{margin-top:2rem}.section-text .section-text-cols .section-text-col{-ms-flex-preferred-size:50%;flex-basis:50%}.section-text .section-text-cols .section-text-col img{-webkit-box-shadow:0px 10px 20px rgba(0,0,0,0.4);box-shadow:0px 10px 20px rgba(0,0,0,0.4)}@media (max-width: 599px){.section-text .section-text-cols .section-text-col{-ms-flex-preferred-size:100%;flex-basis:100%}}.section-text .section-text-cols .section-text-col>*:not(:last-child){margin-bottom:0.5em}.section-text .section-text-cols .section-text-col ul,.section-text .section-text-cols .section-text-col ol{list-style-position:inside}.section-text .section-text-cols .section-text-col ul li+li,.section-text .section-text-cols .section-text-col ol li+li{margin-top:0.5em}.section-text .imagesWrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;padding-bottom:50px}.section-text .imagesWrapper img{-webkit-box-shadow:0px 10px 20px rgba(0,0,0,0.4);box-shadow:0px 10px 20px rgba(0,0,0,0.4)}@media (max-width: 1199px){.section-text .imagesWrapper{gap:20px;padding-bottom:40px}}@media (max-width: 767px){.section-text .imagesWrapper{grid-template-columns:repeat(2, 1fr)}}.section-text .imagesWrapper.--six-per-row{grid-template-columns:repeat(6, 1fr)}@media (max-width: 1199px){.section-text .imagesWrapper.--six-per-row{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 767px){.section-text .imagesWrapper.--six-per-row{grid-template-columns:repeat(3, 1fr)}}.section-text .imagesWrapper.--two-per-row{grid-template-columns:repeat(2, 1fr)}@media (max-width: 1199px){.section-text .imagesWrapper.--two-per-row{padding-bottom:0}}@media (max-width: 767px){.section-text .imagesWrapper.--two-per-row{grid-template-columns:repeat(2, 1fr)}}.section-text .imagesWrapper.--p0{padding-bottom:0}.section-text .section-text-content+.section-text-content,.section-text .section-text-content+.section-text-cols{margin-top:2rem}.section-text .section-text-content:after{content:"";display:block;clear:both}.section-text .section-text-content img{float:left;margin:0 1rem 0.5rem 0;max-width:50%;-webkit-box-shadow:0px 10px 20px rgba(0,0,0,0.4);box-shadow:0px 10px 20px rgba(0,0,0,0.4)}@media (max-width: 599px){.section-text .section-text-content img{max-width:100%;float:none}}.section-text .section-text-content>*:not(:last-child){margin-bottom:0.5em}.section-text .section-text-content ul,.section-text .section-text-content ol{list-style-position:inside}.section-text .section-text-content ul li+li,.section-text .section-text-content ol li+li{margin-top:0.5em}.sending-bar-holder{max-width:900px;margin:0 auto 2rem}.sending-bar-holder .sending-bar{height:30px;position:relative}.sending-bar-holder .sending-bar:after{content:"";display:block;position:absolute;top:50%;height:5px;width:100%;left:0;background:#f5f0ff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sending-bar-holder .sending-bar .sending-bar-progress{position:absolute;top:0;left:0;width:0%;height:100%;background-color:#9a7bec;line-height:30px;color:#e3d7ff;z-index:1;text-align:center;font-weight:700;border-radius:6px}.sending-bar-holder .sending-bar .sending-bar-progress.--is-sending{-webkit-transition:width 20s cubic-bezier(0.22, 0.61, 0.36, 1);transition:width 20s cubic-bezier(0.22, 0.61, 0.36, 1);width:98%}.sending-bar-holder .sending-bar .sending-bar-progress.--was-sent{-webkit-transition:width 0.6s ease;transition:width 0.6s ease;width:100%}.order-sent-holder{display:none}.CONTAINER.-b2b-page .topNavWrapper,.CONTAINER.-b2b-page .FOOTER{background:rgba(0,0,0,0.75)}.section-b2b-hero{background-color:#E5DDFA;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;--padding: 100px;--padding-part: 100px;padding:calc(var(--padding-part) + var(--padding)) 0 var(--padding);overflow:hidden}@media (max-width: 1024px){.section-b2b-hero{min-height:50vh;--padding: 80px}}@media (max-width: 767px){.section-b2b-hero{--padding-part: 75px}}.section-b2b-hero:after{content:"";display:block;position:absolute;background-repeat:no-repeat;background-image:url("../assets/b2b/hero-left.svg");width:17%;height:60%;z-index:1;background-position:center left;background-size:contain}@media (max-width: 767px){.section-b2b-hero:after{height:30%;top:10%}}.section-b2b-hero:before{content:"";display:block;position:absolute;background-image:url("../assets/b2b/hero-right.svg");width:50%;height:110%;background-repeat:no-repeat;background-position:center top;background-size:contain;right:3%;top:-20%;z-index:0}@media (max-width: 767px){.section-b2b-hero:before{display:none}}.section-b2b-hero .container{padding:0 15px;max-width:1230px;margin:auto;position:relative;z-index:2}.section-b2b-hero h1{font-weight:700;font-size:50px;line-height:1.25;letter-spacing:0.02em;color:#000;font-family:"Cabin",sans-serif;margin-bottom:24px}@media (max-width: 1024px){.section-b2b-hero h1{font-size:40px}}.section-b2b-hero p{font-weight:400;font-size:22px;line-height:1.25;letter-spacing:0.02em;color:#4F4F4F;font-family:"Cabin",sans-serif;margin-bottom:30px}@media (max-width: 1024px){.section-b2b-hero p{font-size:20px}}.section-b2b-hero .b2b-hero-cols{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 767px){.section-b2b-hero .b2b-hero-cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-b2b-hero .b2b-hero-cols .b2b-hero-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:50%}@media (max-width: 1024px){.section-b2b-hero .b2b-hero-cols .b2b-hero-col{width:60%}}@media (max-width: 767px){.section-b2b-hero .b2b-hero-cols .b2b-hero-col{width:100%;gap:20px}}.section-b2b-hero .b2b-hero-cols .b2b-hero-col+.b2b-hero-col{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:auto}@media (max-width: 1024px){.section-b2b-hero .b2b-hero-cols .b2b-hero-col+.b2b-hero-col{width:40%}}@media (max-width: 767px){.section-b2b-hero .b2b-hero-cols .b2b-hero-col+.b2b-hero-col{width:100%}}.section-b2b-hero .b2b-hero-cols .b2b-hero-col ul{font-size:22px;line-height:1.25;letter-spacing:0.02em;padding:0 0 0px 33px;margin:0 0 46px}.section-b2b-hero .b2b-hero-btn{background-color:#9a7bec;color:#fff;border-radius:10px;font-weight:400;font-size:22px;line-height:1.25;letter-spacing:0.02em;font-family:"Cabin",sans-serif;padding:10px 20px;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;margin-bottom:20px}.section-b2b-hero .b2b-hero-btn:hover{color:#fff;background-color:#C1ACF8}@media (max-width: 1024px){.section-b2b-hero .b2b-hero-btn{font-size:20px}}.section-b2b-hero .b2b-hero-scroll{font-family:"Cabin",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:20px;line-height:1.25;letter-spacing:0.02em;color:#000;margin-top:auto}@media (max-width: 1024px){.section-b2b-hero .b2b-hero-scroll{font-size:20px}}.section-b2b-hero .b2b-hero-scroll svg path,.section-b2b-hero .b2b-hero-scroll img path{fill:#000}.section-b2b-hero .b2b-hero-scroll:hover{color:#9a7bec}.section-b2b-hero .b2b-hero-scroll:hover svg path,.section-b2b-hero .b2b-hero-scroll:hover img path{fill:#9a7bec}.section-b2b-hero .b2b-hero-bubbles{background:#FFFFFF;border-radius:10px;padding:20px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;margin-bottom:80px}@media (max-width: 1024px){.section-b2b-hero .b2b-hero-bubbles{gap:10px;margin-bottom:50px}}@media (max-width: 767px){.section-b2b-hero .b2b-hero-bubbles{margin-bottom:0}}.section-b2b-hero .b2b-hero-bubbles span{font-family:"Cabin",sans-serif;font-weight:700;font-size:26px;line-height:1;color:#9a7bec;text-align:right}@media (max-width: 1024px){.section-b2b-hero .b2b-hero-bubbles span{font-size:20px}}.section-b2b-benefits{background-color:#F5F1FF;padding:80px 0}@media (max-width: 1024px){.section-b2b-benefits{padding:60px 0}}.section-b2b-benefits .container{padding:0 15px;max-width:1230px;margin:auto}.section-b2b-benefits .b2b-benefits-header{text-align:center;margin:0 auto 65px;max-width:1070px}@media (max-width: 1024px){.section-b2b-benefits .b2b-benefits-header{margin-bottom:25px}}.section-b2b-benefits .b2b-benefits-header h2{font-family:"Cabin",sans-serif;font-weight:700;font-size:36px;line-height:1.25;letter-spacing:0.02em;color:#000;margin-bottom:50px}@media (max-width: 1024px){.section-b2b-benefits .b2b-benefits-header h2{margin-bottom:35px;font-size:30px}}.section-b2b-benefits .b2b-benefits-header p{font-family:"Cabin",sans-serif;font-weight:400;font-size:22px;line-height:1.25;letter-spacing:0.02em}@media (max-width: 1024px){.section-b2b-benefits .b2b-benefits-header p{font-size:18px}}.section-b2b-benefits .b2b-benefits-header p span{color:#9a7bec;font-weight:700}.section-b2b-benefits .b2b-benefits-cols{display:-webkit-box;display:-ms-flexbox;display:flex;--gap: 25px;gap:var(--gap)}@media (max-width: 899px){.section-b2b-benefits .b2b-benefits-cols{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 767px){.section-b2b-benefits .b2b-benefits-cols{--gap: 20px}}.section-b2b-benefits .b2b-benefits-col{background:#FFFFFF;-webkit-box-shadow:0px 7px 14px rgba(0,0,0,0.08);box-shadow:0px 7px 14px rgba(0,0,0,0.08);padding:47px 25px;width:25%}@media (max-width: 1099px){.section-b2b-benefits .b2b-benefits-col{padding:30px 20px}}@media (max-width: 899px){.section-b2b-benefits .b2b-benefits-col{width:calc(50% - calc(var(--gap) / 2))}}@media (max-width: 599px){.section-b2b-benefits .b2b-benefits-col{width:100%}}.section-b2b-benefits .b2b-benefits-col .b2b-benefits-top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:26px}@media (max-width: 1099px){.section-b2b-benefits .b2b-benefits-col .b2b-benefits-top{gap:10px;margin-bottom:15px}}.section-b2b-benefits .b2b-benefits-col img{margin:0}@media (max-width: 1099px){.section-b2b-benefits .b2b-benefits-col img{height:45px}}.section-b2b-benefits .b2b-benefits-col h3{font-family:"Cabin",sans-serif;font-weight:700;font-size:22px;line-height:1.25;letter-spacing:0.02em;color:#000}@media (max-width: 1099px){.section-b2b-benefits .b2b-benefits-col h3{font-size:18px}}.section-b2b-benefits .b2b-benefits-col p{font-family:"Cabin",sans-serif;font-weight:400;font-size:16px;line-height:1.25;letter-spacing:0.02em;color:#4F4F4F}.section-b2b-benefits-wide{background:#FFFFFF;-webkit-box-shadow:0px 7px 14px rgba(0,0,0,0.08);box-shadow:0px 7px 14px rgba(0,0,0,0.08);padding:36px 0 50px}.section-b2b-benefits-wide .container{padding:0 15px;max-width:1230px;margin:auto}.section-b2b-benefits-wide .b2b-benefits-wide-cols{display:-webkit-box;display:-ms-flexbox;display:flex;--gap: 50px;gap:var(--gap)}@media (max-width: 599px){.section-b2b-benefits-wide .b2b-benefits-wide-cols{-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-b2b-benefits-wide .b2b-benefits-wide-col{text-align:center;width:100%;position:relative}.section-b2b-benefits-wide .b2b-benefits-wide-col:after{content:"";display:block;position:absolute;top:79%;--width: 30px;width:var(--width);left:calc(100% + calc(calc(var(--gap) - var(--width)) / 2));height:2px;background:#C1ACF8}@media (max-width: 767px){.section-b2b-benefits-wide .b2b-benefits-wide-col:after{top:60%}}@media (max-width: 599px){.section-b2b-benefits-wide .b2b-benefits-wide-col:after{display:none}}.section-b2b-benefits-wide .b2b-benefits-wide-col:last-child:after{display:none}.section-b2b-benefits-wide .b2b-benefits-wide-col img{height:90px}.section-b2b-benefits-wide .b2b-benefits-wide-col h3{font-family:"Cabin",sans-serif;font-weight:600;font-size:24px;line-height:1.25;letter-spacing:0.02em;color:#000;margin:20px 0}@media (max-width: 599px){.section-b2b-benefits-wide .b2b-benefits-wide-col h3{margin:10px 0}}.section-b2b-benefits-wide .b2b-benefits-wide-col p{font-family:"Cabin",sans-serif;font-weight:400;font-size:18px;line-height:1.25;letter-spacing:0.02em;color:#4F4F4F}.section-b2b-screenshots{background-color:#E5DDFA;padding:80px 0}@media (max-width: 1024px){.section-b2b-screenshots{padding:60px 0}}.section-b2b-screenshots .container{padding:0 15px;max-width:1230px;margin:auto}.section-b2b-screenshots h2{font-family:"Cabin",sans-serif;font-weight:700;font-size:36px;line-height:1.25;letter-spacing:0.02em;color:#000;margin-bottom:45px}.section-b2b-screenshots .b2b-screenshots-slider{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10%;margin-bottom:90px}@media (max-width: 1024px){.section-b2b-screenshots .b2b-screenshots-slider{margin-bottom:60px}}@media (max-width: 899px){.section-b2b-screenshots .b2b-screenshots-slider{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-bottom:40px}}.section-b2b-screenshots .b2b-screenshots-slider .b2b-slide{display:none;position:relative}.section-b2b-screenshots .b2b-screenshots-slider .b2b-slide.active{display:block}.section-b2b-screenshots .b2b-screenshots-slider .b2b-slide img{-webkit-box-shadow:0px 7px 14px rgba(0,0,0,0.08);box-shadow:0px 7px 14px rgba(0,0,0,0.08);border-radius:10px;margin:0}@media (max-width: 899px){.section-b2b-screenshots .b2b-screenshots-slider .b2b-slide img{border-radius:10px 10px 0 0}}.section-b2b-screenshots .b2b-screenshots-slider .b2b-slide .b2b-slide-caption{font-family:"Cabin",sans-serif;font-weight:400;font-size:18px;line-height:1.25;letter-spacing:0.02em;color:#4F4F4F;position:absolute;background-color:#fff;border:3px solid rgba(154,123,236,0.5);-webkit-box-shadow:0px 7px 14px rgba(0,0,0,0.08);box-shadow:0px 7px 14px rgba(0,0,0,0.08);border-radius:10px;padding:20px 30px;bottom:-8%;right:-4.5%;max-width:70%}@media (max-width: 899px){.section-b2b-screenshots .b2b-screenshots-slider .b2b-slide .b2b-slide-caption{position:static;width:100%;max-width:100%;padding:10px 15px;border-radius:0 0 10px 10px}}.section-b2b-screenshots .b2b-screenshots-slider .b2b-slider-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;min-width:280px}@media (max-width: 899px){.section-b2b-screenshots .b2b-screenshots-slider .b2b-slider-btns{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}}.section-b2b-screenshots .b2b-screenshots-slider .b2b-slider-btns button{font-family:"Cabin",sans-serif;font-weight:400;font-size:18px;line-height:1.25;letter-spacing:0.02em;color:#000;background-color:#fff;-webkit-box-shadow:0px 7px 14px rgba(0,0,0,0.08);box-shadow:0px 7px 14px rgba(0,0,0,0.08);-webkit-transition:background-color 0.3s ease, color 0.3s ease;transition:background-color 0.3s ease, color 0.3s ease;cursor:pointer;border:0;outline:none;border-radius:10px;padding:10px 20px}@media (max-width: 599px){.section-b2b-screenshots .b2b-screenshots-slider .b2b-slider-btns button{font-size:16px}}.section-b2b-screenshots .b2b-screenshots-slider .b2b-slider-btns button.active,.section-b2b-screenshots .b2b-screenshots-slider .b2b-slider-btns button:hover{color:#fff;background-color:#9a7bec}.section-b2b-screenshots .b2b-fleet{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:70%}@media (max-width: 899px){.section-b2b-screenshots .b2b-fleet{max-width:100%}}@media (max-width: 599px){.section-b2b-screenshots .b2b-fleet{gap:15px}}.section-b2b-screenshots .b2b-fleet h3{font-family:"Cabin",sans-serif;font-weight:700;font-size:40px;line-height:1.25;letter-spacing:0.02em;color:#000;white-space:nowrap}@media (max-width: 899px){.section-b2b-screenshots .b2b-fleet h3{white-space:normal}}@media (max-width: 599px){.section-b2b-screenshots .b2b-fleet h3{font-size:30px}}.section-b2b-screenshots .b2b-fleet p{font-family:"Cabin",sans-serif;font-weight:400;font-size:18px;line-height:1;letter-spacing:0.02em;color:#000;margin-bottom:1em}.section-b2b-screenshots .b2b-fleet p:last-child{margin-bottom:0}.section-b2b-screenshots .b2b-fleet .b2b-fleet-desc{border-left:8px solid #9a7bec;padding-left:20px}@media (max-width: 599px){.section-b2b-screenshots .b2b-fleet .b2b-fleet-desc{padding-left:10px}}.section-b2b-price{background-color:#F8F5FE;background-image:url("../assets/b2b/bg-price.svg");background-repeat:no-repeat;background-position:146% 0;padding:80px 0}@media (max-width: 1024px){.section-b2b-price{padding:60px 0;background-size:75%;background-position:100% 0}}.section-b2b-price .container{padding:0 15px;max-width:1230px;margin:auto}.section-b2b-price h2{font-family:"Cabin",sans-serif;font-weight:700;font-size:36px;line-height:1.25;letter-spacing:0.02em;color:#000}.section-b2b-price p{font-size:18px}.section-b2b-price .b2b-price-cols{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px;margin-top:40px}@media (max-width: 899px){.section-b2b-price .b2b-price-cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}}.section-b2b-price .b2b-price-cols.--with-calc.--is-loading{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;pointer-events:none}@media (max-width: 899px){.section-b2b-price .b2b-price-cols.--with-calc{gap:20px}}.section-b2b-price .b2b-price-col{width:100%}.section-b2b-price .b2b-price-blocks-holder{background:#fff;-webkit-box-shadow:0px 7px 14px rgba(0,0,0,0.08);box-shadow:0px 7px 14px rgba(0,0,0,0.08);position:relative;padding:50px 50px 50px}@media (max-width: 1099px){.section-b2b-price .b2b-price-blocks-holder{padding:40px 30px 40px}}@media (max-width: 767px){.section-b2b-price .b2b-price-blocks-holder{padding:30px 20px 30px}}.section-b2b-price .b2b-price-blocks-holder.with-b2b-price-top{padding-top:80px}@media (max-width: 1099px){.section-b2b-price .b2b-price-blocks-holder.with-b2b-price-top{padding-top:60px}}@media (max-width: 767px){.section-b2b-price .b2b-price-blocks-holder.with-b2b-price-top{padding-top:50px}}.section-b2b-price .b2b-price-top{font-family:"Cabin",sans-serif;font-weight:700;font-size:28px;line-height:1.25;letter-spacing:0.02em;color:#000;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:0;left:49px;position:absolute;padding:15px 30px 17px;background:#FFFFFF;-webkit-box-shadow:0px 7px 14px rgba(0,0,0,0.08);box-shadow:0px 7px 14px rgba(0,0,0,0.08);border-radius:10px}.section-b2b-price .b2b-price-top span{color:#9a7bec}.section-b2b-price .b2b-price-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-b2b-price .b2b-price-blocks .b2b-price-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px}@media (max-width: 1099px){.section-b2b-price .b2b-price-blocks .b2b-price-block{gap:25px}}@media (max-width: 767px){.section-b2b-price .b2b-price-blocks .b2b-price-block{gap:15px}}.section-b2b-price .b2b-price-blocks .b2b-price-block img{width:25px;height:auto;margin:0}.section-b2b-price .b2b-price-blocks .b2b-price-block .b2b-price-content h3{font-family:"Cabin",sans-serif;font-weight:700;font-size:22px;line-height:1.5;letter-spacing:0.02em;color:#000}@media (max-width: 767px){.section-b2b-price .b2b-price-blocks .b2b-price-block .b2b-price-content h3{font-size:20px}}.section-b2b-price .b2b-price-blocks .b2b-price-block .b2b-price-content ul{margin:0 0 0 25px;padding:0}.section-b2b-price .b2b-price-blocks .b2b-price-block .b2b-price-content li{font-family:"Cabin",sans-serif;font-weight:400;font-size:18px;line-height:1.5;letter-spacing:0.02em;color:#4F4F4F}@media (max-width: 767px){.section-b2b-price .b2b-price-blocks .b2b-price-block .b2b-price-content li{font-size:16px}}.section-b2b-price .b2b-price-contacts-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%}.section-b2b-price .b2b-price-contacts-holder .b2b-price-contacts-bubble{background:#FFFFFF;-webkit-box-shadow:0px 7px 14px rgba(0,0,0,0.08);box-shadow:0px 7px 14px rgba(0,0,0,0.08);padding:15px 20px;font-weight:700;font-size:22px;line-height:150%;letter-spacing:0.02em;margin-bottom:30px}.section-b2b-price .b2b-price-contacts-holder .b2b-price-contacts-bubble a,.section-b2b-price .b2b-price-contacts-holder .b2b-price-contacts-bubble .btn-asLink{color:#9a7bec;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.section-b2b-price .b2b-price-contacts-holder .b2b-price-contacts-bubble a:hover,.section-b2b-price .b2b-price-contacts-holder .b2b-price-contacts-bubble .btn-asLink:hover{color:#6B51A6}.section-b2b-price .b2b-price-contacts-holder .b2b-price-contacts-btn{font-family:"Cabin",sans-serif;font-weight:400;font-size:26px;line-height:1.25;letter-spacing:0.02em;color:#fff;background-color:#9a7bec;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;padding:15px 20px;border-radius:10px}.section-b2b-price .b2b-price-contacts-holder .b2b-price-contacts-btn:hover{background-color:#C1ACF8}.section-b2b-price .b2b-price-contacts-holder img{margin:auto auto 50px}@media (max-width: 899px){.section-b2b-price .b2b-price-contacts-holder img{margin:50px auto 0}}.section-b2b-assistant{background-color:#E5DDFA;padding:80px 0}@media (max-width: 1024px){.section-b2b-assistant{padding:60px 0}}.section-b2b-assistant .container{padding:0 15px;max-width:1230px;margin:auto}.section-b2b-assistant h2{font-family:"Cabin",sans-serif;font-weight:700;font-size:40px;line-height:1.25;letter-spacing:0.02em;color:#000}.section-b2b-assistant .b2b-assistant-cols{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1010px;margin:55px auto 80px;--gap: 20px;--left-width: 148px;gap:var(--gap);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 767px){.section-b2b-assistant .b2b-assistant-cols{margin-bottom:60px}}@media (max-width: 599px){.section-b2b-assistant .b2b-assistant-cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 599px){.section-b2b-assistant .b2b-assistant-cols{--gap: 15px}}.section-b2b-assistant .b2b-assistant-cols .b2b-assistant-col img{width:100%;height:auto;margin:0}.section-b2b-assistant .b2b-assistant-cols .b2b-assistant-col:first-child{width:var(--left-width)}.section-b2b-assistant .b2b-assistant-cols .b2b-assistant-col:last-child{width:calc(100% - var(--gap) - var(--left-width))}@media (max-width: 599px){.section-b2b-assistant .b2b-assistant-cols .b2b-assistant-col:last-child{width:100%}}.section-b2b-assistant .b2b-assistant-cols .b2b-assistant-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media (max-width: 599px){.section-b2b-assistant .b2b-assistant-cols .b2b-assistant-items{gap:15px}}.section-b2b-assistant .b2b-assistant-cols .b2b-assistant-items .b2b-assistant-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}@media (max-width: 767px){.section-b2b-assistant .b2b-assistant-cols .b2b-assistant-items .b2b-assistant-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-b2b-assistant .b2b-assistant-cols .b2b-assistant-items .b2b-assistant-row.--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-b2b-assistant .b2b-assistant-cols .b2b-assistant-items .b2b-assistant-row.--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section-b2b-assistant .b2b-assistant-cols .b2b-assistant-items .b2b-assistant-item{background:#FFFFFF;-webkit-box-shadow:0px 7px 14px rgba(0,0,0,0.08);box-shadow:0px 7px 14px rgba(0,0,0,0.08);padding:16px 30px;border-radius:10px;display:inline-block;font-size:18px;line-height:1.5;color:#2C2B3B}@media (max-width: 767px){.section-b2b-assistant .b2b-assistant-cols .b2b-assistant-items .b2b-assistant-item{display:block;width:100%}}@media (max-width: 599px){.section-b2b-assistant .b2b-assistant-cols .b2b-assistant-items .b2b-assistant-item{text-align:center}}.section-b2b-assistant .b2b-assistant-cols .b2b-assistant-items .b2b-assistant-item.--transparent{background-color:transparent;padding-left:0;padding-right:0;-webkit-box-shadow:none;box-shadow:none}@media (max-width: 767px){.section-b2b-assistant .b2b-assistant-cols .b2b-assistant-items .b2b-assistant-item.--transparent{padding:0}}.section-b2b-assistant .b2b-reviews{--padding: 25px}@media (max-width: 1099px){.section-b2b-assistant .b2b-reviews{--padding: 15px}}.section-b2b-assistant .b2b-reviews h3{font-family:"Cabin",sans-serif;font-weight:700;font-size:28px;line-height:1.25;letter-spacing:0.02em;color:#000}.section-b2b-assistant .b2b-reviews__title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-b2b-assistant .b2b-reviews__title-container img{margin:initial}.section-b2b-assistant .b2b-reviews .b2b-reviews-holder{margin:50px calc(-1 * var(--padding)) 0}.section-b2b-assistant .b2b-reviews .b2b-reviews-holder .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.section-b2b-assistant .b2b-reviews .b2b-reviews-holder .slick-slide{margin:0 var(--padding) 20px;height:auto}.section-b2b-assistant .b2b-reviews .b2b-reviews-holder .slick-slide>div{height:100%}.section-b2b-assistant .b2b-reviews .b2b-review{background:#fff;-webkit-box-shadow:0px 7px 14px rgba(0,0,0,0.08);box-shadow:0px 7px 14px rgba(0,0,0,0.08);border-radius:10px;padding:30px 20px 40px;height:100%}.section-b2b-assistant .b2b-reviews .b2b-review .b2b-review-stars{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.section-b2b-assistant .b2b-reviews .b2b-review .b2b-review-stars .b2b-review-star{background-image:url("../assets/b2b/star.svg");background-repeat:no-repeat;width:19px;height:19px}.section-b2b-assistant .b2b-reviews .b2b-review .b2b-review-stars .b2b-review-star.--full{background-image:url("../assets/b2b/star_full.svg")}.section-b2b-assistant .b2b-reviews .b2b-review h4{font-family:"Cabin",sans-serif;font-weight:700;font-size:22px;line-height:1.25;letter-spacing:0.02em;color:#000;margin-bottom:10px}.section-b2b-assistant .b2b-reviews .b2b-review blockquote{font-family:"Cabin",sans-serif;font-style:italic;font-weight:400;font-size:16px;line-height:1.25;letter-spacing:0.02em;color:#4F4F4F}.section-b2b-assistant .b2b-reviews-carousel-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:19px;margin-top:20px}.section-b2b-assistant .b2b-reviews-carousel-btns .b2b-reviews-carousel-btn{border:0;width:50px;height:50px;outline:none;background:#F6F2FE;-webkit-box-shadow:0px 7px 14px rgba(0,0,0,0.08);box-shadow:0px 7px 14px rgba(0,0,0,0.08);position:relative;border-radius:50%;cursor:pointer;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.section-b2b-assistant .b2b-reviews-carousel-btns .b2b-reviews-carousel-btn:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:18px;height:15px;background-image:url("../assets/b2b/arrow-small.svg");background-repeat:no-repeat;background-position:center}.section-b2b-assistant .b2b-reviews-carousel-btns .b2b-reviews-carousel-btn:hover{background-color:#fff}.section-b2b-assistant .b2b-reviews-carousel-btns .b2b-reviews-carousel-btn.--prev:after{-webkit-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg)}.section-b2b-steps{background-color:#F8F5FE;padding:80px 0 150px}@media (max-width: 1024px){.section-b2b-steps{padding:60px 0 80px}}.section-b2b-steps .container{padding:0 15px;max-width:1230px;margin:auto}.section-b2b-steps h2{font-family:"Cabin",sans-serif;font-weight:700;font-size:36px;line-height:1.25;letter-spacing:0.02em;color:#000000;text-align:center}.section-b2b-steps .b2b-steps{--gap: 100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap);-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:75px}@media (max-width: 1099px){.section-b2b-steps .b2b-steps{--gap: 80px}}@media (max-width: 899px){.section-b2b-steps .b2b-steps{--gap: 70px}}@media (max-width: 767px){.section-b2b-steps .b2b-steps{--gap: 50px}}@media (max-width: 599px){.section-b2b-steps .b2b-steps{--gap: 40px}}.section-b2b-steps .b2b-step{padding:15px 50px 15px 30px;gap:30px;background:#FFFFFF;-webkit-box-shadow:0px 7px 14px rgba(0,0,0,0.08);box-shadow:0px 7px 14px rgba(0,0,0,0.08);border-radius:10px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 599px){.section-b2b-steps .b2b-step{padding:15px 20px;gap:15px;width:100%}}.section-b2b-steps .b2b-step+.b2b-step:before{content:"";display:block;position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:5px;height:var(--gap);background:#CCC0ED}.section-b2b-steps .b2b-step .b2b-step-icon{background:#EFEAFC;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:50px;height:50px}.section-b2b-steps .b2b-step .b2b-step-icon img{width:20px;margin:0}.section-b2b-steps .b2b-step .b2b-step-content{font-weight:400;font-size:18px;line-height:1.50;letter-spacing:0.02em;color:#000000}.section-b2b-steps .b2b-step .b2b-step-content strong{font-weight:600}.section-b2b-steps .b2b-step .b2b-step-content p:nth-child(2){color:#4F4F4F}.section-b2b-faq{background:#E5DDFA;padding:80px 0;background-image:url("../assets/b2b/bg-faq.svg");background-position:0 0;background-repeat:no-repeat;background-size:50%}@media (max-width: 1024px){.section-b2b-faq{padding:60px 0}}.section-b2b-faq .container{padding:0 15px;max-width:1230px;margin:auto}.section-b2b-faq h2{font-family:"Cabin",sans-serif;font-weight:700;font-size:36px;line-height:1.25;letter-spacing:0.02em;color:#000000;margin-bottom:34px}.section-b2b-faq .section-b2b-faq-holder{font-size:22px;line-height:1.25;text-align:center;letter-spacing:0.02em;color:#4F4F4F}.section-b2b-faq .faq-items{max-width:750px;margin:58px auto 0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px}@media (max-width: 767px){.section-b2b-faq .faq-items{margin-top:35px}}@media (max-width: 599px){.section-b2b-faq .faq-items{gap:18px}}.section-b2b-faq .faq-items li{background:#FFFFFF;border-radius:10px;overflow:hidden}.section-b2b-faq .faq-items h4{padding:15px 50px;-webkit-box-shadow:0px 7px 14px rgba(0,0,0,0.08);box-shadow:0px 7px 14px rgba(0,0,0,0.08);border-radius:10px;background:#fff;font-family:"Cabin",sans-serif;font-weight:400;font-size:18px;line-height:1.25;letter-spacing:0.02em;color:#000000;cursor:pointer;position:relative;text-align:center}@media (max-width: 767px){.section-b2b-faq .faq-items h4{padding:15px 40px}}@media (max-width: 599px){.section-b2b-faq .faq-items h4{padding:15px 30px}}.section-b2b-faq .faq-items h4:after{content:"";display:block;background-image:url("../assets/b2b/faq-arrow.svg");background-repeat:no-repeat;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);right:30px;width:14px;height:8px;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}@media (max-width: 767px){.section-b2b-faq .faq-items h4:after{right:25px}}@media (max-width: 599px){.section-b2b-faq .faq-items h4:after{right:15px}}.section-b2b-faq .faq-items .faq-content{font-weight:500;font-size:16px;line-height:1.25;letter-spacing:0.02em;color:#4F4F4F;padding:23px 87px 27px;display:none}@media (max-width: 767px){.section-b2b-faq .faq-items .faq-content{padding:20px 50px 20px}}@media (max-width: 599px){.section-b2b-faq .faq-items .faq-content{padding:20px 30px 20px}}.section-b2b-faq .faq-items .collapsed h4:after{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}.section-b2b-contacts{padding-top:75px;margin-top:-75px;color:#ccc}.section-b2b-contacts .section-b2b-contacts-holder{background:#39373F;padding:80px 0}@media (max-width: 1024px){.section-b2b-contacts .section-b2b-contacts-holder{padding:60px 0}}.section-b2b-contacts .container{padding:0 15px;max-width:1230px;margin:auto}.section-b2b-contacts h2{font-family:"Cabin",sans-serif;font-weight:700;font-size:36px;line-height:1.25;letter-spacing:0.02em;color:#FFFFFF;margin-bottom:22px}.section-b2b-contacts .section-b2b-contacts-titles{max-width:65%}@media (max-width: 767px){.section-b2b-contacts .section-b2b-contacts-titles{max-width:100%}}.section-b2b-contacts .section-b2b-contacts-titles p{font-size:22px;line-height:1.25;letter-spacing:0.02em;color:#ccc}.section-b2b-contacts .b2b-contacts-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;--gap: 50px;--col-right-width: Min(calc(50% - calc(var(--gap) / 2)), 450px);--col-left-width: calc(100% - calc(var(--gap) / 2) - var(--col-right-width));gap:var(--gap);margin-top:59px}@media (max-width: 767px){.section-b2b-contacts .b2b-contacts-cols{--col-right-width: 100%;--col-left-width: 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}}.section-b2b-contacts .b2b-contacts-col{width:var(--col-left-width)}.section-b2b-contacts .b2b-contacts-col+.b2b-contacts-col{width:var(--col-right-width)}.section-b2b-contacts .b2b-contacts-desc{margin-left:32px}@media (max-width: 1024px){.section-b2b-contacts .b2b-contacts-desc{margin-left:15px}}.section-b2b-contacts .b2b-contacts-desc h3{font-family:"Cabin",sans-serif;font-weight:600;font-size:24px;line-height:1.25;letter-spacing:0.02em;color:#FFFFFF}.section-b2b-contacts .b2b-contacts-desc ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:22px 0 0 29px;padding:0;list-style:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media (max-width: 1024px){.section-b2b-contacts .b2b-contacts-desc ul{margin-left:15px}}.section-b2b-contacts .b2b-contacts-desc ul li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.section-b2b-contacts .b2b-contacts-desc ul li img{width:20px;margin:0}.section-b2b-contacts .b2b-contacts-desc ul li span{font-size:18px;line-height:1.25;letter-spacing:0.02em;color:#ccc}.section-b2b-contacts .b2b-contacts-img-holder{padding:0 92px 0 102px;margin-top:119px}@media (max-width: 1024px){.section-b2b-contacts .b2b-contacts-img-holder{padding:0 72px 0 82px;margin-top:50px}}@media (max-width: 767px){.section-b2b-contacts .b2b-contacts-img-holder{display:-webkit-box;display:-ms-flexbox;display:flex}}.section-b2b-contacts .b2b-contacts-img{display:inline-block;margin:0 auto;position:relative;max-width:Min(100%, 392px)}.section-b2b-contacts .b2b-contacts-img img{border-radius:10px;position:relative;z-index:2;margin:0}.section-b2b-contacts .b2b-contacts-img:after,.section-b2b-contacts .b2b-contacts-img:before{content:"";position:absolute;background-image:url("../assets/b2b/b2b-person-bg.svg");background-repeat:no-repeat;background-size:contain;z-index:1}.section-b2b-contacts .b2b-contacts-img:before{width:224px;height:176px;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;left:10px}.section-b2b-contacts .b2b-contacts-img:after{right:14px;top:0;-webkit-transform:translateX(100%) rotate(180deg);transform:translateX(100%) rotate(180deg);-webkit-transform:translateX(50%) rotate(180deg);transform:translateX(50%) rotate(180deg);width:217px;height:174px}@media (max-width: 1024px){.section-b2b-contacts .b2b-contacts-img:before{width:47%;height:40%}.section-b2b-contacts .b2b-contacts-img:after{width:47%;height:40%}}.section-b2b-contacts .b2b-form-holder{position:relative}@media (max-width: 767px){.section-b2b-contacts .b2b-form-holder{max-width:450px;margin:auto}}@media (max-width: 599px){.section-b2b-contacts .b2b-form-holder{max-width:90%}}.section-b2b-contacts .b2b-form-holder:after{content:"";display:block;position:absolute;top:-30px;left:-30px;width:100%;height:100%;background:rgba(154,123,236,0.25);-webkit-filter:blur(20px);filter:blur(20px);border-radius:10px;z-index:1}@media (max-width: 767px){.section-b2b-contacts .b2b-form-holder:after{top:-5%;left:-5%;width:110%;height:110%}}.section-b2b-contacts .b2b-form{background:#FFFFFF;border:3px solid rgba(154,123,236,0.5);-webkit-box-shadow:0px 7px 14px rgba(0,0,0,0.08);box-shadow:0px 7px 14px rgba(0,0,0,0.08);border-radius:10px;padding:30px 32px;position:relative;z-index:2}@media (max-width: 599px){.section-b2b-contacts .b2b-form{padding:20px 20px 25px}}.section-b2b-contacts .b2b-form h3{font-family:"Cabin",sans-serif;font-weight:600;font-size:22px;line-height:1.25;letter-spacing:0.02em;color:#000000;margin:0 0 30px}@media (max-width: 599px){.section-b2b-contacts .b2b-form h3{margin-bottom:20px}}.section-b2b-contacts .b2b-form .b2b-form-row{margin-top:18px}@media (max-width: 599px){.section-b2b-contacts .b2b-form .b2b-form-row{margin-top:15px}}.section-b2b-contacts .b2b-form .b2b-form-row:last-child{margin-top:33px}@media (max-width: 599px){.section-b2b-contacts .b2b-form .b2b-form-row:last-child{margin-top:25px}}.section-b2b-contacts .b2b-form label{font-weight:400;font-size:18px;line-height:1.25;letter-spacing:0.02em;color:#4F4F4F;display:block}.section-b2b-contacts .b2b-form input{background:#FFFFFF;border:1px solid #818181;border-radius:10px;display:block;width:100%;padding:10px 20px;margin-top:11px;font-size:16px;outline:none}.section-b2b-contacts .b2b-form input:focus{border-color:#9a7bec}.section-b2b-contacts .b2b-form button{background:#9a7bec;border-radius:10px;color:#fff;font-family:"Cabin",sans-serif;font-weight:600;font-size:22px;line-height:1.25;text-align:center;letter-spacing:0.02em;padding:10px 20px;margin:0 auto;border:0;outline:none;width:100%;max-width:Min(280px, 100%);display:block;cursor:pointer;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.section-b2b-contacts .b2b-form button:hover{background-color:#C1ACF8}.section-b2b-contacts .b2b-form .form-success-message{position:absolute;top:0;left:0;width:100%;height:100%;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;text-align:center;color:#4F4F4F}.section-b2b-contacts .b2b-form .form-success-message h4{font-family:"Cabin",sans-serif;font-size:20px}.section-b2b-contacts .b2b-form .form-success-message p{font-size:16px}.section-b2b-contacts .b2b-form.--is-loading form{opacity:0;pointer-events:none}.section-b2b-contacts .b2b-form.--is-loading .loading-overlay{display:block;background:none;color:#4F4F4F}.section-b2b-contacts .b2b-form.--is-sent form{opacity:0;pointer-events:none}.section-b2b-contacts .b2b-form.--is-sent .form-success-message{display:-webkit-box;display:-ms-flexbox;display:flex}

/*# sourceMappingURL=global.min.css.map */
