@font-face {
  font-family: 'Baloo Thambi 2';
  src: url('fonts/BalooThambi2-SemiBold.woff2') format('woff2'), url('fonts/BalooThambi2-SemiBold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Baloo Thambi 2';
  src: url('fonts/BalooThambi2-Medium.woff2') format('woff2'), url('fonts/BalooThambi2-Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Baloo Thambi 2';
  src: url('fonts/BalooThambi2-Regular.woff2') format('woff2'), url('fonts/BalooThambi2-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Baloo Thambi 2';
  src: url('fonts/BalooThambi2-ExtraBold.woff2') format('woff2'), url('fonts/BalooThambi2-ExtraBold.woff') format('woff');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Baloo Thambi 2';
  src: url('fonts/BalooThambi2-Bold.woff2') format('woff2'), url('fonts/BalooThambi2-Bold.woff') format('woff');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Baloo2-Regular';
  src: url('fonts/BalooThambi2-Regular.woff2') format('woff2'), url('fonts/BalooThambi2-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Baloo2-Bold';
  src: url('fonts/BalooThambi2-Bold.woff2') format('woff2'), url('fonts/BalooThambi2-Bold.woff') format('woff');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
/* PLUGINS */
/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before,
.slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[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-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
body.compensate-for-scrollbar {
  overflow: hidden;
}
.fancybox-active {
  height: auto;
}
.fancybox-is-hidden {
  left: -9999px;
  margin: 0;
  position: absolute !important;
  top: -9999px;
  visibility: hidden;
}
.fancybox-container {
  -webkit-backface-visibility: hidden;
  height: 100%;
  left: 0;
  outline: none;
  position: fixed;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  transform: translateZ(0);
  width: 100%;
  z-index: 99992;
}
.fancybox-container * {
  box-sizing: border-box;
}
.fancybox-outer,
.fancybox-inner,
.fancybox-bg,
.fancybox-stage {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.fancybox-outer {
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
}
.fancybox-bg {
  background: #1e1e1e;
  opacity: 0;
  transition-duration: inherit;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
}
.fancybox-is-open .fancybox-bg {
  opacity: 0.9;
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
}
.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption,
.fancybox-navigation .fancybox-button {
  direction: ltr;
  opacity: 0;
  position: absolute;
  transition: opacity 0.25s ease, visibility 0s ease 0.25s;
  visibility: hidden;
  z-index: 99997;
}
.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption,
.fancybox-show-nav .fancybox-navigation .fancybox-button {
  opacity: 1;
  transition: opacity 0.25s ease 0s, visibility 0s ease 0s;
  visibility: visible;
}
.fancybox-infobar {
  color: #ccc;
  font-size: 13px;
  -webkit-font-smoothing: subpixel-antialiased;
  height: 44px;
  left: 0;
  line-height: 44px;
  min-width: 44px;
  mix-blend-mode: difference;
  padding: 0 10px;
  pointer-events: none;
  top: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.fancybox-toolbar {
  right: 0;
  top: 0;
}
.fancybox-stage {
  direction: ltr;
  overflow: visible;
  transform: translateZ(0);
  z-index: 99994;
}
.fancybox-is-open .fancybox-stage {
  overflow: hidden;
}
.fancybox-slide {
  -webkit-backface-visibility: hidden;
  /* Using without prefix would break IE11 */
  display: none;
  height: 100%;
  left: 0;
  outline: none;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: absolute;
  text-align: center;
  top: 0;
  transition-property: transform, opacity;
  white-space: normal;
  width: 100%;
  z-index: 99994;
}
.fancybox-slide::before {
  content: '';
  display: inline-block;
  font-size: 0;
  height: 100%;
  vertical-align: middle;
  width: 0;
}
.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--previous,
.fancybox-slide--current,
.fancybox-slide--next {
  display: block;
}
.fancybox-slide--image {
  overflow: hidden;
  padding: 44px 0;
}
.fancybox-slide--image::before {
  display: none;
}
.fancybox-slide--html {
  padding: 6px;
}
.fancybox-content {
  background: #fff;
  display: inline-block;
  margin: 0;
  max-width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: relative;
  text-align: left;
  vertical-align: middle;
}
.fancybox-slide--image .fancybox-content {
  animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  -webkit-backface-visibility: hidden;
  background: transparent;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: 0;
  max-width: none;
  overflow: visible;
  padding: 0;
  position: absolute;
  top: 0;
  -ms-transform-origin: top left;
  transform-origin: top left;
  transition-property: transform, opacity;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 99995;
}
.fancybox-can-zoomOut .fancybox-content {
  cursor: zoom-out;
}
.fancybox-can-zoomIn .fancybox-content {
  cursor: zoom-in;
}
.fancybox-can-swipe .fancybox-content,
.fancybox-can-pan .fancybox-content {
  cursor: -webkit-grab;
  cursor: grab;
}
.fancybox-is-grabbing .fancybox-content {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.fancybox-container [data-selectable='true'] {
  cursor: text;
}
.fancybox-image,
.fancybox-spaceball {
  background: transparent;
  border: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
}
.fancybox-spaceball {
  z-index: 1;
}
.fancybox-slide--video .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--iframe .fancybox-content {
  height: 100%;
  overflow: visible;
  padding: 0;
  width: 100%;
}
.fancybox-slide--video .fancybox-content {
  background: #000;
}
.fancybox-slide--map .fancybox-content {
  background: #e5e3df;
}
.fancybox-slide--iframe .fancybox-content {
  background: #fff;
}
.fancybox-video,
.fancybox-iframe {
  background: transparent;
  border: 0;
  display: block;
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 100%;
}
/* Fix iOS */
.fancybox-iframe {
  left: 0;
  position: absolute;
  top: 0;
}
.fancybox-error {
  background: #fff;
  cursor: default;
  max-width: 400px;
  padding: 40px;
  width: 100%;
}
.fancybox-error p {
  color: #444;
  font-size: 16px;
  line-height: 20px;
  margin: 0;
  padding: 0;
}
/* Buttons */
.fancybox-button {
  background: rgba(30, 30, 30, 0.6);
  border: 0;
  border-radius: 0;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  height: 44px;
  margin: 0;
  padding: 10px;
  position: relative;
  transition: color 0.2s;
  vertical-align: top;
  visibility: inherit;
  width: 44px;
}
.fancybox-button,
.fancybox-button:visited,
.fancybox-button:link {
  color: #ccc;
}
.fancybox-button:hover {
  color: #fff;
}
.fancybox-button:focus {
  outline: none;
}
.fancybox-button.fancybox-focus {
  outline: 1px dotted;
}
.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
  color: #888;
  cursor: default;
  outline: none;
}
/* Fix IE11 */
.fancybox-button div {
  height: 100%;
}
.fancybox-button svg {
  display: block;
  height: 100%;
  overflow: visible;
  position: relative;
  width: 100%;
}
.fancybox-button svg path {
  fill: currentColor;
  stroke-width: 0;
}
.fancybox-button--play svg:nth-child(2),
.fancybox-button--fsenter svg:nth-child(2) {
  display: none;
}
.fancybox-button--pause svg:nth-child(1),
.fancybox-button--fsexit svg:nth-child(1) {
  display: none;
}
.fancybox-progress {
  background: #ff5268;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  -ms-transform: scaleX(0);
  transform: scaleX(0);
  -ms-transform-origin: 0;
  transform-origin: 0;
  transition-property: transform;
  transition-timing-function: linear;
  z-index: 99998;
}
/* Close button on the top right corner of html content */
.fancybox-close-small {
  background: transparent;
  border: 0;
  border-radius: 0;
  color: #ccc;
  cursor: pointer;
  opacity: 0.8;
  padding: 8px;
  position: absolute;
  right: -12px;
  top: -44px;
  z-index: 401;
}
.fancybox-close-small:hover {
  color: #fff;
  opacity: 1;
}
.fancybox-slide--html .fancybox-close-small {
  color: currentColor;
  padding: 10px;
  right: 0;
  top: 0;
}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
  overflow: hidden;
}
.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
  display: none;
}
/* Navigation arrows */
.fancybox-navigation .fancybox-button {
  background-clip: content-box;
  height: 100px;
  opacity: 0;
  position: absolute;
  top: calc(50% - 50px);
  width: 70px;
}
.fancybox-navigation .fancybox-button div {
  padding: 7px;
}
.fancybox-navigation .fancybox-button--arrow_left {
  left: 0;
  left: env(safe-area-inset-left);
  padding: 31px 26px 31px 6px;
}
.fancybox-navigation .fancybox-button--arrow_right {
  padding: 31px 6px 31px 26px;
  right: 0;
  right: env(safe-area-inset-right);
}
/* Caption */
.fancybox-caption {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, rgba(0, 0, 0, 0) 100%);
  bottom: 0;
  color: #eee;
  font-size: 14px;
  font-weight: 400;
  left: 0;
  line-height: 1.5;
  padding: 75px 44px 25px 44px;
  pointer-events: none;
  right: 0;
  text-align: center;
  z-index: 99996;
}
@supports (padding: max(0px)) {
  .fancybox-caption {
    padding: 75px 44px 25px 44px;
  }
}
.fancybox-caption--separate {
  margin-top: -50px;
}
.fancybox-caption__body {
  max-height: 50vh;
  overflow: auto;
  pointer-events: all;
}
.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
  color: #ccc;
  text-decoration: none;
}
.fancybox-caption a:hover {
  color: #fff;
  text-decoration: underline;
}
/* Loading indicator */
.fancybox-loading {
  animation: fancybox-rotate 1s linear infinite;
  background: transparent;
  border: 4px solid #888;
  border-bottom-color: #fff;
  border-radius: 50%;
  height: 50px;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: 0.7;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 50px;
  z-index: 99999;
}
@keyframes fancybox-rotate {
  100% {
    transform: rotate(360deg);
  }
}
/* Transition effects */
.fancybox-animated {
  transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
}
/* transitionEffect: slide */
.fancybox-fx-slide.fancybox-slide--previous {
  opacity: 0;
  transform: translate3d(-100%, 0, 0);
}
.fancybox-fx-slide.fancybox-slide--next {
  opacity: 0;
  transform: translate3d(100%, 0, 0);
}
.fancybox-fx-slide.fancybox-slide--current {
  opacity: 1;
  transform: translate3d(0, 0, 0);
}
/* transitionEffect: fade */
.fancybox-fx-fade.fancybox-slide--previous,
.fancybox-fx-fade.fancybox-slide--next {
  opacity: 0;
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}
.fancybox-fx-fade.fancybox-slide--current {
  opacity: 1;
}
/* transitionEffect: zoom-in-out */
.fancybox-fx-zoom-in-out.fancybox-slide--previous {
  opacity: 0;
  transform: scale3d(1.5, 1.5, 1.5);
}
.fancybox-fx-zoom-in-out.fancybox-slide--next {
  opacity: 0;
  transform: scale3d(0.5, 0.5, 0.5);
}
.fancybox-fx-zoom-in-out.fancybox-slide--current {
  opacity: 1;
  transform: scale3d(1, 1, 1);
}
/* transitionEffect: rotate */
.fancybox-fx-rotate.fancybox-slide--previous {
  opacity: 0;
  -ms-transform: rotate(-360deg);
  transform: rotate(-360deg);
}
.fancybox-fx-rotate.fancybox-slide--next {
  opacity: 0;
  -ms-transform: rotate(360deg);
  transform: rotate(360deg);
}
.fancybox-fx-rotate.fancybox-slide--current {
  opacity: 1;
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
/* transitionEffect: circular */
.fancybox-fx-circular.fancybox-slide--previous {
  opacity: 0;
  transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
}
.fancybox-fx-circular.fancybox-slide--next {
  opacity: 0;
  transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
}
.fancybox-fx-circular.fancybox-slide--current {
  opacity: 1;
  transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
}
/* transitionEffect: tube */
.fancybox-fx-tube.fancybox-slide--previous {
  transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
}
.fancybox-fx-tube.fancybox-slide--next {
  transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
}
.fancybox-fx-tube.fancybox-slide--current {
  transform: translate3d(0, 0, 0) scale(1);
}
/* Styling for Small-Screen Devices */
@media all and (max-height: 576px) {
  .fancybox-slide {
    padding-left: 6px;
    padding-right: 6px;
  }
  .fancybox-slide--image {
    padding: 6px 0;
  }
  .fancybox-close-small {
    right: -6px;
  }
  .fancybox-slide--image .fancybox-close-small {
    background: #4e4e4e;
    color: #f2f4f6;
    height: 36px;
    opacity: 1;
    padding: 6px;
    right: 0;
    top: 0;
    width: 36px;
  }
  .fancybox-caption {
    padding-left: 12px;
    padding-right: 12px;
  }
  @supports (padding: max(0px)) {
    .fancybox-caption {
      padding-left: 12px;
      padding-right: 12px;
    }
  }
}
/* Share */
.fancybox-share {
  background: #f4f4f4;
  border-radius: 3px;
  max-width: 90%;
  padding: 30px;
  text-align: center;
}
.fancybox-share h1 {
  color: #222;
  font-size: 35px;
  font-weight: 700;
  margin: 0 0 20px 0;
}
.fancybox-share p {
  margin: 0;
  padding: 0;
}
.fancybox-share__button {
  border: 0;
  border-radius: 3px;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 40px;
  margin: 0 5px 10px 5px;
  min-width: 130px;
  padding: 0 15px;
  text-decoration: none;
  transition: all 0.2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.fancybox-share__button:visited,
.fancybox-share__button:link {
  color: #fff;
}
.fancybox-share__button:hover {
  text-decoration: none;
}
.fancybox-share__button--fb {
  background: #3b5998;
}
.fancybox-share__button--fb:hover {
  background: #344e86;
}
.fancybox-share__button--pt {
  background: #bd081d;
}
.fancybox-share__button--pt:hover {
  background: #aa0719;
}
.fancybox-share__button--tw {
  background: #1da1f2;
}
.fancybox-share__button--tw:hover {
  background: #0d95e8;
}
.fancybox-share__button svg {
  height: 25px;
  margin-right: 7px;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 25px;
}
.fancybox-share__button svg path {
  fill: #fff;
}
.fancybox-share__input {
  background: transparent;
  border: 0;
  border-bottom: 1px solid #d7d7d7;
  border-radius: 0;
  color: #5d5b5b;
  font-size: 14px;
  margin: 10px 0 0 0;
  outline: none;
  padding: 10px 15px;
  width: 100%;
}
/* Thumbs */
.fancybox-thumbs {
  background: #ddd;
  bottom: 0;
  display: none;
  margin: 0;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  padding: 2px 2px 4px 2px;
  position: absolute;
  right: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  top: 0;
  width: 212px;
  z-index: 99995;
}
.fancybox-thumbs-x {
  overflow-x: auto;
  overflow-y: hidden;
}
.fancybox-show-thumbs .fancybox-thumbs {
  display: block;
}
.fancybox-show-thumbs .fancybox-inner {
  right: 212px;
}
.fancybox-thumbs__list {
  font-size: 0;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: absolute;
  position: relative;
  white-space: nowrap;
  width: 100%;
}
.fancybox-thumbs-x .fancybox-thumbs__list {
  overflow: hidden;
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
  width: 7px;
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
  background: #fff;
  border-radius: 10px;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
  background: #2a2a2a;
  border-radius: 10px;
}
.fancybox-thumbs__list a {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background-color: rgba(0, 0, 0, 0.1);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
  float: left;
  height: 75px;
  margin: 2px;
  max-height: calc(100% - 8px);
  max-width: calc(50% - 4px);
  outline: none;
  overflow: hidden;
  padding: 0;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  width: 100px;
}
.fancybox-thumbs__list a::before {
  border: 6px solid #ff5268;
  bottom: 0;
  content: '';
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  z-index: 99991;
}
.fancybox-thumbs__list a:focus::before {
  opacity: 0.5;
}
.fancybox-thumbs__list a.fancybox-thumbs-active::before {
  opacity: 1;
}
/* Styling for Small-Screen Devices */
@media all and (max-width: 576px) {
  .fancybox-thumbs {
    width: 110px;
  }
  .fancybox-show-thumbs .fancybox-inner {
    right: 110px;
  }
  .fancybox-thumbs__list a {
    max-width: calc(100% - 10px);
  }
}
/* MAIN DESIGN */
/*Variables*/
/*Breakpoints*/
/*360*/
/*480*/
/*480*/
/*Icons*/
.icon {
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
}
.icon:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.icon-symbol {
  display: inline-block;
  width: 18.29px;
  height: 18.29px;
  background-size: contain;
  background-repeat: no-repeat;
}
.icon-symbol:after {
  content: "";
  display: inline-block;
  width: 18.29px;
  height: 18.29px;
  background-size: contain;
  background-repeat: no-repeat;
}
.icon-symbol:after:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.ui-datepicker {
  z-index: 2000!important;
}
.hasDatepicker {
  background-image: url("data:image/svg+xml,%3Csvg id='_163-calendar' data-name='163-calendar' xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg id='Group_395' data-name='Group 395'%3E%3Cg id='Group_394' data-name='Group 394'%3E%3Cpath id='Path_402' data-name='Path 402' d='M17.656,1.563h-.937V0H15.156V1.563H4.844V0H3.281V1.563H2.344A2.346,2.346,0,0,0,0,3.906v13.75A2.346,2.346,0,0,0,2.344,20H17.656A2.346,2.346,0,0,0,20,17.656V3.906A2.346,2.346,0,0,0,17.656,1.563Zm.781,16.094a.782.782,0,0,1-.781.781H2.344a.782.782,0,0,1-.781-.781V7.344H18.437Zm0-11.875H1.563V3.906a.782.782,0,0,1,.781-.781h.938V4.688H4.844V3.125H15.156V4.688h1.563V3.125h.938a.782.782,0,0,1,.781.781Z' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_397' data-name='Group 397' transform='translate(2.969 8.984)'%3E%3Cg id='Group_396' data-name='Group 396'%3E%3Crect id='Rectangle_313' data-name='Rectangle 313' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_399' data-name='Group 399' transform='translate(6.094 8.984)'%3E%3Cg id='Group_398' data-name='Group 398'%3E%3Crect id='Rectangle_314' data-name='Rectangle 314' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_401' data-name='Group 401' transform='translate(9.219 8.984)'%3E%3Cg id='Group_400' data-name='Group 400'%3E%3Crect id='Rectangle_315' data-name='Rectangle 315' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_403' data-name='Group 403' transform='translate(12.344 8.984)'%3E%3Cg id='Group_402' data-name='Group 402'%3E%3Crect id='Rectangle_316' data-name='Rectangle 316' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_405' data-name='Group 405' transform='translate(15.469 8.984)'%3E%3Cg id='Group_404' data-name='Group 404'%3E%3Crect id='Rectangle_317' data-name='Rectangle 317' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_407' data-name='Group 407' transform='translate(2.969 12.109)'%3E%3Cg id='Group_406' data-name='Group 406'%3E%3Crect id='Rectangle_318' data-name='Rectangle 318' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_409' data-name='Group 409' transform='translate(6.094 12.109)'%3E%3Cg id='Group_408' data-name='Group 408'%3E%3Crect id='Rectangle_319' data-name='Rectangle 319' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_411' data-name='Group 411' transform='translate(9.219 12.109)'%3E%3Cg id='Group_410' data-name='Group 410'%3E%3Crect id='Rectangle_320' data-name='Rectangle 320' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_413' data-name='Group 413' transform='translate(12.344 12.109)'%3E%3Cg id='Group_412' data-name='Group 412'%3E%3Crect id='Rectangle_321' data-name='Rectangle 321' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_415' data-name='Group 415' transform='translate(2.969 15.234)'%3E%3Cg id='Group_414' data-name='Group 414'%3E%3Crect id='Rectangle_322' data-name='Rectangle 322' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_417' data-name='Group 417' transform='translate(6.094 15.234)'%3E%3Cg id='Group_416' data-name='Group 416'%3E%3Crect id='Rectangle_323' data-name='Rectangle 323' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_419' data-name='Group 419' transform='translate(9.219 15.234)'%3E%3Cg id='Group_418' data-name='Group 418'%3E%3Crect id='Rectangle_324' data-name='Rectangle 324' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_421' data-name='Group 421' transform='translate(12.344 15.234)'%3E%3Cg id='Group_420' data-name='Group 420'%3E%3Crect id='Rectangle_325' data-name='Rectangle 325' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_423' data-name='Group 423' transform='translate(15.469 12.109)'%3E%3Cg id='Group_422' data-name='Group 422'%3E%3Crect id='Rectangle_326' data-name='Rectangle 326' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-position: right 15px center;
  background-repeat: no-repeat;
  padding-right: 40px!important;
}
.arrow-down {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.316' height='7.316' viewBox='0 0 7.316 7.316'%3E%3Cpath id='Path_514' data-name='Path 514' d='M-8655.6-42.777v4.423h4.423' transform='translate(6151.211 -6087.058) rotate(-45)' fill='none' stroke='%23071e43' stroke-width='1.5'/%3E%3C/svg%3E%0A");
}
.caret-right {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4.917' height='8' viewBox='0 0 4.917 8'%3E%3Cpath id='icn_arrow' data-name='icn arrow' d='M.218.251a.712.712,0,0,1,1.087,0L4,2.961,6.7.251a.711.711,0,0,1,1.086,0,.89.89,0,0,1,0,1.168c-.28.3-3.238,3.255-3.238,3.255a.731.731,0,0,1-1.087,0S.5,1.721.218,1.419a.89.89,0,0,1,0-1.168Z' transform='translate(0 8) rotate(-90)' fill='%234534c3'/%3E%3C/svg%3E ");
}
.caret-right-white {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4.917' height='8' viewBox='0 0 4.917 8'%3E%3Cpath id='icn_arrow' data-name='icn arrow' d='M.218.251a.712.712,0,0,1,1.087,0L4,2.961,6.7.251a.711.711,0,0,1,1.086,0,.89.89,0,0,1,0,1.168c-.28.3-3.238,3.255-3.238,3.255a.731.731,0,0,1-1.087,0S.5,1.721.218,1.419a.89.89,0,0,1,0-1.168Z' transform='translate(0 8) rotate(-90)' fill='%23ffffff'/%3E%3C/svg%3E ");
}
.caret-down {
  background-image: url("data:image/svg+xml,%3Csvg id='icon_chevron-down' xmlns='http://www.w3.org/2000/svg' width='13' height='7.621' viewBox='0 0 13 7.621'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(-4.199 -7.2)' fill='%234534c3'/%3E%3C/svg%3E%0A");
}
.caret-up {
  background-image: url("data:image/svg+xml,%3Csvg id='icon_chevron-up' xmlns='http://www.w3.org/2000/svg' width='13' height='7.621' viewBox='0 0 13 7.621'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(17.199 14.821) rotate(180)' fill='%234534c3'/%3E%3C/svg%3E ");
}
.caret-left {
  background-image: url("data:image/svg+xml,%3Csvg id='icon_chevron-left' xmlns='http://www.w3.org/2000/svg' width='7.621' height='13' viewBox='0 0 7.621 13'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(14.821 -4.199) rotate(90)' fill='%234534c3'/%3E%3C/svg%3E%0A");
}
.blank-link {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.188' height='12.188' viewBox='0 0 12.188 12.188'%3E%3Cpath id='Path_3191' data-name='Path 3191' d='M5.289-9.18l-1.032.916L6.788-5.72H.519v1.48h6.27L4.257-1.7,5.289-.78,9.354-4.886v-.189Z' transform='translate(6.125 13.106) rotate(-45)' fill='%234534c3'/%3E%3C/svg%3E ");
}
.search {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iR3JvdXBfMTc1MzYiIGRhdGEtbmFtZT0iR3JvdXAgMTc1MzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIxLjc1MSIgaGVpZ2h0PSIyMy4wODYiIHZpZXdCb3g9IjAgMCAyMS43NTEgMjMuMDg2Ij4KICA8ZyBpZD0iRWxsaXBzZV80NiIgZGF0YS1uYW1lPSJFbGxpcHNlIDQ2IiBmaWxsPSJub25lIiBzdHJva2U9IiMwNzFlNDMiIHN0cm9rZS13aWR0aD0iMyI+CiAgICA8ZWxsaXBzZSBjeD0iMTAuMDY2IiBjeT0iMTAuMTc2IiByeD0iMTAuMDY2IiByeT0iMTAuMTc2IiBzdHJva2U9Im5vbmUiLz4KICAgIDxlbGxpcHNlIGN4PSIxMC4wNjYiIGN5PSIxMC4xNzYiIHJ4PSI4LjU2NiIgcnk9IjguNjc2IiBmaWxsPSJub25lIi8+CiAgPC9nPgogIDxsaW5lIGlkPSJMaW5lXzE4NCIgZGF0YS1uYW1lPSJMaW5lIDE4NCIgeDI9IjQuNDYxIiB5Mj0iNC40NjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2LjIyOSAxNy41NjQpIiBmaWxsPSJub25lIiBzdHJva2U9IiM0NTM0YzMiIHN0cm9rZS13aWR0aD0iMyIvPgo8L3N2Zz4K");
}
.check-circle {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18.285' height='18.285' viewBox='0 0 18.285 18.285'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2792' data-name='Rectangle 2792' width='18.285' height='18.285' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_7533' data-name='Group 7533' transform='translate(5 0)'%3E%3Cg id='Group_4203' data-name='Group 4203' transform='translate(-5 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_5637' data-name='Path 5637' d='M18.285,9.143A9.143,9.143,0,1,1,9.143,0a9.143,9.143,0,0,1,9.143,9.142' transform='translate(0 0)' fill='%2300bd46'/%3E%3Cpath id='Path_5638' data-name='Path 5638' d='M14.715,6.324,8.834,12.647,5.84,9.653,4.623,10.87l4.256,4.256,7.1-7.631Z' transform='translate(-1.157 -1.582)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.question-circle {
  background-image: url("data:image/svg+xml,%3Csvg id='_043-question' data-name='043-question' xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg id='Group_255' data-name='Group 255'%3E%3Cg id='Group_254' data-name='Group 254'%3E%3Cpath id='Path_371' data-name='Path 371' d='M10,0A10,10,0,1,0,20,10,9.994,9.994,0,0,0,10,0Zm0,18.438A8.438,8.438,0,1,1,18.438,10,8.433,8.433,0,0,1,10,18.438Z' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_257' data-name='Group 257' transform='translate(6.875 5.034)'%3E%3Cg id='Group_256' data-name='Group 256'%3E%3Cpath id='Path_372' data-name='Path 372' d='M179.516,128.878h-2.734a.781.781,0,0,0,0,1.563h2.734a1.172,1.172,0,0,1,0,2.344h-.781a.781.781,0,0,0-.781.781v1.125a.781.781,0,0,0,1.563,0v-.343a2.734,2.734,0,0,0,0-5.469Z' transform='translate(-176 -128.878)' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_259' data-name='Group 259' transform='translate(8.555 12.584)'%3E%3Cg id='Group_258' data-name='Group 258'%3E%3Ccircle id='Ellipse_29' data-name='Ellipse 29' cx='1.055' cy='1.055' r='1.055' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E ");
}
.miniacademy {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17.761' height='17.761' viewBox='0 0 17.761 17.761'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2792' data-name='Rectangle 2792' width='17.761' height='17.761' fill='%234a2dc5'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_15621' data-name='Group 15621' transform='translate(-256 -3095.739)'%3E%3Cg id='Group_7647' data-name='Group 7647' transform='translate(256 3095.739)'%3E%3Cg id='Group_4203' data-name='Group 4203' transform='translate(0 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_5637' data-name='Path 5637' d='M17.761,8.881A8.881,8.881,0,1,1,8.881,0a8.881,8.881,0,0,1,8.881,8.88' transform='translate(0 0)' fill='%234a2dc5'/%3E%3C/g%3E%3C/g%3E%3Cpath id='Path_6829' data-name='Path 6829' d='M9.95-13.864a2.7,2.7,0,0,0-2.211,1.143,2.316,2.316,0,0,0-2.074-1.143,2.747,2.747,0,0,0-2.131,1.055l-.362-.886H1.822v7.144H3.754v-3.864c0-1.118.522-1.753,1.4-1.753.692,0,1.055.5,1.055,1.456v4.161H8.087v-3.864c0-1.118.511-1.753,1.373-1.753.7,0,1.074.5,1.074,1.456v4.161h1.931v-4.48A2.571,2.571,0,0,0,9.95-13.864Z' transform='translate(257.576 3114.611)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E ");
}
.plus-circle {
  background-image: url("data:image/svg+xml,%3Csvg id='Group_4221' data-name='Group 4221' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='15.721' height='15.721' viewBox='0 0 15.721 15.721'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2796' data-name='Rectangle 2796' width='15.721' height='15.721' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_4212' data-name='Group 4212' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_5639' data-name='Path 5639' d='M15.722,7.861A7.861,7.861,0,1,1,7.861,0a7.86,7.86,0,0,1,7.86,7.86' transform='translate(0 -0.001)' fill='%2300bd46'/%3E%3Crect id='Rectangle_2794' data-name='Rectangle 2794' width='8.052' height='1.65' transform='translate(3.834 7.035)' fill='%23fff'/%3E%3Crect id='Rectangle_2795' data-name='Rectangle 2795' width='1.65' height='8.051' transform='translate(7.035 3.834)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.full-arrow-right {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.602' height='10.348' viewBox='0 0 10.602 10.348'%3E%3Cpath id='Path_5849' data-name='Path 5849' d='M6.365,6.85,4.736,8.283l2.5,2.576H.641v2.33H7.235l-2.5,2.576L6.365,17.2l4.878-5.052V11.9Z' transform='translate(-0.641 -6.85)' fill='%23001e46'/%3E%3C/svg%3E%0A");
}
.full-arrow-right-purple {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath id='arrow' d='M7.12,6.85,5.276,8.512,8.1,11.5H.641v2.7H8.1L5.276,17.188,7.12,18.85l5.521-5.858v-.285Z' transform='translate(12.641 18.85) rotate(180)' fill='%234534c3'/%3E%3C/svg%3E%0A");
}
.clock {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19'%3E%3Cg id='Group_15518' data-name='Group 15518' transform='translate(-661 -253.347)'%3E%3Cg id='Ellipse_191' data-name='Ellipse 191' transform='translate(661 253.347)' fill='%23fff' stroke='%238a8e91' stroke-width='1.5'%3E%3Ccircle cx='9.5' cy='9.5' r='9.5' stroke='none'/%3E%3Ccircle cx='9.5' cy='9.5' r='8.75' fill='none'/%3E%3C/g%3E%3Cpath id='Path_31262' data-name='Path 31262' d='M8355-15166.9v6.063h4.73' transform='translate(-7685.206 15424.831)' fill='none' stroke='%238a8e91' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.thumb {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg id='Group_161' data-name='Group 161' transform='translate(-31 -91)'%3E%3Cg id='Group_147' data-name='Group 147' transform='translate(31 91)'%3E%3Cpath id='Path_15' data-name='Path 15' d='M50.489,101.736A2.215,2.215,0,0,0,51,100.311a2.075,2.075,0,0,0-2-2.138H45.118a14.7,14.7,0,0,0,.548-3.611V93.85A2.766,2.766,0,0,0,43,91h-.667a.676.676,0,0,0-.647.54l-.363,1.553c-.509,2.175-2.124,4.574-3.8,5.01a2.01,2.01,0,0,0-1.86-1.355h-4a.691.691,0,0,0-.667.713v12.827a.691.691,0,0,0,.667.713h4a2,2,0,0,0,1.805-1.219l2.291.816a6.89,6.89,0,0,0,2.319.4h5.585a2.075,2.075,0,0,0,2-2.138,2.257,2.257,0,0,0-.14-.788A2.124,2.124,0,0,0,51,106.012a2.215,2.215,0,0,0-.511-1.425,2.244,2.244,0,0,0,0-2.85Zm-14.156,7.126a.692.692,0,0,1-.667.713H32.333v-11.4h3.333a.692.692,0,0,1,.667.713Zm11.333-6.413H49a.714.714,0,0,1,0,1.425H47.667a.714.714,0,0,0,0,1.425H49a.714.714,0,0,1,0,1.425H47.667a.714.714,0,0,0,0,1.425.714.714,0,0,1,0,1.425H42.082a5.636,5.636,0,0,1-1.9-.329l-2.517-.9V99.531a5.347,5.347,0,0,0,2.993-2.079,10.664,10.664,0,0,0,1.957-4.014l.237-1.013H43a1.383,1.383,0,0,1,1.333,1.425v.712a11.966,11.966,0,0,1-.638,3.611H42.333a.714.714,0,0,0,0,1.425H49a.714.714,0,0,1,0,1.425H47.667a.714.714,0,0,0,0,1.425Z' transform='translate(-31 -91)' fill='%238a8e91'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.cheap {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.498' height='23.06' viewBox='0 0 27.498 23.06'%3E%3Cg id='Group_15619' data-name='Group 15619' transform='translate(-1027.785 -539)'%3E%3Ccircle id='Ellipse_194' data-name='Ellipse 194' cx='3.948' cy='3.948' r='3.948' transform='translate(1034.667 540)' fill='none' stroke='%234a2dc5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_32599' data-name='Path 32599' d='M9.407,20.31a4.191,4.191,0,0,0-1.752,3.151c0,3.648,1.822,4.47,3.484,6.131.652.652.652,2.607.652,2.607,0,.652.292.652.652.652H15.05A.666.666,0,0,0,15.7,32.2v-.652a12.126,12.126,0,0,0,2.607.178,15.721,15.721,0,0,0,2.607-.178V32.2a.666.666,0,0,0,.652.652h2.607a.666.666,0,0,0,.652-.652s0-1.956.652-2.607c.951-.951,2.607-1.956,3.259-3.911h1.3c.426,0,.652-.1.652-.652V21.77c0-.563-.226-.652-.652-.652h-1.3c0-1.3-1.956-3.259-2.607-3.911s.652-3.259.652-3.259c-2.607-.652-4.229,2-4.858,1.8' transform='translate(1023.588 528.208)' fill='none' stroke='%234a2dc5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_32600' data-name='Path 32600' d='M3.961,26c-.45,2.7,1.271,2.295,2.379,1.786' transform='translate(1024.9 523.978)' fill='none' stroke='%234a2dc5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cline id='Line_339' data-name='Line 339' x2='2.256' transform='translate(1045.945 549.023)' fill='none' stroke='%234a2dc5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.cite {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.136' height='23.367' viewBox='0 0 29.136 23.367'%3E%3Cpath id='Path_32608' data-name='Path 32608' d='M27.476,11.289,26.6,10.044q7.056-3.86,7.056-7.139A2.091,2.091,0,0,0,33,1.432,6.339,6.339,0,0,0,31.045.166a9.686,9.686,0,0,1-3.3-2.49A5.276,5.276,0,0,1,26.77-5.6a6.108,6.108,0,0,1,1.888-4.545,6.217,6.217,0,0,1,4.5-1.847,5.822,5.822,0,0,1,4.773,2.283,9.416,9.416,0,0,1,1.826,6.06A14.008,14.008,0,0,1,35.112,6.89,15.986,15.986,0,0,1,33.12,8.529a18.841,18.841,0,0,1-2.345,1.349Q29.426,10.542,27.476,11.289Zm-16.021,0-.83-1.328q7.056-3.818,7.056-7.056A2.062,2.062,0,0,0,17.1,1.453,6.566,6.566,0,0,0,15.024.166a10.39,10.39,0,0,1-3.279-2.552A5.194,5.194,0,0,1,10.791-5.6a6.3,6.3,0,0,1,1.868-4.565,6.1,6.1,0,0,1,4.524-1.909,5.67,5.67,0,0,1,4.711,2.345A9.688,9.688,0,0,1,23.7-3.652,14.094,14.094,0,0,1,19.05,6.89,18.032,18.032,0,0,1,15.9,9.255,33.851,33.851,0,0,1,11.455,11.289Z' transform='translate(39.761 11.289) rotate(180)' fill='%234534c3'/%3E%3C/svg%3E%0A");
}
.facebook {
  background-image: url("data:image/svg+xml,%3Csvg id='_001-facebook' data-name='001-facebook' xmlns='http://www.w3.org/2000/svg' width='24.479' height='24.479' viewBox='0 0 24.479 24.479'%3E%3Cpath id='Path_315' data-name='Path 315' d='M291.162,508.668q-.153.025-.307.046Q291.009,508.693,291.162,508.668Zm0,0' transform='translate(-276.949 -484.349)' fill='%234534c3'/%3E%3Cpath id='Path_316' data-name='Path 316' d='M299.486,507.793l-.146.026Zm0,0' transform='translate(-285.028 -483.516)' fill='%234534c3'/%3E%3Cpath id='Path_317' data-name='Path 317' d='M277.97,510.34q-.179.02-.36.035Q277.79,510.36,277.97,510.34Zm0,0' transform='translate(-264.337 -485.941)' fill='%234534c3'/%3E%3Cpath id='Path_318' data-name='Path 318' d='M286.618,509.738l-.173.021Zm0,0' transform='translate(-272.751 -485.368)' fill='%234534c3'/%3E%3Cpath id='Path_319' data-name='Path 319' d='M306.793,506.41l-.129.027Zm0,0' transform='translate(-292.002 -482.199)' fill='%234534c3'/%3E%3Cpath id='Path_320' data-name='Path 320' d='M324.589,502.113l-.1.029Zm0,0' transform='translate(-308.971 -478.107)' fill='%234534c3'/%3E%3Cpath id='Path_321' data-name='Path 321' d='M319.173,503.543l-.114.03Zm0,0' transform='translate(-303.805 -479.469)' fill='%234534c3'/%3E%3Cpath id='Path_322' data-name='Path 322' d='M312.187,505.254l-.121.027Zm0,0' transform='translate(-297.147 -481.098)' fill='%234534c3'/%3E%3Cpath id='Path_323' data-name='Path 323' d='M273.674,511.09l-.193.015Zm0,0' transform='translate(-260.405 -486.655)' fill='%234534c3'/%3E%3Cpath id='Path_324' data-name='Path 324' d='M24.479,12.239A12.239,12.239,0,1,0,12.239,24.479l.215,0V14.948H9.825V11.883h2.63V9.628a3.681,3.681,0,0,1,3.93-4.039,21.646,21.646,0,0,1,2.357.12V8.443H17.133c-1.269,0-1.515.6-1.515,1.488v1.952h3.035l-.4,3.064H15.618v9.058a12.246,12.246,0,0,0,8.861-11.766Zm0,0' fill='%234534c3'/%3E%3Cpath id='Path_325' data-name='Path 325' d='M265.274,511.43q-.191.012-.384.019Q265.083,511.443,265.274,511.43Zm0,0' transform='translate(-252.226 -486.979)' fill='%234534c3'/%3E%3Cpath id='Path_326' data-name='Path 326' d='M260.707,511.836l-.2.005Zm0,0' transform='translate(-248.049 -487.365)' fill='%234534c3'/%3E%3C/svg%3E%0A");
}
.twitter {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.479' height='24.479' viewBox='0 0 963.66 963.66'%3E%3Cg id='Twitter_X_Icon' data-name='Twitter X Icon' transform='translate(-352.45 -128.77)'%3E%3Ccircle id='Ellipse_5' data-name='Ellipse 5' cx='481.33' cy='481.33' r='481.33' transform='translate(352.95 129.27)' fill='%233d2ebb' stroke='%23fff' stroke-miterlimit='10' stroke-width='1'/%3E%3Cg id='layer1' transform='translate(52.39 -25.059)'%3E%3Cpath id='path1009' d='M485.39,356.79,715.46,664.41,483.94,914.52h52.11l202.7-218.98L902.52,914.52h177.32L836.82,589.6l215.5-232.81h-52.11L813.54,558.46,662.71,356.79Zm76.63,38.38h81.46L1003.2,876.14H921.74Z' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.comments {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.521' height='15.77' viewBox='0 0 16.521 15.77'%3E%3Cg id='Group_5629' data-name='Group 5629' transform='translate(-147.691 -103.384)'%3E%3Cg id='Group_5628' data-name='Group 5628' transform='translate(147.691 103.384)'%3E%3Cpath id='Path_6275' data-name='Path 6275' d='M164.131,117.609l-1.3-3.249a7.8,7.8,0,0,0,.629-3.091,7.882,7.882,0,1,0-4.189,6.966l3.54.885a1.127,1.127,0,0,0,1.319-1.511Zm-4.752-1.669a1.125,1.125,0,0,0-.862.133,5.626,5.626,0,1,1,2.083-2.257,1.126,1.126,0,0,0-.042.929l.662,1.656Z' transform='translate(-147.691 -103.384)' fill='%23040506'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E ");
}
.flag {
  background-image: url("data:image/svg+xml,%3Csvg id='icon_start' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='30' height='30' viewBox='0 0 30 30'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_4424' data-name='Rectangle 4424' width='20.536' height='22.176' fill='%234534c3'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect id='Rectangle_4425' data-name='Rectangle 4425' width='30' height='30' fill='none'/%3E%3Cg id='Group_7665' data-name='Group 7665' transform='translate(5 3.586)'%3E%3Cg id='Group_7664' data-name='Group 7664' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_18934' data-name='Path 18934' d='M5.016,22.176a1.019,1.019,0,0,1-.765-.3,1.386,1.386,0,0,1-.348-.69L.035,4.893A1.159,1.159,0,0,1,.272,3.86,1.4,1.4,0,0,1,1.32,3.419a1.19,1.19,0,0,1,.366.054,1.068,1.068,0,0,1,.218.1.838.838,0,0,1,.123-.06c.2-.121.416-.24.646-.363A13.577,13.577,0,0,1,5.346,2a11.6,11.6,0,0,1,2.845-.346c.235-.006.452-.008.662-.008.361,0,.691.008,1.01.024.461.024.872.035,1.257.035a11.306,11.306,0,0,0,3.5-.474,5.171,5.171,0,0,0,1.13-.5,4.271,4.271,0,0,0,.379-.252l0,0L16.193.43c.03-.025.064-.055.1-.087s.052-.052.077-.078a.705.705,0,0,1,.4-.249A1.061,1.061,0,0,1,16.953,0a1.122,1.122,0,0,1,1.072.866L20.51,11.331a.664.664,0,0,1,.015.1,1.136,1.136,0,0,1-.518,1.153,2.693,2.693,0,0,1-.495.452,5.694,5.694,0,0,1-1.878.876,13.821,13.821,0,0,1-3.908.54h0c-.381,0-.766-.014-1.146-.043l-.3-.024c-.342-.028-.7-.057-1.044-.06h-.117a9.634,9.634,0,0,0-3.2.492,12.683,12.683,0,0,0-2.357,1.114l-.079.048a2.146,2.146,0,0,1-.239.134l1.1,4.618a.655.655,0,0,1,.016.113,1.14,1.14,0,0,1-.836,1.263,2.167,2.167,0,0,1-.5.068m.069-1.195.08-.019L1.392,5.073c-.02-.076-.042-.161-.058-.245l-.048-.2-.08.019ZM4.958,14.9l.082-.049c.353-.207.708-.4,1.056-.563a13.032,13.032,0,0,1,1.444-.594l-.624-2.63c-.308.116-.623.252-.94.4-.572.276-1.059.537-1.488.8a.637.637,0,0,1-.139.064Zm3.735-1.528c.265-.058.531-.1.791-.138a12.5,12.5,0,0,1,1.616-.1c.123,0,.248,0,.371.006l-.62-2.613-.288,0a15.7,15.7,0,0,0-2.05.12c-.142.019-.293.045-.45.079Zm4.028-.152c.336.023.673.034,1,.034a13.685,13.685,0,0,0,1.813-.118l-.632-2.664a15.932,15.932,0,0,1-1.9.108c-.294,0-.6-.007-.912-.021l.623,2.626q0,.017.007.035m3.995-.3c.328-.077.6-.152.84-.234.218-.073.424-.152.55-.21a4.562,4.562,0,0,0,.486-.255c.052-.032.113-.07.171-.111l.074-.053h0a2,2,0,0,0,.194-.177l.045-.05.006-.01a.57.57,0,0,1,.255-.238l-.582-2.451c-.057.041-.113.081-.168.119a6.422,6.422,0,0,1-1.9.869c-.191.055-.389.105-.6.152ZM4.062,11.122A15.284,15.284,0,0,1,6.636,9.884L6,7.213c-.308.116-.623.252-.94.4-.573.276-1.06.537-1.488.8a.635.635,0,0,1-.139.064ZM7.787,9.55a13.052,13.052,0,0,1,2.731-.233h.049L9.938,6.67l-.29,0a15.68,15.68,0,0,0-2.048.12c-.142.019-.293.045-.45.079Zm4.053-.212c.407.01.829.021,1.242.021a15.071,15.071,0,0,0,1.544-.069l-.634-2.67a15.933,15.933,0,0,1-1.9.108c-.294,0-.6-.007-.911-.021L11.8,9.337Zm3.972-.232a6.213,6.213,0,0,0,1.763-.637A4.491,4.491,0,0,0,18,8.2l.068-.05h0c.035-.028.075-.061.113-.1a1.569,1.569,0,0,0,.191-.193.456.456,0,0,1,.071-.072l-.6-2.514c-.057.042-.113.081-.168.119a6.424,6.424,0,0,1-1.9.869c-.192.055-.389.105-.6.152ZM3.149,7.274A15.281,15.281,0,0,1,5.722,6.035L5.084,3.346a14.436,14.436,0,0,0-1.965.922c-.164.09-.357.2-.551.315l-.016.01-.035.017ZM6.873,5.7A13.047,13.047,0,0,1,9.6,5.468h.049L9.031,2.85c-.153,0-.293,0-.424,0s-.279,0-.411.005a12.238,12.238,0,0,0-1.961.168Zm4.053-.212c.407.01.828.021,1.241.021a15.1,15.1,0,0,0,1.544-.069l-.633-2.667a15.977,15.977,0,0,1-1.629.118c-.13,0-.262,0-.4,0h0c-.266,0-.534-.006-.775-.013l.618,2.6ZM14.9,5.258a6.213,6.213,0,0,0,1.763-.637,4.438,4.438,0,0,0,.421-.265l.067-.049,0,0c.033-.027.073-.06.111-.094a1.558,1.558,0,0,0,.191-.193.454.454,0,0,1,.071-.072l-.609-2.566a5.466,5.466,0,0,1-1.222.723,8.972,8.972,0,0,1-1.436.464Z' transform='translate(0 0)' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.heart {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.477' height='19.881' viewBox='0 0 21.477 19.881'%3E%3Cpath id='Path_6805' data-name='Path 6805' d='M17.893,1.663l-.078-.078a5.411,5.411,0,0,0-7.65,0l-.427.427-.427-.427a5.41,5.41,0,0,0-7.65,0l-.077.077a5.409,5.409,0,0,0,0,7.65l.427.427.937.937,6.79,6.791,7.728-7.728.427-.427a5.411,5.411,0,0,0,0-7.65' transform='translate(1 0.999)' fill='none' stroke='%234534c3' stroke-width='2'/%3E%3C/svg%3E%0A");
}
.chat {
  background-image: url("data:image/svg+xml,%3Csvg id='Group_15366' data-name='Group 15366' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='25.758' height='20.546' viewBox='0 0 25.758 20.546'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_6180' data-name='Rectangle 6180' width='25.758' height='20.546' fill='%234534c3'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_15365' data-name='Group 15365' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_29607' data-name='Path 29607' d='M25.719,19.364l-1.357-4.475A10.156,10.156,0,0,0,7.162,4.181a8.113,8.113,0,0,0-6.09,11.735L.04,19.321a.916.916,0,0,0,1.143,1.143l3.4-1.033a8.142,8.142,0,0,0,3.7.893,8.026,8.026,0,0,0,3.342-.721,10.078,10.078,0,0,0,3.738.713,10.186,10.186,0,0,0,4.73-1.167l4.475,1.357a.917.917,0,0,0,1.143-1.143m-6.181-2a8.322,8.322,0,1,1,3.042-3.042.92.92,0,0,0-.084.725l.972,3.2-3.205-.972a.917.917,0,0,0-.725.084m-17.246.845.646-2.132a.921.921,0,0,0-.084-.725A6.28,6.28,0,0,1,5.936,6.393a10.15,10.15,0,0,0,3.487,12,6.288,6.288,0,0,1-4.275-.739.916.916,0,0,0-.725-.084Z' transform='translate(-0.001)' fill='%234534c3'/%3E%3Cpath id='Path_29608' data-name='Path 29608' d='M225.586,242.256h-4.643a.916.916,0,0,0,0,1.833h4.643a.916.916,0,0,0,0-1.833' transform='translate(-209.065 -230.187)' fill='%234534c3'/%3E%3Cpath id='Path_29609' data-name='Path 29609' d='M227.926,185.5h-6.983a.916.916,0,1,0,0,1.833h6.983a.916.916,0,1,0,0-1.833' transform='translate(-209.064 -176.262)' fill='%234534c3'/%3E%3Cpath id='Path_29610' data-name='Path 29610' d='M227.926,128.756h-6.983a.916.916,0,1,0,0,1.833h6.983a.916.916,0,1,0,0-1.833' transform='translate(-209.064 -122.341)' fill='%234534c3'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.hands {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='26.462' height='22.933' viewBox='0 0 26.462 22.933'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_4413' data-name='Rectangle 4413' width='26.462' height='22.933' fill='%234534c3'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_7657' data-name='Group 7657' transform='translate(0 0)'%3E%3Cg id='Group_7656' data-name='Group 7656' transform='translate(0 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_18929' data-name='Path 18929' d='M13.85,22.933a2.137,2.137,0,0,1-1.019-.259,2.045,2.045,0,0,1-.775.157,2.109,2.109,0,0,1-2.1-1.945,2.106,2.106,0,0,1-1.945-1.942A2.106,2.106,0,0,1,6.06,17a2.1,2.1,0,0,1-1.616-3.232L3.366,12.694,2.068,14,0,11.925l1.089-1.089.978.981L9.141,4.744,5.58,1.142,6.669.052l4.648,4.691-.818.821.539.539h5.006l.294-.294L15.271,4.744,19.727,0l1.086,1.089L17.449,4.744,24.52,11.82l.856-.856,1.086,1.086L24.52,14,23.335,12.8l-1.651,1.651a2.123,2.123,0,0,1-1.858,2.667A2.133,2.133,0,0,1,17.9,19.057a2.124,2.124,0,0,1-.614,1.313,2.1,2.1,0,0,1-1.31.617,2.143,2.143,0,0,1-2.123,1.945Zm.23-2.746a2.055,2.055,0,0,1,.07.539,2.1,2.1,0,0,1-.093.632.6.6,0,0,0,.213-.14.594.594,0,0,0,0-.842Zm-2.03-.02a.555.555,0,0,0-.274.076.564.564,0,0,0-.28.393.581.581,0,0,0,.553.658A.6.6,0,0,0,12.537,21a.533.533,0,0,0,.076-.274.564.564,0,0,0-.562-.562m3.4-.807a.589.589,0,0,0,.326.1.577.577,0,0,0,.416-.175.593.593,0,0,0,0-.839l-1.61-1.61,1.086-1.086,1.613,1.607a.586.586,0,0,0,.416.172h0a.584.584,0,0,0,.422-.175.6.6,0,0,0,.055-.769L16.5,14.913l1.086-1.089,1.354,1.345.268.25a.579.579,0,0,0,.419.175.592.592,0,0,0,.594-.6.579.579,0,0,0-.175-.419l-3.765-3.754-1.64-.009a.744.744,0,0,0-.574.2l-1.354,1.363a2.731,2.731,0,0,1-3.864.006L7.787,11.325l3.672-3.684H10.4l-.99-.99L4.456,11.608l1.261,1.261a2.011,2.011,0,0,1,.489-.061,2.1,2.1,0,0,1,2.1,1.945,2.1,2.1,0,0,1,1.948,1.939A2.1,2.1,0,0,1,12.2,18.632a2.041,2.041,0,0,1,.5.1l1.06-1.063ZM10.1,18.227a.533.533,0,0,0-.274.076.552.552,0,0,0-.277.393.575.575,0,0,0,.55.655.6.6,0,0,0,.489-.291.553.553,0,0,0,.076-.271.562.562,0,0,0-.565-.562ZM8.168,16.285a.54.54,0,0,0-.285.079.556.556,0,0,0-.28.39.577.577,0,0,0,.55.658.616.616,0,0,0,.4-.166.448.448,0,0,0,.09-.125.555.555,0,0,0,.076-.274.563.563,0,0,0-.166-.4.517.517,0,0,0-.364-.166v-.376ZM6.206,14.345a.544.544,0,0,0-.271.076.464.464,0,0,0-.125.09.551.551,0,0,0-.154.3.581.581,0,0,0,.553.658.647.647,0,0,0,.4-.166.826.826,0,0,0,.09-.125.563.563,0,0,0-.489-.836ZM16.919,9.287,20.8,13.16l1.441-1.441L17.423,6.9l-.746.746H13.629L9.965,11.322a1.212,1.212,0,0,0,.824.32,1.173,1.173,0,0,0,.836-.352l1.354-1.363a2.27,2.27,0,0,1,1.666-.649Z' transform='translate(0 0)' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E ");
}
.academy {
  background-image: url("data:image/svg+xml,%3Csvg id='Group_15368' data-name='Group 15368' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='23.934' height='23.931' viewBox='0 0 23.934 23.931'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_6181' data-name='Rectangle 6181' width='23.934' height='23.931' fill='%234534c3'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_15367' data-name='Group 15367' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_29611' data-name='Path 29611' d='M21.422,1.576H12.9V.936a.936.936,0,0,0-1.871,0v.64H2.512a2.505,2.505,0,0,0-.936,4.832V16.694a2.514,2.514,0,0,0,2.512,2.512H8.65L5.055,22.287a.936.936,0,0,0,1.217,1.421l5.253-4.5h.884l5.253,4.5a.935.935,0,1,0,1.217-1.421l-3.6-3.082h4.562a2.514,2.514,0,0,0,2.512-2.512V6.408a2.505,2.505,0,0,0-.936-4.832M3.447,6.6H20.486v10.1a.641.641,0,0,1-.64.64H4.087a.641.641,0,0,1-.64-.64ZM2.512,3.447h18.91a.64.64,0,1,1,0,1.28H2.512a.64.64,0,1,1,0-1.28' transform='translate(0 0)' fill='%234534c3'/%3E%3C/g%3E%3C/svg%3E ");
}
.contacts {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath id='icn_adresar' data-name='icn adresar' d='M20,3.359a1.955,1.955,0,0,0-1.953-1.953H17.03A2.347,2.347,0,0,0,14.883,0H3.906A2.346,2.346,0,0,0,1.563,2.344V3.789H0V5.352H1.563V9.258H0V10.82H1.563v3.906H0v1.563H1.563v1.367A2.346,2.346,0,0,0,3.906,20H14.883a2.348,2.348,0,0,0,2.209-1.562h.955A1.955,1.955,0,0,0,20,16.484V13.672a1.943,1.943,0,0,0-.392-1.172A1.943,1.943,0,0,0,20,11.328V8.516a1.943,1.943,0,0,0-.392-1.172A1.943,1.943,0,0,0,20,6.172Zm-1.562,0V6.172a.391.391,0,0,1-.391.391h-.82V2.969h.82A.391.391,0,0,1,18.438,3.359Zm0,5.156v2.813a.391.391,0,0,1-.391.391h-.82V8.125h.82A.391.391,0,0,1,18.438,8.516Zm-2.773,9.141a.782.782,0,0,1-.781.781H3.906a.782.782,0,0,1-.781-.781V16.289h.352v0l.039,0a.781.781,0,0,0,0-1.562l-.039,0v0H3.125V10.82h.352v0l.039,0a.781.781,0,0,0,0-1.562l-.039,0v0H3.125V5.352h.352v0l.039,0a.781.781,0,0,0,0-1.562l-.039,0v0H3.125V2.344a.782.782,0,0,1,.781-.781H14.883a.782.782,0,0,1,.781.781Zm2.773-1.172a.391.391,0,0,1-.391.391h-.82V13.281h.82a.391.391,0,0,1,.391.391Zm-6.851-6.106,2.281,2.284-.888.891a1.242,1.242,0,0,1-.9.391,1.614,1.614,0,0,1-.615-.133A7.9,7.9,0,0,1,8.2,11.662a7.079,7.079,0,0,1-2.162-3.25A1.421,1.421,0,0,1,6.3,6.9l.891-.884L9.414,8.251,8.272,9.4a11.634,11.634,0,0,0,1.036,1.155,9.613,9.613,0,0,0,1.1.972Z' fill='%234534c3'/%3E%3C/svg%3E ");
}
.cashflow {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath id='_001-cash' data-name='001-cash' d='M17.656,0H2.344A2.346,2.346,0,0,0,0,2.344v9.141a2.346,2.346,0,0,0,2.344,2.344H4.492a3.44,3.44,0,0,1,1-1.6c-.484-.1-.807-.38-.807-.747A2.346,2.346,0,0,0,2.344,9.141c-.273,0-.781,0-.781-1.25V6.016c0-1.328.568-1.328.781-1.328A2.346,2.346,0,0,0,4.687,2.344c0-.453.493-.781,1.172-.781h8.281c.679,0,1.172.329,1.172.781a2.347,2.347,0,0,0,1.478,2.177,7.11,7.11,0,0,1,2.561.676A4.981,4.981,0,0,1,20,5.584V2.344A2.346,2.346,0,0,0,17.656,0ZM2.344,10.7a.782.782,0,0,1,.781.781,2.158,2.158,0,0,0,.145.781H2.344a.782.782,0,0,1-.781-.781v-.9a2.525,2.525,0,0,0,.781.118Zm.781-8.359a.782.782,0,0,1-.781.781,2.378,2.378,0,0,0-.781.13V2.344a.782.782,0,0,1,.781-.781H3.27a2.158,2.158,0,0,0-.145.781Zm15.312.9a2.525,2.525,0,0,0-.781-.118.782.782,0,0,1-.781-.781,2.158,2.158,0,0,0-.145-.781h.926a.782.782,0,0,1,.781.781ZM8.008,6.953A2.168,2.168,0,0,0,10,9.258a1.737,1.737,0,0,0,.625-.117v1.621A3.359,3.359,0,0,1,10,10.82,3.4,3.4,0,0,1,7.459,9.667,4.029,4.029,0,0,1,6.445,6.953,4.029,4.029,0,0,1,7.459,4.239a3.375,3.375,0,0,1,5.082,0,3.83,3.83,0,0,1,.553.8c-.088.038-.174.078-.258.12a4.7,4.7,0,0,0-1.071.726A1.981,1.981,0,0,0,10,4.648a2.168,2.168,0,0,0-1.992,2.3ZM3.789,6.172a.781.781,0,1,1-.781.781A.781.781,0,0,1,3.789,6.172Zm14.864.462a5.847,5.847,0,0,0-2.559-.54,5.847,5.847,0,0,0-2.559.54,2.085,2.085,0,0,0-1.347,1.8c0,.039,0,.078,0,.117h0v4.129a5.884,5.884,0,0,0-2.344-.457,5.847,5.847,0,0,0-2.559.54,2.085,2.085,0,0,0-1.347,1.8c0,.013,0,.026,0,.039h0v3.047a2.085,2.085,0,0,0,1.347,1.8A5.847,5.847,0,0,0,9.844,20a5.847,5.847,0,0,0,2.559-.54,3.314,3.314,0,0,0,.566-.354,3.314,3.314,0,0,0,.566.354,5.847,5.847,0,0,0,2.559.54,5.847,5.847,0,0,0,2.559-.54A2.085,2.085,0,0,0,20,17.656v-9.1h0c0-.039,0-.078,0-.117a2.085,2.085,0,0,0-1.347-1.8ZM12.187,17.656c0,.027-.084.206-.483.406a4.335,4.335,0,0,1-1.86.375,4.335,4.335,0,0,1-1.86-.375c-.4-.2-.483-.379-.483-.406V16.473a6.045,6.045,0,0,0,2.344.441,6.106,6.106,0,0,0,2.344-.423Zm-.474-2.665a4.5,4.5,0,0,1-1.87.36,4.335,4.335,0,0,1-1.86-.375c-.4-.2-.483-.379-.483-.406s.084-.206.483-.406a4.335,4.335,0,0,1,1.86-.375,4.185,4.185,0,0,1,1.851.39c.376.195.493.384.493.43,0,.024-.087.2-.474.382Zm6.724,2.665c0,.027-.084.206-.483.406a4.335,4.335,0,0,1-1.86.375,4.335,4.335,0,0,1-1.86-.375c-.4-.2-.483-.379-.483-.406V16.473a6.449,6.449,0,0,0,4.687,0Zm0-3.086c0,.027-.084.206-.483.406a4.335,4.335,0,0,1-1.86.375,4.335,4.335,0,0,1-1.86-.375c-.4-.2-.483-.379-.483-.406V13.465a6.449,6.449,0,0,0,4.687,0Zm0-3.008c0,.027-.084.206-.483.406a4.335,4.335,0,0,1-1.86.375,4.335,4.335,0,0,1-1.86-.375c-.4-.2-.483-.379-.483-.406V10.34a6.449,6.449,0,0,0,4.687,0Zm-.483-2.719a4.335,4.335,0,0,1-1.86.375,4.335,4.335,0,0,1-1.86-.375c-.4-.2-.483-.379-.483-.406s.084-.206.483-.406a4.335,4.335,0,0,1,1.86-.375,4.335,4.335,0,0,1,1.86.375c.4.2.483.379.483.406S18.353,8.644,17.954,8.844Zm0,0' fill='%234534c3'/%3E%3C/svg%3E ");
}
.legal {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19.979' viewBox='0 0 20 19.979'%3E%3Cg id='_021-bank' data-name='021-bank' transform='translate(0 -0.263)'%3E%3Cg id='Group_1110' data-name='Group 1110' transform='translate(0 0.263)'%3E%3Cg id='Group_1109' data-name='Group 1109'%3E%3Cpath id='Path_1156' data-name='Path 1156' d='M20,7.781V6.407L9.98.263,0,6.408V7.781H1.367v10.9H0v1.563H20V18.68H18.633V7.781H20ZM9.981,2.1,16.7,6.219H3.286ZM4.492,18.68H2.93V7.782H4.492Zm9.453,0H6.055V7.782h7.891Zm3.125,0H15.508V7.782H17.07Z' transform='translate(0 -0.263)' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.icloud {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.731' height='22.268' viewBox='0 0 22.731 22.268'%3E%3Cg id='Group_7655' data-name='Group 7655' transform='translate(-42 -442)'%3E%3Cg id='cloud-computing_cancel' transform='translate(42 442)'%3E%3Cg id='Group_6750' data-name='Group 6750' transform='translate(0 0)'%3E%3Cg id='Group_6749' data-name='Group 6749'%3E%3Cpath id='Path_14481' data-name='Path 14481' d='M18.509,12.5A7.192,7.192,0,0,0,4.271,11.258a5.418,5.418,0,0,0,.7,10.7V20.169a3.64,3.64,0,0,1,.147-7.241l.737-.058.075-.737a5.418,5.418,0,0,1,10.806.559v1.554h1.243a2.975,2.975,0,0,1,0,5.949h-.222v1.776h.222a4.75,4.75,0,0,0,.528-9.47Z' transform='translate(0 -5.5)' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg id='Group_7654' data-name='Group 7654' transform='translate(49.281 451.408)'%3E%3Cpath id='Path_66' data-name='Path 66' d='M542.356,964.21l2.7-2.264-2.263-2.7-2.7,2.264-2.7,2.264,2.264,2.7Z' transform='translate(-537.394 -959.248)' fill='%234534c3'/%3E%3Cpath id='Path_67' data-name='Path 67' d='M543.32,981.936l-2.7,2.263-2.7,2.264,2.264,2.7,2.7-2.264,2.7-2.264Z' transform='translate(-537.793 -976.301)' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.eshop {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='9o3kzg7vsa'%3E%3Cpath data-name='Rectangle 6576' style='fill:none' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cpath data-name='Rectangle 6613' style='fill:none' d='M0 0h20v20H0z'/%3E%3Cg data-name='Group 16601' transform='translate(2 2)' style='clip-path:url(%239o3kzg7vsa)'%3E%3Cpath data-name='Path 31303' d='M13.528 12.225H5.165l-.177-.725h9.477L16 4.835 3.479 3.339 2.9 0H0v1.261h1.839L3.87 12.252a1.893 1.893 0 1 0 2.1 1.234h5.778a1.861 1.861 0 0 0-.11.627 1.894 1.894 0 1 0 1.894-1.888M3.7 4.635 14.453 5.92l-.995 4.322H4.71zm.48 10.1a.627.627 0 1 1 .628-.626.628.628 0 0 1-.628.626m9.346 0a.627.627 0 1 1 .628-.626.628.628 0 0 1-.628.626' style='fill:%23848f99'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.smart {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath data-name='Rectangle 6613' style='fill:none' d='M0 0h20v20H0z'/%3E%3Cpath data-name='Path 31296' d='m6.85 8.662-4.035-.035L5.8 5.285l-.611 2 4.148.034-2.983 3.661zM0 9.846l5.236.044L3.93 16 12 6.1l-5.056-.046L8.794 0z' transform='translate(4 2)' style='fill:%23848f99'/%3E%3C/svg%3E%0A");
}
.sklad {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='lqdhaf4dya'%3E%3Cpath data-name='Rectangle 6575' style='fill:none' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cpath data-name='Rectangle 6613' style='fill:none' d='M0 0h20v20H0z'/%3E%3Cg data-name='Group 16600' transform='translate(2 2)' style='clip-path:url(%23lqdhaf4dya)'%3E%3Cpath data-name='Path 31297' d='M9.25 2.5a.625.625 0 0 0-.625.625v.625h-1.25v-.625a.625.625 0 0 0-1.25 0v1.25A.625.625 0 0 0 6.75 5h2.5a.625.625 0 0 0 .625-.625v-1.25A.625.625 0 0 0 9.25 2.5' style='fill:%23848f99'/%3E%3Cpath data-name='Path 31298' d='M6.875 7.25h-5A1.877 1.877 0 0 0 0 9.125v5A1.877 1.877 0 0 0 1.875 16h5a1.877 1.877 0 0 0 1.875-1.875v-5A1.877 1.877 0 0 0 6.875 7.25m.625 6.875a.625.625 0 0 1-.625.625h-5a.625.625 0 0 1-.625-.625v-5a.625.625 0 0 1 .625-.625h5a.625.625 0 0 1 .625.625z' style='fill:%23848f99'/%3E%3Cpath data-name='Path 31299' d='M11.75 6.25a.625.625 0 0 0 .625-.625v-3.75A1.877 1.877 0 0 0 10.5 0h-5a1.877 1.877 0 0 0-1.875 1.875v3.75a.625.625 0 0 0 1.25 0v-3.75A.625.625 0 0 1 5.5 1.25h5a.625.625 0 0 1 .625.625v3.75a.625.625 0 0 0 .625.625' style='fill:%23848f99'/%3E%3Cpath data-name='Path 31300' d='M5.625 9.75a.625.625 0 0 0-.625.625V11H3.75v-.625a.625.625 0 0 0-1.25 0v1.25a.625.625 0 0 0 .625.625h2.5a.625.625 0 0 0 .625-.625v-1.25a.625.625 0 0 0-.625-.625' style='fill:%23848f99'/%3E%3Cpath data-name='Path 31301' d='M14.125 7.25h-3.964a.625.625 0 0 0 0 1.25h3.964a.625.625 0 0 1 .625.625v5a.625.625 0 0 1-.625.625h-3.964a.625.625 0 0 0 0 1.25h3.964A1.877 1.877 0 0 0 16 14.125v-5a1.877 1.877 0 0 0-1.875-1.875' style='fill:%23848f99'/%3E%3Cpath data-name='Path 31302' d='M10.375 9.75a.625.625 0 0 0-.625.625v1.25a.625.625 0 0 0 .625.625h2.5a.625.625 0 0 0 .625-.625v-1.25a.625.625 0 0 0-1.25 0V11H11v-.625a.625.625 0 0 0-.625-.625' style='fill:%23848f99'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.icon-facebook:after {
  background-image: url("data:image/svg+xml,%3Csvg id='_001-facebook' data-name='001-facebook' xmlns='http://www.w3.org/2000/svg' width='24.479' height='24.479' viewBox='0 0 24.479 24.479'%3E%3Cpath id='Path_315' data-name='Path 315' d='M291.162,508.668q-.153.025-.307.046Q291.009,508.693,291.162,508.668Zm0,0' transform='translate(-276.949 -484.349)' fill='%234534c3'/%3E%3Cpath id='Path_316' data-name='Path 316' d='M299.486,507.793l-.146.026Zm0,0' transform='translate(-285.028 -483.516)' fill='%234534c3'/%3E%3Cpath id='Path_317' data-name='Path 317' d='M277.97,510.34q-.179.02-.36.035Q277.79,510.36,277.97,510.34Zm0,0' transform='translate(-264.337 -485.941)' fill='%234534c3'/%3E%3Cpath id='Path_318' data-name='Path 318' d='M286.618,509.738l-.173.021Zm0,0' transform='translate(-272.751 -485.368)' fill='%234534c3'/%3E%3Cpath id='Path_319' data-name='Path 319' d='M306.793,506.41l-.129.027Zm0,0' transform='translate(-292.002 -482.199)' fill='%234534c3'/%3E%3Cpath id='Path_320' data-name='Path 320' d='M324.589,502.113l-.1.029Zm0,0' transform='translate(-308.971 -478.107)' fill='%234534c3'/%3E%3Cpath id='Path_321' data-name='Path 321' d='M319.173,503.543l-.114.03Zm0,0' transform='translate(-303.805 -479.469)' fill='%234534c3'/%3E%3Cpath id='Path_322' data-name='Path 322' d='M312.187,505.254l-.121.027Zm0,0' transform='translate(-297.147 -481.098)' fill='%234534c3'/%3E%3Cpath id='Path_323' data-name='Path 323' d='M273.674,511.09l-.193.015Zm0,0' transform='translate(-260.405 -486.655)' fill='%234534c3'/%3E%3Cpath id='Path_324' data-name='Path 324' d='M24.479,12.239A12.239,12.239,0,1,0,12.239,24.479l.215,0V14.948H9.825V11.883h2.63V9.628a3.681,3.681,0,0,1,3.93-4.039,21.646,21.646,0,0,1,2.357.12V8.443H17.133c-1.269,0-1.515.6-1.515,1.488v1.952h3.035l-.4,3.064H15.618v9.058a12.246,12.246,0,0,0,8.861-11.766Zm0,0' fill='%234534c3'/%3E%3Cpath id='Path_325' data-name='Path 325' d='M265.274,511.43q-.191.012-.384.019Q265.083,511.443,265.274,511.43Zm0,0' transform='translate(-252.226 -486.979)' fill='%234534c3'/%3E%3Cpath id='Path_326' data-name='Path 326' d='M260.707,511.836l-.2.005Zm0,0' transform='translate(-248.049 -487.365)' fill='%234534c3'/%3E%3C/svg%3E%0A");
}
.icon-comments {
  width: 16.52px;
  height: 15.57px;
}
.icon-comments:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.521' height='15.77' viewBox='0 0 16.521 15.77'%3E%3Cg id='Group_5629' data-name='Group 5629' transform='translate(-147.691 -103.384)'%3E%3Cg id='Group_5628' data-name='Group 5628' transform='translate(147.691 103.384)'%3E%3Cpath id='Path_6275' data-name='Path 6275' d='M164.131,117.609l-1.3-3.249a7.8,7.8,0,0,0,.629-3.091,7.882,7.882,0,1,0-4.189,6.966l3.54.885a1.127,1.127,0,0,0,1.319-1.511Zm-4.752-1.669a1.125,1.125,0,0,0-.862.133,5.626,5.626,0,1,1,2.083-2.257,1.126,1.126,0,0,0-.042.929l.662,1.656Z' transform='translate(-147.691 -103.384)' fill='%23040506'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E ");
  width: 16.52px;
  height: 15.57px;
}
.icon-twitter:after {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.479' height='24.479' viewBox='0 0 963.66 963.66'%3E%3Cg id='Twitter_X_Icon' data-name='Twitter X Icon' transform='translate(-352.45 -128.77)'%3E%3Ccircle id='Ellipse_5' data-name='Ellipse 5' cx='481.33' cy='481.33' r='481.33' transform='translate(352.95 129.27)' fill='%233d2ebb' stroke='%23fff' stroke-miterlimit='10' stroke-width='1'/%3E%3Cg id='layer1' transform='translate(52.39 -25.059)'%3E%3Cpath id='path1009' d='M485.39,356.79,715.46,664.41,483.94,914.52h52.11l202.7-218.98L902.52,914.52h177.32L836.82,589.6l215.5-232.81h-52.11L813.54,558.46,662.71,356.79Zm76.63,38.38h81.46L1003.2,876.14H921.74Z' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.479' height='24.479' viewBox='0 0 24.479 24.479'%3E%3Cpath id='_013-twitter-1' data-name='013-twitter-1' d='M12.239,0A12.239,12.239,0,1,0,24.479,12.239,12.241,12.241,0,0,0,12.239,0Zm5.588,9.543q.008.181.008.363A7.939,7.939,0,0,1,9.843,17.9h0a7.952,7.952,0,0,1-4.306-1.262,5.714,5.714,0,0,0,.67.039,5.637,5.637,0,0,0,3.489-1.2,2.812,2.812,0,0,1-2.624-1.951,2.8,2.8,0,0,0,1.269-.048A2.81,2.81,0,0,1,6.086,10.72c0-.013,0-.024,0-.036a2.79,2.79,0,0,0,1.272.351,2.812,2.812,0,0,1-.87-3.75A7.976,7.976,0,0,0,12.28,10.22a2.811,2.811,0,0,1,4.787-2.562,5.635,5.635,0,0,0,1.784-.682,2.82,2.82,0,0,1-1.235,1.554,5.6,5.6,0,0,0,1.613-.442,5.709,5.709,0,0,1-1.4,1.455Zm0,0' fill='%234534c3'/%3E%3C/svg%3E%0A");
}
.icon-check:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18.285' height='18.285' viewBox='0 0 18.285 18.285'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2792' data-name='Rectangle 2792' width='18.285' height='18.285' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_7533' data-name='Group 7533' transform='translate(5 0)'%3E%3Cg id='Group_4203' data-name='Group 4203' transform='translate(-5 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_5637' data-name='Path 5637' d='M18.285,9.143A9.143,9.143,0,1,1,9.143,0a9.143,9.143,0,0,1,9.143,9.142' transform='translate(0 0)' fill='%2300bd46'/%3E%3Cpath id='Path_5638' data-name='Path 5638' d='M14.715,6.324,8.834,12.647,5.84,9.653,4.623,10.87l4.256,4.256,7.1-7.631Z' transform='translate(-1.157 -1.582)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.icon-cheap {
  width: 23.04px;
  height: 19.01px;
}
.icon-cheap:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.498' height='23.06' viewBox='0 0 27.498 23.06'%3E%3Cg id='Group_15619' data-name='Group 15619' transform='translate(-1027.785 -539)'%3E%3Ccircle id='Ellipse_194' data-name='Ellipse 194' cx='3.948' cy='3.948' r='3.948' transform='translate(1034.667 540)' fill='none' stroke='%234a2dc5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_32599' data-name='Path 32599' d='M9.407,20.31a4.191,4.191,0,0,0-1.752,3.151c0,3.648,1.822,4.47,3.484,6.131.652.652.652,2.607.652,2.607,0,.652.292.652.652.652H15.05A.666.666,0,0,0,15.7,32.2v-.652a12.126,12.126,0,0,0,2.607.178,15.721,15.721,0,0,0,2.607-.178V32.2a.666.666,0,0,0,.652.652h2.607a.666.666,0,0,0,.652-.652s0-1.956.652-2.607c.951-.951,2.607-1.956,3.259-3.911h1.3c.426,0,.652-.1.652-.652V21.77c0-.563-.226-.652-.652-.652h-1.3c0-1.3-1.956-3.259-2.607-3.911s.652-3.259.652-3.259c-2.607-.652-4.229,2-4.858,1.8' transform='translate(1023.588 528.208)' fill='none' stroke='%234a2dc5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_32600' data-name='Path 32600' d='M3.961,26c-.45,2.7,1.271,2.295,2.379,1.786' transform='translate(1024.9 523.978)' fill='none' stroke='%234a2dc5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cline id='Line_339' data-name='Line 339' x2='2.256' transform='translate(1045.945 549.023)' fill='none' stroke='%234a2dc5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
  width: 23.04px;
  height: 19.01px;
}
.icon-question {
  height: 20px;
  width: 20px;
}
.icon-question:after {
  background-image: url("data:image/svg+xml,%3Csvg id='_043-question' data-name='043-question' xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg id='Group_255' data-name='Group 255'%3E%3Cg id='Group_254' data-name='Group 254'%3E%3Cpath id='Path_371' data-name='Path 371' d='M10,0A10,10,0,1,0,20,10,9.994,9.994,0,0,0,10,0Zm0,18.438A8.438,8.438,0,1,1,18.438,10,8.433,8.433,0,0,1,10,18.438Z' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_257' data-name='Group 257' transform='translate(6.875 5.034)'%3E%3Cg id='Group_256' data-name='Group 256'%3E%3Cpath id='Path_372' data-name='Path 372' d='M179.516,128.878h-2.734a.781.781,0,0,0,0,1.563h2.734a1.172,1.172,0,0,1,0,2.344h-.781a.781.781,0,0,0-.781.781v1.125a.781.781,0,0,0,1.563,0v-.343a2.734,2.734,0,0,0,0-5.469Z' transform='translate(-176 -128.878)' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_259' data-name='Group 259' transform='translate(8.555 12.584)'%3E%3Cg id='Group_258' data-name='Group 258'%3E%3Ccircle id='Ellipse_29' data-name='Ellipse 29' cx='1.055' cy='1.055' r='1.055' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E ");
  height: 20px;
  width: 20px;
}
.icon-miniacademy {
  height: 18px;
  width: 18px;
}
.icon-miniacademy:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17.761' height='17.761' viewBox='0 0 17.761 17.761'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2792' data-name='Rectangle 2792' width='17.761' height='17.761' fill='%234a2dc5'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_15621' data-name='Group 15621' transform='translate(-256 -3095.739)'%3E%3Cg id='Group_7647' data-name='Group 7647' transform='translate(256 3095.739)'%3E%3Cg id='Group_4203' data-name='Group 4203' transform='translate(0 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_5637' data-name='Path 5637' d='M17.761,8.881A8.881,8.881,0,1,1,8.881,0a8.881,8.881,0,0,1,8.881,8.88' transform='translate(0 0)' fill='%234a2dc5'/%3E%3C/g%3E%3C/g%3E%3Cpath id='Path_6829' data-name='Path 6829' d='M9.95-13.864a2.7,2.7,0,0,0-2.211,1.143,2.316,2.316,0,0,0-2.074-1.143,2.747,2.747,0,0,0-2.131,1.055l-.362-.886H1.822v7.144H3.754v-3.864c0-1.118.522-1.753,1.4-1.753.692,0,1.055.5,1.055,1.456v4.161H8.087v-3.864c0-1.118.511-1.753,1.373-1.753.7,0,1.074.5,1.074,1.456v4.161h1.931v-4.48A2.571,2.571,0,0,0,9.95-13.864Z' transform='translate(257.576 3114.611)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E ");
  height: 18px;
  width: 18px;
}
.icon-plus {
  height: 18px;
  width: 18px;
}
.icon-plus:after {
  background-image: url("data:image/svg+xml,%3Csvg id='Group_4221' data-name='Group 4221' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='15.721' height='15.721' viewBox='0 0 15.721 15.721'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2796' data-name='Rectangle 2796' width='15.721' height='15.721' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_4212' data-name='Group 4212' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_5639' data-name='Path 5639' d='M15.722,7.861A7.861,7.861,0,1,1,7.861,0a7.86,7.86,0,0,1,7.86,7.86' transform='translate(0 -0.001)' fill='%2300bd46'/%3E%3Crect id='Rectangle_2794' data-name='Rectangle 2794' width='8.052' height='1.65' transform='translate(3.834 7.035)' fill='%23fff'/%3E%3Crect id='Rectangle_2795' data-name='Rectangle 2795' width='1.65' height='8.051' transform='translate(7.035 3.834)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");
  height: 18px;
  width: 18px;
}
.icon-clock {
  height: 19px;
  width: 19px;
}
.icon-clock:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19'%3E%3Cg id='Group_15518' data-name='Group 15518' transform='translate(-661 -253.347)'%3E%3Cg id='Ellipse_191' data-name='Ellipse 191' transform='translate(661 253.347)' fill='%23fff' stroke='%238a8e91' stroke-width='1.5'%3E%3Ccircle cx='9.5' cy='9.5' r='9.5' stroke='none'/%3E%3Ccircle cx='9.5' cy='9.5' r='8.75' fill='none'/%3E%3C/g%3E%3Cpath id='Path_31262' data-name='Path 31262' d='M8355-15166.9v6.063h4.73' transform='translate(-7685.206 15424.831)' fill='none' stroke='%238a8e91' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A");
  height: 19px;
  width: 19px;
}
.icon-thumb {
  height: 19px;
  width: 19px;
}
.icon-thumb:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg id='Group_161' data-name='Group 161' transform='translate(-31 -91)'%3E%3Cg id='Group_147' data-name='Group 147' transform='translate(31 91)'%3E%3Cpath id='Path_15' data-name='Path 15' d='M50.489,101.736A2.215,2.215,0,0,0,51,100.311a2.075,2.075,0,0,0-2-2.138H45.118a14.7,14.7,0,0,0,.548-3.611V93.85A2.766,2.766,0,0,0,43,91h-.667a.676.676,0,0,0-.647.54l-.363,1.553c-.509,2.175-2.124,4.574-3.8,5.01a2.01,2.01,0,0,0-1.86-1.355h-4a.691.691,0,0,0-.667.713v12.827a.691.691,0,0,0,.667.713h4a2,2,0,0,0,1.805-1.219l2.291.816a6.89,6.89,0,0,0,2.319.4h5.585a2.075,2.075,0,0,0,2-2.138,2.257,2.257,0,0,0-.14-.788A2.124,2.124,0,0,0,51,106.012a2.215,2.215,0,0,0-.511-1.425,2.244,2.244,0,0,0,0-2.85Zm-14.156,7.126a.692.692,0,0,1-.667.713H32.333v-11.4h3.333a.692.692,0,0,1,.667.713Zm11.333-6.413H49a.714.714,0,0,1,0,1.425H47.667a.714.714,0,0,0,0,1.425H49a.714.714,0,0,1,0,1.425H47.667a.714.714,0,0,0,0,1.425.714.714,0,0,1,0,1.425H42.082a5.636,5.636,0,0,1-1.9-.329l-2.517-.9V99.531a5.347,5.347,0,0,0,2.993-2.079,10.664,10.664,0,0,0,1.957-4.014l.237-1.013H43a1.383,1.383,0,0,1,1.333,1.425v.712a11.966,11.966,0,0,1-.638,3.611H42.333a.714.714,0,0,0,0,1.425H49a.714.714,0,0,1,0,1.425H47.667a.714.714,0,0,0,0,1.425Z' transform='translate(-31 -91)' fill='%238a8e91'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  height: 19px;
  width: 19px;
}
.icon-eshop {
  width: 16px;
  height: 16px;
}
.icon-eshop:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='9o3kzg7vsa'%3E%3Cpath data-name='Rectangle 6576' style='fill:none' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cpath data-name='Rectangle 6613' style='fill:none' d='M0 0h20v20H0z'/%3E%3Cg data-name='Group 16601' transform='translate(2 2)' style='clip-path:url(%239o3kzg7vsa)'%3E%3Cpath data-name='Path 31303' d='M13.528 12.225H5.165l-.177-.725h9.477L16 4.835 3.479 3.339 2.9 0H0v1.261h1.839L3.87 12.252a1.893 1.893 0 1 0 2.1 1.234h5.778a1.861 1.861 0 0 0-.11.627 1.894 1.894 0 1 0 1.894-1.888M3.7 4.635 14.453 5.92l-.995 4.322H4.71zm.48 10.1a.627.627 0 1 1 .628-.626.628.628 0 0 1-.628.626m9.346 0a.627.627 0 1 1 .628-.626.628.628 0 0 1-.628.626' style='fill:%23848f99'/%3E%3C/g%3E%3C/svg%3E%0A");
  height: 19px;
  width: 19px;
}
.icon-smart {
  width: 16px;
  height: 16px;
}
.icon-smart:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath data-name='Rectangle 6613' style='fill:none' d='M0 0h20v20H0z'/%3E%3Cpath data-name='Path 31296' d='m6.85 8.662-4.035-.035L5.8 5.285l-.611 2 4.148.034-2.983 3.661zM0 9.846l5.236.044L3.93 16 12 6.1l-5.056-.046L8.794 0z' transform='translate(4 2)' style='fill:%23848f99'/%3E%3C/svg%3E%0A");
  height: 19px;
  width: 19px;
}
.icon-sklad {
  width: 16px;
  height: 16px;
}
.icon-sklad:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='lqdhaf4dya'%3E%3Cpath data-name='Rectangle 6575' style='fill:none' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cpath data-name='Rectangle 6613' style='fill:none' d='M0 0h20v20H0z'/%3E%3Cg data-name='Group 16600' transform='translate(2 2)' style='clip-path:url(%23lqdhaf4dya)'%3E%3Cpath data-name='Path 31297' d='M9.25 2.5a.625.625 0 0 0-.625.625v.625h-1.25v-.625a.625.625 0 0 0-1.25 0v1.25A.625.625 0 0 0 6.75 5h2.5a.625.625 0 0 0 .625-.625v-1.25A.625.625 0 0 0 9.25 2.5' style='fill:%23848f99'/%3E%3Cpath data-name='Path 31298' d='M6.875 7.25h-5A1.877 1.877 0 0 0 0 9.125v5A1.877 1.877 0 0 0 1.875 16h5a1.877 1.877 0 0 0 1.875-1.875v-5A1.877 1.877 0 0 0 6.875 7.25m.625 6.875a.625.625 0 0 1-.625.625h-5a.625.625 0 0 1-.625-.625v-5a.625.625 0 0 1 .625-.625h5a.625.625 0 0 1 .625.625z' style='fill:%23848f99'/%3E%3Cpath data-name='Path 31299' d='M11.75 6.25a.625.625 0 0 0 .625-.625v-3.75A1.877 1.877 0 0 0 10.5 0h-5a1.877 1.877 0 0 0-1.875 1.875v3.75a.625.625 0 0 0 1.25 0v-3.75A.625.625 0 0 1 5.5 1.25h5a.625.625 0 0 1 .625.625v3.75a.625.625 0 0 0 .625.625' style='fill:%23848f99'/%3E%3Cpath data-name='Path 31300' d='M5.625 9.75a.625.625 0 0 0-.625.625V11H3.75v-.625a.625.625 0 0 0-1.25 0v1.25a.625.625 0 0 0 .625.625h2.5a.625.625 0 0 0 .625-.625v-1.25a.625.625 0 0 0-.625-.625' style='fill:%23848f99'/%3E%3Cpath data-name='Path 31301' d='M14.125 7.25h-3.964a.625.625 0 0 0 0 1.25h3.964a.625.625 0 0 1 .625.625v5a.625.625 0 0 1-.625.625h-3.964a.625.625 0 0 0 0 1.25h3.964A1.877 1.877 0 0 0 16 14.125v-5a1.877 1.877 0 0 0-1.875-1.875' style='fill:%23848f99'/%3E%3Cpath data-name='Path 31302' d='M10.375 9.75a.625.625 0 0 0-.625.625v1.25a.625.625 0 0 0 .625.625h2.5a.625.625 0 0 0 .625-.625v-1.25a.625.625 0 0 0-1.25 0V11H11v-.625a.625.625 0 0 0-.625-.625' style='fill:%23848f99'/%3E%3C/g%3E%3C/svg%3E%0A");
  height: 19px;
  width: 19px;
}
.blur {
  filter: blur(17px);
  -webkit-filter: blur(17px);
  -moz-filter: blur(17px);
  -o-filter: blur(17px);
  -ms-filter: blur(17px);
}
/*Mixins*/
.flex {
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
}
/* common border radius */
/* disable text selection */
.site-breadcrumbs__container,
.site-breadcrumbs ul {
  list-style: none;
  margin: 0;
  padding: 0;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  font-weight: 500;
  flex-wrap: wrap;
}
.site-breadcrumbs__item,
.site-breadcrumbs li {
  font-size: 14px;
}
.site-breadcrumbs__item:after,
.site-breadcrumbs li:after {
  content: "/";
  padding: 0px 10px;
  color: #73767A;
}
.site-breadcrumbs__item:last-child::after,
.site-breadcrumbs li:last-child::after {
  display: none;
}
.site-breadcrumbs__link,
.site-breadcrumbs a {
  color: #73767A;
  text-decoration: none;
}
@media only screen and (min-width:1300px) {
  .site-breadcrumbs--light .site-breadcrumb__link,
  .site-breadcrumbs--light a {
    color: rgba(255, 255, 255, 0.5);
  }
}
@media only screen and (min-width:1300px) {
  .site-breadcrumbs--light li {
    color: white;
  }
  .site-breadcrumbs--light li:after {
    color: rgba(255, 255, 255, 0.5);
  }
}
.site-header {
  -webkit-box-shadow: 0px 3px 5px #0000000D;
  -moz-box-shadow: 0px 3px 5px #0000000D;
  box-shadow: 0px 3px 5px #0000000D;
  margin: 0 -20px;
  z-index: 50;
  position: relative;
  background: white;
  height: 80px;
}
@media only screen and (max-width:970px) {
  .site-header {
    margin: 0px;
    height: auto;
  }
}
.site-header--fixed {
  position: fixed;
  width: 100%;
  top: 0px;
  z-index: 90;
  animation: smoothScroll 1s forwards;
}
@media only screen and (max-width:970px) {
  .site-header.with-menu {
    overflow-y: auto;
    height: 100vh;
  }
}
.site-header .container {
  position: relative;
}
.site-header__logo-logotyp {
  font-size: 0px;
  width: 135px;
  height: 32px;
  display: block;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='135.312' height='32.367' viewBox='0 0 135.312 32.367'%3E%3Cg id='Group_38' data-name='Group 38' transform='translate(0 0)'%3E%3Cg id='Group_36' data-name='Group 36' transform='translate(0 0)'%3E%3Cpath id='Path_66' data-name='Path 66' d='M549.882,971.735l6.79-5.7-5.7-6.79-6.79,5.7-6.79,5.7,5.7,6.79Z' transform='translate(-537.395 -959.248)' fill='%234534c3'/%3E%3Cpath id='Path_67' data-name='Path 67' d='M551.5,981.936l-6.79,5.7-6.79,5.7,5.7,6.79,6.79-5.7,6.79-5.7Z' transform='translate(-537.593 -967.753)' fill='%234534c3'/%3E%3C/g%3E%3Cg id='Group_37' data-name='Group 37' transform='translate(31.545 4.875)'%3E%3Cpath id='Path_68' data-name='Path 68' d='M765.735,973.19h3.3v16.354h-3.3Zm3.117-2.591a2.086,2.086,0,0,1-3.552-1.466,2.029,2.029,0,0,1,.6-1.467,2.082,2.082,0,0,1,2.963,0,2.032,2.032,0,0,1,.6,1.467A2,2,0,0,1,768.852,970.6Z' transform='translate(-765.3 -967.047)' fill='%23040506'/%3E%3Cpath id='Path_69' data-name='Path 69' d='M777.157,967.67h6.421c7.177,0,11.6,4.785,11.6,11.054,0,6.3-4.846,11.054-11.478,11.054h-6.542Zm3.3,3.028v16.021h2.907c5.088,0,8.48-3.452,8.48-8,0-4.634-3.059-8.026-8.6-8.026Z' transform='translate(-769.745 -967.281)' fill='%23040506'/%3E%3Cpath id='Path_70' data-name='Path 70' d='M809.043,984.851a8.51,8.51,0,1,1,8.51,8.51A8.479,8.479,0,0,1,809.043,984.851Zm13.78,0a5.258,5.258,0,1,0-5.269,5.451A5.334,5.334,0,0,0,822.822,984.851Z' transform='translate(-781.697 -970.531)' fill='%23040506'/%3E%3Cpath id='Path_71' data-name='Path 71' d='M846.342,982.646l-2.938,3.18v4.24h-3.24V968.438h3.24v13.633l7.632-8.359h4l-6.33,6.875,6.693,9.479h-3.846Z' transform='translate(-793.362 -967.568)' fill='%23040506'/%3E%3Cpath id='Path_72' data-name='Path 72' d='M866.764,968.438h3.3v21.628h-3.3Z' transform='translate(-803.333 -967.568)' fill='%23040506'/%3E%3Cpath id='Path_73' data-name='Path 73' d='M875.881,988.516c0-3.361,2.786-5.421,7.359-5.421h4.846v-.273c0-2.181-1.333-3.695-4.24-3.695a5.215,5.215,0,0,0-4.694,2.635l-2.908-1.7a9.165,9.165,0,0,1,7.632-3.725c4.694,0,7.359,2.6,7.359,6.572v10.115h-3.15v-2.877a7.68,7.68,0,0,1-6.42,3.21C877.88,993.361,875.881,991.271,875.881,988.516Zm12.2-1.453V985.7h-4.634c-3.029,0-4.24.938-4.24,2.544,0,1.423.969,2.271,3.15,2.271A6.431,6.431,0,0,0,888.086,987.062Z' transform='translate(-806.751 -970.531)' fill='%23040506'/%3E%3Cpath id='Path_74' data-name='Path 74' d='M904.061,981.914a8.2,8.2,0,0,1,8.238-8.51,7.158,7.158,0,0,1,5.573,2.6v-7.5h3.21v21.585h-3.21V987.7a7.092,7.092,0,0,1-5.6,2.726A8.264,8.264,0,0,1,904.061,981.914Zm13.991-.03a5.378,5.378,0,1,0-5.36,5.542A5.366,5.366,0,0,0,918.052,981.884Z' transform='translate(-817.314 -967.594)' fill='%23040506'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  /*background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Vrstva_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 371.7 109.1' style='enable-background:new 0 0 371.7 109.1;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23F9AF2F;%7D .st1%7Bfill:%2365AF67;%7D .st2%7Bfill:%233A78BA;%7D .st3%7Bfill:%23EC6735;%7D .st4%7Bfill:%23FEC92C;%7D .st5%7Bfill:%2383BF69;%7D .st6%7Bfill:%23EF7D38;%7D .st7%7Bfill:%234594CE;%7D .st8%7Bfill:%23161617;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M34.2,10.3V33H11.5c-1.5,0-2.6,1.2-2.6,2.6v13.7c0,1.5,1.2,2.6,2.6,2.6h39.1c1.5,0,2.6-1.2,2.6-2.6V10.3 c0-1.5-1.2-2.6-2.6-2.6H36.9C35.4,7.7,34.2,8.9,34.2,10.3'/%3E%3Cpath class='st1' d='M60.9,26.7h22.7v22.7c0,1.5,1.2,2.6,2.6,2.6H100c1.5,0,2.6-1.2,2.6-2.6V10.3c0-1.5-1.2-2.6-2.6-2.6H60.9 c-1.5,0-2.6,1.2-2.6,2.6v13.7C58.3,25.5,59.5,26.7,60.9,26.7'/%3E%3Cpath class='st2' d='M77.3,98.8V76.1H100c1.5,0,2.6-1.2,2.6-2.6V59.8c0-1.5-1.2-2.6-2.6-2.6H60.9c-1.5,0-2.6,1.2-2.6,2.6v39.1 c0,1.5,1.2,2.6,2.6,2.6h13.7C76.1,101.5,77.3,100.3,77.3,98.8'/%3E%3Cpath class='st3' d='M50.6,82.5H27.9V59.8c0-1.5-1.2-2.6-2.6-2.6H11.5c-1.5,0-2.6,1.2-2.6,2.6v39.1c0,1.5,1.2,2.6,2.6,2.6h39.1 c1.5,0,2.6-1.2,2.6-2.6V85.1C53.2,83.6,52.1,82.5,50.6,82.5'/%3E%3Cpath class='st4' d='M34.2,10.3v39.1c0,1.5-1.2,2.6-2.6,2.6l18.9,0c1.5,0,2.6-1.2,2.6-2.6l0.1-39.1c0-1.5-1.2-2.6-2.6-2.6H36.9 C35.4,7.7,34.2,8.9,34.2,10.3'/%3E%3Cpath class='st5' d='M60.9,26.7H100c1.5,0,2.6,1.2,2.6,2.6l0-18.9c0-1.5-1.2-2.6-2.6-2.6L60.9,7.7c-1.4,0-2.6,1.2-2.6,2.6v13.7 C58.3,25.5,59.5,26.7,60.9,26.7'/%3E%3Cpath class='st6' d='M50.6,82.5H11.5c-1.5,0-2.6-1.2-2.6-2.6l0,18.9c0,1.5,1.2,2.6,2.6,2.6l39.1,0.1c1.5,0,2.6-1.2,2.6-2.6V85.1 C53.2,83.6,52.1,82.5,50.6,82.5'/%3E%3Cpath class='st7' d='M77.3,98.8V59.8c0-1.5,1.2-2.6,2.6-2.6l-18.9,0c-1.5,0-2.6,1.2-2.6,2.6l-0.1,39.1c0,1.5,1.2,2.6,2.6,2.6h13.7 C76.1,101.5,77.3,100.3,77.3,98.8'/%3E%3Cpath class='st8' d='M136.3,77h-8.8c-1,0-1.7-0.8-1.7-1.7V44.7c0-0.9,0.8-1.7,1.7-1.7h7.1c1,0,1.7,0.8,1.7,1.7V77z'/%3E%3Cpath class='st8' d='M156.9,38.1v30.2h5.3c4.7,0,8.3-1.4,10.9-4.2c2.7-2.8,4-6.6,4-11.4c0-4.5-1.3-8.1-3.9-10.7 c-2.6-2.6-6.3-3.9-11-3.9L156.9,38.1L156.9,38.1L156.9,38.1z M146.2,77V31.1c0-1,0.8-1.7,1.7-1.7h15.2c16.9,0,25.4,7.7,25.4,23.2 c0,7.4-2.3,13.3-6.9,17.8c-4.6,4.4-10.8,6.6-18.5,6.6L146.2,77L146.2,77z'/%3E%3Cpath class='st8' d='M211.8,50.2c-2.5,0-4.4,0.9-5.8,2.6c-1.4,1.7-2.1,4.1-2.1,7.2c0,6.5,2.6,9.8,7.9,9.8c5,0,7.5-3.4,7.5-10.1 C219.4,53.4,216.9,50.2,211.8,50.2 M211.6,77.8c-5.7,0-10.1-1.6-13.4-4.8c-3.2-3.2-4.9-7.5-4.9-12.9c0-5.6,1.7-10,5.1-13.2 c3.4-3.2,7.9-4.8,13.7-4.8c5.6,0,10.1,1.6,13.3,4.8c3.2,3.2,4.8,7.4,4.8,12.6c0,5.7-1.7,10.1-5,13.4 C221.8,76.2,217.3,77.8,211.6,77.8'/%3E%3Cpath class='st8' d='M267.7,77h-8.3c-0.6,0-1.1-0.3-1.4-0.8l-10.4-16.1h-0.1v15.2c0,1-0.8,1.7-1.7,1.7h-8.8V30.9 c0-1,0.8-1.7,1.7-1.7h7.1c1,0,1.7,0.8,1.7,1.7v27.8h0.1l9.6-14.9c0.3-0.5,0.9-0.8,1.4-0.8h8c1.4,0,2.2,1.6,1.4,2.8L258,58.9 l11.1,15.3C269.9,75.4,269.1,77,267.7,77'/%3E%3Cpath class='st8' d='M285.5,77h-8.8c-1,0-1.7-0.8-1.7-1.7V30.9c0-0.9,0.8-1.7,1.7-1.7h7.1c1,0,1.7,0.8,1.7,1.7L285.5,77L285.5,77 L285.5,77z'/%3E%3Cpath class='st8' d='M312.8,63.2v-2.3l-6.2,0.8c-3.4,0.4-5.1,2-5.1,4.6c0,1.2,0.4,2.2,1.2,2.9c0.8,0.8,2,1.1,3.4,1.1 c2,0,3.6-0.7,4.8-2C312.1,67,312.8,65.2,312.8,63.2 M322.6,77h-8.2c-1,0-1.7-0.8-1.7-1.7v-3.2h-0.1c-2.3,3.8-5.7,5.7-10.1,5.7 c-3.3,0-5.9-0.9-7.8-2.8c-1.9-1.9-2.8-4.4-2.8-7.5c0-6.6,3.9-10.4,11.7-11.4l9.2-1.2c0-3.7-2-5.6-6-5.6c-3.2,0-6.2,0.7-9.1,2.2 c-1.1,0.6-2.5-0.3-2.5-1.6v-3.8c0-0.7,0.4-1.3,1-1.6c1.3-0.6,3-1.1,5-1.5c2.5-0.6,4.8-0.9,6.9-0.9c9.7,0,14.6,4.8,14.6,14.5 L322.6,77L322.6,77z'/%3E%3Cpath class='st8' d='M353.9,60.4v-2.6c0-2.2-0.6-4.1-1.9-5.5c-1.3-1.5-3-2.2-5-2.2c-2.3,0-4.1,0.9-5.4,2.7c-1.3,1.8-2,4.3-2,7.5 c0,3,0.6,5.3,1.9,6.9c1.3,1.6,3,2.4,5.2,2.4c2.1,0,3.9-0.9,5.2-2.6C353.3,65.5,353.9,63.3,353.9,60.4 M364.2,77h-8.8 c-0.9,0-1.7-0.8-1.7-1.7v-3h-0.1c-2.4,3.7-5.9,5.5-10.5,5.5c-4.2,0-7.7-1.5-10.3-4.5c-2.6-3-3.9-7.2-3.9-12.6 c0-5.6,1.4-10.1,4.3-13.5c2.9-3.4,6.6-5.1,11.2-5.1c4.4,0,7.4,1.6,9.2,4.7h0.1v-16c0-0.9,0.8-1.7,1.7-1.7h7.1c1,0,1.7,0.8,1.7,1.7 L364.2,77L364.2,77z'/%3E%3Cpath class='st8' d='M131.1,40c-1.8,0-3.2-0.5-4.4-1.6c-1.1-1.1-1.7-2.3-1.7-3.9c0-1.6,0.6-2.9,1.7-3.9c1.1-1,2.6-1.5,4.4-1.5 c1.8,0,3.3,0.5,4.4,1.5c1.1,1,1.7,2.3,1.7,3.9c0,1.6-0.6,2.9-1.7,3.9C134.4,39.4,132.9,40,131.1,40'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");*/
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg id='logo' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='135.313' height='27.483' viewBox='0 0 135.313 27.483'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_5890' data-name='Rectangle 5890' width='135.313' height='27.483' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_15591' data-name='Group 15591' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_17325' data-name='Path 17325' d='M5.416.819A3.024,3.024,0,0,0,3.085,0,3.023,3.023,0,0,0,.754.819,2.988,2.988,0,0,0,0,2.926,2.938,2.938,0,0,0,.754,5a3.022,3.022,0,0,0,2.331.819A3.023,3.023,0,0,0,5.416,5,2.941,2.941,0,0,0,6.17,2.926,2.991,2.991,0,0,0,5.416.819' transform='translate(0 0)' fill='%23040506'/%3E%3Cpath id='Path_17326' data-name='Path 17326' d='M136.679,28.005a9.472,9.472,0,0,0-2.1-3.152,9.857,9.857,0,0,0-3.313-2.142,12.786,12.786,0,0,0-8.817,0,10.008,10.008,0,0,0-3.348,2.142,9.337,9.337,0,0,0-2.121,3.152,9.857,9.857,0,0,0-.736,3.779v.8a9.921,9.921,0,0,0,.7,3.71,9.288,9.288,0,0,0,2.069,3.135,9.678,9.678,0,0,0,3.33,2.16,13.34,13.34,0,0,0,9.009,0,9.372,9.372,0,0,0,5.364-5.294,9.984,9.984,0,0,0,.77-3.71v-.8a9.918,9.918,0,0,0-.805-3.779m-5.469,6.984a4.379,4.379,0,0,1-1.648,1.951,5.646,5.646,0,0,1-5.434,0,4.3,4.3,0,0,1-1.683-1.951,7.314,7.314,0,0,1,.017-5.66,4.542,4.542,0,0,1,1.7-1.951,5.361,5.361,0,0,1,5.346,0,4.582,4.582,0,0,1,1.683,1.951,7.315,7.315,0,0,1,.017,5.66' transform='translate(-78.701 -14.891)' fill='%23040506'/%3E%3Crect id='Rectangle_5889' data-name='Rectangle 5889' width='5.749' height='5.674' transform='translate(11.533 21.275)' fill='%234534c3'/%3E%3Cpath id='Path_17327' data-name='Path 17327' d='M3.736,23.99a3.138,3.138,0,0,0-2.331.819,2.989,2.989,0,0,0-.753,2.107V43.078H6.4V23.99Z' transform='translate(-0.441 -16.292)' fill='%23040506'/%3E%3Cpath id='Path_17328' data-name='Path 17328' d='M203.466,18.726l6.312-8.153h-5.889l-6.976,9.076V4.234h-2.559a3.023,3.023,0,0,0-2.331.819,2.988,2.988,0,0,0-.754,2.107v22.5h5.644V20.744h1.858l6.03,8.917h6.345Z' transform='translate(-129.498 -2.875)' fill='%23040506'/%3E%3Cpath id='Path_17329' data-name='Path 17329' d='M264.079,4.209a3.093,3.093,0,0,0-2.277.819,3.031,3.031,0,0,0-.736,2.107V29.646h5.616V4.209Z' transform='translate(-176.753 -2.858)' fill='%23040506'/%3E%3Cpath id='Path_17330' data-name='Path 17330' d='M58.259,11.333a11.225,11.225,0,0,0-2.612-3.988A12.524,12.524,0,0,0,51.3,4.593a16.669,16.669,0,0,0-6.065-1.01H38.82a3.024,3.024,0,0,0-2.331.819,2.989,2.989,0,0,0-.753,2.107V20.943h5.749v-12h4.031a10.124,10.124,0,0,1,3.26.488A6.359,6.359,0,0,1,51.212,10.9a6.633,6.633,0,0,1,1.543,2.368,8.68,8.68,0,0,1,.543,3.17,9.029,9.029,0,0,1-.3,2.375c-.045.141-.092.281-.145.418a6.589,6.589,0,0,1-3.979,3.936,9.217,9.217,0,0,1-3.26.54H44.3v5.653h.932A15.925,15.925,0,0,0,51.3,28.3a12.6,12.6,0,0,0,4.347-2.874,11.959,11.959,0,0,0,2.612-4.041,12.6,12.6,0,0,0,.859-4.563v-.766a13.11,13.11,0,0,0-.859-4.72' transform='translate(-24.194 -2.433)' fill='%23040506'/%3E%3Cpath id='Path_17331' data-name='Path 17331' d='M306.361,26.373a6.366,6.366,0,0,0-3.067-2.525,12.882,12.882,0,0,0-4.961-.836c-.678,0-1.324,0-2.173.019l-1.495.086a5.063,5.063,0,0,0-.773.146,2.288,2.288,0,0,0-1.15.65,2.986,2.986,0,0,0-.753,2.1v1.977q1.086-.07,2.436-.122t2.612-.087q1.262-.035,2.033-.035a3.041,3.041,0,0,1,2.244.714,3.052,3.052,0,0,1,.7,2.212v.035h-3.471a14.5,14.5,0,0,0-4.522.645,6.356,6.356,0,0,0-3.05,1.985,5.274,5.274,0,0,0-1.087,3.431,6,6,0,0,0,.876,3.292A5.66,5.66,0,0,0,293.2,42.17a8.458,8.458,0,0,0,3.628.732c.062,0,.122,0,.183,0,.092,0,.183,0,.277,0a9.649,9.649,0,0,0,3.334-.505,4.928,4.928,0,0,0,2.142-1.443c.071-.086.136-.176.2-.267v1.728h4.452V30.71a8.091,8.091,0,0,0-1.052-4.336m-4.347,8.969a4.729,4.729,0,0,1-.561,2.229,2.76,2.76,0,0,1-1.244,1.132,4.182,4.182,0,0,1-1.7.331,3.254,3.254,0,0,1-2.261-.714,2.394,2.394,0,0,1-.789-1.864,2.477,2.477,0,0,1,.789-1.933,3.256,3.256,0,0,1,2.261-.714h3.506Z' transform='translate(-196.266 -15.628)' fill='%23040506'/%3E%3Cpath id='Path_17332' data-name='Path 17332' d='M374.652,5.053a3.025,3.025,0,0,0-2.331-.819h-2.559v7.924a6.012,6.012,0,0,0-2.207-1.461,10.683,10.683,0,0,0-3.123-.639,7.652,7.652,0,0,0-.875-.041,9.493,9.493,0,0,0-3.681.749,7.726,7.726,0,0,0-2.822,2.09,10.4,10.4,0,0,0-2.436,6.949v.8a10.816,10.816,0,0,0,.666,3.831,9.272,9.272,0,0,0,1.875,3.083,8.523,8.523,0,0,0,2.892,2.038,9.131,9.131,0,0,0,3.681.732c.166,0,.329-.006.492-.013a10.665,10.665,0,0,0,3.578-.683,6.41,6.41,0,0,0,2.787-2.028,5.247,5.247,0,0,0,.365-.545v2.643h4.452V7.16a2.991,2.991,0,0,0-.754-2.107M369.9,20.675a5.247,5.247,0,0,1-.649,2.682,4.323,4.323,0,0,1-1.735,1.689,4.949,4.949,0,0,1-2.349.575,4.872,4.872,0,0,1-2.524-.662,4.554,4.554,0,0,1-1.753-1.881,6.215,6.215,0,0,1-.631-2.891,6.244,6.244,0,0,1,.631-2.874,4.827,4.827,0,0,1,1.735-1.933,4.6,4.6,0,0,1,2.507-.7,5.078,5.078,0,0,1,2.349.557,4.512,4.512,0,0,1,1.753,1.585,4.615,4.615,0,0,1,.666,2.56Z' transform='translate(-240.093 -2.875)' fill='%23040506'/%3E%3C/g%3E%3C/svg%3E%0A");
}
@media only screen and (max-width:768px) {
  .site-header__logo-logotyp {
    width: 128px;
    height: 30px;
  }
}
@media screen and (max-width: 390px) {
  .site-header__logo-logotyp {
    width: 98px;
    height: 24px;
  }
}
@media only screen and (max-width:970px) {
  .site-header__logo {
    padding-top: 18.6px;
    padding-bottom: 19px;
  }
}
.site-header__logo--vzorfaktury {
  display: flex;
  align-items: center;
}
.site-header__logo--vzorfaktury span {
  margin-left: 32px;
  margin-right: 12px;
  margin-top: 3px;
}
@media screen and (max-width: 440px) {
  .site-header__logo--vzorfaktury span {
    display: none;
  }
}
@media screen and (max-width: 440px) {
  .site-header__logo--vzorfaktury svg:nth-of-type(2) {
    padding-left: 15px;
    margin-left: 15px;
    border-left: 1px solid #F8F8FC;
  }
}
.site-header__container {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}
@media only screen and (max-width:970px) {
  .site-header__container {
    flex-wrap: wrap;
  }
}
.site-header__container--center {
  height: 100%;
}
@media only screen and (max-width:970px) {
  .site-header__menu {
    position: relative;
    order: 3;
    flex: 1 1 100%;
    width: 100%;
    background: white;
    max-height: 0;
    overflow: hidden;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
}
@media only screen and (max-width:970px) {
  .site-header__menu--active {
    max-height: 9999px;
    padding-bottom: 150px;
  }
}
.site-header__menu--alignright {
  margin-right: 50px;
  margin-left: auto;
}
@media (max-width: 1025px) {
  .site-header__menu--alignright {
    margin-right: 20px;
  }
}
@media only screen and (max-width:970px) {
  .site-header__menu--alignright {
    margin-right: 0px;
  }
}
.site-header__tools {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
}
.site-header__tools .site-button {
  margin: 0px 5.5px;
  padding: 8px 24px;
}
.site-header__tools > .site-button,
.site-header__tools > .abtest-buttons > .site-button {
  display: none;
  padding: 6px 14px;
}
@media only screen and (max-width:970px) {
  .site-header__tools > .site-button,
  .site-header__tools > .abtest-buttons > .site-button {
    display: inline-block;
  }
}
@media screen and (max-width: 560px) {
  .site-header__tools > .site-button--green,
  .site-header__tools > .abtest-buttons > .site-button--green {
    display: none;
  }
}
.site-header__tools-hidden {
  display: flex;
}
@media only screen and (max-width:970px) {
  .site-header__tools-hidden {
    display: none;
  }
}
.site-header__tools-search {
  margin-left: 18.5px;
  cursor: pointer;
  width: 15.71px;
  height: 16.73px;
}
@media only screen and (max-width:1300px) {
  .site-header__tools-search {
    margin-left: 15px;
  }
}
@media only screen and (max-width:970px) {
  .site-header__tools-search {
    margin-left: 10px;
    margin-right: 15px;
    width: 21px;
    height: 23.1px;
    vertical-align: 0px;
  }
}
.site-header__tools-search:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iR3JvdXBfMTc1MzYiIGRhdGEtbmFtZT0iR3JvdXAgMTc1MzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIxLjc1MSIgaGVpZ2h0PSIyMy4wODYiIHZpZXdCb3g9IjAgMCAyMS43NTEgMjMuMDg2Ij4KICA8ZyBpZD0iRWxsaXBzZV80NiIgZGF0YS1uYW1lPSJFbGxpcHNlIDQ2IiBmaWxsPSJub25lIiBzdHJva2U9IiMwNzFlNDMiIHN0cm9rZS13aWR0aD0iMyI+CiAgICA8ZWxsaXBzZSBjeD0iMTAuMDY2IiBjeT0iMTAuMTc2IiByeD0iMTAuMDY2IiByeT0iMTAuMTc2IiBzdHJva2U9Im5vbmUiLz4KICAgIDxlbGxpcHNlIGN4PSIxMC4wNjYiIGN5PSIxMC4xNzYiIHJ4PSI4LjU2NiIgcnk9IjguNjc2IiBmaWxsPSJub25lIi8+CiAgPC9nPgogIDxsaW5lIGlkPSJMaW5lXzE4NCIgZGF0YS1uYW1lPSJMaW5lIDE4NCIgeDI9IjQuNDYxIiB5Mj0iNC40NjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2LjIyOSAxNy41NjQpIiBmaWxsPSJub25lIiBzdHJva2U9IiM0NTM0YzMiIHN0cm9rZS13aWR0aD0iMyIvPgo8L3N2Zz4K");
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  width: 15.5px;
  height: 16.5px;
  vertical-align: -1px;
}
.site-header__tools-search:after:after {
  background-size: contain;
  background-repeat: no-repeat;
}
@media only screen and (max-width:970px) {
  .site-header__tools-search:after {
    width: 21px;
    height: 23.1px;
    vertical-align: 0px;
    opacity: 1;
  }
}
@media (max-width: 1056px) {
  .site-header__tools .site-header__loghide {
    display: none;
  }
}
.site-header__mobile {
  display: none !important;
}
@media only screen and (max-width:970px) {
  .site-header__mobile {
    display: block !important;
  }
}
.site-header__search {
  position: absolute;
  background-color: #EFEEF7;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  width: 0px;
  overflow: hidden;
  -webkit-transition: width 1s ease-in-out;
  -moz-transition: width 1s ease-in-out;
  -o-transition: width 1s ease-in-out;
  transition: width 1s ease-in-out;
  right: 18px;
}
@media only screen and (max-width:970px) {
  .site-header__search {
    right: 50px;
  }
}
.site-header__search--active {
  width: 398px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
@media only screen and (max-width:970px) {
  .site-header__search--active {
    width: calc(100% - 65px);
  }
}
.site-header__search form {
  position: relative;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  width: 398px;
}
@media only screen and (max-width:970px) {
  .site-header__search form {
    width: 100%;
  }
}
.site-header__search form input[type="text"] {
  background-color: white;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  border: 1px solid #BBBBBB;
  font-weight: 600;
  color: #73767A;
  font-size: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 47px;
  padding-right: 15px;
  width: 100%;
  z-index: 2;
  position: relative;
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iR3JvdXBfMTc1MzYiIGRhdGEtbmFtZT0iR3JvdXAgMTc1MzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIxLjc1MSIgaGVpZ2h0PSIyMy4wODYiIHZpZXdCb3g9IjAgMCAyMS43NTEgMjMuMDg2Ij4KICA8ZyBpZD0iRWxsaXBzZV80NiIgZGF0YS1uYW1lPSJFbGxpcHNlIDQ2IiBmaWxsPSJub25lIiBzdHJva2U9IiMwNzFlNDMiIHN0cm9rZS13aWR0aD0iMyI+CiAgICA8ZWxsaXBzZSBjeD0iMTAuMDY2IiBjeT0iMTAuMTc2IiByeD0iMTAuMDY2IiByeT0iMTAuMTc2IiBzdHJva2U9Im5vbmUiLz4KICAgIDxlbGxpcHNlIGN4PSIxMC4wNjYiIGN5PSIxMC4xNzYiIHJ4PSI4LjU2NiIgcnk9IjguNjc2IiBmaWxsPSJub25lIi8+CiAgPC9nPgogIDxsaW5lIGlkPSJMaW5lXzE4NCIgZGF0YS1uYW1lPSJMaW5lIDE4NCIgeDI9IjQuNDYxIiB5Mj0iNC40NjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2LjIyOSAxNy41NjQpIiBmaWxsPSJub25lIiBzdHJva2U9IiM0NTM0YzMiIHN0cm9rZS13aWR0aD0iMyIvPgo8L3N2Zz4K");
  background-size: 15.05px 16.05px;
  background-position: 20px center;
  background-repeat: no-repeat;
}
.site-header__search form input[type="text"]::placeholder {
  opacity: 1;
}
.site-header__search form input[type="submit"] {
  width: 0px;
  height: 0px;
  overflow: hidden;
}
.site-header__search-input {
  flex: 0 0 353px;
}
@media only screen and (max-width:970px) {
  .site-header__search-input {
    flex: 1 1 auto;
  }
}
.site-header__search-close {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.582' height='10.824' viewBox='0 0 10.582 10.824'%3E%3Cg id='Group_15326' data-name='Group 15326' transform='translate(0 0.284)'%3E%3Crect id='Rectangle_6123' data-name='Rectangle 6123' width='12.966' height='1.94' rx='0.97' transform='translate(1.414 0) rotate(45)' fill='%238a8e91'/%3E%3Crect id='Rectangle_6124' data-name='Rectangle 6124' width='12.966' height='1.94' rx='0.97' transform='translate(0 8.885) rotate(-45)' fill='%238a8e91'/%3E%3C/g%3E%3C/svg%3E%0A");
  flex: 0 0 44px;
  margin-left: -6px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 11px 11px;
  background-color: #EFEEF7;
  cursor: pointer;
  z-index: 1;
  position: relative;
}
.site-header__cta--vzorfaktury {
  margin-left: 20px;
}
@media screen and (max-width: 768px) {
  .site-header__cta--vzorfaktury {
    display: none;
  }
}
.site-header__login {
  margin-left: auto;
}
@media screen and (max-width: 768px) {
  .site-header__login span {
    display: none;
  }
}
@keyframes smoothScroll {
  0% {
    transform: translateY(-40px);
  }
  100% {
    transform: translateY(0px);
  }
}
.site-footer__app {
  overflow: hidden;
  background-color: #F8F8FC;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  margin: 20px 0px;
}
@media only screen and (max-width:970px) {
  .site-footer__app {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }
}
.site-footer__app-container {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  padding: 50px 0px;
  justify-content: space-between;
}
@media only screen and (max-width:970px) {
  .site-footer__app-container {
    flex-direction: column;
  }
}
@media only screen and (max-width:970px) {
  .site-footer__app-left {
    margin-bottom: 20px;
  }
}
.site-footer__app-heading {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 18px;
  display: block;
}
@media only screen and (max-width:970px) {
  .site-footer__app-heading {
    text-align: center;
  }
}
@media only screen and (max-width:970px) {
  .site-footer__app-rating {
    justify-content: center;
  }
}
.site-footer__app-buttons {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  flex: 0 0 50%;
  position: relative;
  justify-content: flex-end;
}
@media only screen and (max-width:520px) {
  .site-footer__app-buttons a,
  .site-footer__app-buttons button {
    margin: 0 10px;
  }
}
.site-footer__app-buttons a:nth-child(2),
.site-footer__app-buttons button:nth-child(2) {
  margin: 0 20px;
}
@media only screen and (max-width:520px) {
  .site-footer__app-buttons a:nth-child(2),
  .site-footer__app-buttons button:nth-child(2) {
    margin: 0;
  }
}
.site-footer__app-buttons a img,
.site-footer__app-buttons button img {
  display: block;
  max-width: 100%;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.site-footer__app-buttons a:hover img,
.site-footer__app-buttons button:hover img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.site-footer__app-buttons button {
  white-space: nowrap;
}
@media only screen and (max-width:970px) {
  .site-footer__app-buttons button {
    display: none;
  }
}
.site-footer__app-form {
  width: 100%;
  position: absolute;
  background-color: #EFEEF7;
  border: 1px solid #EFEEF7;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  overflow: hidden;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  -webkit-transform: translate(100%);
  -moz-transform: translate(100%);
  -o-transform: translate(100%);
  -ms-transform: translate(100%);
  transform: translate(100%);
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  visibility: hidden;
}
.site-footer__app-form--active {
  -webkit-transform: translate(0%);
  -moz-transform: translate(0%);
  -o-transform: translate(0%);
  -ms-transform: translate(0%);
  transform: translate(0%);
  visibility: visible;
}
.site-footer__app-form .input {
  padding: 13px 26px;
  font-weight: 600;
  font-size: 15px;
  color: #73767A;
  line-height: 1;
  flex: 0 0 calc(100% - 167px);
}
.site-footer__app-form .input::placeholder {
  opacity: 1;
}
.site-footer__app-form .site-button {
  margin-left: -20px;
}
.site-footer__app-hideform {
  font-size: 15px;
  color: #73767A;
  font-weight: 600;
  position: relative;
  padding-left: 16px;
  cursor: pointer;
  flex: 1 1 auto;
  line-height: 49px;
}
.site-footer__app-hideform:after {
  content: "";
  height: 10px;
  width: 10px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.866' height='10.866' viewBox='0 0 10.866 10.866'%3E%3Cg id='Group_15326' data-name='Group 15326' transform='translate(-566.364 -12.833)'%3E%3Crect id='Rectangle_6123' data-name='Rectangle 6123' width='13.367' height='2' rx='1' transform='translate(567.779 12.833) rotate(45)' fill='%238a8e91'/%3E%3Crect id='Rectangle_6124' data-name='Rectangle 6124' width='13.367' height='2' rx='1' transform='translate(566.365 22.285) rotate(-45)' fill='%238a8e91'/%3E%3C/g%3E%3C/svg%3E%0A");
  position: absolute;
  background-size: contain;
  background-repeat: no-repeat;
  top: 50%;
  -webkit-transform: translate(0%, -50%);
  -moz-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  margin-left: 5px;
}
.site-footer__app-hideform:hover {
  color: black;
}
.site-footer__main-container {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  margin-top: 68px;
}
@media only screen and (max-width:970px) {
  .site-footer__main-container {
    flex-wrap: wrap;
  }
}
@media only screen and (max-width:520px) {
  .site-footer__main-container {
    margin-top: 43px;
  }
}
.site-footer__main-special {
  width: calc(50% - 34px);
}
@media only screen and (max-width:520px) {
  .site-footer__main-special {
    flex: 0 0 100%;
    margin-top: 0px;
  }
}
.site-footer__main-column {
  flex: 0 0 25%;
  padding-right: 68px;
  box-sizing: border-box;
}
@media only screen and (max-width:970px) {
  .site-footer__main-column {
    margin-top: 18px;
    flex: 0 0 50%;
  }
}
@media only screen and (max-width:520px) {
  .site-footer__main-column {
    flex: 0 0 100%;
    padding-right: 0px;
    border-bottom: 1px solid #E7E9ED;
    padding-bottom: 18px;
  }
}
.site-footer__main-column h3 {
  font-size: 16px;
  margin-top: 0;
  margin-bottom: 14px;
  position: relative;
  font-weight: 700;
}
@media only screen and (max-width:520px) {
  .site-footer__main-column h3 {
    cursor: pointer;
    margin-bottom: 0px;
  }
}
@media only screen and (max-width:520px) {
  .site-footer__main-column h3::after {
    background-image: url("data:image/svg+xml,%3Csvg id='icon_chevron-down' xmlns='http://www.w3.org/2000/svg' width='13' height='7.621' viewBox='0 0 13 7.621'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(-4.199 -7.2)' fill='%234534c3'/%3E%3C/svg%3E%0A");
    background-size: contain;
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    color: #4534C3;
    font-family: "idoklad";
    position: absolute;
    right: 0px;
    font-size: 8px;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    width: 13px;
    height: 7.62px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
  .site-footer__main-column h3::after:after {
    background-size: contain;
    background-repeat: no-repeat;
  }
}
@media only screen and (max-width:520px) {
  .site-footer__main-column h3.open {
    margin-bottom: 14px;
  }
}
@media only screen and (max-width:520px) {
  .site-footer__main-column h3.open::after {
    -webkit-transform: translate(0, -50%) rotate(-180deg);
    -moz-transform: translate(0, -50%) rotate(-180deg);
    -o-transform: translate(0, -50%) rotate(-180deg);
    -ms-transform: translate(0, -50%) rotate(-180deg);
    transform: translate(0, -50%) rotate(-180deg);
  }
}
.site-footer__main-column--bigger {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex: 0 0 50%;
  margin-top: 0px;
}
@media only screen and (max-width:970px) {
  .site-footer__main-column--bigger {
    flex: 0 0 100%;
  }
}
@media only screen and (max-width:520px) {
  .site-footer__main-column--bigger {
    flex-wrap: wrap;
  }
}
.site-footer__main-links {
  width: calc(50% + 34px);
  padding-right: 68px;
  box-sizing: border-box;
}
@media only screen and (max-width:520px) {
  .site-footer__main-links {
    flex: 0 0 100%;
    padding-right: 0px;
  }
}
.site-footer__main-nav {
  padding: 0;
  margin: 0;
  line-height: 1.8;
}
@media only screen and (max-width:520px) {
  .site-footer__main-nav {
    max-height: 0px;
    overflow: hidden;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
}
@media only screen and (max-width:520px) {
  .site-footer__main-nav--active {
    max-height: 9999px;
  }
}
.site-footer__main-nav--links {
  width: calc(50% - 34px);
}
@media only screen and (max-width:520px) {
  .site-footer__main-nav--links {
    flex: 0 0 100%;
    margin-top: 0px;
  }
}
.site-footer__main-item {
  list-style: none;
}
.site-footer__main-link {
  font-size: 16px;
  font-weight: 600;
  color: #040506;
  text-decoration: none;
  position: relative;
  display: block;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  line-height: 25px;
}
.site-footer__main-link:hover {
  color: #4534C3;
}
.site-footer__main-link:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4.917' height='8' viewBox='0 0 4.917 8'%3E%3Cpath id='icn_arrow' data-name='icn arrow' d='M.218.251a.712.712,0,0,1,1.087,0L4,2.961,6.7.251a.711.711,0,0,1,1.086,0,.89.89,0,0,1,0,1.168c-.28.3-3.238,3.255-3.238,3.255a.731.731,0,0,1-1.087,0S.5,1.721.218,1.419a.89.89,0,0,1,0-1.168Z' transform='translate(0 8) rotate(-90)' fill='%234534c3'/%3E%3C/svg%3E ");
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  font-family: "idoklad";
  width: 8px;
  height: 8px;
  position: absolute;
  right: -8px;
  top: 50%;
  -webkit-transform: translate(0%, -50%);
  -moz-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  display: inline-block;
}
.site-footer__main-link:after:after {
  background-size: contain;
  background-repeat: no-repeat;
}
@media only screen and (max-width:520px) {
  .site-footer__main-link:after {
    right: 0px;
  }
}
.site-footer__legal {
  margin-bottom: 22px;
  margin-top: 29px;
}
@media only screen and (max-width:970px) {
  .site-footer__legal {
    margin-top: 18px;
    margin-bottom: 18px;
  }
}
.site-footer__legal-social {
  margin: 0 -8px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
}
@media only screen and (max-width:970px) {
  .site-footer__legal-social {
    justify-content: flex-start;
    flex: 1 1 100%;
    padding-bottom: 18px;
  }
}
.site-footer__legal-social .links {
  color: #4534C3;
  text-decoration: none;
  margin: 0 8px;
  width: 30px;
  height: 30px;
}
.site-footer__legal-social .links span:after {
  width: 30px;
  height: 30px;
}
.site-footer__legal-social .site-button {
  font-size: 15px;
  padding: 4px 20px;
  margin: 0px 8px;
}
.site-footer__legal-container {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media only screen and (max-width:970px) {
  .site-footer__legal-container {
    flex-direction: column;
    align-items: flex-start;
  }
}
.site-footer__legal-list {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  margin: 0 -13px;
  padding: 0;
}
@media only screen and (max-width:970px) {
  .site-footer__legal-list {
    flex-wrap: wrap;
    justify-content: flex-start;
  }
}
.site-footer__legal-item {
  list-style: none;
}
.site-footer__legal-link {
  color: #4534C3;
  font-size: 14px;
  margin: 0px 13px;
  font-weight: 500;
  text-decoration: underline;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.site-footer__legal-link:hover {
  color: #040506;
}
@media only screen and (max-width:970px) {
  .site-footer__legal-link {
    margin: 4px 11px;
    display: inline-block;
  }
}
@media only screen and (max-width:520px) {
  .site-footer__legal-link {
    font-size: 13px;
  }
}
.site-footer__copy-container {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  justify-content: space-between;
  border-top: 1px solid #E7E9ED;
  padding-top: 20px;
  padding-bottom: 30px;
}
@media only screen and (max-width:520px) {
  .site-footer__copy-container {
    align-items: center;
    padding-bottom: 37px;
    padding-top: 31px;
  }
}
@media only screen and (max-width:400px) {
  .site-footer__copy-container {
    flex-direction: column;
    align-items: flex-start;
  }
}
.site-footer__copy-logo:before {
  content: "";
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='170' height='50.862' viewBox='0 0 170 50.862'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_267' data-name='Rectangle 267' width='170' height='50.862' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_196' data-name='Group 196' transform='translate(-4711 329)'%3E%3Cg id='Group_183' data-name='Group 183' transform='translate(4711 -329)'%3E%3Cg id='Group_182' data-name='Group 182' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_377' data-name='Path 377' d='M25.117,17.765a23.1,23.1,0,0,0-7.588-1.858L15.07,15.7a5.28,5.28,0,0,1-3.453-1.256,3.513,3.513,0,0,1-1-2.512,3.712,3.712,0,0,1,.549-1.988,3.641,3.641,0,0,1,1.623-1.386,6.269,6.269,0,0,1,2.642-.5,6.211,6.211,0,0,1,2.852.6,4.339,4.339,0,0,1,2.433,3.951H30.14A12.517,12.517,0,0,0,28.413,5.99a11.467,11.467,0,0,0-5-4.422A18.327,18.327,0,0,0,15.436,0,18.5,18.5,0,0,0,7.9,1.413,11.139,11.139,0,0,0,2.956,5.494,11.462,11.462,0,0,0,1.2,11.93a10.913,10.913,0,0,0,3.506,8.478,15.589,15.589,0,0,0,9.419,3.715l2.46.209a10.777,10.777,0,0,1,4.761,1.177A2.917,2.917,0,0,1,22.762,28.1,3.475,3.475,0,0,1,22,30.35a4.876,4.876,0,0,1-2.2,1.465,10.215,10.215,0,0,1-3.479.523,10.212,10.212,0,0,1-3.873-.628,4.893,4.893,0,0,1-2.275-1.753,4.337,4.337,0,0,1-.759-2.485H0a12.113,12.113,0,0,0,1.857,6.671,12.5,12.5,0,0,0,5.5,4.579A21.41,21.41,0,0,0,16.326,40.4a21.479,21.479,0,0,0,8.5-1.518,12.288,12.288,0,0,0,5.442-4.291,11.155,11.155,0,0,0,1.91-6.488A10.316,10.316,0,0,0,30.3,21.82a12.815,12.815,0,0,0-5.18-4.055' fill='%23023444'/%3E%3Cpath id='Path_378' data-name='Path 378' d='M57.026,11.512a14.277,14.277,0,0,0-7.9-2.093,15.335,15.335,0,0,0-6.279,1.23,13.822,13.822,0,0,0-4.683,3.323,14.813,14.813,0,0,0-2.931,4.788,15.754,15.754,0,0,0-1.02,5.625v1.046A15.385,15.385,0,0,0,38.188,35.74a13.94,13.94,0,0,0,4.762,3.4,15.834,15.834,0,0,0,6.488,1.26,15.611,15.611,0,0,0,6.567-1.308,12.811,12.811,0,0,0,4.71-3.611A12.326,12.326,0,0,0,63.2,30.245H54.514a3.9,3.9,0,0,1-1.805,1.832,6.956,6.956,0,0,1-3.271.68,6.486,6.486,0,0,1-3.663-.942,5.537,5.537,0,0,1-2.093-2.7,9.35,9.35,0,0,1-.45-1.6H63.724V24.489A16.337,16.337,0,0,0,62,17.033a13.919,13.919,0,0,0-4.971-5.521M43.207,22.4a8.82,8.82,0,0,1,.527-1.857,5.435,5.435,0,0,1,2.12-2.617,6.062,6.062,0,0,1,3.27-.863,5.514,5.514,0,0,1,3.218.889,5.42,5.42,0,0,1,1.937,2.591,9.2,9.2,0,0,1,.484,1.857Z' fill='%23023444'/%3E%3Cpath id='Path_379' data-name='Path 379' d='M80.7,31.4h-.947L73.9,10.465H64.379L72.8,38.722h6.268l-.2.89a5.028,5.028,0,0,1-.785,1.962,2.941,2.941,0,0,1-1.361,1.02,5.84,5.84,0,0,1-2.04.314h-6.64v7.954h5.6A21.7,21.7,0,0,0,80.365,50a7.994,7.994,0,0,0,4.082-2.93,15.8,15.8,0,0,0,2.328-5.625l7.588-30.978h-9Z' fill='%23023444'/%3E%3Cpath id='Path_380' data-name='Path 380' d='M108.448,10.152a2.617,2.617,0,0,1,.681-1.936,2.619,2.619,0,0,1,1.935-.68h3.925V.523h-3.715q-5.757,0-8.686,2.486t-2.931,7.562v.523H96.413V18h3.244V39.6h8.791V18h6.96V11.094h-6.96Z' fill='%23023444'/%3E%3Cpath id='Path_381' data-name='Path 381' d='M168.849,10.047a8.5,8.5,0,0,0-7.3,3.453,14.11,14.11,0,0,0-2.434,7.186V10.466H151.58V39.6h9.52V24.908a6.667,6.667,0,0,1,1.753-4.971A6.744,6.744,0,0,1,167.8,18.21H170V10.047Z' fill='%23023444'/%3E%3Cpath id='Path_382' data-name='Path 382' d='M148.261,18.524a14.134,14.134,0,0,0-3.218-4.762,14.885,14.885,0,0,0-5.05-3.192,19.835,19.835,0,0,0-13.317,0,14.808,14.808,0,0,0-5.076,3.192,14.105,14.105,0,0,0-3.218,4.762,14.754,14.754,0,0,0-1.047,4.311v.02q-.033.359-.05.724v.075c-.006.138-.014.276-.017.415h.007c0,.106-.007.21-.007.316v.621l9.524.006a9.632,9.632,0,0,1,.758-3.95,6.281,6.281,0,0,1,2.224-2.695,6.854,6.854,0,0,1,7.11,0,6.281,6.281,0,0,1,2.224,2.695,9.632,9.632,0,0,1,.758,3.95,9.643,9.643,0,0,1-.732,3.847,5.823,5.823,0,0,1-2.172,2.642,6.514,6.514,0,0,1-3.637.942V40.4a18.825,18.825,0,0,0,6.8-1.151,14.53,14.53,0,0,0,5.049-3.192,13.779,13.779,0,0,0,3.14-4.71,15.17,15.17,0,0,0,1.073-5.7V24.385a15.188,15.188,0,0,0-1.125-5.861' fill='%23023444'/%3E%3Cpath id='Path_383' data-name='Path 383' d='M121.607,13.762a14.876,14.876,0,0,1,5.05-3.192,19.835,19.835,0,0,1,13.317,0,14.8,14.8,0,0,1,5.075,3.192,14.108,14.108,0,0,1,3.219,4.762' fill='%23023444'/%3E%3Crect id='Rectangle_266' data-name='Rectangle 266' width='8.909' height='8.579' transform='translate(117.602 31.817)' fill='%23023444'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  height: 27px;
  width: 111px;
  background-size: contain;
  background-repeat: no-repeat;
}
@media only screen and (max-width:520px) {
  .site-footer__copy-logo:before {
    height: 21.95px;
    width: 89px;
  }
}
.site-footer__copy-logo span {
  display: block;
  margin-top: 18px;
  color: #8A8E91;
  font-size: 13px;
  font-weight: 500;
}
@media only screen and (max-width:520px) {
  .site-footer__copy-logo span {
    display: none;
    margin-top: 0px;
  }
}
.site-footer__copy-links {
  margin: 0 -6px;
  align-self: flex-end;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
}
@media only screen and (max-width:520px) {
  .site-footer__copy-links {
    align-self: flex-end;
    display: none;
  }
}
.site-footer__copy-links a {
  margin: 0 6px;
}
.site-nav__container {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  margin: 0;
  padding: 0;
  list-style: none;
}
@media only screen and (max-width:970px) {
  .site-nav__container {
    flex-direction: column;
    padding-top: 31px;
  }
}
.site-nav__item {
  margin: 0px 18px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
@media only screen and (max-width:1300px) {
  .site-nav__item {
    margin: 0px 10px;
  }
}
@media only screen and (max-width:970px) {
  .site-nav__item {
    margin: 0px;
    margin-bottom: 10px;
    position: relative;
  }
}
.site-nav__item:first-child {
  margin-left: 0px;
}
.site-nav__item:last-child {
  margin-right: 0px;
}
.site-nav__item--parent .site-nav__link::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.316' height='7.316' viewBox='0 0 7.316 7.316'%3E%3Cpath id='Path_514' data-name='Path 514' d='M-8655.6-42.777v4.423h4.423' transform='translate(6151.211 -6087.058) rotate(-45)' fill='none' stroke='%23071e43' stroke-width='1.5'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  margin-left: 10px;
  display: inline-block;
  vertical-align: 2px;
  width: 6.25px;
  height: 6.25px;
  -webkit-transition: 0.4s all ease-in-out;
  -moz-transition: 0.4s all ease-in-out;
  -o-transition: 0.4s all ease-in-out;
  transition: 0.4s all ease-in-out;
}
.site-nav__item--parent .site-nav__link::after:after {
  background-size: contain;
  background-repeat: no-repeat;
}
@media only screen and (max-width:970px) {
  .site-nav__item--parent .site-nav__link::after {
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg id='icon_chevron-down' xmlns='http://www.w3.org/2000/svg' width='13' height='7.621' viewBox='0 0 13 7.621'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(-4.199 -7.2)' fill='%234534c3'/%3E%3C/svg%3E%0A");
    right: 15px;
    width: 9px;
    height: 5px;
    top: 25px;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
  }
}
@media only screen and (max-width:970px) {
  .site-nav__item--active .site-nav__link {
    background-color: #4534C3;
    color: white;
  }
}
.site-nav__item--active .site-nav__link:after {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  vertical-align: 0px;
}
@media only screen and (max-width:970px) {
  .site-nav__item--active .site-nav__link:after {
    filter: brightness(0) invert(1);
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    transform: rotate(-180deg);
  }
}
@media only screen and (max-width:970px) {
  .site-nav__item--active .site-nav__link img {
    filter: brightness(0) invert(1);
  }
}
.site-nav__item--active > .site-nav__submenu {
  padding-top: 7px;
  margin-top: -7px;
  height: auto;
  opacity: 1;
}
.site-nav__link {
  font-size: 16px;
  color: #040506;
  text-decoration: none;
  font-weight: 600;
  padding: 29.5px 0px 25px 0px;
  display: inline-block;
}
@media only screen and (max-width:970px) {
  .site-nav__link {
    background-color: #E9ECEF;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    width: 100%;
    padding: 13px 17px;
    font-weight: 700;
    display: block;
    font-size: 17px;
    /* OLD - iOS 6-, Safari 3.1-6, BB7 */
    /* TWEENER - IE 10 */
    /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
    display: -webkit-box;
    /* OLD - iOS 6-, Safari 3.1-6, BB7 */
    display: -ms-flexbox;
    /* TWEENER - IE 10 */
    display: -webkit-flex;
    /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
    display: flex;
    align-items: center;
  }
}
.site-nav__link:after {
  -webkit-transition: 0.4s all ease-in-out;
  -moz-transition: 0.4s all ease-in-out;
  -o-transition: 0.4s all ease-in-out;
  transition: 0.4s all ease-in-out;
}
.site-nav__link img {
  display: none;
}
@media only screen and (max-width:970px) {
  .site-nav__link img {
    margin-right: 10px;
    display: inline-block;
  }
}
.site-nav__mobile {
  display: none;
}
@media only screen and (max-width:970px) {
  .site-nav__mobile {
    /* OLD - iOS 6-, Safari 3.1-6, BB7 */
    /* TWEENER - IE 10 */
    /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
    display: -webkit-box;
    /* OLD - iOS 6-, Safari 3.1-6, BB7 */
    display: -ms-flexbox;
    /* TWEENER - IE 10 */
    display: -webkit-flex;
    /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 28px;
  }
}
.site-nav__mobile a {
  margin: 5px;
}
.site-nav__mobile a:hover img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.site-nav__mobile img {
  display: block;
  max-width: 100%;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.site-nav__submenu {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  position: absolute;
  padding: 0;
  margin: 0;
  top: 83.4px;
  z-index: 10;
  width: 787px;
  left: 0px;
  height: 0;
  opacity: 0;
  -webkit-transition: all ease-in-out 0.5s;
  -moz-transition: all ease-in-out 0.5s;
  -o-transition: all ease-in-out 0.5s;
  transition: all ease-in-out 0.5s;
}
@media only screen and (max-width:970px) {
  .site-nav__submenu {
    width: 100%;
    position: relative;
    top: auto;
    left: auto;
  }
}
.site-nav__submenu-inner {
  background: white;
  -webkit-box-shadow: 0px 5px 15px #0000001A;
  -moz-box-shadow: 0px 5px 15px #0000001A;
  box-shadow: 0px 5px 15px #0000001A;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  overflow: hidden;
  width: 100%;
}
@media only screen and (max-width:970px) {
  .site-nav__submenu-inner {
    width: 100%;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
}
.site-nav__submenu[data-parent="vlastnosti-v2"] {
  left: calc(50% - 450px);
}
@media screen and (max-width: 1200px) {
  .site-nav__submenu[data-parent="vlastnosti-v2"] {
    left: calc(50% - 392px);
  }
}
@media only screen and (max-width:970px) {
  .site-nav__submenu[data-parent="vlastnosti-v2"] {
    left: 0px;
  }
}
@media only screen and (max-width:970px) {
  .site-nav__submenu[data-parent="vlastnosti-v2"] .site-nav__submenu-inner {
    flex-direction: column;
  }
}
@media only screen and (max-width:970px) {
  .site-nav__submenu[data-parent="vlastnosti-v2"] .site-nav__submenu-inner .site-nav__submenu-links {
    flex: unset;
  }
}
@media only screen and (max-width:970px) {
  .site-nav__submenu[data-parent="vlastnosti-v2"] .site-nav__submenu-inner .site-nav__submenu-linksright {
    flex: unset;
    background-color: transparent;
  }
}
.site-nav__submenu[data-parent="vzdelani"] {
  left: calc(50% - 260px);
}
@media screen and (max-width: 1200px) {
  .site-nav__submenu[data-parent="vzdelani"] {
    left: calc(50% - 392px);
  }
}
@media only screen and (max-width:970px) {
  .site-nav__submenu[data-parent="vzdelani"] {
    left: 0px;
  }
}
@media only screen and (max-width:970px) {
  .site-nav__submenu[data-parent="vzdelani"] .site-nav__submenu-inner {
    flex-direction: column;
  }
}
@media only screen and (max-width:970px) {
  .site-nav__submenu[data-parent="vzdelani"] .site-nav__submenu-inner .site-nav__submenu-links {
    flex: unset;
  }
}
@media only screen and (max-width:970px) {
  .site-nav__submenu[data-parent="vzdelani"] .site-nav__submenu-inner .site-nav__submenu-linksright {
    flex: unset;
    background-color: transparent;
  }
}
.site-nav__submenu[data-parent="jak-zacit"] {
  width: 395px;
  left: 25%;
}
@media only screen and (max-width:970px) {
  .site-nav__submenu[data-parent="jak-zacit"] {
    left: 0px;
  }
}
.site-nav__submenu[data-parent="znalosti"] {
  width: 395px;
  left: 37.8%;
}
@media only screen and (max-width:970px) {
  .site-nav__submenu[data-parent="znalosti"] {
    left: 0px;
  }
}
.site-nav__submenu[data-parent="znalosti"] .site-nav__submenu-linkitem p {
  display: block!important;
}
.site-nav__submenu[data-parent="znalosti"] .site-nav__submenu-linkitem p a {
  display: block;
}
@media screen and (max-width: 970px) {
  .site-nav__submenu[data-parent="znalosti"] .site-nav__submenu-linkitem p a {
    padding: 5px 0;
  }
}
.site-nav__submenu[data-parent="pro-komunitu"] {
  left: auto;
  right: 12%;
}
@media only screen and (max-width:970px) {
  .site-nav__submenu[data-parent="pro-komunitu"] {
    right: auto;
    left: 0px;
  }
}
.site-nav__submenu[data-parent="sablonyfaktur"] {
  width: 290px;
  left: calc(50% - 30px);
}
@media screen and (max-width: 1130px) {
  .site-nav__submenu[data-parent="sablonyfaktur"] {
    left: calc(50% - 90px);
  }
}
@media only screen and (max-width:970px) {
  .site-nav__submenu[data-parent="sablonyfaktur"] {
    left: 0px;
    width: 100%;
  }
}
.site-nav__submenu[data-parent="sablonyfaktur"] .site-nav__submenu-links {
  flex: unset!important;
}
@media only screen and (max-width:970px) {
  .site-nav__submenu[data-parent="sablonyfaktur"] .site-nav__submenu-links {
    flex: 0 0 100%!important;
  }
}
.site-nav__submenu--opened {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
}
.site-nav__submenu-links {
  display: block;
  flex: 0 0 395px;
  box-sizing: border-box;
  padding: 25px;
}
@media only screen and (max-width:970px) {
  .site-nav__submenu-links {
    flex: 0 0 100%;
    padding: 0px;
  }
}
.site-nav__submenu-links--v2 .site-nav__submenu-linkitem {
  margin-bottom: 8px;
}
@media only screen and (max-width:970px) {
  .site-nav__submenu-links--v2 .site-nav__submenu-linkitem {
    margin-bottom: 0px;
  }
}
.site-nav__submenu-links--v2 .site-nav__submenu-linkitem:last-child {
  margin-bottom: 0px;
}
.site-nav__submenu-linksright {
  display: block;
  flex: 0 0 395px;
  box-sizing: border-box;
  padding: 25px;
  background-color: #F2FBFB;
}
@media only screen and (max-width:970px) {
  .site-nav__submenu-linksright {
    flex: 0 0 100%;
    padding: 0px;
  }
}
.site-nav__submenu-linkitem {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  font-size: 15px;
  padding: 11.5px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  align-items: flex-start;
}
@media only screen and (max-width:970px) {
  .site-nav__submenu-linkitem {
    padding: 12px 14px;
    border-bottom: 1px solid #E7E9ED;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }
}
@media only screen and (max-width:970px) {
}
.site-nav__submenu-linkitem:hover {
  background-color: #F8F8FC;
}
@media only screen and (max-width:970px) {
  .site-nav__submenu-linkitem:hover {
    background-color: #F8F8FC;
  }
}
.site-nav__submenu-linkitem img {
  margin-right: 11px;
  width: 30px;
  height: 30px;
}
@media only screen and (max-width:970px) {
  .site-nav__submenu-linkitem img {
    display: none;
  }
}
@media only screen and (max-width:970px) {
  .site-nav__submenu-linkitem strong {
    font-weight: 600;
    font-size: 17px;
  }
}
.site-nav__submenu-linkitem p {
  color: #73767A;
  font-weight: 400;
}
@media only screen and (max-width:970px) {
  .site-nav__submenu-linkitem p {
    display: none;
  }
}
.site-nav__submenu-linkitem--v2 {
  background-color: white;
  margin-bottom: 8px;
}
@media only screen and (max-width:970px) {
  .site-nav__submenu-linkitem--v2 {
    margin-bottom: 0px;
  }
}
.site-nav__submenu-linkitem--v2:last-child {
  margin-bottom: 0px;
}
.site-nav__submenu-linkitem--v2:hover {
  background-color: #FFF6B3;
}
@media only screen and (max-width:970px) {
  .site-nav__submenu-linkitem--v2:hover {
    background-color: #F8F8FC;
  }
}
.site-nav__submenu-linkitem--onlytitle {
  align-items: center;
}
.site-nav__submenu-linktext a {
  color: #4534C3;
  text-decoration: underline;
  font-weight: 400;
}
.site-nav__submenu-linktext a:hover {
  color: #4534C3;
  text-decoration: underline;
  font-weight: 600;
}
.site-nav__submenu-linktext svg {
  display: block;
  margin-bottom: 4px;
}
@media only screen and (max-width:970px) {
  .site-nav__submenu-linktext svg {
    margin-bottom: 0px;
  }
}
.site-nav__submenu-presentation {
  background-color: #F2FBFB;
  flex: 0 0 392px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 20px 0px;
}
.site-nav__submenu-presentation--list {
  display: block;
}
@media only screen and (max-width:970px) {
  .site-nav__submenu-presentation {
    display: none;
  }
}
.site-nav__submenu-presentation--violet {
  background-color: #EFEEF7;
}
.site-nav__submenu-ilucontainer {
  background: url("images/iluapp.png") no-repeat;
  background-size: contain;
  width: 202px;
  height: 398px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: flex-start;
  position: relative;
}
.site-nav__submenu-ilutext {
  max-width: 190px;
  font-size: 19px;
  text-align: center;
  font-weight: 600;
  padding-bottom: 60px;
  position: relative;
  margin-top: 50px;
  display: inline-block;
}
.site-nav__submenu-ilutext a {
  text-decoration: underline;
  color: #4534C3;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.site-nav__submenu-ilutext a:hover {
  text-decoration: none;
}
.site-nav__submenu-ilutext:after {
  content: "";
  position: absolute;
  bottom: 30px;
  width: 95px;
  height: 17px;
  background: url("images/iluline.svg") no-repeat;
  background-size: contain;
  display: block;
  left: 50%;
  -webkit-transform: translate(-50%, 0%);
  -moz-transform: translate(-50%, 0%);
  -o-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
}
.site-nav__submenu-ilubutton {
  max-width: 70%;
  margin-bottom: 20px;
}
.site-nav__submenu-ilubutton img {
  display: block;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.site-nav__submenu-ilubutton:hover img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.site-nav__submenu-iluitem {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  justify-content: center;
  max-height: 0;
  overflow: hidden;
  height: 100%;
  width: 100%;
}
.site-nav__submenu-iluitem--active {
  max-height: 9999px;
}
.site-nav__submenu-iluitem img {
  max-width: 264px;
  max-height: 207px;
}
.site-nav__submenu-ilucontainerv2 {
  background: url("images/iluappv2.png") no-repeat;
  background-size: contain;
  width: 250px;
  height: 261px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: flex-start;
  position: relative;
  margin: auto;
  margin-top: 18px;
}
@media only screen and (max-width:970px) {
  .site-nav__submenu-ilucontainerv2 {
    display: none;
  }
}
.site-nav__submenu-ilucontainerv2 .site-nav__submenu-ilutext {
  max-width: 190px;
  font-size: 18px;
  line-height: 20px;
  text-align: center;
  font-weight: 600;
  padding-bottom: 18px;
  position: relative;
  margin-top: 34px;
  display: inline-block;
}
.site-nav__submenu-ilucontainerv2 .site-nav__submenu-ilutext a {
  text-decoration: underline;
  color: #4534C3;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.site-nav__submenu-ilucontainerv2 .site-nav__submenu-ilutext a:hover {
  text-decoration: none;
}
.site-nav__submenu-ilucontainerv2 .site-nav__submenu-ilutext:after {
  display: none;
}
.site-nav__submenu-ilucontainerv2 .site-nav__submenu-ilubutton {
  max-width: 48%;
  margin-bottom: 11px;
}
.site-nav__submenu-ilucontainerv2 .site-nav__submenu-ilubutton img {
  display: block;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.site-nav__submenu-ilucontainerv2 .site-nav__submenu-ilubutton:hover img {
  -webkit-transform: scale(1.07);
  -moz-transform: scale(1.07);
  -o-transform: scale(1.07);
  -ms-transform: scale(1.07);
  transform: scale(1.07);
}
.site-nav__submenu-ilucontainerv2 .site-nav__submenu-iluitem {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  justify-content: center;
  max-height: 0;
  overflow: hidden;
  height: 100%;
  width: 100%;
}
.site-nav__submenu-ilucontainerv2 .site-nav__submenu-iluitem--active {
  max-height: 9999px;
}
.site-nav__submenu-ilucontainerv2 .site-nav__submenu-iluitem img {
  max-width: 264px;
  max-height: 207px;
}
.site-nav__text {
  padding: 11px 12px;
  align-items: flex-start;
  background: white;
  flex: 0 0 395px;
  box-sizing: border-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  overflow: hidden;
}
.site-nav__text .icon {
  margin-right: 16px;
  color: #4534C3;
}
.site-nav__text-heading a {
  text-decoration: none;
  color: #040506;
  font-weight: 700;
  font-size: 15px;
}
.site-nav__text-heading p {
  margin: 0px;
  color: #8A8E91;
  font-size: 15px;
}
.site-nav__presentation {
  background: #F2FBFB;
  flex: 0 0 395px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  justify-content: center;
}
.site-nav__presentation img {
  max-width: 80%;
  max-height: 80%;
}
.site-content--blogsingle {
  padding-top: 32px;
}
.site-content--blogcategory {
  padding-top: 32px;
}
.site-content--blogads {
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  justify-content: center;
}
@media only screen and (min-width:1300px) {
  .site-content--blogads {
    background-color: #4534C3;
    padding-bottom: 55px;
  }
}
.site-content__container {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  margin: 79px -35px;
  justify-content: center;
  flex: 1 1 auto;
}
.site-content__container--start {
  justify-content: flex-start;
}
.site-content__container--blogsingle {
  justify-content: flex-start;
  margin-top: 45px;
  padding-bottom: 79px;
  margin-bottom: 0 !important;
}
.site-content__container--blogcategory {
  margin-top: 45px;
}
.site-content__container--blogads {
  background-color: white;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding-top: 40px;
  margin: 0px;
  margin-top: 45px;
  position: relative;
  max-width: 1064px;
}
@media only screen and (max-width:1300px) {
  .site-content__container--blogads {
    margin-top: 0px !important;
  }
}
@media only screen and (max-width:1300px) {
  .site-content__container {
    margin: 79px 0px;
  }
}
@media only screen and (max-width:970px) {
  .site-content__container {
    margin: 35px 0px;
    flex-direction: column;
  }
}
.site-content__aside {
  flex: 0 0 25%;
  padding-right: 30px;
  padding-left: 30px;
  box-sizing: border-box;
  position: relative;
  z-index: 48;
}
@media only screen and (max-width:970px) {
  .site-content__aside {
    width: 100%;
    padding: 0px;
    padding-bottom: 30px;
    padding-right: 0px;
  }
}
.site-content__aside--small {
  padding-right: 58.19px;
}
@media only screen and (max-width:1300px) {
  .site-content__aside--small {
    padding-left: 0px;
  }
}
@media only screen and (max-width:970px) {
  .site-content__aside--small {
    padding-right: 0px;
  }
}
.site-content__aside--narrow {
  flex: 0 0 209px;
  padding-right: 63px;
  padding-left: 0px;
}
@media only screen and (max-width:1300px) {
  .site-content__aside--narrow {
    padding-left: 0px;
  }
}
@media only screen and (max-width:970px) {
  .site-content__aside--narrow {
    padding-right: 0px;
  }
}
.site-content__aside--blogsingle {
  margin-left: 30px;
}
@media only screen and (max-width:970px) {
  .site-content__aside--blogsingle {
    display: none;
  }
}
.site-content__aside .selectboxit-text {
  color: #4534C3;
  font-weight: 600;
}
.site-content__aside-goback {
  margin-bottom: 25px;
  width: 40px;
  height: 40px;
  background-color: #EFEEF7;
  color: #4534C3;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  display: inline-block;
  line-height: 45px;
  text-align: center;
  text-decoration: none;
  font-size: 12px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.site-content__aside-goback:after {
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath id='arrow' d='M7.12,6.85,5.276,8.512,8.1,11.5H.641v2.7H8.1L5.276,17.188,7.12,18.85l5.521-5.858v-.285Z' transform='translate(12.641 18.85) rotate(180)' fill='%234534c3'/%3E%3C/svg%3E%0A");
  width: 12px;
  height: 12px;
}
.site-content__aside-goback:after:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.site-content__aside-goback:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.site-content__aside-goback--category {
  margin-bottom: 50px;
}
.site-content__aside-sticky {
  position: sticky;
  top: 100px;
}
.site-content__aside-heading {
  display: block;
  font-size: 16px;
  color: #8A8E91;
  font-weight: 400;
}
.site-content__aside-text,
.site-content__aside-link {
  display: block;
  font-weight: 600;
  font-size: 16px;
  margin-bottom: 17px;
}
.site-content__aside-text .icon-comments {
  margin-right: 5px;
}
.site-content__aside-text--pointer {
  cursor: pointer;
}
.site-content__aside-link {
  text-decoration: underline;
  color: #4534C3;
}
.site-content__aside-tagcloud {
  margin-bottom: 17px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-direction: column;
}
.site-content__aside-tagitem {
  margin-top: 20px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  border: 1px solid #E7E9ED;
  padding: 4px 16px;
  font-weight: 600;
  font-size: 14px;
  margin: 4px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  color: #4534C3;
}
.site-content__aside-social {
  margin: 0 -6px;
}
.site-content__aside-social a {
  width: 24px;
  height: 24px;
  display: inline-block;
  margin: 6px;
}
.site-content__aside-social a .icon-symbol:after {
  width: 24px;
  height: 24px;
}
.site-content__aside-cardheading {
  font-weight: 600;
  font-size: 17px;
}
@media only screen and (max-width:970px) {
  .site-content__aside-cardheading {
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 8px 16px;
    color: #4534C3;
    -webkit-border-radius: 23px;
    -moz-border-radius: 23px;
    border-radius: 23px;
    border: 1px solid #D6D6D6;
    position: relative;
    cursor: pointer;
  }
}
@media only screen and (max-width:970px) {
  .site-content__aside-cardheading:after {
    background-image: url("data:image/svg+xml,%3Csvg id='icon_chevron-down' xmlns='http://www.w3.org/2000/svg' width='13' height='7.621' viewBox='0 0 13 7.621'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(-4.199 -7.2)' fill='%234534c3'/%3E%3C/svg%3E%0A");
    background-size: contain;
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 9px;
    height: 5.28px;
    position: absolute;
    right: 15px;
    top: 50%;
    -webkit-transform: translate(0%, -50%);
    -moz-transform: translate(0%, -50%);
    -o-transform: translate(0%, -50%);
    -ms-transform: translate(0%, -50%);
    transform: translate(0%, -50%);
  }
  .site-content__aside-cardheading:after:after {
    background-size: contain;
    background-repeat: no-repeat;
  }
}
@media only screen and (max-width:970px) {
  .site-content__aside-cardheading--active {
    border: 1px solid #B6AFE9;
  }
}
@media only screen and (max-width:970px) {
  .site-content__aside-cardheading--active:after {
    -webkit-transform: translate(0%, -50%) rotate(-180deg);
    -moz-transform: translate(0%, -50%) rotate(-180deg);
    -o-transform: translate(0%, -50%) rotate(-180deg);
    -ms-transform: translate(0%, -50%) rotate(-180deg);
    transform: translate(0%, -50%) rotate(-180deg);
  }
}
.site-content__aside-cats {
  margin: 0;
  padding: 0;
  margin-top: 12px;
}
@media only screen and (max-width:970px) {
  .site-content__aside-cats {
    margin-top: 0px;
  }
}
.site-content__aside-catitem {
  list-style: none;
}
@media only screen and (max-width:970px) {
  .site-content__aside-catitem {
    margin-bottom: 0px;
    padding: 8px 0px;
  }
}
.site-content__aside-catitem--active .site-content__aside-catitemcontent {
  margin-bottom: 0;
}
.site-content__aside-catitem--active .site-content__aside-submenu {
  max-height: 9999px;
  margin-top: 0;
}
.site-content__aside-catitem--active .site-content__aside-cattogler {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
  margin-right: 0px !important;
}
.site-content__aside-catitemcontent {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-top: 5px;
  margin-bottom: 5px;
  align-items: center;
  position: relative;
  justify-content: space-between;
}
.site-content__aside-catitemcontent--currentpage {
  background: #4534C3;
  border-radius: 99px;
  padding-left: 15px;
  padding-right: 15px;
  margin-left: -15px;
}
.site-content__aside-catitemcontent--currentpage a {
  color: white;
}
.site-content__aside-catitemcontent--currentpage a:hover {
  color: white;
}
.site-content__aside-catitemcontent--currentpage .site-content__aside-cattogler {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4.917' height='8' viewBox='0 0 4.917 8'%3E%3Cpath id='icn_arrow' data-name='icn arrow' d='M.218.251a.712.712,0,0,1,1.087,0L4,2.961,6.7.251a.711.711,0,0,1,1.086,0,.89.89,0,0,1,0,1.168c-.28.3-3.238,3.255-3.238,3.255a.731.731,0,0,1-1.087,0S.5,1.721.218,1.419a.89.89,0,0,1,0-1.168Z' transform='translate(0 8) rotate(-90)' fill='%23ffffff'/%3E%3C/svg%3E ");
}
.site-content__aside-catitemcontent:hover .site-content__aside-cattogler {
  opacity: 0.6;
}
.site-content__aside-catlink {
  padding-right: 15px;
  position: relative;
}
.site-content__aside-catlink:hover {
  color: #4534C3;
}
.site-content__aside-cattogler {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4.917' height='8' viewBox='0 0 4.917 8'%3E%3Cpath id='icn_arrow' data-name='icn arrow' d='M.218.251a.712.712,0,0,1,1.087,0L4,2.961,6.7.251a.711.711,0,0,1,1.086,0,.89.89,0,0,1,0,1.168c-.28.3-3.238,3.255-3.238,3.255a.731.731,0,0,1-1.087,0S.5,1.721.218,1.419a.89.89,0,0,1,0-1.168Z' transform='translate(0 8) rotate(-90)' fill='%234534c3'/%3E%3C/svg%3E ");
  width: 7.62px;
  height: 13px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-repeat: no-repeat;
  background-size: contain;
  cursor: pointer;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
@media only screen and (max-width:970px) {
  .site-content__aside-cattogler {
    display: none;
  }
}
.site-content__aside-submenu {
  margin: 0;
  padding: 0;
  max-height: 0px;
  overflow: hidden;
}
@media only screen and (max-width:970px) {
  .site-content__aside-submenu {
    display: none;
  }
}
.site-content__aside-subitem {
  list-style: none;
  line-height: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-top: 2px;
  margin-bottom: 2px;
  height: 34px;
  width: 175px;
}
.site-content__aside-subitem--currentpage {
  background: #4534C3;
  border-radius: 17px;
}
.site-content__aside-subitem--currentpage a {
  color: white;
}
.site-content__aside-subitem--currentpage a:hover {
  color: white;
}
.site-content__aside-subitem:last-child {
  margin-bottom: 0px;
}
.site-content__aside-sublink {
  padding: 0px 15px;
  color: #73767A;
  display: inline-block;
  font-size: 15px;
}
.site-content__aside-sublink:hover {
  color: black;
}
.site-content__aside-sublink--active {
  color: white;
  background-color: #4534C3;
  -webkit-border-radius: 17px;
  -moz-border-radius: 17px;
  border-radius: 17px;
  padding: 6px 15px;
}
.site-content__aside-sublink .site-content__aside-sublink--active:hover {
  color: white;
}
.site-content__aside-mobile {
  display: none;
}
@media only screen and (max-width:970px) {
  .site-content__aside-mobile {
    display: block;
  }
}
@media only screen and (max-width:970px) {
  .site-content__aside-mobilefilter {
    padding: 17px 34px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: 0px 5px 15px #0000001A;
    -moz-box-shadow: 0px 5px 15px #0000001A;
    box-shadow: 0px 5px 15px #0000001A;
    position: absolute;
    background: white;
    top: 54px;
    width: 100%;
    max-height: 0px;
    overflow: hidden;
    display: none;
    transition: max-height 0.6s linear;
  }
}
@media only screen and (max-width:970px) {
  .site-content__aside-mobilefilter .site-content__aside-subitem {
    display: none;
  }
}
@media only screen and (max-width:970px) {
  .site-content__aside-mobilefilter--active {
    max-height: 9999px;
    height: auto;
    display: block;
  }
}
.site-content__adfree {
  position: relative;
  z-index: 2;
  flex: 0 0 1221px;
  max-width: 100%;
  margin-bottom: 0px !important;
  margin-top: 0px !important;
}
@media only screen and (min-width:1300px) {
}
@media only screen and (max-width: 1660px) {
  .site-content__adfree {
    flex: 0 0 1104px;
  }
}
.site-content__adleft {
  position: relative;
  left: calc(50% - 830px);
  text-align: right;
  z-index: 1;
  padding-top: 64px;
}
.site-content__adleft a {
  display: block;
  position: sticky;
  top: 100px;
}
.site-content__adleft img {
  position: relative;
  right: -68px;
}
@media only screen and (max-width: 1660px) {
  .site-content__adleft img {
    left: 2px;
  }
}
.site-content__adleft h3 {
  font-size: 24px;
  line-height: 30px;
  color: #fff;
}
.site-content__adleft button {
  margin-top: 24px;
}
@media only screen and (max-width:1300px) {
  .site-content__adleft {
    display: none;
  }
}
@media only screen and (max-width: 1660px) {
  .site-content__adleft {
    left: auto;
    right: 0;
    text-align: left;
    z-index: 3;
    order: 2;
    margin-right: 25px;
  }
}
.site-content__adright {
  position: relative;
  right: calc(50% - 713px);
  padding-top: 64px;
  text-align: left;
  order: 3;
  z-index: 3;
}
.site-content__adright a {
  display: block;
  position: sticky;
  top: 100px;
}
.site-content__adright h3 {
  font-size: 24px;
  line-height: 30px;
  color: #fff;
}
.site-content__adright button {
  margin-top: 24px;
  margin-bottom: 28px;
}
.site-content__adright h4 {
  font-size: 20px;
  line-height: 22px;
  color: #fff;
}
.site-content__adright img {
  margin-top: 18px;
  position: relative;
  left: -74px;
  max-width: none;
}
.site-content__adright img.img-sk {
  display: block;
  left: 0px;
}
.site-content__adright p {
  margin-top: 13px;
  color: #fff;
  font-size: 11px;
  line-height: 15px;
}
@media only screen and (max-width:1300px) {
  .site-content__adright {
    display: none;
  }
}
@media only screen and (max-width: 1660px) {
  .site-content__adright {
    display: none;
  }
}
.site-content__admobile {
  bottom: 0px;
  z-index: 99999;
  background-color: #4534C3;
  width: 100%;
  left: 0px;
  height: 157px;
  text-align: center;
  display: none;
}
@media only screen and (max-width:1300px) {
  .site-content__admobile {
    display: block;
    position: fixed;
  }
}
.site-content__admobile a {
  display: block;
  height: 100%;
  padding-left: 24px;
  padding-top: 27px;
}
.site-content__admobile a h3 {
  color: white;
  margin-bottom: 11px;
  line-height: 26px;
  font-size: 26px;
}
.site-content__admobile a p {
  color: white;
  line-height: 19px;
  font-size: 19px;
}
.site-content__admobile a img {
  position: absolute;
  top: 7px;
  height: 186px;
  max-height: none;
  right: 4px;
  z-index: -1;
}
.site-content__admobile a button {
  margin-top: 20px;
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}
@media only screen and (max-width:768px) {
  .site-content__admobile a {
    text-align: left;
  }
}
.site-content__admobile--control {
  font-size: 14px;
  color: white;
  background-color: rgba(0, 0, 0, 0.6);
  padding: 8px 11px;
  display: inline-block;
  position: absolute;
  right: 0px;
  top: -35.6px;
  cursor: pointer;
}
.site-content__header {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  padding-bottom: 50px;
  border-bottom: 1px solid #D6D6D6;
  top: 120px;
  margin-bottom: 40px;
}
@media only screen and (max-width:970px) {
  .site-content__header {
    flex-wrap: wrap;
  }
}
.site-content__header-text {
  flex: 0 0 50%;
}
@media only screen and (max-width:970px) {
  .site-content__header-text {
    flex: 0 0 100%;
  }
}
.site-content__header-text h1 {
  font-size: 37px;
}
@media only screen and (max-width:970px) {
  .site-content__header-text h1 {
    font-size: 29px;
  }
}
.site-content__header-meta {
  margin-top: 20px;
  color: #73767A;
  margin-bottom: 24px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  font-weight: 400;
}
@media only screen and (max-width:970px) {
  .site-content__header-meta {
    padding-left: 0px;
  }
}
.site-content__header-meta > span {
  margin-right: 25px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
}
.site-content__header-meta > span .icon-symbol {
  margin-right: 9px;
  vertical-align: 2px;
}
.site-content__header-meta > span img {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin-right: 9px;
}
.site-content__header-img {
  flex: 0 0 50%;
  padding-left: 37px;
}
@media only screen and (max-width:970px) {
  .site-content__header-img {
    flex: 0 0 100%;
    padding-left: 0px;
  }
}
.site-content__header-img img {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.site-content__perex {
  margin-bottom: 30px;
  font-size: 21px;
}
.site-content__content {
  width: 75%;
}
@media only screen and (max-width:970px) {
  .site-content__content {
    width: 100%;
  }
}
.site-content__content--blogsingle {
  width: auto;
  flex: 0 1 792px;
  max-width: 939px;
}
.site-content__content-heading {
  font-size: 37px;
  margin-bottom: 45px;
}
@media only screen and (max-width:970px) {
  .site-content__content-heading {
    font-size: 29px;
    margin-bottom: 5px;
    position: relative;
    padding-left: 45px;
  }
}
.site-content__content-heading--category {
  position: relative;
}
@media only screen and (max-width:970px) {
  .site-content__content-heading--category {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-bottom: 1px solid #E5E5E5;
    padding-left: 45px;
  }
}
.site-content__content-goback {
  width: 33px;
  height: 33px;
  background-color: #EFEEF7;
  color: #4534C3;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  display: inline-block;
  line-height: 38px;
  text-align: center;
  text-decoration: none;
  vertical-align: 2px;
  font-size: 12px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  margin-right: 14px;
  position: absolute;
  left: 0px;
  top: 4px;
}
@media only screen and (min-width:970px) {
  .site-content__content-goback {
    display: none;
  }
}
.site-content__content-goback:after {
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath id='arrow' d='M7.12,6.85,5.276,8.512,8.1,11.5H.641v2.7H8.1L5.276,17.188,7.12,18.85l5.521-5.858v-.285Z' transform='translate(12.641 18.85) rotate(180)' fill='%234534c3'/%3E%3C/svg%3E%0A");
  width: 12px;
  height: 12px;
}
.site-content__content-goback:after:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.site-content__content-goback:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.site-content__content-text h2 {
  margin-top: 0px;
  margin-bottom: 22px;
}
.site-content__content-text h3 {
  margin-bottom: 11.5px;
  margin-top: 20px;
}
.site-content__content-text p {
  line-height: 1.6;
}
.site-content__content-text ul {
  margin: 21px 0;
  padding: 0;
  line-height: 1.6;
}
.site-content__content-text ul li {
  list-style: none;
}
.site-content__content-text ul li::before {
  content: "\2022";
  color: #B6AFE9;
  font-weight: bold;
  display: inline-block;
  width: 1em;
  margin-left: 0em;
}
.site-content__content-text blockquote {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  margin: 40px 0;
  background-color: #EFEEF7;
  font-size: 19px;
  font-weight: 700;
  padding: 41px 36px 41px 96px;
  position: relative;
}
.site-content__content-text blockquote p {
  margin: 0;
}
@media only screen and (max-width:520px) {
  .site-content__content-text blockquote {
    padding: 30px 20px 30px 60px;
  }
}
.site-content__content-text blockquote::before {
  color: #4534C3;
  font-family: "idoklad";
  display: block;
  position: absolute;
  left: 36px;
  top: 41px;
  height: 26px;
  width: 26px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.136' height='23.367' viewBox='0 0 29.136 23.367'%3E%3Cpath id='Path_32608' data-name='Path 32608' d='M27.476,11.289,26.6,10.044q7.056-3.86,7.056-7.139A2.091,2.091,0,0,0,33,1.432,6.339,6.339,0,0,0,31.045.166a9.686,9.686,0,0,1-3.3-2.49A5.276,5.276,0,0,1,26.77-5.6a6.108,6.108,0,0,1,1.888-4.545,6.217,6.217,0,0,1,4.5-1.847,5.822,5.822,0,0,1,4.773,2.283,9.416,9.416,0,0,1,1.826,6.06A14.008,14.008,0,0,1,35.112,6.89,15.986,15.986,0,0,1,33.12,8.529a18.841,18.841,0,0,1-2.345,1.349Q29.426,10.542,27.476,11.289Zm-16.021,0-.83-1.328q7.056-3.818,7.056-7.056A2.062,2.062,0,0,0,17.1,1.453,6.566,6.566,0,0,0,15.024.166a10.39,10.39,0,0,1-3.279-2.552A5.194,5.194,0,0,1,10.791-5.6a6.3,6.3,0,0,1,1.868-4.565,6.1,6.1,0,0,1,4.524-1.909,5.67,5.67,0,0,1,4.711,2.345A9.688,9.688,0,0,1,23.7-3.652,14.094,14.094,0,0,1,19.05,6.89,18.032,18.032,0,0,1,15.9,9.255,33.851,33.851,0,0,1,11.455,11.289Z' transform='translate(39.761 11.289) rotate(180)' fill='%234534c3'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
}
.site-content__content-text blockquote::before:after {
  background-size: contain;
  background-repeat: no-repeat;
}
@media only screen and (max-width:520px) {
  .site-content__content-text blockquote::before {
    width: 18px;
    height: 18px;
    left: 20px;
    top: 30px;
  }
}
.site-content__content-text--singleblog {
  border-bottom: 1px solid #E8E8E8;
  padding-bottom: 52px;
}
@media only screen and (max-width:520px) {
  .site-content__content-text--singleblog {
    padding-bottom: 44px;
  }
}
.site-content__contenttable {
  background-color: #efedf7;
  padding: 20px;
  margin-bottom: 40px;
}
.site-content__contenttable h2 {
  margin-bottom: 10px;
}
.site-content__contenttable ul {
  margin: 0px;
}
.site-content__contenttable ul li span {
  cursor: pointer;
  transition: 0.2s all linear;
  font-weight: 400;
  opacity: 0.7;
}
.site-content__contenttable ul li span:hover {
  color: #4534c2;
  opacity: 1;
}
.site-content__singleblog {
  font-weight: 400;
}
.site-content__singleblog h2 {
  margin-top: 20px;
  margin-bottom: 22px;
  font-weight: 600;
}
.site-content__singleblog h3 {
  margin-bottom: 11.5px;
  margin-top: 20px;
  font-size: 24px;
  font-weight: 600;
}
.site-content__singleblog h4 {
  margin-bottom: 11.5px;
  margin-top: 20px;
  font-size: 22px;
  font-weight: 600;
}
.site-content__singleblog p {
  font-size: 16px;
  line-height: 1.625;
  margin-bottom: 20px;
}
.site-content__singleblog ul {
  margin: 21px 0;
  padding: 0;
  line-height: 1.6;
}
.site-content__singleblog ul li {
  list-style: none;
  padding-left: 1em;
}
.site-content__singleblog ul li::before {
  content: "\2022";
  color: #B6AFE9;
  font-weight: bold;
  display: inline-block;
  width: 1em;
  margin-left: -1em;
}
.site-content__singleblog .table {
  border-collapse: collapse;
}
.site-content__singleblog .table thead td {
  color: white;
  background: #4534C3;
  border: 2px solid #fff;
  text-align: center;
  vertical-align: middle;
  padding: 10px;
}
@media only screen and (max-width:520px) {
  .site-content__singleblog .table thead td {
    padding: 4px;
  }
}
.site-content__singleblog .table thead td p {
  margin-bottom: 10px;
}
.site-content__singleblog .table thead td p:last-child {
  margin-bottom: 0px;
}
.site-content__singleblog .table thead > tr > td:first-child {
  border-left: none;
}
.site-content__singleblog .table thead > tr > td:last-child {
  border-right: none;
}
.site-content__singleblog .table tbody td {
  color: #040506;
  border: 2px solid #F6F6F6;
  padding: 10px;
  text-align: center;
  vertical-align: middle;
}
@media only screen and (max-width:520px) {
  .site-content__singleblog .table tbody td {
    padding: 4px;
  }
}
.site-content__singleblog .table tbody td p {
  margin-bottom: 10px;
}
.site-content__singleblog .table tbody td p:last-child {
  margin-bottom: 0px;
}
.site-content__singleblog .table.table-zebra tbody tr:nth-child(2n) td {
  background-color: #F6F6F6;
  border-right: 2px solid #FFFFFF;
}
.site-content__singleblog .table.table-zebra tbody tr:nth-child(2n) td:last-child {
  border-right: 0px;
}
.site-content__singleblog ol {
  margin: 21px 0px;
  padding: 0;
  line-height: 1.6;
  padding-left: 15px;
}
.site-content__singleblog .size-single-post-thumb,
.site-content__singleblog img {
  width: 100%;
  height: auto;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  display: block;
  margin: 44px 0px;
}
.site-content__singleblog a:not([class]) {
  color: #4534C3;
  text-align: center;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  text-decoration: underline;
}
.site-content__singleblog a:not([class]):hover {
  opacity: 0.8;
}
.site-content__singleblog .wp-caption {
  margin: 44px 0px;
  width: 100% !important;
}
.site-content__singleblog .wp-caption .size-single-post-thumb {
  width: 100%;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  display: block;
  margin-bottom: 19px;
  height: auto;
}
.site-content__singleblog .wp-caption .wp-caption-text {
  color: #8A8E91;
  font-size: 14px;
}
.site-content__singleblog .info-box {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  background-color: #EDEBF9;
  font-size: 18px;
  margin: 20px 0px;
  padding: 31px 34px;
  position: relative;
  padding-left: 85px;
}
@media only screen and (max-width:520px) {
  .site-content__singleblog .info-box {
    padding: 55px 25px 25px 25px;
    text-align: center;
    font-size: 16px;
  }
}
.site-content__singleblog .info-box .fa {
  display: none;
}
.site-content__singleblog .info-box:before {
  content: "";
  display: inline-block;
  position: absolute;
  left: 34px;
  top: 50%;
  -webkit-transform: translate(0%, -50%);
  -moz-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  width: 30px;
  height: 30px;
  background-image: url("data:image/svg+xml,%3Csvg id='information' xmlns='http://www.w3.org/2000/svg' width='29.996' height='29.996' viewBox='0 0 29.996 29.996'%3E%3Cpath id='Path_6271' data-name='Path 6271' d='M15,0A15,15,0,1,0,30,15,15.015,15.015,0,0,0,15,0Zm0,27.269A12.271,12.271,0,1,1,27.269,15,12.285,12.285,0,0,1,15,27.269Z' fill='%23ff8969'/%3E%3Cpath id='Path_6272' data-name='Path 6272' d='M146.82,70a1.818,1.818,0,1,0,1.818,1.819A1.82,1.82,0,0,0,146.82,70Z' transform='translate(-131.822 -63.637)' fill='%23ff8969'/%3E%3Cpath id='Path_6273' data-name='Path 6273' d='M151.363,140A1.363,1.363,0,0,0,150,141.363v8.181a1.363,1.363,0,1,0,2.727,0v-8.181A1.363,1.363,0,0,0,151.363,140Z' transform='translate(-136.365 -127.274)' fill='%23ff8969'/%3E%3C/svg%3E%0A");
  background-size: contain;
}
@media only screen and (max-width:520px) {
  .site-content__singleblog .info-box:before {
    top: 21px;
    width: 25px;
    height: 25px;
    font-size: 16px;
    left: 50%;
    -webkit-transform: translate(-50%, 0%);
    -moz-transform: translate(-50%, 0%);
    -o-transform: translate(-50%, 0%);
    -ms-transform: translate(-50%, 0%);
    transform: translate(-50%, 0%);
  }
}
.site-content__singleblog .w-btn-wrapper.align_center {
  text-align: center;
}
.site-content__singleblog .w-btn-wrapper.align_center a {
  font-weight: 600;
  -webkit-border-radius: 28px;
  -moz-border-radius: 28px;
  border-radius: 28px;
  text-decoration: none;
  display: inline-block;
  font-family: 'Baloo Thambi 2', sans-serif;
  cursor: pointer;
  border: 0px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  box-sizing: content-box;
  font-size: 16px;
  padding: 12px 20px;
  color: white;
  background: linear-gradient(to right, #4534C3 50%, #291f72 0);
  background-size: 202% 200%;
}
.site-content__singleblog .w-btn-wrapper.align_center a:hover {
  background-position: right;
}
.site-content__cite {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  margin: 40px 0;
  background-color: #EFEEF7;
  font-size: 19px;
  font-weight: 700;
  padding: 41px 36px 41px 96px;
  position: relative;
}
@media only screen and (max-width:520px) {
  .site-content__cite {
    padding: 30px 20px 30px 60px;
  }
}
.site-content__cite::before {
  color: #4534C3;
  font-family: "idoklad";
  display: block;
  position: absolute;
  left: 36px;
  top: 41px;
  height: 26px;
  width: 26px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.136' height='23.367' viewBox='0 0 29.136 23.367'%3E%3Cpath id='Path_32608' data-name='Path 32608' d='M27.476,11.289,26.6,10.044q7.056-3.86,7.056-7.139A2.091,2.091,0,0,0,33,1.432,6.339,6.339,0,0,0,31.045.166a9.686,9.686,0,0,1-3.3-2.49A5.276,5.276,0,0,1,26.77-5.6a6.108,6.108,0,0,1,1.888-4.545,6.217,6.217,0,0,1,4.5-1.847,5.822,5.822,0,0,1,4.773,2.283,9.416,9.416,0,0,1,1.826,6.06A14.008,14.008,0,0,1,35.112,6.89,15.986,15.986,0,0,1,33.12,8.529a18.841,18.841,0,0,1-2.345,1.349Q29.426,10.542,27.476,11.289Zm-16.021,0-.83-1.328q7.056-3.818,7.056-7.056A2.062,2.062,0,0,0,17.1,1.453,6.566,6.566,0,0,0,15.024.166a10.39,10.39,0,0,1-3.279-2.552A5.194,5.194,0,0,1,10.791-5.6a6.3,6.3,0,0,1,1.868-4.565,6.1,6.1,0,0,1,4.524-1.909,5.67,5.67,0,0,1,4.711,2.345A9.688,9.688,0,0,1,23.7-3.652,14.094,14.094,0,0,1,19.05,6.89,18.032,18.032,0,0,1,15.9,9.255,33.851,33.851,0,0,1,11.455,11.289Z' transform='translate(39.761 11.289) rotate(180)' fill='%234534c3'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
}
.site-content__cite::before:after {
  background-size: contain;
  background-repeat: no-repeat;
}
@media only screen and (max-width:520px) {
  .site-content__cite::before {
    width: 18px;
    height: 18px;
    left: 20px;
    top: 30px;
  }
}
.site-content__numbers {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  justify-content: space-between;
  margin: 44px -20px;
}
@media only screen and (max-width:520px) {
  .site-content__numbers {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.site-content__numbers-item {
  width: 33.333%;
  padding: 20px;
  box-sizing: border-box;
}
@media only screen and (max-width:520px) {
  .site-content__numbers-item {
    width: 50%;
  }
}
.site-content__numbers-item:nth-child(2n+2) .site-content__numbers-number {
  background: url(images/numbers/number-yellow.svg) no-repeat center center;
}
.site-content__numbers-item:nth-child(2n+3) .site-content__numbers-number {
  background: url(images/numbers/number-blue.svg) no-repeat center center;
}
.site-content__numbers-number {
  font-size: 37px;
  font-weight: 700;
  height: 101px;
  line-height: 101px;
  display: block;
  text-align: center;
  background: url(images/numbers/number-base.svg) no-repeat center center;
  background-size: contain;
}
.site-content__numbers-text {
  font-weight: 700;
  font-size: 18px;
  text-align: center;
  display: block;
}
.site-content__likes {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  margin-top: 38px;
  flex-wrap: wrap;
}
@media only screen and (max-width:520px) {
  .site-content__likes {
    justify-content: center;
    margin-top: 31px;
  }
}
.site-content__likes-heading {
  font-size: 18px;
  font-weight: 700;
}
@media only screen and (max-width:520px) {
  .site-content__likes-heading {
    flex: 0 0 100%;
    margin-bottom: 20px;
    text-align: center;
  }
}
.site-content__likes-yes {
  font-size: 16px;
  padding: 8px 28px;
  color: white;
  background-color: #4534C3;
  -webkit-border-radius: 24px;
  -moz-border-radius: 24px;
  border-radius: 24px;
  margin-right: 11px;
  margin-left: 22px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.site-content__likes-yes::before {
  content: "";
  width: 14px;
  height: 10px;
  background-size: contain;
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.971' height='14.3' viewBox='0 0 16.971 14.3'%3E%3Cpath id='Path_6274' data-name='Path 6274' d='M110.568,624.229l5.292,5.673,8.708-10' transform='translate(-109.106 -618.588)' fill='none' stroke='%23fff' stroke-width='4'/%3E%3C/svg%3E ");
  background-repeat: no-repeat;
  margin-right: 5px;
}
.site-content__likes-yes:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.site-content__likes-no {
  font-size: 16px;
  padding: 8px 28px;
  color: #4534C3;
  border: 1px solid #E5E5E5;
  -webkit-border-radius: 24px;
  -moz-border-radius: 24px;
  border-radius: 24px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.site-content__likes-no::before {
  content: "";
  width: 14px;
  height: 10px;
  background-size: contain;
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.728' height='12.728' viewBox='0 0 12.728 12.728'%3E%3Cg id='Group_5626' data-name='Group 5626' transform='translate(713.471 -1907.774) rotate(45)'%3E%3Cline id='Line_246' data-name='Line 246' x2='14' transform='translate(846.5 1853.5)' fill='none' stroke='%234534c3' stroke-width='4'/%3E%3Cline id='Line_247' data-name='Line 247' x2='14' transform='translate(853.5 1846.5) rotate(90)' fill='none' stroke='%234534c3' stroke-width='4'/%3E%3C/g%3E%3C/svg%3E ");
  background-repeat: no-repeat;
  margin-right: 5px;
}
.site-content__likes-no:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.site-content__recentposts {
  padding-top: 62px;
  padding-bottom: 27px;
  border-bottom: 1px solid #E5E5E5;
}
@media only screen and (max-width:520px) {
  .site-content__recentposts {
    padding-top: 24px;
    padding-bottom: 10px;
  }
}
.site-content__recentposts--nocomments {
  border-bottom: none;
}
.site-content__recentposts-heading {
  font-size: 19px;
}
@media only screen and (max-width:520px) {
  .site-content__recentposts-heading {
    font-size: 16px;
  }
}
.site-content__comments .comment-form {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-wrap: wrap;
}
.site-content__comments .comment-notes,
.site-content__comments .logged-in-as {
  margin-bottom: 22px;
  color: #73767A;
  flex: 0 0 100%;
}
.site-content__comments .comment-notes .required-field-message,
.site-content__comments .logged-in-as .required-field-message {
  display: block;
}
.site-content__comments .comments-title {
  font-size: 19px;
  margin-bottom: 59px;
  margin-top: 58px;
}
@media only screen and (max-width:520px) {
  .site-content__comments .comments-title {
    margin-bottom: 28px;
    margin-top: 28px;
  }
}
.site-content__comments .comment-reply-title {
  font-size: 19px;
  margin-top: 39px;
  margin-bottom: 26px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  justify-content: space-between;
}
@media only screen and (max-width:520px) {
  .site-content__comments .comment-reply-title {
    flex-direction: column;
  }
}
.site-content__comments .comment-form-comment {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-direction: column;
  flex: 0 0 100%;
}
.site-content__comments .comment-form-url {
  display: none;
}
.site-content__comments .comment-form-author {
  flex: 0 0 50%;
  padding-right: 16px;
  box-sizing: border-box;
  display: inline-block;
  margin-top: 22px;
}
@media only screen and (max-width:520px) {
  .site-content__comments .comment-form-author {
    flex: 0 0 100%;
    padding-right: 0px;
    margin-top: 17px;
  }
}
.site-content__comments .comment-form-email {
  flex: 0 0 50%;
  padding-left: 16px;
  box-sizing: border-box;
  display: inline-block;
  margin-top: 22px;
}
@media only screen and (max-width:520px) {
  .site-content__comments .comment-form-email {
    flex: 0 0 100%;
    padding-left: 0px;
    margin-top: 17px;
  }
}
.site-content__comments .comment-form-cookies-consent {
  flex: 0 0 50%;
  margin-top: 70px;
  margin-right: -3px;
}
@media only screen and (max-width:970px) {
  .site-content__comments .comment-form-cookies-consent {
    margin-top: 25px;
    flex: 0 0 100%;
  }
}
.site-content__comments .form-submit {
  display: inline-block;
  margin-top: 70px;
  text-align: right;
  flex: 1 0 50%;
  margin-right: -3px;
}
@media only screen and (max-width:970px) {
  .site-content__comments .form-submit {
    margin-top: 25px;
    text-align: center;
  }
}
.site-content__comments .form-submit input[type="submit"] {
  -webkit-border-radius: 28px;
  -moz-border-radius: 28px;
  border-radius: 28px;
  background-color: #4534C3;
  color: white;
  font-size: 17px;
  font-weight: 600;
  padding: 15px 22px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  display: inline-block;
}
.site-content__comments .form-submit input[type="submit"]:hover {
  webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.site-content__comments textarea,
.site-content__comments input[type="text"] {
  font-size: 17px;
  padding: 12px 16px;
  border: 1px solid #D6D6D6;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  width: 100%;
  resize: vertical;
  font-family: 'Baloo Thambi 2', sans-serif;
  box-sizing: border-box;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.site-content__comments textarea:hover,
.site-content__comments input[type="text"]:hover,
.site-content__comments textarea:focus,
.site-content__comments input[type="text"]:focus {
  border-color: #4534C3;
}
.site-content__comments textarea::-webkit-input-placeholder,
.site-content__comments input[type="text"]::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #73767A;
  opacity: 1;
}
.site-content__comments textarea::-moz-placeholder,
.site-content__comments input[type="text"]::-moz-placeholder {
  /* Firefox 19+ */
  color: #73767A;
  opacity: 1;
}
.site-content__comments textarea:-ms-input-placeholder,
.site-content__comments input[type="text"]:-ms-input-placeholder {
  /* IE 10+ */
  color: #73767A;
  opacity: 1;
}
.site-content__comments textarea:-moz-placeholder,
.site-content__comments input[type="text"]:-moz-placeholder {
  /* Firefox 18- */
  color: #73767A;
  opacity: 1;
}
.site-content__comments .comment-list,
.site-content__comments .children {
  list-style: none;
}
.site-content__comments .comment {
  padding-bottom: 30px;
}
@media only screen and (max-width:520px) {
  .site-content__comments .comment {
    padding-bottom: 20px;
  }
}
.site-content__comments .comment:last-of-type {
  padding-bottom: 0px;
}
@media only screen and (max-width:520px) {
  .site-content__comments .comment:last-of-type {
    padding-bottom: 0px;
  }
}
.site-content__comments .comment .comment-body {
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 0px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 0px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 25px;
  padding-top: 0px;
  box-sizing: border-box;
  background-color: #F8F8FC;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-wrap: wrap;
  margin-left: 80px;
}
@media only screen and (max-width:520px) {
  .site-content__comments .comment .comment-body {
    margin-left: 0px;
    padding: 20px;
    padding-top: 0px;
  }
}
.site-content__comments .comment .comment-body > p {
  flex: 0 0 100%;
  max-width: 100%;
  word-break: break-word;
}
.site-content__comments .comment .comment-body > p:first-of-type {
  margin-top: 25px;
  display: block;
}
.site-content__comments .comment .comment-body .comment-author.vcard {
  background-color: white;
  flex: 0 0 auto;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: flex-start;
  margin-left: -85px;
}
@media only screen and (max-width:768px) {
  .site-content__comments .comment .comment-body .comment-author.vcard {
    flex: 1 1 100%;
    margin-right: -25px;
  }
}
@media only screen and (max-width:520px) {
  .site-content__comments .comment .comment-body .comment-author.vcard {
    margin-left: -20px;
  }
}
.site-content__comments .comment .comment-body .comment-author.vcard > img {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin-right: 22px;
  margin-bottom: -10px;
}
@media only screen and (max-width:768px) {
  .site-content__comments .comment .comment-body .comment-author.vcard > img {
    margin-bottom: -25px;
  }
}
@media only screen and (max-width:520px) {
  .site-content__comments .comment .comment-body .comment-author.vcard > img {
    display: none;
  }
}
.site-content__comments .comment .comment-body .comment-author.vcard .fn {
  font-style: normal;
  font-size: 18px;
  font-weight: 700;
  margin-right: 15.7px;
}
.site-content__comments .comment .comment-body .comment-author.vcard .says {
  display: none;
}
.site-content__comments .comment .comment-body .comment-meta.commentmetadata {
  background-color: white;
  flex: 1 1 auto;
  margin-right: -25px;
  font-size: 14px;
  font-weight: 500;
  padding-top: 3px;
}
@media only screen and (max-width:768px) {
  .site-content__comments .comment .comment-body .comment-meta.commentmetadata {
    flex: 1 1 100%;
    margin-left: -25px;
    padding-left: 7px;
    padding-bottom: 8px;
  }
}
@media only screen and (max-width:520px) {
  .site-content__comments .comment .comment-body .comment-meta.commentmetadata {
    padding-left: 0px;
    margin-left: -20px;
  }
}
.site-content__comments .comment .comment-body .comment-meta.commentmetadata a {
  color: #8A8E91;
}
.site-content__comments .comment .comment-awaiting-moderation {
  margin-top: 20px;
  margin-bottom: 20px;
}
.site-content__comments .comment-reply-link {
  color: #4534C3;
  text-decoration: underline;
}
.site-content__comments .children {
  padding-left: 30px;
  padding-top: 31px;
}
@media only screen and (max-width:520px) {
  .site-content__comments .children {
    padding-left: 20px;
    padding-top: 20px;
  }
}
.site-content__comments .children .comment .comment-body {
  background-color: #EFEEF7;
}
.site-form {
  margin: 47px 0px;
}
.site-form__container {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
}
@media only screen and (max-width:520px) {
  .site-form__container {
    flex-wrap: wrap;
  }
}
.site-form__column {
  flex: 0 0 50%;
  box-sizing: border-box;
}
@media only screen and (max-width:520px) {
  .site-form__column {
    flex: 0 0 100%;
  }
}
.site-form__column:first-child {
  padding-right: 50px;
}
@media only screen and (max-width:970px) {
  .site-form__column:first-child {
    padding-right: 20px;
  }
}
@media only screen and (max-width:520px) {
  .site-form__column:first-child {
    padding-right: 0px;
  }
}
.site-form__column:nth-child(2) {
  padding-left: 50px;
}
@media only screen and (max-width:970px) {
  .site-form__column:nth-child(2) {
    padding-left: 20px;
  }
}
@media only screen and (max-width:520px) {
  .site-form__column:nth-child(2) {
    padding-left: 0px;
  }
}
.site-form__line--parted {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin: 0 -7px;
}
.site-form__pack {
  margin-bottom: 17px;
}
.site-form__pack--half {
  flex: 0 0 50%;
  padding: 0 7px;
  box-sizing: border-box;
}
.site-form__ares {
  font-size: 14px;
  margin-top: 6px;
  display: inline-block;
}
/*Form*/
.site-input {
  font-size: 17px;
  padding: 12px 16px;
  border: 1px solid #D6D6D6;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  width: 100%;
  resize: vertical;
  font-family: 'Baloo Thambi 2', sans-serif;
  box-sizing: border-box;
}
.site-label {
  font-size: 16px;
  margin-bottom: 5px;
  display: block;
}
/*CF7*/
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
  border-color: #dc3232;
  background-color: #dc3232;
  color: white;
}
.wpcf7 form .wpcf7-response-output {
  text-align: center;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.site-paginator {
  border-top: 1px solid #D6D6D6;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  justify-content: space-between;
  padding-top: 41px;
  align-items: center;
  margin-top: 35px;
}
.site-paginator__container {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
}
.site-paginator__previous,
.site-paginator__next {
  text-decoration: underline;
  font-weight: 600;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.site-paginator__previous:hover,
.site-paginator__next:hover {
  text-decoration: none;
}
@media only screen and (max-width:970px) {
  .site-paginator__previous,
  .site-paginator__next {
    font-size: 0px;
  }
}
.site-paginator__previous::before {
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
  margin-right: 9px;
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.602' height='10.348' viewBox='0 0 10.602 10.348'%3E%3Cpath id='Path_5849' data-name='Path 5849' d='M6.365,6.85,4.736,8.283l2.5,2.576H.641v2.33H7.235l-2.5,2.576L6.365,17.2l4.878-5.052V11.9Z' transform='translate(-0.641 -6.85)' fill='%23001e46'/%3E%3C/svg%3E%0A");
  width: 10px;
  height: 10px;
}
.site-paginator__previous::before:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.site-paginator__next::after {
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.602' height='10.348' viewBox='0 0 10.602 10.348'%3E%3Cpath id='Path_5849' data-name='Path 5849' d='M6.365,6.85,4.736,8.283l2.5,2.576H.641v2.33H7.235l-2.5,2.576L6.365,17.2l4.878-5.052V11.9Z' transform='translate(-0.641 -6.85)' fill='%23001e46'/%3E%3C/svg%3E%0A");
  width: 10px;
  height: 10px;
  margin-left: 9px;
}
.site-paginator__next::after:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.site-paginator__item {
  list-style: none;
  width: 36px;
  height: 36px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  font-weight: 600;
  text-align: center;
  line-height: 36px;
}
.site-paginator__item--active {
  background: #F8F8FC;
  cursor: default;
}
.site-paginator__link {
  display: block;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.miniacademy-box {
  left: 50px;
  bottom: 0px;
  position: fixed;
  background-color: #4534C3;
  -webkit-border-top-right-radius: 20px;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-top-left-radius: 20px;
  -moz-border-radius-topright: 20px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-topleft: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 20px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  width: 326px;
  color: white;
  padding: 21px 22px 22px 23px;
  box-sizing: border-box;
  z-index: 9999999;
  display: none;
}
@media only screen and (max-width:520px) {
  .miniacademy-box {
    display: none!important;
  }
}
.miniacademy-box--show {
  display: block;
}
@media only screen and (max-width:520px) {
  .miniacademy-box--show {
    display: none;
  }
}
.miniacademy-box--small {
  padding: 14px 18px 12px 18px;
  width: 163px;
  box-sizing: border-box;
}
.miniacademy-box--small .miniacademy-box__header-img {
  width: 103.48px;
  height: 10.79px;
}
.miniacademy-box--small .miniacademy-box__header-arrow {
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.miniacademy-box__header {
  position: relative;
  cursor: pointer;
  line-height: 1;
}
.miniacademy-box__header-img {
  width: 114.68px;
  height: 11.96px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='114.684' height='11.956' viewBox='0 0 114.684 11.956'%3E%3Cg id='Group_17583' data-name='Group 17583' transform='translate(21814.947 24556.173)'%3E%3Cpath id='Path_3821' data-name='Path 3821' d='M11.606-16.205a3.253,3.253,0,0,0-2.662,1.376,2.788,2.788,0,0,0-2.5-1.376,3.307,3.307,0,0,0-2.565,1.27L3.447-16H1.822v8.6H4.147v-4.652c0-1.346.628-2.111,1.679-2.111.833,0,1.27.605,1.27,1.753V-7.4H9.364v-4.652c0-1.346.615-2.111,1.653-2.111.843,0,1.293.605,1.293,1.753V-7.4h2.325v-5.393C14.635-14.809,13.386-16.205,11.606-16.205Zm4.915,8.8h2.325V-16H16.522Zm9.214-8.8a3.692,3.692,0,0,0-2.849,1.267L22.433-16h-1.6v8.6h2.325v-4.52c0-1.384.731-2.242,1.93-2.242,1.006,0,1.5.627,1.5,1.927V-7.4h2.325v-5.212C28.918-14.791,27.7-16.205,25.735-16.205Zm5.072,8.8h2.325V-16H30.807Zm14.9-8.613-.248.822a4.194,4.194,0,0,0-2.825-1.052,4.406,4.406,0,0,0-4.511,4.53,4.422,4.422,0,0,0,4.511,4.556,4.18,4.18,0,0,0,2.787-1.026l.2.769h1.823v-8.6ZM42.826-9.357a2.288,2.288,0,0,1-2.344-2.357,2.288,2.288,0,0,1,2.344-2.357,2.284,2.284,0,0,1,2.341,2.357A2.284,2.284,0,0,1,42.826-9.357ZM57.546-7.4l-3.219-4.5L57.236-16H54.558L51.977-12.18V-19.1H49.651V-7.4h2.325v-4.114L54.729-7.4Zm7.466-8.613-.248.822a4.194,4.194,0,0,0-2.825-1.052,4.406,4.406,0,0,0-4.511,4.53,4.422,4.422,0,0,0,4.511,4.556,4.18,4.18,0,0,0,2.787-1.026l.2.769h1.823v-8.6ZM62.128-9.357a2.288,2.288,0,0,1-2.344-2.357,2.288,2.288,0,0,1,2.344-2.357,2.284,2.284,0,0,1,2.341,2.357A2.284,2.284,0,0,1,62.128-9.357ZM75.059-19.1v3.569a4.148,4.148,0,0,0-2.36-.712A4.405,4.405,0,0,0,68.177-11.7,4.418,4.418,0,0,0,72.7-7.144a4.107,4.107,0,0,0,2.693-.973l.275.716h1.717V-19.1Zm-2.17,9.757A2.284,2.284,0,0,1,70.547-11.7a2.284,2.284,0,0,1,2.341-2.357A2.288,2.288,0,0,1,75.232-11.7,2.29,2.29,0,0,1,72.889-9.344Zm14.84-2.388a4.379,4.379,0,0,0-4.452-4.513A4.4,4.4,0,0,0,78.816-11.7a4.413,4.413,0,0,0,4.461,4.543,4.4,4.4,0,0,0,4.268-3.069H85.1a2.041,2.041,0,0,1-1.824,1,2,2,0,0,1-2.1-1.82h6.509a5.383,5.383,0,0,0,.045-.682Zm-4.452-2.528A2.116,2.116,0,0,1,85.4-12.638H81.236A2.017,2.017,0,0,1,83.276-14.259Zm15.651-1.946a3.253,3.253,0,0,0-2.662,1.376,2.788,2.788,0,0,0-2.5-1.376,3.307,3.307,0,0,0-2.565,1.27L90.767-16H89.143v8.6h2.325v-4.652c0-1.346.628-2.111,1.679-2.111.833,0,1.27.605,1.27,1.753V-7.4h2.267v-4.652c0-1.346.615-2.111,1.653-2.111.843,0,1.293.605,1.293,1.753V-7.4h2.325v-5.393C101.956-14.809,100.706-16.205,98.927-16.205Zm4.915,8.8h2.325V-16h-2.325Zm12.664-4.33a4.379,4.379,0,0,0-4.452-4.513,4.4,4.4,0,0,0-4.461,4.543,4.413,4.413,0,0,0,4.461,4.543,4.4,4.4,0,0,0,4.268-3.069h-2.444a2.041,2.041,0,0,1-1.824,1,2,2,0,0,1-2.1-1.82h6.509a5.392,5.392,0,0,0,.045-.682Zm-4.452-2.528a2.116,2.116,0,0,1,2.127,1.622h-4.167A2.017,2.017,0,0,1,112.054-14.259Z' transform='translate(-21816.77 -24537.072)' fill='%23fff'/%3E%3Ccircle id='Ellipse_1' data-name='Ellipse 1' cx='1.191' cy='1.191' r='1.191' transform='translate(-21800.152 -24556.125)' fill='%23fff'/%3E%3Ccircle id='Ellipse_2' data-name='Ellipse 2' cx='1.191' cy='1.191' r='1.191' transform='translate(-21785.863 -24556.125)' fill='%23fff'/%3E%3Cellipse id='Ellipse_3' data-name='Ellipse 3' cx='1.429' cy='1.191' rx='1.429' ry='1.191' transform='translate(-21712.984 -24556.125)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.miniacademy-box__header-arrow {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.257' height='7.186' viewBox='0 0 12.257 7.186'%3E%3Cpath id='chevron-down' d='M4.534,7.568a1.126,1.126,0,0,1,1.665,0l4.13,3.96,4.13-3.96a1.124,1.124,0,0,1,1.663,0,1.256,1.256,0,0,1,0,1.707c-.429.442-4.961,4.757-4.961,4.757a1.156,1.156,0,0,1-1.665,0S4.965,9.716,4.534,9.274a1.256,1.256,0,0,1,0-1.707Z' transform='translate(16.457 14.386) rotate(180)' fill='%23fff' opacity='0.5'/%3E%3C/svg%3E ");
  width: 12.26px;
  height: 7.19px;
  position: absolute;
  top: 6px;
  right: 0px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-transition: 0.6s all linear;
  -moz-transition: 0.6s all linear;
  -o-transition: 0.6s all linear;
  transition: 0.6s all linear;
}
.miniacademy-box__heading {
  font-size: 22px;
  font-weight: 700;
  line-height: 27px;
  margin-top: 10.2px;
  display: inline-block;
  user-select: none;
}
.miniacademy-box__buttons {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  margin-top: 12px;
  align-items: center;
}
.miniacademy-box__buttons .site-button {
  width: 144px;
  height: 38px;
  box-sizing: border-box;
}
.miniacademy-box__buttons-text {
  font-size: 11px;
  line-height: 15px;
  margin-left: 12.2px;
}
.app-rating {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
}
.app-rating--promo {
  flex-direction: column;
  align-items: flex-start;
}
@media only screen and (max-width:768px) {
  .app-rating--promo {
    align-items: center;
    margin-bottom: 15px;
  }
}
.app-rating--leftpadding {
  margin-left: 45px;
}
@media only screen and (max-width:1300px) {
  .app-rating--leftpadding {
    margin-left: 25px;
  }
}
@media only screen and (max-width:970px) {
  .app-rating--leftpadding {
    margin-left: 0px;
    margin-top: 15px;
  }
}
.app-rating--pictext {
  flex-direction: column;
  align-items: flex-start;
  margin-top: 46.6px;
}
@media only screen and (max-width:970px) {
  .app-rating--pictext {
    align-items: center;
    margin-top: 15px;
  }
}
.app-rating__stars {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  margin: 0 -3.3px;
}
.app-rating__box {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
}
.app-rating__star {
  background-size: contain;
  width: 24px;
  height: 22px;
  margin: 0px 3.3px;
}
.app-rating__star--0 {
  background-image: url("../images/stars/0.png");
}
.app-rating__star--1 {
  background-image: url("../images/stars/1.png");
}
.app-rating__star--2 {
  background-image: url("../images/stars/2.png");
}
.app-rating__star--3 {
  background-image: url("../images/stars/3.png");
}
.app-rating__star--4 {
  background-image: url("../images/stars/4.png");
}
.app-rating__star--5 {
  background-image: url("../images/stars/5.png");
}
.app-rating__star--6 {
  background-image: url("../images/stars/6.png");
}
.app-rating__star--7 {
  background-image: url("../images/stars/7.png");
}
.app-rating__star--8 {
  background-image: url("../images/stars/8.png");
}
.app-rating__star--9 {
  background-image: url("../images/stars/9.png");
}
.app-rating__star--10 {
  background-image: url("../images/stars/10.png");
}
.app-rating__number {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41.002' height='33.997' viewBox='0 0 41.002 33.997'%3E%3Cg id='Union_4' data-name='Union 4' transform='translate(21482.002 13098.579)' fill='%23fff'%3E%3Cpath d='M -21447.998046875 -13065.08203125 L -21468 -13065.08203125 C -21471.583984375 -13065.08203125 -21474.498046875 -13067.9970703125 -21474.498046875 -13071.580078125 L -21474.498046875 -13075.580078125 L -21474.498046875 -13075.8232421875 L -21474.689453125 -13075.9736328125 L -21481.193359375 -13081.0849609375 L -21474.689453125 -13086.1904296875 L -21474.498046875 -13086.3408203125 L -21474.498046875 -13086.583984375 L -21474.498046875 -13091.5810546875 C -21474.498046875 -13095.1640625 -21471.583984375 -13098.0791015625 -21468 -13098.0791015625 L -21447.998046875 -13098.0791015625 C -21444.4140625 -13098.0791015625 -21441.5 -13095.1640625 -21441.5 -13091.5810546875 L -21441.5 -13071.580078125 C -21441.5 -13067.9970703125 -21444.4140625 -13065.08203125 -21447.998046875 -13065.08203125 Z' stroke='none'/%3E%3Cpath d='M -21447.998046875 -13065.58203125 C -21444.69140625 -13065.58203125 -21442 -13068.2724609375 -21442 -13071.580078125 L -21442 -13091.5810546875 C -21442 -13094.888671875 -21444.69140625 -13097.5791015625 -21447.998046875 -13097.5791015625 L -21468 -13097.5791015625 C -21471.306640625 -13097.5791015625 -21473.998046875 -13094.888671875 -21473.998046875 -13091.5810546875 L -21473.998046875 -13086.09765625 L -21474.380859375 -13085.7978515625 L -21480.3828125 -13081.0849609375 L -21473.998046875 -13076.06640625 L -21473.998046875 -13071.580078125 C -21473.998046875 -13068.2724609375 -21471.306640625 -13065.58203125 -21468 -13065.58203125 L -21447.998046875 -13065.58203125 M -21447.998046875 -13064.58203125 L -21468 -13064.58203125 C -21471.865234375 -13064.58203125 -21474.998046875 -13067.7138671875 -21474.998046875 -13071.580078125 L -21474.998046875 -13075.580078125 L -21482.001953125 -13081.0849609375 L -21474.998046875 -13086.583984375 L -21474.998046875 -13091.5810546875 C -21474.998046875 -13095.447265625 -21471.865234375 -13098.5791015625 -21468 -13098.5791015625 L -21447.998046875 -13098.5791015625 C -21444.1328125 -13098.5791015625 -21441 -13095.447265625 -21441 -13091.5810546875 L -21441 -13071.580078125 C -21441 -13067.7138671875 -21444.1328125 -13064.58203125 -21447.998046875 -13064.58203125 Z' stroke='none' fill='%23e5e5e5'/%3E%3C/g%3E%3C/svg%3E%0A");
  width: 41.002px;
  height: 33.997px;
  line-height: 33px;
  font-weight: 600;
  font-size: 16px;
  padding-left: 13px;
  margin-left: 7.7px;
}
.app-rating__number--rotate {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42.762' height='33.997' viewBox='0 0 42.762 33.997'%3E%3Cg id='Union_5' data-name='Union 5' transform='translate(21465 10107.998)' fill='%23fff'%3E%3Cpath d='M -21436.330078125 -10074.5009765625 L -21458.001953125 -10074.5009765625 C -21461.5859375 -10074.5009765625 -21464.5 -10077.416015625 -21464.5 -10080.998046875 L -21464.5 -10101 C -21464.5 -10104.5830078125 -21461.5859375 -10107.498046875 -21458.001953125 -10107.498046875 L -21436.330078125 -10107.498046875 C -21432.74609375 -10107.498046875 -21429.83203125 -10104.5830078125 -21429.83203125 -10101 L -21429.83203125 -10098.3193359375 L -21429.83203125 -10098.09375 L -21429.6640625 -10097.9453125 L -21422.9921875 -10092.0419921875 L -21429.6640625 -10086.1328125 L -21429.83203125 -10085.9833984375 L -21429.83203125 -10085.7587890625 L -21429.83203125 -10080.998046875 C -21429.83203125 -10077.416015625 -21432.74609375 -10074.5009765625 -21436.330078125 -10074.5009765625 Z' stroke='none'/%3E%3Cpath d='M -21436.330078125 -10075.0009765625 C -21433.0234375 -10075.0009765625 -21430.33203125 -10077.69140625 -21430.33203125 -10080.998046875 L -21430.33203125 -10086.208984375 L -21429.994140625 -10086.5078125 L -21423.74609375 -10092.0419921875 L -21430.33203125 -10097.869140625 L -21430.33203125 -10101 C -21430.33203125 -10104.3076171875 -21433.0234375 -10106.998046875 -21436.330078125 -10106.998046875 L -21458.001953125 -10106.998046875 C -21461.30859375 -10106.998046875 -21464 -10104.3076171875 -21464 -10101 L -21464 -10080.998046875 C -21464 -10077.69140625 -21461.30859375 -10075.0009765625 -21458.001953125 -10075.0009765625 L -21436.330078125 -10075.0009765625 M -21436.330078125 -10074.0009765625 L -21458.001953125 -10074.0009765625 C -21461.865234375 -10074.0009765625 -21465 -10077.1357421875 -21465 -10080.998046875 L -21465 -10101 C -21465 -10104.8681640625 -21461.865234375 -10107.998046875 -21458.001953125 -10107.998046875 L -21436.330078125 -10107.998046875 C -21432.46875 -10107.998046875 -21429.33203125 -10104.8681640625 -21429.33203125 -10101 L -21429.33203125 -10098.3193359375 L -21422.23828125 -10092.0419921875 L -21429.33203125 -10085.7587890625 L -21429.33203125 -10080.998046875 C -21429.33203125 -10077.1357421875 -21432.46875 -10074.0009765625 -21436.330078125 -10074.0009765625 Z' stroke='none' fill='%23efeef7'/%3E%3C/g%3E%3C/svg%3E ");
  padding-left: 0px;
  margin-right: 7.7px;
  margin-left: 0px;
  padding-right: 6px;
  text-align: center;
}
.app-rating__text {
  font-size: 15px;
  flex: 0 0 100%;
  margin-bottom: 5px;
  font-weight: 600;
}
.app-rating__label {
  font-size: 17px;
  font-weight: 400;
  margin-left: 7.5px;
}
@media only screen and (max-width:400px) {
  .app-rating__label {
    display: none;
  }
}
/*
FONT WEIGHTS:
    black:    900;
    heavy:    800;
    bold:     700;
    semiBold: 600;
    medium:   500;
    regular:  400;
    light:    300;
    thin:     100;
*/
/* #region GENERAL SETTINGS ============================================================= */
.topline {
  display: none;
  background-color: #4534C3;
  width: calc(100% + 40px);
  justify-content: center;
  align-items: center;
  margin: 0 -20px;
  padding: 0px 55px 0 20px;
}
@media only screen and (max-width:970px) {
  .topline {
    width: 100%;
    margin: 0px;
    justify-content: space-between;
  }
}
.topline__image {
  align-self: flex-end;
  max-width: 30%;
}
.topline__text {
  padding: 26px 0px 21px 0px;
  color: white;
  font-size: 15px;
  font-weight: 400;
  margin: 0px;
  margin-left: 15px;
}
@media only screen and (max-width:970px) {
  .topline__text {
    /* OLD - iOS 6-, Safari 3.1-6, BB7 */
    /* TWEENER - IE 10 */
    /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
    display: -webkit-box;
    /* OLD - iOS 6-, Safari 3.1-6, BB7 */
    display: -ms-flexbox;
    /* TWEENER - IE 10 */
    display: -webkit-flex;
    /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 9px 0px 3px 0px;
  }
}
@media only screen and (max-width:480px) {
  .topline__text {
    margin-left: 0px;
  }
}
@media only screen and (max-width:768px) {
  .topline__text span {
    display: none;
  }
}
.topline__button {
  color: white;
  font-weight: 600;
  font-size: 15px;
  -webkit-border-radius: 28px;
  -moz-border-radius: 28px;
  border-radius: 28px;
  padding: 9px 20px;
  background-color: #5748c9;
  margin-left: 25px;
}
@media only screen and (max-width:480px) {
  .topline__button {
    margin-left: 7px;
    padding: 5px 12px;
  }
}
@media only screen and (max-width:520px) {
  .topline__button-first {
    display: none;
  }
}
@media only screen and (max-width:520px) {
  .topline__button-last {
    text-transform: capitalize;
  }
}
.topline__close {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.67' height='16.028' viewBox='0 0 15.67 16.028'%3E%3Cg id='Group_17787' data-name='Group 17787' transform='translate(0 0.284)' opacity='0.2'%3E%3Crect id='Rectangle_6123' data-name='Rectangle 6123' width='19.2' height='2.873' rx='1' transform='translate(2.094 0.136) rotate(45)' fill='%23fff'/%3E%3Crect id='Rectangle_6124' data-name='Rectangle 6124' width='19.2' height='2.873' rx='1' transform='translate(0 13.293) rotate(-45)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");
  width: 15.67px;
  height: 16.28px;
  cursor: pointer;
  position: absolute;
  right: 20px;
}
.grecaptcha-badge {
  margin-right: -250px;
}
* {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html {
  /*font-size: 62.5%;*/
  height: 100%;
  min-height: 100%;
}
body {
  font-family: 'Baloo Thambi 2', sans-serif;
  font-size: 17px;
  font-weight: 500;
  color: #040506;
  line-height: 1.4;
  margin: 0px 20px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
@media only screen and (max-width:970px) {
  body {
    margin: 0px;
  }
}
body.popup-active {
  position: fixed;
  height: 100%;
  width: 100%;
  overflow: hidden;
  margin: 0px;
}
body.popup-active:after {
  content: "";
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  background-color: rgba(0, 0, 0, 0.8);
  z-index: 9999;
}
img {
  max-width: 100%;
}
.container {
  width: 1221px;
  max-width: 100%;
  box-sizing: border-box;
  margin: 0 auto;
  padding: 0px 20px;
}
h2 {
  font-size: 28px;
  line-height: 1.35;
}
@media only screen and (max-width:520px) {
  h2 {
    font-size: 23px;
  }
}
.site-tickedlist {
  list-style: none;
}
.site-tickedlist__item {
  position: relative;
  padding-left: 39px;
  margin-bottom: 17px;
  line-height: 26px;
  font-size: 17px;
  font-weight: 500;
}
.site-tickedlist__item::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18.285' height='18.285' viewBox='0 0 18.285 18.285'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2792' data-name='Rectangle 2792' width='18.285' height='18.285' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_7533' data-name='Group 7533' transform='translate(5 0)'%3E%3Cg id='Group_4203' data-name='Group 4203' transform='translate(-5 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_5637' data-name='Path 5637' d='M18.285,9.143A9.143,9.143,0,1,1,9.143,0a9.143,9.143,0,0,1,9.143,9.142' transform='translate(0 0)' fill='%2300bd46'/%3E%3Cpath id='Path_5638' data-name='Path 5638' d='M14.715,6.324,8.834,12.647,5.84,9.653,4.623,10.87l4.256,4.256,7.1-7.631Z' transform='translate(-1.157 -1.582)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  width: 19px;
  height: 19px;
  position: absolute;
  left: 0px;
  top: 3px;
  background-size: contain;
  background-repeat: no-repeat;
}
.site-tickedlist__item:last-child {
  margin-bottom: 0px;
}
@media only screen and (max-width:970px) {
  .notablet {
    display: none !important;
  }
}
@media only screen and (max-width:520px) {
  .nomobile {
    display: none !important;
  }
}
.euro {
  font-family: "Tahoma";
  font-weight: 600;
}
html.with-menu,
body.with-menu {
  overflow: hidden;
}
* {
  margin: 0;
  padding: 0;
  border: none;
  outline: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-box-sizing: border-box;
  /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
  -moz-box-sizing: border-box;
  /* Firefox 1 - 28 */
  box-sizing: border-box;
  /* Safari 5.1+, Chrome 10+, Firefox 29+, Opera 7+, IE 8+, Android 4.0+, iOS any */
}
*:focus {
  outline: none;
  -webkit-tap-highlight-color: transparent;
}
input,
textarea,
select {
  color: black;
  font-size: 14px;
  font-family: 'Baloo Thambi 2', sans-serif;
}
textarea {
  resize: vertical;
}
a {
  color: black;
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
a,
label,
input[type=button],
input[type=submit] {
  cursor: pointer;
}
.clear,
.clearfix:after {
  content: " ";
  width: 100%;
  height: 0px;
  display: block;
  overflow: hidden;
  clear: both;
}
.hidden {
  display: none;
}
.center {
  width: 1140px;
  margin: 0 auto;
  position: relative;
}
@media screen and (max-width: 1200px) {
  .center {
    width: auto;
    margin: 0 30px;
  }
}
/* #endregion */
/* #region MOBILE MENU ICON ============================================================= */
.hamburger {
  width: 24px;
  height: 18px;
  display: block;
  position: relative;
  margin: 0;
  padding: 10px;
  font-size: 0;
  text-indent: -9999px;
  appearance: none;
  box-shadow: none;
  border-radius: none;
  border: none;
  cursor: pointer;
  /* active state, i.e. menu opened */
}
.hamburger:focus {
  outline: none;
}
.hamburger span {
  height: 11px;
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  display: block;
  border-bottom: 3px solid #4534C3;
  width: 16px;
  margin-left: 17px;
}
.hamburger span:before,
.hamburger span:after {
  content: "";
  position: absolute;
  display: block;
  right: 0;
  left: auto;
  width: 24px;
  height: 3px;
  background-color: #040506;
}
.hamburger span:after {
  top: 16px;
}
.hamburger--htx {
  background: transparent;
}
.hamburger--htx span:before,
.hamburger--htx span:after {
  transition-duration: 0.3s, 0.3s;
  transition-delay: 0.3s, 0s;
}
.hamburger--htx span:before {
  transition-property: top, transform;
}
.hamburger--htx span:after {
  transition-property: bottom, transform;
}
.hamburger--htx.is-active {
  background: transparent;
}
.hamburger--htx.is-active span {
  background: transparent;
  border-color: transparent;
}
.hamburger--htx.is-active span:before {
  top: 7px;
  transform: rotate(135deg);
  background: #040506;
}
.hamburger--htx.is-active span:after {
  top: 7px;
  transform: rotate(45deg);
  background: #040506;
}
/* #endregion */
.site-section--white {
  background-color: #fff;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
@media only screen and (max-width:970px) {
  .site-section--white {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }
}
.site-section--grey {
  background-color: #F8F8FC;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
@media only screen and (max-width:970px) {
  .site-section--grey {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }
}
.site-section--blue {
  background-color: #F2FBFB;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
@media only screen and (max-width:970px) {
  .site-section--blue {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }
}
.site-section--yellow {
  background-color: #FEFCED;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
@media only screen and (max-width:970px) {
  .site-section--yellow {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }
}
.site-section__heading {
  width: 600px;
  max-width: 100%;
  font-size: 28px;
  margin-bottom: 28px;
}
@media only screen and (max-width:970px) {
  .site-section__heading {
    font-size: 23px;
  }
}
.site-section__text {
  width: 600px;
  max-width: 100%;
  margin: 0 auto;
}
/* article shortcodes */
.promoboxs3 {
  margin: 30px 0;
  padding: 24px 0px;
  border-top: 1px solid rgba(0, 30, 70, 0.2);
  border-bottom: 1px solid rgba(0, 30, 70, 0.2);
  display: flex;
  align-items: center;
}
@media screen and (max-width: 600px) {
  .promoboxs3 {
    flex-direction: column;
  }
}
.promoboxs3__content {
  width: calc(100% - 397px);
}
@media screen and (max-width: 1200px) {
  .promoboxs3__content {
    width: calc(100% - 250px);
  }
}
@media screen and (max-width: 600px) {
  .promoboxs3__content {
    width: 100%;
  }
}
.promoboxs3__content-label {
  background-color: #337EFE;
  border-radius: 15px;
  color: #FFFFFF;
  padding: 6px 18px;
  font-size: 12px;
  line-height: 17px;
  font-weight: bold;
  margin-bottom: 20px;
  display: inline-block;
}
.promoboxs3__content-heading {
  font-size: 20px;
  color: #337EFE;
  font-weight: bold;
  margin-bottom: 15px;
  line-height: 145%;
}
.promoboxs3__content-text {
  color: rgba(0, 30, 70, 0.83);
  font-size: 15px;
  line-height: 170%;
  margin-bottom: 25px;
}
.promoboxs3__content-text strong {
  font-weight: bold;
}
.promoboxs3__content-cta a {
  padding: 12px 20px;
  border-radius: 22px;
  color: #023444;
  font-size: 14px;
  text-decoration: none;
  font-weight: 600;
  transition: 0.2s all linear;
  background-color: #30FF2D;
  display: inline-block;
}
.promoboxs3__content-cta a:hover {
  transition: 0.2s all linear;
  box-shadow: 0 0 15px rgba(45, 200, 0, 0.3);
  background-color: #54e42b;
  color: #023444;
}
.promoboxs3__illustration {
  width: 397px;
  position: relative;
}
@media screen and (max-width: 1200px) {
  .promoboxs3__illustration {
    width: 250px;
  }
}
@media screen and (max-width: 600px) {
  .promoboxs3__illustration {
    margin-top: 30px;
    width: 100%;
    max-width: 397px;
    display: flex;
    justify-content: center;
  }
}
.promoboxs3__illustration::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180.309' height='169.507' viewBox='0 0 180.309 169.507'%3E%3Cg id='Group_15687' data-name='Group 15687' transform='matrix(0.766, -0.643, 0.643, 0.766, 2.43, 98.638)'%3E%3Cpath id='Path_17367' data-name='Path 17367' d='M0,0C3.591,5.669,59.737,80.776,150.03,89.7' transform='translate(0 0)' fill='none' stroke='%232dd100' stroke-linecap='round' stroke-width='2.5'/%3E%3Cpath id='Path_17368' data-name='Path 17368' d='M0,15.318c9.081.033,25.363,5.744,25.363,5.744S10.267,7.287,8.844,0' transform='matrix(0.921, -0.391, 0.391, 0.921, 122.432, 81.097)' fill='none' stroke='%232dd100' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E%0A");
  width: 180px;
  height: 169px;
  position: absolute;
  bottom: 0;
  left: -115px;
}
@media screen and (max-width: 1200px) {
  .promoboxs3__illustration::after {
    display: none;
  }
}
.promoboxs3__illustration img {
  width: 100%;
  height: auto;
}
.promoboxidoklad {
  margin: 30px 0;
  padding: 24px 0px;
  border-top: 1px solid rgba(0, 30, 70, 0.2);
  border-bottom: 1px solid rgba(0, 30, 70, 0.2);
  display: flex;
  align-items: center;
}
@media screen and (max-width: 600px) {
  .promoboxidoklad {
    flex-direction: column;
  }
}
.promoboxidoklad__content {
  width: calc(100% - 367px);
}
@media screen and (max-width: 1200px) {
  .promoboxidoklad__content {
    width: calc(100% - 250px);
  }
}
@media screen and (max-width: 600px) {
  .promoboxidoklad__content {
    width: 100%;
  }
}
.promoboxidoklad__content-label {
  background-color: #4534C3;
  border-radius: 15px;
  color: #FFFFFF;
  padding: 6px 18px;
  font-size: 12px;
  line-height: 17px;
  font-weight: bold;
  margin-bottom: 20px;
  display: inline-block;
}
.promoboxidoklad__content-heading {
  font-size: 20px;
  color: #040506;
  font-weight: bold;
  margin-bottom: 15px;
  line-height: 145%;
}
.promoboxidoklad__content-text {
  color: rgba(4, 5, 6, 0.66);
  font-size: 15px;
  line-height: 170%;
  margin-bottom: 25px;
}
.promoboxidoklad__content-text strong {
  font-weight: bold;
}
.promoboxidoklad__content-cta a {
  padding: 12px 20px;
  border-radius: 22px;
  color: #4534C3;
  font-size: 14px;
  text-decoration: none;
  font-weight: 600;
  transition: 0.2s all linear;
  background-color: #FFF;
  border: 1px solid #D6D6D6;
  display: inline-block;
}
.promoboxidoklad__content-cta a:hover {
  transition: 0.2s all linear;
  box-shadow: 0 0 15px rgba(69, 52, 195, 0.3);
  background-color: #4534C3;
  border: 1px solid #4534C3;
  color: #FFF;
}
.promoboxidoklad__illustration {
  width: 367px;
  position: relative;
}
@media screen and (max-width: 1200px) {
  .promoboxidoklad__illustration {
    width: 250px;
  }
}
@media screen and (max-width: 600px) {
  .promoboxidoklad__illustration {
    margin-top: 30px;
    width: 100%;
    max-width: 367px;
    display: flex;
    justify-content: center;
  }
}
.promoboxidoklad__illustration img {
  width: 100%;
  height: auto;
}
.wp-embed-aspect-16-9.wp-has-aspect-ratio {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 aspect ratio (9 / 16 * 100) */
  height: 0;
  overflow: hidden;
  max-width: 100%;
  margin: 20px 0;
}
.wp-embed-aspect-16-9.wp-has-aspect-ratio iframe,
.wp-embed-aspect-16-9.wp-has-aspect-ratio object,
.wp-embed-aspect-16-9.wp-has-aspect-ratio embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* COMPONENTS */
a.btn,
.editor-styles-wrapper .gt-block a.btn {
  min-width: 180px;
  padding: 11px 14px;
  margin: 0 8px 12px 0;
  display: inline-block;
  vertical-align: top;
  -webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  border-radius: 9px;
  background: red;
  color: white;
  font-size: 14px;
  line-height: 20px;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  text-decoration: none !important;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
a.btn:hover,
.editor-styles-wrapper .gt-block a.btn:hover {
  background: white;
  color: red;
  box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.16);
}
.site-button {
  font-weight: 600;
  padding: 15px 22px;
  font-size: 17px;
  -webkit-border-radius: 28px;
  -moz-border-radius: 28px;
  border-radius: 28px;
  text-decoration: none;
  display: inline-block;
  font-family: 'Baloo Thambi 2', sans-serif;
  cursor: pointer;
  border: 0px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  box-sizing: content-box;
  text-align: center;
  line-height: normal;
  /*Sizes*/
  /*Colors*/
  /*Arrows*/
  /* Icons*/
}
.site-button--mid {
  font-size: 16px;
  padding: 11.5px 20px;
}
.site-button--small {
  font-size: 15px;
  padding: 9px 20px;
}
.site-button--exsmall {
  font-size: 14px;
  padding: 9px 20px;
}
.site-button--primary {
  color: white;
  background: linear-gradient(to right, #4534C3 50%, #291f72 0);
  background-size: 202% 200%;
}
.site-button--primary:hover {
  background-position: right;
}
.site-button--border {
  color: #4534C3;
  background-color: transparent;
  position: relative;
  border: 1px solid #d5d5d5;
  padding: 14px 22px;
}
.site-button--border:hover {
  border: 1px solid #4534C3;
}
.site-button--border.site-button--mid {
  padding: 10.5px 20px;
}
.site-button--border.site-button--small {
  padding: 7px 20px;
}
.site-button--border.site-button--exsmall {
  padding: 7px 20px;
}
.site-button--borderprimary {
  border: 1px solid #4534C3;
  color: #4534C3;
  background-color: transparent;
}
.site-button--borderprimary:hover {
  color: white;
  background: #4534C3;
}
.site-button--text {
  color: #4534C3;
  text-decoration: underline;
}
.site-button--text:hover {
  text-decoration: none;
}
.site-button--green {
  color: white;
  background: linear-gradient(to right, #00BD46 50%, #008a33 0);
  background-size: 202% 200%;
}
.site-button--green:hover {
  background-position: right;
}
.site-button--blank {
  background-color: white;
  color: #4534C3;
}
.site-button--linkout {
  font-weight: 500;
}
.site-button--linkout:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.188' height='12.188' viewBox='0 0 12.188 12.188'%3E%3Cpath id='Path_3191' data-name='Path 3191' d='M5.289-9.18l-1.032.916L6.788-5.72H.519v1.48h6.27L4.257-1.7,5.289-.78,9.354-4.886v-.189Z' transform='translate(6.125 13.106) rotate(-45)' fill='%234534c3'/%3E%3C/svg%3E ");
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  margin-left: 5px;
  font-family: "idoklad";
  height: 12px;
  width: 12px;
  font-weight: 400;
  vertical-align: -1px;
}
.site-button--linkout:after:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.site-button--arrowdown {
  position: relative;
}
.site-button--arrowdown:after {
  background-image: url("data:image/svg+xml,%3Csvg id='icon_chevron-down' xmlns='http://www.w3.org/2000/svg' width='13' height='7.621' viewBox='0 0 13 7.621'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(-4.199 -7.2)' fill='%234534c3'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  margin-left: 8px;
  height: 10px;
  width: 10px;
  font-weight: 400;
  vertical-align: -2px;
}
.site-button--arrowdown:after:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.site-button--arrowup {
  position: relative;
}
.site-button--arrowup:after {
  background-image: url("data:image/svg+xml,%3Csvg id='icon_chevron-up' xmlns='http://www.w3.org/2000/svg' width='13' height='7.621' viewBox='0 0 13 7.621'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(17.199 14.821) rotate(180)' fill='%234534c3'/%3E%3C/svg%3E ");
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  margin-left: 8px;
  height: 10px;
  width: 10px;
  font-weight: 400;
  vertical-align: -2px;
}
.site-button--arrowup:after:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.site-button--arrowleft:before {
  background-image: url("data:image/svg+xml,%3Csvg id='icon_chevron-left' xmlns='http://www.w3.org/2000/svg' width='7.621' height='13' viewBox='0 0 7.621 13'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(14.821 -4.199) rotate(90)' fill='%234534c3'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  vertical-align: -1px;
  margin-right: 8px;
  height: 13px;
  width: 7.62px;
}
.site-button--arrowleft:before:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.site-button--fullarrowright:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.602' height='10.348' viewBox='0 0 10.602 10.348'%3E%3Cpath id='Path_5849' data-name='Path 5849' d='M6.365,6.85,4.736,8.283l2.5,2.576H.641v2.33H7.235l-2.5,2.576L6.365,17.2l4.878-5.052V11.9Z' transform='translate(-0.641 -6.85)' fill='%23001e46'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  vertical-align: 1px;
  margin-left: 7.1px;
  height: 13px;
  width: 7.62px;
  filter: brightness(0) invert(1);
  width: 8.8px;
  height: 8.4px;
}
.site-button--fullarrowright:after:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.site-button--fullarrowleft:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.602' height='10.348' viewBox='0 0 10.602 10.348'%3E%3Cpath id='Path_5849' data-name='Path 5849' d='M6.365,6.85,4.736,8.283l2.5,2.576H.641v2.33H7.235l-2.5,2.576L6.365,17.2l4.878-5.052V11.9Z' transform='translate(-0.641 -6.85)' fill='%23001e46'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  vertical-align: 1px;
  margin-right: 7.1px;
  height: 13px;
  width: 7.62px;
  width: 8.8px;
  height: 8.4px;
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.site-button--fullarrowleft:before:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.site-button--playbefore:before {
  content: "";
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='21' viewBox='0 0 17 21'%3E%3Cpath id='Polygon_5' data-name='Polygon 5' d='M8.8,2.755a2,2,0,0,1,3.4,0l6.914,11.194A2,2,0,0,1,17.414,17H3.586a2,2,0,0,1-1.7-3.051Z' transform='translate(17) rotate(90)' fill='%23fff'/%3E%3C/svg%3E%0A");
  width: 17px;
  height: 21px;
  display: inline-block;
  margin-right: 11px;
  vertical-align: -6px;
}
.site-button--log {
  color: #4534C3;
  text-decoration: underline;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.854' height='19.442' viewBox='0 0 19.854 19.442'%3E%3Cg id='Group_17914' data-name='Group 17914' transform='translate(-1394.1 -31)'%3E%3Cg id='Ellipse_245' data-name='Ellipse 245' transform='translate(1399 31)' fill='none' stroke='%234534c3' stroke-width='2'%3E%3Ccircle cx='5.5' cy='5.5' r='5.5' stroke='none'/%3E%3Ccircle cx='5.5' cy='5.5' r='4.5' fill='none'/%3E%3C/g%3E%3Cpath id='Path_33563' data-name='Path 33563' d='M.5,9.427a8.927,8.927,0,0,1,17.854,0' transform='translate(1394.6 41.016)' fill='none' stroke='%234534c3' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
  padding-left: 32px!important;
  background-position: 2px center;
  background-repeat: no-repeat;
  margin-left: 30px!important;
}
@media screen and (min-width: 970px) and (max-width: 1050px) {
  .site-button--log {
    margin-left: 5px!important;
    padding-right: 5px!important;
    padding-left: 0px!important;
    background-image: none!important;
  }
}
@media screen and (max-width: 650px) {
  .site-button--log {
    margin-left: 10px!important;
    padding-right: 10px!important;
    padding-left: 28px!important;
  }
}
.site-button--login-alternative-design {
  color: #4534C3;
  text-decoration: underline;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.854' height='19.442' viewBox='0 0 19.854 19.442'%3E%3Cg id='Group_17914' data-name='Group 17914' transform='translate(-1394.1 -31)'%3E%3Cg id='Ellipse_245' data-name='Ellipse 245' transform='translate(1399 31)' fill='none' stroke='%234534c3' stroke-width='2'%3E%3Ccircle cx='5.5' cy='5.5' r='5.5' stroke='none'/%3E%3Ccircle cx='5.5' cy='5.5' r='4.5' fill='none'/%3E%3C/g%3E%3Cpath id='Path_33563' data-name='Path 33563' d='M.5,9.427a8.927,8.927,0,0,1,17.854,0' transform='translate(1394.6 41.016)' fill='none' stroke='%234534c3' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
  padding-left: 32px!important;
  background-position: 2px center;
  background-repeat: no-repeat;
  margin-right: 30px!important;
  border: none!important;
  padding-right: 5px !important;
}
.site-button--login-alternative-design:hover {
  color: #4534C3 !important;
  background-color: transparent!important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.854' height='19.442' viewBox='0 0 19.854 19.442'%3E%3Cg id='Group_17914' data-name='Group 17914' transform='translate(-1394.1 -31)'%3E%3Cg id='Ellipse_245' data-name='Ellipse 245' transform='translate(1399 31)' fill='none' stroke='%234534c3' stroke-width='2'%3E%3Ccircle cx='5.5' cy='5.5' r='5.5' stroke='none'/%3E%3Ccircle cx='5.5' cy='5.5' r='4.5' fill='none'/%3E%3C/g%3E%3Cpath id='Path_33563' data-name='Path 33563' d='M.5,9.427a8.927,8.927,0,0,1,17.854,0' transform='translate(1394.6 41.016)' fill='none' stroke='%234534c3' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
  border: none!important;
  background-position: 2px center;
  background-repeat: no-repeat;
  padding-right: 5px !important;
}
@media screen and (min-width: 970px) and (max-width: 1050px) {
  .site-button--login-alternative-design {
    margin-right: 5px!important;
    padding-right: 5px!important;
    padding-left: 0px!important;
    background-image: none!important;
  }
}
@media screen and (max-width: 650px) {
  .site-button--login-alternative-design {
    margin-right: 10px!important;
    padding-right: 10px!important;
    padding-left: 28px!important;
  }
}
@media screen and (min-width: 520px) and (max-width: 570px) {
  .site-button--login-alternative-design {
    padding-left: 0px!important;
    background-image: none!important;
  }
}
@media screen and (max-width: 650px) {
  .site-button--hidden-on-mobile-menu {
    display: none!important;
  }
}
/* #endregion */
.icheckbox {
  width: 32px;
  height: 32px;
  margin: 0 14px 0 0;
  display: inline-block;
  vertical-align: top;
  background: white;
  border: 1px solid #C8C8C8;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.icheckbox:after {
  content: " ";
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.006' height='11.965' viewBox='0 0 15.006 11.965'%3E%3Cpath id='Path_18210' data-name='Path 18210' d='M16.706,6.324,9.665,13.9,6.08,10.309,4.623,11.767l5.1,5.1,8.5-9.136Z' transform='translate(-3.916 -5.617)' fill='%234534c3' stroke='%234534c3' stroke-linecap='round' stroke-width='1'/%3E%3C/svg%3E%0A");
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  overflow: hidden;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 0;
  width: 16px;
  background-size: contain;
  left: 6px;
}
.icheckbox.hover {
  border-color: #4534C3;
}
.icheckbox.checked:after {
  opacity: 1;
}
.slick-arrow {
  width: 64px;
  height: 64px;
  position: absolute;
  top: 50%;
  display: block;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-color: grey;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 26px auto;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cg id='Group_2' data-name='Group 2' transform='translate(-0.162)'%3E%3Crect id='Rectangle_28' data-name='Rectangle 28' width='26' height='26' transform='translate(0.162)' fill='%23fff' opacity='0'/%3E%3Cg id='Group_1' data-name='Group 1' transform='translate(10 5)'%3E%3Cpath id='Path_1' data-name='Path 1' d='M2646.564,4075.4h0a3.2,3.2,0,0,1,0-4.528l3.342-3.342-3.342-3.342a3.2,3.2,0,0,1,0-4.527h0l7.87,7.869Z' transform='translate(-2645.626 -4059.663)' fill='%23121524'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.slick-arrow:hover {
  background-color: grey;
}
.slick-arrow.prev {
  left: 0;
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.slick-arrow.next {
  right: 0;
}
.slick-arrow.slick-hidden,
.slick-arrow.slick-disabled {
  display: none;
}
.slick-dots {
  width: 100%;
  list-style: none;
  text-align: center;
}
.slick-dots li {
  padding: 0 14px;
  display: inline-block;
  vertical-align: top;
}
.slick-dots li button {
  width: 12px;
  height: 12px;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 50px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background: #C4C6CF;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  cursor: pointer;
}
.slick-dots li button:hover {
  background: black;
}
.slick-dots li.slick-active button {
  background: black;
}
.gt-block form,
.editor-styles-wrapper .gt-block form,
.wpcf7-form,
.onboarding-form,
.invoice-reg__form {
  position: relative;
}
.gt-block form input[type=text],
.editor-styles-wrapper .gt-block form input[type=text],
.wpcf7-form input[type=text],
.onboarding-form input[type=text],
.invoice-reg__form input[type=text],
.gt-block form input[type=email],
.editor-styles-wrapper .gt-block form input[type=email],
.wpcf7-form input[type=email],
.onboarding-form input[type=email],
.invoice-reg__form input[type=email],
.gt-block form input[type=tel],
.editor-styles-wrapper .gt-block form input[type=tel],
.wpcf7-form input[type=tel],
.onboarding-form input[type=tel],
.invoice-reg__form input[type=tel],
.gt-block form input[type=number],
.editor-styles-wrapper .gt-block form input[type=number],
.wpcf7-form input[type=number],
.onboarding-form input[type=number],
.invoice-reg__form input[type=number],
.gt-block form input[type=date],
.editor-styles-wrapper .gt-block form input[type=date],
.wpcf7-form input[type=date],
.onboarding-form input[type=date],
.invoice-reg__form input[type=date],
.gt-block form textarea,
.editor-styles-wrapper .gt-block form textarea,
.wpcf7-form textarea,
.onboarding-form textarea,
.invoice-reg__form textarea {
  font-size: 17px;
  padding: 12px 16px;
  border: 1px solid #D6D6D6;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  width: 100%;
  resize: vertical;
  font-family: 'Baloo Thambi 2', sans-serif;
  box-sizing: border-box;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  font-weight: 600;
}
.gt-block form input[type=text]:hover,
.editor-styles-wrapper .gt-block form input[type=text]:hover,
.wpcf7-form input[type=text]:hover,
.onboarding-form input[type=text]:hover,
.invoice-reg__form input[type=text]:hover,
.gt-block form input[type=email]:hover,
.editor-styles-wrapper .gt-block form input[type=email]:hover,
.wpcf7-form input[type=email]:hover,
.onboarding-form input[type=email]:hover,
.invoice-reg__form input[type=email]:hover,
.gt-block form input[type=tel]:hover,
.editor-styles-wrapper .gt-block form input[type=tel]:hover,
.wpcf7-form input[type=tel]:hover,
.onboarding-form input[type=tel]:hover,
.invoice-reg__form input[type=tel]:hover,
.gt-block form input[type=number]:hover,
.editor-styles-wrapper .gt-block form input[type=number]:hover,
.wpcf7-form input[type=number]:hover,
.onboarding-form input[type=number]:hover,
.invoice-reg__form input[type=number]:hover,
.gt-block form input[type=date]:hover,
.editor-styles-wrapper .gt-block form input[type=date]:hover,
.wpcf7-form input[type=date]:hover,
.onboarding-form input[type=date]:hover,
.invoice-reg__form input[type=date]:hover,
.gt-block form textarea:hover,
.editor-styles-wrapper .gt-block form textarea:hover,
.wpcf7-form textarea:hover,
.onboarding-form textarea:hover,
.invoice-reg__form textarea:hover,
.gt-block form input[type=text]:focus,
.editor-styles-wrapper .gt-block form input[type=text]:focus,
.wpcf7-form input[type=text]:focus,
.onboarding-form input[type=text]:focus,
.invoice-reg__form input[type=text]:focus,
.gt-block form input[type=email]:focus,
.editor-styles-wrapper .gt-block form input[type=email]:focus,
.wpcf7-form input[type=email]:focus,
.onboarding-form input[type=email]:focus,
.invoice-reg__form input[type=email]:focus,
.gt-block form input[type=tel]:focus,
.editor-styles-wrapper .gt-block form input[type=tel]:focus,
.wpcf7-form input[type=tel]:focus,
.onboarding-form input[type=tel]:focus,
.invoice-reg__form input[type=tel]:focus,
.gt-block form input[type=number]:focus,
.editor-styles-wrapper .gt-block form input[type=number]:focus,
.wpcf7-form input[type=number]:focus,
.onboarding-form input[type=number]:focus,
.invoice-reg__form input[type=number]:focus,
.gt-block form input[type=date]:focus,
.editor-styles-wrapper .gt-block form input[type=date]:focus,
.wpcf7-form input[type=date]:focus,
.onboarding-form input[type=date]:focus,
.invoice-reg__form input[type=date]:focus,
.gt-block form textarea:focus,
.editor-styles-wrapper .gt-block form textarea:focus,
.wpcf7-form textarea:focus,
.onboarding-form textarea:focus,
.invoice-reg__form textarea:focus {
  border-color: #4534C3;
}
.gt-block form input[type=text]::-webkit-input-placeholder,
.editor-styles-wrapper .gt-block form input[type=text]::-webkit-input-placeholder,
.wpcf7-form input[type=text]::-webkit-input-placeholder,
.onboarding-form input[type=text]::-webkit-input-placeholder,
.invoice-reg__form input[type=text]::-webkit-input-placeholder,
.gt-block form input[type=email]::-webkit-input-placeholder,
.editor-styles-wrapper .gt-block form input[type=email]::-webkit-input-placeholder,
.wpcf7-form input[type=email]::-webkit-input-placeholder,
.onboarding-form input[type=email]::-webkit-input-placeholder,
.invoice-reg__form input[type=email]::-webkit-input-placeholder,
.gt-block form input[type=tel]::-webkit-input-placeholder,
.editor-styles-wrapper .gt-block form input[type=tel]::-webkit-input-placeholder,
.wpcf7-form input[type=tel]::-webkit-input-placeholder,
.onboarding-form input[type=tel]::-webkit-input-placeholder,
.invoice-reg__form input[type=tel]::-webkit-input-placeholder,
.gt-block form input[type=number]::-webkit-input-placeholder,
.editor-styles-wrapper .gt-block form input[type=number]::-webkit-input-placeholder,
.wpcf7-form input[type=number]::-webkit-input-placeholder,
.onboarding-form input[type=number]::-webkit-input-placeholder,
.invoice-reg__form input[type=number]::-webkit-input-placeholder,
.gt-block form input[type=date]::-webkit-input-placeholder,
.editor-styles-wrapper .gt-block form input[type=date]::-webkit-input-placeholder,
.wpcf7-form input[type=date]::-webkit-input-placeholder,
.onboarding-form input[type=date]::-webkit-input-placeholder,
.invoice-reg__form input[type=date]::-webkit-input-placeholder,
.gt-block form textarea::-webkit-input-placeholder,
.editor-styles-wrapper .gt-block form textarea::-webkit-input-placeholder,
.wpcf7-form textarea::-webkit-input-placeholder,
.onboarding-form textarea::-webkit-input-placeholder,
.invoice-reg__form textarea::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #73767A;
  opacity: 1;
}
.gt-block form input[type=text]::-moz-placeholder,
.editor-styles-wrapper .gt-block form input[type=text]::-moz-placeholder,
.wpcf7-form input[type=text]::-moz-placeholder,
.onboarding-form input[type=text]::-moz-placeholder,
.invoice-reg__form input[type=text]::-moz-placeholder,
.gt-block form input[type=email]::-moz-placeholder,
.editor-styles-wrapper .gt-block form input[type=email]::-moz-placeholder,
.wpcf7-form input[type=email]::-moz-placeholder,
.onboarding-form input[type=email]::-moz-placeholder,
.invoice-reg__form input[type=email]::-moz-placeholder,
.gt-block form input[type=tel]::-moz-placeholder,
.editor-styles-wrapper .gt-block form input[type=tel]::-moz-placeholder,
.wpcf7-form input[type=tel]::-moz-placeholder,
.onboarding-form input[type=tel]::-moz-placeholder,
.invoice-reg__form input[type=tel]::-moz-placeholder,
.gt-block form input[type=number]::-moz-placeholder,
.editor-styles-wrapper .gt-block form input[type=number]::-moz-placeholder,
.wpcf7-form input[type=number]::-moz-placeholder,
.onboarding-form input[type=number]::-moz-placeholder,
.invoice-reg__form input[type=number]::-moz-placeholder,
.gt-block form input[type=date]::-moz-placeholder,
.editor-styles-wrapper .gt-block form input[type=date]::-moz-placeholder,
.wpcf7-form input[type=date]::-moz-placeholder,
.onboarding-form input[type=date]::-moz-placeholder,
.invoice-reg__form input[type=date]::-moz-placeholder,
.gt-block form textarea::-moz-placeholder,
.editor-styles-wrapper .gt-block form textarea::-moz-placeholder,
.wpcf7-form textarea::-moz-placeholder,
.onboarding-form textarea::-moz-placeholder,
.invoice-reg__form textarea::-moz-placeholder {
  /* Firefox 19+ */
  color: #73767A;
  opacity: 1;
}
.gt-block form input[type=text]:-ms-input-placeholder,
.editor-styles-wrapper .gt-block form input[type=text]:-ms-input-placeholder,
.wpcf7-form input[type=text]:-ms-input-placeholder,
.onboarding-form input[type=text]:-ms-input-placeholder,
.invoice-reg__form input[type=text]:-ms-input-placeholder,
.gt-block form input[type=email]:-ms-input-placeholder,
.editor-styles-wrapper .gt-block form input[type=email]:-ms-input-placeholder,
.wpcf7-form input[type=email]:-ms-input-placeholder,
.onboarding-form input[type=email]:-ms-input-placeholder,
.invoice-reg__form input[type=email]:-ms-input-placeholder,
.gt-block form input[type=tel]:-ms-input-placeholder,
.editor-styles-wrapper .gt-block form input[type=tel]:-ms-input-placeholder,
.wpcf7-form input[type=tel]:-ms-input-placeholder,
.onboarding-form input[type=tel]:-ms-input-placeholder,
.invoice-reg__form input[type=tel]:-ms-input-placeholder,
.gt-block form input[type=number]:-ms-input-placeholder,
.editor-styles-wrapper .gt-block form input[type=number]:-ms-input-placeholder,
.wpcf7-form input[type=number]:-ms-input-placeholder,
.onboarding-form input[type=number]:-ms-input-placeholder,
.invoice-reg__form input[type=number]:-ms-input-placeholder,
.gt-block form input[type=date]:-ms-input-placeholder,
.editor-styles-wrapper .gt-block form input[type=date]:-ms-input-placeholder,
.wpcf7-form input[type=date]:-ms-input-placeholder,
.onboarding-form input[type=date]:-ms-input-placeholder,
.invoice-reg__form input[type=date]:-ms-input-placeholder,
.gt-block form textarea:-ms-input-placeholder,
.editor-styles-wrapper .gt-block form textarea:-ms-input-placeholder,
.wpcf7-form textarea:-ms-input-placeholder,
.onboarding-form textarea:-ms-input-placeholder,
.invoice-reg__form textarea:-ms-input-placeholder {
  /* IE 10+ */
  color: #73767A;
  opacity: 1;
}
.gt-block form input[type=text]:-moz-placeholder,
.editor-styles-wrapper .gt-block form input[type=text]:-moz-placeholder,
.wpcf7-form input[type=text]:-moz-placeholder,
.onboarding-form input[type=text]:-moz-placeholder,
.invoice-reg__form input[type=text]:-moz-placeholder,
.gt-block form input[type=email]:-moz-placeholder,
.editor-styles-wrapper .gt-block form input[type=email]:-moz-placeholder,
.wpcf7-form input[type=email]:-moz-placeholder,
.onboarding-form input[type=email]:-moz-placeholder,
.invoice-reg__form input[type=email]:-moz-placeholder,
.gt-block form input[type=tel]:-moz-placeholder,
.editor-styles-wrapper .gt-block form input[type=tel]:-moz-placeholder,
.wpcf7-form input[type=tel]:-moz-placeholder,
.onboarding-form input[type=tel]:-moz-placeholder,
.invoice-reg__form input[type=tel]:-moz-placeholder,
.gt-block form input[type=number]:-moz-placeholder,
.editor-styles-wrapper .gt-block form input[type=number]:-moz-placeholder,
.wpcf7-form input[type=number]:-moz-placeholder,
.onboarding-form input[type=number]:-moz-placeholder,
.invoice-reg__form input[type=number]:-moz-placeholder,
.gt-block form input[type=date]:-moz-placeholder,
.editor-styles-wrapper .gt-block form input[type=date]:-moz-placeholder,
.wpcf7-form input[type=date]:-moz-placeholder,
.onboarding-form input[type=date]:-moz-placeholder,
.invoice-reg__form input[type=date]:-moz-placeholder,
.gt-block form textarea:-moz-placeholder,
.editor-styles-wrapper .gt-block form textarea:-moz-placeholder,
.wpcf7-form textarea:-moz-placeholder,
.onboarding-form textarea:-moz-placeholder,
.invoice-reg__form textarea:-moz-placeholder {
  /* Firefox 18- */
  color: #73767A;
  opacity: 1;
}
.gt-block form .site-radio input[type="radio"],
.editor-styles-wrapper .gt-block form .site-radio input[type="radio"],
.wpcf7-form .site-radio input[type="radio"],
.onboarding-form .site-radio input[type="radio"],
.invoice-reg__form .site-radio input[type="radio"] {
  /* Add if not using autoprefixer */
  -webkit-appearance: none;
  /* Remove most all native input styles */
  appearance: none;
  /* For iOS < 15 */
  background-color: white;
  /* Not removed via appearance */
  margin: 0;
  font: inherit;
  color: currentColor;
  width: 30px;
  height: 30px;
  border: 1px solid #D5DBE0;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  transform: translateY(-0.075em);
  margin-right: 9.5px;
  display: grid;
  place-content: center;
}
.gt-block form .site-radio input[type="radio"]:hover,
.editor-styles-wrapper .gt-block form .site-radio input[type="radio"]:hover,
.wpcf7-form .site-radio input[type="radio"]:hover,
.onboarding-form .site-radio input[type="radio"]:hover,
.invoice-reg__form .site-radio input[type="radio"]:hover {
  border: 1px solid #4534C3;
}
.gt-block form .site-radio input[type="radio"]::before,
.editor-styles-wrapper .gt-block form .site-radio input[type="radio"]::before,
.wpcf7-form .site-radio input[type="radio"]::before,
.onboarding-form .site-radio input[type="radio"]::before,
.invoice-reg__form .site-radio input[type="radio"]::before {
  content: "";
  width: 10px;
  height: 10px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  transform: scale(0);
  background-color: #4534C3;
  transition: 120ms transform ease-in-out;
}
.gt-block form .site-radio input[type="radio"]:checked::before,
.editor-styles-wrapper .gt-block form .site-radio input[type="radio"]:checked::before,
.wpcf7-form .site-radio input[type="radio"]:checked::before,
.onboarding-form .site-radio input[type="radio"]:checked::before,
.invoice-reg__form .site-radio input[type="radio"]:checked::before {
  transform: scale(1);
}
.gt-block form input[type=date],
.editor-styles-wrapper .gt-block form input[type=date],
.wpcf7-form input[type=date],
.onboarding-form input[type=date],
.invoice-reg__form input[type=date] {
  resize: none;
}
.gt-block form textarea,
.editor-styles-wrapper .gt-block form textarea,
.wpcf7-form textarea,
.onboarding-form textarea,
.invoice-reg__form textarea {
  height: 180px;
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 30px;
}
.gt-block form div.input,
.editor-styles-wrapper .gt-block form div.input,
.wpcf7-form div.input,
.onboarding-form div.input,
.invoice-reg__form div.input {
  width: calc((100% - 12px) / 2);
  min-height: 110px;
  margin-right: 12px;
  float: left;
}
.gt-block form div.input.last,
.editor-styles-wrapper .gt-block form div.input.last,
.wpcf7-form div.input.last,
.onboarding-form div.input.last,
.invoice-reg__form div.input.last {
  margin-right: 0;
}
.gt-block form div.input.full,
.editor-styles-wrapper .gt-block form div.input.full,
.wpcf7-form div.input.full,
.onboarding-form div.input.full,
.invoice-reg__form div.input.full {
  width: 100%;
  margin-right: 0;
}
.gt-block form div.input.textarea,
.editor-styles-wrapper .gt-block form div.input.textarea,
.wpcf7-form div.input.textarea,
.onboarding-form div.input.textarea,
.invoice-reg__form div.input.textarea {
  width: 100%;
  margin: 0;
  padding-bottom: 50px;
}
.gt-block form span.error-empty,
.editor-styles-wrapper .gt-block form span.error-empty,
.wpcf7-form span.error-empty,
.onboarding-form span.error-empty,
.invoice-reg__form span.error-empty,
.gt-block form span.error-format,
.editor-styles-wrapper .gt-block form span.error-format,
.wpcf7-form span.error-format,
.onboarding-form span.error-format,
.invoice-reg__form span.error-format,
.gt-block form span.error-data,
.editor-styles-wrapper .gt-block form span.error-data,
.wpcf7-form span.error-data,
.onboarding-form span.error-data,
.invoice-reg__form span.error-data {
  display: block;
  overflow: hidden;
  color: red;
  font-size: 14px;
  line-height: 16px;
  font-weight: bold;
  opacity: 1;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  max-height: 0px;
  padding: 0;
  opacity: 0;
}
.gt-block form .has-error-empty span.error-empty,
.editor-styles-wrapper .gt-block form .has-error-empty span.error-empty,
.wpcf7-form .has-error-empty span.error-empty,
.onboarding-form .has-error-empty span.error-empty,
.invoice-reg__form .has-error-empty span.error-empty,
.gt-block form .has-error-format span.error-format,
.editor-styles-wrapper .gt-block form .has-error-format span.error-format,
.wpcf7-form .has-error-format span.error-format,
.onboarding-form .has-error-format span.error-format,
.invoice-reg__form .has-error-format span.error-format,
.gt-block form .has-error-data span.error-data,
.editor-styles-wrapper .gt-block form .has-error-data span.error-data,
.wpcf7-form .has-error-data span.error-data,
.onboarding-form .has-error-data span.error-data,
.invoice-reg__form .has-error-data span.error-data {
  max-height: 40px;
  padding: 4px 0 6px 0;
  opacity: 1;
}
.gt-block form div.inputs,
.editor-styles-wrapper .gt-block form div.inputs,
.wpcf7-form div.inputs,
.onboarding-form div.inputs,
.invoice-reg__form div.inputs {
  /* clear */
}
.gt-block form div.inputs:after,
.editor-styles-wrapper .gt-block form div.inputs:after,
.wpcf7-form div.inputs:after,
.onboarding-form div.inputs:after,
.invoice-reg__form div.inputs:after {
  content: " ";
  width: 100%;
  height: 0px;
  display: block;
  overflow: hidden;
  clear: both;
}
.gt-block form div.sent,
.editor-styles-wrapper .gt-block form div.sent,
.wpcf7-form div.sent,
.onboarding-form div.sent,
.invoice-reg__form div.sent {
  padding: 40px 0;
  color: black;
  font-size: 20px;
  line-height: 30px;
  font-weight: bold;
  text-align: center;
}
.gt-block form div.sent a,
.editor-styles-wrapper .gt-block form div.sent a,
.wpcf7-form div.sent a,
.onboarding-form div.sent a,
.invoice-reg__form div.sent a {
  text-decoration: underline;
}
.gt-block form div.sent a:hover,
.editor-styles-wrapper .gt-block form div.sent a:hover,
.wpcf7-form div.sent a:hover,
.onboarding-form div.sent a:hover,
.invoice-reg__form div.sent a:hover {
  text-decoration: none;
}
.gt-block form .loading-animation,
.editor-styles-wrapper .gt-block form .loading-animation,
.wpcf7-form .loading-animation,
.onboarding-form .loading-animation,
.invoice-reg__form .loading-animation {
  width: 80px;
  height: 80px;
  display: inline-block;
  vertical-align: top;
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 50;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.gt-block form .loading-animation span,
.editor-styles-wrapper .gt-block form .loading-animation span,
.wpcf7-form .loading-animation span,
.onboarding-form .loading-animation span,
.invoice-reg__form .loading-animation span {
  position: absolute;
  width: 6px;
  height: 6px;
  background: white;
  border-radius: 50%;
  animation: lds-default 1.2s linear infinite;
}
.gt-block form .loading-animation span:nth-child(1),
.editor-styles-wrapper .gt-block form .loading-animation span:nth-child(1),
.wpcf7-form .loading-animation span:nth-child(1),
.onboarding-form .loading-animation span:nth-child(1),
.invoice-reg__form .loading-animation span:nth-child(1) {
  animation-delay: 0s;
  top: 37px;
  left: 66px;
}
.gt-block form .loading-animation span:nth-child(2),
.editor-styles-wrapper .gt-block form .loading-animation span:nth-child(2),
.wpcf7-form .loading-animation span:nth-child(2),
.onboarding-form .loading-animation span:nth-child(2),
.invoice-reg__form .loading-animation span:nth-child(2) {
  animation-delay: -0.1s;
  top: 22px;
  left: 62px;
}
.gt-block form .loading-animation span:nth-child(3),
.editor-styles-wrapper .gt-block form .loading-animation span:nth-child(3),
.wpcf7-form .loading-animation span:nth-child(3),
.onboarding-form .loading-animation span:nth-child(3),
.invoice-reg__form .loading-animation span:nth-child(3) {
  animation-delay: -0.2s;
  top: 11px;
  left: 52px;
}
.gt-block form .loading-animation span:nth-child(4),
.editor-styles-wrapper .gt-block form .loading-animation span:nth-child(4),
.wpcf7-form .loading-animation span:nth-child(4),
.onboarding-form .loading-animation span:nth-child(4),
.invoice-reg__form .loading-animation span:nth-child(4) {
  animation-delay: -0.3s;
  top: 7px;
  left: 37px;
}
.gt-block form .loading-animation span:nth-child(5),
.editor-styles-wrapper .gt-block form .loading-animation span:nth-child(5),
.wpcf7-form .loading-animation span:nth-child(5),
.onboarding-form .loading-animation span:nth-child(5),
.invoice-reg__form .loading-animation span:nth-child(5) {
  animation-delay: -0.4s;
  top: 11px;
  left: 22px;
}
.gt-block form .loading-animation span:nth-child(6),
.editor-styles-wrapper .gt-block form .loading-animation span:nth-child(6),
.wpcf7-form .loading-animation span:nth-child(6),
.onboarding-form .loading-animation span:nth-child(6),
.invoice-reg__form .loading-animation span:nth-child(6) {
  animation-delay: -0.5s;
  top: 22px;
  left: 11px;
}
.gt-block form .loading-animation span:nth-child(7),
.editor-styles-wrapper .gt-block form .loading-animation span:nth-child(7),
.wpcf7-form .loading-animation span:nth-child(7),
.onboarding-form .loading-animation span:nth-child(7),
.invoice-reg__form .loading-animation span:nth-child(7) {
  animation-delay: -0.6s;
  top: 37px;
  left: 7px;
}
.gt-block form .loading-animation span:nth-child(8),
.editor-styles-wrapper .gt-block form .loading-animation span:nth-child(8),
.wpcf7-form .loading-animation span:nth-child(8),
.onboarding-form .loading-animation span:nth-child(8),
.invoice-reg__form .loading-animation span:nth-child(8) {
  animation-delay: -0.7s;
  top: 52px;
  left: 11px;
}
.gt-block form .loading-animation span:nth-child(9),
.editor-styles-wrapper .gt-block form .loading-animation span:nth-child(9),
.wpcf7-form .loading-animation span:nth-child(9),
.onboarding-form .loading-animation span:nth-child(9),
.invoice-reg__form .loading-animation span:nth-child(9) {
  animation-delay: -0.8s;
  top: 62px;
  left: 22px;
}
.gt-block form .loading-animation span:nth-child(10),
.editor-styles-wrapper .gt-block form .loading-animation span:nth-child(10),
.wpcf7-form .loading-animation span:nth-child(10),
.onboarding-form .loading-animation span:nth-child(10),
.invoice-reg__form .loading-animation span:nth-child(10) {
  animation-delay: -0.9s;
  top: 66px;
  left: 37px;
}
.gt-block form .loading-animation span:nth-child(11),
.editor-styles-wrapper .gt-block form .loading-animation span:nth-child(11),
.wpcf7-form .loading-animation span:nth-child(11),
.onboarding-form .loading-animation span:nth-child(11),
.invoice-reg__form .loading-animation span:nth-child(11) {
  animation-delay: -1s;
  top: 62px;
  left: 52px;
}
.gt-block form .loading-animation span:nth-child(12),
.editor-styles-wrapper .gt-block form .loading-animation span:nth-child(12),
.wpcf7-form .loading-animation span:nth-child(12),
.onboarding-form .loading-animation span:nth-child(12),
.invoice-reg__form .loading-animation span:nth-child(12) {
  animation-delay: -1.1s;
  top: 52px;
  left: 62px;
}
label {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 8px;
  display: inline-block;
}
label small {
  display: block;
  font-size: 14px;
  color: #8A8E91;
}
.site-form__conditions {
  display: block;
  margin-top: 45px;
  font-size: 14px;
}
.site-form__conditions a {
  color: #4534C3;
  text-decoration: underline;
}
.site-form__conditions a:hover {
  text-decoration: none;
}
@keyframes lds-default {
  0%,
  20%,
  80%,
  100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.5);
  }
}
/*
 * jquery.selectBoxIt.css 3.8.1
 * Author: @gregfranko
 */
/*
  Common CSS Properties
  ---------------------
  These properties will be applied to any themes that you use
*/
/* SelectBoxIt container */
.selectboxit-container {
  width: 100%;
  position: relative;
  z-index: 200;
  display: block;
  box-sizing: border-box;
}
.selectboxit-container[aria-expanded='true'] {
  z-index: 999;
}
/* Styles that apply to all SelectBoxIt elements */
.selectboxit-container * {
  font-size: 15px;
  /* Prevents text selection */
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  outline: none;
  white-space: nowrap;
}
/* Button */
.selectboxit-container .selectboxit {
  width: 100%;
  /* Width of the dropdown button */
  cursor: pointer;
  margin: 0;
  padding: 0;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  overflow: hidden;
  display: block;
  position: relative;
  box-sizing: border-box;
  max-width: 100%;
}
.selectboxit-container .selectboxit.selectboxit-open.selectboxit-open-up {
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 25px;
  -webkit-border-bottom-left-radius: 25px;
  -webkit-border-top-left-radius: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 25px;
  -moz-border-radius-bottomleft: 25px;
  -moz-border-radius-topleft: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 25px;
  border-bottom-left-radius: 25px;
  border-top-left-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.selectboxit-container .selectboxit.selectboxit-open.selectboxit-open-down {
  -webkit-border-top-right-radius: 25px;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-top-left-radius: 25px;
  -moz-border-radius-topright: 25px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-topleft: 25px;
  border-top-right-radius: 25px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 25px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
/* Height and Vertical Alignment of Text */
.selectboxit-container span,
.selectboxit-container .selectboxit-options a {
  height: 50px;
  /* Height of the drop down */
  line-height: 50px;
  /* Vertically positions the drop down text */
  display: block;
}
#config_business_fieldSelectBoxItContainer .selectboxit-options a {
  padding: 14px 0 14px 30px;
  height: auto;
  line-height: 22px;
}
/* Focus pseudo selector */
.selectboxit-container .selectboxit:focus {
  outline: 0;
}
/* Disabled Mouse Interaction */
.selectboxit.selectboxit-disabled,
.selectboxit-options .selectboxit-disabled {
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  cursor: default;
}
/* Button Text */
.selectboxit-text {
  text-indent: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  float: left;
}
.selectboxit .selectboxit-option-icon-container {
  margin-left: 0px;
}
/* Options List */
.selectboxit-container .selectboxit-options {
  -moz-box-sizing: border-box;
  box-sizing: content-box\9;
  min-width: 100%;
  /* Minimum Width of the dropdown list box options */
  margin: 0;
  padding: 0;
  list-style: none;
  position: absolute;
  /*overflow-x: hidden;*/
  overflow-x: visible;
  overflow-y: auto;
  cursor: pointer;
  display: none;
  z-index: 9999999999999;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-top-left-radius: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-topleft: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  text-align: left;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  max-width: 100%;
  box-sizing: border-box;
  min-width: 100%!important;
}
/* Individual options */
.selectboxit-option .selectboxit-option-anchor {
  padding: 0 0px;
}
#config_business_fieldSelectBoxItContainer .selectboxit-option .selectboxit-option-anchor {
  white-space: normal;
}
/* Individual Option Hover Action */
.selectboxit-option .selectboxit-option-anchor:hover {
  text-decoration: none;
}
/* Individual Option Optgroup Header */
.selectboxit-option,
.selectboxit-optgroup-header {
  text-indent: 20px;
  /* Horizontal Positioning of the select box option text */
  margin: 0;
  list-style-type: none;
}
#config_business_fieldSelectBoxItContainer .selectboxit-option {
  text-indent: 0;
}
/* The first Drop Down option */
.selectboxit-option-first {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
/* The first Drop Down option optgroup */
.selectboxit-optgroup-header + .selectboxit-option-first {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
}
/* The last Drop Down option */
/* Drop Down optgroup headers */
.selectboxit-optgroup-header {
  font-weight: bold;
}
/* Drop Down optgroup header hover psuedo class */
.selectboxit-optgroup-header:hover {
  cursor: default;
}
/* Drop Down down arrow container */
.selectboxit-arrow-container {
  /* Positions the down arrow */
  width: 46px;
  height: 50px !important;
  position: absolute;
  right: 0;
  background-image: url("data:image/svg+xml,%3Csvg id='icon_chevron-down' xmlns='http://www.w3.org/2000/svg' width='13' height='7.621' viewBox='0 0 13 7.621'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(-4.199 -7.2)' fill='%234534c3'/%3E%3C/svg%3E%0A");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 9px 5.28px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.selectboxit.selectboxit-open .selectboxit-arrow-container {
  background-image: url("data:image/svg+xml,%3Csvg id='icon_chevron-up' xmlns='http://www.w3.org/2000/svg' width='13' height='7.621' viewBox='0 0 13 7.621'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(17.199 14.821) rotate(180)' fill='%234534c3'/%3E%3C/svg%3E ");
}
/* Drop Down down arrow */
.selectboxit .selectboxit-arrow-container .selectboxit-arrow {
  /* Horizontally centers the down arrow */
  display: none;
}
/* Drop Down down arrow for jQueryUI and jQuery Mobile */
.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon {
  top: 30%;
}
/* Drop Down individual option icon positioning */
.selectboxit-option-icon-container {
  float: left;
}
.selectboxit-container .selectboxit-option-icon {
  margin: 0;
  padding: 0;
  vertical-align: middle;
}
/* Drop Down individual option icon positioning */
.selectboxit-option-icon-url {
  width: 18px;
  background-size: 18px 18px;
  background-repeat: no-repeat;
  height: 100%;
  background-position: center;
  float: left;
}
.selectboxit-rendering {
  display: inline-block !important;
  *display: inline !important;
  zoom: 1 !important;
  visibility: visible !important;
  position: absolute !important;
  top: -9999px !important;
  left: -9999px !important;
}
/* jQueryUI and jQuery Mobile compatability fix - Feel free to remove this style if you are not using jQuery Mobile */
.jqueryui .ui-icon {
  background-color: inherit;
}
/* Another jQueryUI and jQuery Mobile compatability fix - Feel free to remove this style if you are not using jQuery Mobile */
.jqueryui .ui-icon-triangle-1-s {
  background-position: -64px -16px;
}
/* TOOLTIP */
/*.selectboxit-option[data-tooltip]
{
    position: relative;

    &:after
    {
        content: attr(data-tooltip);

        padding: 4px 8px;
        position: absolute;
        top: 50%;
        left: 98%;
        display: inline-block;
        vertical-align: top;
        border: 1px solid rgb(218, 218, 218);
        background: white;
        .fontMuller13(black, 14px, 14px);
    }

    &:hover:after
    {

    }
}*/
/*
  Default Theme
  -------------
  Note: Feel free to remove all of the CSS underneath this line if you are not using the default theme
*/
.selectboxit-btn {
  color: #040506;
  background: white;
  border: 1px solid #D6D6D6;
  -webkit-transition: border-color 0.3s ease, color 0.3s ease;
  -moz-transition: border-color 0.3s ease, color 0.3s ease;
  -o-transition: border-color 0.3s ease, color 0.3s ease;
  transition: border-color 0.3s ease, color 0.3s ease;
}
.selectboxit-btn.selectboxit-enabled:hover,
.selectboxit-btn.selectboxit-enabled:focus,
.selectboxit-btn.selectboxit-enabled:active {
  color: #040506;
  /*.box-shadow(0px 0px 5px rgba(0, 0, 0, 0.1));*/
}
.selectboxit-btn.selectboxit-enabled:focus,
.selectboxit-btn.selectboxit-enabled:active {
  border-color: #040506;
}
.selectboxit-btn.selectboxit-enabled:hover,
.selectboxit-btn.selectboxit-enabled:focus {
  color: #040506;
  text-decoration: none;
}
.selectboxit-list {
  max-height: 300px !important;
  background-color: white;
  border: 1px solid #040506;
  border-top: none;
}
.selectboxit-list .selectboxit-option-anchor {
  color: black;
}
.selectboxit-list > .selectboxit-focus > .selectboxit-option-anchor {
  color: #ffffff;
  background-color: #7267D2;
}
.selectboxit-list > .selectboxit-disabled > .selectboxit-option-anchor {
  color: #999999;
}
.site-faq__item {
  padding: 21px 0px;
  border-bottom: 1px solid #E7E9ED;
  margin: 0px 23px;
}
@media only screen and (max-width:520px) {
  .site-faq__item {
    margin: 0px;
  }
}
.site-faq__item--active {
  background-color: #F8F8FC;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  border-bottom: 0px;
  padding-right: 45px;
  padding: 23px 72px 29px 23px;
  margin: 0;
}
@media only screen and (max-width:520px) {
  .site-faq__item--active {
    margin: 0 -20px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }
}
.site-faq__item--active .site-faq__item-heading {
  padding: 0;
  margin-bottom: 15px;
}
.site-faq__item--active .site-faq__item-heading::after {
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
  right: -50px;
}
@media only screen and (max-width:520px) {
  .site-faq__item--active .site-faq__item-heading::after {
    right: -52px;
  }
}
.site-faq__item--active .site-faq__item-content {
  max-height: 9999px;
}
.site-faq__item--prev {
  border-bottom: 0px;
}
.site-faq__item-heading {
  font-size: 16px;
  position: relative;
  padding-right: 15px;
  cursor: pointer;
}
.site-faq__item-heading::after {
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg id='icon_chevron-down' xmlns='http://www.w3.org/2000/svg' width='13' height='7.621' viewBox='0 0 13 7.621'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(-4.199 -7.2)' fill='%234534c3'/%3E%3C/svg%3E%0A");
  width: 13px;
  height: 7.62px;
  position: absolute;
  right: 0px;
  margin-top: 8px;
  -webkit-transition: 0.3s transform linear;
  -moz-transition: 0.3s transform linear;
  -o-transition: 0.3s transform linear;
  transition: 0.3s transform linear;
}
.site-faq__item-heading::after:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.site-faq__item-content {
  font-size: 16px;
  max-height: 0px;
  overflow: hidden;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.se-popup {
  display: none;
}
.se-popup.active {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  overflow: hidden auto;
  z-index: 10000;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box !important;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox !important;
  /* TWEENER - IE 10 */
  display: -webkit-flex !important;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex !important;
  align-items: center;
  justify-content: center;
  padding: 0px 20px;
  box-sizing: border-box;
}
.se-popup .se-popup__content {
  background-color: white;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 800px;
  position: relative;
  margin: 60px 0px;
}
.se-popup .se-popup__content .se-header {
  padding: 74px 67px 44px 67px;
  text-align: center;
  position: relative;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.se-popup .se-popup__content .se-header:before {
  content: "";
  display: block;
  top: -50px;
  width: 100px;
  height: 100px;
  background: url("../images/smartemailing.png") no-repeat;
  background-size: contain;
  position: absolute;
  left: 50%;
  -webkit-transform: translate(-50%, 0%);
  -moz-transform: translate(-50%, 0%);
  -o-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
}
@media only screen and (max-width:970px) {
  .se-popup .se-popup__content .se-header {
    padding: 40px;
    padding-bottom: 20px;
    padding-top: 60px;
  }
}
.se-popup .se-popup__content .se-header h3 {
  font-size: 28px;
  line-height: 38px;
  font-weight: 700;
  margin-bottom: 20px;
}
@media only screen and (max-width:970px) {
  .se-popup .se-popup__content .se-header h3 {
    font-size: 25px;
    line-height: 30px;
  }
}
.se-popup .se-popup__content .se-header p {
  font-size: 17px;
  line-height: 26px;
}
@media only screen and (max-width:970px) {
  .se-popup .se-popup__content .se-header p {
    font-size: 18px;
    line-height: 22px;
  }
}
.se-popup .se-popup__content .se-header p a {
  color: #4534C3;
  text-decoration: underline;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.se-popup .se-popup__content .se-header p a:hover {
  text-decoration: none;
}
.se-popup .se-popup__content .se-webform .se-footer {
  padding: 41px 49px 42px 53px;
  background: #f2f3f4;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
@media only screen and (max-width:970px) {
  .se-popup .se-popup__content .se-webform .se-footer {
    padding: 40px;
  }
}
.se-popup .se-popup__content .se-webform .se-body {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  margin-bottom: 25px;
}
@media only screen and (max-width:768px) {
  .se-popup .se-popup__content .se-webform .se-body {
    flex-direction: column;
  }
}
.se-popup .se-popup__content .se-webform .se-body .se-input {
  flex: 1 1 auto;
}
.se-popup .se-popup__content .se-webform .se-body .se-input input {
  width: 100%;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 28px;
  -webkit-border-top-left-radius: 28px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 28px;
  -moz-border-radius-topleft: 28px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 28px;
  border-top-left-radius: 28px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 12px 17px;
  height: 100%;
  font-size: 17px;
  font-weight: 600;
  color: #73767A;
}
.se-popup .se-popup__content .se-webform .se-body .se-input input::placeholder {
  opacity: 1;
}
@media only screen and (max-width:768px) {
  .se-popup .se-popup__content .se-webform .se-body .se-input input {
    -webkit-border-top-right-radius: 28px;
    -webkit-border-bottom-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -webkit-border-top-left-radius: 28px;
    -moz-border-radius-topright: 28px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 0px;
    -moz-border-radius-topleft: 28px;
    border-top-right-radius: 28px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-left-radius: 28px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    flex: 1 1 100%;
    text-align: center;
  }
}
.se-popup .se-popup__content .se-webform .se-body .se-submit button[type="submit"] {
  padding: 12px 20px;
  color: white;
  background: linear-gradient(to right, #00BD46 50%, #008a33 0);
  background-position-x: 0%;
  background-position-y: 0%;
  background-size: auto;
  background-size: 202% 200%;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  font-weight: 600;
  font-size: 16px;
  transition: all 0.3s ease;
  box-sizing: content-box;
  text-align: center;
  font-family: 'Baloo Thambi 2', sans-serif;
  display: inline-block;
  cursor: pointer;
  height: 100%;
  box-sizing: border-box;
  margin-left: -40px;
}
@media only screen and (max-width:768px) {
  .se-popup .se-popup__content .se-webform .se-body .se-submit button[type="submit"] {
    -webkit-border-top-right-radius: 0px;
    -webkit-border-bottom-right-radius: 28px;
    -webkit-border-bottom-left-radius: 28px;
    -webkit-border-top-left-radius: 0px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomright: 28px;
    -moz-border-radius-bottomleft: 28px;
    -moz-border-radius-topleft: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 28px;
    border-bottom-left-radius: 28px;
    border-top-left-radius: 0px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    flex: 1 1 100%;
    width: 100%;
    margin-left: 0px;
  }
}
.se-popup .se-popup__content .se-webform .se-body .se-submit button[type="submit"]:hover {
  background-position: right;
}
.se-popup .se-popup__content .se-webform p.success {
  max-width: 400px;
  margin: 30px auto !important;
  text-align: center;
}
.se-popup .se-popup__content .se-webform p.smart-disclaimer {
  color: #8A8E91;
  font-size: 14px;
  line-height: 19px;
  font-weight: 500;
}
.se-popup .se-popup__content .se-webform p.smart-disclaimer a {
  color: #4534C3;
  text-decoration: underline;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.se-popup .se-popup__content .se-webform p.smart-disclaimer a:hover {
  text-decoration: none;
}
.se-popup .se-popup__close {
  position: absolute;
  top: 23px;
  right: 25px;
}
.se-popup .se-popup__close a {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.829' height='17.829' viewBox='0 0 17.829 17.829'%3E%3Cg id='Group_456' data-name='Group 456' transform='translate(-1324.61 -273.676)' opacity='0.25'%3E%3Cg id='Group_455' data-name='Group 455' transform='translate(1326.025 274.135)'%3E%3Cpath id='Path_657' data-name='Path 657' d='M1.274.076V21.288' transform='translate(14.152 0) rotate(45)' fill='none' stroke='%23001e46' stroke-width='4'/%3E%3Cpath id='Path_658' data-name='Path 658' d='M0,0V21.212' transform='translate(15 15.955) rotate(135)' fill='none' stroke='%23001e46' stroke-width='4'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  width: 15px;
  height: 15px;
  display: block;
  background-size: contain;
}
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}
.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 52px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 15px;
  padding-right: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: left;
}
.select2-container .select2-selection--single .select2-selection__clear {
  background-color: transparent;
  border: none;
  font-size: 1em;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}
.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline;
  list-style: none;
  padding: 0;
}
.select2-container .select2-selection--multiple .select2-selection__clear {
  background-color: transparent;
  border: none;
  font-size: 1em;
}
.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  margin-left: 5px;
  padding: 0;
  max-width: 100%;
  resize: none;
  height: 18px;
  vertical-align: bottom;
  font-family: sans-serif;
  overflow: hidden;
  word-break: keep-all;
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-dropdown {
  background-color: white;
  border: 1px solid #D5DBE0;
  border-radius: 25px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
  overflow: hidden;
}
.select2-results {
  display: block;
}
.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}
.select2-results__option {
  padding: 15px 15px;
  user-select: none;
  -webkit-user-select: none;
  font-size: 14px;
}
.select2-results__option--selectable {
  cursor: pointer;
}
.select2-container--open .select2-dropdown {
  left: 0;
}
.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-search--dropdown {
  display: block;
  padding: 4px;
}
.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
  display: none;
}
.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}
.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}
.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #D5DBE0;
  border-radius: 25px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: black;
  line-height: 52px;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  height: 50px;
  margin-right: 20px;
  padding-right: 0px;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  width: 30px;
  height: 50px !important;
  position: absolute;
  top: 1px;
  right: 1px;
  background-image: url("data:image/svg+xml,%3Csvg id='icon_chevron-down' xmlns='http://www.w3.org/2000/svg' width='13' height='7.621' viewBox='0 0 13 7.621'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(-4.199 -7.2)' fill='%234534c3'/%3E%3C/svg%3E%0A");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 9px 5.28px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  display: none;
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}
.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  padding-bottom: 5px;
  padding-right: 5px;
  position: relative;
}
.select2-container--default .select2-selection--multiple.select2-selection--clearable {
  padding-right: 25px;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  font-weight: bold;
  height: 20px;
  margin-right: 10px;
  margin-top: 5px;
  position: absolute;
  right: 0;
  padding: 1px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: inline-block;
  margin-left: 5px;
  margin-top: 5px;
  padding: 0;
  padding-left: 20px;
  position: relative;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
  white-space: nowrap;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__display {
  cursor: default;
  padding-left: 2px;
  padding-right: 5px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  background-color: transparent;
  border: none;
  border-right: 1px solid #aaa;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  color: #999;
  cursor: pointer;
  font-size: 1em;
  font-weight: bold;
  padding: 0 4px;
  position: absolute;
  left: 0;
  top: 0;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus {
  background-color: #f1f1f1;
  color: #333;
  outline: none;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display {
  padding-left: 5px;
  padding-right: 2px;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  border-left: 1px solid #aaa;
  border-right: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear {
  float: left;
  margin-left: 10px;
  margin-right: auto;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}
.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}
.select2-container--default .select2-results__option--group {
  padding: 0;
}
.select2-container--default .select2-results__option--disabled {
  color: #999;
}
.select2-container--default .select2-results__option--selected {
  background-color: #D5DBE0;
}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: #4534C3;
  color: white;
}
.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 52px;
}
.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  height: 26px;
  margin-right: 20px;
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
  padding-bottom: 5px;
  padding-right: 5px;
}
.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  display: inline-block;
  margin-left: 5px;
  margin-top: 5px;
  padding: 0;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__display {
  cursor: default;
  padding-left: 2px;
  padding-right: 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  background-color: transparent;
  border: none;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  color: #888;
  cursor: pointer;
  font-size: 1em;
  font-weight: bold;
  padding: 0 4px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
  outline: none;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display {
  padding-left: 5px;
  padding-right: 2px;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}
.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}
.select2-container--classic .select2-dropdown--below {
  border-top: none;
}
.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--classic .select2-results__option--group {
  padding: 0;
}
.select2-container--classic .select2-results__option--disabled {
  color: grey;
}
.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: #3875d7;
  color: white;
}
.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}
.shortcode-ukazka-idoklad[data-design="1"] {
  background-color: #F2FBFB;
  border-radius: 10px;
  padding: 90px 0px;
  margin: 20px 0;
}
@media screen and (max-width: 992px) {
  .shortcode-ukazka-idoklad[data-design="1"] {
    padding: 60px 0px;
  }
}
@media screen and (max-width: 768px) {
  .shortcode-ukazka-idoklad[data-design="1"] {
    padding: 40px 0px;
  }
}
.shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__container {
  width: 1221px;
  max-width: 100%;
  box-sizing: border-box;
  margin: 0 auto;
  padding: 0px 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 768px) {
  .shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__container {
    flex-direction: column;
  }
}
.shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__icon {
  flex: none;
}
@media screen and (max-width: 768px) {
  .shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__icon {
    margin-bottom: 20px;
  }
}
.shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__content {
  padding-left: 60px;
  padding-right: 100px;
  flex: 1;
}
@media screen and (max-width: 992px) {
  .shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__content {
    padding-left: 45px;
    padding-right: 45px;
  }
}
@media screen and (max-width: 768px) {
  .shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__content {
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 25px;
  }
}
.shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__motto {
  position: relative;
  color: #4B2DC8;
  text-align: left;
  font-weight: 600;
  font-size: 20px;
  margin-bottom: 5px;
}
.shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__motto::before {
  content: "";
  background-image: url("./images/ukazka-idoklad-motto.png");
  background-repeat: no-repeat;
  background-position: center center;
  position: absolute;
  width: 32px;
  height: 36px;
  top: -16px;
  left: -27px;
}
.shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__title {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
}
.shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__title-icon {
  width: 28px;
  height: 28px;
}
.shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__title-icon svg {
  display: block;
}
.shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__title-text {
  padding-left: 8px;
  font-size: 30px;
  text-align: left;
  font-weight: bold;
  color: #040506;
}
@media screen and (max-width: 992px) {
  .shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__title-text {
    font-size: 15px;
  }
}
@media screen and (max-width: 768px) {
  .shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__title-text {
    font-size: 18px;
  }
}
@media screen and (max-width: 400px) {
  .shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__title-text {
    font-size: 17px;
  }
}
.shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__title-languages {
  margin-left: 22px;
  display: flex;
  align-items: center;
}
@media screen and (max-width: 650px) {
  .shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__title-languages {
    margin-left: 12px;
  }
}
.shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__title-languages-lang:first-child {
  margin-right: 5px;
}
.shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__title-languages-lang svg {
  display: block;
}
.shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__text {
  font-size: 17px;
  font-weight: 500;
}
.shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__text-inner {
  max-width: 500px;
  width: 100%;
}
.shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__text strong {
  font-weight: 700;
}
.shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__cta {
  position: relative;
  flex: none;
}
.shortcode-ukazka-idoklad[data-design="1"] .shortcode-ukazka-idoklad__cta::after {
  content: "";
  background-image: url("./images/ukazka-idoklad-cta.png");
  background-repeat: no-repeat;
  background-position: center center;
  position: absolute;
  width: 81px;
  height: 13px;
  bottom: -26px;
  left: calc(50% - 40px);
}
.shortcode-ukazka-idoklad[data-design="2"] {
  margin: 20px 0 10px 0;
}
.shortcode-ukazka-idoklad[data-design="2"] .shortcode-ukazka-idoklad__container {
  width: 100%;
}
.shortcode-ukazka-idoklad[data-design="2"] .shortcode-ukazka-idoklad__icon {
  margin-bottom: 8px;
}
.shortcode-ukazka-idoklad[data-design="2"] .shortcode-ukazka-idoklad__motto {
  position: relative;
  color: #4B2DC8;
  text-align: left;
  font-weight: 600;
  font-size: 15px;
  margin-bottom: 5px;
}
.shortcode-ukazka-idoklad[data-design="2"] .shortcode-ukazka-idoklad__motto::before {
  content: "";
  background-image: url("./images/ukazka-idoklad-motto.png");
  background-repeat: no-repeat;
  background-position: center center;
  position: absolute;
  width: 32px;
  height: 36px;
  top: -25px;
  left: -24px;
}
.shortcode-ukazka-idoklad[data-design="2"] .shortcode-ukazka-idoklad__title {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.shortcode-ukazka-idoklad[data-design="2"] .shortcode-ukazka-idoklad__title-icon {
  width: 24px;
  height: 24px;
}
.shortcode-ukazka-idoklad[data-design="2"] .shortcode-ukazka-idoklad__title-icon svg {
  display: block;
  width: 24px;
  height: 24px;
}
.shortcode-ukazka-idoklad[data-design="2"] .shortcode-ukazka-idoklad__title-text {
  padding-left: 6px;
  font-size: 23px;
  text-align: left;
  font-weight: bold;
  color: #040506;
}
@media screen and (max-width: 1300px) {
  .shortcode-ukazka-idoklad[data-design="2"] .shortcode-ukazka-idoklad__title-text {
    font-size: 18px;
  }
}
.shortcode-ukazka-idoklad[data-design="2"] .shortcode-ukazka-idoklad__text {
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 15px;
  line-height: normal;
}
.shortcode-ukazka-idoklad[data-design="2"] .shortcode-ukazka-idoklad__text strong {
  font-weight: 700;
}
.shortcode-ukazka-idoklad[data-design="2"] .shortcode-ukazka-idoklad__languages {
  display: flex;
  align-items: center;
  margin-bottom: 25px;
}
.shortcode-ukazka-idoklad[data-design="2"] .shortcode-ukazka-idoklad__languages-lang:first-child {
  margin-right: 5px;
}
.shortcode-ukazka-idoklad[data-design="2"] .shortcode-ukazka-idoklad__languages-lang svg {
  display: block;
}
.shortcode-ukazka-idoklad[data-design="2"] .shortcode-ukazka-idoklad__cta {
  position: relative;
}
.shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__container {
  padding: 24px 72px 20px 36px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='586' height='136.988' viewBox='0 0 586 136.988'%3E%3Cpath id='Path_33568' data-name='Path 33568' d='M7.19,0h507.7c3.971,0,9.153,3.829,11.746,6.782L586,130.207a7,7,0,0,1-7.19,6.782H7.19A7,7,0,0,1,0,130.207V6.782A7,7,0,0,1,7.19,0Z' fill='%23f2fbfb'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: right top;
  display: flex;
  align-items: center;
}
@media screen and (max-width: 1300px) {
  .shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__container {
    padding: 24px 56px 20px 36px;
  }
}
@media screen and (max-width: 800px) {
  .shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__container {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    background-color: #F2FBFB;
    background-image: none;
    padding: 16px 16px;
  }
}
.shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__motto {
  position: relative;
  color: #4B2DC8;
  text-align: left;
  font-weight: 600;
  font-size: 17px;
  margin-bottom: 5px;
}
@media screen and (max-width: 800px) {
  .shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__motto {
    font-size: 15px;
  }
}
.shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__motto::before {
  content: "";
  background-image: url("./images/ukazka-idoklad-motto.png");
  background-repeat: no-repeat;
  background-position: center center;
  position: absolute;
  width: 32px;
  height: 36px;
  top: -25px;
  left: -24px;
}
@media screen and (max-width: 800px) {
  .shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__motto::before {
    display: none;
  }
}
.shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__title {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__title-icon {
  width: 27px;
  height: 27px;
}
@media screen and (max-width: 400px) {
  .shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__title-icon {
    display: none;
  }
}
.shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__title-icon svg {
  display: block;
  width: 27px;
  height: 27px;
}
.shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__title-text {
  padding-left: 8px;
  font-size: 22px;
  text-align: left;
  font-weight: bold;
  color: #040506;
}
@media screen and (max-width: 1300px) {
  .shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__title-text {
    font-size: 17px;
  }
}
@media screen and (max-width: 400px) {
  .shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__title-text {
    font-size: 15px;
    padding-left: 0px;
  }
}
.shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__title-languages {
  margin-left: 18px;
  display: flex;
  align-items: center;
}
@media screen and (min-width: 800px) and (max-width: 950px) {
  .shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__title-languages {
    display: none;
  }
}
@media screen and (max-width: 650px) {
  .shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__title-languages {
    margin-left: 12px;
  }
}
@media screen and (max-width: 400px) {
  .shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__title-languages {
    margin-left: 6px;
  }
}
.shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__title-languages-lang:first-child {
  margin-right: 5px;
}
@media screen and (max-width: 400px) {
  .shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__title-languages-lang:first-child {
    margin-left: 4px;
  }
}
.shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__title-languages-lang svg {
  display: block;
}
.shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__cta {
  position: relative;
  margin-left: 40px;
  flex: none;
}
@media screen and (max-width: 800px) {
  .shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__cta {
    margin-left: 20px;
  }
}
@media screen and (max-width: 1200px) {
  .shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__cta a {
    padding: 13px 15px;
  }
}
@media screen and (max-width: 1200px) {
  .shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__cta span {
    display: none;
  }
}
.shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__cta svg {
  display: none;
}
@media screen and (max-width: 1200px) {
  .shortcode-ukazka-idoklad[data-design="3"] .shortcode-ukazka-idoklad__cta svg {
    display: block;
  }
}
/* PAGES (better to include direct CSS file on the page) */
.news__container {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-wrap: wrap;
  margin: 0 -25px;
}
@media only screen and (max-width:1300px) {
  .news__container {
    margin: 0 -15px;
  }
}
@media only screen and (max-width:520px) {
  .news__container {
    margin: 0px;
  }
}
.news__item {
  flex: 0 0 50%;
  padding: 25px;
  position: relative;
}
@media only screen and (max-width:1300px) {
  .news__item {
    padding: 15px;
  }
}
@media only screen and (max-width:970px) {
  .news__item {
    flex: 0 0 100%;
    padding: 25px;
  }
}
@media only screen and (max-width:520px) {
  .news__item {
    padding: 31px 0px;
    border-bottom: 1px solid #E5E5E5;
  }
}
@media only screen and (max-width:520px) {
  .news__item:last-child {
    border-bottom: 0px;
  }
}
.news__item--big {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex: 0 0 100%;
  margin: 0 -25px;
  padding: 0 25px 88px;
}
@media only screen and (max-width:1300px) {
  .news__item--big {
    margin: 0 -15px;
  }
}
@media only screen and (max-width:970px) {
  .news__item--big {
    flex-wrap: wrap;
    margin: 0 -25px;
  }
}
@media only screen and (max-width:520px) {
  .news__item--big {
    border-top: 0px;
    margin: 0px;
    padding: 0px;
    padding-bottom: 37px;
  }
}
.news__item--big .news__item-photo {
  flex: 0 0 50%;
  padding-right: 25px;
  margin: 0;
}
@media only screen and (max-width:1300px) {
  .news__item--big .news__item-photo {
    padding-right: 15px;
  }
}
@media only screen and (max-width:970px) {
  .news__item--big .news__item-photo {
    flex: 0 0 100%;
    margin-bottom: 25px;
    position: relative;
    padding-right: 0;
    left: auto;
    top: auto;
    height: auto;
    max-height: 300px;
  }
}
.news__item--big .news__item-photo img {
  min-height: 360px;
  object-fit: cover;
}
@media only screen and (max-width:970px) {
  .news__item--big .news__item-photo img {
    min-height: 0px;
  }
}
.news__item--big .news__item-content {
  flex: 0 0 50%;
  padding-left: 25px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-direction: column;
}
@media only screen and (max-width:1300px) {
  .news__item--big .news__item-content {
    padding-left: 15px;
  }
}
@media only screen and (max-width:970px) {
  .news__item--big .news__item-content {
    flex: 0 0 100%;
    padding-left: 0px;
  }
}
@media only screen and (max-width:970px) {
  .news__item--big .news__item-tools {
    padding: 0px;
  }
}
.news__item--big .news__item-heading a {
  font-size: 28px;
}
@media only screen and (max-width:970px) {
  .news__item--big .news__item-heading a {
    font-size: 21px;
  }
}
@media only screen and (max-width:970px) {
  .news__item--big .news__item-heading {
    padding: 0px;
    min-height: 0px;
  }
}
@media only screen and (max-width:970px) {
  .news__item--big .news__item-text p::before {
    display: none;
  }
}
@media only screen and (max-width:520px) {
  .news__item--big .news__item-tagcloud {
    margin-top: 19px;
  }
}
.news__item-photo {
  margin-bottom: 26px;
}
@media only screen and (max-width:970px) {
  .news__item-photo {
    position: absolute;
    top: 25px;
    left: 25px;
    height: 108px;
    width: 113px;
  }
}
@media only screen and (max-width:520px) {
  .news__item-photo {
    left: 0px;
    top: 31px;
  }
}
.news__item-photo img {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  height: 100%;
  width: 100%;
  object-fit: cover;
  display: block;
  height: 240px;
}
@media only screen and (max-width:970px) {
  .news__item-photo img {
    height: auto;
  }
}
.news__item-content {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-direction: column;
}
.news__item-heading {
  font-size: 21px;
  margin-bottom: 9px;
  line-height: 30px;
}
@media only screen and (max-width:970px) {
  .news__item-heading {
    padding-left: 136px;
    font-size: 19px;
    margin-bottom: 0px!important;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box !important;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    white-space: normal;
    min-height: 53px;
  }
}
.news__item-tools {
  color: #73767A;
  margin-bottom: 12px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  font-weight: 400;
}
@media only screen and (max-width:970px) {
  .news__item-tools {
    padding-left: 136px;
    flex-wrap: wrap;
  }
}
@media only screen and (max-width:520px) {
  .news__item-tools {
    margin-bottom: 0px;
  }
}
.news__item-tools > span {
  margin-right: 14px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  font-weight: 400;
}
.news__item-tools > span .icon-symbol {
  margin-right: 9px;
  vertical-align: 2px;
}
@media only screen and (max-width:520px) {
  .news__item-tools .time {
    display: none;
  }
}
.news__item-text {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-direction: column;
  margin-bottom: 15px;
  line-height: 25px;
}
.news__item-text p {
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box !important;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  white-space: normal;
}
.news__item-link {
  margin-top: auto;
  color: #4534C3;
  font-weight: 600;
  text-decoration: underline;
}
.news__item-tagcloud {
  margin: 0 -5px;
  margin-bottom: 15px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-wrap: wrap;
}
@media only screen and (max-width:970px) {
  .news__item-tagcloud {
    margin-bottom: 14px;
    margin-top: 40px;
  }
}
.news__item-tagitem {
  border: 1px solid #E7E9ED;
  padding: 0px 8px;
  font-weight: 600;
  line-height: 22px;
  font-size: 14px;
  margin: 4px;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  color: #4534C3;
}
.news__item-tagitem--active {
  background-color: #EFEEF7;
  border: 1px solid #4534C3;
}
/* Tady bude LESS kód globálních prvků, které se týkají supportu */
/*Plain styles*/
.supp-page {
  font-size: 16px;
  font-family: 'Baloo Thambi 2', sans-serif;
  line-height: 1.2;
  font-weight: 400;
}
.supp-page p {
  font-size: 17px;
  line-height: 28px;
}
@media only screen and (max-width:520px) {
  .supp-page p {
    font-size: 16px;
    line-height: 24px;
  }
}
.supp-page strong,
.supp-page b {
  font-weight: 600;
}
.supp-page p + ol,
.supp-page p + ul {
  margin-top: 24px !important;
}
.supp-page p > a {
  color: #4534C3;
  text-decoration: underline;
}
.supp-page p > a:hover {
  text-decoration: none;
}
.supp-page h1 {
  font-size: 36px;
  font-weight: 600;
}
@media only screen and (max-width:520px) {
  .supp-page h1 {
    font-size: 30px;
  }
}
.supp-page h2 {
  font-size: 24px;
  font-weight: 600;
}
@media only screen and (max-width:520px) {
  .supp-page h2 {
    font-size: 22px;
  }
}
.supp-page h3 {
  font-size: 20px;
  font-weight: 600;
}
.supp-page h4 {
  font-size: 18px;
  font-weight: 600;
}
iframe {
  width: 100%;
}
.perex {
  padding: 29px 16px 7px 16px;
}
@media only screen and (max-width:970px) {
  .perex {
    padding: 32px 0px 16px 0px;
  }
}
.perex p {
  font-size: 22px;
  line-height: 1.45;
}
@media only screen and (max-width:520px) {
  .perex p {
    font-size: 18px;
  }
}
/*Číslovaný seznam*/
.supp-page ol {
  margin: 0;
  padding: 0;
  list-style-position: outside;
  padding-left: 32px;
  padding-right: 16px;
}
.supp-page ol > li {
  font-size: 17px;
  margin-bottom: 33px;
  padding-left: 8px;
  line-height: 28px;
}
.supp-page ol > li a {
  color: #4534C3;
  text-decoration: underline;
}
.supp-page ol > li a:hover {
  text-decoration: none;
}
.supp-page ol > li ul {
  margin: 0;
  padding-left: 16px;
  list-style-position: outside;
  font-size: 16px;
  list-style-type: disc;
  margin-top: 16px;
}
.supp-page ol > li ul li {
  font-size: 16px;
  padding-left: 8px;
  line-height: 28px;
  margin-bottom: 16px;
}
.supp-page ol > li ul li:last-child {
  margin-bottom: 0px;
}
/*Klasický seznam s dvojnásobným zanořením - dříve plain-list*/
.supp-page ul {
  margin: 0;
  padding: 0;
  list-style-position: outside;
  padding-left: 32px;
  padding-right: 16px;
}
.supp-page ul > li {
  font-size: 16px;
  margin-bottom: 12px;
  padding-left: 8px;
  line-height: 28px;
}
.supp-page ul > li:last-child {
  margin-bottom: 48px;
}
@media only screen and (max-width:520px) {
  .supp-page ul > li:last-child {
    margin-bottom: 32px;
  }
}
.supp-page ul > li h4 {
  margin: 0px;
  font-weight: 600;
}
.supp-page ul > li p {
  margin-bottom: 0px;
  margin-top: 8px;
}
.supp-page ul > li p:last-child {
  margin-bottom: 24px;
}
.supp-page ul > li a {
  color: #4534C3;
  text-decoration: underline;
}
.supp-page ul > li a:hover {
  text-decoration: none;
}
.supp-page ul > li ul {
  margin: 0;
  padding-left: 16px;
  list-style-position: outside;
  font-size: 16px;
  list-style-type: circle;
  margin-top: 24px;
}
.supp-page ul > li ul li {
  font-size: 16px;
  padding-left: 8px;
  line-height: 28px;
  margin-bottom: 16px;
}
.supp-page ul > li ul li:last-child {
  margin-bottom: 0px;
}
/*Kroky*/
.steps {
  margin: 0;
  padding: 0;
  list-style: none;
  padding-left: 16px;
}
.steps > li {
  font-size: 17px;
  margin-bottom: 24px;
  padding-left: 0px;
  line-height: 28px;
}
.steps > li h4 {
  font-size: 17px;
  margin: 0px;
}
.steps > li p {
  margin: 0px;
}
.steps > li:last-child {
  margin-bottom: 48px;
}
.steps > li ul {
  margin: 0;
  padding-left: 16px;
  list-style-position: outside;
  font-size: 16px;
  list-style-type: disc;
  margin-top: 16px!important;
}
.steps > li ul li {
  font-size: 16px;
  padding-left: 8px;
  line-height: 28px;
  margin-bottom: 16px;
}
.steps > li ul li:last-child {
  margin-bottom: 0px;
}
.steps__item__content {
  margin-top: 16px;
}
/*Infoboxy*/
.infobox {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  margin-bottom: 20px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  overflow: hidden;
}
.infobox__icon {
  padding: 10px;
  flex: 0 0 48px;
  box-sizing: border-box;
}
.infobox__text {
  padding: 13px 12px 12px 25px;
}
@media only screen and (max-width:520px) {
  .infobox__text {
    padding: 8px 16px 8px 16px;
  }
}
.infobox__text p {
  font-weight: 400;
  line-height: 28px;
  margin: 0px;
  margin-bottom: 15px;
}
@media only screen and (max-width:520px) {
  .infobox__text p {
    line-height: 24px;
  }
}
.infobox__text p strong {
  font-weight: 500;
}
.infobox__text p:last-child {
  margin-bottom: 0px!important;
}
.infobox--tip {
  background-color: #fff7d9;
}
.infobox--tip .infobox__icon {
  background: #ffcb00 url("images/support/infobox-tip.svg") no-repeat center center;
}
.infobox--note {
  background-color: #edfced;
}
.infobox--note .infobox__icon {
  background: #20d020 url("images/support/infobox-note.svg") no-repeat center center;
}
.infobox--warn {
  background-color: #fff2f4;
}
.infobox--warn .infobox__icon {
  background: #ff0022 url("images/support/infobox-warn.svg") no-repeat center center;
}
.infobox--smallnote {
  background-color: #f6f6fb;
  border: 1px solid #eff0f0;
  padding: 7px 12px;
  font-size: 15px;
  display: block!important;
}
/*Ikony, tlačítka v textu*/
.icon-intext {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 32px;
  height: 32px;
  background-color: #f6f6fb;
  display: inline-block;
  vertical-align: -12px;
  margin: 0 8px;
}
.icon-intext img {
  object-fit: contain;
}
.btn-intext {
  color: white!important;
  text-decoration: none!important;
  font-weight: 700;
  font-size: 11px;
  padding: 11px 24px;
  background-color: #4534C3;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  text-decoration: none;
  display: inline-block;
  vertical-align: 2px;
  line-height: 1;
  white-space: nowrap;
  margin: 0 8px;
}
.btn-intext:hover {
  text-decoration: none!important;
}
.btn-intext--secondary {
  color: #4534C3;
  text-decoration: none;
  font-weight: 700;
  font-size: 11px;
  padding: 7px 16px;
  background-color: white;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  border: 1px solid #d2d2d2;
  display: inline-block;
  vertical-align: 2px;
  line-height: 1;
  white-space: nowrap;
  margin: 0 8px;
}
.btn-intext--secondary:hover {
  color: #4534C3;
  border: 1px solid #4534C3;
  text-decoration: none;
}
/*Tabulka*/
.table {
  overflow-x: auto;
  margin-bottom: 20px;
}
.table table {
  border: 0px;
  border-collapse: collapse;
  table-layout: fixed;
}
.table table thead {
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 0px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 0px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  overflow: hidden;
}
.table table thead th {
  font-size: 16px;
  font-weight: 700;
  padding: 13px 13px 10px 13px;
  background-color: #f6f6fb;
  text-align: center;
}
.table table thead th:first-child {
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  text-align: left;
}
.table table thead th:last-child {
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-top-left-radius: 0px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-topleft: 0px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.table table tbody td {
  font-size: 16px;
  text-align: center;
  min-width: 138px;
  padding: 13px 13px 10px 13px;
}
.table table tbody td:first-child {
  /*padding: 11px 0px 12px 16px;*/
  text-align: left;
  width: 184px;
}
.table table tbody tr {
  position: relative;
}
.table table tbody tr:first-child::after {
  display: none;
}
.table table tbody tr:after {
  content: "";
  width: 100%;
  height: 1px;
  top: 0px;
  display: block;
  position: absolute;
  background-image: linear-gradient(to right, #848f99 10%, rgba(255, 255, 255, 0) 0%);
  background-position: top;
  background-size: 6px 1px;
  background-repeat: repeat-x;
  left: 0px;
}
.table .table-true {
  width: 6px;
  height: 6px;
  background-color: #20d020;
  display: inline-block;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.table .table-false {
  width: 6px;
  height: 6px;
  background-color: white;
  border: 1px solid #666666;
  display: inline-block;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  box-sizing: border-box;
}
/*Screenshoty*/
.screenshot {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  border: 1px solid #eff0f0;
  background-color: white;
  padding: 24px 22px 22px 22px;
  -webkit-box-shadow: 0 3px 6px 0 #ededed;
  -moz-box-shadow: 0 3px 6px 0 #ededed;
  box-shadow: 0 3px 6px 0 #ededed;
  display: inline-block;
  margin-bottom: 20px;
}
.screenshot img {
  max-width: 100%;
  display: block;
}
@media only screen and (max-width:520px) {
  .screenshot {
    padding: 8px;
  }
}
/*Collapse and expand block*/
.collapse-item {
  border: 2px solid #eff0f0;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  overflow: hidden;
  margin-bottom: 20px;
}
.collapse-item--active .collapse-item__header:after {
  -webkit-transform: translate(0%, -50%) rotate(-45deg);
  -moz-transform: translate(0%, -50%) rotate(-45deg);
  -o-transform: translate(0%, -50%) rotate(-45deg);
  -ms-transform: translate(0%, -50%) rotate(-45deg);
  transform: translate(0%, -50%) rotate(-45deg);
}
.collapse-item__header {
  background-color: #f6f6fb;
  color: #4534C3;
  padding: 20px 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 36px;
  position: relative;
  cursor: pointer;
}
@media only screen and (max-width:520px) {
  .collapse-item__header {
    padding: 11px 16px;
  }
}
.collapse-item__header:after {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  content: "";
  position: absolute;
  right: 15px;
  top: 50%;
  -webkit-transform: translate(0%, -50%);
  -moz-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg transform='translate(-641 -1775)'%3E%3Crect data-name='Rectangle 5501' width='2' height='16' rx='1' transform='translate(648 1775)' style='fill:%234534c3'/%3E%3Crect data-name='Rectangle 5502' width='2' height='16' rx='1' transform='rotate(90 -562.5 1219.5)' style='fill:%234534c3'/%3E%3C/g%3E%3C/svg%3E%0A");
  width: 16px;
  height: 16px;
  background-size: contain;
}
.collapse-item__content {
  padding: 22px 24px;
  max-height: 9999px;
  display: none;
}
@media only screen and (max-width:520px) {
  .collapse-item__content {
    padding: 16px 19px;
  }
}
.collapse-item__content ol,
.collapse-item__content ul {
  padding-left: 16px;
}
/*Video*/
.video {
  position: relative;
  -webkit-box-shadow: 0 3px 6px 0 #ededed;
  -moz-box-shadow: 0 3px 6px 0 #ededed;
  box-shadow: 0 3px 6px 0 #ededed;
  padding: 22px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  border: 1px solid #eff0f0;
  margin-bottom: 20px;
}
@media only screen and (max-width:520px) {
  .video {
    padding: 8px;
  }
}
.video-thumb {
  width: 100%;
  min-height: 216px;
  object-fit: cover;
  display: block;
}
.video-play {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 86.3px;
  height: 60.1px;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='86.301' height='60.121' viewBox='0 0 86.301 60.121'%3E%3Cpath id='Path_21994' data-name='Path 21994' d='M70.624,0H15.677A15.722,15.722,0,0,0,0,15.677V44.444A15.723,15.723,0,0,0,15.677,60.121H70.624A15.723,15.723,0,0,0,86.3,44.444V15.677A15.722,15.722,0,0,0,70.624,0M45.576,38.567,32.187,46.85V13.719L45.576,22l13.389,8.283Z' fill='%23fff'/%3E%3C/svg%3E");
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  -webkit-box-shadow: 7px 21px 22px -15px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 7px 21px 22px -15px rgba(0, 0, 0, 0.75);
  box-shadow: 7px 21px 22px -15px rgba(0, 0, 0, 0.75);
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.video-play:hover {
  opacity: 0.8;
}
@media only screen and (max-width:520px) {
  .video-play {
    width: 49.7px;
    height: 34.6px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
  }
}
.video-play--hide {
  display: none;
}
.video__wrapper--hide {
  display: none;
}
/* Tady bude LESS kód ke stránce support.php */
.supphp-main {
  background-color: #f6f6fb;
  overflow: hidden;
  margin: 0 -20px;
  position: relative;
}
.supphp-main:after {
  content: "";
  left: 0%;
  width: 50%;
  position: absolute;
  height: 100%;
  top: 0px;
  background-color: #EDEBF9;
}
.supphp-main .container {
  position: relative;
  z-index: 1;
  padding: 16px 20px 26px 20px;
  background-color: #f6f6fb;
}
.supphp-main .container::before {
  content: "";
  background-color: #f6f6fb;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='188.066' height='240' viewBox='0 0 188.066 240'%3E%3Cpath data-name='right bg' d='m61.142 240-52.9-38.433a20 20 0 0 1-4.422-27.934L129.97 0h58.094v240z' transform='rotate(180 94.032 120)' style='fill:%23edebf9'/%3E%3C/svg%3E%0A");
  background-position: left top;
  background-size: contain;
  background-repeat: no-repeat;
  height: 100%;
  width: 2000px;
  position: absolute;
  top: 0px;
  left: -200px;
}
.supphp-main .site-breadcrumbs,
.supphp-main .supphp-main__tags {
  z-index: 2;
  position: relative;
}
@media only screen and (max-width:970px) {
  .supphp-main {
    margin: 0px;
    background-image: none;
  }
}
.supphp-main__search {
  margin-top: 26px;
}
@media only screen and (max-width:970px) {
  .supphp-main__search {
    margin-top: 16px;
  }
}
.supphp-main__search-form {
  max-width: 100%;
  width: 720px;
  margin: 0 auto;
  position: relative;
}
.supphp-main__search-input {
  width: 100%;
  -webkit-border-radius: 32px;
  -moz-border-radius: 32px;
  border-radius: 32px;
  border: 1px solid #d2d2d2;
  background: white;
  font-size: 16px;
  font-weight: 500;
  padding: 20px 70px 19px 76px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.03' height='17.03' viewBox='0 0 16.03 17.03'%3E%3Cg id='Group_1564' data-name='Group 1564' transform='translate(-1392 -32)'%3E%3Cg id='Ellipse_46' data-name='Ellipse 46' transform='translate(1392 32)' fill='none' stroke='%23071e43' stroke-width='1.5'%3E%3Ccircle cx='7.5' cy='7.5' r='7.5' stroke='none'/%3E%3Ccircle cx='7.5' cy='7.5' r='6.75' fill='none'/%3E%3C/g%3E%3Cline id='Line_184' data-name='Line 184' x2='4' y2='4' transform='translate(1403.5 44.5)' fill='none' stroke='%23071e43' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E ");
  background-position: 29px center;
  background-size: 20px 20px;
  background-repeat: no-repeat;
}
@media only screen and (max-width:970px) {
  .supphp-main__search-input {
    padding: 12px 60px 11px 60px;
    background-position: 16px center;
  }
}
.supphp-main__search-input::placeholder {
  color: #848f99;
  opacity: 1;
}
.supphp-main__search-close {
  background-color: transparent;
  position: absolute;
  top: 50%;
  right: 33px;
  width: 28px;
  height: 28px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath data-name='Rectangle 6589' style='fill:%23fff' d='M0 0h28v28H0z'/%3E%3Cpath data-name='Path 31321' d='M19 9 9 19M9 9l10 10' style='fill:none;stroke:%23666;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px'/%3E%3C/svg%3E");
  background-size: contain;
  -webkit-transform: translate(0%, -50%);
  -moz-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  cursor: pointer;
}
@media only screen and (max-width:970px) {
  .supphp-main__search-close {
    right: 16px;
  }
}
.supphp-main__tags {
  margin-top: 24px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: flex-start;
  padding-top: 20px;
  width: 720px;
  margin: 0 auto;
  max-width: 100%;
}
@media only screen and (max-width:970px) {
  .supphp-main__tags {
    width: auto;
    flex-direction: column;
  }
}
.supphp-main__tags-heading {
  font-weight: 500;
  font-size: 14px;
  margin-right: 14px;
  flex: 0 0 120px;
  padding-top: 5px;
}
@media only screen and (max-width:970px) {
  .supphp-main__tags-heading {
    flex: 1 1 auto;
    margin-bottom: 10px;
  }
}
.supphp-main__tags-container {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-wrap: wrap;
  margin: -5px;
}
.supphp-main__tags-item {
  padding: 4px 10px;
  background-color: #edebf9;
  color: #4534C3;
  font-size: 14px;
  font-weight: 500;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  margin: 5px;
  text-decoration: none !important;
  line-height: 22px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
@media only screen and (max-width:520px) {
  .supphp-main__tags-item {
    display: none;
  }
}
@media only screen and (max-width:520px) {
  .supphp-main__tags-item:first-child,
  .supphp-main__tags-item:nth-child(2),
  .supphp-main__tags-item:nth-child(3),
  .supphp-main__tags-item:nth-child(4),
  .supphp-main__tags-item--active {
    display: inherit;
  }
}
.supphp-main__tags-item:hover {
  color: white;
  background-color: #4534C3;
}
.supphp-main__tags-mobswitch {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4' viewBox='0 0 16 4'%3E%3Cpath data-name='Path 377' d='M390.08 193.919a2 2 0 1 1-2.828 0 2 2 0 0 1 2.828 0' transform='translate(-374.666 -193.333)' style='fill:%234534c3'/%3E%3Cpath data-name='Path 378' d='M196.748 193.919a2 2 0 1 1-2.828 0 2 2 0 0 1 2.828 0' transform='translate(-187.334 -193.333)' style='fill:%234534c3'/%3E%3Cpath data-name='Path 379' d='M3.415 193.919a2 2 0 1 1-2.828 0 2 2 0 0 1 2.828 0' transform='translate(-.001 -193.333)' style='fill:%234534c3'/%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  height: 30px;
  width: 16px;
  cursor: pointer;
  margin: 5px;
  background-repeat: no-repeat;
  display: none;
}
@media only screen and (max-width:520px) {
  .supphp-main__tags-mobswitch {
    display: inherit;
  }
}
.supphp-results {
  padding: 58px 0px 96px 0px;
}
@media only screen and (max-width:520px) {
  .supphp-results {
    padding: 34px 0px 64px 0px;
  }
}
.supphp-results__container {
  width: 720px;
  max-width: 100%;
}
.supphp-results__found {
  margin-top: 28px;
  margin-bottom: 10px;
  color: #8b8c8e;
  display: inline-block;
  font-weight: 500;
}
@media only screen and (max-width:520px) {
  .supphp-results__paginator {
    display: none;
  }
}
.supphp-results__paginator-container {
  list-style: none;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  justify-content: center;
}
.supphp-results__paginator-item {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
}
.supphp-results__paginator-item--hidden {
  display: none;
}
.supphp-results__paginator-link {
  font-weight: 600;
  font-size: 18px;
  width: 40px;
  height: 40px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  line-height: 40px;
  border: 1px solid #e3e3e3;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  display: inline-block;
  text-align: center;
  margin: 6px;
  position: relative;
}
.supphp-results__paginator-link:hover {
  border: 1px solid #4534C3;
}
.supphp-results__paginator-link--active {
  background-color: #4534C3;
  color: white;
  border: 1px solid #4534C3;
}
.supphp-results__paginator-link--active::before {
  filter: brightness(0) invert(1);
}
.supphp-results__paginator-link--fastback:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.79' height='16' viewBox='0 0 11.79 16'%3E%3Cpath data-name='Path 1573' d='M126.242 166.7a1.5 1.5 0 0 0 2.128 0l3.919-3.919a1.5 1.5 0 0 0 0-2.128l-3.835-3.839a1.506 1.506 0 1 0-2.13 2.13l2.771 2.771-2.853 2.855a1.5 1.5 0 0 0 0 2.13z' transform='translate(-125.8 -153.758)' style='fill:%234534c3'/%3E%3Cpath data-name='Path 1574' d='M651.9 16a1.506 1.506 0 0 0 1.506-1.506V1.506a1.506 1.506 0 0 0-3.012 0v12.988A1.506 1.506 0 0 0 651.9 16z' transform='translate(-641.621)' style='fill:%234534c3'/%3E%3C/svg%3E%0A");
  width: 11.8px;
  height: 16px;
  background-size: contain;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%) rotate(-180deg);
  -moz-transform: translate(-50%, -50%) rotate(-180deg);
  -o-transform: translate(-50%, -50%) rotate(-180deg);
  -ms-transform: translate(-50%, -50%) rotate(-180deg);
  transform: translate(-50%, -50%) rotate(-180deg);
}
.supphp-results__paginator-link--back:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.207' height='14' viewBox='0 0 8.207 14'%3E%3Cpath d='M4.582 7.62a1.286 1.286 0 0 1 1.9 0l4.718 4.523 4.718-4.523a1.283 1.283 0 0 1 1.9 0 1.434 1.434 0 0 1 0 1.949c-.49.5-5.667 5.434-5.667 5.434a1.321 1.321 0 0 1-1.9 0s-5.177-4.929-5.669-5.434a1.434 1.434 0 0 1 0-1.949z' transform='rotate(-90 5.5 12.7)' style='fill:%234534c3'/%3E%3C/svg%3E");
  width: 8.2px;
  height: 14px;
  background-size: contain;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%) rotate(-180deg);
  -moz-transform: translate(-50%, -50%) rotate(-180deg);
  -o-transform: translate(-50%, -50%) rotate(-180deg);
  -ms-transform: translate(-50%, -50%) rotate(-180deg);
  transform: translate(-50%, -50%) rotate(-180deg);
}
.supphp-results__paginator-link--more:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4' viewBox='0 0 16 4'%3E%3Cpath data-name='Path 377' d='M390.08 193.919a2 2 0 1 1-2.828 0 2 2 0 0 1 2.828 0' transform='translate(-374.666 -193.333)' style='fill:%234534c3'/%3E%3Cpath data-name='Path 378' d='M196.748 193.919a2 2 0 1 1-2.828 0 2 2 0 0 1 2.828 0' transform='translate(-187.334 -193.333)' style='fill:%234534c3'/%3E%3Cpath data-name='Path 379' d='M3.415 193.919a2 2 0 1 1-2.828 0 2 2 0 0 1 2.828 0' transform='translate(-.001 -193.333)' style='fill:%234534c3'/%3E%3C/svg%3E");
  width: 16px;
  height: 6px;
  background-size: contain;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-repeat: no-repeat;
}
.supphp-results__paginator-link--forward:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.207' height='14' viewBox='0 0 8.207 14'%3E%3Cpath d='M4.582 7.62a1.286 1.286 0 0 1 1.9 0l4.718 4.523 4.718-4.523a1.283 1.283 0 0 1 1.9 0 1.434 1.434 0 0 1 0 1.949c-.49.5-5.667 5.434-5.667 5.434a1.321 1.321 0 0 1-1.9 0s-5.177-4.929-5.669-5.434a1.434 1.434 0 0 1 0-1.949z' transform='rotate(-90 5.5 12.7)' style='fill:%234534c3'/%3E%3C/svg%3E");
  width: 8.2px;
  height: 14px;
  background-size: contain;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.supphp-results__paginator-link--fastforward:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.79' height='16' viewBox='0 0 11.79 16'%3E%3Cpath data-name='Path 1573' d='M126.242 166.7a1.5 1.5 0 0 0 2.128 0l3.919-3.919a1.5 1.5 0 0 0 0-2.128l-3.835-3.839a1.506 1.506 0 1 0-2.13 2.13l2.771 2.771-2.853 2.855a1.5 1.5 0 0 0 0 2.13z' transform='translate(-125.8 -153.758)' style='fill:%234534c3'/%3E%3Cpath data-name='Path 1574' d='M651.9 16a1.506 1.506 0 0 0 1.506-1.506V1.506a1.506 1.506 0 0 0-3.012 0v12.988A1.506 1.506 0 0 0 651.9 16z' transform='translate(-641.621)' style='fill:%234534c3'/%3E%3C/svg%3E%0A");
  width: 11.8px;
  height: 16px;
  background-size: contain;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.supphp-results__mobilepaginator {
  text-align: center;
  display: none;
}
@media only screen and (max-width:520px) {
  .supphp-results__mobilepaginator {
    display: inherit;
  }
}
.supphp-results .plain-list h3 {
  font-size: 18px;
}
.supphp-results .plain-list h3 a {
  text-decoration: none;
  color: #040506;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.supphp-results .plain-list h3 a:hover {
  color: #8b8c8e;
}
.supphp-results .plain-list p {
  font-size: 16px;
  font-weight: 400;
}
.supphp-results .plain-list .result-word {
  color: #4534C3;
}
.supphp-noresults {
  padding: 80px 0px 72px 0px;
  text-align: center;
}
@media only screen and (max-width:520px) {
  .supphp-noresults {
    padding: 48px 0px;
  }
}
.supphp-noresults .container {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.supphp-noresults img {
  margin-bottom: 34px;
}
@media only screen and (max-width:520px) {
  .supphp-noresults img {
    margin-bottom: 24px;
  }
}
.supphp-noresults p {
  margin-top: 16px;
  font-size: 16px;
  line-height: 24px;
}
@media only screen and (max-width:520px) {
  .supphp-noresults p {
    margin-top: 6px;
  }
}
.supphp-faq {
  padding: 48px 0px;
  text-align: center;
}
@media only screen and (max-width:520px) {
  .supphp-faq {
    padding: 30px 0px 56px 0px;
  }
}
.supphp-faq--dark {
  background-color: #f6f6fb;
  padding: 48px 0px 17px 0px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
@media only screen and (max-width:768px) {
  .supphp-faq--dark {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }
}
@media only screen and (max-width:520px) {
  .supphp-faq--dark {
    padding: 32px 0px 32px 0px;
  }
}
.supphp-faq__heading {
  text-align: center;
  margin-bottom: 48px;
}
@media only screen and (max-width:520px) {
  .supphp-faq__heading {
    text-align: left;
    margin-bottom: 23px;
  }
}
.supphp-faq__container {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
}
@media only screen and (max-width:520px) {
  .supphp-faq__container {
    flex-wrap: wrap;
  }
}
.supphp-faq__column {
  flex: 0 0 50%;
  padding-left: 100px;
  box-sizing: border-box;
  text-align: left;
}
@media only screen and (max-width:768px) {
  .supphp-faq__column {
    padding-left: 30px;
  }
}
@media only screen and (max-width:520px) {
  .supphp-faq__column {
    padding: 0px;
    flex: 1 1 100%;
    display: none;
  }
}
@media only screen and (max-width:520px) {
  .supphp-faq__column--active,
  .supphp-faq__column:first-child {
    display: inherit;
  }
}
@media only screen and (max-width:520px) {
  .supphp-faq__column li:last-child {
    margin-bottom: 12px;
  }
}
.supphp-faq__all {
  margin: 0 auto;
  margin-top: 20px;
}
.supphp-faq__all--mobile {
  display: none;
}
@media only screen and (max-width:520px) {
  .supphp-faq__all--mobile {
    display: inherit;
  }
}
.supphp-control {
  padding-bottom: 96px;
  text-align: center;
  overflow: hidden;
  max-width: 100%;
}
@media only screen and (max-width:520px) {
  .supphp-control {
    padding-bottom: 56px;
  }
}
.supphp-control--afterdark {
  padding-top: 96px;
}
@media only screen and (max-width:520px) {
  .supphp-control--afterdark {
    padding-top: 56px;
  }
}
.supphp-control__heading {
  position: relative;
  padding-left: 64px;
  margin-bottom: 24px;
  text-align: left;
  line-height: 38px;
  padding-top: 6px;
}
@media only screen and (max-width:520px) {
  .supphp-control__heading {
    margin-bottom: 12px;
    padding-left: 40px;
  }
}
.supphp-control__heading::before {
  content: "";
  position: absolute;
  left: 24px;
  top: 50%;
  height: 24px;
  width: 24px;
  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 data-name='Path 21977' d='M23.846 17.583 22.589 7.524a4.455 4.455 0 0 0-2-3.419l-.2-1.572A2.817 2.817 0 0 0 17.325.012 2.672 2.672 0 0 0 15.462 1a3.144 3.144 0 0 0-.648 1.986v1.886a4.435 4.435 0 0 0-1.124 2.956v2a5.451 5.451 0 0 0-3.375 0v-2A4.437 4.437 0 0 0 9.1 4.77V2.988A3.143 3.143 0 0 0 8.448 1 2.672 2.672 0 0 0 6.585.012a2.816 2.816 0 0 0-3.062 2.521l-.2 1.575.076.009a4.455 4.455 0 0 0-1.98 3.407L.158 17.583a5.156 5.156 0 1 0 10.153 1.429V15.75a2.273 2.273 0 0 1 3.375 0v3.262a5.156 5.156 0 1 0 10.153-1.429zM5.385 2.753v-.029a.939.939 0 0 1 1.025-.845c.732.069.811.8.811 1.109v.6A4.462 4.462 0 0 0 5.3 3.409zM3.267 7.828h.016a2.578 2.578 0 0 1 5.156 0v7.041a5.146 5.146 0 0 0-6-.4zm1.891 14.3a3.281 3.281 0 1 1 3.282-3.285 3.285 3.285 0 0 1-3.282 3.281zm8.531-8.643a4.152 4.152 0 0 0-3.375 0v-1.624a3.567 3.567 0 0 1 3.375 0zM17.5 1.879a.939.939 0 0 1 1.021.846l.084.674a4.489 4.489 0 0 0-.463-.024 4.433 4.433 0 0 0-1.453.244v-.631c.001-.311.08-1.041.811-1.109zm-1.936 5.949a2.578 2.578 0 0 1 5.156 0h.016l.83 6.638a5.146 5.146 0 0 0-6 .4V7.828zm3.281 14.3a3.281 3.281 0 1 1 3.281-3.281 3.285 3.285 0 0 1-3.28 3.277z' transform='translate(-.002 .001)' style='fill:%23333'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  -webkit-transform: translate(0%, -50%);
  -moz-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  background-size: contain;
}
@media only screen and (max-width:520px) {
  .supphp-control__heading::before {
    left: 0px;
  }
}
.supphp-control__grid-inner {
  margin: 0 -12px;
}
@media only screen and (max-width:480px) {
  .supphp-control__grid-inner {
    display: block;
    margin: 0 -8px;
  }
}
.supphp-control__grid .slick-track {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box !important;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox !important;
  /* TWEENER - IE 10 */
  display: -webkit-flex !important;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex !important;
}
.supphp-control__grid .slick-slide {
  height: inherit !important;
}
.supphp-control__grid-column {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box !important;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox !important;
  /* TWEENER - IE 10 */
  display: -webkit-flex !important;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex !important;
  flex-direction: column;
  height: 100%;
}
@media only screen and (max-width:480px) {
  .supphp-control__grid-column {
    width: 100%;
    display: none;
  }
}
@media only screen and (max-width:480px) {
  .supphp-control__grid-column:nth-child(1),
  .supphp-control__grid-column:nth-child(2) {
    display: block;
  }
}
.supphp-control__item {
  padding: 12px;
  flex: 0 0 208px;
  box-sizing: border-box;
}
@media only screen and (max-width:480px) {
  .supphp-control__item {
    flex: 0 0 148px;
    padding: 8px;
  }
}
.supphp-control__item-inner {
  background-color: #f6f6fb;
  border: 1px solid #edebf9;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 20px;
  box-sizing: border-box;
  text-decoration: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  height: 100%;
}
.supphp-control__item-inner:hover {
  border: 1px solid #4534C3;
}
.supphp-control__item-inner img {
  max-height: 35px;
}
.supphp-control__item-text {
  margin-top: 12px;
  font-weight: 600;
  color: #040506;
  text-decoration: none;
  font-size: 20px;
}
.supphp-control__all {
  margin: 0 auto;
  margin-top: 52px;
}
@media only screen and (max-width:520px) {
  .supphp-control__all {
    margin-top: 32px;
  }
}
.supphp-control .slick-arrow {
  background: white;
  -webkit-box-shadow: 0px 3px 6px #00000029;
  -moz-box-shadow: 0px 3px 6px #00000029;
  box-shadow: 0px 3px 6px #00000029;
  font-size: 0px;
  cursor: pointer;
  width: 42px;
  height: 42px;
  z-index: 18;
  top: -66px;
}
.supphp-control .slick-arrow::before {
  width: 42px;
  height: 42px;
  width: 10.6px;
  height: 10.35px;
}
.supphp-control .slick-arrow.slick-prev {
  left: auto;
  right: 50px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
  -moz-box-shadow: 0px 3px 6px #00000029;
  box-shadow: 0px 3px 6px #00000029;
  font-size: 0px;
}
.supphp-control .slick-arrow.slick-prev::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.602' height='10.348' viewBox='0 0 10.602 10.348'%3E%3Cpath id='Path_5849' data-name='Path 5849' d='M6.365,6.85,4.736,8.283l2.5,2.576H.641v2.33H7.235l-2.5,2.576L6.365,17.2l4.878-5.052V11.9Z' transform='translate(-0.641 -6.85)' fill='%23001e46'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.supphp-control .slick-arrow.slick-prev::before:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.supphp-control .slick-arrow.slick-disabled {
  display: block;
  opacity: 0.6;
}
.supphp-control .slick-arrow.slick-next {
  right: 0px;
}
.supphp-control .slick-arrow.slick-next::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.602' height='10.348' viewBox='0 0 10.602 10.348'%3E%3Cpath id='Path_5849' data-name='Path 5849' d='M6.365,6.85,4.736,8.283l2.5,2.576H.641v2.33H7.235l-2.5,2.576L6.365,17.2l4.878-5.052V11.9Z' transform='translate(-0.641 -6.85)' fill='%23001e46'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
}
.supphp-control .slick-arrow.slick-next::before:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.supphp-videos {
  padding-bottom: 96px;
  text-align: center;
  overflow: hidden;
}
@media only screen and (max-width:520px) {
  .supphp-videos {
    padding-bottom: 56px;
  }
}
.supphp-videos__heading {
  position: relative;
  padding-left: 64px;
  margin-bottom: 24px;
  text-align: left;
  line-height: 38px;
  padding-top: 6px;
}
@media only screen and (max-width:520px) {
  .supphp-videos__heading {
    padding-left: 40px;
    margin-bottom: 12px;
  }
}
.supphp-videos__heading::before {
  content: "";
  position: absolute;
  left: 24px;
  top: 50%;
  height: 18px;
  width: 24px;
  background-image: url("data:image/svg+xml,%3Csvg data-name='015-youtube_icn' xmlns='http://www.w3.org/2000/svg' width='24' height='18' viewBox='0 0 24 18'%3E%3Cg data-name='Group 16432'%3E%3Cg data-name='Group 16431'%3E%3Cpath data-name='Path 21969' d='M23.511 74.23a3.782 3.782 0 0 0-2.607-2.7C19.1 71.016 12.722 71 12 71s-7.1.014-8.9.5h-.01a3.864 3.864 0 0 0-2.602 2.733v.005a34.355 34.355 0 0 0 0 11.531A3.783 3.783 0 0 0 3.1 88.476c1.817.51 8.182.525 8.9.525s7.1-.014 8.9-.5a3.783 3.783 0 0 0 2.612-2.707v-.005A31.707 31.707 0 0 0 24 80.023a30.178 30.178 0 0 0-.489-5.793zm-1.386 5.79a29.328 29.328 0 0 1-.424 5.264 1.865 1.865 0 0 1-1.285 1.331 60.749 60.749 0 0 1-8.416.44c-1.887 0-7.075-.082-8.413-.458A1.864 1.864 0 0 1 2.3 85.266 30.506 30.506 0 0 1 1.875 80a29.333 29.333 0 0 1 .425-5.263 1.919 1.919 0 0 1 1.288-1.351A60.857 60.857 0 0 1 12 72.947c1.891 0 7.089.082 8.413.458a1.865 1.865 0 0 1 1.287 1.334 27.825 27.825 0 0 1 .425 5.281z' transform='translate(0 -71.001)' style='fill:%23333'/%3E%3C/g%3E%3C/g%3E%3Cg data-name='Group 16434'%3E%3Cg data-name='Group 16433'%3E%3Cpath data-name='Path 21970' d='M190.084 150.844v10.231l8.53-5.116zm1.875 3.372 2.908 1.744-2.908 1.744z' transform='translate(-181.174 -146.96)' style='fill:%23333'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  -webkit-transform: translate(0%, -50%);
  -moz-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  background-repeat: no-repeat;
  margin-top: 3px;
}
@media only screen and (max-width:520px) {
  .supphp-videos__heading::before {
    left: 0px;
  }
}
.supphp-videos__container-inner {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box !important;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox !important;
  /* TWEENER - IE 10 */
  display: -webkit-flex !important;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex !important;
  position: relative;
  margin: 0 -12px;
}
@media only screen and (max-width:520px) {
  .supphp-videos__container-inner {
    flex-wrap: wrap;
    margin: 0px;
  }
}
.supphp-videos__item {
  padding: 12px;
}
@media only screen and (max-width:520px) {
  .supphp-videos__item {
    flex: 0 0 100%;
    display: none;
    padding: 0px;
    margin-bottom: 16px;
  }
}
@media only screen and (max-width:520px) {
  .supphp-videos__item:first-child,
  .supphp-videos__item:nth-child(2),
  .supphp-videos__item:nth-child(3) {
    display: inherit;
  }
}
.supphp-videos__item-inner {
  background-color: #f6f6fb;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  min-height: 184px;
  padding: 20px;
  box-sizing: border-box;
  text-decoration: none;
}
.supphp-videos__item-mediabox {
  position: relative;
  width: 100%;
}
.supphp-videos__item-img {
  width: 100%;
  height: 216px;
  object-fit: cover;
}
.supphp-videos__item-play {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 72px;
  height: 72px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='36' viewBox='0 0 32 36'%3E%3Cpath data-name='Polygon 1' d='M16.257 3.1a2 2 0 0 1 3.486 0l14.58 25.921A2 2 0 0 1 32.58 32H3.42a2 2 0 0 1-1.743-2.981z' transform='rotate(90 16 16)' style='fill:%234534c3'/%3E%3C/svg%3E%0A");
  background-position: 60% center;
  background-size: 32px 36px;
  background-repeat: no-repeat;
  background-color: rgba(255, 255, 255, 0.5);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.supphp-videos__item-play:hover {
  background-color: white;
}
.supphp-videos__item-time {
  position: absolute;
  right: 20px;
  top: 10px;
  color: white;
  font-size: 14px;
  font-weight: 500;
}
.supphp-videos__item-time:before {
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg data-name='Group 16615'%3E%3Cpath data-name='Path 31328' d='M13.657 2.343A8 8 0 0 0 2.343 13.657 8 8 0 0 0 13.657 2.343M8 14.75A6.75 6.75 0 1 1 14.75 8 6.758 6.758 0 0 1 8 14.75' style='fill:%23fff'/%3E%3Cpath data-name='Path 31329' d='M8.625 7.375v-5h-1.25v6.25h4.75v-1.25z' style='fill:%23fff'/%3E%3C/g%3E%3C/svg%3E");
  width: 16px;
  height: 16px;
  vertical-align: -3px;
  margin-right: 10px;
}
.supphp-videos__item-time:before:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.supphp-videos__item-heading {
  margin-top: 12px;
  margin-bottom: 10px;
  text-align: left;
  font-size: 20px;
}
.supphp-videos__item-text {
  font-size: 14px;
  text-align: left;
}
.supphp-videos__all {
  margin: 0 auto;
  margin-top: 52px;
}
@media only screen and (max-width:520px) {
  .supphp-videos__all {
    margin-top: 32px;
  }
}
.supphp-videos .slick-arrow {
  background: white;
  -webkit-box-shadow: 0px 3px 6px #00000029;
  -moz-box-shadow: 0px 3px 6px #00000029;
  box-shadow: 0px 3px 6px #00000029;
  font-size: 0px;
  cursor: pointer;
  width: 42px;
  height: 42px;
  z-index: 18;
  top: -66px;
}
.supphp-videos .slick-arrow::before {
  width: 42px;
  height: 42px;
  width: 10.6px;
  height: 10.35px;
}
.supphp-videos .slick-arrow.slick-prev {
  left: auto;
  right: 50px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
  -moz-box-shadow: 0px 3px 6px #00000029;
  box-shadow: 0px 3px 6px #00000029;
  font-size: 0px;
}
.supphp-videos .slick-arrow.slick-prev::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.602' height='10.348' viewBox='0 0 10.602 10.348'%3E%3Cpath id='Path_5849' data-name='Path 5849' d='M6.365,6.85,4.736,8.283l2.5,2.576H.641v2.33H7.235l-2.5,2.576L6.365,17.2l4.878-5.052V11.9Z' transform='translate(-0.641 -6.85)' fill='%23001e46'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.supphp-videos .slick-arrow.slick-prev::before:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.supphp-videos .slick-arrow.slick-disabled {
  display: block;
  opacity: 0.6;
}
.supphp-videos .slick-arrow.slick-next {
  right: 0px;
}
.supphp-videos .slick-arrow.slick-next::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.602' height='10.348' viewBox='0 0 10.602 10.348'%3E%3Cpath id='Path_5849' data-name='Path 5849' d='M6.365,6.85,4.736,8.283l2.5,2.576H.641v2.33H7.235l-2.5,2.576L6.365,17.2l4.878-5.052V11.9Z' transform='translate(-0.641 -6.85)' fill='%23001e46'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
}
.supphp-videos .slick-arrow.slick-next::before:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.supphp-help {
  padding-bottom: 120px;
}
@media only screen and (max-width:520px) {
  .supphp-help {
    padding-bottom: 48px;
  }
}
.supphp-help__container {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  margin: -24px;
}
@media only screen and (max-width:768px) {
  .supphp-help__container {
    flex-wrap: wrap;
    margin: 0px;
  }
}
.supphp-help__item {
  padding: 24px;
  flex: 0 0 50%;
}
@media only screen and (max-width:768px) {
  .supphp-help__item {
    flex: 0 0 100%;
    padding: 0px;
    margin-bottom: 16px;
  }
}
.supphp-help__item-inner {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-direction: column;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  border: 1px solid #d5dbe0;
  padding: 24px 24px 34px 34px;
  align-items: flex-start;
}
@media only screen and (max-width:520px) {
  .supphp-help__item-inner {
    align-items: center;
  }
}
.supphp-help__item-img {
  margin-bottom: 24px;
  height: 48px;
}
.supphp-help__item-heading {
  margin-bottom: 8px;
  font-weight: 500;
}
@media only screen and (max-width:520px) {
  .supphp-help__item-heading {
    text-align: center;
  }
}
.supphp-help__item-text {
  font-size: 18px !important;
  line-height: 28px;
  margin-bottom: 12px;
}
@media only screen and (max-width:520px) {
  .supphp-help__item-text {
    text-align: center;
  }
}
.supphp-help__item-link {
  align-self: flex-end;
}
@media only screen and (max-width:520px) {
  .supphp-help__item-link {
    align-self: inherit;
  }
}
.hubdetail {
  padding-top: 35px;
}
.hubdetail__container {
  margin-top: 54px;
}
@media only screen and (max-width:520px) {
  .hubdetail__container {
    margin-top: 24px;
  }
}
.hubdetail__aside {
  width: 272px;
  padding-right: 52px;
}
@media only screen and (max-width:970px) {
  .hubdetail__aside {
    padding-right: 0px;
    width: 100%;
    flex: 1 1 auto;
    margin-bottom: 0px;
    display: block;
    position: relative;
    padding-bottom: 0px;
  }
}
.hubdetail__aside-container {
  position: sticky;
  top: 120px;
}
@media only screen and (max-width:970px) {
  .hubdetail__aside-container {
    position: relative;
    /* OLD - iOS 6-, Safari 3.1-6, BB7 */
    /* TWEENER - IE 10 */
    /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
    display: -webkit-box;
    /* OLD - iOS 6-, Safari 3.1-6, BB7 */
    display: -ms-flexbox;
    /* TWEENER - IE 10 */
    display: -webkit-flex;
    /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
    display: flex;
    flex-direction: column;
    top: auto;
  }
}
.hubdetail__aside-mobilefilter {
  display: block;
}
@media only screen and (max-width:970px) {
  .hubdetail__aside-mobilefilter {
    order: 1;
    padding: 17px 34px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: 0px 5px 15px #0000001A;
    -moz-box-shadow: 0px 5px 15px #0000001A;
    box-shadow: 0px 5px 15px #0000001A;
    position: absolute;
    background: white;
    top: 54px;
    width: 100%;
    max-height: 0px;
    overflow: hidden;
    display: none;
    transition: max-height 0.6s linear;
  }
}
.hubdetail__aside-mobilefilter .suppcategory__tags {
  display: none;
}
@media only screen and (max-width:970px) {
  .hubdetail__aside-mobilefilter .suppcategory__tags {
    /* OLD - iOS 6-, Safari 3.1-6, BB7 */
    /* TWEENER - IE 10 */
    /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
    display: -webkit-box !important;
    /* OLD - iOS 6-, Safari 3.1-6, BB7 */
    display: -ms-flexbox !important;
    /* TWEENER - IE 10 */
    display: -webkit-flex !important;
    /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
    display: flex !important;
  }
}
@media only screen and (max-width:970px) {
  .hubdetail__aside-mobilefilter--active {
    max-height: 9999px;
    height: auto;
    display: block;
  }
}
.hubdetail__aside-heading {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 20px;
  padding-left: 16px;
  display: block;
}
@media only screen and (max-width:970px) {
  .hubdetail__aside-heading {
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 8px 16px;
    color: #4534C3;
    -webkit-border-radius: 23px;
    -moz-border-radius: 23px;
    border-radius: 23px;
    border: 1px solid #D6D6D6;
    position: relative;
    cursor: pointer;
  }
}
@media only screen and (max-width:970px) {
  .hubdetail__aside-heading:after {
    background-image: url("data:image/svg+xml,%3Csvg id='icon_chevron-down' xmlns='http://www.w3.org/2000/svg' width='13' height='7.621' viewBox='0 0 13 7.621'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(-4.199 -7.2)' fill='%234534c3'/%3E%3C/svg%3E%0A");
    background-size: contain;
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 9px;
    height: 5.28px;
    position: absolute;
    right: 15px;
    top: 50%;
    -webkit-transform: translate(0%, -50%);
    -moz-transform: translate(0%, -50%);
    -o-transform: translate(0%, -50%);
    -ms-transform: translate(0%, -50%);
    transform: translate(0%, -50%);
  }
  .hubdetail__aside-heading:after:after {
    background-size: contain;
    background-repeat: no-repeat;
  }
}
@media only screen and (max-width:970px) {
  .hubdetail__aside-heading--active {
    border: 1px solid #B6AFE9;
  }
}
@media only screen and (max-width:970px) {
  .hubdetail__aside-heading--active:after {
    -webkit-transform: translate(0%, -50%) rotate(-180deg);
    -moz-transform: translate(0%, -50%) rotate(-180deg);
    -o-transform: translate(0%, -50%) rotate(-180deg);
    -ms-transform: translate(0%, -50%) rotate(-180deg);
    transform: translate(0%, -50%) rotate(-180deg);
  }
}
.hubdetail__aside-heading-main {
  font-size: 37px;
}
@media only screen and (max-width:970px) {
  .hubdetail__aside-heading-main {
    font-size: 28px;
  }
}
.hubdetail__aside-goback {
  margin-bottom: 61px;
}
@media only screen and (max-width:970px) {
  .hubdetail__aside-goback {
    margin-top: 32px;
    margin-bottom: 16px;
    order: 2;
  }
}
.hubdetail__aside-list {
  list-style: none;
}
.hubdetail__aside-item {
  margin-bottom: 4px;
  display: block;
}
.hubdetail__aside-item span {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.hubdetail__aside-link {
  padding: 8px 24px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  font-size: 16px;
  font-weight: 500;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  width: 100%;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
}
.hubdetail__aside-link span {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  margin: 0px 3px;
}
.hubdetail__aside-link span:first-child {
  margin-left: 5px;
}
.hubdetail__aside-link--active {
  color: white;
  background-color: #4534c3;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
.hubdetail__aside-link--active:hover {
  text-decoration: underline;
}
.hubdetail__content {
  max-width: 728px;
}
.hubdetail__content .perex {
  padding: 37.5px 0px 20px 0px;
}
@media only screen and (max-width:970px) {
  .hubdetail__content .perex {
    padding: 32px 0px 16px 0px;
  }
}
.hubdetail__content .perex p {
  font-size: 21px;
  line-height: 1.47;
  font-weight: 400;
}
@media only screen and (max-width:520px) {
  .hubdetail__content .perex p {
    font-size: 18px;
  }
}
@media only screen and (max-width:970px) {
  .hubdetail__content--blur {
    filter: blur(17px);
    -webkit-filter: blur(17px);
    -moz-filter: blur(17px);
    -o-filter: blur(17px);
    -ms-filter: blur(17px);
  }
}
.hubdetail__heading {
  border-bottom: 1px solid #E8E8E8;
}
.hubdetail__heading-main h1 {
  font-size: 36px;
  font-weight: 600;
}
@media only screen and (max-width:520px) {
  .hubdetail__heading-main h1 {
    font-size: 30px;
  }
}
.hubdetail__heading-meta {
  margin-top: 20px;
  color: #73767A;
  margin-bottom: 24px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  font-weight: 400;
}
@media only screen and (max-width:970px) {
  .hubdetail__heading-meta {
    padding-left: 0px;
  }
}
.hubdetail__heading-meta > span {
  margin-right: 14px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
}
.hubdetail__heading-meta > span .icon-symbol {
  margin-right: 9px;
  vertical-align: 2px;
}
.hubdetail__heading-meta > span img {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin-right: 9px;
}
.hubdetail__text {
  font-weight: 400;
}
.hubdetail__text p {
  font-weight: 400;
  line-height: 26px;
  margin-bottom: 20px;
}
.hubdetail__text ul,
.hubdetail__text ol {
  margin-bottom: 20px;
  padding-left: 20px;
}
.hubdetail__text p > a {
  color: #4534C3;
  text-decoration: underline;
}
.hubdetail__text p > a:hover {
  text-decoration: none;
}
.hubdetail__text h2,
.hubdetail__text h3 {
  margin-bottom: 20px;
}
.hubdetail__text h1 {
  font-size: 36px;
  font-weight: 600;
}
@media only screen and (max-width:520px) {
  .hubdetail__text h1 {
    font-size: 30px;
  }
}
.hubdetail__text h2 {
  font-size: 24px;
  font-weight: 600;
}
@media only screen and (max-width:520px) {
  .hubdetail__text h2 {
    font-size: 22px;
  }
}
.hubdetail__text h3 {
  font-size: 20px;
  font-weight: 600;
}
.hubdetail__text h4 {
  font-size: 18px;
  font-weight: 600;
}
.hubdetail__text .wp-caption {
  max-width: 100%;
}
.hubdetail__text img {
  height: auto;
}
.hubdetail__text .wp-caption-text {
  text-align: center;
  margin-bottom: 40px;
  font-style: italic;
}
.hubdetail__text .aligncenter {
  margin: 0 auto;
}
.hubdetail__likebox {
  margin-bottom: 64px;
  padding-bottom: 23px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #d5dbe0;
}
@media only screen and (max-width:520px) {
  .hubdetail__likebox {
    flex-direction: column;
  }
}
.hubdetail__likebox-heading {
  font-size: 18px;
  font-weight: 600;
}
.hubdetail__likebox-action {
  background: #f6f6fb;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
}
@media only screen and (max-width:520px) {
  .hubdetail__likebox-action {
    margin-top: 20px;
  }
}
.hubdetail__likebox-action a {
  height: 40px;
  font-size: 20px;
  font-weight: 500;
}
.hubdetail__likebox-action a.hubdetail__likebox-like {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cg data-name='icon like'%3E%3Cg data-name='Group 147'%3E%3Cpath data-name='Path 15' d='M48.54 100.663A1.993 1.993 0 0 0 49 99.38a1.867 1.867 0 0 0-1.8-1.924h-3.494a13.225 13.225 0 0 0 .494-3.25v-.641A2.49 2.49 0 0 0 41.8 91h-.6a.609.609 0 0 0-.582.486l-.327 1.4c-.458 1.957-1.912 4.117-3.417 4.509a1.809 1.809 0 0 0-1.674-1.222h-3.6a.622.622 0 0 0-.6.641v11.544a.622.622 0 0 0 .6.641h3.6a1.8 1.8 0 0 0 1.625-1.1l2.062.735a6.2 6.2 0 0 0 2.087.362H46a1.867 1.867 0 0 0 1.8-1.924 2.032 2.032 0 0 0-.126-.709A1.911 1.911 0 0 0 49 104.511a1.993 1.993 0 0 0-.46-1.283 2.02 2.02 0 0 0 0-2.565zm-12.74 6.413a.622.622 0 0 1-.6.641h-3V97.456h3a.622.622 0 0 1 .6.641zM46 101.3h1.2a.643.643 0 0 1 0 1.283H46a.643.643 0 0 0 0 1.283h1.2a.643.643 0 0 1 0 1.283H46a.643.643 0 0 0 0 1.283.643.643 0 0 1 0 1.283h-5.026a5.073 5.073 0 0 1-1.708-.3L37 106.614v-7.936a4.812 4.812 0 0 0 2.694-1.871 9.6 9.6 0 0 0 1.761-3.612l.213-.912h.132a1.245 1.245 0 0 1 1.2 1.282v.641a10.769 10.769 0 0 1-.574 3.25H41.2a.643.643 0 0 0 0 1.283h6a.643.643 0 0 1 0 1.283H46a.643.643 0 0 0 0 1.283z' transform='translate(-31 -91)' style='fill:%234534c3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  padding-left: 45px;
  background-size: 18px 18px;
  background-repeat: no-repeat;
  background-position: 17px 9px;
  line-height: 40px;
  padding-right: 10px;
  position: relative;
}
.hubdetail__likebox-action a.hubdetail__likebox-like::after {
  content: "";
  position: absolute;
  top: 8px;
  right: 0px;
  height: calc(100% - 16px);
  border-right: 1px solid #d5dbe0;
}
.hubdetail__likebox-action a.hubdetail__likebox-dislike {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cg data-name='icon dislike'%3E%3Cg data-name='Group 147'%3E%3Cpath data-name='Path 15' d='M48.54 100.663A1.993 1.993 0 0 0 49 99.38a1.867 1.867 0 0 0-1.8-1.924h-3.494a13.226 13.226 0 0 0 .494-3.25v-.641A2.49 2.49 0 0 0 41.8 91h-.6a.609.609 0 0 0-.582.486l-.327 1.4c-.458 1.957-1.912 4.117-3.417 4.509a1.809 1.809 0 0 0-1.674-1.222h-3.6a.622.622 0 0 0-.6.641v11.544a.622.622 0 0 0 .6.641h3.6a1.8 1.8 0 0 0 1.625-1.1l2.062.735a6.2 6.2 0 0 0 2.087.362H46a1.867 1.867 0 0 0 1.8-1.924 2.031 2.031 0 0 0-.126-.709A1.911 1.911 0 0 0 49 104.511a1.993 1.993 0 0 0-.46-1.283 2.02 2.02 0 0 0 0-2.565zm-12.74 6.413a.622.622 0 0 1-.6.641h-3V97.456h3a.622.622 0 0 1 .6.641zM46 101.3h1.2a.643.643 0 0 1 0 1.283H46a.643.643 0 0 0 0 1.283h1.2a.643.643 0 0 1 0 1.283H46a.643.643 0 0 0 0 1.283.643.643 0 0 1 0 1.283h-5.026a5.073 5.073 0 0 1-1.708-.3L37 106.614v-7.936a4.812 4.812 0 0 0 2.694-1.871 9.6 9.6 0 0 0 1.761-3.612l.213-.912h.132a1.245 1.245 0 0 1 1.2 1.282v.641a10.769 10.769 0 0 1-.574 3.25H41.2a.643.643 0 0 0 0 1.283h6a.643.643 0 0 1 0 1.283H46a.643.643 0 0 0 0 1.283z' transform='rotate(180 24.5 54.5)' style='fill:%234534c3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  padding-left: 45px;
  background-size: 18px 18px;
  background-repeat: no-repeat;
  background-position: 10px 11px;
  line-height: 40px;
  padding-left: 40px;
  padding-right: 15px;
}
.hubdetail__likebox-action--voted {
  filter: grayscale();
}
.hubdetail__likebox-action--voted a.supssingle__likebox-like {
  cursor: not-allowed;
}
.hubdetail__likebox-action--voted a.supssingle__likebox-dislike {
  cursor: not-allowed;
}
.pricelist {
  text-align: center;
  padding-top: 90px;
  padding-bottom: 111px;
}
@media only screen and (max-width:970px) {
  .pricelist {
    padding-top: 47px;
    padding-bottom: 38px;
  }
}
.pricelist__heading {
  font-size: 28px;
}
.pricelist__switch {
  margin-top: 32px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  font-weight: 600;
}
@media only screen and (max-width:520px) {
  .pricelist__switch {
    flex-direction: column;
  }
}
.pricelist__switch-text {
  margin-right: 19px;
}
@media only screen and (max-width:520px) {
  .pricelist__switch-text {
    margin-bottom: 13px;
  }
}
.pricelist__switch-wrapper {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  background: #F8F8FC;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  max-width: 100%;
}
.pricelist__switch-item {
  padding: 9px 23px;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  cursor: pointer;
  position: relative;
  z-index: 1;
  overflow: hidden;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  line-height: 19.04px;
}
.pricelist__switch-item--active {
  color: #4534C3;
  background-color: white;
  box-shadow: inset 0px 0px 0px 2px #4534C3;
}
.pricelist__switch-item .icon-symbol {
  margin-right: 6.22px;
  z-index: 2;
  position: relative;
  margin-top: -2px;
}
.pricelist__switch-tag {
  line-height: 19px;
}
.pricelist__panel {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  margin-bottom: -8px;
  margin-top: 55px;
  margin-left: 10px;
  margin-right: 10px;
}
@media screen and (max-width: 800px) {
  .pricelist__panel {
    flex-direction: column-reverse;
    margin-top: 25px;
  }
}
.pricelist__panel .pricelist__demo {
  z-index: 0;
}
@media screen and (max-width: 800px) {
  .pricelist__panel .pricelist__demo {
    margin-top: 30px;
  }
}
.pricelist__panel .pricelist__switch {
  margin-top: 0px;
}
.pricelist__panel + .pricelist__container {
  margin-top: 0px!important;
  z-index: 1;
  position: relative;
}
.pricelist__container {
  border: 1px solid #D6D6D6;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  margin: 0px 11px;
  margin-top: 58px;
  margin-bottom: 32px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
}
@media only screen and (min-width:970px) {
  .pricelist__container {
    padding: 0px;
  }
}
.pricelist__column {
  flex: 0 0 25%;
  padding: 34px 29px;
  text-align: left;
  border-top: 6px solid transparent;
  background-color: #FFF;
}
.pricelist__column:first-child {
  background-color: #F8F8FC;
}
.pricelist__column:nth-child(3) {
  background-color: #F2FBFB;
  border-top: 6px solid #00BD46;
}
.pricelist__column:nth-child(3) .pricelist__column-separator span {
  background-color: #F2FBFB;
}
.pricelist__column-heading {
  font-size: 28px;
}
.pricelist__column-claim {
  font-size: 16px;
  margin-top: 10px;
  margin-bottom: 10px;
  display: inline-block;
  font-weight: 600;
}
.pricelist__column-price {
  font-size: 22px;
  font-weight: 700;
  margin-bottom: 30px;
  line-height: 1;
}
.pricelist__column-price strong {
  color: #00BD46;
  font-size: 50px;
  margin-right: 8px;
  display: inline-block;
}
.pricelist__column-price[data-period="quarterly"],
.pricelist__column-price[data-period="monthly"] {
  display: none;
}
.pricelist__column-text {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: flex-start;
  font-size: 16px;
  text-align: left;
  margin-bottom: 14px;
  line-height: 20px;
  font-weight: 500;
}
.pricelist__column-text .icon-symbol {
  margin-right: 15px;
  margin-top: 1px;
}
.pricelist__column-text .icon-symbol.icon-check {
  margin-top: 0px;
}
.pricelist__column-separator {
  margin-bottom: 12px;
  color: #8A8E91;
  position: relative;
  padding-left: 18px;
  font-weight: 500;
  font-size: 14px;
}
.pricelist__column-separator span {
  padding: 0px 10px;
  padding-left: 15px;
  position: relative;
  background: white;
  z-index: 2;
}
.pricelist__column-separator:after {
  content: "";
  border-bottom: 1px solid #949494;
  font-size: 14px;
  position: absolute;
  width: 100%;
  display: block;
  top: 50%;
  -webkit-transform: translate(0%, -50%);
  -moz-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  z-index: 1;
  left: 0px;
}
.pricelist__nocard {
  color: #8A8E91;
  font-size: 14px;
  font-weight: 500;
}
@media only screen and (max-width:970px) {
  .pricelist__nocard {
    margin-top: -17px;
  }
}
@media only screen and (max-width:970px) {
  .pricelist__nocard span {
    display: none;
  }
}
@media only screen and (max-width:970px) {
  .pricelist__nocard--mt {
    margin-top: 0px;
  }
}
.pricelist__bottom {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: 46px;
}
@media only screen and (max-width:970px) {
  .pricelist__bottom {
    margin-top: 75px;
  }
}
.pricelist__bottom .site-button {
  margin: 10px;
}
.pricelist .slick-track {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
}
.pricelist .slick-slide {
  height: inherit !important;
}
.pricelist .slick-arrow {
  background: white;
  -webkit-box-shadow: 0px 3px 6px #00000029;
  -moz-box-shadow: 0px 3px 6px #00000029;
  box-shadow: 0px 3px 6px #00000029;
  font-size: 0px;
  cursor: pointer;
  width: 42px;
  height: 42px;
  z-index: 18;
}
.pricelist .slick-arrow::before {
  width: 42px;
  height: 42px;
  width: 10.6px;
  height: 10.35px;
}
.pricelist .slick-arrow.slick-prev {
  left: -21px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
  -moz-box-shadow: 0px 3px 6px #00000029;
  box-shadow: 0px 3px 6px #00000029;
  font-size: 0px;
}
.pricelist .slick-arrow.slick-prev::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.602' height='10.348' viewBox='0 0 10.602 10.348'%3E%3Cpath id='Path_5849' data-name='Path 5849' d='M6.365,6.85,4.736,8.283l2.5,2.576H.641v2.33H7.235l-2.5,2.576L6.365,17.2l4.878-5.052V11.9Z' transform='translate(-0.641 -6.85)' fill='%23001e46'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.pricelist .slick-arrow.slick-prev::before:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.pricelist .slick-arrow.slick-next {
  right: -21px;
}
.pricelist .slick-arrow.slick-next::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.602' height='10.348' viewBox='0 0 10.602 10.348'%3E%3Cpath id='Path_5849' data-name='Path 5849' d='M6.365,6.85,4.736,8.283l2.5,2.576H.641v2.33H7.235l-2.5,2.576L6.365,17.2l4.878-5.052V11.9Z' transform='translate(-0.641 -6.85)' fill='%23001e46'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
}
.pricelist .slick-arrow.slick-next::before:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.pricelist .slick-dots {
  position: absolute;
  bottom: -82px;
}
.pricelist .slick-dots li {
  padding: 0px 5px;
}
.pricelist .slick-dots button {
  width: 17px;
  height: 17px;
}
.pricelist .slick-dots li.slick-active button {
  background-color: #4534C3;
}
.pricelist-big {
  text-align: center;
  padding-top: 90px;
  padding-bottom: 111px;
  display: none;
}
@media only screen and (max-width:970px) {
  .pricelist-big {
    padding-top: 47px;
    padding-bottom: 38px;
  }
}
.pricelist-big__container {
  overflow-x: auto;
  margin-bottom: 60px;
}
.pricelist-big__back {
  margin-top: 39px;
}
.pricelist-big__switch {
  align-items: center;
  justify-content: space-between;
  margin-top: 45px;
  display: none;
}
@media only screen and (max-width:970px) {
  .pricelist-big__switch {
    /* OLD - iOS 6-, Safari 3.1-6, BB7 */
    /* TWEENER - IE 10 */
    /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
    display: -webkit-box;
    /* OLD - iOS 6-, Safari 3.1-6, BB7 */
    display: -ms-flexbox;
    /* TWEENER - IE 10 */
    display: -webkit-flex;
    /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
    display: flex;
  }
}
.pricelist-big__switch-heading {
  font-size: 16px;
  font-weight: 600;
  flex: 0 0 50%;
  padding-right: 20px;
  box-sizing: border-box;
  text-align: left;
}
@media only screen and (max-width:480px) {
  .pricelist-big__switch-heading {
    flex: 0 0 30%;
    padding-right: 10px;
  }
}
.pricelist-big__switch-selects {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  flex: 0 0 50%;
  border: 1px solid #D6D6D6;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  position: relative;
  box-sizing: border-box;
}
@media only screen and (max-width:480px) {
  .pricelist-big__switch-selects {
    flex: 0 0 70%;
  }
}
.pricelist-big__switch-item {
  flex: 0 0 50%;
  position: relative;
}
.pricelist-big__switch-item:first-child {
  border-right: 1px solid #D6D6D6;
}
.pricelist-big__switch-item:first-child .selectboxit-open {
  overflow: visible;
}
.pricelist-big__switch-item:first-child .selectboxit-open::before {
  content: "";
  position: absolute;
  left: -1px;
  width: 1px;
  background: #D6D6D6;
  display: block;
  height: 10px;
  bottom: -2px;
  z-index: 5;
}
.pricelist-big__switch-item:last-child .selectboxit-open {
  overflow: visible;
}
.pricelist-big__switch-item:last-child .selectboxit-open::before {
  content: "";
  position: absolute;
  right: -1px;
  width: 1px;
  background: #D6D6D6;
  display: block;
  height: 10px;
  bottom: -2px;
  z-index: 5;
}
.pricelist-big__switch-item .selectboxit {
  border: 0px;
}
.pricelist-big__switch-item .selectboxit-container span,
.pricelist-big__switch-item .selectboxit-container .selectboxit-options a {
  height: 41px;
  line-height: 41px;
  font-weight: 600;
  font-size: 14px;
}
.pricelist-big__switch-item .selectboxit-arrow-container {
  height: 41px !important;
  width: 23px;
  background-size: 510px 6px;
}
.pricelist-big__switch-item .selectboxit-text,
.pricelist-big__switch-item .selectboxit-option,
.pricelist-big__switch-item .selectboxit-optgroup-header {
  text-indent: 10px;
}
.pricelist-big__switch-item .selectboxit-container {
  width: 100%;
  box-sizing: border-box;
}
.pricelist-big__switch-item .selectboxit-container .selectboxit {
  box-sizing: border-box;
}
.pricelist-big__switch-item .selectboxit-container .selectboxit-options {
  border-color: #D6D6D6;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-left: -1px;
  max-width: calc(100% + 2px) !important;
  width: calc(100% + 2px) !important;
}
.pricelist-big__table {
  border: 1px solid #D5DBE0;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  margin-top: 50px;
  margin-bottom: 60px;
}
@media only screen and (max-width:970px) {
  .pricelist-big__table {
    margin: 0 -20px;
    margin-top: 20px;
    margin-bottom: 39px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    border: 0px;
  }
}
@media only screen and (max-width:970px) {
  .pricelist-big__table--containered {
    margin-bottom: 10px;
  }
}
.pricelist-big__header {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
}
@media only screen and (max-width:970px) {
  .pricelist-big__header {
    display: none;
  }
}
@media only screen and (max-width:970px) {
  .pricelist-big__header--mobile {
    /* OLD - iOS 6-, Safari 3.1-6, BB7 */
    /* TWEENER - IE 10 */
    /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
    display: -webkit-box;
    /* OLD - iOS 6-, Safari 3.1-6, BB7 */
    display: -ms-flexbox;
    /* TWEENER - IE 10 */
    display: -webkit-flex;
    /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
    display: flex;
  }
}
@media only screen and (max-width:970px) {
  .pricelist-big__header--mobile .pricelist-big__column {
    font-size: 16px;
    padding: 20px 0px!important;
    text-align: center;
    flex: 0 0 25%;
  }
}
@media only screen and (max-width:970px) {
  .pricelist-big__header--mobile .pricelist-big__column.pricelist-big__column--text {
    flex: 0 0 50%;
    box-sizing: border-box;
  }
}
.pricelist-big__header .pricelist-big__column {
  padding-top: 40px;
  padding-bottom: 30px;
  border-top: 6px solid transparent;
  font-size: 17px;
  font-weight: 700;
}
.pricelist-big__header .pricelist-big__column--favourite {
  border-top: 6px solid #00BD46;
}
.pricelist-big__row {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  font-size: 14px;
  align-items: center;
}
@media only screen and (max-width:970px) {
  .pricelist-big__row {
    padding-right: 20px;
    align-items: stretch;
  }
}
.pricelist-big__row:nth-child(2n) {
  background-color: #F8F8FC;
}
@media only screen and (max-width:970px) {
  .pricelist-big__row:nth-child(2n).pricelist-big__row--containered > div {
    background-color: #F8F8FC;
  }
}
.pricelist-big__row--parent {
  color: #4534C3;
}
.pricelist-big__row--child {
  display: none;
}
.pricelist-big__row--child .pricelist-big__column--text {
  padding-left: 66px;
}
@media only screen and (max-width:970px) {
  .pricelist-big__row--child .pricelist-big__column--text {
    padding-left: 40px;
  }
}
.pricelist-big__row--child.pricelist-big__row--active {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
}
@media only screen and (max-width:970px) {
  .pricelist-big__row--containered {
    padding-right: 0px;
  }
}
.pricelist-big__column {
  text-align: center;
  padding: 10px;
  box-sizing: border-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  max-width: 171px;
}
@media only screen and (max-width:970px) {
  .pricelist-big__column {
    padding: 7px;
    max-width: 9999px;
  }
}
.pricelist-big__column--text {
  flex: 0 1 463px;
  max-width: 463px;
  text-align: left;
  padding-left: 38px;
  padding-right: 40px;
  justify-content: space-between;
  position: relative;
}
.pricelist-big__column--text span {
  font-weight: 600;
}
@media only screen and (max-width:970px) {
  .pricelist-big__column--text {
    padding-left: 20px;
    padding-right: 0px;
    flex: 0 0 50%;
  }
}
.pricelist-big__column--text .icon-symbol {
  width: 20px;
  height: 20px;
  cursor: pointer;
}
.pricelist-big__column--text .icon-symbol:after {
  width: 20px;
  height: 20px;
}
@media only screen and (max-width:970px) {
  .pricelist-big__column--text .icon-symbol {
    display: none;
  }
}
.pricelist-big__column--text .tooltip {
  background-color: black;
  color: white;
  font-weight: 500;
  font-size: 12px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  line-height: 16px;
  padding: 2px 8px;
  position: absolute;
  top: 0px;
  width: 200px;
  right: -170px;
  text-align: center;
  display: none;
}
.pricelist-big__column--text .tooltip:after {
  content: '';
  position: absolute;
  border-style: solid;
  border-width: 6px 6px 6px 0;
  border-color: transparent #000000;
  display: block;
  width: 0;
  z-index: 1;
  left: -6px;
  top: 15px;
}
.pricelist-big__column--free {
  flex: 0 0 16.25%;
}
@media only screen and (max-width:970px) {
  .pricelist-big__column--free {
    flex: 0 0 25%;
  }
}
.pricelist-big__column--basic {
  flex: 0 0 16.25%;
}
@media only screen and (max-width:970px) {
  .pricelist-big__column--basic {
    flex: 0 0 25%;
  }
}
.pricelist-big__column--favourite {
  flex: 0 0 16.25%;
  position: relative;
}
@media only screen and (max-width:970px) {
  .pricelist-big__column--favourite {
    flex: 0 0 25%;
  }
}
.pricelist-big__column--favourite::after {
  content: "";
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0px;
  left: 0px;
  background: #F2FBFB;
  opacity: 0.6;
  z-index: 1;
}
.pricelist-big__column--favourite span {
  position: relative;
  z-index: 2;
}
.pricelist-big__column--premium {
  flex: 0 0 16.25%;
}
@media only screen and (max-width:970px) {
  .pricelist-big__column--premium {
    flex: 0 0 25%;
  }
}
.pricelist-big__column--three {
  flex: 0 0 25%;
  max-width: 262px;
}
@media only screen and (max-width:970px) {
  .pricelist-big__column--three {
    flex: 0 0 25%;
    padding: 10px 0px;
  }
}
@media only screen and (max-width:970px) {
  .pricelist-big__column--three.pricelist-big__column--favourite {
    /* OLD - iOS 6-, Safari 3.1-6, BB7 */
    /* TWEENER - IE 10 */
    /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
    display: -webkit-box;
    /* OLD - iOS 6-, Safari 3.1-6, BB7 */
    display: -ms-flexbox;
    /* TWEENER - IE 10 */
    display: -webkit-flex;
    /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
    display: flex;
  }
}
.pricelist-big__column--invisible {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
}
@media only screen and (max-width:970px) {
  .pricelist-big__column--invisible {
    display: none;
  }
}
@media only screen and (min-width:970px) {
  .pricelist-big__column--group-2 {
    display: none;
  }
}
.pricelist-big__trigger {
  position: relative;
  padding-left: 20px;
  cursor: pointer;
  padding-right: 15px;
}
.pricelist-big__trigger::before {
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg id='icon_chevron-up' xmlns='http://www.w3.org/2000/svg' width='13' height='7.621' viewBox='0 0 13 7.621'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(17.199 14.821) rotate(180)' fill='%234534c3'/%3E%3C/svg%3E ");
  height: 7.62px;
  width: 13px;
  position: absolute;
  top: 50%;
  transform: translate(0%, -50%);
  left: 0px;
}
.pricelist-big__trigger::before:after {
  background-size: contain;
  background-repeat: no-repeat;
}
@media only screen and (max-width:970px) {
  .pricelist-big__trigger::before {
    width: 10.83px;
    height: 6.35px;
  }
}
.pricelist-big__trigger--active::before {
  background-image: url("data:image/svg+xml,%3Csvg id='icon_chevron-down' xmlns='http://www.w3.org/2000/svg' width='13' height='7.621' viewBox='0 0 13 7.621'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(-4.199 -7.2)' fill='%234534c3'/%3E%3C/svg%3E%0A");
}
.pricelist-big__bottom {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: center;
}
.pricelist-big__bottom .site-button {
  margin: 8px;
}
.pricelist-big__bottom .site-button--border {
  padding: 10px 20px;
}
.catalog-hp {
  margin-top: 25px;
  position: relative;
}
.catalog-hp .button-catalog {
  z-index: 5;
  padding-right: 36px;
  display: block!important;
  width: 125px;
}
.catalog-hp .button-catalog:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='15.999' viewBox='0 0 16 15.999'%3E%3Cpath id='filter1' d='M15.942,4.443a.716.716,0,0,1-.159.8l-5.6,5.6v8.432a.736.736,0,0,1-.443.671A.842.842,0,0,1,9.454,20a.678.678,0,0,1-.511-.216L6.034,16.874a.724.724,0,0,1-.216-.511V10.84l-5.6-5.6a.715.715,0,0,1-.159-.8A.736.736,0,0,1,.727,4H15.272A.736.736,0,0,1,15.942,4.443Z' transform='translate(0.001 -4)' fill='%234534c3'/%3E%3C/svg%3E%0A");
  content: "";
  display: inline-block;
  width: 16px;
  height: 15px;
  background-size: contain;
  vertical-align: -3px;
  margin-right: 5px;
}
.catalog-hp .button-catalog:after {
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg id='icon_chevron-down' xmlns='http://www.w3.org/2000/svg' width='13' height='7.621' viewBox='0 0 13 7.621'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(-4.199 -7.2)' fill='%234534c3'/%3E%3C/svg%3E%0A");
  width: 10px;
  height: 10px;
  background-size: contain;
  background-repeat: no-repeat;
  margin-left: 6px;
  vertical-align: -3px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -40%);
  -moz-transform: translate(0, -40%);
  -o-transform: translate(0, -40%);
  -ms-transform: translate(0, -40%);
  transform: translate(0, -40%);
  right: 20px;
}
.catalog-hp .button-catalog--open:after {
  -webkit-transform: rotate(180deg) translate(0, 80%);
  -moz-transform: rotate(180deg) translate(0, 80%);
  -o-transform: rotate(180deg) translate(0, 80%);
  -ms-transform: rotate(180deg) translate(0, 80%);
  transform: rotate(180deg) translate(0, 80%);
}
.catalog-hp__text {
  width: 640px;
  margin: 0 auto;
  max-width: 100%;
  text-align: center;
  padding: 0px 20px;
  padding-top: 90px;
}
@media only screen and (max-width:970px) {
  .catalog-hp__text {
    padding-top: 45px;
  }
}
.catalog-hp__text h2 {
  margin-bottom: 21px;
  text-align: center;
}
.catalog-hp__text p {
  line-height: 26px;
  text-align: center;
}
.catalog-hp .drts .irs-from,
.catalog-hp .drts .irs-single,
.catalog-hp .drts .irs-to,
.catalog-hp .drts .irs-bar,
.catalog-hp .drts .irs-bar-edge,
.catalog-hp .drts .irs-slider::before {
  background-color: #4534C3;
}
.catalog-hp .irs-line {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.catalog-hp .drts .irs-bar-edge {
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-topleft: 5px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.catalog-hp .drts .irs-from::after,
.catalog-hp .drts .irs-single::after,
.catalog-hp .drts .irs-to::after {
  border-top-color: #4534C3;
}
.catalog-hp .drts-view-entities-header {
  display: none;
}
.catalog-hp .drts-view-entities-filter-form.drts-bs-mb-4 {
  margin-bottom: -20px !important;
  z-index: 2;
  position: relative;
}
.catalog-hp .drts-display-name-filters-hlavni .drts-bs-form-control:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.catalog-hp .drts-display-name-filters-hlavni .drts-bs-card-group {
  flex-direction: column;
  border: 0px !important;
}
.catalog-hp .drts-display-name-filters-hlavni .drts-bs-card-group .drts-bs-card {
  padding: 52px 0px;
  max-width: 100%!important;
  box-sizing: border-box;
}
.catalog-hp .drts-display-name-filters-hlavni .drts-bs-card-group .drts-bs-card:last-child {
  background-color: #F8F8FC !important;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  -webkit-box-shadow: 0px 14px 25px -12px #0d0930;
  -moz-box-shadow: 0px 14px 25px -12px #0d0930;
  box-shadow: 0px 14px 25px -12px #0d0930;
  display: none;
}
.catalog-hp .drts-display-name-filters-hlavni .drts-bs-card-group .drts-bs-card:last-child .drts-bs-form-control {
  height: auto;
  padding: 0px;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  color: inherit;
  background-color: inherit;
  background-clip: inherit;
  border: inherit;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  transition: inherit;
  border: 1px solid #DADFE4;
  background-color: white;
}
.catalog-hp .drts-display-name-filters-hlavni .drts-bs-card-group .drts-bs-card:last-child .drts-display-element-group-1 {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
}
@media only screen and (max-width:970px) {
  .catalog-hp .drts-display-name-filters-hlavni .drts-bs-card-group .drts-bs-card:last-child .drts-display-element-group-1 {
    flex-direction: column;
  }
}
.catalog-hp .drts-display-name-filters-hlavni .drts-bs-card-group .drts-bs-card:last-child .drts-display-element-view_filter_field_pouzivane_ucetni_systemy-1 {
  margin-right: 36px;
  flex: 0 0 33.333%;
}
@media only screen and (max-width:970px) {
  .catalog-hp .drts-display-name-filters-hlavni .drts-bs-card-group .drts-bs-card:last-child .drts-display-element-view_filter_field_pouzivane_ucetni_systemy-1 {
    flex: 0 0 100%;
  }
}
.catalog-hp .drts-display-name-filters-hlavni .drts-bs-card-group .drts-bs-card:last-child .selectboxit-open.selectboxit-open-down {
  border: 1px solid black;
  -webkit-border-top-right-radius: 20px;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-top-left-radius: 20px;
  -moz-border-radius-topright: 20px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-topleft: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 20px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.catalog-hp .drts-display-name-filters-hlavni .drts-bs-card-group .drts-bs-card:last-child .drts-display-element-view_filter_field_clients4voucher-1 {
  flex: 0 0 33.333%;
}
@media only screen and (max-width:970px) {
  .catalog-hp .drts-display-name-filters-hlavni .drts-bs-card-group .drts-bs-card:first-child {
    margin-bottom: 0px;
  }
}
.catalog-hp .drts-display-name-filters-hlavni .drts-bs-card-group .drts-bs-card:first-child > .drts-bs-card-body > .drts-display-element > .drts-display-element {
  width: 33.333%;
  padding: 0px 7.5px;
}
@media only screen and (max-width:970px) {
  .catalog-hp .drts-display-name-filters-hlavni .drts-bs-card-group .drts-bs-card:first-child > .drts-bs-card-body > .drts-display-element > .drts-display-element {
    width: 100%;
  }
}
.catalog-hp .drts-display-name-filters-hlavni .drts-bs-card-group .drts-bs-card:first-child > .drts-bs-card-body > .drts-display-element > .drts-display-element .drts-view-filter-field-label {
  display: none!important;
}
.catalog-hp .drts-display-name-filters-hlavni .drts-bs-card-group .drts-bs-card .drts-bs-card-body {
  width: 1221px;
  max-width: 100%;
  box-sizing: border-box;
  margin: 0 auto;
  padding: 0px 20px;
}
@media only screen and (max-width:970px) {
  .catalog-hp .drts-display-name-filters-hlavni .drts-display-element-html-1 {
    align-items: center;
  }
}
.catalog-hp .drts-display-name-filters-hlavni .drts-display-element {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  justify-content: flex-start;
}
@media only screen and (max-width:970px) {
  .catalog-hp .drts-display-name-filters-hlavni .drts-display-element {
    flex-direction: column;
  }
}
.catalog-hp .drts-display-name-filters-hlavni .drts-display-element > .drts-display-element {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-direction: column;
}
.catalog-hp .drts-display-name-filters-hlavni .drts-display-element > .drts-display-element .drts-view-filter-field-label {
  font-size: 16px;
  font-weight: 600;
}
.catalog-hp .drts-display-name-filters-hlavni .drts-display-element > .drts-display-element .drts-view-filter-field-label i {
  display: none !important;
}
.catalog-hp .drts-display-name-filters-hlavni .drts-display-element input[type="text"].drts-bs-form-control,
.catalog-hp .drts-display-name-filters-hlavni .drts-display-element input[type="search"].drts-bs-form-control {
  font-size: 17px;
  padding: 11px 16px;
  font-weight: 600;
  border: 1px solid #D6D6D6;
  -webkit-border-radius: 25px !important;
  -moz-border-radius: 25px !important;
  border-radius: 25px !important;
  width: 100%;
  resize: vertical;
  font-family: 'Baloo Thambi 2', sans-serif;
  box-sizing: border-box;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  height: auto!important;
}
.catalog-hp .drts-display-name-filters-hlavni .drts-display-element input[type="text"].drts-bs-form-control:hover,
.catalog-hp .drts-display-name-filters-hlavni .drts-display-element input[type="search"].drts-bs-form-control:hover,
.catalog-hp .drts-display-name-filters-hlavni .drts-display-element input[type="text"].drts-bs-form-control:focus,
.catalog-hp .drts-display-name-filters-hlavni .drts-display-element input[type="search"].drts-bs-form-control:focus {
  border-color: #4534C3;
}
.catalog-hp .drts-display-name-filters-hlavni .drts-display-element input[type="text"].drts-bs-form-control::-webkit-input-placeholder,
.catalog-hp .drts-display-name-filters-hlavni .drts-display-element input[type="search"].drts-bs-form-control::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #73767A;
  opacity: 1;
}
.catalog-hp .drts-display-name-filters-hlavni .drts-display-element input[type="text"].drts-bs-form-control::-moz-placeholder,
.catalog-hp .drts-display-name-filters-hlavni .drts-display-element input[type="search"].drts-bs-form-control::-moz-placeholder {
  /* Firefox 19+ */
  color: #73767A;
  opacity: 1;
}
.catalog-hp .drts-display-name-filters-hlavni .drts-display-element input[type="text"].drts-bs-form-control:-ms-input-placeholder,
.catalog-hp .drts-display-name-filters-hlavni .drts-display-element input[type="search"].drts-bs-form-control:-ms-input-placeholder {
  /* IE 10+ */
  color: #73767A;
  opacity: 1;
}
.catalog-hp .drts-display-name-filters-hlavni .drts-display-element input[type="text"].drts-bs-form-control:-moz-placeholder,
.catalog-hp .drts-display-name-filters-hlavni .drts-display-element input[type="search"].drts-bs-form-control:-moz-placeholder {
  /* Firefox 18- */
  color: #73767A;
  opacity: 1;
}
.catalog-hp .drts .drts-bs-card {
  border: 0px !important;
}
.catalog-hp .drts-view-post-entities {
  position: relative;
  z-index: 1;
  top: 20px;
}
.catalog-hp .drts-map-popover {
  background-color: white!important;
}
.catalog-hp .drts-map-popover .drts-bs-card-img-overlay {
  background: white!important;
}
.catalog-hp .drts-map-popover .drts-bs-card-img-overlay .drts-bs-card-title {
  margin-bottom: 0px;
}
.catalog-hp .drts-map-popover .drts-bs-card-img-overlay .drts-bs-card-title a {
  color: black!important;
}
.catalog-hp .drts-map-popover .drts-bs-card-img-overlay .drts-bs-card-title a:after {
  content: "Zobrazit detail";
  display: block;
  background: #3b2ca6;
  color: #FFF !important;
  text-align: center;
  border-radius: 4px;
  width: 141px;
  margin-top: 10px;
  position: absolute;
  bottom: 9px;
  right: 9px;
}
.catalog-hp .drts-map-popover .drts-bs-card-img-overlay .drts-map-marker-address {
  font-style: normal;
  color: #8A8E91;
}
.catalog-hp .drts-map-popover .drts-map-popover-close i::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.728' height='12.728' viewBox='0 0 12.728 12.728'%3E%3Cg id='Group_5626' data-name='Group 5626' transform='translate(713.471 -1907.774) rotate(45)'%3E%3Cline id='Line_246' data-name='Line 246' x2='14' transform='translate(846.5 1853.5)' fill='none' stroke='%234534c3' stroke-width='4'/%3E%3Cline id='Line_247' data-name='Line 247' x2='14' transform='translate(853.5 1846.5) rotate(90)' fill='none' stroke='%234534c3' stroke-width='4'/%3E%3C/g%3E%3C/svg%3E%0A");
  width: 10px;
  height: 10px;
  display: inline-block;
  font-size: 0px;
  background-size: contain;
  background-repeat: no-repeat;
}
.catalog-hp .drts-view-entities-list-grid {
  width: 1221px;
  max-width: 100%;
  box-sizing: border-box;
  margin: 0 auto;
  padding: 0px 20px;
}
.catalog-hp .drts-view-entities-list-grid .drts-col-xl-3 {
  flex: 0 0 33.333% !important;
  max-width: 33.333% !important;
  margin-bottom: 26px!important;
}
@media only screen and (max-width:970px) {
  .catalog-hp .drts-view-entities-list-grid .drts-col-xl-3 {
    flex: 0 0 50%!important;
    max-width: 50%!important;
  }
}
@media only screen and (max-width:520px) {
  .catalog-hp .drts-view-entities-list-grid .drts-col-xl-3 {
    flex: 0 0 100%!important;
    max-width: 100%!important;
  }
}
.catalog-hp .drts-view-entities-list-grid .drts-gutter-sm > [class*="drts-col-"] {
  padding-right: 16px!important;
  padding-left: 16px!important;
  margin-bottom: 46px!important;
}
@media only screen and (max-width:520px) {
  .catalog-hp .drts-view-entities-list-grid .drts-gutter-sm > [class*="drts-col-"] {
    padding-right: 0px!important;
    padding-left: 0px!important;
    margin-bottom: 46px!important;
  }
}
.catalog-hp .drts-location-entities-container {
  margin-top: 60px;
}
.catalog-hp .drts-view-entity-container {
  display: none;
}
.catalog-hp .drts-view-entity-container:nth-child(1),
.catalog-hp .drts-view-entity-container:nth-child(2),
.catalog-hp .drts-view-entity-container:nth-child(3),
.catalog-hp .drts-view-entity-container:nth-child(4),
.catalog-hp .drts-view-entity-container:nth-child(5),
.catalog-hp .drts-view-entity-container:nth-child(6),
.catalog-hp .drts-view-entity-container:nth-child(7),
.catalog-hp .drts-view-entity-container:nth-child(8),
.catalog-hp .drts-view-entity-container:nth-child(9) {
  display: block;
}
.catalog-hp .drts-entity-post {
  background-color: #F8F8FC;
  border: 1px solid #F8F8FC !important;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 34px 27px;
  position: relative;
}
.catalog-hp .drts-entity-post:hover {
  background-color: transparent;
  border: 1px solid #D5DBE0 !important;
}
.catalog-hp .drts-entity-post .drts-display-element-entity_field_directory_photos-1 {
  position: absolute;
  top: -24px;
  left: 50%;
  -webkit-transform: translate(-50%, 0%);
  -moz-transform: translate(-50%, 0%);
  -o-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
}
.catalog-hp .drts-entity-post .drts-display-element-entity_field_directory_photos-1 img {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  width: 48px!important;
  height: 48px!important;
  object-fit: cover;
}
.catalog-hp .drts-entity-post:before {
  content: "";
  position: absolute;
  top: -24px;
  left: 50%;
  -webkit-transform: translate(-50%, 0%);
  -moz-transform: translate(-50%, 0%);
  -o-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.345' height='21.5' viewBox='0 0 22.345 21.5'%3E%3Cg id='Group_6075' data-name='Group 6075' transform='translate(-1037.34 -267.5)' opacity='0.5'%3E%3Cg id='Group_6072' data-name='Group 6072' transform='translate(-1128.505 -2003.071)'%3E%3Ccircle id='Ellipse_103' data-name='Ellipse 103' cx='5.132' cy='5.132' r='5.132' transform='translate(2171.797 2272.071)' fill='none' stroke='%23001e46' stroke-width='3'/%3E%3Cpath id='Path_6508' data-name='Path 6508' d='M2167.345,2548.735a9.673,9.673,0,0,1,19.345,0' transform='translate(0 -256.664)' fill='none' stroke='%23001e46' stroke-width='3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-color: #EFEEF7;
  width: 48px!important;
  height: 48px!important;
  background-repeat: no-repeat;
  background-position: center;
}
.catalog-hp .drts-entity-post .directory-listing-title {
  font-size: 17px;
  font-weight: 700;
}
.catalog-hp .drts-entity-post .drts-location-address {
  padding-top: 10px;
  display: block;
}
.catalog-hp .drts-entity-post .drts-location-address a {
  font-size: 14px;
  color: #8A8E91;
}
.catalog-hp .drts-entity-post .drts-display-element-overlay {
  padding: 0px;
}
.catalog-hp .drts-entity-post .drts-display-element-overlay .drts-entity-permalink {
  font-size: 17px;
  line-height: 1.52;
}
.catalog-hp .drts-entity-post .drts-bs-btn {
  background: transparent!important;
  color: #4534C3 !important;
  border: 0px!important;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  font-size: 15px!important;
  font-weight: 700!important;
  font-family: "Baloo Thambi 2" !important;
  margin-top: 13px;
  padding: 0px!important;
}
.catalog-hp .drts-entity-post .drts-bs-btn span {
  text-decoration: underline!important;
}
.catalog-hp .drts-entity-post .drts-bs-btn:hover span {
  text-decoration: none!important;
}
.catalog-hp .drts-entity-post .drts-bs-btn i {
  display: none!important;
}
.catalog-hp .drts-view-entities-none-found {
  text-align: center;
  font-size: 18px;
  font-weight: bold;
}
.catalog-hp .grid-full {
  margin: 0 auto;
  margin-top: 45px;
  display: block;
}
.catalog-hp__cities {
  padding: 50px 0px 27px 0px;
}
.catalog-hp__cities h2 {
  font-size: 18px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 16px;
}
.catalog-hp__cities h2:before {
  content: "";
  position: relative;
  width: calc(100% - 32px);
  left: 16px;
  border-top: 1px solid #EFF1F4;
  padding-top: 40px;
  display: block;
}
.catalog-hp__cities-container {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.catalog-hp__cities-container a {
  margin: 5px;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  border: 1px solid #E5E5E5;
  font-size: 14px;
  color: #4534C3;
  padding: 0px 16px;
  line-height: 28px;
}
.catalog-hp__cities-container a:hover {
  border: 1px solid #4534C3;
}
.catalog-hp__jobs {
  padding: 0px 0px 73px 0px;
}
.catalog-hp__jobs h2 {
  font-size: 18px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 16px;
}
.catalog-hp__jobs-container {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.catalog-hp__jobs-container a {
  margin: 5px;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  border: 1px solid #E5E5E5;
  font-size: 14px;
  color: #4534C3;
  padding: 0px 16px;
  line-height: 35px;
}
.catalog-hp__jobs-container a:hover {
  border: 1px solid #4534C3;
}
.site-content--catalogsingle {
  padding-top: 32px;
}
.site-content--catalogsingle .site-content__container--catalogsingle .site-content__aside--narrow {
  flex: 0 0 122px;
}
.site-content--catalogsingle .site-content__container--catalogsingle .site-content__content {
  max-width: 1058px;
  width: 100%;
}
.catalog-detail {
  padding-top: 31px;
}
.catalog-detail__header {
  padding: 74px 0px 122px 0px;
}
@media only screen and (max-width:970px) {
  .catalog-detail__header {
    padding: 36px 0px 60px 0px;
  }
}
.catalog-detail__header-container {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: flex-start;
}
@media only screen and (max-width:970px) {
  .catalog-detail__header-container {
    flex-direction: column;
    align-items: stretch;
  }
}
.catalog-detail__header-text,
.catalog-detail__header-map {
  flex: 0 0 40%;
}
.catalog-detail__header-text h1,
.catalog-detail__header-map h1 {
  font-size: 37px;
}
@media only screen and (max-width:970px) {
  .catalog-detail__header-text h1,
  .catalog-detail__header-map h1 {
    font-size: 28px;
  }
}
@media only screen and (max-width:970px) {
  .catalog-detail__header-text,
  .catalog-detail__header-map {
    flex: 1 1 100%;
  }
}
.catalog-detail__header-text p a,
.catalog-detail__header-map p a,
.catalog-detail__header-text ul a,
.catalog-detail__header-map ul a {
  text-decoration: underline;
  color: #4534C3;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.catalog-detail__header-text p a:hover,
.catalog-detail__header-map p a:hover,
.catalog-detail__header-text ul a:hover,
.catalog-detail__header-map ul a:hover {
  text-decoration: none;
}
.catalog-detail__header-backlink {
  flex: 0 0 42px;
  height: 42px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42'%3E%3Cg id='Group_6590' data-name='Group 6590' transform='translate(-220 -177)'%3E%3Ccircle id='Ellipse_78' data-name='Ellipse 78' cx='21' cy='21' r='21' transform='translate(262 219) rotate(180)' fill='%23efeef7'/%3E%3Cpath id='Path_5849' data-name='Path 5849' d='M6.365,6.85,4.736,8.283l2.5,2.576H.641v2.33H7.235l-2.5,2.576L6.365,17.2l4.878-5.052V11.9Z' transform='translate(246.5 210.5) rotate(180)' fill='%234534c3'/%3E%3C/g%3E%3C/svg%3E%0A");
  margin-right: 71px;
  width: 42px;
}
@media only screen and (max-width:970px) {
  .catalog-detail__header-backlink {
    margin-bottom: 15px;
  }
}
.catalog-detail__header-text p,
.catalog-detail__header-text ul {
  margin: inherit;
  padding: inherit;
}
.catalog-detail__header-text ul {
  margin-left: 25px;
}
.catalog-detail__header-text__excerpt__show-more {
  margin-top: 20px;
  margin-bottom: 20px;
  display: inline-block;
  color: #4534C3;
  text-decoration: underline;
  cursor: pointer;
}
.catalog-detail__header-map {
  margin-left: 99px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  background: #F8F8FC;
  text-align: center;
  position: relative;
  overflow: hidden;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: flex-end;
  flex: 0 1 50%;
  min-height: 450px;
}
@media only screen and (max-width:970px) {
  .catalog-detail__header-map {
    flex: 1 1 100%;
    margin-left: 0px;
  }
}
.catalog-detail__header-map iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
  z-index: 1;
}
.catalog-detail__header-map .info {
  position: relative;
  z-index: 2;
  background: #F8F8FC;
  padding: 55px 27px 32px 27px;
  width: 100%;
}
.catalog-detail__header-map .info .drts-entity-field-label-type-icon {
  display: none;
}
.catalog-detail__header-map .info .drts-display-default-detailed {
  margin-bottom: 0px;
}
.catalog-detail__header-map .info img {
  content: "";
  position: absolute;
  top: -40px;
  left: 50%;
  -webkit-transform: translate(-50%, 0%);
  -moz-transform: translate(-50%, 0%);
  -o-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  width: 80px!important;
  height: 80px!important;
  object-fit: cover;
  border: 1px solid white;
}
.catalog-detail__header-map .info:before {
  content: "";
  position: absolute;
  top: -40px;
  left: 50%;
  -webkit-transform: translate(-50%, 0%);
  -moz-transform: translate(-50%, 0%);
  -o-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.345' height='21.5' viewBox='0 0 22.345 21.5'%3E%3Cg id='Group_6075' data-name='Group 6075' transform='translate(-1037.34 -267.5)' opacity='0.5'%3E%3Cg id='Group_6072' data-name='Group 6072' transform='translate(-1128.505 -2003.071)'%3E%3Ccircle id='Ellipse_103' data-name='Ellipse 103' cx='5.132' cy='5.132' r='5.132' transform='translate(2171.797 2272.071)' fill='none' stroke='%23001e46' stroke-width='3'/%3E%3Cpath id='Path_6508' data-name='Path 6508' d='M2167.345,2548.735a9.673,9.673,0,0,1,19.345,0' transform='translate(0 -256.664)' fill='none' stroke='%23001e46' stroke-width='3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-color: #EFEEF7;
  width: 80px!important;
  height: 80px!important;
  background-repeat: no-repeat;
  background-position: center;
}
.catalog-detail__header-rating {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
}
@media only screen and (max-width:970px) {
  .catalog-detail__header-rating {
    flex-direction: column;
  }
}
.catalog-detail__header-firstsight {
  flex: 0 0 50%;
  padding-right: 66px;
}
@media only screen and (max-width:970px) {
  .catalog-detail__header-firstsight {
    margin-bottom: 23px;
    padding-right: 0px;
  }
}
.catalog-detail__header-firstsight .heading {
  margin-bottom: 12px;
  display: block;
}
.catalog-detail__header-firstsight .star {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.885' height='22.041' viewBox='0 0 23.885 22.041'%3E%3Cpath id='Path_6803' data-name='Path 6803' d='M20.106,1.868l-.088-.088a6.08,6.08,0,0,0-8.6,0l-.479.479-.48-.479a6.079,6.079,0,0,0-8.6,0l-.087.087a6.077,6.077,0,0,0,0,8.6l.479.48L3.313,12l7.63,7.631,8.684-8.684.48-.48a6.08,6.08,0,0,0,0-8.6' transform='translate(1 0.999)' fill='none' stroke='%23ff4d28' stroke-width='2'/%3E%3C/svg%3E ");
  background-repeat: no-repeat;
  width: 21px;
  height: 19px;
  background-size: contain;
}
.catalog-detail__header-firstsight .star:before {
  content: "" !important;
}
.catalog-detail__header-firstsight .star.active {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.885' height='19.626' viewBox='0 0 21.885 19.626'%3E%3Cpath id='Path_3820' data-name='Path 3820' d='M20.106,1.868l-.088-.088a6.08,6.08,0,0,0-8.6,0l-.479.479-.48-.479a6.079,6.079,0,0,0-8.6,0l-.087.087a6.077,6.077,0,0,0,0,8.6l.479.48L3.313,12l7.63,7.631,8.684-8.684.48-.48a6.08,6.08,0,0,0,0-8.6' transform='translate(0 -0.001)' fill='%23ff4d28'/%3E%3C/svg%3E%0A");
}
.catalog-detail__header-coop {
  flex: 0 0 50%;
}
@media only screen and (max-width:970px) {
  .catalog-detail__header-coop {
    margin-bottom: 23px;
    padding-right: 0px;
  }
}
.catalog-detail__header-coop .heading {
  margin-bottom: 12px;
  display: block;
}
.catalog-detail__header-coop a {
  text-decoration: underline;
  color: #4534C3;
}
.catalog-detail__form {
  background-color: #F8F8FC;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 84px 0px 92px 0px;
}
.catalog-detail__form h2 {
  text-align: center;
  margin-bottom: 58px;
}
@media only screen and (max-width:970px) {
  .catalog-detail__form h2 {
    margin-bottom: 25px;
  }
}
@media only screen and (max-width:970px) {
  .catalog-detail__form {
    padding: 40px 0px;
  }
}
.catalog-detail__form-container {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
}
@media only screen and (max-width:970px) {
  .catalog-detail__form-container {
    flex-direction: column;
  }
}
.catalog-detail__form-left,
.catalog-detail__form-right {
  flex: 0 0 50%;
}
.catalog-detail__form-left {
  padding-right: 34px;
}
@media only screen and (max-width:970px) {
  .catalog-detail__form-left {
    padding-right: 0px;
  }
}
.catalog-detail__form-left .hidden {
  display: none;
}
.catalog-detail__form-right {
  padding-left: 34px;
}
@media only screen and (max-width:970px) {
  .catalog-detail__form-right {
    padding-left: 0px;
  }
}
.catalog-detail__form-line {
  margin-bottom: 17px;
}
.catalog-detail__form .wpcf7-list-item {
  display: block;
  margin: 0px;
  margin-bottom: 10px;
}
.catalog-detail__form .wpcf7-list-item label {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
}
.catalog-detail__form .wpcf7-radio {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  margin: -13.5px;
}
.catalog-detail__form .wpcf7-radio > span {
  margin: 13.5px;
}
.catalog-detail__form .site-button {
  display: block;
  margin: 0 auto;
  margin-top: 61px;
}
@media only screen and (max-width:970px) {
  .catalog-detail__form .site-button {
    margin-top: 20px;
  }
}
.catalog-detail__form .wpcf7-spinner {
  display: none;
}
.catalog-detail__form-file {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
}
@media only screen and (max-width:520px) {
  .catalog-detail__form-file {
    flex-direction: column;
    align-items: flex-start;
  }
}
.catalog-detail__form-file .wpcf7-file {
  opacity: 0;
  width: 0.1px;
  height: 0.1px;
  position: absolute;
}
.catalog-detail__form-file label {
  font-weight: 600;
  padding: 9px 20px;
  font-size: 15px;
  -webkit-border-radius: 28px;
  -moz-border-radius: 28px;
  border-radius: 28px;
  text-decoration: none;
  display: inline-block;
  font-family: 'Baloo Thambi 2', sans-serif;
  cursor: pointer;
  border: 1px solid #E5E5E5;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  box-sizing: content-box;
  color: #4534C3;
  background-color: transparent;
  position: relative;
  margin-right: 25px;
  margin-bottom: 0px;
}
.catalog-detail__form-file input:hover + label,
.catalog-detail__form-file input:focus + label {
  transform: scale(1.02);
}
.catalog-detail__form-file .file-name {
  font-size: 15px;
  position: relative;
  padding-right: 42px;
  padding-left: 37px;
}
@media only screen and (max-width:520px) {
  .catalog-detail__form-file .file-name--complete {
    margin-top: 15px;
  }
}
.catalog-detail__form-file .file-name--complete:before {
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='26.974' height='32' viewBox='0 0 26.974 32'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_6074' data-name='Rectangle 6074' width='26.974' height='32' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_15301' data-name='Group 15301' transform='translate(0 0)'%3E%3Cg id='Group_15300' data-name='Group 15300' transform='translate(0 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_28606' data-name='Path 28606' d='M6.542,32.06A1.366,1.366,0,0,1,5.178,30.7V1.864A1.366,1.366,0,0,1,6.542.5h16l7.109,7.156V30.7A1.366,1.366,0,0,1,28.29,32.06Z' transform='translate(-2.9 -0.28)' fill='%23fff'/%3E%3Cpath id='Path_28607' data-name='Path 28607' d='M22.173.44l6.98,7.027V30.415a1.146,1.146,0,0,1-1.144,1.144H6.262a1.146,1.146,0,0,1-1.144-1.144V1.584A1.146,1.146,0,0,1,6.262.44ZM22.356,0H6.262A1.584,1.584,0,0,0,4.678,1.584V30.415A1.584,1.584,0,0,0,6.262,32H28.009a1.584,1.584,0,0,0,1.584-1.584V7.286Z' transform='translate(-2.62 0)' fill='%23b3b3b3'/%3E%3Cpath id='Path_28608' data-name='Path 28608' d='M52.095,7.286H46.412A1.556,1.556,0,0,1,44.857,5.73V0Z' transform='translate(-25.121 0)' fill='%23ccc'/%3E%3Cpath id='Path_28609' data-name='Path 28609' d='M2.058,12.83v.008A2.249,2.249,0,0,0,0,15.079V21.9H2.058V19.658H17.3a.622.622,0,0,0,.622-.622V13.452a.622.622,0,0,0-.622-.622Z' transform='translate(0 -7.185)' fill='%23f43737'/%3E%3Cpath id='Path_28610' data-name='Path 28610' d='M2.058,28.349a2.249,2.249,0,0,0,0,4.482Z' transform='translate(0 -15.876)' fill='%23c42626'/%3E%3Cpath id='Path_28611' data-name='Path 28611' d='M10.355,15.816h1.616a1.281,1.281,0,0,1,1.452,1.255c0,.872-.644,1.3-1.5,1.3h-.8v1.645h-.776Zm.776,1.934h.727c.477,0,.778-.191.778-.663,0-.455-.322-.648-.758-.648h-.747Z' transform='translate(-5.799 -8.857)' fill='%23fff'/%3E%3Cpath id='Path_28612' data-name='Path 28612' d='M18.9,15.816h1.54a1.873,1.873,0,0,1,1.983,2.034,1.963,1.963,0,0,1-2.02,2.167H18.9Zm.776,3.574h.7c.845,0,1.248-.617,1.248-1.532,0-.784-.388-1.412-1.243-1.412h-.7Z' transform='translate(-10.584 -8.857)' fill='%23fff'/%3E%3Cpath id='Path_28613' data-name='Path 28613' d='M28.725,15.816h2.76v.643h-2v1.152H31.36v.639H29.484v1.767h-.759Z' transform='translate(-16.086 -8.857)' fill='%23fff'/%3E%3Cpath id='Path_28614' data-name='Path 28614' d='M30.65,36.365h-12.2a.533.533,0,0,0,0,1.066h12.2a.533.533,0,1,0,0-1.066' transform='translate(-10.032 -20.365)' fill='%23ccc'/%3E%3Cpath id='Path_28615' data-name='Path 28615' d='M30.65,43.933h-12.2a.533.533,0,0,0,0,1.066h12.2a.533.533,0,1,0,0-1.066' transform='translate(-10.032 -24.603)' fill='%23ccc'/%3E%3Cpath id='Path_28616' data-name='Path 28616' d='M30.65,51.5h-12.2a.533.533,0,0,0,0,1.066h12.2a.533.533,0,1,0,0-1.066' transform='translate(-10.032 -28.841)' fill='%23ccc'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E ");
  background-size: contain;
  height: 32px;
  width: 27px;
  position: absolute;
  left: 0px;
  top: 50%;
  -webkit-transform: translate(0%, -50%);
  -moz-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
}
.catalog-detail__form-file .file-name--complete .delete-file {
  width: 30px;
  height: 30px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-color: white;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.741' height='12.741' viewBox='0 0 12.741 12.741'%3E%3Cg id='Group_15302' data-name='Group 15302' transform='translate(-535.322 -1732.8)'%3E%3Cline id='Line_324' data-name='Line 324' x1='0.646' y2='14.239' transform='translate(546.498 1733.908) rotate(45)' fill='none' stroke='%23f43737' stroke-width='3'/%3E%3Cline id='Line_325' data-name='Line 325' x2='0.646' y2='14.239' transform='translate(546.955 1743.977) rotate(135)' fill='none' stroke='%23f43737' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 10px 10px;
  background-repeat: no-repeat;
  background-position: center center;
  position: absolute;
  right: 0px;
  top: 50%;
  -webkit-transform: translate(0%, -50%);
  -moz-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  cursor: pointer;
}
.catalog-detail__review {
  padding: 88px 0px 108px 0px;
}
@media only screen and (max-width:970px) {
  .catalog-detail__review {
    padding: 44px 0px 50px 0px;
  }
}
.catalog-detail__review .wpb_wrapper {
  width: 825px;
  max-width: 100%;
  padding: 0px 20px;
  margin: 0 auto;
}
.catalog-detail__review .rating-detail {
  margin-bottom: 38px;
}
.catalog-detail__review .rating-detail:last-child {
  margin-bottom: 0px;
}
.catalog-detail__review .rating-name {
  font-weight: 700;
  font-size: 18px;
  margin-right: 16.5px;
  display: inline-block;
}
.catalog-detail__review .rating-date {
  color: #8A8E91;
  font-weight: 400;
}
.catalog-detail__review .rating-content {
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  background: #F8F8FC;
  padding: 23px 32px 26px 28px;
  margin-top: 9px;
}
.catalog-detail__review .rating-content .stars {
  margin-top: 15px;
}
.catalog-detail__review .rating-content .stars .star {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.885' height='22.041' viewBox='0 0 23.885 22.041'%3E%3Cpath id='Path_6803' data-name='Path 6803' d='M20.106,1.868l-.088-.088a6.08,6.08,0,0,0-8.6,0l-.479.479-.48-.479a6.079,6.079,0,0,0-8.6,0l-.087.087a6.077,6.077,0,0,0,0,8.6l.479.48L3.313,12l7.63,7.631,8.684-8.684.48-.48a6.08,6.08,0,0,0,0-8.6' transform='translate(1 0.999)' fill='none' stroke='%23ff4d28' stroke-width='2'/%3E%3C/svg%3E ");
  background-repeat: no-repeat;
  width: 21px;
  height: 19px;
  background-size: contain;
  display: inline-block;
  margin-right: 6px;
}
.catalog-detail__review .rating-content .stars .star:before {
  content: "" !important;
}
.catalog-detail__review .rating-content .stars .star.active {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.885' height='19.626' viewBox='0 0 21.885 19.626'%3E%3Cpath id='Path_3820' data-name='Path 3820' d='M20.106,1.868l-.088-.088a6.08,6.08,0,0,0-8.6,0l-.479.479-.48-.479a6.079,6.079,0,0,0-8.6,0l-.087.087a6.077,6.077,0,0,0,0,8.6l.479.48L3.313,12l7.63,7.631,8.684-8.684.48-.48a6.08,6.08,0,0,0,0-8.6' transform='translate(0 -0.001)' fill='%23ff4d28'/%3E%3C/svg%3E%0A");
}
#wpcf7-f8298-p8303-o1 .wpcf7-form,
#wpcf7-f8299-p8300-o1 .wpcf7-form {
  padding-top: 84px;
  padding-bottom: 94px;
  width: 640px;
  margin: 0 auto;
}
@media only screen and (max-width:970px) {
  #wpcf7-f8298-p8303-o1 .wpcf7-form,
  #wpcf7-f8299-p8300-o1 .wpcf7-form {
    padding-top: 40px;
    padding-bottom: 60px;
  }
}
.custom-review__line {
  padding-bottom: 43px;
  border-top: 1px solid rgba(0, 30, 70, 0.1);
  padding-top: 39px;
  max-width: 100%;
}
.custom-review__line:first-child {
  padding-top: 0px;
  border-top: 0px;
}
.custom-review__line > label {
  text-align: center;
  font-size: 21px;
  font-weight: 700;
  margin: 0 auto;
  display: block;
  line-height: 30px;
}
.custom-review__line > label small {
  font-size: 14px;
  color: #8A8E91;
  display: block;
  margin: 0 auto;
  font-weight: 500;
}
.custom-review__line .star-rating {
  margin-top: 25px;
}
.custom-review__line .star-rating > fieldset {
  border: none;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  justify-content: center;
  flex-direction: row-reverse;
}
.custom-review__line .star-rating > fieldset:not(:checked) > input {
  position: absolute;
  visibility: hidden;
  clip: rect(0, 0, 0, 0);
}
.custom-review__line .star-rating > fieldset:not(:checked) > label {
  float: right;
  white-space: nowrap;
  cursor: pointer;
  font-size: 0px;
  margin-right: 12px;
}
.custom-review__line .star-rating > fieldset:not(:checked) > label:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.303' height='32.28' viewBox='0 0 35.303 32.28'%3E%3Cpath id='Path_6803' data-name='Path 6803' d='M30.595,2.842l-.133-.133a9.251,9.251,0,0,0-13.08,0l-.73.73-.73-.73a9.25,9.25,0,0,0-13.08,0l-.132.132a9.248,9.248,0,0,0,0,13.08l.73.73,1.6,1.6,11.61,11.612L29.865,16.652l.73-.73a9.251,9.251,0,0,0,0-13.08' transform='translate(1 0.999)' fill='none' stroke='%23ff4d28' stroke-width='2'/%3E%3C/svg%3E%0A");
  display: inline-block;
  height: 29px;
  width: 33px;
  background-size: contain;
  background-repeat: no-repeat;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.custom-review__line .star-rating > fieldset:not(:checked) > label:hover:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33.303' height='29.865' viewBox='0 0 33.303 29.865'%3E%3Cpath id='Path_3820' data-name='Path 3820' d='M30.595,2.842l-.133-.133a9.251,9.251,0,0,0-13.08,0l-.73.73-.73-.73a9.25,9.25,0,0,0-13.08,0l-.132.132a9.248,9.248,0,0,0,0,13.08l.73.73,1.6,1.6,11.61,11.612L29.865,16.652l.73-.73a9.251,9.251,0,0,0,0-13.08' transform='translate(0 -0.001)' fill='%23ff4d28'/%3E%3C/svg%3E%0A");
  display: inline-block;
  height: 29px;
  width: 33px;
  background-size: contain;
  background-repeat: no-repeat;
}
.custom-review__line .star-rating > fieldset > input:checked ~ label:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33.303' height='29.865' viewBox='0 0 33.303 29.865'%3E%3Cpath id='Path_3820' data-name='Path 3820' d='M30.595,2.842l-.133-.133a9.251,9.251,0,0,0-13.08,0l-.73.73-.73-.73a9.25,9.25,0,0,0-13.08,0l-.132.132a9.248,9.248,0,0,0,0,13.08l.73.73,1.6,1.6,11.61,11.612L29.865,16.652l.73-.73a9.251,9.251,0,0,0,0-13.08' transform='translate(0 -0.001)' fill='%23ff4d28'/%3E%3C/svg%3E%0A");
  display: inline-block;
  height: 29px;
  width: 33px;
  background-size: contain;
  background-repeat: no-repeat;
}
.custom-review__line .star-rating > fieldset:not(:checked) > label:hover::before,
.custom-review__line .star-rating > fieldset:not(:checked) > label:hover ~ label::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33.303' height='29.865' viewBox='0 0 33.303 29.865'%3E%3Cpath id='Path_3820' data-name='Path 3820' d='M30.595,2.842l-.133-.133a9.251,9.251,0,0,0-13.08,0l-.73.73-.73-.73a9.25,9.25,0,0,0-13.08,0l-.132.132a9.248,9.248,0,0,0,0,13.08l.73.73,1.6,1.6,11.61,11.612L29.865,16.652l.73-.73a9.251,9.251,0,0,0,0-13.08' transform='translate(0 -0.001)' fill='%23ff4d28'/%3E%3C/svg%3E%0A");
}
.custom-review__line .jina-odpoved {
  display: none!important;
  padding-top: 15px;
}
.custom-review__line .site-radio {
  margin-top: 21px;
}
.custom-review__line .site-radio .wpcf7-radio {
  margin: -12px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.custom-review__line .site-radio .wpcf7-list-item {
  margin: 12px;
}
.custom-review__line .site-radio .wpcf7-list-item label {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
}
.custom-review .site-button {
  margin: 0 auto;
  display: block;
}
.custom-review .hidecf7field {
  display: none;
}
.custom-review .wpcf7-not-valid-tip {
  text-align: center;
  padding-bottom: 10px;
}
.onboarding-form {
  padding-top: 72px;
  padding-bottom: 110px;
}
.onboarding-form h2 {
  text-align: center;
  font-size: 28px;
  width: 600px;
  max-width: 100%;
  margin: 0 auto;
  margin-bottom: 60px;
}
.onboarding-form h3 {
  text-align: center;
  font-size: 21px;
  width: 600px;
  max-width: 100%;
  margin: 0 auto;
  margin-bottom: 60px;
}
.onboarding-form small {
  display: block;
  color: #8A8E91;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
}
.onboarding-form__main {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  padding-bottom: 60px!important;
  border-bottom: 1px solid rgba(0, 30, 70, 0.1);
  margin-bottom: 61px;
}
@media only screen and (max-width:970px) {
  .onboarding-form__main {
    flex-direction: column;
  }
}
.onboarding-form__column {
  flex: 0 0 50%;
}
.onboarding-form__column:last-child {
  padding-left: 56px;
  box-sizing: border-box;
}
@media only screen and (max-width:970px) {
  .onboarding-form__column:last-child {
    padding-left: 0px;
  }
}
.onboarding-form__column:last-child .onboarding-form__line > label {
  margin-bottom: 15px;
}
.onboarding-form__line {
  margin-bottom: 16px;
}
.onboarding-form__line--parted {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  margin: 0 -9px;
  margin-bottom: 16px;
}
@media only screen and (max-width:520px) {
  .onboarding-form__line--parted {
    flex-direction: column;
    margin: 0px;
  }
}
.onboarding-form__line-part {
  flex: 0 0 50%;
  padding: 0 9px;
}
@media only screen and (max-width:520px) {
  .onboarding-form__line-part {
    padding: 0px;
    margin-bottom: 16px;
  }
}
.onboarding-form__line--checks .onboarding-form__group label {
  margin-right: 23px;
  margin-bottom: 27px;
}
.onboarding-form__group {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-wrap: wrap;
}
.onboarding-form__group .icheckbox {
  margin-right: 12px;
}
.onboarding-form__group label {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  margin-right: 27px;
  align-items: center;
}
.onboarding-form__medailon {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  background-color: #F8F8FC;
  padding: 54px 45px 40px 53px!important;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
}
@media only screen and (max-width:970px) {
  .onboarding-form__medailon {
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
}
@media only screen and (max-width:520px) {
  .onboarding-form__medailon {
    padding: 25px!important;
  }
}
.onboarding-form__medailon-photo {
  flex: 0 0 25%;
  text-align: center;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media only screen and (max-width:970px) {
  .onboarding-form__medailon-photo {
    margin-bottom: 16px;
  }
}
.onboarding-form__medailon-photo img {
  width: 111px;
  height: 111px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='111' height='111' viewBox='0 0 111 111'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Ccircle id='Ellipse_185' data-name='Ellipse 185' cx='55.5' cy='55.5' r='55.5' transform='translate(1 -0.214)' fill='%23e5e5e5'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_4166' data-name='Mask Group 4166' transform='translate(-1 0.214)' clip-path='url(%23clip-path)'%3E%3Ccircle id='Ellipse_52' data-name='Ellipse 52' cx='55.5' cy='55.5' r='55.5' transform='translate(2 -0.214)' fill='%23fff'/%3E%3Cellipse id='Ellipse_95' data-name='Ellipse 95' cx='20.5' cy='20' rx='20.5' ry='20' transform='translate(36 21.786)' fill='%23e5e5e5'/%3E%3Ccircle id='Ellipse_96' data-name='Ellipse 96' cx='40' cy='40' r='40' transform='translate(18 67.786)' fill='%23e5e5e5'/%3E%3C/g%3E%3C/svg%3E%0A");
  margin-bottom: 29px;
}
.onboarding-form__medailon-photo p {
  font-size: 14px;
  font-weight: 400;
}
.onboarding-form__medailon-text {
  flex: 0 0 75%;
  position: relative;
}
.onboarding-form__medailon-text .show-medailon-example {
  color: rgba(4, 5, 6, 0.5);
  font-size: 15px;
  font-weight: bold;
  cursor: pointer;
  line-height: 22px;
  position: absolute;
  top: 0;
  right: 0;
  padding-left: 28px;
  text-decoration: underline;
}
.onboarding-form__medailon-text .show-medailon-example:hover {
  color: #4534C3;
}
.onboarding-form__medailon-text .show-medailon-example:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg id='_043-question' data-name='043-question' xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg id='Group_255' data-name='Group 255'%3E%3Cg id='Group_254' data-name='Group 254'%3E%3Cpath id='Path_371' data-name='Path 371' d='M10,0A10,10,0,1,0,20,10,9.994,9.994,0,0,0,10,0Zm0,18.438A8.438,8.438,0,1,1,18.438,10,8.433,8.433,0,0,1,10,18.438Z' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_257' data-name='Group 257' transform='translate(6.875 5.034)'%3E%3Cg id='Group_256' data-name='Group 256'%3E%3Cpath id='Path_372' data-name='Path 372' d='M179.516,128.878h-2.734a.781.781,0,0,0,0,1.563h2.734a1.172,1.172,0,0,1,0,2.344h-.781a.781.781,0,0,0-.781.781v1.125a.781.781,0,0,0,1.563,0v-.343a2.734,2.734,0,0,0,0-5.469Z' transform='translate(-176 -128.878)' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_259' data-name='Group 259' transform='translate(8.555 12.584)'%3E%3Cg id='Group_258' data-name='Group 258'%3E%3Ccircle id='Ellipse_29' data-name='Ellipse 29' cx='1.055' cy='1.055' r='1.055' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center center;
  width: 20px;
  height: 20px;
  margin-right: 8px;
  position: absolute;
  left: 0;
}
.onboarding-form__agree {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  margin-top: 69px;
  align-items: center;
}
@media only screen and (max-width:520px) {
  .onboarding-form__agree {
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin-top: 20px;
  }
}
.onboarding-form__agree > label {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box !important;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox !important;
  /* TWEENER - IE 10 */
  display: -webkit-flex !important;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex !important;
  flex: 0 0 50%;
}
@media only screen and (max-width:520px) {
  .onboarding-form__agree > label {
    margin-bottom: 15px;
  }
}
.onboarding-form__agree > label .icheckbox {
  flex: 0 0 32px;
}
.onboarding-form__agree > label span {
  color: #73767A;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
}
.onboarding-form__agree > label span a {
  color: #4534C3;
  text-decoration: underline;
}
.onboarding-form__agree .site-button {
  flex: 0 0 auto;
}
.onboarding-form .medailon {
  display: none;
}
.onboarding-form__question-item {
  padding: 40px 0px;
  width: 600px;
  max-width: 100%;
  margin: 0 auto;
  border-top: 1px solid rgba(0, 30, 70, 0.1);
}
@media only screen and (max-width:520px) {
  .onboarding-form__question-item {
    padding: 30px 0px;
  }
}
.onboarding-form__question-item:first-of-type {
  padding-top: 0px;
  border-top: 0px;
}
@media only screen and (max-width:520px) {
  .onboarding-form__question-item:first-of-type {
    padding-top: 0px;
  }
}
.onboarding-form__question-item h4 {
  text-align: center;
  margin-bottom: 30px;
}
@media only screen and (max-width:520px) {
  .onboarding-form__question-item h4 {
    margin-bottom: 20px;
  }
}
.onboarding-form__question-item .site-radio {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
}
.onboarding-form__question-item .site-radio input[type="radio"] {
  flex: 0 0 30px;
}
.onboarding-form__question-item ol > li:last-child .site-radio {
  margin-bottom: 0px;
}
.onboarding-form__question-finish {
  text-align: center;
}
.onboarding-form__thankyou {
  text-align: center;
}
.onboarding-form__thankyou p {
  text-align: center;
}
.error-page {
  background-color: #EFEEF7;
  min-height: 80vh;
  box-sizing: border-box;
  padding: 158px 0px 198px 0px;
}
@media only screen and (max-width:520px) {
  .error-page {
    padding: 74px 0px 84px 0px;
  }
}
.error-page__container {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.error-page__container h1 {
  text-align: center;
  font-size: 37px;
  line-height: 45px;
  margin-bottom: 44px;
  font-weight: 800;
}
@media only screen and (max-width:520px) {
  .error-page__container h1 {
    font-size: 27px;
  }
}
.error-page__container p {
  font-size: 19px;
  font-weight: 800;
}
@media only screen and (max-width:520px) {
  .error-page__container p {
    font-size: 16px;
  }
}
.error-page__container img {
  margin-bottom: 10px;
  max-width: 80%;
}
.error-page__search {
  margin: 0 auto;
  margin-top: 23px;
  position: relative;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  width: 353px;
}
@media only screen and (max-width:970px) {
  .error-page__search {
    max-width: 100%;
  }
}
.error-page__search::before {
  content: "";
  position: absolute;
  background-image: url("data:image/svg+xml,%3Csvg id='Group_17536' data-name='Group 17536' xmlns='http://www.w3.org/2000/svg' width='16.422' height='17.435' viewBox='0 0 16.422 17.435'%3E%3Cg id='Ellipse_46' data-name='Ellipse 46' fill='none' stroke='%23071e43' stroke-width='2'%3E%3Cellipse cx='7.579' cy='7.528' rx='7.579' ry='7.528' stroke='none'/%3E%3Cellipse cx='7.579' cy='7.528' rx='6.579' ry='6.528' fill='none'/%3E%3C/g%3E%3Cline id='Line_184' data-name='Line 184' x2='4.461' y2='4.461' transform='translate(11.254 12.268)' fill='none' stroke='%23071e43' stroke-width='2'/%3E%3C/svg%3E%0A");
  left: 20px;
  display: block;
  width: 15.71px;
  height: 16.73px;
  top: 17px;
  z-index: 4;
}
.error-page__search-input {
  width: 100%;
}
.error-page__search-input input[type="text"] {
  background-color: white;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  border: 1px solid rgba(187, 187, 187, 0.5);
  font-weight: 600;
  color: #73767A;
  font-size: 16px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 47px;
  padding-right: 15px;
  width: 100%;
  z-index: 2;
  position: relative;
}
.error-page__search-input input[type="text"]::placeholder {
  opacity: 1;
}
.error-page__search input[type="submit"] {
  width: 0px;
  height: 0px;
  overflow: hidden;
}
/* only CSS here since 6/10/2023 */
.icon {
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
}
.icon:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.icon-symbol {
  display: inline-block;
  width: 18.29px;
  height: 18.29px;
  background-size: contain;
  background-repeat: no-repeat;
}
.icon-symbol:after {
  content: "";
  display: inline-block;
  width: 18.29px;
  height: 18.29px;
  background-size: contain;
  background-repeat: no-repeat;
}
.icon-symbol:after:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.ui-datepicker {
  z-index: 2000!important;
}
.hasDatepicker {
  background-image: url("data:image/svg+xml,%3Csvg id='_163-calendar' data-name='163-calendar' xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg id='Group_395' data-name='Group 395'%3E%3Cg id='Group_394' data-name='Group 394'%3E%3Cpath id='Path_402' data-name='Path 402' d='M17.656,1.563h-.937V0H15.156V1.563H4.844V0H3.281V1.563H2.344A2.346,2.346,0,0,0,0,3.906v13.75A2.346,2.346,0,0,0,2.344,20H17.656A2.346,2.346,0,0,0,20,17.656V3.906A2.346,2.346,0,0,0,17.656,1.563Zm.781,16.094a.782.782,0,0,1-.781.781H2.344a.782.782,0,0,1-.781-.781V7.344H18.437Zm0-11.875H1.563V3.906a.782.782,0,0,1,.781-.781h.938V4.688H4.844V3.125H15.156V4.688h1.563V3.125h.938a.782.782,0,0,1,.781.781Z' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_397' data-name='Group 397' transform='translate(2.969 8.984)'%3E%3Cg id='Group_396' data-name='Group 396'%3E%3Crect id='Rectangle_313' data-name='Rectangle 313' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_399' data-name='Group 399' transform='translate(6.094 8.984)'%3E%3Cg id='Group_398' data-name='Group 398'%3E%3Crect id='Rectangle_314' data-name='Rectangle 314' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_401' data-name='Group 401' transform='translate(9.219 8.984)'%3E%3Cg id='Group_400' data-name='Group 400'%3E%3Crect id='Rectangle_315' data-name='Rectangle 315' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_403' data-name='Group 403' transform='translate(12.344 8.984)'%3E%3Cg id='Group_402' data-name='Group 402'%3E%3Crect id='Rectangle_316' data-name='Rectangle 316' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_405' data-name='Group 405' transform='translate(15.469 8.984)'%3E%3Cg id='Group_404' data-name='Group 404'%3E%3Crect id='Rectangle_317' data-name='Rectangle 317' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_407' data-name='Group 407' transform='translate(2.969 12.109)'%3E%3Cg id='Group_406' data-name='Group 406'%3E%3Crect id='Rectangle_318' data-name='Rectangle 318' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_409' data-name='Group 409' transform='translate(6.094 12.109)'%3E%3Cg id='Group_408' data-name='Group 408'%3E%3Crect id='Rectangle_319' data-name='Rectangle 319' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_411' data-name='Group 411' transform='translate(9.219 12.109)'%3E%3Cg id='Group_410' data-name='Group 410'%3E%3Crect id='Rectangle_320' data-name='Rectangle 320' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_413' data-name='Group 413' transform='translate(12.344 12.109)'%3E%3Cg id='Group_412' data-name='Group 412'%3E%3Crect id='Rectangle_321' data-name='Rectangle 321' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_415' data-name='Group 415' transform='translate(2.969 15.234)'%3E%3Cg id='Group_414' data-name='Group 414'%3E%3Crect id='Rectangle_322' data-name='Rectangle 322' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_417' data-name='Group 417' transform='translate(6.094 15.234)'%3E%3Cg id='Group_416' data-name='Group 416'%3E%3Crect id='Rectangle_323' data-name='Rectangle 323' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_419' data-name='Group 419' transform='translate(9.219 15.234)'%3E%3Cg id='Group_418' data-name='Group 418'%3E%3Crect id='Rectangle_324' data-name='Rectangle 324' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_421' data-name='Group 421' transform='translate(12.344 15.234)'%3E%3Cg id='Group_420' data-name='Group 420'%3E%3Crect id='Rectangle_325' data-name='Rectangle 325' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_423' data-name='Group 423' transform='translate(15.469 12.109)'%3E%3Cg id='Group_422' data-name='Group 422'%3E%3Crect id='Rectangle_326' data-name='Rectangle 326' width='1.563' height='1.563' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-position: right 15px center;
  background-repeat: no-repeat;
  padding-right: 40px!important;
}
.arrow-down {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.316' height='7.316' viewBox='0 0 7.316 7.316'%3E%3Cpath id='Path_514' data-name='Path 514' d='M-8655.6-42.777v4.423h4.423' transform='translate(6151.211 -6087.058) rotate(-45)' fill='none' stroke='%23071e43' stroke-width='1.5'/%3E%3C/svg%3E%0A");
}
.caret-right {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4.917' height='8' viewBox='0 0 4.917 8'%3E%3Cpath id='icn_arrow' data-name='icn arrow' d='M.218.251a.712.712,0,0,1,1.087,0L4,2.961,6.7.251a.711.711,0,0,1,1.086,0,.89.89,0,0,1,0,1.168c-.28.3-3.238,3.255-3.238,3.255a.731.731,0,0,1-1.087,0S.5,1.721.218,1.419a.89.89,0,0,1,0-1.168Z' transform='translate(0 8) rotate(-90)' fill='%234534c3'/%3E%3C/svg%3E ");
}
.caret-right-white {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4.917' height='8' viewBox='0 0 4.917 8'%3E%3Cpath id='icn_arrow' data-name='icn arrow' d='M.218.251a.712.712,0,0,1,1.087,0L4,2.961,6.7.251a.711.711,0,0,1,1.086,0,.89.89,0,0,1,0,1.168c-.28.3-3.238,3.255-3.238,3.255a.731.731,0,0,1-1.087,0S.5,1.721.218,1.419a.89.89,0,0,1,0-1.168Z' transform='translate(0 8) rotate(-90)' fill='%23ffffff'/%3E%3C/svg%3E ");
}
.caret-down {
  background-image: url("data:image/svg+xml,%3Csvg id='icon_chevron-down' xmlns='http://www.w3.org/2000/svg' width='13' height='7.621' viewBox='0 0 13 7.621'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(-4.199 -7.2)' fill='%234534c3'/%3E%3C/svg%3E%0A");
}
.caret-up {
  background-image: url("data:image/svg+xml,%3Csvg id='icon_chevron-up' xmlns='http://www.w3.org/2000/svg' width='13' height='7.621' viewBox='0 0 13 7.621'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(17.199 14.821) rotate(180)' fill='%234534c3'/%3E%3C/svg%3E ");
}
.caret-left {
  background-image: url("data:image/svg+xml,%3Csvg id='icon_chevron-left' xmlns='http://www.w3.org/2000/svg' width='7.621' height='13' viewBox='0 0 7.621 13'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(14.821 -4.199) rotate(90)' fill='%234534c3'/%3E%3C/svg%3E%0A");
}
.blank-link {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.188' height='12.188' viewBox='0 0 12.188 12.188'%3E%3Cpath id='Path_3191' data-name='Path 3191' d='M5.289-9.18l-1.032.916L6.788-5.72H.519v1.48h6.27L4.257-1.7,5.289-.78,9.354-4.886v-.189Z' transform='translate(6.125 13.106) rotate(-45)' fill='%234534c3'/%3E%3C/svg%3E ");
}
.search {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iR3JvdXBfMTc1MzYiIGRhdGEtbmFtZT0iR3JvdXAgMTc1MzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIxLjc1MSIgaGVpZ2h0PSIyMy4wODYiIHZpZXdCb3g9IjAgMCAyMS43NTEgMjMuMDg2Ij4KICA8ZyBpZD0iRWxsaXBzZV80NiIgZGF0YS1uYW1lPSJFbGxpcHNlIDQ2IiBmaWxsPSJub25lIiBzdHJva2U9IiMwNzFlNDMiIHN0cm9rZS13aWR0aD0iMyI+CiAgICA8ZWxsaXBzZSBjeD0iMTAuMDY2IiBjeT0iMTAuMTc2IiByeD0iMTAuMDY2IiByeT0iMTAuMTc2IiBzdHJva2U9Im5vbmUiLz4KICAgIDxlbGxpcHNlIGN4PSIxMC4wNjYiIGN5PSIxMC4xNzYiIHJ4PSI4LjU2NiIgcnk9IjguNjc2IiBmaWxsPSJub25lIi8+CiAgPC9nPgogIDxsaW5lIGlkPSJMaW5lXzE4NCIgZGF0YS1uYW1lPSJMaW5lIDE4NCIgeDI9IjQuNDYxIiB5Mj0iNC40NjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2LjIyOSAxNy41NjQpIiBmaWxsPSJub25lIiBzdHJva2U9IiM0NTM0YzMiIHN0cm9rZS13aWR0aD0iMyIvPgo8L3N2Zz4K");
}
.check-circle {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18.285' height='18.285' viewBox='0 0 18.285 18.285'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2792' data-name='Rectangle 2792' width='18.285' height='18.285' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_7533' data-name='Group 7533' transform='translate(5 0)'%3E%3Cg id='Group_4203' data-name='Group 4203' transform='translate(-5 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_5637' data-name='Path 5637' d='M18.285,9.143A9.143,9.143,0,1,1,9.143,0a9.143,9.143,0,0,1,9.143,9.142' transform='translate(0 0)' fill='%2300bd46'/%3E%3Cpath id='Path_5638' data-name='Path 5638' d='M14.715,6.324,8.834,12.647,5.84,9.653,4.623,10.87l4.256,4.256,7.1-7.631Z' transform='translate(-1.157 -1.582)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.question-circle {
  background-image: url("data:image/svg+xml,%3Csvg id='_043-question' data-name='043-question' xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg id='Group_255' data-name='Group 255'%3E%3Cg id='Group_254' data-name='Group 254'%3E%3Cpath id='Path_371' data-name='Path 371' d='M10,0A10,10,0,1,0,20,10,9.994,9.994,0,0,0,10,0Zm0,18.438A8.438,8.438,0,1,1,18.438,10,8.433,8.433,0,0,1,10,18.438Z' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_257' data-name='Group 257' transform='translate(6.875 5.034)'%3E%3Cg id='Group_256' data-name='Group 256'%3E%3Cpath id='Path_372' data-name='Path 372' d='M179.516,128.878h-2.734a.781.781,0,0,0,0,1.563h2.734a1.172,1.172,0,0,1,0,2.344h-.781a.781.781,0,0,0-.781.781v1.125a.781.781,0,0,0,1.563,0v-.343a2.734,2.734,0,0,0,0-5.469Z' transform='translate(-176 -128.878)' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_259' data-name='Group 259' transform='translate(8.555 12.584)'%3E%3Cg id='Group_258' data-name='Group 258'%3E%3Ccircle id='Ellipse_29' data-name='Ellipse 29' cx='1.055' cy='1.055' r='1.055' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E ");
}
.miniacademy {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17.761' height='17.761' viewBox='0 0 17.761 17.761'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2792' data-name='Rectangle 2792' width='17.761' height='17.761' fill='%234a2dc5'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_15621' data-name='Group 15621' transform='translate(-256 -3095.739)'%3E%3Cg id='Group_7647' data-name='Group 7647' transform='translate(256 3095.739)'%3E%3Cg id='Group_4203' data-name='Group 4203' transform='translate(0 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_5637' data-name='Path 5637' d='M17.761,8.881A8.881,8.881,0,1,1,8.881,0a8.881,8.881,0,0,1,8.881,8.88' transform='translate(0 0)' fill='%234a2dc5'/%3E%3C/g%3E%3C/g%3E%3Cpath id='Path_6829' data-name='Path 6829' d='M9.95-13.864a2.7,2.7,0,0,0-2.211,1.143,2.316,2.316,0,0,0-2.074-1.143,2.747,2.747,0,0,0-2.131,1.055l-.362-.886H1.822v7.144H3.754v-3.864c0-1.118.522-1.753,1.4-1.753.692,0,1.055.5,1.055,1.456v4.161H8.087v-3.864c0-1.118.511-1.753,1.373-1.753.7,0,1.074.5,1.074,1.456v4.161h1.931v-4.48A2.571,2.571,0,0,0,9.95-13.864Z' transform='translate(257.576 3114.611)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E ");
}
.plus-circle {
  background-image: url("data:image/svg+xml,%3Csvg id='Group_4221' data-name='Group 4221' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='15.721' height='15.721' viewBox='0 0 15.721 15.721'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2796' data-name='Rectangle 2796' width='15.721' height='15.721' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_4212' data-name='Group 4212' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_5639' data-name='Path 5639' d='M15.722,7.861A7.861,7.861,0,1,1,7.861,0a7.86,7.86,0,0,1,7.86,7.86' transform='translate(0 -0.001)' fill='%2300bd46'/%3E%3Crect id='Rectangle_2794' data-name='Rectangle 2794' width='8.052' height='1.65' transform='translate(3.834 7.035)' fill='%23fff'/%3E%3Crect id='Rectangle_2795' data-name='Rectangle 2795' width='1.65' height='8.051' transform='translate(7.035 3.834)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.full-arrow-right {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.602' height='10.348' viewBox='0 0 10.602 10.348'%3E%3Cpath id='Path_5849' data-name='Path 5849' d='M6.365,6.85,4.736,8.283l2.5,2.576H.641v2.33H7.235l-2.5,2.576L6.365,17.2l4.878-5.052V11.9Z' transform='translate(-0.641 -6.85)' fill='%23001e46'/%3E%3C/svg%3E%0A");
}
.full-arrow-right-purple {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath id='arrow' d='M7.12,6.85,5.276,8.512,8.1,11.5H.641v2.7H8.1L5.276,17.188,7.12,18.85l5.521-5.858v-.285Z' transform='translate(12.641 18.85) rotate(180)' fill='%234534c3'/%3E%3C/svg%3E%0A");
}
.clock {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19'%3E%3Cg id='Group_15518' data-name='Group 15518' transform='translate(-661 -253.347)'%3E%3Cg id='Ellipse_191' data-name='Ellipse 191' transform='translate(661 253.347)' fill='%23fff' stroke='%238a8e91' stroke-width='1.5'%3E%3Ccircle cx='9.5' cy='9.5' r='9.5' stroke='none'/%3E%3Ccircle cx='9.5' cy='9.5' r='8.75' fill='none'/%3E%3C/g%3E%3Cpath id='Path_31262' data-name='Path 31262' d='M8355-15166.9v6.063h4.73' transform='translate(-7685.206 15424.831)' fill='none' stroke='%238a8e91' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.thumb {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg id='Group_161' data-name='Group 161' transform='translate(-31 -91)'%3E%3Cg id='Group_147' data-name='Group 147' transform='translate(31 91)'%3E%3Cpath id='Path_15' data-name='Path 15' d='M50.489,101.736A2.215,2.215,0,0,0,51,100.311a2.075,2.075,0,0,0-2-2.138H45.118a14.7,14.7,0,0,0,.548-3.611V93.85A2.766,2.766,0,0,0,43,91h-.667a.676.676,0,0,0-.647.54l-.363,1.553c-.509,2.175-2.124,4.574-3.8,5.01a2.01,2.01,0,0,0-1.86-1.355h-4a.691.691,0,0,0-.667.713v12.827a.691.691,0,0,0,.667.713h4a2,2,0,0,0,1.805-1.219l2.291.816a6.89,6.89,0,0,0,2.319.4h5.585a2.075,2.075,0,0,0,2-2.138,2.257,2.257,0,0,0-.14-.788A2.124,2.124,0,0,0,51,106.012a2.215,2.215,0,0,0-.511-1.425,2.244,2.244,0,0,0,0-2.85Zm-14.156,7.126a.692.692,0,0,1-.667.713H32.333v-11.4h3.333a.692.692,0,0,1,.667.713Zm11.333-6.413H49a.714.714,0,0,1,0,1.425H47.667a.714.714,0,0,0,0,1.425H49a.714.714,0,0,1,0,1.425H47.667a.714.714,0,0,0,0,1.425.714.714,0,0,1,0,1.425H42.082a5.636,5.636,0,0,1-1.9-.329l-2.517-.9V99.531a5.347,5.347,0,0,0,2.993-2.079,10.664,10.664,0,0,0,1.957-4.014l.237-1.013H43a1.383,1.383,0,0,1,1.333,1.425v.712a11.966,11.966,0,0,1-.638,3.611H42.333a.714.714,0,0,0,0,1.425H49a.714.714,0,0,1,0,1.425H47.667a.714.714,0,0,0,0,1.425Z' transform='translate(-31 -91)' fill='%238a8e91'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.cheap {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.498' height='23.06' viewBox='0 0 27.498 23.06'%3E%3Cg id='Group_15619' data-name='Group 15619' transform='translate(-1027.785 -539)'%3E%3Ccircle id='Ellipse_194' data-name='Ellipse 194' cx='3.948' cy='3.948' r='3.948' transform='translate(1034.667 540)' fill='none' stroke='%234a2dc5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_32599' data-name='Path 32599' d='M9.407,20.31a4.191,4.191,0,0,0-1.752,3.151c0,3.648,1.822,4.47,3.484,6.131.652.652.652,2.607.652,2.607,0,.652.292.652.652.652H15.05A.666.666,0,0,0,15.7,32.2v-.652a12.126,12.126,0,0,0,2.607.178,15.721,15.721,0,0,0,2.607-.178V32.2a.666.666,0,0,0,.652.652h2.607a.666.666,0,0,0,.652-.652s0-1.956.652-2.607c.951-.951,2.607-1.956,3.259-3.911h1.3c.426,0,.652-.1.652-.652V21.77c0-.563-.226-.652-.652-.652h-1.3c0-1.3-1.956-3.259-2.607-3.911s.652-3.259.652-3.259c-2.607-.652-4.229,2-4.858,1.8' transform='translate(1023.588 528.208)' fill='none' stroke='%234a2dc5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_32600' data-name='Path 32600' d='M3.961,26c-.45,2.7,1.271,2.295,2.379,1.786' transform='translate(1024.9 523.978)' fill='none' stroke='%234a2dc5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cline id='Line_339' data-name='Line 339' x2='2.256' transform='translate(1045.945 549.023)' fill='none' stroke='%234a2dc5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.cite {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.136' height='23.367' viewBox='0 0 29.136 23.367'%3E%3Cpath id='Path_32608' data-name='Path 32608' d='M27.476,11.289,26.6,10.044q7.056-3.86,7.056-7.139A2.091,2.091,0,0,0,33,1.432,6.339,6.339,0,0,0,31.045.166a9.686,9.686,0,0,1-3.3-2.49A5.276,5.276,0,0,1,26.77-5.6a6.108,6.108,0,0,1,1.888-4.545,6.217,6.217,0,0,1,4.5-1.847,5.822,5.822,0,0,1,4.773,2.283,9.416,9.416,0,0,1,1.826,6.06A14.008,14.008,0,0,1,35.112,6.89,15.986,15.986,0,0,1,33.12,8.529a18.841,18.841,0,0,1-2.345,1.349Q29.426,10.542,27.476,11.289Zm-16.021,0-.83-1.328q7.056-3.818,7.056-7.056A2.062,2.062,0,0,0,17.1,1.453,6.566,6.566,0,0,0,15.024.166a10.39,10.39,0,0,1-3.279-2.552A5.194,5.194,0,0,1,10.791-5.6a6.3,6.3,0,0,1,1.868-4.565,6.1,6.1,0,0,1,4.524-1.909,5.67,5.67,0,0,1,4.711,2.345A9.688,9.688,0,0,1,23.7-3.652,14.094,14.094,0,0,1,19.05,6.89,18.032,18.032,0,0,1,15.9,9.255,33.851,33.851,0,0,1,11.455,11.289Z' transform='translate(39.761 11.289) rotate(180)' fill='%234534c3'/%3E%3C/svg%3E%0A");
}
.facebook {
  background-image: url("data:image/svg+xml,%3Csvg id='_001-facebook' data-name='001-facebook' xmlns='http://www.w3.org/2000/svg' width='24.479' height='24.479' viewBox='0 0 24.479 24.479'%3E%3Cpath id='Path_315' data-name='Path 315' d='M291.162,508.668q-.153.025-.307.046Q291.009,508.693,291.162,508.668Zm0,0' transform='translate(-276.949 -484.349)' fill='%234534c3'/%3E%3Cpath id='Path_316' data-name='Path 316' d='M299.486,507.793l-.146.026Zm0,0' transform='translate(-285.028 -483.516)' fill='%234534c3'/%3E%3Cpath id='Path_317' data-name='Path 317' d='M277.97,510.34q-.179.02-.36.035Q277.79,510.36,277.97,510.34Zm0,0' transform='translate(-264.337 -485.941)' fill='%234534c3'/%3E%3Cpath id='Path_318' data-name='Path 318' d='M286.618,509.738l-.173.021Zm0,0' transform='translate(-272.751 -485.368)' fill='%234534c3'/%3E%3Cpath id='Path_319' data-name='Path 319' d='M306.793,506.41l-.129.027Zm0,0' transform='translate(-292.002 -482.199)' fill='%234534c3'/%3E%3Cpath id='Path_320' data-name='Path 320' d='M324.589,502.113l-.1.029Zm0,0' transform='translate(-308.971 -478.107)' fill='%234534c3'/%3E%3Cpath id='Path_321' data-name='Path 321' d='M319.173,503.543l-.114.03Zm0,0' transform='translate(-303.805 -479.469)' fill='%234534c3'/%3E%3Cpath id='Path_322' data-name='Path 322' d='M312.187,505.254l-.121.027Zm0,0' transform='translate(-297.147 -481.098)' fill='%234534c3'/%3E%3Cpath id='Path_323' data-name='Path 323' d='M273.674,511.09l-.193.015Zm0,0' transform='translate(-260.405 -486.655)' fill='%234534c3'/%3E%3Cpath id='Path_324' data-name='Path 324' d='M24.479,12.239A12.239,12.239,0,1,0,12.239,24.479l.215,0V14.948H9.825V11.883h2.63V9.628a3.681,3.681,0,0,1,3.93-4.039,21.646,21.646,0,0,1,2.357.12V8.443H17.133c-1.269,0-1.515.6-1.515,1.488v1.952h3.035l-.4,3.064H15.618v9.058a12.246,12.246,0,0,0,8.861-11.766Zm0,0' fill='%234534c3'/%3E%3Cpath id='Path_325' data-name='Path 325' d='M265.274,511.43q-.191.012-.384.019Q265.083,511.443,265.274,511.43Zm0,0' transform='translate(-252.226 -486.979)' fill='%234534c3'/%3E%3Cpath id='Path_326' data-name='Path 326' d='M260.707,511.836l-.2.005Zm0,0' transform='translate(-248.049 -487.365)' fill='%234534c3'/%3E%3C/svg%3E%0A");
}
.twitter {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.479' height='24.479' viewBox='0 0 24.479 24.479'%3E%3Cpath id='_013-twitter-1' data-name='013-twitter-1' d='M12.239,0A12.239,12.239,0,1,0,24.479,12.239,12.241,12.241,0,0,0,12.239,0Zm5.588,9.543q.008.181.008.363A7.939,7.939,0,0,1,9.843,17.9h0a7.952,7.952,0,0,1-4.306-1.262,5.714,5.714,0,0,0,.67.039,5.637,5.637,0,0,0,3.489-1.2,2.812,2.812,0,0,1-2.624-1.951,2.8,2.8,0,0,0,1.269-.048A2.81,2.81,0,0,1,6.086,10.72c0-.013,0-.024,0-.036a2.79,2.79,0,0,0,1.272.351,2.812,2.812,0,0,1-.87-3.75A7.976,7.976,0,0,0,12.28,10.22a2.811,2.811,0,0,1,4.787-2.562,5.635,5.635,0,0,0,1.784-.682,2.82,2.82,0,0,1-1.235,1.554,5.6,5.6,0,0,0,1.613-.442,5.709,5.709,0,0,1-1.4,1.455Zm0,0' fill='%234534c3'/%3E%3C/svg%3E%0A");
}
.comments {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.521' height='15.77' viewBox='0 0 16.521 15.77'%3E%3Cg id='Group_5629' data-name='Group 5629' transform='translate(-147.691 -103.384)'%3E%3Cg id='Group_5628' data-name='Group 5628' transform='translate(147.691 103.384)'%3E%3Cpath id='Path_6275' data-name='Path 6275' d='M164.131,117.609l-1.3-3.249a7.8,7.8,0,0,0,.629-3.091,7.882,7.882,0,1,0-4.189,6.966l3.54.885a1.127,1.127,0,0,0,1.319-1.511Zm-4.752-1.669a1.125,1.125,0,0,0-.862.133,5.626,5.626,0,1,1,2.083-2.257,1.126,1.126,0,0,0-.042.929l.662,1.656Z' transform='translate(-147.691 -103.384)' fill='%23040506'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E ");
}
.flag {
  background-image: url("data:image/svg+xml,%3Csvg id='icon_start' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='30' height='30' viewBox='0 0 30 30'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_4424' data-name='Rectangle 4424' width='20.536' height='22.176' fill='%234534c3'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect id='Rectangle_4425' data-name='Rectangle 4425' width='30' height='30' fill='none'/%3E%3Cg id='Group_7665' data-name='Group 7665' transform='translate(5 3.586)'%3E%3Cg id='Group_7664' data-name='Group 7664' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_18934' data-name='Path 18934' d='M5.016,22.176a1.019,1.019,0,0,1-.765-.3,1.386,1.386,0,0,1-.348-.69L.035,4.893A1.159,1.159,0,0,1,.272,3.86,1.4,1.4,0,0,1,1.32,3.419a1.19,1.19,0,0,1,.366.054,1.068,1.068,0,0,1,.218.1.838.838,0,0,1,.123-.06c.2-.121.416-.24.646-.363A13.577,13.577,0,0,1,5.346,2a11.6,11.6,0,0,1,2.845-.346c.235-.006.452-.008.662-.008.361,0,.691.008,1.01.024.461.024.872.035,1.257.035a11.306,11.306,0,0,0,3.5-.474,5.171,5.171,0,0,0,1.13-.5,4.271,4.271,0,0,0,.379-.252l0,0L16.193.43c.03-.025.064-.055.1-.087s.052-.052.077-.078a.705.705,0,0,1,.4-.249A1.061,1.061,0,0,1,16.953,0a1.122,1.122,0,0,1,1.072.866L20.51,11.331a.664.664,0,0,1,.015.1,1.136,1.136,0,0,1-.518,1.153,2.693,2.693,0,0,1-.495.452,5.694,5.694,0,0,1-1.878.876,13.821,13.821,0,0,1-3.908.54h0c-.381,0-.766-.014-1.146-.043l-.3-.024c-.342-.028-.7-.057-1.044-.06h-.117a9.634,9.634,0,0,0-3.2.492,12.683,12.683,0,0,0-2.357,1.114l-.079.048a2.146,2.146,0,0,1-.239.134l1.1,4.618a.655.655,0,0,1,.016.113,1.14,1.14,0,0,1-.836,1.263,2.167,2.167,0,0,1-.5.068m.069-1.195.08-.019L1.392,5.073c-.02-.076-.042-.161-.058-.245l-.048-.2-.08.019ZM4.958,14.9l.082-.049c.353-.207.708-.4,1.056-.563a13.032,13.032,0,0,1,1.444-.594l-.624-2.63c-.308.116-.623.252-.94.4-.572.276-1.059.537-1.488.8a.637.637,0,0,1-.139.064Zm3.735-1.528c.265-.058.531-.1.791-.138a12.5,12.5,0,0,1,1.616-.1c.123,0,.248,0,.371.006l-.62-2.613-.288,0a15.7,15.7,0,0,0-2.05.12c-.142.019-.293.045-.45.079Zm4.028-.152c.336.023.673.034,1,.034a13.685,13.685,0,0,0,1.813-.118l-.632-2.664a15.932,15.932,0,0,1-1.9.108c-.294,0-.6-.007-.912-.021l.623,2.626q0,.017.007.035m3.995-.3c.328-.077.6-.152.84-.234.218-.073.424-.152.55-.21a4.562,4.562,0,0,0,.486-.255c.052-.032.113-.07.171-.111l.074-.053h0a2,2,0,0,0,.194-.177l.045-.05.006-.01a.57.57,0,0,1,.255-.238l-.582-2.451c-.057.041-.113.081-.168.119a6.422,6.422,0,0,1-1.9.869c-.191.055-.389.105-.6.152ZM4.062,11.122A15.284,15.284,0,0,1,6.636,9.884L6,7.213c-.308.116-.623.252-.94.4-.573.276-1.06.537-1.488.8a.635.635,0,0,1-.139.064ZM7.787,9.55a13.052,13.052,0,0,1,2.731-.233h.049L9.938,6.67l-.29,0a15.68,15.68,0,0,0-2.048.12c-.142.019-.293.045-.45.079Zm4.053-.212c.407.01.829.021,1.242.021a15.071,15.071,0,0,0,1.544-.069l-.634-2.67a15.933,15.933,0,0,1-1.9.108c-.294,0-.6-.007-.911-.021L11.8,9.337Zm3.972-.232a6.213,6.213,0,0,0,1.763-.637A4.491,4.491,0,0,0,18,8.2l.068-.05h0c.035-.028.075-.061.113-.1a1.569,1.569,0,0,0,.191-.193.456.456,0,0,1,.071-.072l-.6-2.514c-.057.042-.113.081-.168.119a6.424,6.424,0,0,1-1.9.869c-.192.055-.389.105-.6.152ZM3.149,7.274A15.281,15.281,0,0,1,5.722,6.035L5.084,3.346a14.436,14.436,0,0,0-1.965.922c-.164.09-.357.2-.551.315l-.016.01-.035.017ZM6.873,5.7A13.047,13.047,0,0,1,9.6,5.468h.049L9.031,2.85c-.153,0-.293,0-.424,0s-.279,0-.411.005a12.238,12.238,0,0,0-1.961.168Zm4.053-.212c.407.01.828.021,1.241.021a15.1,15.1,0,0,0,1.544-.069l-.633-2.667a15.977,15.977,0,0,1-1.629.118c-.13,0-.262,0-.4,0h0c-.266,0-.534-.006-.775-.013l.618,2.6ZM14.9,5.258a6.213,6.213,0,0,0,1.763-.637,4.438,4.438,0,0,0,.421-.265l.067-.049,0,0c.033-.027.073-.06.111-.094a1.558,1.558,0,0,0,.191-.193.454.454,0,0,1,.071-.072l-.609-2.566a5.466,5.466,0,0,1-1.222.723,8.972,8.972,0,0,1-1.436.464Z' transform='translate(0 0)' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.heart {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.477' height='19.881' viewBox='0 0 21.477 19.881'%3E%3Cpath id='Path_6805' data-name='Path 6805' d='M17.893,1.663l-.078-.078a5.411,5.411,0,0,0-7.65,0l-.427.427-.427-.427a5.41,5.41,0,0,0-7.65,0l-.077.077a5.409,5.409,0,0,0,0,7.65l.427.427.937.937,6.79,6.791,7.728-7.728.427-.427a5.411,5.411,0,0,0,0-7.65' transform='translate(1 0.999)' fill='none' stroke='%234534c3' stroke-width='2'/%3E%3C/svg%3E%0A");
}
.chat {
  background-image: url("data:image/svg+xml,%3Csvg id='Group_15366' data-name='Group 15366' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='25.758' height='20.546' viewBox='0 0 25.758 20.546'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_6180' data-name='Rectangle 6180' width='25.758' height='20.546' fill='%234534c3'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_15365' data-name='Group 15365' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_29607' data-name='Path 29607' d='M25.719,19.364l-1.357-4.475A10.156,10.156,0,0,0,7.162,4.181a8.113,8.113,0,0,0-6.09,11.735L.04,19.321a.916.916,0,0,0,1.143,1.143l3.4-1.033a8.142,8.142,0,0,0,3.7.893,8.026,8.026,0,0,0,3.342-.721,10.078,10.078,0,0,0,3.738.713,10.186,10.186,0,0,0,4.73-1.167l4.475,1.357a.917.917,0,0,0,1.143-1.143m-6.181-2a8.322,8.322,0,1,1,3.042-3.042.92.92,0,0,0-.084.725l.972,3.2-3.205-.972a.917.917,0,0,0-.725.084m-17.246.845.646-2.132a.921.921,0,0,0-.084-.725A6.28,6.28,0,0,1,5.936,6.393a10.15,10.15,0,0,0,3.487,12,6.288,6.288,0,0,1-4.275-.739.916.916,0,0,0-.725-.084Z' transform='translate(-0.001)' fill='%234534c3'/%3E%3Cpath id='Path_29608' data-name='Path 29608' d='M225.586,242.256h-4.643a.916.916,0,0,0,0,1.833h4.643a.916.916,0,0,0,0-1.833' transform='translate(-209.065 -230.187)' fill='%234534c3'/%3E%3Cpath id='Path_29609' data-name='Path 29609' d='M227.926,185.5h-6.983a.916.916,0,1,0,0,1.833h6.983a.916.916,0,1,0,0-1.833' transform='translate(-209.064 -176.262)' fill='%234534c3'/%3E%3Cpath id='Path_29610' data-name='Path 29610' d='M227.926,128.756h-6.983a.916.916,0,1,0,0,1.833h6.983a.916.916,0,1,0,0-1.833' transform='translate(-209.064 -122.341)' fill='%234534c3'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.hands {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='26.462' height='22.933' viewBox='0 0 26.462 22.933'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_4413' data-name='Rectangle 4413' width='26.462' height='22.933' fill='%234534c3'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_7657' data-name='Group 7657' transform='translate(0 0)'%3E%3Cg id='Group_7656' data-name='Group 7656' transform='translate(0 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_18929' data-name='Path 18929' d='M13.85,22.933a2.137,2.137,0,0,1-1.019-.259,2.045,2.045,0,0,1-.775.157,2.109,2.109,0,0,1-2.1-1.945,2.106,2.106,0,0,1-1.945-1.942A2.106,2.106,0,0,1,6.06,17a2.1,2.1,0,0,1-1.616-3.232L3.366,12.694,2.068,14,0,11.925l1.089-1.089.978.981L9.141,4.744,5.58,1.142,6.669.052l4.648,4.691-.818.821.539.539h5.006l.294-.294L15.271,4.744,19.727,0l1.086,1.089L17.449,4.744,24.52,11.82l.856-.856,1.086,1.086L24.52,14,23.335,12.8l-1.651,1.651a2.123,2.123,0,0,1-1.858,2.667A2.133,2.133,0,0,1,17.9,19.057a2.124,2.124,0,0,1-.614,1.313,2.1,2.1,0,0,1-1.31.617,2.143,2.143,0,0,1-2.123,1.945Zm.23-2.746a2.055,2.055,0,0,1,.07.539,2.1,2.1,0,0,1-.093.632.6.6,0,0,0,.213-.14.594.594,0,0,0,0-.842Zm-2.03-.02a.555.555,0,0,0-.274.076.564.564,0,0,0-.28.393.581.581,0,0,0,.553.658A.6.6,0,0,0,12.537,21a.533.533,0,0,0,.076-.274.564.564,0,0,0-.562-.562m3.4-.807a.589.589,0,0,0,.326.1.577.577,0,0,0,.416-.175.593.593,0,0,0,0-.839l-1.61-1.61,1.086-1.086,1.613,1.607a.586.586,0,0,0,.416.172h0a.584.584,0,0,0,.422-.175.6.6,0,0,0,.055-.769L16.5,14.913l1.086-1.089,1.354,1.345.268.25a.579.579,0,0,0,.419.175.592.592,0,0,0,.594-.6.579.579,0,0,0-.175-.419l-3.765-3.754-1.64-.009a.744.744,0,0,0-.574.2l-1.354,1.363a2.731,2.731,0,0,1-3.864.006L7.787,11.325l3.672-3.684H10.4l-.99-.99L4.456,11.608l1.261,1.261a2.011,2.011,0,0,1,.489-.061,2.1,2.1,0,0,1,2.1,1.945,2.1,2.1,0,0,1,1.948,1.939A2.1,2.1,0,0,1,12.2,18.632a2.041,2.041,0,0,1,.5.1l1.06-1.063ZM10.1,18.227a.533.533,0,0,0-.274.076.552.552,0,0,0-.277.393.575.575,0,0,0,.55.655.6.6,0,0,0,.489-.291.553.553,0,0,0,.076-.271.562.562,0,0,0-.565-.562ZM8.168,16.285a.54.54,0,0,0-.285.079.556.556,0,0,0-.28.39.577.577,0,0,0,.55.658.616.616,0,0,0,.4-.166.448.448,0,0,0,.09-.125.555.555,0,0,0,.076-.274.563.563,0,0,0-.166-.4.517.517,0,0,0-.364-.166v-.376ZM6.206,14.345a.544.544,0,0,0-.271.076.464.464,0,0,0-.125.09.551.551,0,0,0-.154.3.581.581,0,0,0,.553.658.647.647,0,0,0,.4-.166.826.826,0,0,0,.09-.125.563.563,0,0,0-.489-.836ZM16.919,9.287,20.8,13.16l1.441-1.441L17.423,6.9l-.746.746H13.629L9.965,11.322a1.212,1.212,0,0,0,.824.32,1.173,1.173,0,0,0,.836-.352l1.354-1.363a2.27,2.27,0,0,1,1.666-.649Z' transform='translate(0 0)' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E ");
}
.academy {
  background-image: url("data:image/svg+xml,%3Csvg id='Group_15368' data-name='Group 15368' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='23.934' height='23.931' viewBox='0 0 23.934 23.931'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_6181' data-name='Rectangle 6181' width='23.934' height='23.931' fill='%234534c3'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_15367' data-name='Group 15367' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_29611' data-name='Path 29611' d='M21.422,1.576H12.9V.936a.936.936,0,0,0-1.871,0v.64H2.512a2.505,2.505,0,0,0-.936,4.832V16.694a2.514,2.514,0,0,0,2.512,2.512H8.65L5.055,22.287a.936.936,0,0,0,1.217,1.421l5.253-4.5h.884l5.253,4.5a.935.935,0,1,0,1.217-1.421l-3.6-3.082h4.562a2.514,2.514,0,0,0,2.512-2.512V6.408a2.505,2.505,0,0,0-.936-4.832M3.447,6.6H20.486v10.1a.641.641,0,0,1-.64.64H4.087a.641.641,0,0,1-.64-.64ZM2.512,3.447h18.91a.64.64,0,1,1,0,1.28H2.512a.64.64,0,1,1,0-1.28' transform='translate(0 0)' fill='%234534c3'/%3E%3C/g%3E%3C/svg%3E ");
}
.contacts {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath id='icn_adresar' data-name='icn adresar' d='M20,3.359a1.955,1.955,0,0,0-1.953-1.953H17.03A2.347,2.347,0,0,0,14.883,0H3.906A2.346,2.346,0,0,0,1.563,2.344V3.789H0V5.352H1.563V9.258H0V10.82H1.563v3.906H0v1.563H1.563v1.367A2.346,2.346,0,0,0,3.906,20H14.883a2.348,2.348,0,0,0,2.209-1.562h.955A1.955,1.955,0,0,0,20,16.484V13.672a1.943,1.943,0,0,0-.392-1.172A1.943,1.943,0,0,0,20,11.328V8.516a1.943,1.943,0,0,0-.392-1.172A1.943,1.943,0,0,0,20,6.172Zm-1.562,0V6.172a.391.391,0,0,1-.391.391h-.82V2.969h.82A.391.391,0,0,1,18.438,3.359Zm0,5.156v2.813a.391.391,0,0,1-.391.391h-.82V8.125h.82A.391.391,0,0,1,18.438,8.516Zm-2.773,9.141a.782.782,0,0,1-.781.781H3.906a.782.782,0,0,1-.781-.781V16.289h.352v0l.039,0a.781.781,0,0,0,0-1.562l-.039,0v0H3.125V10.82h.352v0l.039,0a.781.781,0,0,0,0-1.562l-.039,0v0H3.125V5.352h.352v0l.039,0a.781.781,0,0,0,0-1.562l-.039,0v0H3.125V2.344a.782.782,0,0,1,.781-.781H14.883a.782.782,0,0,1,.781.781Zm2.773-1.172a.391.391,0,0,1-.391.391h-.82V13.281h.82a.391.391,0,0,1,.391.391Zm-6.851-6.106,2.281,2.284-.888.891a1.242,1.242,0,0,1-.9.391,1.614,1.614,0,0,1-.615-.133A7.9,7.9,0,0,1,8.2,11.662a7.079,7.079,0,0,1-2.162-3.25A1.421,1.421,0,0,1,6.3,6.9l.891-.884L9.414,8.251,8.272,9.4a11.634,11.634,0,0,0,1.036,1.155,9.613,9.613,0,0,0,1.1.972Z' fill='%234534c3'/%3E%3C/svg%3E ");
}
.cashflow {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath id='_001-cash' data-name='001-cash' d='M17.656,0H2.344A2.346,2.346,0,0,0,0,2.344v9.141a2.346,2.346,0,0,0,2.344,2.344H4.492a3.44,3.44,0,0,1,1-1.6c-.484-.1-.807-.38-.807-.747A2.346,2.346,0,0,0,2.344,9.141c-.273,0-.781,0-.781-1.25V6.016c0-1.328.568-1.328.781-1.328A2.346,2.346,0,0,0,4.687,2.344c0-.453.493-.781,1.172-.781h8.281c.679,0,1.172.329,1.172.781a2.347,2.347,0,0,0,1.478,2.177,7.11,7.11,0,0,1,2.561.676A4.981,4.981,0,0,1,20,5.584V2.344A2.346,2.346,0,0,0,17.656,0ZM2.344,10.7a.782.782,0,0,1,.781.781,2.158,2.158,0,0,0,.145.781H2.344a.782.782,0,0,1-.781-.781v-.9a2.525,2.525,0,0,0,.781.118Zm.781-8.359a.782.782,0,0,1-.781.781,2.378,2.378,0,0,0-.781.13V2.344a.782.782,0,0,1,.781-.781H3.27a2.158,2.158,0,0,0-.145.781Zm15.312.9a2.525,2.525,0,0,0-.781-.118.782.782,0,0,1-.781-.781,2.158,2.158,0,0,0-.145-.781h.926a.782.782,0,0,1,.781.781ZM8.008,6.953A2.168,2.168,0,0,0,10,9.258a1.737,1.737,0,0,0,.625-.117v1.621A3.359,3.359,0,0,1,10,10.82,3.4,3.4,0,0,1,7.459,9.667,4.029,4.029,0,0,1,6.445,6.953,4.029,4.029,0,0,1,7.459,4.239a3.375,3.375,0,0,1,5.082,0,3.83,3.83,0,0,1,.553.8c-.088.038-.174.078-.258.12a4.7,4.7,0,0,0-1.071.726A1.981,1.981,0,0,0,10,4.648a2.168,2.168,0,0,0-1.992,2.3ZM3.789,6.172a.781.781,0,1,1-.781.781A.781.781,0,0,1,3.789,6.172Zm14.864.462a5.847,5.847,0,0,0-2.559-.54,5.847,5.847,0,0,0-2.559.54,2.085,2.085,0,0,0-1.347,1.8c0,.039,0,.078,0,.117h0v4.129a5.884,5.884,0,0,0-2.344-.457,5.847,5.847,0,0,0-2.559.54,2.085,2.085,0,0,0-1.347,1.8c0,.013,0,.026,0,.039h0v3.047a2.085,2.085,0,0,0,1.347,1.8A5.847,5.847,0,0,0,9.844,20a5.847,5.847,0,0,0,2.559-.54,3.314,3.314,0,0,0,.566-.354,3.314,3.314,0,0,0,.566.354,5.847,5.847,0,0,0,2.559.54,5.847,5.847,0,0,0,2.559-.54A2.085,2.085,0,0,0,20,17.656v-9.1h0c0-.039,0-.078,0-.117a2.085,2.085,0,0,0-1.347-1.8ZM12.187,17.656c0,.027-.084.206-.483.406a4.335,4.335,0,0,1-1.86.375,4.335,4.335,0,0,1-1.86-.375c-.4-.2-.483-.379-.483-.406V16.473a6.045,6.045,0,0,0,2.344.441,6.106,6.106,0,0,0,2.344-.423Zm-.474-2.665a4.5,4.5,0,0,1-1.87.36,4.335,4.335,0,0,1-1.86-.375c-.4-.2-.483-.379-.483-.406s.084-.206.483-.406a4.335,4.335,0,0,1,1.86-.375,4.185,4.185,0,0,1,1.851.39c.376.195.493.384.493.43,0,.024-.087.2-.474.382Zm6.724,2.665c0,.027-.084.206-.483.406a4.335,4.335,0,0,1-1.86.375,4.335,4.335,0,0,1-1.86-.375c-.4-.2-.483-.379-.483-.406V16.473a6.449,6.449,0,0,0,4.687,0Zm0-3.086c0,.027-.084.206-.483.406a4.335,4.335,0,0,1-1.86.375,4.335,4.335,0,0,1-1.86-.375c-.4-.2-.483-.379-.483-.406V13.465a6.449,6.449,0,0,0,4.687,0Zm0-3.008c0,.027-.084.206-.483.406a4.335,4.335,0,0,1-1.86.375,4.335,4.335,0,0,1-1.86-.375c-.4-.2-.483-.379-.483-.406V10.34a6.449,6.449,0,0,0,4.687,0Zm-.483-2.719a4.335,4.335,0,0,1-1.86.375,4.335,4.335,0,0,1-1.86-.375c-.4-.2-.483-.379-.483-.406s.084-.206.483-.406a4.335,4.335,0,0,1,1.86-.375,4.335,4.335,0,0,1,1.86.375c.4.2.483.379.483.406S18.353,8.644,17.954,8.844Zm0,0' fill='%234534c3'/%3E%3C/svg%3E ");
}
.legal {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19.979' viewBox='0 0 20 19.979'%3E%3Cg id='_021-bank' data-name='021-bank' transform='translate(0 -0.263)'%3E%3Cg id='Group_1110' data-name='Group 1110' transform='translate(0 0.263)'%3E%3Cg id='Group_1109' data-name='Group 1109'%3E%3Cpath id='Path_1156' data-name='Path 1156' d='M20,7.781V6.407L9.98.263,0,6.408V7.781H1.367v10.9H0v1.563H20V18.68H18.633V7.781H20ZM9.981,2.1,16.7,6.219H3.286ZM4.492,18.68H2.93V7.782H4.492Zm9.453,0H6.055V7.782h7.891Zm3.125,0H15.508V7.782H17.07Z' transform='translate(0 -0.263)' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.icloud {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.731' height='22.268' viewBox='0 0 22.731 22.268'%3E%3Cg id='Group_7655' data-name='Group 7655' transform='translate(-42 -442)'%3E%3Cg id='cloud-computing_cancel' transform='translate(42 442)'%3E%3Cg id='Group_6750' data-name='Group 6750' transform='translate(0 0)'%3E%3Cg id='Group_6749' data-name='Group 6749'%3E%3Cpath id='Path_14481' data-name='Path 14481' d='M18.509,12.5A7.192,7.192,0,0,0,4.271,11.258a5.418,5.418,0,0,0,.7,10.7V20.169a3.64,3.64,0,0,1,.147-7.241l.737-.058.075-.737a5.418,5.418,0,0,1,10.806.559v1.554h1.243a2.975,2.975,0,0,1,0,5.949h-.222v1.776h.222a4.75,4.75,0,0,0,.528-9.47Z' transform='translate(0 -5.5)' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg id='Group_7654' data-name='Group 7654' transform='translate(49.281 451.408)'%3E%3Cpath id='Path_66' data-name='Path 66' d='M542.356,964.21l2.7-2.264-2.263-2.7-2.7,2.264-2.7,2.264,2.264,2.7Z' transform='translate(-537.394 -959.248)' fill='%234534c3'/%3E%3Cpath id='Path_67' data-name='Path 67' d='M543.32,981.936l-2.7,2.263-2.7,2.264,2.264,2.7,2.7-2.264,2.7-2.264Z' transform='translate(-537.793 -976.301)' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.eshop {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='9o3kzg7vsa'%3E%3Cpath data-name='Rectangle 6576' style='fill:none' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cpath data-name='Rectangle 6613' style='fill:none' d='M0 0h20v20H0z'/%3E%3Cg data-name='Group 16601' transform='translate(2 2)' style='clip-path:url(%239o3kzg7vsa)'%3E%3Cpath data-name='Path 31303' d='M13.528 12.225H5.165l-.177-.725h9.477L16 4.835 3.479 3.339 2.9 0H0v1.261h1.839L3.87 12.252a1.893 1.893 0 1 0 2.1 1.234h5.778a1.861 1.861 0 0 0-.11.627 1.894 1.894 0 1 0 1.894-1.888M3.7 4.635 14.453 5.92l-.995 4.322H4.71zm.48 10.1a.627.627 0 1 1 .628-.626.628.628 0 0 1-.628.626m9.346 0a.627.627 0 1 1 .628-.626.628.628 0 0 1-.628.626' style='fill:%23848f99'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.smart {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath data-name='Rectangle 6613' style='fill:none' d='M0 0h20v20H0z'/%3E%3Cpath data-name='Path 31296' d='m6.85 8.662-4.035-.035L5.8 5.285l-.611 2 4.148.034-2.983 3.661zM0 9.846l5.236.044L3.93 16 12 6.1l-5.056-.046L8.794 0z' transform='translate(4 2)' style='fill:%23848f99'/%3E%3C/svg%3E%0A");
}
.sklad {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='lqdhaf4dya'%3E%3Cpath data-name='Rectangle 6575' style='fill:none' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cpath data-name='Rectangle 6613' style='fill:none' d='M0 0h20v20H0z'/%3E%3Cg data-name='Group 16600' transform='translate(2 2)' style='clip-path:url(%23lqdhaf4dya)'%3E%3Cpath data-name='Path 31297' d='M9.25 2.5a.625.625 0 0 0-.625.625v.625h-1.25v-.625a.625.625 0 0 0-1.25 0v1.25A.625.625 0 0 0 6.75 5h2.5a.625.625 0 0 0 .625-.625v-1.25A.625.625 0 0 0 9.25 2.5' style='fill:%23848f99'/%3E%3Cpath data-name='Path 31298' d='M6.875 7.25h-5A1.877 1.877 0 0 0 0 9.125v5A1.877 1.877 0 0 0 1.875 16h5a1.877 1.877 0 0 0 1.875-1.875v-5A1.877 1.877 0 0 0 6.875 7.25m.625 6.875a.625.625 0 0 1-.625.625h-5a.625.625 0 0 1-.625-.625v-5a.625.625 0 0 1 .625-.625h5a.625.625 0 0 1 .625.625z' style='fill:%23848f99'/%3E%3Cpath data-name='Path 31299' d='M11.75 6.25a.625.625 0 0 0 .625-.625v-3.75A1.877 1.877 0 0 0 10.5 0h-5a1.877 1.877 0 0 0-1.875 1.875v3.75a.625.625 0 0 0 1.25 0v-3.75A.625.625 0 0 1 5.5 1.25h5a.625.625 0 0 1 .625.625v3.75a.625.625 0 0 0 .625.625' style='fill:%23848f99'/%3E%3Cpath data-name='Path 31300' d='M5.625 9.75a.625.625 0 0 0-.625.625V11H3.75v-.625a.625.625 0 0 0-1.25 0v1.25a.625.625 0 0 0 .625.625h2.5a.625.625 0 0 0 .625-.625v-1.25a.625.625 0 0 0-.625-.625' style='fill:%23848f99'/%3E%3Cpath data-name='Path 31301' d='M14.125 7.25h-3.964a.625.625 0 0 0 0 1.25h3.964a.625.625 0 0 1 .625.625v5a.625.625 0 0 1-.625.625h-3.964a.625.625 0 0 0 0 1.25h3.964A1.877 1.877 0 0 0 16 14.125v-5a1.877 1.877 0 0 0-1.875-1.875' style='fill:%23848f99'/%3E%3Cpath data-name='Path 31302' d='M10.375 9.75a.625.625 0 0 0-.625.625v1.25a.625.625 0 0 0 .625.625h2.5a.625.625 0 0 0 .625-.625v-1.25a.625.625 0 0 0-1.25 0V11H11v-.625a.625.625 0 0 0-.625-.625' style='fill:%23848f99'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.icon-facebook:after {
  background-image: url("data:image/svg+xml,%3Csvg id='_001-facebook' data-name='001-facebook' xmlns='http://www.w3.org/2000/svg' width='24.479' height='24.479' viewBox='0 0 24.479 24.479'%3E%3Cpath id='Path_315' data-name='Path 315' d='M291.162,508.668q-.153.025-.307.046Q291.009,508.693,291.162,508.668Zm0,0' transform='translate(-276.949 -484.349)' fill='%234534c3'/%3E%3Cpath id='Path_316' data-name='Path 316' d='M299.486,507.793l-.146.026Zm0,0' transform='translate(-285.028 -483.516)' fill='%234534c3'/%3E%3Cpath id='Path_317' data-name='Path 317' d='M277.97,510.34q-.179.02-.36.035Q277.79,510.36,277.97,510.34Zm0,0' transform='translate(-264.337 -485.941)' fill='%234534c3'/%3E%3Cpath id='Path_318' data-name='Path 318' d='M286.618,509.738l-.173.021Zm0,0' transform='translate(-272.751 -485.368)' fill='%234534c3'/%3E%3Cpath id='Path_319' data-name='Path 319' d='M306.793,506.41l-.129.027Zm0,0' transform='translate(-292.002 -482.199)' fill='%234534c3'/%3E%3Cpath id='Path_320' data-name='Path 320' d='M324.589,502.113l-.1.029Zm0,0' transform='translate(-308.971 -478.107)' fill='%234534c3'/%3E%3Cpath id='Path_321' data-name='Path 321' d='M319.173,503.543l-.114.03Zm0,0' transform='translate(-303.805 -479.469)' fill='%234534c3'/%3E%3Cpath id='Path_322' data-name='Path 322' d='M312.187,505.254l-.121.027Zm0,0' transform='translate(-297.147 -481.098)' fill='%234534c3'/%3E%3Cpath id='Path_323' data-name='Path 323' d='M273.674,511.09l-.193.015Zm0,0' transform='translate(-260.405 -486.655)' fill='%234534c3'/%3E%3Cpath id='Path_324' data-name='Path 324' d='M24.479,12.239A12.239,12.239,0,1,0,12.239,24.479l.215,0V14.948H9.825V11.883h2.63V9.628a3.681,3.681,0,0,1,3.93-4.039,21.646,21.646,0,0,1,2.357.12V8.443H17.133c-1.269,0-1.515.6-1.515,1.488v1.952h3.035l-.4,3.064H15.618v9.058a12.246,12.246,0,0,0,8.861-11.766Zm0,0' fill='%234534c3'/%3E%3Cpath id='Path_325' data-name='Path 325' d='M265.274,511.43q-.191.012-.384.019Q265.083,511.443,265.274,511.43Zm0,0' transform='translate(-252.226 -486.979)' fill='%234534c3'/%3E%3Cpath id='Path_326' data-name='Path 326' d='M260.707,511.836l-.2.005Zm0,0' transform='translate(-248.049 -487.365)' fill='%234534c3'/%3E%3C/svg%3E%0A");
}
.icon-comments {
  width: 16.52px;
  height: 15.57px;
}
.icon-comments:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.521' height='15.77' viewBox='0 0 16.521 15.77'%3E%3Cg id='Group_5629' data-name='Group 5629' transform='translate(-147.691 -103.384)'%3E%3Cg id='Group_5628' data-name='Group 5628' transform='translate(147.691 103.384)'%3E%3Cpath id='Path_6275' data-name='Path 6275' d='M164.131,117.609l-1.3-3.249a7.8,7.8,0,0,0,.629-3.091,7.882,7.882,0,1,0-4.189,6.966l3.54.885a1.127,1.127,0,0,0,1.319-1.511Zm-4.752-1.669a1.125,1.125,0,0,0-.862.133,5.626,5.626,0,1,1,2.083-2.257,1.126,1.126,0,0,0-.042.929l.662,1.656Z' transform='translate(-147.691 -103.384)' fill='%23040506'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E ");
  width: 16.52px;
  height: 15.57px;
}
.icon-twitter:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.479' height='24.479' viewBox='0 0 24.479 24.479'%3E%3Cpath id='_013-twitter-1' data-name='013-twitter-1' d='M12.239,0A12.239,12.239,0,1,0,24.479,12.239,12.241,12.241,0,0,0,12.239,0Zm5.588,9.543q.008.181.008.363A7.939,7.939,0,0,1,9.843,17.9h0a7.952,7.952,0,0,1-4.306-1.262,5.714,5.714,0,0,0,.67.039,5.637,5.637,0,0,0,3.489-1.2,2.812,2.812,0,0,1-2.624-1.951,2.8,2.8,0,0,0,1.269-.048A2.81,2.81,0,0,1,6.086,10.72c0-.013,0-.024,0-.036a2.79,2.79,0,0,0,1.272.351,2.812,2.812,0,0,1-.87-3.75A7.976,7.976,0,0,0,12.28,10.22a2.811,2.811,0,0,1,4.787-2.562,5.635,5.635,0,0,0,1.784-.682,2.82,2.82,0,0,1-1.235,1.554,5.6,5.6,0,0,0,1.613-.442,5.709,5.709,0,0,1-1.4,1.455Zm0,0' fill='%234534c3'/%3E%3C/svg%3E%0A");
}
.icon-check:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18.285' height='18.285' viewBox='0 0 18.285 18.285'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2792' data-name='Rectangle 2792' width='18.285' height='18.285' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_7533' data-name='Group 7533' transform='translate(5 0)'%3E%3Cg id='Group_4203' data-name='Group 4203' transform='translate(-5 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_5637' data-name='Path 5637' d='M18.285,9.143A9.143,9.143,0,1,1,9.143,0a9.143,9.143,0,0,1,9.143,9.142' transform='translate(0 0)' fill='%2300bd46'/%3E%3Cpath id='Path_5638' data-name='Path 5638' d='M14.715,6.324,8.834,12.647,5.84,9.653,4.623,10.87l4.256,4.256,7.1-7.631Z' transform='translate(-1.157 -1.582)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.icon-cheap {
  width: 23.04px;
  height: 19.01px;
}
.icon-cheap:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.498' height='23.06' viewBox='0 0 27.498 23.06'%3E%3Cg id='Group_15619' data-name='Group 15619' transform='translate(-1027.785 -539)'%3E%3Ccircle id='Ellipse_194' data-name='Ellipse 194' cx='3.948' cy='3.948' r='3.948' transform='translate(1034.667 540)' fill='none' stroke='%234a2dc5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_32599' data-name='Path 32599' d='M9.407,20.31a4.191,4.191,0,0,0-1.752,3.151c0,3.648,1.822,4.47,3.484,6.131.652.652.652,2.607.652,2.607,0,.652.292.652.652.652H15.05A.666.666,0,0,0,15.7,32.2v-.652a12.126,12.126,0,0,0,2.607.178,15.721,15.721,0,0,0,2.607-.178V32.2a.666.666,0,0,0,.652.652h2.607a.666.666,0,0,0,.652-.652s0-1.956.652-2.607c.951-.951,2.607-1.956,3.259-3.911h1.3c.426,0,.652-.1.652-.652V21.77c0-.563-.226-.652-.652-.652h-1.3c0-1.3-1.956-3.259-2.607-3.911s.652-3.259.652-3.259c-2.607-.652-4.229,2-4.858,1.8' transform='translate(1023.588 528.208)' fill='none' stroke='%234a2dc5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_32600' data-name='Path 32600' d='M3.961,26c-.45,2.7,1.271,2.295,2.379,1.786' transform='translate(1024.9 523.978)' fill='none' stroke='%234a2dc5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cline id='Line_339' data-name='Line 339' x2='2.256' transform='translate(1045.945 549.023)' fill='none' stroke='%234a2dc5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
  width: 23.04px;
  height: 19.01px;
}
.icon-question {
  height: 20px;
  width: 20px;
}
.icon-question:after {
  background-image: url("data:image/svg+xml,%3Csvg id='_043-question' data-name='043-question' xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg id='Group_255' data-name='Group 255'%3E%3Cg id='Group_254' data-name='Group 254'%3E%3Cpath id='Path_371' data-name='Path 371' d='M10,0A10,10,0,1,0,20,10,9.994,9.994,0,0,0,10,0Zm0,18.438A8.438,8.438,0,1,1,18.438,10,8.433,8.433,0,0,1,10,18.438Z' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_257' data-name='Group 257' transform='translate(6.875 5.034)'%3E%3Cg id='Group_256' data-name='Group 256'%3E%3Cpath id='Path_372' data-name='Path 372' d='M179.516,128.878h-2.734a.781.781,0,0,0,0,1.563h2.734a1.172,1.172,0,0,1,0,2.344h-.781a.781.781,0,0,0-.781.781v1.125a.781.781,0,0,0,1.563,0v-.343a2.734,2.734,0,0,0,0-5.469Z' transform='translate(-176 -128.878)' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_259' data-name='Group 259' transform='translate(8.555 12.584)'%3E%3Cg id='Group_258' data-name='Group 258'%3E%3Ccircle id='Ellipse_29' data-name='Ellipse 29' cx='1.055' cy='1.055' r='1.055' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E ");
  height: 20px;
  width: 20px;
}
.icon-miniacademy {
  height: 18px;
  width: 18px;
}
.icon-miniacademy:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17.761' height='17.761' viewBox='0 0 17.761 17.761'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2792' data-name='Rectangle 2792' width='17.761' height='17.761' fill='%234a2dc5'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_15621' data-name='Group 15621' transform='translate(-256 -3095.739)'%3E%3Cg id='Group_7647' data-name='Group 7647' transform='translate(256 3095.739)'%3E%3Cg id='Group_4203' data-name='Group 4203' transform='translate(0 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_5637' data-name='Path 5637' d='M17.761,8.881A8.881,8.881,0,1,1,8.881,0a8.881,8.881,0,0,1,8.881,8.88' transform='translate(0 0)' fill='%234a2dc5'/%3E%3C/g%3E%3C/g%3E%3Cpath id='Path_6829' data-name='Path 6829' d='M9.95-13.864a2.7,2.7,0,0,0-2.211,1.143,2.316,2.316,0,0,0-2.074-1.143,2.747,2.747,0,0,0-2.131,1.055l-.362-.886H1.822v7.144H3.754v-3.864c0-1.118.522-1.753,1.4-1.753.692,0,1.055.5,1.055,1.456v4.161H8.087v-3.864c0-1.118.511-1.753,1.373-1.753.7,0,1.074.5,1.074,1.456v4.161h1.931v-4.48A2.571,2.571,0,0,0,9.95-13.864Z' transform='translate(257.576 3114.611)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E ");
  height: 18px;
  width: 18px;
}
.icon-plus {
  height: 18px;
  width: 18px;
}
.icon-plus:after {
  background-image: url("data:image/svg+xml,%3Csvg id='Group_4221' data-name='Group 4221' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='15.721' height='15.721' viewBox='0 0 15.721 15.721'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2796' data-name='Rectangle 2796' width='15.721' height='15.721' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_4212' data-name='Group 4212' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_5639' data-name='Path 5639' d='M15.722,7.861A7.861,7.861,0,1,1,7.861,0a7.86,7.86,0,0,1,7.86,7.86' transform='translate(0 -0.001)' fill='%2300bd46'/%3E%3Crect id='Rectangle_2794' data-name='Rectangle 2794' width='8.052' height='1.65' transform='translate(3.834 7.035)' fill='%23fff'/%3E%3Crect id='Rectangle_2795' data-name='Rectangle 2795' width='1.65' height='8.051' transform='translate(7.035 3.834)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");
  height: 18px;
  width: 18px;
}
.icon-clock {
  height: 19px;
  width: 19px;
}
.icon-clock:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19'%3E%3Cg id='Group_15518' data-name='Group 15518' transform='translate(-661 -253.347)'%3E%3Cg id='Ellipse_191' data-name='Ellipse 191' transform='translate(661 253.347)' fill='%23fff' stroke='%238a8e91' stroke-width='1.5'%3E%3Ccircle cx='9.5' cy='9.5' r='9.5' stroke='none'/%3E%3Ccircle cx='9.5' cy='9.5' r='8.75' fill='none'/%3E%3C/g%3E%3Cpath id='Path_31262' data-name='Path 31262' d='M8355-15166.9v6.063h4.73' transform='translate(-7685.206 15424.831)' fill='none' stroke='%238a8e91' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A");
  height: 19px;
  width: 19px;
}
.icon-thumb {
  height: 19px;
  width: 19px;
}
.icon-thumb:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg id='Group_161' data-name='Group 161' transform='translate(-31 -91)'%3E%3Cg id='Group_147' data-name='Group 147' transform='translate(31 91)'%3E%3Cpath id='Path_15' data-name='Path 15' d='M50.489,101.736A2.215,2.215,0,0,0,51,100.311a2.075,2.075,0,0,0-2-2.138H45.118a14.7,14.7,0,0,0,.548-3.611V93.85A2.766,2.766,0,0,0,43,91h-.667a.676.676,0,0,0-.647.54l-.363,1.553c-.509,2.175-2.124,4.574-3.8,5.01a2.01,2.01,0,0,0-1.86-1.355h-4a.691.691,0,0,0-.667.713v12.827a.691.691,0,0,0,.667.713h4a2,2,0,0,0,1.805-1.219l2.291.816a6.89,6.89,0,0,0,2.319.4h5.585a2.075,2.075,0,0,0,2-2.138,2.257,2.257,0,0,0-.14-.788A2.124,2.124,0,0,0,51,106.012a2.215,2.215,0,0,0-.511-1.425,2.244,2.244,0,0,0,0-2.85Zm-14.156,7.126a.692.692,0,0,1-.667.713H32.333v-11.4h3.333a.692.692,0,0,1,.667.713Zm11.333-6.413H49a.714.714,0,0,1,0,1.425H47.667a.714.714,0,0,0,0,1.425H49a.714.714,0,0,1,0,1.425H47.667a.714.714,0,0,0,0,1.425.714.714,0,0,1,0,1.425H42.082a5.636,5.636,0,0,1-1.9-.329l-2.517-.9V99.531a5.347,5.347,0,0,0,2.993-2.079,10.664,10.664,0,0,0,1.957-4.014l.237-1.013H43a1.383,1.383,0,0,1,1.333,1.425v.712a11.966,11.966,0,0,1-.638,3.611H42.333a.714.714,0,0,0,0,1.425H49a.714.714,0,0,1,0,1.425H47.667a.714.714,0,0,0,0,1.425Z' transform='translate(-31 -91)' fill='%238a8e91'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  height: 19px;
  width: 19px;
}
.icon-eshop {
  width: 16px;
  height: 16px;
}
.icon-eshop:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='9o3kzg7vsa'%3E%3Cpath data-name='Rectangle 6576' style='fill:none' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cpath data-name='Rectangle 6613' style='fill:none' d='M0 0h20v20H0z'/%3E%3Cg data-name='Group 16601' transform='translate(2 2)' style='clip-path:url(%239o3kzg7vsa)'%3E%3Cpath data-name='Path 31303' d='M13.528 12.225H5.165l-.177-.725h9.477L16 4.835 3.479 3.339 2.9 0H0v1.261h1.839L3.87 12.252a1.893 1.893 0 1 0 2.1 1.234h5.778a1.861 1.861 0 0 0-.11.627 1.894 1.894 0 1 0 1.894-1.888M3.7 4.635 14.453 5.92l-.995 4.322H4.71zm.48 10.1a.627.627 0 1 1 .628-.626.628.628 0 0 1-.628.626m9.346 0a.627.627 0 1 1 .628-.626.628.628 0 0 1-.628.626' style='fill:%23848f99'/%3E%3C/g%3E%3C/svg%3E%0A");
  height: 19px;
  width: 19px;
}
.icon-smart {
  width: 16px;
  height: 16px;
}
.icon-smart:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath data-name='Rectangle 6613' style='fill:none' d='M0 0h20v20H0z'/%3E%3Cpath data-name='Path 31296' d='m6.85 8.662-4.035-.035L5.8 5.285l-.611 2 4.148.034-2.983 3.661zM0 9.846l5.236.044L3.93 16 12 6.1l-5.056-.046L8.794 0z' transform='translate(4 2)' style='fill:%23848f99'/%3E%3C/svg%3E%0A");
  height: 19px;
  width: 19px;
}
.icon-sklad {
  width: 16px;
  height: 16px;
}
.icon-sklad:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='lqdhaf4dya'%3E%3Cpath data-name='Rectangle 6575' style='fill:none' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cpath data-name='Rectangle 6613' style='fill:none' d='M0 0h20v20H0z'/%3E%3Cg data-name='Group 16600' transform='translate(2 2)' style='clip-path:url(%23lqdhaf4dya)'%3E%3Cpath data-name='Path 31297' d='M9.25 2.5a.625.625 0 0 0-.625.625v.625h-1.25v-.625a.625.625 0 0 0-1.25 0v1.25A.625.625 0 0 0 6.75 5h2.5a.625.625 0 0 0 .625-.625v-1.25A.625.625 0 0 0 9.25 2.5' style='fill:%23848f99'/%3E%3Cpath data-name='Path 31298' d='M6.875 7.25h-5A1.877 1.877 0 0 0 0 9.125v5A1.877 1.877 0 0 0 1.875 16h5a1.877 1.877 0 0 0 1.875-1.875v-5A1.877 1.877 0 0 0 6.875 7.25m.625 6.875a.625.625 0 0 1-.625.625h-5a.625.625 0 0 1-.625-.625v-5a.625.625 0 0 1 .625-.625h5a.625.625 0 0 1 .625.625z' style='fill:%23848f99'/%3E%3Cpath data-name='Path 31299' d='M11.75 6.25a.625.625 0 0 0 .625-.625v-3.75A1.877 1.877 0 0 0 10.5 0h-5a1.877 1.877 0 0 0-1.875 1.875v3.75a.625.625 0 0 0 1.25 0v-3.75A.625.625 0 0 1 5.5 1.25h5a.625.625 0 0 1 .625.625v3.75a.625.625 0 0 0 .625.625' style='fill:%23848f99'/%3E%3Cpath data-name='Path 31300' d='M5.625 9.75a.625.625 0 0 0-.625.625V11H3.75v-.625a.625.625 0 0 0-1.25 0v1.25a.625.625 0 0 0 .625.625h2.5a.625.625 0 0 0 .625-.625v-1.25a.625.625 0 0 0-.625-.625' style='fill:%23848f99'/%3E%3Cpath data-name='Path 31301' d='M14.125 7.25h-3.964a.625.625 0 0 0 0 1.25h3.964a.625.625 0 0 1 .625.625v5a.625.625 0 0 1-.625.625h-3.964a.625.625 0 0 0 0 1.25h3.964A1.877 1.877 0 0 0 16 14.125v-5a1.877 1.877 0 0 0-1.875-1.875' style='fill:%23848f99'/%3E%3Cpath data-name='Path 31302' d='M10.375 9.75a.625.625 0 0 0-.625.625v1.25a.625.625 0 0 0 .625.625h2.5a.625.625 0 0 0 .625-.625v-1.25a.625.625 0 0 0-1.25 0V11H11v-.625a.625.625 0 0 0-.625-.625' style='fill:%23848f99'/%3E%3C/g%3E%3C/svg%3E%0A");
  height: 19px;
  width: 19px;
}
.blur {
  filter: blur(17px);
  -webkit-filter: blur(17px);
  -moz-filter: blur(17px);
  -o-filter: blur(17px);
  -ms-filter: blur(17px);
}
/*Mixins*/
.flex {
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
}
/* common border radius */
/* disable text selection */
.pictext {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
@media only screen and (max-width: 970px) {
  .pictext {
    margin: 0px;
  }
}
.pictext--shape {
  background-color: #F8F8FC;
  background-image: url("data:image/svg+xml,%3Csvg id='Group_15630' data-name='Group 15630' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='1560' height='690' viewBox='0 0 1560 690'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_5866' data-name='Rectangle 5866' width='1560' height='690' rx='10' transform='translate(131 5810)' fill='%23fefced'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect id='Rectangle_3403' data-name='Rectangle 3403' width='1560' height='690' rx='10' fill='%23f8f8fc'/%3E%3Cg id='Mask_Group_7295' data-name='Mask Group 7295' transform='translate(-131 -5810)' clip-path='url(%23clip-path)'%3E%3Cg id='Group_7774' data-name='Group 7774' transform='translate(985.493 4861.881)'%3E%3Crect id='Rectangle_5865' data-name='Rectangle 5865' width='1257.541' height='2443.603' rx='31' transform='translate(1871.909 0) rotate(50)' fill='%23f1dd30'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E ");
  background-position: 0% 0%;
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: auto 100%;
  padding: 31px 0px;
  padding-bottom: 60px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
}
@media only screen and (max-width: 970px) {
  .pictext--shape {
    text-align: center;
    background-size: auto 55vh;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }
}
@media only screen and (max-width: 520px) {
  .pictext--shape {
    background-size: auto 45vh;
  }
}
.pictext--shape .pictext__pic {
  text-align: right;
  padding-left: 41px;
  padding-right: 0px;
}
@media only screen and (max-width: 970px) {
  .pictext--shape .pictext__pic {
    text-align: center;
    margin-top: 80px;
    padding-left: 0px;
  }
}
.pictext--shape .pictext__pic img {
  max-height: 80vh;
}
@media only screen and (max-width: 970px) {
  .pictext--shape .pictext__pic img {
    max-height: 40vh;
  }
}
.pictext--customheight {
  padding-top: 97px;
  padding-bottom: 97px;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
@media only screen and (max-width: 970px) {
  .pictext--customheight {
    padding-top: 48px;
    padding-bottom: 48px;
  }
}
.pictext__container {
  min-height: 690px;
  margin: 0 -20px;
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
}
@media only screen and (max-width: 970px) {
  .pictext__container {
    flex-direction: column;
    min-height: auto;
    padding: 50px 0px;
    margin: 0;
  }
}
.pictext__container--reverse {
  flex-direction: row-reverse;
}
@media only screen and (max-width: 970px) {
  .pictext__container--reverse {
    flex-direction: column;
  }
}
.pictext__container--customheight {
  min-height: auto;
}
@media only screen and (max-width: 970px) {
  .pictext__container--customheight {
    padding: 0px 0px;
  }
}
@media only screen and (max-width: 970px) {
  .pictext__container--nobottom {
    padding-bottom: 0px;
    flex-direction: column-reverse;
  }
}
.pictext__container--shapen {
  flex-direction: row-reverse;
}
@media only screen and (max-width: 970px) {
  .pictext__container--shapen {
    flex-direction: column-reverse;
  }
}
.pictext__pic {
  flex: 0 0 50%;
  padding: 0px 41px;
  box-sizing: border-box;
  position: relative;
}
@media only screen and (max-width: 970px) {
  .pictext__pic {
    padding: 0px;
    flex: 0 0 100%;
    margin-bottom: 40px;
  }
}
@media only screen and (max-width: 520px) {
  .pictext__pic {
    text-align: center;
  }
}
.pictext__pic--bottom {
  align-self: flex-end;
  align-items: flex-end;
  display: flex;
}
@media only screen and (max-width: 970px) {
  .pictext__pic--bottom {
    margin-top: 40px;
    margin-bottom: 0px;
  }
}
.pictext__pic--bottom img {
  display: block;
}
.pictext__pic .pictext-video__container {
  width: auto;
  position: relative;
}
.pictext__pic .pictext-video__image {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.pictext__pic .pictext-video__button {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background: white;
  width: 60px;
  height: 60px;
  display: block;
  line-height: 60px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.pictext__pic .pictext-video__button::after {
  content: " ";
  width: 40px;
  height: 40px;
  position: absolute;
  left: 10px;
  top: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cg transform='translate(-930 -559)'%3E%3Ccircle cx='30' cy='30' r='30' transform='translate(930 559)' fill='%23fff'/%3E%3Cpath d='M15.15,4.514a3,3,0,0,1,5.2,0L32.91,26.325a3,3,0,0,1-2.6,4.5H5.19a3,3,0,0,1-2.6-4.5Z' transform='translate(979.756 570.75) rotate(90)' fill='%234534c3'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.pictext__pic .pictext-video__button:hover:after {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.pictext__pic-link {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
}
@media only screen and (max-width: 970px) {
  .pictext__pic-link {
    display: block;
  }
}
.pictext__pic-img,
.pictext__pic img {
  display: block;
  max-width: 100%;
  max-height: 80vh;
  display: inline-block;
}
@media only screen and (max-width: 970px) {
  .pictext__pic-img,
  .pictext__pic img {
    max-width: 80%;
    max-height: 40vh;
    display: block;
    margin: 0 auto;
  }
}
.pictext__pic-img--mobileonly,
.pictext__pic img--mobileonly {
  display: none!important;
}
@media only screen and (max-width: 970px) {
  .pictext__pic-img--mobileonly,
  .pictext__pic img--mobileonly {
    display: inline-block !important;
    max-width: 100%!important;
    max-height: none!important;
  }
}
.pictext__pic-img.shadow,
.pictext__pic img.shadow {
  filter: drop-shadow(0px, 3px, 40px, rgba(0, 0, 0, 0.07));
}
.pictext__content {
  flex: 0 0 50%;
  padding: 0px 41px;
  box-sizing: border-box;
}
@media only screen and (max-width: 970px) {
  .pictext__content {
    padding: 0px;
    flex: 0 0 100%;
    text-align: center;
  }
}
.pictext__content-preheading {
  color: #4534C3;
  font-weight: 600;
  font-size: 22px;
  margin-bottom: 12px;
  display: block;
  max-width: 450px;
}
@media only screen and (max-width: 970px) {
  .pictext__content-preheading {
    margin-bottom: 18px;
    font-size: 17px;
  }
}
.pictext__content-preheading--large {
  font-size: 27px;
  margin-bottom: 0px;
  line-height: 37px;
}
@media only screen and (max-width: 970px) {
  .pictext__content-preheading--large {
    margin-bottom: 8px;
    font-size: 20px;
    line-height: 30px;
  }
}
.pictext__content-heading {
  margin-bottom: 25px;
  font-size: 28px;
  max-width: 450px;
}
@media only screen and (max-width: 970px) {
  .pictext__content-heading {
    font-size: 23px;
  }
}
.pictext__content-heading--large {
  font-size: 41px;
  font-weight: 800;
  line-height: 48px;
}
@media only screen and (max-width: 970px) {
  .pictext__content-heading--large {
    font-size: 30px;
    line-height: 36px;
  }
}
.pictext__content-text p {
  font-size: 17px;
  margin: 0px;
  font-weight: 500;
  margin-bottom: 17px;
  max-width: 450px;
  line-height: 1.52;
}
.pictext__content-text p:last-child {
  margin-bottom: 0px;
}
.pictext__content-text ol {
  list-style: none;
  counter-reset: my-awesome-counter;
  margin: 0px;
  padding: 0px;
  margin-bottom: 20px;
  margin-top: 20px;
  max-width: 450px;
}
.pictext__content-text ol li {
  counter-increment: my-awesome-counter;
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: flex-start;
  margin-bottom: 15px;
  font-size: 17px;
  font-weight: 500;
  text-align: left;
  line-height: 26px;
}
.pictext__content-text ol li::before {
  content: counter(my-awesome-counter);
  color: white;
  font-weight: 500;
  font-size: 14px;
  flex: 0 0 23px;
  height: 23px;
  background-color: #4534C3;
  line-height: 23px;
  display: block;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  text-align: center;
  margin-right: 14px;
  margin-top: 2px;
}
.pictext__content-text ol li:last-child {
  margin-bottom: 0px;
}
.pictext__content-text ul {
  list-style: none;
  max-width: 450px;
}
.pictext__content-text ul li {
  position: relative;
  padding-left: 39px;
  margin-bottom: 17px;
  line-height: 26px;
  font-size: 17px;
  font-weight: 500;
}
.pictext__content-text ul li::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18.285' height='18.285' viewBox='0 0 18.285 18.285'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2792' data-name='Rectangle 2792' width='18.285' height='18.285' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_7533' data-name='Group 7533' transform='translate(5 0)'%3E%3Cg id='Group_4203' data-name='Group 4203' transform='translate(-5 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_5637' data-name='Path 5637' d='M18.285,9.143A9.143,9.143,0,1,1,9.143,0a9.143,9.143,0,0,1,9.143,9.142' transform='translate(0 0)' fill='%2300bd46'/%3E%3Cpath id='Path_5638' data-name='Path 5638' d='M14.715,6.324,8.834,12.647,5.84,9.653,4.623,10.87l4.256,4.256,7.1-7.631Z' transform='translate(-1.157 -1.582)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  width: 19px;
  height: 19px;
  position: absolute;
  left: 0px;
  top: 3px;
  background-size: contain;
  background-repeat: no-repeat;
}
.pictext__content-text ul li:last-child {
  margin-bottom: 0px;
}
.pictext__content-text p a {
  text-decoration: underline;
  color: #4534C3;
}
.pictext__content-text p a:hover {
  text-decoration: none;
}
.pictext__content-text ul.checklist.checklist-blue {
  list-style: none;
  max-width: 450px;
}
.pictext__content-text ul.checklist.checklist-blue li {
  position: relative;
  padding-left: 30px;
  margin-bottom: 5px;
  line-height: 26px;
  font-size: 17px;
  font-weight: 500;
}
.pictext__content-text ul.checklist.checklist-blue li::before {
  content: "";
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #4534c3;
  position: absolute;
  left: 4px;
  top: 8px;
  display: block;
}
.pictext__content-text ul.checklist.checklist-blue li:last-child {
  margin-bottom: 0px;
}
.pictext__content-button {
  margin-top: 30px;
}
.pictext__content-buttons {
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  margin: 0 -10px;
  margin-top: 30px;
  max-width: 450px;
}
@media only screen and (max-width: 970px) {
  .pictext__content-buttons {
    justify-content: center;
    margin-top: 15px;
  }
}
.pictext__content-buttons a {
  margin: 0px 10px;
}
.pictext__content-buttons .button-app img {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.pictext__content-buttons .button-app:hover img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.pictext__content-grid {
  width: 310px;
  max-width: 100%;
  margin: 0 -5px;
  margin-top: 20px;
}
.pictext__content-grid--full {
  width: 100%;
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  justify-content: space-between;
}
.pictext__content-grid--full span,
.pictext__content-grid--full a {
  max-width: 33.333%;
}
@media only screen and (max-width: 520px) {
  .pictext__content-grid--full {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.pictext__content-grid span,
.pictext__content-grid a {
  display: inline-block;
  margin: 5px;
}
.pictext__content-grid span img,
.pictext__content-grid a img {
  filter: grayscale(1);
  max-height: 22px;
}
.pictext__content-grid span:hover img,
.pictext__content-grid a:hover img {
  filter: none;
}
.pictext__content-grid--large span img,
.pictext__content-grid--large a img {
  filter: none;
  max-height: 43px;
}
.pictext-animated {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  /*for the shadows of mockups*/
  overflow: hidden;
  padding: 20px;
  max-width: 100vw;
}
section.gt-block,
.editor-styles-wrapper section.gt-block {
  z-index: 1;
}
@media only screen and (min-width: 971px) {
  .pictext-animated.tha_parallax + * {
    position: sticky;
    bottom: 0;
    z-index: 0;
  }
}
.pictext-animated .pictext__pic {
  position: relative;
  top: 60px;
  min-height: 397px;
}
@media only screen and (min-width: 971px) and (max-width: 1440px) {
  .pictext-animated.tha_parallax + * {
    bottom: -90px;
    /*hotfix top cut on 1366x768*/
  }
}
@media only screen and (max-width: 970px) {
  .pictext-animated .pictext__pic {
    min-height: 1px;
  }
}
.pictext-animated .pictext__pic .tha_mockup {
  width: 440px;
  height: 658px;
  position: relative;
  padding: 13px 0 0 16px;
}
.pictext-animated .pictext__pic .tha_mockup_desktop {
  width: 510px;
  height: 297px;
  position: relative;
  padding: 16px 0 0 59px;
}
.pictext-animated .pictext__pic .tha_mockup_roundwindow {
  width: 423px;
  position: relative;
  padding: 21px 0 0 0px;
  height: auto;
}
@media only screen and (max-width: 970px) {
  .pictext-animated .pictext__pic .tha_mockup {
    display: none;
  }
}
.pictext-animated .pictext__pic .tha_mockup:before {
  display: block;
  content: "";
  background: url("../../images/pictext/mobilemockup.png");
  background-size: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
.pictext-animated .pictext__pic .tha_mockup_desktop:before {
  background: url("../../images/pictext/desktopmockup.svg") no-repeat;
}
.pictext-animated .pictext__pic .tha_mockup_roundwindow:before {
  background: url("../../images/pictext/roundwindowtop.svg") no-repeat;
  box-shadow: 0px 0px 28px 0px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
}
.pictext-animated .pictext__pic .tha_mockup__frame {
  position: relative;
  max-width: 236px;
}
.pictext-animated .pictext__pic .tha_mockup_desktop .tha_mockup__frame {
  max-width: 396px;
  height: 245px;
}
.pictext-animated .pictext__pic .tha_mockup_roundwindow .tha_mockup__frame {
  max-width: 100%;
}
.pictext-animated .pictext__pic .tha_mockup__frame > img {
  max-width: 236px;
  border-radius: 20px;
  z-index: 1;
  position: relative;
  margin: 0;
  max-height: none;
}
.pictext-animated .pictext__pic .tha_mockup_desktop .tha_mockup__frame > img {
  max-width: 396px;
  width: 396px;
  border-radius: 0;
}
.pictext-animated .pictext__pic .tha_mockup_roundwindow .tha_mockup__frame > img {
  max-width: 100%;
  width: 100%;
  border-radius: 0;
  display: block;
  /*prevent whitespace under*/
  border-radius: 0 0 10px 10px;
}
.pictext-animated .pictext__pic .tha_mockup__frame__inner {
  position: absolute;
  left: 0;
  top: 165px;
  width: 236px;
  height: 326px;
  overflow: hidden;
}
.pictext-animated .pictext__pic .tha_mockup_desktop .tha_mockup__frame__inner {
  top: 0;
  width: 396px;
  height: 245px;
}
.pictext-animated .pictext__pic .tha_mockup__frame__inner img {
  margin: 0;
  position: relative;
  top: 0;
  max-width: 100%;
  max-height: none;
}
.pictext-animated .pictext__pic .tha_mockup.tha_mockup_right {
  position: absolute;
  top: 0;
  left: 356px;
}
.pictext-animated .pictext__pic .tha_mockup.tha_mockup_right .tha_mockup__frame > img {
  z-index: 2;
}
@media only screen and (max-width: 970px) {
  .pictext-animated .pictext__pic .tha_mockup.tha_mockup_right {
    left: 225px;
  }
}
@media only screen and (max-width: 970px) {
  .pictext-animated .pictext__pic .tha_mockup.tha_mockup_left {
    left: -52px;
  }
}
.pictext-animated .pictext__pic .tha_mockup.tha_mockup_swipeable .tha_mockup__frame {
  overflow: hidden;
}
.pictext-animated .pictext__pic .tha_mockup.tha_mockup_swipeable .tha_mockup__frame__slide_track {
  display: flex;
  max-width: 236px;
}
.pictext-animated .pictext__pic .tha_mockup.tha_mockup_swipeable .tha_mockup__frame__slide_track > img {
  max-width: 236px;
  border-radius: 20px;
  z-index: 1;
  position: relative;
  margin: 0;
  max-height: none;
}
@media only screen and (max-width: 970px) {
  .pictext-animated .pictext__pic {
    top: 0;
  }
}
@media only screen and (min-width: 970px) {
  .pictext-animated.site-section--white:not([data-aos="idoklad-backgroundcolor"]) {
    margin-left: -20px;
    margin-right: -20px;
  }
}
[data-aos="idoklad-scroll"] {
  transition-property: transform;
  transform: translateY(0);
}
[data-aos="idoklad-scroll"].aos-animate {
  transform: translateY(calc(-100% + 326px));
}
[data-aos="idoklad-scrolldesktop"] {
  transition-timing-function: ease-in;
  transition-property: transform;
  transform: translateY(0);
}
[data-aos="idoklad-scrolldesktop"].aos-animate {
  transform: translateY(calc(-100% + 245px));
}
[data-aos="idoklad-swipe"] {
  transition-property: transform;
  transform: translateX(0%);
  transition-duration: 2s!important;
}
[data-aos="idoklad-swipe"].aos-animate {
  transform: translateX(-200%);
}
[data-aos="idoklad-fadeup100"] {
  position: relative;
  transition-property: top opacity;
  top: 100px;
  opacity: 0;
}
[data-aos="idoklad-fadeup100"].aos-animate {
  top: 0;
  opacity: 1;
}
[data-aos="idoklad-up70"] {
  position: relative;
  transition-property: top;
  top: 70px;
}
[data-aos="idoklad-up70"].aos-animate {
  top: 0;
}
[data-aos="idoklad-up60"] {
  position: relative;
  transition-property: top;
  top: 60px;
}
[data-aos="idoklad-up60"].aos-animate {
  top: 0;
}
[data-aos="idoklad-up50"] {
  position: relative;
  transition-property: top;
  top: 50px;
}
[data-aos="idoklad-up50"].aos-animate {
  top: 0;
}
[data-aos="idoklad-up30"] {
  position: relative;
  transition-property: top;
  top: 30px;
}
[data-aos="idoklad-up30"].aos-animate {
  top: 0;
}
[data-aos="idoklad-zoom-in"] {
  transition-property: transform;
  transform: scale(0.8) translateY(-23px);
}
[data-aos="idoklad-zoom-in"].aos-animate {
  transform: scale(1) translateY(22px);
}
[data-aos="idoklad-zoom-out"] {
  transition-property: transform;
  transform: scale(1) translateY(22px);
}
[data-aos="idoklad-zoom-out"].aos-animate {
  transform: scale(0.95) translateY(-23px);
}
.pictext-animated .pictext__pic .tha_mockup__frame > img[data-aos="idoklad-zoomdetail"] {
  position: absolute;
  left: 50%;
  max-width: 190px;
  transform: translate(-50%, 0);
  transition-property: max-width, transform;
  z-index: 2;
}
.pictext-animated .pictext__pic .tha_mockup__frame > img[data-aos="idoklad-zoomdetail"].aos-animate {
  max-width: 200%;
  transform: translate(-50%, -25%);
}
.pictext-animated .pictext__pic .tha_mockup__frame > img[data-aos="idoklad-floating"] {
  position: absolute;
  max-width: none;
  transition-property: transform;
  z-index: 2;
}
.pictext-animated .pictext__pic .tha_mockup__frame > img[data-aos="idoklad-floating"].aos-animate {
  transform: translateY(0) !important;
}
.pictext-animated .pictext__pic .tha_mockup[data-aos="idoklad-detaildesktop"] .tha_mockup__frame > img.thadetail {
  position: absolute;
  max-width: none;
  transition-duration: 1s;
  /*not inherited from [data-aos] as applied here on children*/
  transition-property: transform;
  z-index: 2;
}
.pictext-animated .pictext__pic .tha_mockup.tha_mockup_detailsfromnowhere[data-aos="idoklad-detaildesktop"] .tha_mockup__frame > img.thadetail {
  opacity: 0;
  transition-property: transform, opacity;
}
.pictext-animated .pictext__pic .tha_mockup[data-aos="idoklad-detaildesktop"]:not(.aos-animate) .tha_mockup__frame > img.thadetail {
  transform: translateY(0) scale(0.33) !important;
}
.pictext-animated .pictext__pic .tha_mockup.tha_mockup.tha_mockup_detailsfromnowhere[data-aos="idoklad-detaildesktop"].aos-animate .tha_mockup__frame > img.thadetail {
  opacity: 1;
}
.pictext-animated .pictext__pic .tha_mockup_desktop .tha_desktop_mockup_overlay {
  transition-duration: 1s;
  /*not inherited from [data-aos] as applied here on children*/
  transition-property: background-color;
  background-color: rgba(0, 0, 0, 0);
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.pictext-animated .pictext__pic .tha_mockup_roundwindow .tha_desktop_mockup_overlay {
  display: none;
}
.pictext-animated .pictext__pic .tha_mockup_desktop.aos-animate .tha_desktop_mockup_overlay {
  background-color: rgba(0, 0, 0, 0.5);
}
.pictext-animated .pictext__pic .tha_mockup[data-aos="idoklad-floatdesktop"] {
  position: relative;
  transition-property: top;
  top: -50px;
}
.pictext-animated .pictext__pic .tha_mockup[data-aos="idoklad-floatdesktop"].aos-animate {
  top: 0px;
}
.pictext-animated .pictext__pic .tha_mockup[data-aos="idoklad-floatdesktop"] img.thadetail {
  position: absolute;
  max-width: none;
  transition-duration: 1s;
  /*not inherited from [data-aos] as applied here on children*/
  transition-property: transform;
  z-index: 2;
}
.pictext-animated .pictext__pic .tha_mockup.tha_mockup_detailsfromnowhere[data-aos="idoklad-floatdesktop"] .tha_mockup__frame > img:not(.thadetail) {
  object-fit: cover;
  object-position: top;
  height: 245px;
}
.pictext-animated .pictext__pic .tha_mockup.tha_mockup_detailsfromnowhere[data-aos="idoklad-floatdesktop"] .tha_mockup__frame > img.thadetail {
  opacity: 0;
  transition-property: transform, opacity;
}
.pictext-animated .pictext__pic .tha_mockup[data-aos="idoklad-floatdesktop"]:not(.aos-animate) img.thadetail {
  transform: translateY(0) !important;
}
.pictext-animated .pictext__pic .tha_mockup.tha_mockup_detailsfromnowhere[data-aos="idoklad-floatdesktop"].aos-animate img.thadetail {
  opacity: 1;
}
.pictext__container--normal .tha_mockup_solitary {
  float: right;
}
@media only screen and (max-width: 970px) {
  .pictext__container--normal .tha_mockup_solitary {
    left: 50%;
    transform: translateX(-30%);
  }
}
.pictext__container--reverse .tha_mockup_solitary {
  left: 50%;
  transform: translateX(-30%);
}
@media only screen and (min-width: 970px) {
  [data-aos="idoklad-background"] {
    position: absolute;
    transform: rotate(-45deg);
    top: -82px;
    left: -51px;
    transition-property: transform, top;
    transition-duration: 2s!important;
  }
  [data-aos="idoklad-background"] .tha_triangle {
    position: relative;
    background-color: #fffce5;
    opacity: 0.85;
    text-align: left;
    width: 25em;
    height: 25em;
    border-top-right-radius: 40%;
    transform: rotate(-60deg) skewX(-30deg) scale(1, 0.866);
    z-index: -1;
  }
  [data-aos="idoklad-background"] .tha_triangle:before,
  [data-aos="idoklad-background"] .tha_triangle:after {
    content: '';
    position: absolute;
    background-color: #fffce5;
    width: 25em;
    height: 25em;
    border-top-right-radius: 40%;
  }
  [data-aos="idoklad-background"] .tha_triangle:before {
    transform: rotate(-135deg) skewX(-45deg) scale(1.414, 0.707) translate(0, -50%);
  }
  [data-aos="idoklad-background"] .tha_triangle:after {
    transform: rotate(135deg) skewY(-45deg) scale(0.707, 1.414) translate(50%);
  }
  [data-aos="idoklad-background"].aos-animate {
    transform: rotate(-135deg) scale(600%);
    top: -201px;
  }
}
.pictext__container--reverse [data-aos="idoklad-background"] {
  transform: rotate(45deg);
  /* top: -82px; */
  top: -192px;
  /* left: 152px; */
  left: 242px;
}
.pictext__container--reverse [data-aos="idoklad-background"].aos-animate {
  transform: rotate(135deg) scale(600%);
}
@media only screen and (max-width: 970px) {
  [data-aos="idoklad-backgroundcolor"] {
    background-color: #fffce5;
  }
}
@media only screen and (min-width: 970px) {
  [data-aos="idoklad-backgroundcolor"] {
    opacity: 1;
    transition-property: opacity;
    transition-duration: 2s!important;
  }
  [data-aos="idoklad-backgroundcolor"].aos-animate {
    opacity: 0.81;
  }
  [data-aos="idoklad-backgroundcolor"] + * {
    opacity: 0.5;
    transition-property: opacity;
    transition-duration: 2s!important;
  }
  [data-aos="idoklad-backgroundcolor"].aos-animate + * {
    opacity: 1;
  }
  [data-aos="idoklad-backgroundcolor"] .tha_triangle {
    transition-property: background-color;
    transition-duration: 2s!important;
  }
  [data-aos="idoklad-backgroundcolor"] .tha_triangle:before,
  [data-aos="idoklad-backgroundcolor"] .tha_triangle:after {
    transition-property: color;
    transition: background-color;
    transition-duration: 2s!important;
  }
  [data-aos="idoklad-backgroundcolor"].aos-animate .tha_triangle {
    background-color: #f1dd30;
    /*converted to opacity over white with  https://jsfiddle.net/wb5fwLoc/1/ */
    background-color: #eed500;
  }
  [data-aos="idoklad-backgroundcolor"].aos-animate .tha_triangle:before,
  [data-aos="idoklad-backgroundcolor"].aos-animate .tha_triangle:after {
    background-color: #f1dd30;
    /*converted to opacity over white with  https://jsfiddle.net/wb5fwLoc/1/ */
    background-color: #eed500;
  }
}
.advantages {
  padding-top: 120px;
  padding-bottom: 95px;
  text-align: center;
}
@media only screen and (max-width:970px) {
  .advantages {
    padding-top: 42px;
    padding-bottom: 45px;
  }
}
@media only screen and (max-width:520px) {
  .advantages {
    margin: 0;
  }
}
.advantages__heading {
  margin: 0 auto;
  margin-bottom: 29px;
}
@media only screen and (max-width:520px) {
  .advantages__heading {
    margin-bottom: 10px;
  }
}
.advantages__text {
  margin-bottom: 30px;
}
@media only screen and (max-width:520px) {
  .advantages__text {
    margin-bottom: 60px;
  }
}
.advantages__container {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0 -40px;
}
@media only screen and (max-width:970px) {
  .advantages__container {
    margin: 0 -20px;
  }
}
@media only screen and (max-width:520px) {
  .advantages__container {
    margin: 0;
  }
}
.advantages__item {
  flex: 0 0 33.333%;
  padding: 40px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media only screen and (max-width:970px) {
  .advantages__item {
    flex: 0 0 50%;
    padding: 20px;
  }
}
@media only screen and (max-width:520px) {
  .advantages__item {
    flex: 0 0 100%;
    padding: 0px;
    padding-bottom: 40px;
  }
}
.advantages__item--four {
  flex: 0 0 25%;
}
@media only screen and (max-width:970px) {
  .advantages__item--four {
    flex: 0 0 50%;
    padding: 20px;
  }
}
@media only screen and (max-width:520px) {
  .advantages__item--four {
    flex: 0 0 100%;
    padding: 0px;
    padding-bottom: 40px;
  }
}
.advantages__item--four .advantages__item-heading {
  font-size: 19px;
}
.advantages__item--process {
  position: relative;
}
@media only screen and (max-width:520px) {
  .advantages__item--process {
    padding-bottom: 60px;
  }
}
.advantages__item--process:nth-child(3n)::after {
  display: none;
}
@media only screen and (max-width:970px) {
  .advantages__item--process:nth-child(3n)::after {
    display: block;
  }
}
@media only screen and (max-width:970px) {
  .advantages__item--process:nth-child(2n)::after {
    display: none;
  }
}
@media only screen and (max-width:520px) {
  .advantages__item--process:nth-child(2n):after {
    display: block;
  }
}
.advantages__item--process:last-child::after {
  display: none;
}
.advantages__item--process:after {
  content: "";
  top: 90px;
  background-image: url("../images/arrow-line.svg");
  width: 36px;
  height: 19.34px;
  position: absolute;
  right: -5%;
}
@media only screen and (max-width:520px) {
  .advantages__item--process:after {
    top: auto;
    bottom: 10px;
    right: 45%;
    -webkit-transform: translate(0%, -48%) rotate(90deg);
    -moz-transform: translate(0%, -48%) rotate(90deg);
    -o-transform: translate(0%, -48%) rotate(90deg);
    -ms-transform: translate(0%, -48%) rotate(90deg);
    transform: translate(0%, -48%) rotate(90deg);
  }
}
.advantages__item--processline {
  flex: 0 0 25%;
}
@media only screen and (max-width:970px) {
  .advantages__item--processline {
    flex: 0 0 50%;
    padding: 20px;
  }
}
@media only screen and (max-width:520px) {
  .advantages__item--processline {
    flex: 0 0 100%;
    padding: 0px;
    padding-bottom: 60px;
  }
}
.advantages__item--processline:nth-child(4n)::after {
  display: none!important;
}
@media only screen and (max-width:970px) {
  .advantages__item--processline:nth-child(4n)::after {
    display: none!important;
  }
}
.advantages__item--processline:nth-child(3n)::after {
  display: block;
}
@media only screen and (max-width:520px) {
  .advantages__item--processline:nth-child(3n):after {
    display: block;
  }
}
@media only screen and (max-width:520px) {
  .advantages__item--processline:last-child {
    padding-bottom: 0px!important;
  }
}
.advantages__item-img {
  max-height: 132px;
}
.advantages__item-heading {
  font-size: 17px;
  margin-bottom: 12px;
  margin-top: 24px;
  line-height: 1.47;
  font-weight: 700;
}
@media only screen and (max-width:520px) {
  .advantages__item-heading {
    margin-top: 10px;
    margin-bottom: 10px;
  }
}
.advantages__item-heading a {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.advantages__item-heading a:hover {
  color: #4534C3;
}
.advantages__item-text {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
}
.advantages__item-videobutton {
  font-size: 15px;
  font-weight: 700;
  color: #4534C3;
  border: 1px solid #D6D6D6;
  padding: 8.5px 14px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  display: inline-block;
  margin-top: auto;
}
.advantages__item-videobutton:before {
  content: "";
  height: 20.85px;
  width: 20.85px;
  background-size: contain;
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.85' height='20.85' viewBox='0 0 20.85 20.85'%3E%3Cg id='Group_15308' data-name='Group 15308' transform='translate(-501.404 -2563)'%3E%3Cg id='Group_7911' data-name='Group 7911' transform='translate(501.404 2563)'%3E%3Cg id='Ellipse_122' data-name='Ellipse 122' transform='translate(0 0)' fill='none' stroke='%234534c3' stroke-width='2'%3E%3Cellipse cx='10.425' cy='10.425' rx='10.425' ry='10.425' stroke='none'/%3E%3Cellipse cx='10.425' cy='10.425' rx='9.425' ry='9.425' fill='none'/%3E%3C/g%3E%3Cg id='Polygon_2' data-name='Polygon 2' transform='translate(16.182 5.913) rotate(90)' fill='none'%3E%3Cpath d='M3.956,1.511a1,1,0,0,1,1.735,0L8.787,6.9A1,1,0,0,1,7.92,8.4H1.727A1,1,0,0,1,.86,6.9Z' stroke='none'/%3E%3Cpath d='M 4.82345724105835 4.017153263092041 L 3.454270362854004 6.4021897315979 L 6.192639350891113 6.4021897315979 L 4.82345724105835 4.017153263092041 M 4.823458194732666 1.008569717407227 C 5.160998344421387 1.008569717407227 5.498538017272949 1.175950050354004 5.690708160400391 1.510709762573242 L 8.787028312683105 6.904319763183594 C 9.169748306274414 7.570980072021484 8.688488006591797 8.402190208435059 7.919778347015381 8.402190208435059 L 1.727138042449951 8.402190208435059 C 0.9584283828735352 8.402190208435059 0.477168083190918 7.570980072021484 0.8598785400390625 6.904319763183594 L 3.956208229064941 1.510709762573242 C 4.148378372192383 1.175950050354004 4.485918045043945 1.008569717407227 4.823458194732666 1.008569717407227 Z' stroke='none' fill='%234534c3'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  vertical-align: -5px;
  margin-right: 8px;
}
.advantages__item-videobutton:hover {
  border: 1px solid #4534C3;
}
.advantages__item-videobutton--noactive {
  filter: grayscale(100%);
  opacity: 0.6;
}
.advantages__item-videobutton--noactive:hover {
  border: inherit;
  cursor: not-allowed;
  border: 1px solid #D6D6D6;
}
.advantages__item-button {
  font-size: 15px;
  font-weight: 700;
  color: #4534C3;
  border: 1px solid #D6D6D6;
  padding: 8.5px 14px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  display: inline-block;
  margin-top: auto;
}
.advantages__item-button:hover {
  border: 1px solid #4534C3;
}
.advantages__item-button--noactive {
  filter: grayscale(100%);
  opacity: 0.6;
}
.advantages__item-button--noactive:hover {
  border: inherit;
  cursor: not-allowed;
  border: 1px solid #D6D6D6;
}
.advantages__bottom {
  margin-top: 30px;
  text-align: center;
}
.advantages__bottom p a {
  text-decoration: underline;
  color: #4534C3;
}
.advantages__bottom .site-button {
  margin-top: 30px;
}
.advantages__bottom .terms {
  font-size: 14px;
  color: #73767A;
  margin: 0 auto;
  width: 692.3px;
  max-width: 100%;
  margin-top: 30px;
}
.video-section {
  padding-top: 80px;
  padding-bottom: 96px;
  cursor: pointer;
}
@media only screen and (max-width:520px) {
  .video-section {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
.video-section--large {
  padding-top: 101px;
  padding-bottom: 114px;
}
@media only screen and (max-width:970px) {
  .video-section--large {
    padding-top: 50px;
    padding-bottom: 57px;
  }
}
.video-section__heading {
  text-align: center;
  font-size: 28px;
  margin: 0 auto;
  margin-bottom: 41px;
  margin-top: 0;
  max-width: 670px;
}
@media only screen and (max-width:970px) {
  .video-section__heading {
    font-size: 24px;
  }
}
.video-section__container {
  width: 663px;
  max-width: 100%;
  display: block;
  margin: 0 auto;
  position: relative;
}
.video-section__button {
  position: relative;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background: white;
  width: 60px;
  height: 60px;
  display: block;
  line-height: 60px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.video-section__button::after {
  content: " ";
  width: 40px;
  height: 40px;
  position: absolute;
  left: 10px;
  top: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cg transform='translate(-930 -559)'%3E%3Ccircle cx='30' cy='30' r='30' transform='translate(930 559)' fill='%23fff'/%3E%3Cpath d='M15.15,4.514a3,3,0,0,1,5.2,0L32.91,26.325a3,3,0,0,1-2.6,4.5H5.19a3,3,0,0,1-2.6-4.5Z' transform='translate(979.756 570.75) rotate(90)' fill='%234534c3'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.video-section__button:hover:after {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.video-section__image {
  max-width: 100%!important;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.video-section__bottom {
  margin-top: 52.2px;
  text-align: center;
}
@media only screen and (max-width:970px) {
  .video-section__bottom {
    margin-top: 25px;
  }
}
.video-section__bottom .site-button {
  font-weight: 700;
}
section.gt-block.proforma-generator {
  padding-top: 87px;
  padding-bottom: 113px;
}
@media only screen and (max-width:970px) {
  section.gt-block.proforma-generator {
    padding-top: 43px;
    padding-bottom: 60px;
  }
}
section.gt-block.proforma-generator .proforma-generator__heading {
  text-align: center;
  font-size: 28px;
  font-weight: 700;
  margin-bottom: 24px;
}
@media only screen and (max-width:970px) {
  section.gt-block.proforma-generator .proforma-generator__heading {
    font-size: 24px;
    margin-bottom: 15px;
  }
}
section.gt-block.proforma-generator .proforma-generator__select {
  background-color: #F8F8FC;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  margin: 0 auto;
  width: 690px;
  max-width: 100%;
  margin-top: 40px;
  margin-bottom: 40px;
  z-index: 50;
}
@media only screen and (max-width:970px) {
  section.gt-block.proforma-generator .proforma-generator__select {
    background: white;
    overflow: hidden;
    height: 44px;
    transition: max-height 0.6s linear;
    flex-direction: column;
    border: 1px solid #DADFE4;
    position: relative;
  }
}
@media only screen and (max-width:970px) {
  section.gt-block.proforma-generator .proforma-generator__select:after {
    background-image: url("data:image/svg+xml,%3Csvg id='icon_chevron-down' xmlns='http://www.w3.org/2000/svg' width='13' height='7.621' viewBox='0 0 13 7.621'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(-4.199 -7.2)' fill='%234534c3'/%3E%3C/svg%3E%0A");
    background-size: contain;
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 9px;
    height: 5.28px;
    position: absolute;
    right: 15px;
    top: 50%;
    -webkit-transform: translate(0%, -50%);
    -moz-transform: translate(0%, -50%);
    -o-transform: translate(0%, -50%);
    -ms-transform: translate(0%, -50%);
    transform: translate(0%, -50%);
  }
  section.gt-block.proforma-generator .proforma-generator__select:after:after {
    background-size: contain;
    background-repeat: no-repeat;
  }
}
@media only screen and (max-width:970px) {
  section.gt-block.proforma-generator .proforma-generator__select--active {
    border: 1px solid #B6AFE9;
    max-height: 9999px;
    overflow: visible;
  }
}
@media only screen and (max-width:970px) {
  section.gt-block.proforma-generator .proforma-generator__select--active:after {
    -webkit-transform: translate(0%, -50%) rotate(-180deg);
    -moz-transform: translate(0%, -50%) rotate(-180deg);
    -o-transform: translate(0%, -50%) rotate(-180deg);
    -ms-transform: translate(0%, -50%) rotate(-180deg);
    transform: translate(0%, -50%) rotate(-180deg);
  }
}
@media only screen and (max-width:970px) {
  section.gt-block.proforma-generator .proforma-generator__select--active:before {
    content: "";
    width: 100%;
    height: 76.8px;
    top: 50px;
    background: white;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    border: 1px solid #F8F8FC;
    display: block;
    position: absolute;
    z-index: -1;
    -webkit-box-shadow: 0px 5px 15px #0000001A;
    -moz-box-shadow: 0px 5px 15px #0000001A;
    box-shadow: 0px 5px 15px #0000001A;
  }
}
section.gt-block.proforma-generator .proforma-generator__select-item {
  font-size: 16px;
  font-weight: 600;
  padding: 8px 22px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  cursor: pointer;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  order: 1;
}
section.gt-block.proforma-generator .proforma-generator__select-item:hover {
  color: #4534C3;
}
@media only screen and (max-width:970px) {
  section.gt-block.proforma-generator .proforma-generator__select-item {
    background-color: white;
  }
}
section.gt-block.proforma-generator .proforma-generator__select-item--active {
  background-color: #4534C3;
  color: white;
}
@media only screen and (max-width:970px) {
  section.gt-block.proforma-generator .proforma-generator__select-item--active {
    padding: 11px 17px;
    background-color: transparent;
    color: black;
    margin-bottom: 8px;
    order: 0;
  }
}
section.gt-block.proforma-generator .proforma-generator__select-item--active:hover {
  color: white;
}
@media only screen and (max-width:970px) {
  section.gt-block.proforma-generator .proforma-generator__select-item--active:hover {
    color: black;
  }
}
section.gt-block.proforma-generator .proforma-generator__maintext {
  font-size: 17px;
  line-height: 26px;
  text-align: center;
  width: 600px;
  margin: 0 auto;
  max-width: 100%;
  margin-bottom: 71px;
  font-weight: 500;
}
@media only screen and (max-width:970px) {
  section.gt-block.proforma-generator .proforma-generator__maintext {
    margin-bottom: 50px;
  }
}
section.gt-block.proforma-generator .proforma-generator__maintext a {
  text-decoration: underline;
  color: #4534C3;
}
section.gt-block.proforma-generator .proforma-generator__maintext a:hover {
  text-decoration: none;
}
section.gt-block.proforma-generator .proforma-generator__slider {
  overflow: hidden;
  width: 100%;
  box-sizing: content-box;
}
section.gt-block.proforma-generator .proforma-generator__slider-item {
  display: block;
  width: 100%;
  height: 510px;
  text-align: center;
}
@media only screen and (max-width:970px) {
  section.gt-block.proforma-generator .proforma-generator__slider-item {
    height: 310px;
  }
}
@media only screen and (max-width:520px) {
  section.gt-block.proforma-generator .proforma-generator__slider-item {
    height: 250px;
  }
}
section.gt-block.proforma-generator .proforma-generator__slider-item img {
  display: inline-block;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
section.gt-block.proforma-generator .proforma-generator__slider .slick-slider {
  margin-left: -12%;
  margin-right: -12%;
}
section.gt-block.proforma-generator .proforma-generator__slider .slick-list {
  padding-top: 10% !important;
  padding-bottom: 10% !important;
  padding-left: 15% !important;
  padding-right: 15% !important;
}
section.gt-block.proforma-generator .proforma-generator__slider .slick-dots {
  text-align: right;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
section.gt-block.proforma-generator .proforma-generator__slider .slick-track {
  max-width: 100% !important;
  transform: translate3d(0, 0, 0) !important;
  perspective: 100px;
}
section.gt-block.proforma-generator .proforma-generator__slider .slick-slide {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  opacity: 0;
  width: 100% !important;
  transform: translate3d(0, 0, 0);
  transition: transform 1s, opacity 1s;
}
section.gt-block.proforma-generator .proforma-generator__slider .slick-snext,
section.gt-block.proforma-generator .proforma-generator__slider .slick-sprev {
  display: block;
}
section.gt-block.proforma-generator .proforma-generator__slider .slick-current {
  opacity: 1;
  position: relative;
  display: block;
  transform: translate3d(0, 0, 20px);
  z-index: 2;
}
section.gt-block.proforma-generator .proforma-generator__slider .slick-snext {
  opacity: 1;
  transform: translate3d(20%, 0, 0px);
  z-index: 1;
}
section.gt-block.proforma-generator .proforma-generator__slider .slick-sprev {
  opacity: 1;
  transform: translate3d(-20%, 0, 0px);
}
section.gt-block.proforma-generator .proforma-generator__slider .slick-arrow {
  background: #EDEBF9;
  font-size: 0px;
  cursor: pointer;
  width: 42px;
  height: 42px;
  z-index: 18;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
section.gt-block.proforma-generator .proforma-generator__slider .slick-arrow:hover {
  background-color: #4534C3;
}
section.gt-block.proforma-generator .proforma-generator__slider .slick-arrow:hover::before {
  filter: brightness(0) invert(1);
  -webkit-filter: brightness(0) invert(1);
}
section.gt-block.proforma-generator .proforma-generator__slider .slick-arrow::before {
  width: 42px;
  height: 42px;
  width: 10.6px;
  height: 10.35px;
}
section.gt-block.proforma-generator .proforma-generator__slider .slick-arrow.slick-prev {
  left: 0px;
  font-size: 0px;
}
section.gt-block.proforma-generator .proforma-generator__slider .slick-arrow.slick-prev::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.602' height='10.348' viewBox='0 0 10.602 10.348'%3E%3Cpath id='Path_5849' data-name='Path 5849' d='M6.365,6.85,4.736,8.283l2.5,2.576H.641v2.33H7.235l-2.5,2.576L6.365,17.2l4.878-5.052V11.9Z' transform='translate(-0.641 -6.85)' fill='%23001e46'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
section.gt-block.proforma-generator .proforma-generator__slider .slick-arrow.slick-prev::before:after {
  background-size: contain;
  background-repeat: no-repeat;
}
section.gt-block.proforma-generator .proforma-generator__slider .slick-arrow.slick-next {
  right: 0px;
}
section.gt-block.proforma-generator .proforma-generator__slider .slick-arrow.slick-next::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.602' height='10.348' viewBox='0 0 10.602 10.348'%3E%3Cpath id='Path_5849' data-name='Path 5849' d='M6.365,6.85,4.736,8.283l2.5,2.576H.641v2.33H7.235l-2.5,2.576L6.365,17.2l4.878-5.052V11.9Z' transform='translate(-0.641 -6.85)' fill='%23001e46'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
}
section.gt-block.proforma-generator .proforma-generator__slider .slick-arrow.slick-next::before:after {
  background-size: contain;
  background-repeat: no-repeat;
}
section.gt-block.proforma-generator .proforma-generator__bottom {
  text-align: center;
}
@media only screen and (max-width:970px) {
  section.gt-block.proforma-generator .proforma-generator__bottom {
    margin-top: 20px;
  }
}
section.gt-block.proforma-form {
  padding-top: 90px;
  padding-bottom: 102px;
}
@media only screen and (max-width:970px) {
  section.gt-block.proforma-form {
    padding-top: 45px;
    padding-bottom: 51px;
  }
}
section.gt-block.proforma-form .proforma-form__heading {
  text-align: center;
  font-size: 28px;
  font-weight: 700;
  margin-bottom: 41.6px;
  padding-top: 120px;
  margin-top: -120px;
}
@media only screen and (max-width:970px) {
  section.gt-block.proforma-form .proforma-form__heading {
    font-size: 24px;
  }
}
@media only screen and (max-width:520px) {
  section.gt-block.proforma-form .proforma-form__heading {
    padding-top: 70px;
    margin-top: -70px;
  }
}
section.gt-block.proforma-form .proforma-form__form {
  width: 510px;
  margin: 0 auto;
  max-width: 100%;
}
section.gt-block.proforma-form .proforma-form__label {
  margin-bottom: 23.4px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
}
@media only screen and (max-width:520px) {
  section.gt-block.proforma-form .proforma-form__label {
    margin-bottom: 15px;
  }
}
section.gt-block.proforma-form .proforma-form__type {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  margin-bottom: 41px;
}
@media only screen and (max-width:520px) {
  section.gt-block.proforma-form .proforma-form__type {
    flex-direction: column;
    margin-bottom: 20px;
  }
}
section.gt-block.proforma-form .proforma-form__type-item {
  margin-right: 23px;
  position: relative;
}
@media only screen and (max-width:520px) {
  section.gt-block.proforma-form .proforma-form__type-item {
    margin-right: 0px;
    margin-bottom: 15px;
  }
}
section.gt-block.proforma-form .proforma-form__type-item:hover input ~ label .radio {
  border: 1px solid #4534C3;
}
section.gt-block.proforma-form .proforma-form__type-item label {
  padding-left: 41.5px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  height: 30px;
}
section.gt-block.proforma-form .proforma-form__type-item input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
section.gt-block.proforma-form .proforma-form__type-item input:checked ~ label .radio:after {
  display: block;
}
section.gt-block.proforma-form .proforma-form__type-item div {
  position: relative;
}
section.gt-block.proforma-form .proforma-form__type-item .radio {
  position: absolute;
  top: 0;
  left: 0;
  height: 30px;
  width: 30px;
  background-color: white;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid #C8C8C8;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  box-sizing: border-box;
}
section.gt-block.proforma-form .proforma-form__type-item .radio:after {
  content: "";
  position: absolute;
  display: none;
  top: 9px;
  left: 9px;
  width: 10px;
  height: 10px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background: #4534C3;
}
section.gt-block.proforma-form .proforma-form__color {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  margin: 0 -7.5px;
  margin-bottom: 35px;
  flex-wrap: wrap;
  justify-content: center;
}
section.gt-block.proforma-form .proforma-form__color-item {
  margin: 7.5px;
  position: relative;
}
section.gt-block.proforma-form .proforma-form__color-item label {
  display: block;
  height: 42px;
  width: 42px;
}
section.gt-block.proforma-form .proforma-form__color-item input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
section.gt-block.proforma-form .proforma-form__color-item input:checked ~ label .radio {
  -webkit-box-shadow: inset 0px 0px 0px 3px rgba(255, 255, 255, 0.75);
  -moz-box-shadow: inset 0px 0px 0px 3px rgba(255, 255, 255, 0.75);
  box-shadow: inset 0px 0px 0px 3px rgba(255, 255, 255, 0.75);
}
section.gt-block.proforma-form .proforma-form__color-item input:checked ~ label .radio:after {
  display: block;
}
section.gt-block.proforma-form .proforma-form__color-item div {
  position: relative;
}
section.gt-block.proforma-form .proforma-form__color-item .radio {
  position: absolute;
  top: 0;
  left: 0;
  height: 45px;
  width: 45px;
  background-color: white;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  box-sizing: border-box;
  -webkit-box-shadow: inset 0px 0px 0px 3px #ffffff;
  -moz-box-shadow: inset 0px 0px 0px 3px #ffffff;
  box-shadow: inset 0px 0px 0px 3px #ffffff;
}
section.gt-block.proforma-form .proforma-form__color-item .radio:after {
  content: "";
  position: absolute;
  display: none;
  left: 17px;
  top: 11px;
  width: 7px;
  height: 14px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
section.gt-block.proforma-form .proforma-form__number {
  margin-bottom: 17.4px;
}
@media only screen and (max-width:520px) {
  section.gt-block.proforma-form .proforma-form__number {
    margin-bottom: 10px;
  }
}
section.gt-block.proforma-form .proforma-form__number label {
  font-size: 16px;
  font-weight: 600;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  padding-bottom: 6px;
  position: relative;
}
section.gt-block.proforma-form .proforma-form__number label .icon-symbol {
  margin-left: 9px;
}
section.gt-block.proforma-form .proforma-form__number label .help-text {
  background-color: black;
  color: white;
  font-weight: 500;
  font-size: 12px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  line-height: 16px;
  padding: 2px 8px;
  position: absolute;
  top: -45px;
  width: 300px;
  display: none;
}
section.gt-block.proforma-form .proforma-form__number label .help-text:after {
  content: '';
  position: absolute;
  border-style: solid;
  border-width: 6px 6px 0;
  border-color: #000000 transparent;
  display: block;
  width: 0;
  z-index: 1;
  bottom: -6px;
  left: 26px;
}
section.gt-block.proforma-form .proforma-form__number .has-error {
  padding-top: 5px;
  font-weight: 600;
  display: block;
  color: red;
  text-align: right;
  display: none;
}
section.gt-block.proforma-form .proforma-form__email {
  margin-bottom: 39px;
}
section.gt-block.proforma-form .proforma-form__email label {
  font-size: 16px;
  font-weight: 600;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  padding-bottom: 6px;
  position: relative;
}
section.gt-block.proforma-form .proforma-form__email label .icon-symbol {
  margin-left: 9px;
}
section.gt-block.proforma-form .proforma-form__email label .help-text {
  background-color: black;
  color: white;
  font-weight: 500;
  font-size: 12px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  line-height: 16px;
  padding: 2px 8px;
  position: absolute;
  top: -60px;
  width: 300px;
  display: none;
}
section.gt-block.proforma-form .proforma-form__email label .help-text:after {
  content: '';
  position: absolute;
  border-style: solid;
  border-width: 6px 6px 0;
  border-color: #000000 transparent;
  display: block;
  width: 0;
  z-index: 1;
  bottom: -6px;
  left: 56px;
}
section.gt-block.proforma-form .proforma-form__email .has-error {
  padding-top: 5px;
  font-weight: 600;
  display: block;
  color: red;
  text-align: right;
  display: none;
}
section.gt-block.proforma-form .proforma-form__submit {
  text-align: center;
}
section.gt-block.proforma-form .proforma-form__submit .site-button {
  font-size: 18px;
  font-weight: 700;
}
section.gt-block.proforma-form .proforma-form__success-message {
  margin-top: 25px;
  text-align: center;
  color: #00BD46;
  display: none;
}
section.gt-block.proforma-form .proforma-form__success-message p:not(:last-child) {
  margin-bottom: 16px;
}
section.gt-block.design-proforma {
  padding-top: 74px;
  padding-bottom: 86px;
}
section.gt-block.design-proforma .container {
  position: relative;
}
section.gt-block.design-proforma .design-proforma__heading {
  text-align: left;
  margin-bottom: 20px;
}
section.gt-block.design-proforma .design-proforma__text {
  text-align: left;
  margin-bottom: 35px;
}
section.gt-block.design-proforma .design-proforma__text a {
  color: #4534C3;
  text-decoration: underline;
}
section.gt-block.design-proforma .design-proforma__container {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
}
@media only screen and (max-width:970px) {
  section.gt-block.design-proforma .design-proforma__container {
    flex-direction: column;
  }
}
section.gt-block.design-proforma .design-proforma__dates {
  flex: 1 1 50%;
}
section.gt-block.design-proforma .design-proforma__dates-next {
  margin-top: 7px;
}
section.gt-block.design-proforma .design-proforma__template {
  flex: 1 1 50%;
  padding-left: 71px;
  box-sizing: border-box;
}
@media only screen and (max-width:970px) {
  section.gt-block.design-proforma .design-proforma__template {
    padding-left: 0px;
    position: fixed;
    bottom: 0px;
    left: 0px;
    width: 100%;
    background: #4534C3;
    z-index: 1000;
    -webkit-border-top-right-radius: 10px;
    -webkit-border-bottom-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -webkit-border-top-left-radius: 10px;
    -moz-border-radius-topright: 10px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 0px;
    -moz-border-radius-topleft: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-left-radius: 10px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
  }
}
section.gt-block.design-proforma .design-proforma__template-heading {
  margin-bottom: 25px;
}
@media only screen and (max-width:970px) {
  section.gt-block.design-proforma .design-proforma__template-heading {
    display: none;
  }
}
section.gt-block.design-proforma .design-proforma__template-header {
  display: none;
}
@media only screen and (max-width:970px) {
  section.gt-block.design-proforma .design-proforma__template-header {
    /* OLD - iOS 6-, Safari 3.1-6, BB7 */
    /* TWEENER - IE 10 */
    /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
    display: -webkit-box;
    /* OLD - iOS 6-, Safari 3.1-6, BB7 */
    display: -ms-flexbox;
    /* TWEENER - IE 10 */
    display: -webkit-flex;
    /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    font-weight: 800;
    font-size: 16px;
    padding: 17px 0px;
    cursor: pointer;
  }
}
section.gt-block.design-proforma .design-proforma__template-header .arrow {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='7.622' viewBox='0 0 13 7.622'%3E%3Cg id='icon_chevron-down' transform='translate(13 7.621) rotate(180)'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(-4.199 -7.201)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");
  width: 13px;
  height: 7.62px;
  background-size: contain;
  margin-right: 9px;
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
section.gt-block.design-proforma .design-proforma__template-header .arrow--open {
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  -ms-transform: rotate(0);
  transform: rotate(0);
}
section.gt-block.design-proforma .design-proforma__template .template {
  background-color: #FFFFFF;
  width: 100%;
  height: 735px;
  position: sticky;
  top: 100px;
  box-sizing: border-box;
}
section.gt-block.design-proforma .design-proforma__template .template img {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);
}
@media only screen and (max-width:970px) {
  section.gt-block.design-proforma .design-proforma__template .template {
    text-align: center;
    background-color: unset;
    height: auto;
  }
}
@media only screen and (max-width:970px) {
  section.gt-block.design-proforma .design-proforma__template .template--hidden {
    height: auto;
    display: none;
  }
}
section.gt-block.design-proforma .design-proforma__template .template-text {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
section.gt-block.design-proforma .design-proforma__template .template-text svg {
  width: 100%;
  height: auto;
}
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_price_without_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_price_only_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_1_invoice_item_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_1_invoice_item_price_without_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_1_invoice_item_price_only_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_2_invoice_item_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_2_invoice_item_price_without_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_2_invoice_item_price_only_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_3_invoice_item_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_3_invoice_item_price_without_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_3_invoice_item_price_only_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_4_invoice_item_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_4_invoice_item_price_without_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_4_invoice_item_price_only_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_5_invoice_item_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_5_invoice_item_price_without_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_5_invoice_item_price_only_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_6_invoice_item_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_6_invoice_item_price_without_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_6_invoice_item_price_only_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_7_invoice_item_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_7_invoice_item_price_without_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_7_invoice_item_price_only_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_8_invoice_item_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_8_invoice_item_price_without_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_8_invoice_item_price_only_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_9_invoice_item_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_9_invoice_item_price_without_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_items_9_invoice_item_price_only_tax,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_tax_date_label,
section.gt-block.design-proforma .design-proforma__template .template #template_invoice_tax_date,
section.gt-block.design-proforma .design-proforma__template .template #template_vat_rates {
  display: none;
}
section.gt-block.design-proforma .design-proforma__item {
  margin-bottom: 21px;
}
section.gt-block.design-proforma .design-proforma__item--toggle {
  border: 1px solid #DADFE4;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
section.gt-block.design-proforma .design-proforma__item-header {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  padding: 18px 25px;
}
section.gt-block.design-proforma .design-proforma__item-header--colored {
  background-color: #F8F8FC;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-topleft: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  position: relative;
  cursor: pointer;
}
section.gt-block.design-proforma .design-proforma__item-header--colored:after {
  content: "";
  width: 13px;
  height: 7.62px;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='7.621' viewBox='0 0 13 7.621'%3E%3Cg id='icon_chevron-down' transform='translate(13 7.621) rotate(180)' opacity='0.5'%3E%3Cpath id='chevron-down' d='M4.554,7.59a1.194,1.194,0,0,1,1.766,0l4.38,4.2,4.38-4.2a1.192,1.192,0,0,1,1.764,0,1.332,1.332,0,0,1,0,1.81c-.455.468-5.262,5.046-5.262,5.046a1.226,1.226,0,0,1-1.766,0S5.012,9.869,4.554,9.4a1.332,1.332,0,0,1,0-1.81Z' transform='translate(-4.199 -7.2)' fill='%234534c3'/%3E%3C/g%3E%3C/svg%3E%0A");
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0%, -50%);
  -moz-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  right: 25px;
}
section.gt-block.design-proforma .design-proforma__item-content {
  padding: 25px;
}
section.gt-block.design-proforma .design-proforma__item-content--noborder {
  padding: 7px 25px 7px 25px;
}
section.gt-block.design-proforma .design-proforma__item-content label {
  display: block;
}
section.gt-block.design-proforma .design-proforma__item-content label.toggler {
  margin-bottom: 20.5px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
}
section.gt-block.design-proforma .design-proforma__item-content label.toggler .icheckbox {
  margin-top: -3px;
}
section.gt-block.design-proforma .design-proforma__item-content #text_before_area,
section.gt-block.design-proforma .design-proforma__item-content #text_after_area {
  display: none;
}
section.gt-block.design-proforma .design-proforma__item-number {
  background-color: black;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  color: white;
  font-size: 14px;
  width: 23px;
  height: 23px;
  line-height: 23px;
  text-align: center;
  margin-right: 10px;
  display: inline-block;
}
section.gt-block.design-proforma .design-proforma__item--notallowed .design-proforma__item-header {
  opacity: 0.5;
  cursor: not-allowed;
}
section.gt-block.design-proforma .design-proforma__item--notallowed .design-proforma__item-content {
  display: none;
}
section.gt-block.design-proforma .design-proforma__formline--half {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: flex-start;
}
@media only screen and (max-width:480px) {
  section.gt-block.design-proforma .design-proforma__formline--half {
    flex-direction: column;
    align-items: stretch;
  }
}
section.gt-block.design-proforma .design-proforma__formline--half .design-proforma__formbox {
  flex: 0 0 50%;
  padding-right: 7.5px;
}
section.gt-block.design-proforma .design-proforma__formline--half .design-proforma__formbox--bankcode {
  width: 50%;
}
@media only screen and (max-width:480px) {
  section.gt-block.design-proforma .design-proforma__formline--half .design-proforma__formbox--bankcode {
    width: 100%;
  }
}
@media only screen and (max-width:480px) {
  section.gt-block.design-proforma .design-proforma__formline--half .design-proforma__formbox {
    padding-right: 0px;
  }
}
section.gt-block.design-proforma .design-proforma__formline--half .design-proforma__formbox:last-child {
  padding-right: 0px;
  padding-left: 7.5px;
}
@media only screen and (max-width:480px) {
  section.gt-block.design-proforma .design-proforma__formline--half .design-proforma__formbox:last-child {
    padding-left: 0px;
  }
}
@media only screen and (max-width:480px) {
  section.gt-block.design-proforma .design-proforma__formline--half .design-proforma__formbox {
    flex: 1 1 100%;
  }
}
section.gt-block.design-proforma .design-proforma__tax-date--invisible {
  display: none;
}
section.gt-block.design-proforma .design-proforma__total {
  padding-top: 15px;
  border-top: 1px solid rgba(0, 30, 70, 0.25);
  border-bottom: 1px solid rgba(0, 30, 70, 0.25);
  padding-bottom: 15px;
  margin-bottom: 30px;
}
section.gt-block.design-proforma .design-proforma__total #invoice-total {
  margin-left: 10px;
}
section.gt-block.design-proforma .design-proforma__formbox {
  padding-bottom: 15px;
  position: relative;
}
section.gt-block.design-proforma .design-proforma__formbox .ares {
  text-decoration: underline;
  color: #4534C3;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  display: inline-block;
  margin-top: 10px;
  cursor: pointer;
}
section.gt-block.design-proforma .design-proforma__formbox .ares:hover {
  text-decoration: none;
}
section.gt-block.design-proforma .design-proforma__formbox .foxentry-label-input-focused {
  color: inherit;
}
section.gt-block.design-proforma .design-proforma__formbox .foxentry-label-input-invalid {
  color: inherit;
}
section.gt-block.design-proforma .design-proforma__formbox .foxentry-input-invalid {
  border-color: #f00;
}
section.gt-block.design-proforma .design-proforma__formbox.hasError {
  padding-bottom: 30px;
}
section.gt-block.design-proforma .design-proforma__formbox.hasError .errorMessage {
  opacity: 1;
}
section.gt-block.design-proforma .design-proforma__formbox.hasError input,
section.gt-block.design-proforma .design-proforma__formbox.hasError textarea {
  border-color: #f00;
}
section.gt-block.design-proforma .design-proforma__formbox.hasFormatError {
  padding-bottom: 30px;
}
section.gt-block.design-proforma .design-proforma__formbox.hasFormatError .formatErrorMessage {
  opacity: 1;
}
section.gt-block.design-proforma .design-proforma__formbox.hasFormatError input,
section.gt-block.design-proforma .design-proforma__formbox.hasFormatError textarea {
  border-color: #f00;
}
section.gt-block.design-proforma .design-proforma__table {
  margin-bottom: 18px;
  max-width: 100%;
  width: 100%;
  overflow: visible;
  overflow-x: auto;
  -moz-scrollbars-vertical: visible;
  -moz-scrollbars-horizontal: auto;
  padding-bottom: 19px;
}
section.gt-block.design-proforma .design-proforma__table.hasError .errorMessage {
  display: block;
}
section.gt-block.design-proforma .design-proforma__table-main {
  border-collapse: collapse;
  margin-top: 15px;
  min-width: 500px;
}
section.gt-block.design-proforma .design-proforma__table-startline {
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 25px;
  -webkit-border-top-left-radius: 25px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 25px;
  -moz-border-radius-topleft: 25px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 25px;
  border-top-left-radius: 25px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
section.gt-block.design-proforma .design-proforma__table-endline {
  -webkit-border-top-right-radius: 25px;
  -webkit-border-bottom-right-radius: 25px;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-top-left-radius: 0px;
  -moz-border-radius-topright: 25px;
  -moz-border-radius-bottomright: 25px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-topleft: 0px;
  border-top-right-radius: 25px;
  border-bottom-right-radius: 25px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  display: inline-block;
  height: 52px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  justify-content: center;
  width: 75px;
}
section.gt-block.design-proforma .design-proforma__table-endline .select2-container--default .select2-selection--single {
  border: 1px solid #D6D6D6;
  border-radius: 0 25px 25px 0;
}
section.gt-block.design-proforma .design-proforma__table-endline .selectboxit-text {
  max-width: 100%!important;
}
section.gt-block.design-proforma .design-proforma__table-endline .selectboxit-arrow-container {
  width: 20px;
}
section.gt-block.design-proforma .design-proforma__table-linetext {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  border-left: 0px;
}
section.gt-block.design-proforma .design-proforma__table-linetext:focus,
section.gt-block.design-proforma .design-proforma__table-linetext:hover {
  border: 1px solid #4534C3;
}
section.gt-block.design-proforma .design-proforma__table tr {
  position: relative;
}
section.gt-block.design-proforma .design-proforma__table tr:hover .design-proforma__table-delete {
  display: block;
}
section.gt-block.design-proforma .design-proforma__table tbody tr {
  border-top: 1px solid rgba(0, 30, 70, 0.25);
}
section.gt-block.design-proforma .design-proforma__table tbody tr td {
  padding: 15px 0px;
}
section.gt-block.design-proforma .design-proforma__table tbody tr td:nth-child(1) {
  width: 30%;
}
section.gt-block.design-proforma .design-proforma__table tbody tr td:nth-child(1) input {
  padding-left: 22px;
  padding-right: 5px;
  letter-spacing: -1.3px;
  font-weight: 500;
}
section.gt-block.design-proforma .design-proforma__table tbody tr td:nth-child(2) {
  width: 14%;
  /* Chrome, Safari, Edge, Opera */
  /* Firefox */
}
section.gt-block.design-proforma .design-proforma__table tbody tr td:nth-child(2) input {
  padding-left: 5px;
  padding-right: 5px;
}
section.gt-block.design-proforma .design-proforma__table tbody tr td:nth-child(2) input::-webkit-outer-spin-button,
section.gt-block.design-proforma .design-proforma__table tbody tr td:nth-child(2) input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
section.gt-block.design-proforma .design-proforma__table tbody tr td:nth-child(2) input[type=number] {
  -moz-appearance: textfield;
}
section.gt-block.design-proforma .design-proforma__table tbody tr td:nth-child(3) {
  width: 11%;
  /* Chrome, Safari, Edge, Opera */
  /* Firefox */
}
section.gt-block.design-proforma .design-proforma__table tbody tr td:nth-child(3) input {
  padding-left: 5px;
  padding-right: 5px;
}
section.gt-block.design-proforma .design-proforma__table tbody tr td:nth-child(3) input::-webkit-outer-spin-button,
section.gt-block.design-proforma .design-proforma__table tbody tr td:nth-child(3) input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
section.gt-block.design-proforma .design-proforma__table tbody tr td:nth-child(3) input[type=number] {
  -moz-appearance: textfield;
}
section.gt-block.design-proforma .design-proforma__table tbody tr td:nth-child(4) {
  width: 11%;
}
section.gt-block.design-proforma .design-proforma__table tbody tr td:nth-child(4) input {
  padding-left: 5px;
  padding-right: 5px;
}
section.gt-block.design-proforma .design-proforma__table tbody tr td:nth-child(5) {
  width: 14%;
}
section.gt-block.design-proforma .design-proforma__table tbody tr td:nth-child(5) .select2-selection__rendered {
  padding-left: 5px;
  padding-right: 24px;
}
section.gt-block.design-proforma .design-proforma__table tbody tr td:nth-child(5) .select2-results__option {
  padding: 9px 9px;
  text-align: center;
}
section.gt-block.design-proforma .design-proforma__table tbody tr td:nth-child(5) .select2-container--open .select2-selection--single {
  border-color: #4534C3;
}
section.gt-block.design-proforma .design-proforma__table tbody tr td:nth-child(6) {
  text-align: right;
  letter-spacing: -1px;
}
section.gt-block.design-proforma .design-proforma__table thead tr td {
  color: #73767A;
  padding-bottom: 15px;
  font-size: 12px;
}
section.gt-block.design-proforma .design-proforma__table thead tr td:last-child {
  text-align: right;
}
section.gt-block.design-proforma .design-proforma__table thead tr td:nth-child(1) {
  width: 30%;
}
section.gt-block.design-proforma .design-proforma__table thead tr td:nth-child(2) {
  width: 14%;
}
section.gt-block.design-proforma .design-proforma__table thead tr td:nth-child(3) {
  width: 11%;
}
section.gt-block.design-proforma .design-proforma__table thead tr td:nth-child(4) {
  width: 11%;
}
section.gt-block.design-proforma .design-proforma__table thead tr td:nth-child(5) {
  width: 14%;
}
section.gt-block.design-proforma .design-proforma__table thead tr td:nth-child(6) span {
  display: initial;
}
section.gt-block.design-proforma .design-proforma__table-main--neplatce thead td:nth-child(1) {
  width: 37%;
}
section.gt-block.design-proforma .design-proforma__table-main--neplatce thead td:nth-child(2) {
  width: 18%;
}
section.gt-block.design-proforma .design-proforma__table-main--neplatce thead td:nth-child(3) {
  width: 11%;
}
section.gt-block.design-proforma .design-proforma__table-main--neplatce thead td:nth-child(4) {
  width: 11%;
}
section.gt-block.design-proforma .design-proforma__table-main--neplatce thead td:nth-child(5) {
  display: none;
}
section.gt-block.design-proforma .design-proforma__table-main--neplatce thead td:nth-child(6) span {
  display: none!important;
}
section.gt-block.design-proforma .design-proforma__table-main--neplatce tbody tr td:nth-child(1) {
  width: 37%;
}
section.gt-block.design-proforma .design-proforma__table-main--neplatce tbody tr td:nth-child(2) {
  width: 18%;
}
section.gt-block.design-proforma .design-proforma__table-main--neplatce tbody tr td:nth-child(3) {
  width: 11%;
}
section.gt-block.design-proforma .design-proforma__table-main--neplatce tbody tr td:nth-child(4) {
  width: 11%;
}
section.gt-block.design-proforma .design-proforma__table-main--neplatce tbody tr td:nth-child(5) {
  display: none;
}
section.gt-block.design-proforma .design-proforma__table-addline {
  position: relative;
  cursor: pointer;
}
section.gt-block.design-proforma .design-proforma__table-addline::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.38' height='12.38' viewBox='0 0 12.38 12.38'%3E%3Cg id='Group_7514' data-name='Group 7514' transform='translate(10.88 1.5) rotate(90)'%3E%3Cpath id='Path_7070' data-name='Path 7070' d='M0,0V9.38' transform='translate(4.69 0)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='3'/%3E%3Cpath id='Path_7071' data-name='Path 7071' d='M0,0V9.38' transform='translate(9.38 4.69) rotate(90)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A");
  width: 28px;
  height: 28px;
  margin-right: 8px;
  display: inline-block;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-color: #4534C3;
  background-position: center center;
  background-repeat: no-repeat;
  vertical-align: -9px;
}
section.gt-block.design-proforma .design-proforma__table-addline:hover span {
  text-decoration: none;
}
section.gt-block.design-proforma .design-proforma__table-addline span {
  text-decoration: underline;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
section.gt-block.design-proforma .design-proforma__table-delete {
  width: 16px;
  height: 16px;
  position: absolute;
  left: 4px;
  top: 33px;
  z-index: 20000;
  background: #4534C3;
  color: white;
  font-size: 26px;
  line-height: 16px;
  text-align: center;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  display: none;
}
section.gt-block.design-proforma .design-proforma__color {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  margin: 0 -7.5px;
  margin-bottom: 35px;
  flex-wrap: wrap;
  justify-content: center;
}
section.gt-block.design-proforma .design-proforma__color-item {
  margin: 7.5px;
  position: relative;
}
section.gt-block.design-proforma .design-proforma__color-item label {
  display: block;
  height: 42px;
  width: 42px;
}
section.gt-block.design-proforma .design-proforma__color-item input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
section.gt-block.design-proforma .design-proforma__color-item input:checked ~ label .radio {
  -webkit-box-shadow: inset 0px 0px 0px 3px rgba(255, 255, 255, 0.75);
  -moz-box-shadow: inset 0px 0px 0px 3px rgba(255, 255, 255, 0.75);
  box-shadow: inset 0px 0px 0px 3px rgba(255, 255, 255, 0.75);
}
section.gt-block.design-proforma .design-proforma__color-item input:checked ~ label .radio:after {
  display: block;
}
section.gt-block.design-proforma .design-proforma__color-item div {
  position: relative;
}
section.gt-block.design-proforma .design-proforma__color-item .radio {
  position: absolute;
  top: 0;
  left: 0;
  height: 45px;
  width: 45px;
  background-color: white;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  box-sizing: border-box;
  -webkit-box-shadow: inset 0px 0px 0px 3px #e3e7eb;
  -moz-box-shadow: inset 0px 0px 0px 3px #e3e7eb;
  box-shadow: inset 0px 0px 0px 3px #e3e7eb;
}
section.gt-block.design-proforma .design-proforma__color-item .radio:after {
  content: "";
  position: absolute;
  display: none;
  left: 17px;
  top: 11px;
  width: 7px;
  height: 14px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
section.gt-block.design-proforma .design-proforma__file {
  text-align: center;
  cursor: pointer;
  border: 2px dashed rgba(69, 52, 195, 0.3);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  font-size: 16px;
  font-weight: 600;
  min-height: 120px;
  width: 100%;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box !important;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox !important;
  /* TWEENER - IE 10 */
  display: -webkit-flex !important;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex !important;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
section.gt-block.design-proforma .design-proforma__file input {
  display: none;
}
section.gt-block.design-proforma .design-proforma__file a {
  color: #4534C3;
  text-decoration: underline;
}
section.gt-block.design-proforma .design-proforma__file #logo_nahled img {
  max-width: 200px;
  max-height: 200px;
}
section.gt-block.design-proforma .design-proforma__file #razitko_nahled img {
  max-width: 200px;
  max-height: 200px;
}
section.gt-block.design-proforma .design-proforma__submit {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  padding: 60px 0px;
}
@media only screen and (max-width:970px) {
  section.gt-block.design-proforma .design-proforma__submit {
    padding: 20px 0;
  }
}
section.gt-block.design-proforma .design-proforma__submit-wait {
  background-color: rgba(69, 52, 195, 0.15);
  padding: 20px;
  border-radius: 16px;
  display: none;
}
section.gt-block.design-proforma .design-proforma__submit-wait-text {
  font-weight: 600;
  color: #4534C3;
}
section.gt-block.design-proforma .design-proforma__submit-loading {
  display: flex;
  justify-content: center;
  align-items: center;
}
section.gt-block.design-proforma .design-proforma__submit-loading .fancy-spinner {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 5rem;
  height: 5rem;
}
section.gt-block.design-proforma .design-proforma__submit-loading .fancy-spinner div {
  position: absolute;
  width: 4rem;
  height: 4rem;
  border-radius: 50%;
}
section.gt-block.design-proforma .design-proforma__submit-loading .fancy-spinner div.ring {
  border-width: 0.5rem;
  border-style: solid;
  border-color: transparent;
  animation: 2s fancy infinite alternate;
}
section.gt-block.design-proforma .design-proforma__submit-loading .fancy-spinner div.ring:nth-child(1) {
  border-left-color: #4534C3;
  border-right-color: #4534C3;
}
section.gt-block.design-proforma .design-proforma__submit-loading .fancy-spinner div.ring:nth-child(2) {
  border-top-color: #4534C3;
  border-bottom-color: #4534C3;
  animation-delay: 1s;
}
section.gt-block.design-proforma .design-proforma__submit-loading .fancy-spinner div.dot {
  width: 1rem;
  height: 1rem;
  background: #4534C3;
}
@keyframes fancy {
  to {
    transform: rotate(360deg) scale(0.5);
  }
}
section.gt-block.design-proforma .design-proforma__submit-agree {
  color: #73767A;
  font-size: 14px;
  margin-top: 15px;
  opacity: 0.7;
}
section.gt-block.design-proforma .design-proforma__submit-agree a {
  text-decoration: underline;
  color: #4534C3;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
section.gt-block.design-proforma .design-proforma__submit-agree a:hover {
  text-decoration: none;
}
section.gt-block.design-proforma .design-proforma__submit-save {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  margin-bottom: 30px;
}
section.gt-block.design-proforma .design-proforma__submit-save .icheckbox {
  margin-top: -3px;
}
section.gt-block.design-proforma .design-proforma__submit-note {
  font-size: 14px;
  margin-top: 20px;
}
section.gt-block.design-proforma .design-proforma__submit-note a {
  text-decoration: underline;
  color: #4534C3;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
section.gt-block.design-proforma .design-proforma__submit-note a:hover {
  text-decoration: none;
}
section.gt-block.design-proforma .design-proforma__thxbox {
  display: none;
}
section.gt-block.design-proforma .design-proforma__thx {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  background-color: rgba(0, 189, 70, 0.25);
  padding: 36.5px;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  justify-content: center;
  align-items: center;
}
@media only screen and (max-width:520px) {
  section.gt-block.design-proforma .design-proforma__thx {
    flex-direction: column;
  }
}
section.gt-block.design-proforma .design-proforma__thx p {
  font-size: 17px;
  font-weight: 800;
}
@media only screen and (max-width:520px) {
  section.gt-block.design-proforma .design-proforma__thx p {
    text-align: center;
  }
}
section.gt-block.design-proforma .design-proforma__thx .site-button {
  margin-left: 9px;
}
@media only screen and (max-width:520px) {
  section.gt-block.design-proforma .design-proforma__thx .site-button {
    margin-left: 0px;
    margin-top: 15px;
  }
}
section.gt-block.design-proforma .design-proforma__loading {
  display: flex;
  justify-content: center;
  align-items: center;
}
section.gt-block.design-proforma .design-proforma__loading .fancy-spinner {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 5rem;
  height: 5rem;
}
section.gt-block.design-proforma .design-proforma__loading .fancy-spinner div {
  position: absolute;
  width: 4rem;
  height: 4rem;
  border-radius: 50%;
}
section.gt-block.design-proforma .design-proforma__loading .fancy-spinner div.ring {
  border-width: 0.5rem;
  border-style: solid;
  border-color: transparent;
  animation: 2s fancy infinite alternate;
}
section.gt-block.design-proforma .design-proforma__loading .fancy-spinner div.ring:nth-child(1) {
  border-left-color: #4534C3;
  border-right-color: #4534C3;
}
section.gt-block.design-proforma .design-proforma__loading .fancy-spinner div.ring:nth-child(2) {
  border-top-color: #4534C3;
  border-bottom-color: #4534C3;
  animation-delay: 1s;
}
section.gt-block.design-proforma .design-proforma__loading .fancy-spinner div.dot {
  width: 1rem;
  height: 1rem;
  background: #4534C3;
}
@keyframes fancy {
  to {
    transform: rotate(360deg) scale(0.5);
  }
}
section.gt-block.design-proforma .design-proforma__test {
  position: absolute;
  top: -50px;
  left: 20px;
}
section.gt-block.design-proforma .design-proforma__test button {
  background-color: #04AA6D;
  border: none;
  color: white;
  padding: 8px 12px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  cursor: pointer;
}
section.gt-block.design-proforma .design-proforma__limit {
  display: none;
}
section.gt-block.design-proforma .design-proforma__limit-container {
  max-width: 1060px;
  margin: auto;
}
section.gt-block.design-proforma .design-proforma__limit-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 80px;
}
@media screen and (max-width: 768px) {
  section.gt-block.design-proforma .design-proforma__limit-row {
    flex-direction: column;
    margin-bottom: 35px;
  }
}
section.gt-block.design-proforma .design-proforma__limit-content {
  width: 45%;
}
@media screen and (max-width: 768px) {
  section.gt-block.design-proforma .design-proforma__limit-content {
    width: 100%;
  }
}
section.gt-block.design-proforma .design-proforma__limit-content-heading {
  margin-bottom: 15px;
}
section.gt-block.design-proforma .design-proforma__limit-content-text p {
  margin-bottom: 25px;
}
section.gt-block.design-proforma .design-proforma__limit-content-text ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
section.gt-block.design-proforma .design-proforma__limit-content-text ul li {
  margin-bottom: 16px;
  padding-left: 32px;
  position: relative;
}
section.gt-block.design-proforma .design-proforma__limit-content-text ul li::before {
  content: "";
  position: absolute;
  background-image: url("data:image/svg+xml,%3Csvg id='Group_7803' data-name='Group 7803' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='15.681' height='15.681' viewBox='0 0 15.681 15.681'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2792' data-name='Rectangle 2792' width='15.681' height='15.681' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_4203' data-name='Group 4203' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_5637' data-name='Path 5637' d='M15.681,7.841A7.84,7.84,0,1,1,7.84,0a7.84,7.84,0,0,1,7.84,7.84' transform='translate(0 -0.001)' fill='%2300bd46'/%3E%3Cpath id='Path_5638' data-name='Path 5638' d='M13.277,6.324,8.234,11.747,5.667,9.178,4.623,10.222l3.65,3.65,6.085-6.544Z' transform='translate(-1.65 -2.258)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-position: center center;
  left: 0px;
  top: 3px;
}
section.gt-block.design-proforma .design-proforma__limit-illustration {
  width: 45%;
}
@media screen and (max-width: 768px) {
  section.gt-block.design-proforma .design-proforma__limit-illustration {
    width: 100%;
    margin-top: 25px;
  }
}
section.gt-block.design-proforma .design-proforma__limit-illustration img {
  width: 100%;
  height: auto;
}
section.gt-block.design-proforma .design-proforma__limit-cta {
  text-align: center;
  margin-bottom: 32px;
}
section.gt-block.design-proforma .design-proforma__limit-continue {
  text-align: center;
}
section.gt-block.design-proforma .design-proforma__limit-continue span {
  color: #4534C3;
  font-weight: bold;
  text-decoration: underline;
  cursor: pointer;
  transition: 0.2s all linear;
}
section.gt-block.design-proforma .design-proforma__limit-continue span:hover {
  color: #37299b;
  transition: 0.2s all linear;
}
section.gt-block.design-proforma .design-proforma__generator {
  display: none;
}
section.gt-block.design-proforma .required-star {
  color: #9b0000;
}
section.gt-block.design-proforma .errorMessage,
section.gt-block.design-proforma .infoLabel,
section.gt-block.design-proforma .formatErrorMessage {
  position: absolute;
  left: 10px;
  bottom: 10px;
  color: #f00;
  font-size: 14px;
  line-height: 14px;
  white-space: nowrap;
  opacity: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  z-index: -1;
}
section.gt-block.design-proforma .errorMessage--relative,
section.gt-block.design-proforma .infoLabel--relative,
section.gt-block.design-proforma .formatErrorMessage--relative {
  position: relative;
  white-space: normal;
  margin: 8px 0;
  opacity: 1;
  display: none;
  left: unset;
  bottom: unset;
}
.fancybox-content.message {
  max-width: 600px;
}
#IMS_box1 {
  display: none!important;
}
.generator-miniakademie {
  padding-top: 100px;
  padding-bottom: 100px;
}
@media only screen and (max-width:970px) {
  .generator-miniakademie {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
.generator-miniakademie__heading {
  margin-bottom: 20px;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .generator-miniakademie__heading {
    margin-bottom: 20px;
  }
}
.generator-miniakademie__heading h2 {
  margin: 0;
}
.generator-miniakademie__text {
  max-width: 660px;
  text-align: center;
  margin: auto;
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .generator-miniakademie__text {
    margin-bottom: 40px;
  }
}
.generator-miniakademie__text p {
  margin-bottom: 16px;
}
.generator-miniakademie__text p:last-child {
  margin-bottom: 0px;
}
.generator-miniakademie__items {
  display: flex;
  justify-content: space-between;
  margin-bottom: 60px;
}
@media screen and (max-width: 768px) {
  .generator-miniakademie__items {
    flex-direction: column;
    margin-bottom: 40px;
  }
}
.generator-miniakademie__item {
  width: calc(33.3% - 16px);
  background-color: #F8F8FC;
  border-radius: 10px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .generator-miniakademie__item {
    font-size: 18px;
    width: 100%;
    margin-bottom: 40px;
  }
  .generator-miniakademie__item:last-child {
    margin-bottom: 0px;
  }
}
.generator-miniakademie__item-label {
  width: 100px;
  height: 24px;
  border-radius: 10px;
  background-color: #4534C3;
  left: calc(50% - 50px);
  top: -12px;
  position: absolute;
  z-index: 1;
  text-align: center;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
}
.generator-miniakademie__item-video {
  position: relative;
  transition: 0.3s all linear;
}
.generator-miniakademie__item-video img {
  width: 100%;
  height: auto;
  display: block;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.generator-miniakademie__item-video-play {
  position: absolute;
  left: calc(50% - 20px);
  top: calc(50% - 20px);
}
.generator-miniakademie__item-video-play svg {
  width: 50px;
  height: 50px;
  transition: 0.3s all linear;
}
.generator-miniakademie__item-video:hover .generator-miniakademie__item-video-play svg {
  transition: 0.3s all linear;
  transform: scale(1.2);
}
.generator-miniakademie__item-title {
  padding: 20px;
  font-size: 20px;
  font-weight: bold;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .generator-miniakademie__item-title {
    font-size: 18px;
  }
}
.generator-miniakademie__subheading {
  text-align: center;
  margin-bottom: 25px;
}
.generator-miniakademie__cta {
  text-align: center;
}
.generator-compare {
  padding-top: 100px;
  padding-bottom: 100px;
}
@media only screen and (max-width:970px) {
  .generator-compare {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
.generator-compare__heading {
  margin-bottom: 20px;
  text-align: center;
}
@media only screen and (max-width:970px) {
  .generator-compare__heading {
    margin-bottom: 20px;
  }
}
.generator-compare__heading h2 {
  margin: 0;
}
.generator-compare__text {
  max-width: 660px;
  text-align: center;
  margin: auto;
  margin-bottom: 30px;
}
.generator-compare__text p {
  margin-bottom: 16px;
}
.generator-compare__text p:last-child {
  margin-bottom: 0px;
}
.generator-compare__table {
  border-spacing: 6px;
  margin-bottom: 40px;
}
.generator-compare__table-icon-check {
  width: 26px;
  height: 26px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #6BD84B;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='800px' height='800px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 12.6111L8.92308 17.5L20 6.5' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-size: 20px auto;
  background-position: center center;
  background-repeat: no-repeat;
  margin: auto;
}
.generator-compare__table-icon-cross {
  width: 26px;
  height: 26px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #F5212D;
  background-image: url("data:image/svg+xml,%3Csvg width='800px' height='800px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 4L20 20M20 4L4 20' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-size: 20px auto;
  background-position: center center;
  background-repeat: no-repeat;
  margin: auto;
}
.generator-compare__table table {
  width: 100%;
  border-spacing: 5px;
  max-width: 820px;
  margin: auto;
}
.generator-compare__table table thead tr td {
  text-align: center;
  line-height: 1;
  font-weight: 600;
  vertical-align: middle;
}
@media only screen and (max-width:970px) {
  .generator-compare__table table thead tr td {
    font-size: 12px;
  }
}
@media only screen and (max-width:970px) {
  .generator-compare__table table thead tr td:nth-child(3) svg {
    width: 55px;
  }
}
.generator-compare__table table tbody tr td {
  background-color: #FFFFFF;
  padding: 10px;
  border-radius: 10px;
}
@media only screen and (max-width:970px) {
  .generator-compare__table table tbody tr td {
    padding: 6px;
  }
}
.generator-compare__table table tbody tr td:nth-child(1) {
  width: calc(100% - 90px - 90px);
}
.generator-compare__table table tbody tr td:nth-child(2),
.generator-compare__table table tbody tr td:nth-child(3) {
  width: 90px;
  text-align: center;
}
@media only screen and (max-width:970px) {
  .generator-compare__table table tbody tr td:nth-child(2),
  .generator-compare__table table tbody tr td:nth-child(3) {
    width: 60px;
    text-align: center;
    padding: 0px;
  }
}
.generator-compare__cta {
  text-align: center;
}
.generator-info {
  padding-top: 100px;
  padding-bottom: 100px;
}
@media only screen and (max-width:970px) {
  .generator-info {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
.generator-info__heading {
  margin-bottom: 20px;
  text-align: center;
}
@media only screen and (max-width:970px) {
  .generator-info__heading {
    margin-bottom: 20px;
  }
}
.generator-info__heading h2 {
  margin: 0;
}
.generator-info__text {
  max-width: 810px;
  margin: auto;
  text-align: center;
  margin-bottom: 30px;
}
.generator-info__text p:not(:last-child) {
  margin-bottom: 32px;
}
.generator-info__cta {
  text-align: center;
}
.generator-hero {
  padding-top: 100px;
  padding-bottom: 100px;
  background-image: url("data:image/svg+xml,%3Csvg id='Group_15630' data-name='Group 15630' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='1560' height='690' viewBox='0 0 1560 690'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_5866' data-name='Rectangle 5866' width='1560' height='690' rx='10' transform='translate(131 5810)' fill='%23fefced'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect id='Rectangle_3403' data-name='Rectangle 3403' width='1560' height='690' rx='10' fill='%23f8f8fc'/%3E%3Cg id='Mask_Group_7295' data-name='Mask Group 7295' transform='translate(-131 -5810)' clip-path='url(%23clip-path)'%3E%3Cg id='Group_7774' data-name='Group 7774' transform='translate(985.493 4861.881)'%3E%3Crect id='Rectangle_5865' data-name='Rectangle 5865' width='1257.541' height='2443.603' rx='31' transform='translate(1871.909 0) rotate(50)' fill='%23f1dd30'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E ");
  background-position: 0% 0%;
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: auto 100%;
}
@media only screen and (max-width:970px) {
  .generator-hero {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
.generator-hero__heading {
  margin-bottom: 40px;
  text-align: center;
  position: relative;
}
@media screen and (max-width: 400px) {
  .generator-hero__heading {
    margin-bottom: 20px;
  }
}
.generator-hero__heading strong {
  position: relative;
}
.generator-hero__heading strong::after {
  content: "";
  display: block;
  background-image: url("../css/images/minipromo-line.svg");
  background-size: contain;
  background-repeat: no-repeat;
  height: 17px;
  width: 256px;
  position: absolute;
  left: 0px;
  bottom: -10px;
}
@media screen and (max-width: 400px) {
  .generator-hero__heading strong::after {
    display: none;
  }
}
.generator-hero__heading h1 {
  font-size: 37px;
  font-weight: 700;
  text-align: center;
}
@media screen and (max-width: 400px) {
  .generator-hero__heading h1 {
    font-size: 28px;
  }
}
.generator-hero__text {
  max-width: 660px;
  text-align: center;
  margin: auto;
  margin-bottom: 25px;
}
.generator-hero__items {
  display: flex;
  justify-content: center;
  align-items: center;
}
@media screen and (max-width: 400px) {
  .generator-hero__items {
    flex-direction: column;
  }
}
.generator-hero__item {
  display: flex;
  align-items: center;
  margin: 0 15px;
}
@media screen and (max-width: 400px) {
  .generator-hero__item {
    margin: 0 0 12px 0;
  }
}
.generator-hero__item-number {
  width: 23px;
  height: 23px;
  border-radius: 50%;
  background-color: #4534C3;
  line-height: 23px;
  text-align: center;
  color: white;
  font-weight: 500;
  margin-right: 10px;
}
.generator-hero__item-text {
  font-size: 17px;
  font-weight: 500;
}
@media screen and (max-width: 400px) {
  .generator-hero__item-text {
    min-width: 75px;
  }
}
.generator-popup {
  padding: 50px 60px;
  background: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='421.709' height='681.617' viewBox='0 0 421.709 681.617'%3E%3Cpath id='Path_33375' data-name='Path 33375' d='M70.262,550.342V263.881l118.52-135.249,563.1,201.6V546.293Z' transform='translate(-128.632 751.879) rotate(-90)' fill='%23f1dd31'/%3E%3C/svg%3E%0A"), #F8F8FC;
  background-repeat: no-repeat, no-repeat;
  background-position: calc(100% + 110px) top, right bottom;
  position: relative;
  width: 100%;
  overflow-x: hidden;
}
@media only screen and (max-width:970px) {
  .generator-popup {
    padding: 25px;
  }
}
@media screen and (max-width: 630px) {
  .generator-popup {
    background-position: calc(100% + 80px) top, right bottom;
    background-size: contain;
  }
}
@media screen and (max-width: 420px) {
  .generator-popup {
    background-position: calc(100% + 125px) top, right bottom;
  }
}
.generator-popup__heading {
  margin-bottom: 25px;
  text-align: center;
}
@media only screen and (max-width:970px) {
  .generator-popup__heading {
    margin-bottom: 20px;
  }
}
.generator-popup__heading h2 {
  margin: 0;
  font-size: 41px;
  line-height: 48px;
  max-width: 450px;
  text-align: left;
}
@media screen and (max-width: 630px) {
  .generator-popup__heading h2 {
    font-size: 22px;
    line-height: 28px;
    max-width: calc(100% - 80px);
  }
}
@media screen and (max-width: 630px) {
  .generator-popup__heading h2 {
    max-width: calc(100% - 30px);
  }
}
.generator-popup__text {
  max-width: 310px;
  text-align: left;
  margin-bottom: 45px;
}
@media screen and (max-width: 630px) {
  .generator-popup__text {
    margin-bottom: 35px;
    max-width: calc(100% - 120px);
  }
}
.generator-popup__text p:not(:last-child) {
  margin-bottom: 16px;
}
.generator-popup__cta {
  position: relative;
  z-index: 1;
}
.generator-popup__logo {
  margin-top: 130px;
}
@media screen and (max-width: 630px) {
  .generator-popup__logo {
    display: none;
  }
}
.generator-popup__logo svg {
  display: block;
}
.generator-popup__illustration {
  position: absolute;
  bottom: 5px;
  right: -155px;
  z-index: 0;
}
@media screen and (max-width: 630px) {
  .generator-popup__illustration {
    bottom: 15px;
    right: -103px;
  }
}
.generator-popup__illustration img {
  display: block;
}
@media screen and (max-width: 630px) {
  .generator-popup__illustration img {
    width: 200px;
    height: auto;
  }
}
@media screen and (max-width: 420px) {
  .generator-popup__illustration img {
    width: 240px;
  }
}
/* BLOCKS  (better to include direct CSS file with the block) */
section.gt-block,
.editor-styles-wrapper section.gt-block {
  position: relative;
}
section.gt-block .center,
.editor-styles-wrapper section.gt-block .center {
  width: 1140px;
  margin: 0 auto;
  position: relative;
}
@media screen and (max-width: 1200px) {
  section.gt-block .center,
  .editor-styles-wrapper section.gt-block .center {
    width: auto;
    margin: 0 30px;
  }
}
section.gt-block.suppsingle-block {
  padding: 40px 0px 40px 0px;
  border-bottom: 1px solid #d5dbe0;
  font-weight: 400;
}
@media only screen and (max-width:970px) {
  section.gt-block.suppsingle-block {
    padding: 34px 0px 34px 0px;
  }
}
section.gt-block.suppsingle-block:first-child {
  border-bottom: 0px;
}
section.gt-block.suppsingle-block p {
  padding: 0px 16px;
  margin-bottom: 20px;
}
@media only screen and (max-width:970px) {
  section.gt-block.suppsingle-block p {
    padding: 0px;
  }
}
section.gt-block.suppsingle-block .suppsingle-block__heading {
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0px 16px;
  margin-bottom: 20px;
}
@media only screen and (max-width:970px) {
  section.gt-block.suppsingle-block .suppsingle-block__heading {
    padding: 0px;
  }
}
section.gt-block.suppsingle-block .suppsingle-block__heading-anchor {
  width: 32px;
  height: 32px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cdefs%3E%3CclipPath id='k8uvs0qdla'%3E%3Cpath data-name='Rectangle 6596' style='fill:none' d='M0 0h16v14H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect data-name='Rectangle 6597' width='32' height='32' rx='5' style='fill:%23f5f5f7'/%3E%3Cg data-name='Group 16617' transform='translate(8 9)' style='clip-path:url(%23k8uvs0qdla)'%3E%3Cpath data-name='Path 31331' d='M14.91 1.05A3.409 3.409 0 0 0 11.938.042a5.232 5.232 0 0 0-2.721 1.5L7.4 3.3a6.816 6.816 0 0 0-.766.869A4.815 4.815 0 0 0 3.42 5.707L1.6 7.459A4.508 4.508 0 0 0 0 10.6a3.214 3.214 0 0 0 1.09 2.35A3.474 3.474 0 0 0 3.528 14a3.355 3.355 0 0 0 .535-.043 5.22 5.22 0 0 0 2.72-1.5L8.6 10.7a6.868 6.868 0 0 0 .765-.868 4.815 4.815 0 0 0 3.215-1.544L14.4 6.54A4.506 4.506 0 0 0 16 3.4a3.216 3.216 0 0 0-1.09-2.35m-1.395 4.636L11.7 7.438A4.488 4.488 0 0 1 10.06 8.5c.033-.108.06-.215.082-.322a3.078 3.078 0 0 0-.866-2.791l-.927.81c1.239 1.321.34 2.715-.632 3.652L5.9 11.6a3.993 3.993 0 0 1-2.04 1.164 2.124 2.124 0 0 1-1.886-.664 2.071 2.071 0 0 1-.724-1.5 3.5 3.5 0 0 1 1.235-2.287L4.3 6.561A4.485 4.485 0 0 1 5.94 5.5c-.033.107-.06.215-.082.321a3.077 3.077 0 0 0 .866 2.792l.927-.81c-1.239-1.321-.34-2.715.632-3.652L10.1 2.4a4 4 0 0 1 2.04-1.167 2.129 2.129 0 0 1 1.887.671 2.073 2.073 0 0 1 .723 1.5 3.5 3.5 0 0 1-1.235 2.286' style='fill:%23333'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: contain;
  align-items: center;
  justify-content: center;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-repeat: no-repeat;
  flex: 0 0 32px;
  position: relative;
}
section.gt-block.suppsingle-block .suppsingle-block__heading h2 {
  padding-right: 15px;
}
section.gt-block.suppsingle-block .suppsingle-block__heading-tooltip {
  background-color: black;
  color: white;
  font-weight: 500;
  font-size: 12px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  line-height: 16px;
  padding: 2px 8px;
  position: absolute;
  top: -28px;
  display: none;
  white-space: nowrap;
}
section.gt-block.suppsingle-block .suppsingle-block__heading-tooltip:after {
  content: '';
  position: absolute;
  border-style: solid;
  border-width: 6px 6px 0;
  border-color: #000000 transparent;
  display: block;
  width: 0;
  z-index: 1;
  bottom: -6px;
  left: calc(50% - 6px);
}
section.gt-block.suppsingle-block .suppsingle-block__heading-tooltip .copied {
  display: none;
}
section.gt-block.suppsingle-block .suppsingle-block__heading--tagged h2 span {
  margin: 2px;
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 1;
  vertical-align: -2px;
}
section.gt-block.suppsingle-block .suppsingle-block__heading--tagged h2 span:first-child {
  margin-left: 15px;
}
section.gt-block.suppsingle-block .suppsingle-block__heading--tagged h2 span::after {
  width: 16px;
  height: 16px;
}
/*@import url(blocks/XXX.less);*/
.abtest-buttons--variant1 {
  display: none;
}
