

/* Start:/local/templates/drreddys/css/index.css?1768899012120173*/
html {
  font-size: 62.5%;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  overflow-x: hidden;
  scroll-behavior: smooth;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
}

body {
  font: 16px "InterTight-Regular", sans-serif;
  font: 1.6rem "InterTight-Regular", sans-serif;
  margin: 0;
  font-weight: 400;
  text-rendering: optimizeLegibility;
  overflow-x: hidden;
  color: #000000;
  background-color: #000;
}

* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 1.6;
  font-family: "InterTight-Regular";
  font-weight: 300;
}

.text-stroke-custom-2 {
  -webkit-text-stroke: 1px black;
  -webkit-text-fill-color: white;
}

table {
  border-collapse: collapse;
  width: 100%;
}
table td {
  padding: 5px;
  padding: 0.5rem;
  vertical-align: baseline;
}
table td:first-child {
  font-weight: 600;
  text-align: end;
}

.font-intertight-bold {
  font-family: "InterTight-Bold" !important;
}

.font-intertight-medium {
  font-family: "InterTight-Medium" !important;
}

.font-gotham-pro-regular {
  font-family: "InterTight-Regular" !important;
}

.container {
  position: relative;
  max-width: 1150px !important;
  max-width: 115rem !important;
  width: 100%;
  padding: 0 20px;
  padding: 0 2rem;
  margin: 0 auto;
}

.container-big {
  position: relative;
  max-width: 1240px !important;
  max-width: 124rem !important;
  width: 100%;
  padding: 0 20px;
  padding: 0 2rem;
  margin: 0 auto;
}

.container-md {
  position: relative;
  max-width: 770px !important;
  max-width: 77rem !important;
  width: 100%;
  padding: 0 20px;
  padding: 0 2rem;
  margin: 0 auto;
}

.container-align-right {
  position: relative;
  max-width: 1260px !important;
  max-width: 126rem !important;
  width: 100%;
  padding: 0 17px;
  padding: 0 1.7rem;
  margin-left: auto;
}

.sidebar-sticky {
  position: sticky;
  top: 0;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
}

main {
  background: #FFF;
  display: block;
  border-radius: 0 0 60px 60px;
  overflow: hidden;
}

h1 {
  font-size: 2em;
  margin: 0;
}

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}

pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

a {
  background-color: transparent;
}

abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}

b,
strong {
  font-weight: bolder;
}

code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/**
   * Add the correct font size in all browsers.
   */
small {
  font-size: 80%;
}

/**
   * Prevent `sub` and `sup` elements from affecting the line height in
   * all browsers.
   */
p,
ul,
li {
  padding: 0;
  margin: 0;
  list-style: none;
}

a {
  text-decoration: none;
  color: inherit;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
     ========================================================================== */
/**
   * Remove the border on images inside links in IE 10.
   */
img {
  border-style: none;
}

/* Forms
     ========================================================================== */
/**
   * 1. Change the font styles in all browsers.
   * 2. Remove the margin in Firefox and Safari.
   */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}

/**
   * Show the overflow in IE.
   * 1. Show the overflow in Edge.
   */
button,
input {
  /* 1 */
  overflow: visible;
}

/**
   * Remove the inheritance of text transform in Edge, Firefox, and IE.
   * 1. Remove the inheritance of text transform in Firefox.
   */
button,
select {
  /* 1 */
  text-transform: none;
}

/**
   * Correct the inability to style clickable types in iOS and Safari.
   */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
   * Remove the inner border and padding in Firefox.
   */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
   * Restore the focus styles unset by the previous rule.
   */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
   * Correct the padding in Firefox.
   */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
   * 1. Correct the text wrapping in Edge and IE.
   * 2. Correct the color inheritance from `fieldset` elements in IE.
   * 3. Remove the padding so developers are not caught out when they zero out
   *    `fieldset` elements in all browsers.
   */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}

/**
   * Add the correct vertical alignment in Chrome, Firefox, and Opera.
   */
progress {
  vertical-align: baseline;
}

/**
   * Remove the default vertical scrollbar in IE 10+.
   */
textarea {
  overflow: auto;
}

/**
   * 1. Add the correct box sizing in IE 10.
   * 2. Remove the padding in IE 10.
   */
[type=checkbox],
[type=radio] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
   * Correct the cursor style of increment and decrement buttons in Chrome.
   */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
   * 1. Correct the odd appearance in Chrome and Safari.
   * 2. Correct the outline style in Safari.
   */
[type=search] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}

/**
   * Remove the inner padding in Chrome and Safari on macOS.
   */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
   * 1. Correct the inability to style clickable types in iOS and Safari.
   * 2. Change font properties to `inherit` in Safari.
   */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/* Interactive
     ========================================================================== */
/*
   * Add the correct display in Edge, IE 10+, and Firefox.
   */
details {
  display: block;
}

/*
   * Add the correct display in all browsers.
   */
summary {
  display: list-item;
}

/* Misc
     ========================================================================== */
/**
   * Add the correct display in IE 10+.
   */
template {
  display: none;
}

/**
   * Add the correct display in IE 10.
   */
[hidden] {
  display: none !important;
}

.br {
  display: block;
}
@media (max-width: 537px) {
  .br {
    display: block;
  }
}

.custom_overlay {
  background-color: #333;
  opacity: 0.4;
  -webkit-transition: 0.3s, border-radius 0.3s, opacity 0.3s;
  transition: 0.3s, border-radius 0.3s, opacity 0.3s;
  width: 100vw;
  height: 100vh;
  top: 0;
  left: 0;
  position: absolute;
}

.news_overlay {
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(20%, transparent), to(#000000));
  background: linear-gradient(to bottom, transparent 0%, transparent 20%, #000000 100%);
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  top: 0;
  left: 0;
  position: absolute;
}

.single-services .single-service:nth-child(1) .service-circle {
  background: var(--colorUSRed);
}
.single-services .single-service:nth-child(2n) .service-circle {
  background: #5a50fa;
}
.single-services .single-service:nth-child(2n+1) .service-circle {
  background: #267627;
}
.single-services .single-service:nth-child(5n+1) .service-circle {
  background: var(--colorUSRed);
}

.swiper-button-next {
  position: absolute;
  z-index: 99;
}

.loader {
  border: 7px solid #c1c0c0;
  border-bottom: 7px solid var(--colorUSRed);
  border-radius: 50%;
  width: 120px;
  width: 12rem;
  height: 120px;
  height: 12rem;
  -webkit-animation: spin 1s linear infinite;
          animation: spin 1s linear infinite;
}

@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
/*--- ScrollFade Specific ---*/
.scrollFade {
  opacity: 1;
  pointer-events: all;
}

.scrollFade--hidden {
  opacity: 0;
  pointer-events: none;
}

.scrollFade--visible {
  opacity: 1;
  pointer-events: all;
}

.scrollFade--animate {
  -webkit-transition: opacity 0.4s ease-in-out;
  transition: opacity 0.4s ease-in-out;
}

#v2de3i9ncje1693211942353 {
  display: none !important;
}

.background-main {
  position: relative;
}
.background-main::after {
  background: -webkit-gradient(linear, left top, right top, color-stop(25.42%, #044377), to(rgba(2, 123, 194, .64)));
  background: linear-gradient(90deg, #044377 25.42%, rgba(2, 123, 194, .64));
  content: "";
  mix-blend-mode: multiply;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.us-map svg {
  width: 100%;
}
.us-map svg path {
  fill: var(--colorUSBlue);
  cursor: pointer;
}
.us-map svg path:hover {
  fill: var(--colorUSRed);
}

.background-overlay {
  background-color: transparent;
  background-image: linear-gradient(210deg, rgba(4, 3, 32, 0) 0%, #050425 65%);
  opacity: 0.32;
  background: 0.3s;
  border-radius: 0.3s;
  opacity: 0.3s;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
}

html:has(dialog[open]) {
  overflow-y: hidden !important;
}

body:has(dialog[open]) {
  overflow-y: hidden !important;
}

.section {
  padding: 60px 0;
  padding: 6rem 0;
}
@media (max-width: 1025px) {
  .section {
    padding: 4rem 0;
  }
}
.section__heading {
  font-family: "InterTight-Bold";
  font-size: 80px;
  font-size: 8rem;
  line-height: 1.2;
  font-weight: 600;
  text-align: center;
}
@media (max-width: 1025px) {
  .section__heading {
    font-size: 4.8rem;
  }
}
.section__description {
  font-family: "InterTight-Regular";
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0%;
  text-align: center;
  max-width: 485px;
  max-width: 48.5rem;
  width: 100%;
  opacity: 80%;
  margin: 0 auto;
}
.section__description--bordered {
  max-width: 557px;
  max-width: 55.7rem;
  padding: 15px 10px;
  padding: 1.5rem 1rem;
  border: 1px solid rgb(255, 255, 255);
  border-radius: 20px;
  -webkit-backdrop-filter: blur(15px);
          backdrop-filter: blur(15px);
  background: rgba(244, 240, 233, .4);
}
@media (max-width: 1025px) {
  .section__description {
    font-size: 1.3rem;
  }
}

.bottom-swiper-thumbs .swiper-slide-thumb-active .button {
  background: #badfff;
}

.page-free-styling h1 {
  font-size: 45px;
  font-size: 4.5rem;
  font-weight: 600;
  line-height: 1;
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
@media (min-width: 768px) {
  .page-free-styling h1 {
    font-size: 5rem;
    font-weight: 600;
    line-height: 1;
    margin-bottom: 4rem;
  }
}
.page-free-styling h2 {
  font-size: 40px;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1;
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
@media (min-width: 768px) {
  .page-free-styling h2 {
    font-size: 4rem;
    font-weight: 600;
  }
}
.page-free-styling div {
	
}
.page-free-styling h3 {
  font-size: 30px;
  font-size: 3rem;
  font-weight: 500;
  line-height: 36px;
  letter-spacing: 0%;
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .page-free-styling h3 {
    margin-bottom: 1rem;
    font-size: 2.4rem;
  }
}
.page-free-styling p {
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0%;
  margin-bottom: 20px;
  margin-bottom: 2rem;
  opacity: 70%;
}
.page-free-styling img {
  border-radius: 40px;
  margin-bottom: 30px;
  margin-bottom: 3rem;
}
.page-free-styling ul, .page-free-styling ol {
  padding-left: 30px;
  padding-left: 3rem;
  margin-bottom: 30px;
  margin-bottom: 3rem;
  opacity: .7;
}
.page-free-styling ul li {
  list-style: disc !important;
}

.bg-blur {
  background: rgba(255, 255, 255, .2);
}

.text-c-normal {
  font-family: "InterTight-Regular";
  font-size: 16px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0%;
}

.full-width-content {
  position: relative;
  width: 100vw;
}
.full-width-content::before {
  content: "";
  display: inline-block;
  height: 100%;
  background: #b6d8ef;
  position: absolute;
  top: 0;
  right: -100%;
  left: -100%;
  z-index: -1;
}

.hint {
  background: rgba(244, 240, 233, .8);
}

.swiper .swiper-button-prev,
.swiper .swiper-button-next {
  width: 71px;
  width: 7.1rem;
  height: 71px;
  height: 7.1rem;
  background-color: #ffffff;
  border-radius: 50%;
}
.swiper .swiper-button-prev::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  width: 37px;
  width: 3.7rem;
  height: 37px;
  height: 3.7rem;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='37' height='37' viewBox='0 0 37 37' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cmask id='mask0_112_7805' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='37' height='37'%3E%3Crect x='36.5144' y='36.5137' width='36.5143' height='36.5143' transform='rotate(180 36.5144 36.5137)' fill='url(%23pattern0_112_7805)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_112_7805)'%3E%3Crect x='-115.63' y='-34.3301' width='152.144' height='105.839' fill='url(%23paint0_linear_112_7805)'/%3E%3Crect x='-115.63' y='-34.3301' width='152.144' height='105.839' fill='url(%23paint1_linear_112_7805)'/%3E%3C/g%3E%3Cdefs%3E%3Cpattern id='pattern0_112_7805' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_112_7805' transform='scale(0.0104167)'/%3E%3C/pattern%3E%3ClinearGradient id='paint0_linear_112_7805' x1='-115.63' y1='-34.3301' x2='-4.60616' y2='143.153' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2396B4FF'/%3E%3Cstop offset='1' stop-color='%23A6BAFF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_112_7805' x1='-108.784' y1='64.1004' x2='-4.91111' y2='-72.712' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23C2B6FF'/%3E%3Cstop offset='1' stop-color='%23B1A1FF' stop-opacity='0'/%3E%3C/linearGradient%3E%3Cimage id='image0_112_7805' width='96' height='96' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAAAsTAAALEwEAmpwYAAABI0lEQVR4nO3dsVEDAQxEUZG4EAcSTVKDi6EmhjKOBFKG5LzGem+G3LNfPieAqwAAAAAg75J+AdvHf6+qW1W9pF/M1vGP7x8RguMfIuTHP0S4j2tVff4S4OdxxIm6qj7+EMEHswjPrb0T8lqEvBYhr0XIaxHyWoS8FiGvRchrEfJahLwWIa9FyGsR8lqEvBYhr0XIaxHyWoS8FiGvRchrEfJahLwWIa9FyGsR8l79Lur/eScQjvB25gvYbgR47PE9gk7iQzjI5Rt/p/HMN/5K4/KNv9K4fOOvNC7f+CuNyzf+SuPyjb/SuHzjrzQu3/grjcs3/krj8o2/0rh84680Lt/4K43Lz7n6g4nH//f1BL/AgeBXmBD8Eh9CLpYHAAAAoJ7IFy9XNgn332oyAAAAAElFTkSuQmCC'/%3E%3C/defs%3E%3C/svg%3E%0A");
}
.swiper .swiper-button-next::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  width: 37px;
  width: 3.7rem;
  height: 37px;
  height: 3.7rem;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='37' height='37' viewBox='0 0 37 37' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cmask id='mask0_2862_12560' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='37' height='37'%3E%3Crect x='0.243164' y='0.244141' width='36.5143' height='36.5143' fill='url(%23pattern0_2862_12560)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_2862_12560)'%3E%3Crect x='152.388' y='71.0879' width='152.144' height='105.839' transform='rotate(180 152.388 71.0879)' fill='url(%23paint0_linear_2862_12560)'/%3E%3Crect x='152.388' y='71.0879' width='152.144' height='105.839' transform='rotate(180 152.388 71.0879)' fill='url(%23paint1_linear_2862_12560)'/%3E%3C/g%3E%3Cdefs%3E%3Cpattern id='pattern0_2862_12560' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_2862_12560' transform='scale(0.0104167)'/%3E%3C/pattern%3E%3ClinearGradient id='paint0_linear_2862_12560' x1='152.388' y1='71.0879' x2='263.412' y2='248.571' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2396B4FF'/%3E%3Cstop offset='1' stop-color='%23A6BAFF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_2862_12560' x1='159.234' y1='169.518' x2='263.107' y2='32.706' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23C2B6FF'/%3E%3Cstop offset='1' stop-color='%23B1A1FF' stop-opacity='0'/%3E%3C/linearGradient%3E%3Cimage id='image0_2862_12560' width='96' height='96' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAAAsTAAALEwEAmpwYAAABI0lEQVR4nO3dsVEDAQxEUZG4EAcSTVKDi6EmhjKOBFKG5LzGem+G3LNfPieAqwAAAAAg75J+AdvHf6+qW1W9pF/M1vGP7x8RguMfIuTHP0S4j2tVff4S4OdxxIm6qj7+EMEHswjPrb0T8lqEvBYhr0XIaxHyWoS8FiGvRchrEfJahLwWIa9FyGsR8lqEvBYhr0XIaxHyWoS8FiGvRchrEfJahLwWIa9FyGsR8l79Lur/eScQjvB25gvYbgR47PE9gk7iQzjI5Rt/p/HMN/5K4/KNv9K4fOOvNC7f+CuNyzf+SuPyjb/SuHzjrzQu3/grjcs3/krj8o2/0rh84680Lt/4K43Lz7n6g4nH//f1BL/AgeBXmBD8Eh9CLpYHAAAAoJ7IFy9XNgn332oyAAAAAElFTkSuQmCC'/%3E%3C/defs%3E%3C/svg%3E%0A");
}

.text-linear-bg {
  background: linear-gradient(138deg, #96B4FF 0%, #A6BAFF 122.84%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.title-h1 {
  font-family: "InterTight-SemiBold";
  font-size: 80px;
  font-size: 8rem;
  line-height: normal;
}

@media (max-width: 1023px) {
  .title-h1 {
    font-size: 4.8rem;
  }
}
.title-h2 {
  margin-bottom: 22px;
  margin-bottom: 2.2rem;
  font-family: "InterTight-SemiBold";
  font-size: 48px;
  font-size: 4.8rem;
  font-weight: 600;
  line-height: normal;
}

@media (max-width: 1023px) {
  .title-h2 {
    margin-bottom: 1.5rem;
    font-size: 3.2rem;
  }
}
.title-h3 {
  color: #000;
  font-family: "InterTight-Medium";
  font-size: 30px;
  font-size: 3rem;
  line-height: normal;
}

.title-h4 {
  color: #000;
  font-family: "InterTight-Medium";
  font-size: 24px;
  font-size: 2.4rem;
  line-height: normal;
}

.title-h5 {
  color: #000;
  font-family: "InterTight-Medium";
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 140%;
  opacity: 0.7;
}

.title-body {
  color: #000;
  font-family: "InterTight-Medium";
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 140%;
}

.text-label {
  color: #A4A4A4;
  font-family: "InterTight-Regular";
  font-size: 14px;
  font-size: 1.4rem;
  line-height: normal;
}

.text-label_medium {
  color: #A4A4A4;
  font-family: "InterTight-Medium";
  font-size: 14px;
  font-size: 1.4rem;
  line-height: normal;
}

.text-block p + p {
  margin-top: 20px;
  margin-top: 2rem;
}

@media (max-width: 1023px) {
  p br {
    display: none;
  }
}
.blur-content {
  position: relative;
}
.blur-content::before {
  z-index: 1;
  position: absolute;
  content: "";
  top: -10px;
  left: 50%;
  -webkit-transformX: translate(-50%);
          transform: translate(-50%);
  width: calc(100% + 240px);
  height: calc(100% + 200px);
  border-radius: 60px;
  background: linear-gradient(178deg, rgba(255, 255, 255, 0) -26.73%, #FFF 98.4%);
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
}

.custom-select {
  position: relative;
  display: block;
  width: 180px;
  width: 18rem;
  font-weight: 400;
  line-height: normal;
  font-size: 14px;
  font-size: 1.4rem;
  border: 1px solid #A4A4A4;
  border-radius: 6rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #242424;
  background: #fff;
}

.custom-select.disabled {
  background: #F2F2F2;
  border-radius: 6rem;
}

.select-head {
  width: 100%;
  max-width: 100%;
  padding: 7px 35px 7px 15px;
  line-height: normal;
  font-weight: 400;
  font-size: 14px;
  font-size: 1.4rem;
  border: 1px solid transparent;
  cursor: pointer;
  color: #A4A4A4;
}

.select-head.open {
  border-radius: 4px;
}

.select-head.open::after {
  -webkit-transform: translateY(50%) rotate(180deg);
          transform: translateY(50%) rotate(180deg);
}

.select-head::after {
  position: absolute;
  right: 14px;
  bottom: 50%;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
  display: block;
  width: 10px;
  height: 10px;
  content: "";
  -webkit-transition: 0.2s ease-in;
  transition: 0.2s ease-in;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='11' viewBox='0 0 10 11' fill='none'%3E%3Cg clip-path='url(%23clip0_4271_27140)'%3E%3Cpath d='M9.64282 3.25L5.24997 7.64286C5.2179 7.67702 5.17917 7.70425 5.13618 7.72287C5.09318 7.74148 5.04682 7.75109 4.99997 7.75109C4.95311 7.75109 4.90675 7.74148 4.86376 7.72287C4.82076 7.70425 4.78203 7.67702 4.74997 7.64286L0.357109 3.25' stroke='%23A4A4A4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4271_27140'%3E%3Crect width='10' height='10' fill='white' transform='translate(10 0.5) rotate(90)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.select-items {
  position: absolute;
  top: 103%;
  left: 0;
  right: 0;
  z-index: 100;
  margin: 0;
  padding: 20px;
  padding: 2rem;
  display: none;
  overflow-x: hidden;
  overflow-y: auto;
  background: #FFF;
  border-radius: 12px;
  border: 1px solid #A4A4A4;
}

.select-items.active {
  display: block;
}

.select-items .select-item {
  position: relative;
  cursor: pointer;
  line-height: normal;
  font-weight: 400;
  font-size: 14px;
  font-size: 1.4rem;
  color: #A4A4A4;
}

.select-items .select-item:hover {
  color: #4F4F4F;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.select-items .select-item + .select-item {
  margin-top: 16px;
}

.faq details summary {
  margin-bottom: 0;
}
.faq details img {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.faq details[open] summary {
  margin-bottom: 10px;
}
.faq details[open] img {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}

dialog::-webkit-scrollbar {
  display: none;
}

dialog {
  -ms-overflow-style: none;
  scrollbar-width: none;
}

@font-face {
  font-family: InterTight-Bold;
  src: url(/local/templates/drreddys/css/../2ebb60f857c416586f1530f9b3cb65d0.ttf) format("opentype");
  font-weight: normal;
  font-style: normal;
  line-height: 1.5;
}
@font-face {
  font-family: InterTight-SemiBold;
  src: url(/local/templates/drreddys/css/../dea4cee28a10f4b58d8d5f39e5a9a69a.ttf) format("opentype");
  font-weight: normal;
  font-style: normal;
  line-height: 1.5;
}
@font-face {
  font-family: InterTight-Medium;
  src: url(/local/templates/drreddys/css/../b50b0a1888deac6cc5c449acacc553e5.ttf) format("opentype");
  font-weight: normal;
  font-style: normal;
  line-height: 1.5;
}
@font-face {
  font-family: InterTight-Regular;
  src: url(/local/templates/drreddys/css/../96898423a225556fe4eba03185ed6a75.ttf);
}
@font-face {
  font-family: Caveat-Regular;
  src: url(/local/templates/drreddys/css/../419940188ab4de524042a7fb202f266b.ttf);
}
h1,
h2,
h3,
h4 {
  margin: 0;
  padding: 0;
}

.button {
  display: block;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  padding: 20px;
  padding: 2rem;
  font-size: 18px;
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 22px;
  letter-spacing: 0%;
  color: #000000;
  text-align: center;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  cursor: pointer;
  border: none;
  border-radius: 2rem;
  outline: none;
}
.button_small {
  font-size: 14px;
  font-size: 1.4rem;
  border-radius: 6rem;
  padding: 7px 15px;
  padding: 0.7rem 1.5rem;
}
@media (max-width: 1025px) {
  .button {
    font-size: 1.55rem;
    line-height: 150%;
    padding: 1rem 1.5rem;
  }
}
.button.button-ghost {
  background: none;
  border: 1px solid #a4a4a4;
  color: #a4a4a4;
}
.button.button-ghost:hover {
  background: linear-gradient(48deg, #C2B6FF 5.7%, rgba(177, 161, 255, .00) 103.13%), linear-gradient(138deg, #96B4FF 0%, #A6BAFF 122.84%);
  border: 1px solid linear-gradient(48deg, #C2B6FF 5.7%, rgba(177, 161, 255, .00) 103.13%), linear-gradient(138deg, #96B4FF 0%, #A6BAFF 122.84%);
  color: #ffffff;
}
.button.button-ghost-indigo {
  color: rgb(145, 131, 246);
  border: 1px solid rgb(145, 131, 246);
}
.button.button-ghost-indigo:hover {
  background: linear-gradient(48deg, #AA9BF5 5.7%, rgba(153, 136, 240, 0) 103.13%), linear-gradient(138deg, #7696E6 0%, #7A93E7 122.84%);
  border: 1px solid rgb(145, 131, 246);
  color: #ffffff;
}
.button.button-blue {
  background: #badfff;
}
.button.button-blue:hover {
  background: linear-gradient(48deg, #C2B6FF 5.7%, rgba(177, 161, 255, .00) 103.13%), linear-gradient(138deg, #96B4FF 0%, #A6BAFF 122.84%);
}
.button.button-indigo {
  background: linear-gradient(48deg, #C2B6FF 5.7%, rgba(177, 161, 255, .00) 103.13%), linear-gradient(138deg, #96B4FF 0%, #A6BAFF 122.84%);
  color: #ffffff;
}
.button.button-indigo:hover {
  background: linear-gradient(48deg, #AA9BF5 5.7%, rgba(153, 136, 240, 0) 103.13%), linear-gradient(138deg, #7696E6 0%, #7A93E7 122.84%);
}
.button.button-black {
  background: #000000;
  color: #ffffff;
}
.button.button-black:hover {
  background: linear-gradient(48deg, #C2B6FF 5.7%, rgba(177, 161, 255, 0) 103.13%), linear-gradient(138deg, #96B4FF 0%, #A6BAFF 122.84%);
}
.button.button-white {
  background: linear-gradient(47.36deg, rgb(241, 239, 255) 4.658%,rgba(244, 242, 254, 0) 105.622%),linear-gradient(138.04deg, rgb(240, 244, 254) 0%,rgb(241, 244, 254) 116.981%);
  color: #8B89F0;
}
.button.button-white:hover {
  background: linear-gradient(47.36deg, rgb(194, 182, 255) 4.658%,rgba(177, 161, 255, 0) 105.622%),linear-gradient(138.04deg, rgb(150, 180, 255) 0%,rgb(166, 186, 255) 116.981%);
  color: #ffffff;
}
.button.button-white-fill {
  background: #FFF;
  color: #8B89F0;
}
.button.button-white-fill:hover {
  background: linear-gradient(47.36deg, rgb(194, 182, 255) 4.658%,rgba(177, 161, 255, 0) 105.622%),linear-gradient(138.04deg, rgb(150, 180, 255) 0%,rgb(166, 186, 255) 116.981%);
  color: #ffffff;
}
.button.button-white-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 20px;
  padding: 1rem 2rem;
  background: #ffffff;
  color: #4f4f4f;
}
.button.button-white-icon img {
  -webkit-transition-duration: all 0.3s ease;
          transition-duration: all 0.3s ease;
}
.button.button-white-icon:hover {
  background: linear-gradient(47.36deg, rgb(194, 182, 255) 4.658%,rgba(177, 161, 255, 0) 105.622%),linear-gradient(138.04deg, rgb(150, 180, 255) 0%,rgb(166, 186, 255) 116.981%);
  color: #ffffff;
}
.button.button-white-icon:hover img {
  filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1" /><feFuncG type="linear" slope="1" /><feFuncB type="linear" slope="1" /></feComponentTransfer><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="1 0 0 0 0 0 1.01 0 0 0 0 0 1 0 0 0 0 0 1 0" /><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="1 0" /><feFuncG type="table" tableValues="1 0" /><feFuncB type="table" tableValues="1 0" /></feComponentTransfer></filter></svg>#filter');
  -webkit-filter: brightness(0) saturate(100%) invert(100%);
          filter: brightness(0) saturate(100%) invert(100%);
}
.button.button-blur {
  background: rgba(255, 255, 255, .2);
  color: #ffffff;
}
.button.button-blur:hover {
  background: linear-gradient(47.36deg, rgb(194, 182, 255) 4.658%,rgba(177, 161, 255, 0) 105.622%),linear-gradient(138.04deg, rgb(150, 180, 255) 0%,rgb(166, 186, 255) 116.981%);
  color: #ffffff;
}
.button.button-blur-dark {
  background: rgba(255, 255, 255, .2);
  color: #4f4f4f;
}
.button.button-blur-dark:hover {
  background: linear-gradient(47.36deg, rgb(194, 182, 255) 4.658%,rgba(177, 161, 255, 0) 105.622%),linear-gradient(138.04deg, rgb(150, 180, 255) 0%,rgb(166, 186, 255) 116.981%);
  color: #4f4f4f;
}
.button.button-blur-dark-prize {
  background: rgba(241, 243, 254, .7);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  color: #000000;
}
.button.button-blur-dark-prize.selected {
  background-color: #FFFFFF;
}
.button.button-blur-dark-prize:hover {
  background: linear-gradient(47.36deg, rgb(194, 182, 255) 4.658%,rgba(177, 161, 255, 0) 105.622%),linear-gradient(138.04deg, rgb(150, 180, 255) 0%,rgb(166, 186, 255) 116.981%);
  color: #4f4f4f;
}
.button.button-arrow {
  position: relative;
}
.button.button-icon-left i, .button.button-icon-left img {
  margin-right: 7px;
  margin-right: 0.7rem;
}
.button.button-icon-right i, .button.button-icon-right img {
  margin-left: 7px;
  margin-left: 0.7rem;
}

.tag {
  display: block;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  padding: 10px;
  padding: 1rem;
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0%;
  color: #000000;
  text-align: center;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  cursor: pointer;
  border: none;
  border-radius: 1rem;
  outline: none;
}
.tag_small {
  font-size: 14px;
  font-size: 1.4rem;
  border-radius: 6rem;
  padding: 10px 15px;
  padding: 1rem 1.5rem;
}
@media (max-width: 1025px) {
  .tag {
    font-size: 1.55rem;
    line-height: 150%;
    padding: 1rem 1.5rem;
  }
}
.tag.tag-ghost {
  width: -webkit-max-content !important;
  width: -moz-max-content !important;
  width: max-content !important;
  padding: 5px 15px;
  padding: 0.5rem 1.5rem;
  line-height: 18px;
  text-align: left;
  background: none;
  border-radius: 4rem;
  border: 1px solid #a4a4a4;
  color: #a4a4a4;
}
.tag.tag-blue {
  background: #badfff;
}
.tag.tag-blue:hover {
  background: linear-gradient(48deg, #C2B6FF 5.7%, rgba(177, 161, 255, .00) 103.13%), linear-gradient(138deg, #96B4FF 0%, #A6BAFF 122.84%);
}
.tag.tag-indigo {
  background: linear-gradient(47.64deg, rgb(241, 239, 255) 4.62%,rgba(244, 242, 254, 0) 105.713%),linear-gradient(138.04deg, rgb(240, 244, 254) 0%,rgb(241, 244, 254) 116.747%);
  color: #8B89F0;
}
@media (max-width: 1023px) {
  .tag.tag-indigo_mobile {
    color: #ffffff;
    background: linear-gradient(48deg, #C2B6FF 5.7%, rgba(177, 161, 255, 0) 103.13%), linear-gradient(138deg, #96B4FF 0%, #A6BAFF 122.84%);
  }
}
.tag.tag-lilac {
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: 500;
  background: linear-gradient(48deg, #C2B6FF 5.7%, rgba(177, 161, 255, 0) 103.13%), linear-gradient(138deg, #96B4FF 0%, #A6BAFF 122.84%);
  color: #ffffff;
}
.tag.tag-black {
  background: #000000;
  color: #ffffff;
}
.tag.tag-black:hover {
  background: linear-gradient(47.36deg, rgb(194, 182, 255) 4.658%,rgba(177, 161, 255, 0) 105.622%),linear-gradient(138.04deg, rgb(150, 180, 255) 0%,rgb(166, 186, 255) 116.981%);
}
.tag.tag-white-secondary {
  background: #ffffff;
  color: #8B89F0;
}
.tag.tag-white-secondary {
  background: #ffffff;
  color: #8B89F0;
}
.tag.tag-white {
  background: #ffffff;
  color: #8B89F0;
}
.tag.tag-violet {
  color: #8B89F0;
  background: linear-gradient(48deg, #F1EFFF 5.7%, rgba(244, 242, 254, 0) 103.13%), linear-gradient(138deg, #F0F4FE 0%, #F1F4FE 122.84%);
}
.tag.tag-green {
  background: rgb(231, 239, 233);
  color: rgb(85, 169, 104);
}
.tag.tag-full {
  padding: 10px 12px;
  padding: 1rem 1.2rem;
  border-radius: 1rem;
  width: 100% !important;
}
.tag.tag-image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0;
  padding-right: 10px;
  padding-right: 1rem;
  border-radius: 6rem;
  font-size: 14px;
  font-size: 1.4rem;
  font-family: "InterTight-Medium";
  background: linear-gradient(48deg, #F1EFFF 5.7%, rgba(244, 242, 254, 0) 103.13%), linear-gradient(138deg, #F0F4FE 0%, #F1F4FE 122.84%);
}
.tag.tag-image img {
  margin-right: 9px;
  margin-right: 0.9rem;
}
.tag.tag-image span {
  color: #8B89F0;
}

/**
 * Swiper 6.6.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: May 11, 2021
 */
@font-face {
  font-family: swiper-icons;
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");
  font-weight: 400;
  font-style: normal;
}

.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}

.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translate3d(0px, 0, 0);
          transform: translate3d(0px, 0, 0);
}

.swiper-container-multirow > .swiper-wrapper {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.swiper-container-multirow-column > .swiper-wrapper {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
  margin: 0 auto;
}

.swiper-container-pointer-events {
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

.swiper-container-pointer-events.swiper-container-vertical {
  -ms-touch-action: pan-x;
      touch-action: pan-x;
}

.swiper-slide {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}

.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-transition-property: height, -webkit-transform;
  transition-property: height, -webkit-transform;
  transition-property: transform, height;
  transition-property: transform, height, -webkit-transform;
}

.swiper-container-3d {
  -webkit-perspective: 1200px;
          perspective: 1200px;
}

.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}

.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}

.swiper-container-3d .swiper-slide-shadow-left {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-right {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-top {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
}

.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}

.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}

.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  -ms-scroll-snap-type: x mandatory;
      scroll-snap-type: x mandatory;
}

.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  -ms-scroll-snap-type: y mandatory;
      scroll-snap-type: y mandatory;
}

.swiper-button-next,
.swiper-button-prev {
  position: absolute;
  top: 50%;
  width: 27px;
  height: 44px;
  margin-top: -22px;
  z-index: 10;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #007aff;
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}

.swiper-button-next:after,
.swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: 44px;
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  -webkit-font-feature-settings: ;
          font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  line-height: 1;
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}

.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: "prev";
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}

.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
  content: "next";
}

.swiper-button-next.swiper-button-white,
.swiper-button-prev.swiper-button-white {
  --swiper-navigation-color: #ffffff;
}

.swiper-button-next.swiper-button-black,
.swiper-button-prev.swiper-button-black {
  --swiper-navigation-color: #000000;
}

.swiper-button-lock {
  display: none;
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: 0.3s opacity;
  transition: 0.3s opacity;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}

.swiper-container-horizontal > .swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%;
}

.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transform: scale(0.33);
          transform: scale(0.33);
  position: relative;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  -webkit-transform: scale(1);
          transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  -webkit-transform: scale(1);
          transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  -webkit-transform: scale(0.66);
          transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  -webkit-transform: scale(0.33);
          transform: scale(0.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  -webkit-transform: scale(0.66);
          transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  -webkit-transform: scale(0.33);
          transform: scale(0.33);
}

.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 50%;
  background: #000;
  opacity: 0.2;
}

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}

.swiper-pagination-bullet-active {
  opacity: 1;
  background: #007aff;
}

.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0px, -50%, 0);
          transform: translate3d(0px, -50%, 0);
}

.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 8px;
}

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  -webkit-transition: 0.2s top, 0.2s -webkit-transform;
  transition: 0.2s top, 0.2s -webkit-transform;
  transition: 0.2s transform, 0.2s top;
  transition: 0.2s transform, 0.2s top, 0.2s -webkit-transform;
}

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  white-space: nowrap;
}

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: 0.2s left, 0.2s -webkit-transform;
  transition: 0.2s left, 0.2s -webkit-transform;
  transition: 0.2s transform, 0.2s left;
  transition: 0.2s transform, 0.2s left, 0.2s -webkit-transform;
}

.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: 0.2s right, 0.2s -webkit-transform;
  transition: 0.2s right, 0.2s -webkit-transform;
  transition: 0.2s transform, 0.2s right;
  transition: 0.2s transform, 0.2s right, 0.2s -webkit-transform;
}

.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, .25);
  position: absolute;
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: #007aff;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-transform-origin: left top;
          transform-origin: left top;
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  -webkit-transform-origin: right top;
          transform-origin: right top;
}

.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}

.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-container-vertical > .swiper-pagination-progressbar {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}

.swiper-pagination-white {
  --swiper-pagination-color: #ffffff;
}

.swiper-pagination-black {
  --swiper-pagination-color: #000000;
}

.swiper-pagination-lock {
  display: none;
}

.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, .1);
}

.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}

.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, .5);
  border-radius: 10px;
  left: 0;
  top: 0;
}

.swiper-scrollbar-cursor-drag {
  cursor: move;
}

.swiper-scrollbar-lock {
  display: none;
}

.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
}

.swiper-zoom-container > canvas,
.swiper-zoom-container > img,
.swiper-zoom-container > svg {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}

.swiper-slide-zoomed {
  cursor: move;
}

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
          transform-origin: 50%;
  -webkit-animation: swiper-preloader-spin 1s infinite linear;
          animation: swiper-preloader-spin 1s infinite linear;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 4px solid #007aff;
  border-radius: 50%;
  border-top-color: transparent;
}

.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}

.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}

@-webkit-keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
}

.swiper-container-fade .swiper-slide {
  pointer-events: none;
  -webkit-transition-property: opacity;
  transition-property: opacity;
}

.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-container-cube {
  overflow: visible;
}

.swiper-container-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  width: 100%;
  height: 100%;
}

.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next + .swiper-slide,
.swiper-container-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}

.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}

.swiper-container-cube .swiper-cube-shadow:before {
  content: "";
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="50" /></filter></svg>#filter');
  -webkit-filter: blur(50px);
          filter: blur(50px);
}

.swiper-container-flip {
  overflow: visible;
}

.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}

.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper-slide-thumb-active .cube {
  background-color: #27529f;
}
.swiper-slide-thumb-active p {
  color: #27529f;
}

.form-fieldset label {
  position: relative;
  display: block;
}
.form-fieldset label input.input, .form-fieldset label textarea {
  display: block;
  width: 100%;
  background: -webkit-gradient(linear, left top, right top, from(rgba(247, 245, 255, 1)), color-stop(100%, rgba(247, 248, 254, 1)), to(rgba(247, 248, 254, 1)));
  background: linear-gradient(90deg, rgba(247, 245, 255, 1) 0%, rgba(247, 248, 254, 1) 100%, rgba(247, 248, 254, 1) 100%);
  color: #a4a4a4;
  padding: 20px;
  padding: 2rem;
  border-radius: 2rem;
  width: 100%;
  font-size: 16px;
  font-size: 1.6rem;
  border: none;
  outline: none;
}
.form-fieldset label input.input:focus, .form-fieldset label textarea:focus {
  background: #F2F5F8;
  color: #000000;
}

.wp-pagenavi {
  margin-top: 40px;
  margin-top: 4rem;
}
.wp-pagenavi .pages {
  border: none;
  border-bottom: 1px solid var(--colorUSBlue);
  padding: 15px;
  padding: 1.5rem;
}
.wp-pagenavi .current {
  border: none;
  border-bottom: 1px solid var(--colorUSRed) !important;
  padding: 15px;
  padding: 1.5rem;
  color: var(--colorUSRed);
}
.wp-pagenavi .page,
.wp-pagenavi .nextpostslink {
  border: none;
  padding: 15px;
  padding: 1.5rem;
  border-bottom: 1px solid var(--colorUSBlue);
}

.fadein {
  -webkit-animation: 500ms fadeIn ease-in-out;
          animation: 500ms fadeIn ease-in-out;
}

.fadeout {
  -webkit-animation: 2000ms fadeOut ease-in-out;
          animation: 2000ms fadeOut ease-in-out;
  -webkit-animation-delay: 5s;
          animation-delay: 5s;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.notification {
  position: fixed;
  bottom: 50px;
  bottom: 5rem;
  right: 50px;
  right: 5rem;
  background-color: #ffffff;
  padding: 20px;
  padding: 2rem;
  border-radius: 2rem;
  -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);
          box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);
}
.product-page__pharmacy > * {
	pointer-events: none;
}
.header {
  position: relative;
}
.header.colored .header__inner {
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  background-color: rgba(244, 240, 233, .95);
}
.header__inner {
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  padding: 25px 0;
  padding: 2.5rem 0;
  background-color: transparent;
  z-index: 9999;
}
.header__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: baseline;
      -ms-flex-pack: baseline;
          justify-content: baseline;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.header__logo {
  -o-object-fit: contain;
     object-fit: contain;
  color: #616161;
  font-family: "InterTight-Bold";
  font-size: 20px;
  font-size: 2rem;
  font-weight: 600;
  line-height: 18px;
  line-height: 1.8rem;
  text-align: left;
}
.header__logo span {
  background: linear-gradient(138.04deg, #7A9AE9 0%, #90A6EE 122.84%), linear-gradient(47.5deg, #9580FF 5.7%, rgba(136, 118, 225, 0) 103.13%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: "InterTight-Bold";
  font-size: 20px;
  font-size: 2rem;
  font-weight: 600;
  line-height: 18px;
  line-height: 1.8rem;
  text-align: left;
}
.header__logosm {
  max-width: 167px;
  max-width: 16.7rem;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  padding: 20px;
  padding: 2rem;
}
.header__nav {
  padding: 14px 20px;
  padding: 1.4rem 2rem;
  border-color: #A4A4A4;
  border-radius: 6rem;
}
.header__nav > li:not(:last-child) {
  margin-right: 20px;
  margin-right: 2rem;
}
.header__nav > li a {
  position: relative;
  color: #4F4F4F;
  font-family: "InterTight-Regular";
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0%;
  text-align: left;
}
.header__nav > li.dropdown {
  position: relative;
}
.header__nav > li.dropdown > a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  padding-right: 21px;
  padding-right: 2.1rem;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.header__nav > li.dropdown .dropdown__arrow {
  position: absolute;
  content: "";
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 14px;
  width: 1.4rem;
  height: 7px;
  height: 0.7rem;
  background-image: url("data:image/svg+xml,%3Csvg width='14.004150' height='7.303467' viewBox='0 0 14.0042 7.30347' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs/%3E%3Cpath id='Vector' d='M13.5 0.5L7.35 6.65C7.3 6.69 7.25 6.73 7.19 6.76C7.13 6.79 7.06 6.8 7 6.8C6.93 6.8 6.87 6.79 6.81 6.76C6.75 6.73 6.69 6.69 6.65 6.65L0.5 0.5' stroke='%234F4F4F' stroke-opacity='1.000000' stroke-width='1.000000' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.header__nav > li.dropdown:hover .dropdown__arrow {
  top: 36%;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.header__nav > li.dropdown:hover .dropdown__list {
  display: block;
}
.header__nav > li .dropdown__list {
  display: none;
  position: absolute;
  top: calc(100% + 1.2rem);
  padding: 20px 15px;
  padding: 2rem 1.5rem;
  border-radius: 10px;
  background: rgb(255, 255, 255);
}
.header__nav > li .dropdown__list::before {
  position: absolute;
  content: "";
  top: -12px;
  top: -1.2rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 80px;
  width: 8rem;
  height: 12px;
  height: 1.2rem;
  background-image: url("data:image/svg+xml,%3Csvg width='79.911987' height='11.996094' viewBox='0 0 79.912 11.9961' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs/%3E%3Cpath id='Rectangle 177' d='M43.9 1.87L50.49 10.11C51.44 11.3 52.88 11.99 54.4 11.99L79.91 11.99L0 11.99L25.59 11.99C27.11 11.99 28.55 11.3 29.5 10.11L36.09 1.87C38.09 -0.63 41.9 -0.63 43.9 1.87Z' fill='%23FFFFFF' fill-opacity='1.000000' fill-rule='nonzero'/%3E%3C/svg%3E%0A");
}
.header__nav > li .dropdown__list li {
  text-align: center;
}
.header__nav > li .dropdown__list li:not(:last-child) {
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
.header .header__nav.active {
  position: absolute;
  padding-left: 16px;
  top: 100%;
  left: 0;
  width: 100%;
  height: 100vh;
  display: block;
  background-color: #ffffff;
  border: none;
  border-radius: 0;
}
.header__profile {
  padding: 5px 15px 5px 5px;
  padding: 0.5rem 1.5rem 0.5rem 0.5rem;
  border-radius: 6rem;
  background-color: #ffffff;
  z-index: 1;
}
button.header__profile > * {
  pointer-events: none;
}
.header__profile 
.header__profile-icon {
  padding: 13px;
  padding: 1.3rem;
  background-color: #F7F7FF;
  color: #000001;
}
.header__menu {
  position: relative;
  display: none;
  width: 30px;
  height: 9px;
  z-index: 1;
}
.header__menu::before, .header__menu::after {
  position: absolute;
  content: "";
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #2A2A2A;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.header__menu::before {
  top: 0;
}
.header__menu::after {
  bottom: 0;
}
.header__menu.active::before {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  top: 2px;
}
.header__menu.active::after {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  bottom: 5px;
}
.header__links {
	display: flex;
	align-items: center;
	gap: 10px;
}
@media (max-width: 1023px) {
  .header__menu {
    display: block;
  }
  .header .header__nav {
    display: none;
  }
  .header__nav > li:not(:last-child) {
    margin-right: 0;
    margin-bottom: 2rem;
  }
  .header__nav > li.dropdown > a {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
	.header__logo, .header__logo span {
	font-size: 1.6rem;
}

  .header__inner {
    padding: 1.8rem 0;
    background-color: #ffffff;
  }
  .header .header__profile-icon {
    padding: 0.5rem;
    width: 2.7rem;
    height: 2.7rem;
    background: rgba(246, 246, 246, .5);
  }
  .header__profile span {
    color: #848484;
    font-size: 1.4rem;
  }
  .header.colored .header__inner, .header .header__inner {
	background-color: #ffffff;
  }
  .header__nav > li .dropdown__list::before {
	display: none;
  }
  .header__nav > li.dropdown:hover .dropdown__list {
	position: relative;
  }
  .header__nav > li {
	text-align: center;
  } 
  .header__nav > li.dropdown > a {
    padding-right: 0;
  }
  .header__nav > li.dropdown .dropdown__arrow {
	right: -20px;
  }
}

#mobile-menu .header-main__item {
  font-size: 18px;
  font-size: 1.8rem;
}
#mobile-menu .header-main__item > div {
  font-size: 18px;
  font-size: 1.8rem;
  border-bottom: 1px solid;
  padding-bottom: 5px;
  padding-bottom: 0.5rem;
  margin-bottom: 5px;
  margin-bottom: 0.5rem;
}
#mobile-menu .header-main__item .header-main__nested {
  font-size: 14px;
  font-size: 1.4rem;
  padding-left: 20px;
  padding-left: 2rem;
}
#mobile-menu .header-main__item .header-main__nested-item {
  margin-bottom: 5px;
  margin-bottom: 0.5rem;
}
@media (min-width: 768px) {
	.home-page {
		position: unset;
	}
}
@media (max-width: 767px) {
	.home-page {
		position: relative;
	}
}


.bolsk-title {
  font-family: "InterTight-Bold";
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 1.2;
  font-weight: 600;
  letter-spacing: -0.8px;
}
@media (min-width: 1600px) {
  .bolsk-title.bolsk-main-title {
    font-size: 8rem;
  }
}
@media (max-width: 1599px) {
  .bolsk-title {
    font-size: 4.8rem;
  }
  .bolsk-title.bolsk-main-title {
    font-size: 6rem;
  }
}
@media (max-width: 1439px) {
  .bolsk-title {
    font-size: 4.8rem;
  }
  .bolsk-title.bolsk-main-title {
    font-size: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .bolsk-title {
    line-height: 1;
  }
}
@media (max-width: 1025px) {
  .bolsk-title {
    font-size: 4.8rem;
  }

}

.bolsk-text {
  font-family: "InterTight-Medium";
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.4;
  opacity: 0.65;
  color: #000000;
}
@media (max-width: 767px) {
  .bolsk-text {
    opacity: 0.7;
  }
}

.bolsk-main-text {
  font-weight: 400;
  font-family: "InterTight-Regular";
}

.bolsk-little-text {
  font-family: "InterTight-Regular";
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.936;
  letter-spacing: 0;
  color: #4F4F4F;
}
@media (max-width: 1025px) {
  .bolsk-little-text {
    font-size: 1.2rem;
  }
}

.bolsk {
  position: relative;
  display: block;
  width: 100%;
  overflow: hidden;
}
@media (max-width: 1279px) {
  .bolsk {
    min-height: 720px;
  }
}
@media (max-width: 1023px) {
  .bolsk {
    margin-top: 0px;
  }
}
@media (max-width: 767px) {
  .bolsk {
    min-height: auto;
  }
}
.bolsk__sky {
  display: none;
}
@media (max-width: 1279px) {
  .bolsk__sky {
    width: 100%;
    display: block;
    margin-bottom: -37%;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .bolsk__sky {
    margin-bottom: -32%;
  }
}
@media (max-width: 767px) {
  .bolsk__sky {
    height: 430px;
    width: auto;
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
    margin-left: -158px;
    margin-bottom: -59.7%;
  }
}
.bolsk__sky-mobile {
  display: none;
}
@media (max-width: 767px) {
  .bolsk__sky-mobile {
    display: block;
    height: 543px;
    max-width: none;
    max-width: initial;
    width: auto;
  }
}
.bolsk--active-m {
  padding-top: 0;
}
.bolsk--active-m .bolsk-back, .bolsk--active-m .bolsk-header__content, .bolsk--active-m .bolsk__sky {
  display: none;
}
.bolsk--active-m .bolsk-header__back {
  display: block;
}
.bolsk--active-m .bolsk-header {
  position: relative;
  padding-top: 0;
}
@media (max-width: 767px) {
  .bolsk--active-m .bolsk-pain {
    display: block;
  }
}
.bolsk--active-m .container {
  padding: 0;
}

.bolsk-header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding-top: 11.4%;
  z-index: 3;
}
@media (max-width: 1799px) {
  .bolsk-header {
    padding-top: 9.5%;
  }
}
@media (max-width: 1279px) {
  .bolsk-header {
    padding-top: 16%;
  }
}
@media (max-width: 767px) {
  .bolsk-header {
    padding-top: 24%;
  }
}
.bolsk-header__content {
  position: relative;
}
.bolsk-header__back {
  display: none;
  position: absolute;
  top: 60px;
  left: 50%;
  padding: 8px 14px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 4;
  font-size: 14px;
}
.bolsk-header__notification {
  position: absolute;
  top: 39px;
  left: -45px;
  display: none;
  padding: 11px 40px 15px 21px;
  width: 240px;
  background-color: #fff;
  -webkit-box-shadow: 0px 4px 100px rgba(0, 0, 0, .1);
          box-shadow: 0px 4px 100px rgba(0, 0, 0, .1);
  border-radius: 20px 20px 20px 0px;
  color: #4F4F4F;
  -webkit-animation: fadeIn ease 0.5s;
          animation: fadeIn ease 0.5s;
}
.bolsk-header__notification::after{
	content: "";
	display: block;
	position: absolute;
	bottom: -30px;
	left: 20px;
	content: '';
	position: absolute;
	bottom: -0.8em;
	border-style: solid;
	border-width: 0.8em 0.8em 0;
	border-color: #ffffff transparent;
	z-index: 0;
}
@media (max-width: 1439px) {
  .bolsk-header__notification {
    left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .bolsk-header__notification {
    top: -60px;
    padding: 11px 26px 15px 21px;
    width: 200px;
  }
}
.bolsk-header__notification svg {
  display: inline-block;
  width: 16px;
  height: 16px;
}
.bolsk-header__notification--open {
  display: block;
}
.bolsk-header__notification-close {
  position: absolute;
  top: 16px;
  right: 12px;
}
.bolsk-header__notification-close i {
  font-size: 24px;
  display: block;
}
.bolsk-header__description {
  max-width: 516px;
  margin: 0 auto;
}
.bolsk-header__title {
  margin-bottom: 15px;
  text-align: center;
}
@media (max-width: 767px) {
  .bolsk-header__title {
    margin-bottom: 19px;
  }
}
.bolsk-header__text {
  padding: 0 10px;
  text-align: center;
}
@media (max-width: 767px) {
  .bolsk-header__text {
    padding: 0 16px;
    margin-bottom: 17px;
  }
}
.bolsk-header__btn {
  display: none;
}
@media (max-width: 767px) {
  .bolsk-header__btn {
    width: 280px;
    padding: 14px;
    margin: 0 auto;
    display: block;
    font-size: 18px;
  }
}
.bolsk-header__mail {
  position: absolute;
  top: 120px;
  right: -27px;
  cursor: pointer;
}
.bolsk-header__mail > * {
	pointer-events: none;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .bolsk-header__mail {
    right: -14px;
  }
}
@media (max-width: 767px) {
  .bolsk-header__mail {
    display: none;
  }
}
.bolsk-header__img {
  display: block;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .bolsk-header__img {
    width: 121px;
  }
}
.bolsk-header--active {
  pointer-events: none;
}
.bolsk-header--active .bolsk-header__description {
  display: none;
}

.bolsk-pain {
  position: relative;
  top: -108px;
}
@media (min-width: 1600px) {
  .bolsk-pain {
    top: 0;
  }
}
@media (max-width: 767px) {
  .bolsk-pain {
    display: none;
    top: 0;
    height: 985px;
  }
}
.bolsk-pain__item {
  display: none;
  padding-left: 15%;
  -webkit-animation: fadeIn ease 0.5s;
          animation: fadeIn ease 0.5s;
}
@media (max-width: 1599px) {
  .bolsk-pain__item {
    padding-left: 20%;
  }
}
@media (max-width: 1023px) {
  .bolsk-pain__item {
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .bolsk-pain__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 90px 37px;
  }
}
.bolsk-pain__item--active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.bolsk-pain__hero-back {
  display: none;
}
@media (max-width: 767px) {
  .bolsk-pain__hero-back {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: 0 -60px;
       object-position: 0 -60px;
  }
}
.bolsk-pain__hero-back--blur {
  width: 200%;
  height: 60%;
  filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="10" /></filter></svg>#filter');
  -webkit-filter: blur(10px);
          filter: blur(10px);
}
.bolsk-pain__hero-wrp {
  position: relative;
  margin-right: 29px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media (max-width: 767px) {
  .bolsk-pain__hero-wrp {
    margin-right: 0;
    margin-bottom: 19px;
  }
}
.bolsk-pain__hero {
  display: block;
  width: 200px !important;
  height: 282px;
}
@media (max-width: 1599px) {
  .bolsk-pain__hero {
    width: 241px !important;
    height: 339px;
  }
}
@media (max-width: 1279px) {
  .bolsk-pain__hero {
    width: 198px !important;
    height: 279px;
  }
}
@media (max-width: 767px) {
  .bolsk-pain__hero {
    width: 211px !important;
    height: auto;
  }
}
.bolsk-pain__quote {
  position: absolute;
  bottom: 65.15%;
  left: 86.9%;
  padding: 20px 10px 20px 17px;
  border-radius: 30px 30px 30px 0px;
  white-space: nowrap;
  background-color: #fff;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .bolsk-pain__quote {
    bottom: 64.5%;
  }
}
@media (max-width: 767px) {
  .bolsk-pain__quote {
    top: 87%;
    left: 54.9%;
    bottom: auto;
    width: 145px;
    padding: 8px 19px 6px 19px;
    border-radius: 0 24px 24px 24px;
    white-space: wrap;
  }
}
.bolsk-pain__quote::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: -16px;
  width: 16px;
  height: 18px;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE4Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTYgMHYxOEgwbDEuNDA4LS40MUEyMCAyMCAwIDAgMCAxNS4yNzQgMy4wMzdMMTYgMFoiLz48L3N2Zz4=");
}
@media (max-width: 767px) {
  .bolsk-pain__quote::after {
    top: -1px;
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
  }
}
@media (max-width: 767px) {
  .bolsk-pain__quote .bolsk-text {
    font-size: 12px;
  }
}
.bolsk-pain__desc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding-bottom: 55px;
}
@media (max-width: 1599px) {
  .bolsk-pain__desc {
    padding-bottom: 60px;
  }
}
@media (max-width: 1279px) {
  .bolsk-pain__desc {
    padding-bottom: 50px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .bolsk-pain__desc {
    max-width: 54%;
    padding-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .bolsk-pain__desc {
    position: relative;
    display: block;
    width: 100%;
    padding-bottom: 0;
    text-align: center;
  }
}
.bolsk-pain__title {
  margin-bottom: 13px;
  white-space: nowrap;
}
@media (max-width: 1023px) {
  .bolsk-pain__title {
    white-space: wrap;
  }
}
@media (max-width: 767px) {
  .bolsk-pain__title {
    color: #fff;
  }
}
@media (max-width: 767px) {
  .bolsk-pain__text {
    margin-bottom: 13px;
    color: #fff;
  }
}
@media (max-width: 767px) {
  .bolsk-pain__text br {
    display: block;
  }
}
.bolsk-pain__btn {
  display: none;
  width: 100%;
  font-size: 18px;
  padding: 13.5px;
}
@media (max-width: 767px) {
  .bolsk-pain__btn {
    display: block;
  }
}
.bolsk-pain__arrows {
  display: none;
}
@media (max-width: 767px) {
  .bolsk-pain__arrows,  .bolsk-pain__arrows-mobile {
    position: absolute;
    bottom: 30px;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 5;
  }
}
.bolsk-pain__arrow, .bolsk-pain__arrow-mobile {
  margin-right: 10px;
  width: 40px;
  height: 40px;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.bolsk-pain__arrow:last-of-type {
  margin-right: 0;
}

.bolsk-back {
  position: relative;
  border-radius: 0 0 50px 50px;
  overflow: hidden;
}
@media (max-width: 767px) {
  .bolsk-back {
    left: -158px;
    bottom: -68px;
  }
}
.bolsk-back__main-img {
  display: block;
  width: 100%;
  min-height: 720px;
}
@media (max-width: 767px) {
  .bolsk-back__main-img {
    height: 678px;
    border-radius: 0 0 30px 30px;
    max-width: none;
    max-width: initial;
    width: auto;
  }
}
@media (max-width: 767px) {
  .bolsk-back {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}

.bolsk-pin {
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 20px;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, .6)), to(rgba(255, 255, 255, .6))), rgba(217, 217, 217, .01);
  background: linear-gradient(0deg, rgba(255, 255, 255, .6), rgba(255, 255, 255, .6)), rgba(217, 217, 217, .01);
  -webkit-box-shadow: 0px 4px 100px rgba(0, 0, 0, .15);
          box-shadow: 0px 4px 100px rgba(0, 0, 0, .15);
  cursor: pointer;
  z-index: 2;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.bolsk-pin:hover .bolsk-pin__img::after {
  border-color: #fff;
}
.bolsk-pin__link > *:not(a) {
	pointer-events: none;
}
.bolsk-pin__desc h3 {
	display: none;
}
.bolsk-pin:hover .bolsk-pin__desc {
	padding: 15px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  opacity: 1;
 height: auto;
  min-height: 113px;
}
.bolsk-pin:hover h3 {
	display: block;
}
.bolsk-pin__desc h3 {
	margin-bottom: 10px;
	font-size: 15px;
	font-weight: 700;
	line-height: 100%;
	color: #000000;
	text-align: center;
	font-family: "Inter", sans-serif;
}
.mobile-block .bolsk-pin__desc {
	display: none;
}
.mobile-block .bolsk-pin:hover .bolsk-pin__desc {
	display: none; 
}
@media (max-width: 1439px) {
  .bolsk-pin:hover .bolsk-pin__desc {
    height: auto;
  }
}
@media (max-width: 1023px) {
  .bolsk-pin:hover .bolsk-pin__desc {
    height: auto;
  }
}
.bolsk-pin--inactive {
  opacity: 0;
}
.bolsk-pin--active {
  opacity: 1;
}
.bolsk-pin--active .bolsk-pin__line {
  opacity: 1;
}
.bolsk-pin--5 {
  top: 56.1%;
  left: 20.1%;
}
.bolsk-pin--5 .bolsk-pin__line {
  bottom: 98.4%;
  left: 35.5%;
}
.bolsk-pin--6 {
  top: 67.2%;
  left: 31.9%;
}
.bolsk-pin--6 .bolsk-pin__line {
  top: -307.6%;
  left: -109.5%;
}
.bolsk-pin--7 {
  top: 46%;
  left: 32.6%;
}
.bolsk-pin--7 .bolsk-pin__line {
  bottom: 98.4%;
  left: -84.5%;
}
.bolsk-pin--8 {
  top: 44.9%;
  left: 47.8%;
}
.bolsk-pin--8 .bolsk-pin__line {
  bottom: 35.4%;
  left: -230.5%;
}
.bolsk-pin--9 {
  top: 70.4%;
  left: 47.8%;
}
.bolsk-pin--9 .bolsk-pin__line {
  top: -245.6%;
  left: -146.2%;
}
.bolsk-pin--9 .bolsk-pin__img {
  width: 225px;
}
@media (max-width: 767px) {
  .bolsk-pin--9 .bolsk-pin__img {
    width: 113px;
  }
}
.bolsk-pin--10 {
  top: 46.3%;
  left: 58.2%;
}
.bolsk-pin--10 .bolsk-pin__line {
  top: -42.6%;
  left: -219.5%;
}
.bolsk-pin--10 .bolsk-pin__img {
  height: 297px;
}
@media (max-width: 767px) {
  .bolsk-pin--10 .bolsk-pin__img {
    height: 150px;
  }
}
.bolsk-pin--11 {
  top: 55.5%;
  left: 71.9%;
}
.bolsk-pin--11 .bolsk-pin__line {
  top: -125.6%;
  left: -365.5%;
}
.bolsk-pin__line {
  position: absolute;
  opacity: 0;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  pointer-events: none;
}
@media (max-width: 767px) {
  .bolsk-pin__line {
    display: none;
  }
}
.bolsk-pin__img {
  position: relative;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  width: 200px;
  height: 200px;
  -webkit-box-shadow: 0px 4px 100px rgba(0, 0, 0, .25);
          box-shadow: 0px 4px 100px rgba(0, 0, 0, .25);
  border-radius: 20px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
@media (max-width: 767px) {
  .bolsk-pin__img {
    width: 101px;
    height: 101px;
  }
}
.bolsk-pin__img::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  border: 2px solid rgba(255, 255, 255, 0);
  border-radius: 20px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.bolsk-pin__desc {
  height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  opacity: 0;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  overflow: hidden;
}
.bolsk-pin__btn {
  height: 55px;
  padding: 16.5px 45px;
}
@media (max-width: 1679px) {
  .bolsk-pin__btn {
    padding: 16.5px 20px;
  }
}
@media (max-width: 1439px) {
  .bolsk-pin__btn {
    height: auto;
    padding: 11.5px 20px;
  }
}
@media (max-width: 1279px) {
  .bolsk-pin__btn {
    padding: 11.5px 10px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .bolsk-pin__btn {
    height: 36px;
    padding: 7.5px 10px;
  }
}
@media (max-width: 767px) {
  .bolsk-pin__btn {
    padding: 7.5px 18px;
  }
}
@media (max-width: 1023px) {
  .bolsk-pin__btn i {
    display: none;
  }
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.bolsk-pin__img-border {
    height: 100%;
    border-radius: 20px;
	border: 1px solid #c4c5c9;
}
@media (max-width: 767px) {
	.bolsk {
		max-width: 880px;
		overflow-x: auto;
	}
	.bolsk-pin__img-border {
		border: none;
		border-radius: unset;
		animation-name: blink;
	}
	.bolsk-back__pins--mobile {
		position: relative;
	}
    .bolsk-back {
        left: 0;
        bottom: 0;
		overflow-x: auto;
    }
	.svg-container {
		width: 100%;
		overflow-x: auto; 
		white-space: nowrap;
	}
	.bolsk-pin {
		background: transparent;
		box-shadow: none;
	}
	.bolsk-back__main-img {
		height: auto;
	}
	.bolsk-pin .bolsk-pin__img  {
		box-shadow: none;
		background-size: auto;
		background-repeat: no-repeat;
		background-position: unset;
	}
	.bolsk-pin__img::after {
		display: none;
	}
	.bolsk-pin__img-border {
		border: none;
	}
	.bolsk-pin--5 {
		top: 74.5%;
		left: 3.5%;
	}
	.bolsk-pin--6 {
		top: 82.5%;
		left: 24.2%;
	}
	.bolsk-pin--9 {
    	top: 85.4%;
    	left: 44.6%;
	}
	.bolsk-pin--7 {
		top: 66%;
		left: 23.6%;
	}
	.bolsk-pin--8 {
		top: 65.1%;
        left: 46.8%;
	}
	.bolsk-pin--10 {
		top: 63.3%;
		left: 61.2%;
	}
	.bolsk-pin--11 {
		top: 71.5%;
		left: 80.9%;
	}
	.bolsk-back__main-img-mobile {
		transition: transform 0.3s ease;
	}
	.bolsk-pain__arrows-mobile {
		width: 100vw;
	}
	.mobile-block__swipe {
		color: #e5e7eb;
		position: absolute;
		bottom: 10px;
		width: 100vw;
		text-align: center;
		animation-name: blink;
		animation-timing-function: linear;
		animation-duration: 5s;
		animation-iteration-count: infinite;
		transition: opacity 3s ease, max-height 3s ease; 
		opacity: 1;
	}
	.mobile-block__swipe.invisible {
		opacity: 0;
    	max-height: 0;
	}
	.bolsk-back {
		border-radius: 0 0 30px 30px;
	}
}

.bolsk-pains__tags {
	display: flex;
	display: none;
	flex-wrap: wrap;
	justify-content: center;
	width: 100%;
	padding: 0 10px;
}
.bolsk-pains__tag {
	margin-right: 8px;
	margin-bottom: 8px;
	padding: 12px;
	background: #ffffff;
	border-radius: 60px;

}
.bolsk-pains__tag--mobile > * {
	pointer-events: none;
}
.bolsk-pains__tag span {
	font-size: 14px;
	line-height: 100%;
	background: linear-gradient(138.04deg, #405383 0%, #4C587D 122.84%),
              linear-gradient(47.5deg, #9580FF 5.7%, rgba(136, 118, 225, 0) 103.13%);
	background: #9580FF;
	  -webkit-background-clip: text;
	  -webkit-text-fill-color: transparent;
	  background-clip: text;
	  text-fill-color: transparent;

}
@media (max-width: 1023px) {
	.bolsk-pains__tags {
		display: flex;
	}
}


.bolsk-back__pins--mobile .bolsk-pin__img-border .flare-animation {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.bolsk-back__pins--mobile .bolsk-pin__img-border.glare svg path {
	fill: white; 
}
.bolsk-back__pins--mobile .bolsk-pin__img-border:hover .flare-animation,
.bolsk-back__pins--mobile .bolsk-pin__img-border.glare .flare-animation {
  opacity: 1;
}
.bolsk-back__pins--mobile .bolsk-pin__img-border svg.glare .shiny-path {
  fill: white;
  stroke: white;
}
@media (max-width: 675px) {
	.bolsk-header__content {
		/*max-width: 95vw;*/
	}
}
.hero {
  position: relative;
}
.hero__inner {
  height: 85vh;
  overflow: hidden;
}
.hero__inner .hero-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  -o-object-fit: cover;
     object-fit: cover;
  filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.7" /><feFuncG type="linear" slope="0.7" /><feFuncB type="linear" slope="0.7" /></feComponentTransfer></filter></svg>#filter');
  -webkit-filter: brightness(0.7);
          filter: brightness(0.7);
}
.hero__content {
  position: absolute;
  top: 50%;
  left: 15%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.hero__content > h1 {
  line-height: 1.2;
  font-weight: 600;
  color: #ffffff;
  margin-bottom: 30px;
  margin-bottom: 3rem;
}
.hero-map__wrapper {
  position: absolute;
}
.hero-map__wrapper svg {
  width: 100%;
  height: auto;
  max-height: unset;
}
@media (max-width: 1023px) {
  .hero-map__block {
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
    background-color: #ffffff;
  }
  .hero--map {
    background-color: #000000;
  }
}
.hero-articles .hero-articles__description {
  line-height: 140%;
}

.home__arrows {
  display: none;
}
@media (max-width: 767px) {
  .home__arrows {
    position: relative;
    margin: 20px 0 0;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 5;
  }
}
.home__arrow {
  margin-right: 10px;
  width: 40px;
  height: 40px;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.home__arrow:last-of-type {
  margin-right: 0;
}



.blog__top-description-item .label {
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  background: linear-gradient(48deg, #C2B6FF 5.7%, rgba(177, 161, 255, 0) 103.13%), linear-gradient(138deg, #96B4FF 0%, #A6BAFF 122.84%);
}
.blog__top-description-item .label span {
  font-family: "InterTight-Medium";
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 140%;
  background: linear-gradient(138deg, #F0F4FE 0%, #F1F4FE 122.84%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.blog__top-description-tip {
  left: 57px;
}
.blog__top-description-tip::before {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 47px;
  height: 44px;
  background-image: url("data:image/svg+xml,%3Csvg width='47.738281' height='44.383301' viewBox='0 0 47.7383 44.3833' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3CclipPath id='clip33_13882'%3E%3Crect id='Group 1000006154' width='47.738281' height='44.383301' fill='white' fill-opacity='0'/%3E%3C/clipPath%3E%3Cpattern id='pattern_33_138840' patternContentUnits='objectBoundingBox' width='1.000000' height='1.000000'%3E%3Cuse xlink:href='%23image33_13884_0' transform='matrix(0.002339,0,0,0.002083,-0.061435,0)'/%3E%3C/pattern%3E%3Cimage id='image33_13884_0' width='480.000000' height='480.000000' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAHgCAYAAAB91L6VAAAABHNCSVQICAgIfAhkiAAAEixJREFUeJzt3f9xW0lyB/CvXQ6AGdw4gpUjMDIwM9jnCFaOgNgIVhlQF4HWEXAdgfYigC4CKoP1HyBXlFYk8WNePwzw+VShuKUShR5c1TW6p2deAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALP7l6UDAGBo7cnPluTq4fW3J3/nn0l+T/Jbks9lkZ04CRiA72nZJtKnP//2nT/b1zrJz0dHdwYkYIDL81ilvnn4+UO+JNTH15x+T/IfM7/HyZOAAc7P0wTbsq1cW75uEy/t52yr4YslAQOMqeWvSfaxom1LBbWHz0n+PRe8J/xvSwcAwLNaviTZH/J1wj2FKvYYj2v5beE4FiMBAyyr5XyT7Gva0gEsSQIGmN9jW/gSk+xL2tIBLEkCBuin5Uti/SGSLC+QgAH21yLR9vBp6QCWJAEDPO+xVfzYOpZo+/q0dABLkoABtr5Ntqtc+B5lgc3SASzJOWDgUr3JNslKtsu56BykAgYuwWN1+1/5UuVqIy/r96UDWJoEDJyjpwl39fDf/NXnLPdF5GJvwHokAQPnYpXkPx9+rpYM5AR9znbg6f8efv728Oe3We7LyT8Wet+TIQEDo7pKcp1t0r2OlvKjz9m2d/+RL8/g/fTN31llm3xbXVh/8WnB9wbgAKskd0n+8Mp9kg9J3mX7JaTt8Pn9dAJx/xFdCoBhrHLZiXeTbdX6NodV/O3EPj/78gAD+CXLJ4ylku0qx7fXr7Otlpde1+Pr/sj1AFDgNssnjDkT0cd8Sba9j0dd5TS/vNx1XOOwDGEBp+wmybR0EJ18Oxz1+JrLKssPWj3n4iegEwkYOF1XGTf5fs52+vifeX4SeS5X2X5xeVv0foe4+Es4EgkYOF27TvUu7VP+Wtl+WiiWKduW86kfyZKAAU7Yhyy/V/nta5O+w1G9vMlpTTi/9hkSFTBwupZObo/V7NPK9tSuT7zK9lzvesb3+D3Jf2eb4Hv8b/Jbh38DgBm9TU1F9jiJ/C7bFu4oD2pYZVtNzvm5PO4jX3X8d697fxAA9LdO3yRzn20l95hsW9E6errK/O35u3z92aw6/tsjfLkpcdHPYgSGcZ1tZfpDtv8H3p75e5+++fnPfBmS+pTTayHv67HdPFcS+5zkf5K8/+bP32Y73HWs/40KGICBtMw/ZPUuzyf2XhX3dOTnAAAlHs/0zpl4N3n9wQi9tgG0nwE4eavMO2T1R3ZrZ/cawPr1wM8BAEpU3N98l92fRrTq9J7Tnp8DAJSZ+6lFT48W7Wrd6b3bnu8LALNrmX/I6i6HJcEecd0d8L4AMKufMn/Ve8zRnx6xTUe8PwB01bLs0aJdvOkURzsiBgDo5ibzVr2bvH60aBfXHWLRfgZgcats750+5ar3qXcd4pk6xQIAe6s4WtSr6n3qrkNcrXNMALCTVWou1JiD9jMAw6moej9m9ws19rXqEN80U2wA8F2rjFv1PurxPOY2c4wAkKRur3euqvepY5+ApP0MQIlV5q96e044v+bYae2pKE4ALtSoE84v6fEEpFYYLwAXZpXzqnofHXsBh/YzALOoqHqPvcP5GOsd4tN+BqDUKvNXvXdZtoV7952YtJ8BWERV1bvv83rncMw91drPAHSzyvxV75yXauzj2CcgTeURA3B2KqreP7LMoNVzphy3llNZBwCDWmX+qneT2uNFu7jN4ev5dYF4ATgTVVXvh5xmtXjMBRxTfbgAnIM3mb/qPZVBq+859gKOU/xCAcCJu8n8Ve/HnPYRnVW0nwEo0tLnwfOvvd4VrecY62g/A1Dgpxx35nWX1yanN2j1nEO/iNwvESwA42mpqXpPddDqOYd+GbldIlgAxnKd+aveUx60es4xF3AsdWc1AAOoOl506oNWz5mi/QxAZ6vMf7zoj5zWjVb7uo32MwAdVVS99xln0Oo5h17AsVogVgBOWMtxtzrt+rrLmC3npw69gGOzRLAAnK6K40V/ZLxBq+esov0MwBGusj36M3fi3eS8Wq9vo/0MwIFWqRm0Gu1s7y4O+dKi/QxA2aDVubScv3VIu177GeCCtdTcaLXJ+INWzzn0Ao7VArECcAJ+TM2g1chne3dxHe1nAHZQdaPVfS7jCT/vov0MwCvepGbQatTrJA9xl/0/nzeLRArAIqrO9p57y/lb2s8AfFfV2d5LaTk/tcphX1AAOHNazvM65AKOtkSgANT5KfMn3ktsOT+1b2fh4zJhAlBBy7nOvt2Fc72IBODiaTnXadF+BiBaztX2vYBD+xngzFS2nLVQv9j3Ao5pkSgBmEVVy3kT7dNv3UX7GeAiVV2s8T5azt+zz2d/t1CMAHRUdZfzH9Fyfs6+T0CaFokSgG5a6lrO7it+3r4XcLRFogSgix9T03K+i5bza26j/QxwEapazuui9YzuY7SfAc5ay2GPu9v3dZ/tuVZedxXtZ4Cz5lar07SK9jPA2XKr1elaR/sZ4Ow4YnT69rl1rC0TIgD7aNlvuOfQ1yaOGB1j10l07WeAAaxSd8SolazoPLVoPwOcjcr9Xo6zivYzwPCq9ns9xaifKbt95rcLxQfAK1rs945oiuoXYFhV53vvIhH0NkX1CzAk+71ja1H9AgzHfu95eGnrYL1cWAB86yo19zlvYr+3wirPf/4AnIgW9zmfo1W2X6ruH163caUnwMlYpeZyDfc5A8CDqmEr+70A8KBq2GpVtB4AOGmVw1atZkkAcNpa6i7XsN8LAKkdtgIAYtgKAMrdxLAVAJS5yvbiBcNWAFCkpeYxgoatAOBBS82ks2ErAHjwJjWTzoatAODBj5k/+d4nua5aEACcupsYtgKAUhXJ12MEAeBB1TGj9zHpDABJtgmx4pjRumg9AHDyWmqOGZl0BoAHLfMn3/skU81yAOD0VZzx3Ty8DwCQmjO+m5h0BoA/VTxK8GNMOgPAn24yf/J9H8kXAP5UkXzXVYsBgBH8EskXAErdZv7kO1UtBgBO3VW2D7ifM/HeJ1kVrQcATl7F1ZKbOOMLAH9qmf92q02c8QWAP7XMn3w9ShAAnmiZP/nexRlfAPhTy/zJ933RWgBgCC3zJ9910VoAYAgVTzRaVy0GAEYg+QJAsYrkO1UtBgBGMHfyvY/kCwBfWWX+5Ot2KwB44sfM23KWfAHgG3Mn303cbgUAX5F8AaCY5AsAxSRfACg2d/L1RCMA+Mbc53w/xhONAOArki8AFJN8AaDY3Mn3fSRfAPhKy/zJFwB4omV7HEjyBYAiLZIvAJRqkXwBoFSL5AsApVokXwAodZXtWVzJFwAKSb4AUOw2ki8AlPolki8AlLqJ5AsApeZMvh8K1wEAw/gp8yVfTzUCgO+4juQLAKXmfKyg5AsA39Ey3y1Xm0i+APAXLfMm31a1EAAYxVUkXwAoN9cVk5IvADxjrluuJF8AeMZN5km+95F8AeC75rpo4z7bo0wAwDfmvGjjunAdADCMlvku2pjKVgEAA2mZ77jRumwVADCQOc/6ruuWAQBj+RDJFwBK3WSe5Pu+cA0AMJS5jht9rFwEAIzkTeZJvpt4shEAfFfLPENXm7jlCgC+q0XyBYByd+mffF0xCQAvuMk8+76umASAZ8yVfNeFawCAocw18bwuXAMADKVlnqGrd4VrAIChzHXHs4s2AOAFc9zxvInjRgDwrDmGriRfAHjBXHc8O+sLAM9o2V6M0Tv5vi1cAwAMpWWeoat13RIAYDwf0z/5Om4EAC+YY+jKcSMAeMEcQ1cmngHgBS39k+99JF8AeFbLPENXnm4EAC+YY+hqXbkAABjNHENXJp4B4AVzDF2ZeAaAF7T0v+nKxDMAvKBlnqGrVrcEABjPHI8XdMczALxgjqGrdeUCAGA01+mffO9KVwAAg2npv+9r6AoAXmHoCgCK/RJDVwBQao7LNtx0BQAvaOl/2YabrgDgBVcxdAUA5W7Tv/W8qlwAAIxmjn3fdeUCAGA0Lf2T74fKBQDAaOz7AsAC5tj3bZULAIDRzLHv67INAHhBS//ke1u5AAAYzVz7vleViwCA0dj3BYBi9n0BoFhL/3ue7fsCwCvs+wJAsZvY9wWAUlPs+wJAqZb+rWf7vgDwirv03/dtlQsAgNHY9wWAYi39k++6MH4AGM4cV016vi8AvOKX2PcFgFJT+reerysXAACjaenfel4Xxg8AQ7pL/9YzAPCCm/RNvvex7wsAL2rpv+/rqkkAeEXvfd/b2vABYDy9W8+baD0DwIta+reeV4XxA8Bw5rjtal25AAAY0Ry3XQEAL7hO/9Zzq1wAAIympX/r2ZEjAHjFbfomX085AoBXTOm/79sK4weA4bT0bz1PhfEDwJB6t55va8MHgPFM0XoGgFIt/VvPq8L4AWBIvVvP72rDB4DxTOnfer6qXAAAjKalf+u5FcYPAEPq3Xpel0YPAAOa0r/1DAC8YI7HDLbKBQDAiHo/ZnBdGj0ADOhNtJ4BoJzWMwAUu4nWMwCUatF6BoByWs8AUOynaD0DQKmWvtWv1jMA7OA2Ws8AUGpK3+TrMYMA8Ire101u4jGDAPCqm/StfqfS6AFgQC19k+9tafQAMKjeredWGj0ADGiK1jMAlGrpW/1qPQPADm7TL/neR+sZAF7V0rf1/LY0egAYVO/BKwDgFVP6Vr+tMngAGFFL3+p3XRk8AIyq5+DVJq6bBIBXtfRtPU+VwQPAqHq2nm+LYweAIU3pl3yd+QWAHbT0rX6d+QWAHfySvoNXAMArWvoOXrXK4AFgVLcxeAUApab0bT23yuABYFQ9B6+m2tABYExTDF4BQKmWvtVvqwweAEZl8AoAirUYvAKAcj2r36k2dAAY0yoGrwCgnMErACg2xeAVAJTrVf0avAKAHU3pV/2uSyMHgEG19K1+AYAd3MSxIwAo1WLwCgDK3caxIwAo1aL6BYByvarfTVS/ALCTFoNXAFDuLo4dAUCpVVS/AFBukz7J90N14AAwqimOHQFAuV7V72114AAwqimqXwAo16v6XRfHDQDDmtLv2NFVbegAMK5e1e9UHDcADGtKv+oXANiR6hcAik3pk3zviuMGgKH1qn7fVAcOAKOa0if53hbHDQBD61X9tuK4AWBYU1S/AFBO9QsAxab0Sb7viuMGgKH1qH43Uf0CwM6m9Kl+17VhA8DY7tKn+vXABQDY0Sp9qt+pNmwAGFuv6hcA2FGL6hcAyt1G9QsApVpUvwBQTvULAMVaVL8AUE71CwDFrtLn2smpOG4AGNoU1S8AlFP9AkCxKapfACj3MapfACi1iuoXAMr1OHo0VQcNACNrUf0CQDnVLwAU63HxhuoXAPY0RfULAOVUvwBQbBXVLwCU+xDVLwCUalH9AkC5Y48eqX4BLtS/Lh3A4FZH/v7fewQBAJdkynHV7322LWwAYA/HPvXotj5kABjbKscPX7XimAFgeMcOX6l+AWBPLapfAI5kCnp/qyN//32ST0dHAQAXZpPjqt9VecQAMLhVjku+d+URA3CStKD38+ORv+/iDQDYU4trJwHoRAW8u9WRv/9zjyAA4NIcM3yl+gXgKyrg3bzJcWd37f0CwAGOvfmqlUcMAGfgmPazaycB4ABTVL8AUO4uLt4AgFItrp0EgHLrOHoEAOWOGb6a6sMFgPGtovoFYCYu4njej0f87m+9ggCAS3NM+7nVhwsA45vi4g0AKPchjh4BQKkWw1cAzMwQ1l+tjvhdz/wFgAPd5bDq9z7J1QLxAsDwWgxfAUC5KY4eAUC5Q9vPd0sECwDnoOXw6ncqjxYAzsQUR48AKOIY0hc/Hvh7v/UMAgAuyVUMXwFAuesclnx/XSJYAManBb31Xwf+3vueQQDApdnE8BUAlHoTR48AKKYFvU3A+/oc088AHEECPiwB/5rkU+c4AOCiHHL9ZFsiUAA4J/fZL/neLhMmAJyPFtUvAAu49D3gtufffx97vwBwtCmqXwAWoALe3c9R/QLQyaUn4F19imsnAejo0hPw5x3/3t+j+gWAblrc+QwAi3jtIo7VYpEBwBlref5pSOvFogKAC9Dy10r47ZIBAcAlWWV7Nvhq2TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI72/9h8A2siPQTuAAAAAElFTkSuQmCC'/%3E%3C/defs%3E%3Cg clip-path='url(%23clip33_13882)'%3E%3Cg opacity='0.500000'%3E%3Crect id='rect' x='8.044922' y='44.383301' width='36.254379' height='40.708969' transform='rotate(-102.82 8.044922 44.383301)' fill='url(%23pattern_33_138840)' fill-opacity='1.000000'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.blog__top-description-tip span {
  display: block;
  margin-top: 10px;
  margin-left: 54px;
  font-family: "Caveat-Regular";
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 140%;
  color: rgba(0, 0, 0, .5);
  white-space: nowrap;
}
.blog__card {
  -webkit-box-shadow: 0px 4px 100px 0px rgba(0, 0, 0, .1);
          box-shadow: 0px 4px 100px 0px rgba(0, 0, 0, .1);
}
.blog__card .info-block {
  padding: 30px;
  padding: 3rem;
}
.blog__card .title {
  font-family: "InterTight-Medium";
  font-size: 24px;
  font-size: 2.4rem;
  line-height: normal;
}
.blog-cards-slide {
  border: 3px solid #F0F4FE;
  background: #FFF;
}
.blog-cards-slide .image {
  position: relative;
  padding: 15px;
}
.blog-cards-slide .image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 50%;
  background: -webkit-gradient(linear, left top, left bottom, from(#820BFC), to(#FE730C));
  background: linear-gradient(180deg, #820BFC 0%, #FE730C 100%);
  z-index: 1;
}
.blog-cards-slide .image img {
  position: relative;
  z-index: 1;
  width: 100%;
  display: block;
  border-radius: 5px;
  float: none !important;
}
.blog-cards-slide .subscribe {
  font-size: 14px;
  font-size: 1.4rem;
}
.blog-cards-slide .text {
  font-family: "InterTight-Medium";
  font-size: 24px;
  font-size: 2.4rem;
  line-height: normal;
}
.blog-cards-slide .social-text {
  color: #A4A4A4;
  font-family: "InterTight-Medium";
  font-size: 14px;
  font-size: 1.4rem;
}
@media (min-width: 1024px) {
  .swiper-slide:not(.swiper-slide-active) .blog-cards-slide .image {
    opacity: 0.3;
    filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="10" /></filter></svg>#filter');
    -webkit-filter: blur(10px);
            filter: blur(10px);
  }
}
@media (max-width: 1023px) {
  .blog__card .info-block {
    padding: 2rem 1.5rem;
  }
  .blog__card .title {
    font-size: 2rem;
  }
  .blog__top-description-item .label {
    margin-bottom: 0.5rem;
    font-size: 1.6rem;
  }
  .blog__top-description-item .label span {
    font-size: 1.6rem;
  }
  .blog__top-description-item .label img {
    max-width: 2.9rem;
  }
  .blog-cards-slide .text {
    font-size: 2rem;
  }
}
@media (max-width: 675px) {
  .blog__top-description-tip {
    left: 57px;
  }
  .blog__top-description-tip::before {
    -webkit-transform: scaleX(-1);
            transform: scaleX(-1);
  }
  .blog__top-description-tip span {
    margin-top: 25px;
    margin-left: -170px;
  }
}

.map-title {
  font-family: "InterTight-Medium";
  font-size: 30px;
  font-size: 3rem;
  font-weight: 500;
  line-height: 36.3px;
  line-height: 3.63rem;
  text-align: left;
  fill: #000000;
}

.map-text {
  font-family: "InterTight-Regular";
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 22.4px;
  line-height: 2.24rem;
  text-align: left;
  fill: #4F4F4F;
}

.map-btn-text {
  font-family: "InterTight-Medium";
  font-size: 18px;
  font-size: 1.8rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  fill: #8D89F1;
}

.map-interactive__block > *:not(.map-interactive__zone):not(.map-interactive__clickable):not(.page-link) {
  opacity: 0;
}
.map-interactive__block > a.page-link {
	opacity: 1;
}
.map-interactive__img:not(.lab-page .map-interactive__img) {
   opacity: 0.55 !important;
}
.map-interactive__img {
  fill-opacity: 0 !important;
  stroke: #fff;
  stroke-width: 2;
}

.map-interactive__zone {
  cursor: pointer;
  fill-opacity: 0 !important;
}

.map-interactive__block:hover {
  cursor: pointer;
}

.map-interactive__block:hover > * {
  opacity: 1 !important;
  -webkit-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}

.map-interactive__block:hover .map-interactive__img {
  opacity: 1 !important;
  fill-opacity: 1 !important;
  -webkit-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}


.map-interactive__btn:hover rect {
  fill: #8A93EC;
}

.map-interactive__btn:hover .map-btn-text {
  fill: #ffffff;
}

.map-interactive__btn:hover path {
  stroke: #ffffff;
}

.breadcrumbs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
@media (max-width: 1025px) {
  .breadcrumbs {
    margin-bottom: 0.8rem;
  }
}
.breadcrumbs a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0%;
  color: #a4a4a4;
}
.breadcrumbs a:last-child {
  color: #000000;
}
.breadcrumbs a:last-child:after {
  content: "";
}
.breadcrumbs a:after {
  content: "-";
  display: block;
  width: 6.77px;
  width: 0.677rem;
  height: 12.02px;
  height: 1.202rem;
  background-size: cover;
  margin: 0 10px;
  margin: 0 1rem;
}

.hurt-article__top {
  background: linear-gradient(0deg, rgba(255, 255, 255, .4) 0%, rgba(255, 255, 255, .4) 100%), linear-gradient(48deg, #F1EFFF 5.7%, rgba(244, 242, 254, 0) 103.13%), linear-gradient(138deg, #F0F4FE 0%, #F1F4FE 122.84%);
}
.hurt-article__top-quote {
  top: 12px;
  left: -120px;
  max-width: 200px;
  padding: 20px;
  color: #FFF;
  font-family: "InterTight-Medium";
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem;
  border-radius: 30px 30px 0px 30px;
  background: linear-gradient(48deg, #C2B6FF 5.7%, rgba(177, 161, 255, 0) 103.13%), linear-gradient(138deg, #96B4FF 0%, #A6BAFF 122.84%);
}
.hurt-article__top-quote::after {
  position: absolute;
  content: "";
  bottom: 0;
  right: -17px;
  width: 18px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 16L-6.99382e-07 16L0 -7.86805e-07L0.409393 1.40763C2.4167 8.30944 7.97322 13.6033 14.9641 15.2743L18 16Z' fill='url(%23paint0_linear_2545_3187)'/%3E%3Cpath d='M18 16L-6.99382e-07 16L0 -7.86805e-07L0.409393 1.40763C2.4167 8.30944 7.97322 13.6033 14.9641 15.2743L18 16Z' fill='url(%23paint1_linear_2545_3187)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2545_3187' x1='18' y1='0' x2='-2.75517' y2='20.9965' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2396B4FF'/%3E%3Cstop offset='1' stop-color='%23A6BAFF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_2545_3187' x1='1.26' y1='0.719999' x2='15.8878' y2='18.6803' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23C2B6FF'/%3E%3Cstop offset='1' stop-color='%23B1A1FF' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.hurt-article__card {
  padding: 30px;
  padding: 3rem;
  background: linear-gradient(48deg, #F1EFFF 5.7%, rgba(244, 242, 254, 0) 103.13%), linear-gradient(138deg, #F0F4FE 0%, #F1F4FE 122.84%);
}
.hurt-article__card .text-item + .text-item {
  margin-top: 20px;
}
.hurt-article__card .text-item .icon {
  margin-bottom: 10px;
}
.hurt-article__card + .hurt-article__card {
  margin-top: 10px;
}
.hurt-article__trap {
  padding: 0 30px;
  padding: 0 3rem;
  background: linear-gradient(48deg, #C2B6FF 5.7%, rgba(177, 161, 255, 0) 103.13%), linear-gradient(138deg, #96B4FF 0%, #A6BAFF 122.84%);
}
.hurt-article__trap .text-block {
  width: 49%;
}
.hurt-article__trap .character {
  width: 43.88%;
}
.hurt-article__trap .character .radius {
  position: relative;
  width: 225px;
  height: 225px;
  background-color: #B7C1FD;
  border-radius: 100%;
  padding: 10px;
}
.hurt-article__trap .character .radius::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: -webkit-gradient(linear, left top, left bottom, from(#820BFC), to(#FE730C));
  background: linear-gradient(180deg, #820BFC 0%, #FE730C 100%);
  border-radius: 100%;
  z-index: 0;
}
.hurt-article__trap .character .radius::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: calc(100% - 10px);
  height: calc(100% - 10px);
  background-color: #B7C1FD;
  border-radius: 100%;
}
.hurt-article__trap .tip {
  top: 76%;
  left: 110px;
  padding: 15px;
  padding: 1.5rem;
  color: #4F4F4F;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem;
  border-radius: 0px 30px 30px 30px;
  white-space: nowrap;
  background: linear-gradient(0deg, rgba(255, 255, 255, .4) 0%, rgba(255, 255, 255, .4) 100%), linear-gradient(48deg, #F1EFFF 5.7%, rgba(244, 242, 254, 0) 103.13%), linear-gradient(138deg, #F0F4FE 0%, #F1F4FE 122.84%);
}
.hurt-article__trap .tip::before {
  position: absolute;
  content: "";
  top: -17px;
  left: 0;
  width: 15px;
  height: 17px;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='17' viewBox='0 0 15 17' fill='none'%3E%3Cpath d='M0 -1.31134e-06L-1.48619e-06 17L15 17L14.3675 16.8147C7.47188 14.7943 2.19005 9.23014 0.531195 2.23877L0 -1.31134e-06Z' fill='url(%23paint0_linear_3533_20959)'/%3E%3Cpath d='M0 -1.31134e-06L-1.48619e-06 17L15 17L14.3675 16.8147C7.47188 14.7943 2.19005 9.23014 0.531195 2.23877L0 -1.31134e-06Z' fill='url(%23paint1_linear_3533_20959)'/%3E%3Cpath d='M0 -1.31134e-06L-1.48619e-06 17L15 17L14.3675 16.8147C7.47188 14.7943 2.19005 9.23014 0.531195 2.23877L0 -1.31134e-06Z' fill='white' fill-opacity='0.4'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3533_20959' x1='15' y1='0' x2='-4.8278' y2='19.4558' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F0F4FE'/%3E%3Cstop offset='1' stop-color='%23F1F4FE'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_3533_20959' x1='14.325' y1='15.81' x2='-2.61175' y2='2.11729' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F1EFFF'/%3E%3Cstop offset='1' stop-color='%23F4F2FE' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
@media (max-width: 767px) {
  .hurt-article__trap {
    padding: 0;
  }
  .hurt-article__trap .character {
    margin-bottom: 1.5rem;
    margin-right: 2rem;
    margin-left: auto;
    width: 22.5rem;
  }
  .hurt-article__trap .tip {
    left: -60px;
    border-radius: 30px 0px 30px 30px;
  }
  .hurt-article__trap .tip::before {
    top: -15px;
    left: unset;
    right: 1px;
    -webkit-transform: rotate(270deg);
            transform: rotate(270deg);
  }
  .hurt-article__trap .text-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 0 3.8rem;
    width: 100%;
  }
  .hurt-article__trap .text-block .title {
    text-align: center;
  }
  .hurt-article__top-quote {
    max-width: calc(100% - 48px);
    width: 100%;
    top: -75px;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    border-radius: 30px 30px 30px 0px;
  }
  .hurt-article__top-quote::after {
    left: -1px;
    right: unset;
    bottom: -16px;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }
}

.quiz .block {
  background: linear-gradient(0deg, rgba(255, 255, 255, .4) 0%, rgba(255, 255, 255, .4) 100%), linear-gradient(48deg, #F1EFFF 5.7%, rgba(244, 242, 254, 0) 103.13%), linear-gradient(138deg, #F0F4FE 0%, #F1F4FE 122.84%);
}
.quiz .position {
  line-height: normal;
}

dialog#quiz::-webkit-backdrop {
  background: rgba(32, 32, 32, .7);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
}

dialog#quiz::backdrop {
  background: rgba(32, 32, 32, .7);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
}

.footer__wrapper {
  position: relative;
}
.footer__warning {
  z-index: 1;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), color-stop(90%, rgba(34, 34, 34, 0)));
  background: linear-gradient(0deg, rgba(0, 0, 0, .5) 0%, rgba(34, 34, 34, 0) 90%);
}
.footer__warning-text {
  font-family: "InterTight-SemiBold";
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 33.8px;
  line-height: 3.38rem;
  text-align: justified;
  color: #7d7d7d;

}


.footer__inner {
  padding: 36px 0 40px;
  padding: 3.6rem 0 4rem;
}
.footer__top, .footer__center {
  margin-bottom: 23px;
  margin-bottom: 2.3rem;
}
.footer__logo {
  margin-right: 40px;
  margin-right: 4rem;
}
.footer__logo:hover {
  opacity: 0.8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.footer__allowed-age {
  padding: 10px;
  padding: 1rem;
  min-width: 55px;
  min-width: 5.5rem;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  height: 55px;
  height: 5.5rem;
  max-height: 55px;
  max-height: 5.5rem;
  border-radius: 50%;
  border: 2px solid #B2B1FF;
  color: rgb(178, 177, 255);
  font-family: "InterTight-Medium";
  font-size: 20px;
  font-size: 2rem;
  font-weight: 500;
  line-height: 24px;
  line-height: 2.4rem;
  letter-spacing: 0%;
  text-align: justify;
}
.footer__links a {
  font-family: "InterTight-Regular";
  text-align: left;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem;
  color: rgba(255, 255, 255, .3);
}
.footer__docs li {
  text-align: right;
}
.footer__docs a {
  font-family: "InterTight-Regular";
  text-align: right;
  text-decoration: underline;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem;
  color: rgba(255, 255, 255, .3);
}
.footer__copyright {
  font-family: "InterTight-Regular";
  text-align: left;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem;
  color: rgba(255, 255, 255, .3);
}
.footer__social-text {
  margin-right: 12px;
  margin-right: 1.2rem;
  color: rgb(255, 255, 255);
  font-family: "InterTight-Regular";
  font-size: 20px;
  font-size: 2rem;
  font-weight: 400;
  line-height: 24px;
  line-height: 2.4rem;
  letter-spacing: 0%;
  text-align: justify;
}
.footer__social-list li {
  margin-right: 16px;
  margin-right: 1.6rem;
}
ul.footer__social-list > li > a > * {
	pointer-events: none;
}
.footer__social-list li:last-child {
  margin-right: 0;
}
.footer__top-arrow {
  display: none;
  position: fixed;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  bottom: 20px;
  bottom: 2rem;
  right: 16px;
  right: 1.6rem;
  width: 48px;
  width: 4.8rem;
  height: 48px;
  height: 4.8rem;
  z-index: 99;
  -webkit-box-shadow: 0px 4px 100px 0px rgba(0, 0, 0, .15);
          box-shadow: 0px 4px 100px 0px rgba(0, 0, 0, .15);
  background: rgb(39, 39, 39);
  border-radius: 100%;
}
.footer__top-arrow img {
  width: 16px;
  width: 1.6rem;
}
.footer__top-arrow:hover {
  opacity: 0.8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
@media (min-width: 190rem) {
  .footer__top-arrow {
    right: 14.8rem;
    width: 7.1rem;
    height: 7.1rem;
  }
}
@media (min-width: 1500px) {
  .footer__top-arrow {
    right: 14.8rem;
  }
}
@media (max-width: 1023px) {
  .footer__inner {
    padding: 3rem 0 3.5rem;
  }
  .footer__warning-text {
    opacity: 0.3;
    color: #FFF;
    text-align: justify;
    font-family: "InterTight-Regular";
    font-size: 1rem;
    line-height: normal;
  }
  .footer__docs li {
    text-align: left;
  }
  .footer__docs a {
    font-size: 1.2rem;
  }
  .footer__links {
    margin-bottom: 1rem;
  }
  .footer__links a {
    font-size: 1.2rem;
  }
  .footer__copyright {
    font-size: 1.2rem;
  }
  .footer__top-arrow {
    bottom: 2rem;
    -webkit-box-shadow: 0px 4px 100px rgba(0, 0, 0, .15);
            box-shadow: 0px 4px 100px rgba(0, 0, 0, .15);
    background: linear-gradient(48deg, #F1EFFF 5.7%, rgba(244, 242, 254, 0) 103.13%), linear-gradient(138deg, #F0F4FE 0%, #F1F4FE 122.84%);
  }
}
.footer__cookie {
	position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    width: auto;
    background: #F5F3F4;
    align-items: center;
    justify-content: space-between;
    padding: 12px 8%;
    z-index: 99;
	align-items: center;
	display: none; 
}
.footer__cookie .text {
	max-width: 92%;
}
.footer__cookie .text a {
	text-decoration: underline;
}
.footer__cookie .text a:hover {
	opacity: 0.6;
	transition: all .3s ease;
}
.footer__cookie button {

}
@media (max-width: 767px){
	.footer__cookie {
		display: none;
    	flex-direction: row;
    	flex-wrap: wrap;
		padding: 16px;
	}
	.footer__cookie .text {
		max-width: 100%;
		font-size: 14px;
	}
	.footer__cookie .info {
		margin-bottom: 10px;
	}
	.footer__cookie button {
		margin: 0 auto;
	}
	.main-lab__bg {
		max-height: 500px;
	}


}
.swiper-slide:not(.swiper-slide-active) .profile__card img {
  opacity: 0.3;
  filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="10" /></filter></svg>#filter');
  -webkit-filter: blur(10px);
          filter: blur(10px);
}

.profile-cards-slider::after {
  content: "";
  position: absolute;
  width: 15%;
  height: 85%;
  background: -webkit-gradient(linear, right top, left top, from(rgb(255, 255, 255)), to(rgba(255, 255, 255, 0))), -webkit-gradient(linear, right top, left top, from(rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(270deg, rgb(255, 255, 255), rgba(255, 255, 255, 0)), linear-gradient(270deg, rgb(255, 255, 255), rgba(255, 255, 255, 0));
  right: -5px;
  top: 0;
  z-index: 2;
  opacity: 1;
}
@media (max-width: 767px) {
  .profile-cards-slider::after {
    width: 25%;
  }
}
.profile-cards-slider .swiper-scrollbar-drag {
  background: rgb(164, 164, 164);
}
.profile-cards-slider .swiper-scrollbar {
  background: rgba(164, 164, 164, .2);
}

.prizes__card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  background-color: #fff;
  padding: 20px;
  border-radius: 20px;
  width: 174px;
}
.prizes-cards-slider .swiper-scrollbar-drag {
  background-color: #A4A4A4;
}
.prizes-cards-slider .swiper-scrollbar {
  left: auto;
  bottom: auto;
  z-index: auto;
  background: rgba(164, 164, 164, .2);
  width: 96%;
}
.prizes-card__title {
  font-size: 16px;
  font-weight: 500;
  line-height: normal;
  color: #000000;
  text-align: center;
}

dialog#winPrize::-webkit-backdrop, dialog#losePrize::-webkit-backdrop {
  background: linear-gradient(-123deg, rgba(149, 128, 255, .35) 0%, rgba(136, 118, 225, .35) 100%), linear-gradient(-51deg, rgba(122, 154, 233, .35) 0%, rgba(144, 166, 238, .35) 100%), rgba(0, 0, 0, .5);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
}

dialog#winPrize::backdrop, dialog#losePrize::backdrop {
  background: linear-gradient(-123deg, rgba(149, 128, 255, .35) 0%, rgba(136, 118, 225, .35) 100%), linear-gradient(-51deg, rgba(122, 154, 233, .35) 0%, rgba(144, 166, 238, .35) 100%), rgba(0, 0, 0, .5);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
}
dialog#agreeToSpend::-webkit-backdrop {
  background: rgba(32, 32, 32, .7);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
}
dialog#agreeToSpend::backdrop {
  background: rgba(32, 32, 32, .7);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
}

.winprizes {
  background: linear-gradient(145deg, #9580FF 0%, rgba(136, 118, 225, 0) 100%), linear-gradient(-30deg, #7A9AE9 0%, #90A6EE 100%);
}
.winprizes-card__bg {
  position: absolute;
  left: -15px;
  bottom: -50px;
  max-width: 150%;
  height: auto;
}
.winprizes__card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 10px;
  position: relative;
  background-color: rgb(240, 244, 254);
  padding: 30px;
  border-radius: 30px;
  height: 220px;
  width: 220px;
  overflow: hidden;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.winprizes__card .tag {
  padding: 5px;
  font-size: 16px;
  font-weight: 500;
  line-height: normal;
  color: #fff;
  background: linear-gradient(145deg, #9580FF 0%, rgba(136, 118, 225, 0) 100%), linear-gradient(-30deg, #7A9AE9 0%, #90A6EE 100%);
}
.winprizes__card div {
  z-index: 1;
}
.winprizes__card a {
  z-index: 1;
}
.winprizes__card a span {
  display: inline-block;
  color: #9580FF;
  padding: auto;
  width: 16px;
  height: 16px;
}
.winprizes__card .button-blur-dark-prize {
  width: 100%;
}
.winprizes__card .button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 11.5px 15px;
}
.winprizes__card.opened .winprizes-card__title {
  color: #A4A4A4;
}
.winprizes__card.opened .button {
  background-color: rgb(241, 243, 254);
  padding: 11.5px 15px;
  color: #A4A4A4;
  cursor: default;
  -webkit-box-shadow: 0px 4px 100px 0px rgba(0, 0, 0, .1);
          box-shadow: 0px 4px 100px 0px rgba(0, 0, 0, .1);
}
.winprizes__card.opened .button:hover {
  background: rgb(241, 243, 254);
  color: #A4A4A4;
}
.winprizes__card.opened img {
  position: absolute;
  left: 0;
  bottom: 0;
}
.winprizes-cards-slider .swiper-scrollbar-drag {
  background-color: #fff;
}
.winprizes-cards-slider .swiper-scrollbar {
  left: auto;
  bottom: auto;
  z-index: auto;
  background: rgba(255, 255, 255, .2);
  width: 96%;
}
.winprizes-card__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  font-size: 20px;
  font-weight: 500;
  line-height: normal;
  color: #4F4F4F;
  text-align: left;
}

.pharmacy .doser-btn.active {
	color: #ffffff;
  background: linear-gradient(48deg, #C2B6FF 5.7%, rgba(177, 161, 255, 0) 103.13%), linear-gradient(138deg, #96B4FF 0%, #A6BAFF 122.84%);
}
.pharmacy .doser-btn:hover {
	color: #ffffff;
	background: linear-gradient(48deg, #C2B6FF 5.7%, rgba(177, 161, 255, 0) 103.13%), linear-gradient(138deg, #96B4FF 0%, #A6BAFF 122.84%);
	opacity: .8;
}
.pharmacy__arrows {
  display: none;
}
@media (max-width: 767px) {
  .pharmacy__arrows {
    position: relative;
    margin: 20px 0 0;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 5;
  }
}
.pharmacy__arrow {
  margin-right: 10px;
  width: 40px;
  height: 40px;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.pharmacy__arrow:last-of-type {
  margin-right: 0;
}


.profile__card {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.profile__card h4 {
    margin-top: 5px;
    font-size: 16px;
    text-align: center;
}

.profile__card img {
    filter: drop-shadow(-2px 4px 2px rgba(0, 0, 0, 0.25));
}
.profile__card.unavailable {
	display: none;
}
.profile__card.unavailable .image {
    position: relative;
	overflow: hidden;
	border-radius: 45px;
}

.profile__card.unavailable .image::before {
    z-index: 1;
    position: absolute;
    content: '';
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 107px;
    height: 107px;
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.00) 0%, #453b3b 88.85%);
}

@media (min-width: 1024px) {
    .profile-cards-slider .swiper-wrapper {
        min-height: 160px;
    }

    .profile__card {
        min-height: 160px;
    }

    .profile__card h4 {
        visibility: hidden;
        font-family: "InterTight-Regular", sans-serif;
        font-size: 16px;
        line-height: 22.4px;
        text-align: center;
        font-size: 0;
        line-height: 0;
    }

    .profile__card:hover h4 {
        visibility: visible;
        display: block;
        font-size: 16px;
        line-height: 22.4px;
        transition: all .3s ease;
    }
}

@media (max-width: 1023px) {
    .profile__card h4 {
        display: block;
        font-size: 12px;
        line-height: 14.5px;
    }
}

.instruction-nav__wrap, .faq-nav__wrap {
	height: 100%;
}
.instruction-nav--desktop.fixed {
	/*position: fixed;
    top: 20px;*/
}
.instruction-nav.sticky, .faq-nav.sticky {
	position: sticky;
  	top: 0;
}
.instruction-nav__link {

}
.instruction-nav__link.active, .faq__nav-link.active {
	background: none;
    border: 1px solid rgb(166, 178, 255);
}
.input-error-message {
	transform: translateY(-10px);
}
input.input-error-color {
	border: 1px solid #D60404 !important;
}
div.input__error {
	color: #D60404;
	font-size: 13px;
}
#personalDataAgree-error,
#communicationAgree-error {
	position: absolute;
    bottom: -18px;
}
.page-free-styling a {
	color: #7696E6;
}
.page-free-styling a:hover {
	opacity: .8;
	transition: all .3s ease;
}
.page-free-styling ol li {
	list-style: decimal;
}
.current-post__preview-text::before {
	height: 111%;
}
.home-cards-slider .swiper-wrapper {
	align-items: stretch;
}
.home-cards-slider .swiper-wrapper .swiper-slide {
	display: flex;
    flex-direction: column;
    height: auto;
}
.home-cards-slider .home__card-info {
	display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}
@keyframes blink {
  50% {
    opacity: 0.15;
  }
}
@keyframes blink2 {
  50% {
    opacity: 0;
  }
	100% {
     opacity: 0.8
  }
}
.home-page .map-interactive__zone .zone-border, 
.lab-page .map-interactive__img {
  animation-name: blink;
  animation-timing-function: linear;
  animation-duration: 5s;
  animation-iteration-count: infinite;
}
.bolsk-pin__img-border {
  animation-name: blink2;
  animation-timing-function: linear;
  animation-duration: 5s;
  animation-iteration-count: infinite;
}
.lab-page .map-interactive__img {
	opacity: unset; 
}
.quiz-text a {
	color: #7696E6;
}
.quiz-text a:hover {
	transition: all .3s ease;
	opacity: .8;
}
.quiz__recommended{
	margin-bottom: 20px;
    display: grid;
    gap: 5px;
}
.quiz__recommended-item{
	display:block;
	text-decoration: underline;
}
.grade img{
	object-fit:cover;
}
#note{
	margin-bottom:15px;
	color:red;
}
.atumquiz-item-body.error{
	border:2px solid red;
}
.top__result{
	margin-bottom:10px;
}
.button-back{
	color: rgb(255, 255, 255);
	font-size: 14px !important;
	font-weight: 400;
	line-height: 17px;
	letter-spacing: 0%;
	text-align: left;
	border-radius: 60px;
	background: rgba(0, 0, 0, 0.3);
}
.button-back:hover{
	background:#000;
}
.button-refresh{
	border-radius: 72px;
	background: linear-gradient(0.00deg, rgba(244, 242, 254, 0.67) 21.622%,rgba(241, 239, 255, 0) 179.73%),rgb(206, 197, 255);
}
.button-refresh span{
	background: linear-gradient(138.04deg, rgb(150, 180, 255),rgb(166, 186, 255));
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
	background-clip:text;
	text-fill-color:transparent;
	font-size: 14px;
	font-weight: 400;
	line-height: 17px;
	letter-spacing: 0%;
	text-align: left;
}
.button-refresh:hover{
	background: linear-gradient(48deg, #C2B6FF 5.7%, rgba(177, 161, 255, .00) 103.13%), linear-gradient(138deg, #96B4FF 0%, #A6BAFF 122.84%);
}
.button-refresh:hover span{
	background:#fff;
-webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}


/*# sourceMappingURL=index.css.map*/
/* End */


/* Start:/local/templates/drreddys/css/misc.css?1729253622149*/
input.input.error, textarea.error {
    border: 2px solid red!important;
}
.err.before\:border-slate-400::before {
    border-color: red!important;
}
/* End */


/* Start:/local/templates/drreddys/css/health.css?1729253622348*/
.white {
    color: #fff;
}
.wide{
    max-width: 60rem;
}
.openme{
    position: absolute;
    right: 0;
    top: 25px;
    width: 142px;
    height: 129px;
    background: url("/local/templates/drreddys/css/../img/i-openme.png") 50% 50% no-repeat;
}
.openme a{
    display: block;
    height: 100%;
}
@media (max-width: 1025px){
    .openme{
        display: none;
    }    
}
/* End */


/* Start:/local/templates/.default/components/bitrix/menu/menu/style.min.css?1728303881490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/.default/components/bitrix/menu/menu/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/atum_quiz/quiz/style.min.css?1730356428207729*/
#atumquiz-wrap .atumquiz.atumquiz-body{
	height: auto;
	--atumquiz-height: auto;
	--atumquiz-height-mobile: auto !important;
}


.atumquiz-loading {
	display: none;
}
.atumquiz-modal[data-template="quiz"] .atumquiz-modal-fullscreen .atumquiz-pages {
    height: 100%;
}
.atumquiz-modal[data-template="quiz"] .atumquiz-modal-fullscreen .atumquiz-pages-inner {
    height: 100%;
}
.atumquiz-modal[data-template="quiz"] .atumquiz-modal-fullscreen .atumquiz-page-item {
    height: 100%;
}
.atumquiz-modal[data-template="quiz"] .atumquiz-modal-fullscreen .atumquiz-page-error {
    border-radius: var(--atumquiz-modal-border-radius);
}
.atumquiz-modal[data-template="quiz"] .atumquiz-modal-fullscreen .atumquiz-item[data-page="field"] .atumquiz-item-checkbox input[type="checkbox"] {
    border-radius: var(--atumquiz-modal-border-radius-checkbox);
}
.atumquiz-form[data-template="quiz"] {
    margin: 0;
    padding: 0;
    height: var(--atumquiz-height);
    background-color: var(--atumquiz-background);
}
.atumquiz-form[data-template="quiz"] .atumquiz-form {
    position: relative;
    margin: 0;
    padding: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-label {
    display: block;
    margin-bottom: 5px;
    font-size: 14px;
    line-height: 1.2;
    font-weight: 600;
    color: var(--atumquiz-color);
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-label strong {
    color: red;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-input,
.atumquiz-form[data-template="quiz"] .atumquiz-form-textarea,
.atumquiz-form[data-template="quiz"] .atumquiz-form-select {
    display: block;
    width: 100%;
    padding: 0.375rem 0.75rem;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    color: var(--atumquiz-color-black);
    background-color: var(--atumquiz-color-white);
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border-radius: var(--atumquiz-radius);
    border: 1px solid #c1c1c1;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -webkit-transition: all 0.5s ease;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: all 0.5s ease;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-input[type="file"],
.atumquiz-form[data-template="quiz"] .atumquiz-form-textarea[type="file"],
.atumquiz-form[data-template="quiz"] .atumquiz-form-select[type="file"] {
    overflow: hidden;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-input[type="file"]:not(:disabled):not([readonly]),
.atumquiz-form[data-template="quiz"] .atumquiz-form-textarea[type="file"]:not(:disabled):not([readonly]),
.atumquiz-form[data-template="quiz"] .atumquiz-form-select[type="file"]:not(:disabled):not([readonly]) {
    cursor: pointer;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-input:focus,
.atumquiz-form[data-template="quiz"] .atumquiz-form-textarea:focus,
.atumquiz-form[data-template="quiz"] .atumquiz-form-select:focus {
    color: var(--atumquiz-color-black);
    background-color: var(--atumquiz-color-white);
    border-color: var(--atumquiz-additional-background);
    outline: 0;
    box-shadow: none;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-input::-webkit-date-and-time-value,
.atumquiz-form[data-template="quiz"] .atumquiz-form-textarea::-webkit-date-and-time-value,
.atumquiz-form[data-template="quiz"] .atumquiz-form-select::-webkit-date-and-time-value {
    height: 1.5em;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-input::-moz-placeholder,
.atumquiz-form[data-template="quiz"] .atumquiz-form-textarea::-moz-placeholder,
.atumquiz-form[data-template="quiz"] .atumquiz-form-select::-moz-placeholder {
    color: #6c757d;
    opacity: 1;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-input::-ms-input-placeholder {
    color: #6c757d;
    opacity: 1;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-input::-moz-placeholder {
    color: #6c757d;
    opacity: 1;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-input::-webkit-input-placeholder {
    color: #6c757d;
    opacity: 1;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-textarea::-ms-input-placeholder {
    color: #6c757d;
    opacity: 1;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-textarea::-moz-placeholder {
    color: #6c757d;
    opacity: 1;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-textarea::-webkit-input-placeholder {
    color: #6c757d;
    opacity: 1;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-select::-ms-input-placeholder {
    color: #6c757d;
    opacity: 1;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-select::-moz-placeholder {
    color: #6c757d;
    opacity: 1;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-select::-webkit-input-placeholder {
    color: #6c757d;
    opacity: 1;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-input::placeholder,
.atumquiz-form[data-template="quiz"] .atumquiz-form-textarea::placeholder,
.atumquiz-form[data-template="quiz"] .atumquiz-form-select::placeholder {
    color: #6c757d;
    opacity: 1;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-input:disabled,
.atumquiz-form[data-template="quiz"] .atumquiz-form-textarea:disabled,
.atumquiz-form[data-template="quiz"] .atumquiz-form-select:disabled {
    background-color: #e9ecef;
    opacity: 1;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-input:invalid,
.atumquiz-form[data-template="quiz"] .atumquiz-form-textarea:invalid,
.atumquiz-form[data-template="quiz"] .atumquiz-form-select:invalid {
    color: #6c757d;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-input-search,
.atumquiz-form[data-template="quiz"] .atumquiz-form-textarea-search,
.atumquiz-form[data-template="quiz"] .atumquiz-form-select-search {
    padding-right: calc(1.5rem + 0.75rem);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23c1c1c1' d='M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM288 176c0-44.2-35.8-80-80-80s-80 35.8-80 80c0 48.8 46.5 111.6 68.6 138.6c6 7.3 16.8 7.3 22.7 0c22.1-27 68.6-89.8 68.6-138.6zm-48 0c0 17.7-14.3 32-32 32s-32-14.3-32-32s14.3-32 32-32s32 14.3 32 32z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right calc(0.375em + 0.1875rem) center;
    background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-input-search:focus,
.atumquiz-form[data-template="quiz"] .atumquiz-form-textarea-search:focus,
.atumquiz-form[data-template="quiz"] .atumquiz-form-select-search:focus {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23e01839' d='M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM288 176c0-44.2-35.8-80-80-80s-80 35.8-80 80c0 48.8 46.5 111.6 68.6 138.6c6 7.3 16.8 7.3 22.7 0c22.1-27 68.6-89.8 68.6-138.6zm-48 0c0 17.7-14.3 32-32 32s-32-14.3-32-32s14.3-32 32-32s32 14.3 32 32z'/%3E%3C/svg%3E");
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-textarea {
    resize: vertical;
    height: 200px;
}
@media (prefers-reduced-motion: reduce) {
    .atumquiz-form[data-template="quiz"] .atumquiz-form-input,
    .atumquiz-form[data-template="quiz"] .atumquiz-form-textarea,
    .atumquiz-form[data-template="quiz"] .atumquiz-form-select {
        -webkit-transition: none;
        transition: none;
    }
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-select {
    padding: 0.375rem 2.25rem 0.375rem 0.75rem;
    -moz-padding-start: calc(0.75rem - 3px);
    background-color: var(--atumquiz-color-white);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right 0.75rem center;
    background-size: 16px 12px;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-select:focus {
    border-color: var(--atumquiz-additional-background);
    outline: 0;
    box-shadow: none;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-select[multiple],
.atumquiz-form[data-template="quiz"] .atumquiz-form-select[size]:not([size="1"]) {
    padding-right: 0.75rem;
    background-image: none;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-select:-moz-focusring {
    color: #fff0;
    text-shadow: 0 0 0 var(--atumquiz-color-black);
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-select[multiple] {
    overflow: auto;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-select:not([multiple]) {
    padding: 0.375rem 2.25rem 0.375rem 0.75rem;
    -moz-padding-start: calc(0.75rem - 3px);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right 0.75rem center;
    background-size: 16px 12px;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-select option:disabled {
    color: #c1c1c1;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-radio,
.atumquiz-form[data-template="quiz"] .atumquiz-form-checkbox,
.atumquiz-form[data-template="quiz"] .atumquiz-form-agreement {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: start;
    align-items: start;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.2;
    text-align: left;
    color: var(--atumquiz-color);
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-radio input,
.atumquiz-form[data-template="quiz"] .atumquiz-form-checkbox input,
.atumquiz-form[data-template="quiz"] .atumquiz-form-agreement input {
    position: relative;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 18px;
    height: 18px;
    margin: 0 10px 0 0;
    vertical-align: top;
    background-color: var(--atumquiz-color-white);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 16px;
    border: var(--atumquiz-border);
    border-radius: calc(var(--atumquiz-radius) / 1.65);
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    cursor: pointer;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-radio input:checked,
.atumquiz-form[data-template="quiz"] .atumquiz-form-checkbox input:checked,
.atumquiz-form[data-template="quiz"] .atumquiz-form-agreement input:checked {
    background-color: var(--atumquiz-additional-background);
    border-color: var(--atumquiz-additional-background);
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-radio input:checked[type="checkbox"],
.atumquiz-form[data-template="quiz"] .atumquiz-form-checkbox input:checked[type="checkbox"],
.atumquiz-form[data-template="quiz"] .atumquiz-form-agreement input:checked[type="checkbox"] {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-radio input + span,
.atumquiz-form[data-template="quiz"] .atumquiz-form-checkbox input + span,
.atumquiz-form[data-template="quiz"] .atumquiz-form-agreement input + span {
    text-align: left;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-radio > span,
.atumquiz-form[data-template="quiz"] .atumquiz-form-checkbox > span,
.atumquiz-form[data-template="quiz"] .atumquiz-form-agreement > span {
    margin-top: 1px;
    background-color: #fff0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-radio a,
.atumquiz-form[data-template="quiz"] .atumquiz-form-checkbox a,
.atumquiz-form[data-template="quiz"] .atumquiz-form-agreement a {
    color: var(--atumquiz-additional-background);
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-radio a:hover,
.atumquiz-form[data-template="quiz"] .atumquiz-form-checkbox a:hover,
.atumquiz-form[data-template="quiz"] .atumquiz-form-agreement a:hover {
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.atumquiz-form[data-template="quiz"] .atumquiz-form-radio a:focus,
.atumquiz-form[data-template="quiz"] .atumquiz-form-checkbox a:focus,
.atumquiz-form[data-template="quiz"] .atumquiz-form-agreement a:focus {
    outline: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-invalid .atumquiz-form-input,
.atumquiz-form[data-template="quiz"] .atumquiz-invalid .atumquiz-form-textarea,
.atumquiz-form[data-template="quiz"] .atumquiz-invalid .atumquiz-form-select {
    border-color: var(--atumquiz-color-red);
    padding-right: calc(1.5rem + 0.75rem);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right calc(0.375em + 0.1875rem) center;
    background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.atumquiz-form[data-template="quiz"] .atumquiz-invalid .atumquiz-form-checkbox {
    color: var(--atumquiz-color-red);
}
.atumquiz-form[data-template="quiz"] .atumquiz-invalid .atumquiz-form-checkbox input {
    border-color: var(--atumquiz-color-red);
}
.atumquiz-form[data-template="quiz"] .atumquiz-invalid .atumquiz-form-checkbox input:checked {
    background-color: var(--atumquiz-color-red);
    border-color: var(--atumquiz-color-red);
}
.atumquiz-form[data-template="quiz"] .atumquiz-invalid .atumquiz-form-checkbox input:checked[type="checkbox"] {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.atumquiz-form[data-template="quiz"] .atumquiz-pages {
    position: relative;
}
.atumquiz-form[data-template="quiz"] .atumquiz-pages-inner {
    position: relative;
    width: 100%;
}
overflow:hidden .atumquiz-form[data-template="quiz"] .atumquiz-pages-inner::after {
    display: block;
    clear: both;
    content: "";
}
.atumquiz-form[data-template="quiz"] .atumquiz-pages-animate-1 .atumquiz-page.atumquiz-start.atumquiz-prev {
    animation-name: atumquiz-fadeOut;
}
.atumquiz-form[data-template="quiz"] .atumquiz-pages-animate-1 .atumquiz-page.atumquiz-start.atumquiz-next {
    animation-name: atumquiz-fadeOut;
}
.atumquiz-form[data-template="quiz"] .atumquiz-pages-animate-1 .atumquiz-page.atumquiz-end.atumquiz-prev {
    animation-name: atumquiz-fadeIn;
}
.atumquiz-form[data-template="quiz"] .atumquiz-pages-animate-1 .atumquiz-page.atumquiz-end.atumquiz-next {
    animation-name: atumquiz-fadeIn;
}
.atumquiz-form[data-template="quiz"] .atumquiz-pages-animate-2 .atumquiz-page.atumquiz-start.atumquiz-prev {
    animation-name: atumquiz-fadeOutRight;
}
.atumquiz-form[data-template="quiz"] .atumquiz-pages-animate-2 .atumquiz-page.atumquiz-start.atumquiz-next {
    animation-name: atumquiz-fadeOutLeft;
}
.atumquiz-form[data-template="quiz"] .atumquiz-pages-animate-2 .atumquiz-page.atumquiz-end.atumquiz-prev {
    animation-name: atumquiz-fadeInLeft;
}
.atumquiz-form[data-template="quiz"] .atumquiz-pages-animate-2 .atumquiz-page.atumquiz-end.atumquiz-next {
    animation-name: atumquiz-fadeInRight;
}
.atumquiz-form[data-template="quiz"] .atumquiz-pages-animate-3 .atumquiz-page.atumquiz-start.atumquiz-prev {
    animation-name: atumquiz-fadeOutDown;
}
.atumquiz-form[data-template="quiz"] .atumquiz-pages-animate-3 .atumquiz-page.atumquiz-start.atumquiz-next {
    animation-name: atumquiz-fadeOutUp;
}
.atumquiz-form[data-template="quiz"] .atumquiz-pages-animate-3 .atumquiz-page.atumquiz-end.atumquiz-prev {
    animation-name: atumquiz-fadeInDown;
}
.atumquiz-form[data-template="quiz"] .atumquiz-pages-animate-3 .atumquiz-page.atumquiz-end.atumquiz-next {
    animation-name: atumquiz-fadeInUp;
}
.atumquiz-form[data-template="quiz"] .atumquiz-pages.atumquiz-loading {
    position: relative;
	display: none;
}
.atumquiz-form[data-template="quiz"] .atumquiz-pages.atumquiz-loading:after {
    display: block;
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-position: center;
    background-size: 100px;
    background-repeat: no-repeat;
    background-image: var(--atumquiz-loading);
}
.atumquiz-form[data-template="quiz"] .atumquiz-pages.atumquiz-loading-inner *:not(.atumquiz-page-error) {
    opacity: 0.85;
    pointer-events: none;
}
.atumquiz-form[data-template="quiz"] .atumquiz-page {
    position: relative;
    display: block;
    width: 100%;
    opacity: 1;
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
}
.atumquiz-form[data-template="quiz"] .atumquiz-page.atumquiz-start {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-page.atumquiz-start,
.atumquiz-form[data-template="quiz"] .atumquiz-page.atumquiz-end {
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-in-out;
}
.atumquiz-form[data-template="quiz"] .atumquiz-page.atumquiz-active {
    display: block;
    opacity: 1;
}
@media (prefers-reduced-motion: reduce) {
    .atumquiz-form[data-template="quiz"] .atumquiz-page.atumquiz-start,
    .atumquiz-form[data-template="quiz"] .atumquiz-page.atumquiz-end,
    .atumquiz-form[data-template="quiz"] .atumquiz-page.atumquiz-active {
        -webkit-transition: none;
        transition: none;
    }
}
.atumquiz-form[data-template="quiz"] .atumquiz-item {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    position: relative;
    min-width: 300px;
    height: var(--atumquiz-height);
    background-color: var(--atumquiz-background);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item-header {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    padding: var(--atumquiz-padding) calc(var(--atumquiz-padding) * 1.5);
    border-bottom: 0;
    min-height: 45px;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item-header .atumquiz-item-logo {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 30px;
    margin-right: var(--atumquiz-margin);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item-header .atumquiz-item-logo img {
    max-width: 100%;
    height: auto;
    height: auto;
    width: 100%;
    margin: 0;
    padding: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item-header .atumquiz-item-company {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item-header .atumquiz-item-name {
    color: var(--atumquiz-color) !important;
    font-size: var(--atumquiz-font-size-t);
    font-weight: 600;
    text-align: left;
    text-decoration: none;
    line-height: 1.25;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item-header .atumquiz-item-name[href] {
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item-header .atumquiz-item-name[href]:hover {
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item-header .atumquiz-item-name + * {
    margin-top: 2px;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item-header .atumquiz-item-subtitle {
    font-size: 12px;
    line-height: 1.2;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item-footer {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: var(--atumquiz-padding) calc(var(--atumquiz-padding) * 1.5);
    border-top: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item-footer[data-type="start"] .atumquiz-item-phone,
.atumquiz-form[data-template="quiz"] .atumquiz-item-footer[data-type="start"] .atumquiz-item-email,
.atumquiz-form[data-template="quiz"] .atumquiz-item-footer[data-type="start"] .atumquiz-item-legalInfo {
    color: var(--atumquiz-color);
    font-size: var(--atumquiz-font-size-t);
    font-weight: 500;
    text-align: left;
    text-decoration: none;
    line-height: 1.25;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item-body {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-positive: 1;
    min-height: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-header {
    -webkit-animation: atumquiz-fadeIn 0.75s ease-in-out;
    animation: atumquiz-fadeIn 0.75s ease-in-out;
    animation-fill-mode: forwards;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-body {
    -webkit-animation: atumquiz-fadeIn 0.75s ease-in-out;
    animation: atumquiz-fadeIn 0.75s ease-in-out;
    animation-fill-mode: forwards;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-body > * {
    margin-bottom: var(--atumquiz-margin);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-body > * + * {
    margin-top: var(--atumquiz-margin);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-body > *:last-child {
    margin-bottom: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-footer {
    -webkit-animation: atumquiz-fadeIn 0.75s ease-in-out;
    animation: atumquiz-fadeIn 0.75s ease-in-out;
    animation-fill-mode: forwards;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-footer > * {
    margin-bottom: 2.5px;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-footer > *:last-child {
    margin-bottom: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-info {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    z-index: 2;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
    height: 100%;
    border-radius: var(--atumquiz-radius);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-info.atumquiz-background {
    max-width: 450px;
    min-width: 320px;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-image {
    position: relative;
    z-index: 1;
    width: 100%;
    height: calc(var(--atumquiz-height) / 2.5);
    overflow: hidden;
    margin-bottom: var(--atumquiz-margin);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-image-center {
    position: relative;
    z-index: 2;
    height: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: var(--atumquiz-radius);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-image-center img {
    display: none;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-title {
    color: var(--atumquiz-color);
    font-size: var(--atumquiz-font-size-1);
    font-weight: 700;
    line-height: 1.2;
    text-align: left;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-description {
    color: var(--atumquiz-color);
    font-size: var(--atumquiz-font-size-2);
    font-weight: 400;
    line-height: 1.2;
    text-align: left;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-background {
    position: relative;
    z-index: 1;
    border-radius: var(--atumquiz-radius);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-background-center {
    position: relative;
    z-index: 2;
    height: 100%;
    overflow: hidden;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: var(--atumquiz-radius);
    pointer-events: none;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-background-center video,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-background-center iframe {
    display: block;
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    border: 0;
    border-radius: var(--atumquiz-radius);
    background-color: #000;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-background-center video::-webkit-media-controls {
    display: none !important;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-background-center img {
    display: none;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-background-center.atumquiz-desktop {
    display: block;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-background-center.atumquiz-mobile {
    display: none;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"] .atumquiz-item-background,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-background,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="21"] .atumquiz-item-background,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-background {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -ms-flex-positive: 1;
    flex-grow: 1;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-background,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="21"] .atumquiz-item-background,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="22"] .atumquiz-item-background,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-background {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"],
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="22"],
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="32"] {
    -ms-flex-pack: center;
    justify-content: center;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-header,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="22"] .atumquiz-item-header,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="32"] .atumquiz-item-header {
    -ms-flex-pack: center;
    justify-content: center;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-title,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-description,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-button,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="22"] .atumquiz-item-title,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="22"] .atumquiz-item-description,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="22"] .atumquiz-item-button,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="32"] .atumquiz-item-title,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="32"] .atumquiz-item-description,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="32"] .atumquiz-item-button {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-footer .atumquiz-item-phone,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-footer .atumquiz-item-email,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-footer .atumquiz-item-legalInfo,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="22"] .atumquiz-item-footer .atumquiz-item-phone,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="22"] .atumquiz-item-footer .atumquiz-item-email,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="22"] .atumquiz-item-footer .atumquiz-item-legalInfo,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="32"] .atumquiz-item-footer .atumquiz-item-phone,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="32"] .atumquiz-item-footer .atumquiz-item-email,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="32"] .atumquiz-item-footer .atumquiz-item-legalInfo {
    text-align: center;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"],
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"],
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="33"] {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-header,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="33"] .atumquiz-item-header {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-header .atumquiz-item-logo,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="33"] .atumquiz-item-header .atumquiz-item-logo {
    margin-left: var(--atumquiz-margin);
    margin-right: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-header .atumquiz-item-company,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="33"] .atumquiz-item-header .atumquiz-item-company {
    -ms-flex-align: end;
    align-items: flex-end;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-header .atumquiz-item-name,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="33"] .atumquiz-item-header .atumquiz-item-name {
    -ms-flex-pack: right;
    justify-content: right;
    text-align: right;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-header .atumquiz-item-subtitle,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="33"] .atumquiz-item-header .atumquiz-item-subtitle {
    text-align: right;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-title,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-description,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-button,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="33"] .atumquiz-item-title,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="33"] .atumquiz-item-description,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="33"] .atumquiz-item-button {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: right;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-footer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="33"] .atumquiz-item-footer {
    -ms-flex-align: end;
    align-items: flex-end;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-footer .atumquiz-item-phone,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-footer .atumquiz-item-email,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-footer .atumquiz-item-legalInfo,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="33"] .atumquiz-item-footer .atumquiz-item-phone,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="33"] .atumquiz-item-footer .atumquiz-item-email,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="33"] .atumquiz-item-footer .atumquiz-item-legalInfo {
    text-align: right;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="21"] .atumquiz-item-header .atumquiz-item-name,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="21"] .atumquiz-item-header .atumquiz-item-subtitle,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="22"] .atumquiz-item-header .atumquiz-item-name,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="22"] .atumquiz-item-header .atumquiz-item-subtitle,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-header .atumquiz-item-name,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-header .atumquiz-item-subtitle {
    color: var(--atumquiz-color-white) !important;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="21"] .atumquiz-item-title,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="21"] .atumquiz-item-description,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="22"] .atumquiz-item-title,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="22"] .atumquiz-item-description,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-title,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-description {
    color: var(--atumquiz-color-white);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="21"] .atumquiz-item-background-center::before,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="22"] .atumquiz-item-background-center::before,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-background-center::before {
    content: "";
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #000;
    opacity: 0.5;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="21"] .atumquiz-item-footer .atumquiz-item-phone,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="21"] .atumquiz-item-footer .atumquiz-item-email,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="21"] .atumquiz-item-footer .atumquiz-item-legalInfo,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="22"] .atumquiz-item-footer .atumquiz-item-phone,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="22"] .atumquiz-item-footer .atumquiz-item-email,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="22"] .atumquiz-item-footer .atumquiz-item-legalInfo,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-footer .atumquiz-item-phone,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-footer .atumquiz-item-email,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-footer .atumquiz-item-legalInfo {
    color: var(--atumquiz-color-white);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="31"] .atumquiz-item-body,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="32"] .atumquiz-item-body,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="33"] .atumquiz-item-body {
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"] .atumquiz-item-header,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-header,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-header {
    border-bottom: var(--atumquiz-border);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"] .atumquiz-item-footer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-footer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-footer {
    border-top: var(--atumquiz-border);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-info {
    background-color: var(--atumquiz-background);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"].atumquiz-infopanel-left {
    -ms-flex-direction: row;
    flex-direction: row;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"].atumquiz-infopanel-left .atumquiz-item-infopanel {
    border-right: var(--atumquiz-border);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"].atumquiz-infopanel-right {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"].atumquiz-infopanel-right .atumquiz-item-infopanel {
    border-left: var(--atumquiz-border);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-header {
    border-bottom: var(--atumquiz-border);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-footer {
    border-top: var(--atumquiz-border);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-top {
    padding-bottom: calc(var(--atumquiz-padding) * 1.5);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-top > * {
    padding-bottom: calc(var(--atumquiz-padding) / 2);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-top > *:last-child {
    padding-bottom: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-title {
    color: var(--atumquiz-color);
    font-size: var(--atumquiz-font-size-1);
    font-weight: 700;
    line-height: 1.2;
    text-align: left;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-alert {
    --atumquiz-gutter-x: 10px;
    --atumquiz-gutter-y: 10px;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: calc(-1 * var(--atumquiz-gutter-y));
    margin-right: calc(-0.5 * var(--atumquiz-gutter-x));
    margin-left: calc(-0.5 * var(--atumquiz-gutter-x));
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-alert > * {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
    padding-right: calc(var(--atumquiz-gutter-x) * 0.5);
    padding-left: calc(var(--atumquiz-gutter-x) * 0.5);
    margin-top: var(--atumquiz-gutter-y);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-alert > * .atumquiz-item-alert-center {
    position: relative;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    padding: 5px 10px;
    border: var(--atumquiz-border);
    border-radius: var(--atumquiz-radius);
    background-color: var(--atumquiz-color-white);
    font-size: 12px;
    line-height: 1.2;
    text-transform: lowercase;
    color: var(--atumquiz-color-black);
    overflow: hidden;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-alert > * .atumquiz-item-alert-center:after {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    content: "";
    z-index: 1;
    opacity: 0.15;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-alert > * .atumquiz-item-alert-center > * {
    position: relative;
    z-index: 2;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-alert-1 .atumquiz-item-alert-center {
    border-color: var(--atumquiz-color-orange);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-alert-1 .atumquiz-item-alert-center:before {
    position: relative;
    z-index: 2;
    display: block;
    margin-right: 10px;
    content: "";
    border-radius: 50%;
    width: 14px;
    height: 14px;
    background-color: var(--atumquiz-color-orange);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 12px;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-alert-1 .atumquiz-item-alert-center:after {
    background-color: var(--atumquiz-color-orange);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-alert-2 .atumquiz-item-alert-center {
    border-color: var(--atumquiz-color-gray);
    background-color: var(--atumquiz-color-gray-white);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-alert-3 {
    display: none;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-alert-3.atumquiz-invalid {
    display: block;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-alert-3 .atumquiz-item-alert-center {
    border-color: var(--atumquiz-color-red);
    color: var(--atumquiz-color-white);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-alert-3 .atumquiz-item-alert-center:before {
    position: relative;
    z-index: 2;
    display: block;
    margin-right: 10px;
    content: "";
    width: 14px;
    height: 14px;
    background-color: #fff0;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480H40c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24V296c0 13.3 10.7 24 24 24s24-10.7 24-24V184c0-13.3-10.7-24-24-24zm32 224c0-17.7-14.3-32-32-32s-32 14.3-32 32s14.3 32 32 32s32-14.3 32-32z'/%3E%3C/svg%3E");
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-alert-3 .atumquiz-item-alert-center:after {
    opacity: 1;
    background-color: var(--atumquiz-color-red);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-description {
    font-size: 14px;
    line-height: 1.2;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-bottom {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-height: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-background {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    border-radius: var(--atumquiz-radius);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: var(--atumquiz-infopanel-size);
    padding: var(--atumquiz-padding);
    border-radius: var(--atumquiz-radius);
    position: relative;
    z-index: 2;
    overflow-x: hidden;
    overflow-y: auto;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel *::-webkit-scrollbar,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel *::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel::-webkit-scrollbar,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel::-webkit-scrollbar-thumb {
    height: 16px;
    width: 16px;
    border-radius: 50rem;
    background-color: #fff0;
    border: 4px solid #fff0;
    cursor: pointer;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel *::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel::-webkit-scrollbar-thumb {
    box-shadow: inset 0 0 0 10px var(--atumquiz-additional-background, var(--atumquiz-color-black));
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel *::-webkit-resizer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel *::-webkit-scrollbar-corner,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel::-webkit-resizer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel::-webkit-scrollbar-corner {
    background-color: #fff0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel.atumquiz-mobile {
    display: none;
    border: 0;
    width: 100%;
    border-top: var(--atumquiz-border);
    border-radius: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel + .atumquiz-item-center {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: calc(100% - var(--atumquiz-infopanel-size));
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel-consultant {
    --atumquiz-consultant-size: 70px;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    border-radius: var(--atumquiz-radius);
    position: relative;
    margin-bottom: var(--atumquiz-margin);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel-consultant-top {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: center;
    align-items: center;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel-consultant-avatar {
    position: relative;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: var(--atumquiz-consultant-size);
    height: var(--atumquiz-consultant-size);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel-consultant-avatar img {
    width: 100%;
    height: 100%;
    margin: 0;
    border-radius: 50%;
    object-fit: cover;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel-consultant-avatar:after {
    content: "";
    display: block;
    position: absolute;
    bottom: 4px;
    right: 4px;
    width: 14px;
    height: 14px;
    border: 2px solid var(--atumquiz-color-white);
    border-radius: 50%;
    background-color: var(--atumquiz-color-green);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel-consultant-info {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: calc(100% - var(--atumquiz-consultant-size));
    padding-left: 10px;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel-consultant-name {
    display: block;
    font-size: 16px;
    font-weight: 500;
    color: var(--atumquiz-color-black);
    line-height: 1.125;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel-consultant-name + * {
    margin-top: 5px;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel-consultant-profession {
    display: block;
    font-size: 12px;
    color: var(--atumquiz-color-gray);
    font-weight: 400;
    line-height: 1.15;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel-consultant-bottom {
    display: block;
    position: relative;
    margin-top: 10px;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel-consultant-bottom:before {
    content: "";
    display: block;
    position: absolute;
    top: -20px;
    left: calc((var(--atumquiz-consultant-size) - 20px) / 2);
    border: 10px solid #fff0;
    border-bottom: 10px solid var(--atumquiz-color-gray-white);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel-consultant-text {
    display: block;
    width: 100%;
    padding: 5px 10px;
    color: var(--atumquiz-color-black);
    font-size: 13px;
    font-weight: 500;
    line-height: 1.54;
    background-color: var(--atumquiz-color-gray-white);
    border-radius: var(--atumquiz-radius);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-center {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    z-index: 2;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
    height: 100%;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-center > .atumquiz-progress {
    border-radius: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-center > .atumquiz-progress[data-type="1"] .atumquiz-progress-bar,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-center > .atumquiz-progress[data-type="2"] .atumquiz-progress-bar {
    border-radius: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-body {
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-group {
    -ms-flex-direction: row;
    flex-direction: row;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-group-row {
    overflow-x: hidden;
    overflow-y: auto;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-height: 0;
    padding-right: var(--atumquiz-padding);
    padding-bottom: var(--atumquiz-padding);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-group-row *::-webkit-scrollbar,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-group-row *::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-group-row::-webkit-scrollbar,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-group-row::-webkit-scrollbar-thumb {
    height: 16px;
    width: 16px;
    border-radius: 50rem;
    background-color: #fff0;
    border: 4px solid #fff0;
    cursor: pointer;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-group-row *::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-group-row::-webkit-scrollbar-thumb {
    box-shadow: inset 0 0 0 10px var(--atumquiz-additional-background, var(--atumquiz-color-black));
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-group-row *::-webkit-resizer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-group-row *::-webkit-scrollbar-corner,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-group-row::-webkit-resizer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-group-row::-webkit-scrollbar-corner {
    background-color: #fff0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    overflow: hidden;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field {
    position: relative;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    width: auto;
    padding: var(--atumquiz-padding);
    border: var(--atumquiz-border);
    border-radius: var(--atumquiz-radius);
    background-color: #fff;
    cursor: pointer;
    min-height: 70px;
    height: 100%;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field[data-type="2"] .atumquiz-item-field-color,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field[data-type="2"] .atumquiz-item-field-color {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-right: var(--atumquiz-margin);
    width: 40px;
    height: 40px;
    border: var(--atumquiz-border);
    border-radius: var(--atumquiz-radius);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field[data-type="2"] .atumquiz-item-field-label,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field[data-type="2"] .atumquiz-item-field-label {
    width: calc(100% - (40px + var(--atumquiz-margin)));
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field[data-type="2"] .atumquiz-item-field-input,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field[data-type="2"] .atumquiz-item-field-input {
    position: absolute;
    top: 5px;
    right: 5px;
    margin: 0;
    border: 0;
    border-radius: 6px;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field[data-type="2"] .atumquiz-item-field-input[type="radio"],
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field[data-type="2"] .atumquiz-item-field-input[type="radio"] {
    border-radius: 50%;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field[data-type="3"] .atumquiz-item-field-icon,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field[data-type="3"] .atumquiz-item-field-icon {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: var(--atumquiz-margin);
    width: 40px;
    height: 40px;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field[data-type="3"] .atumquiz-item-field-icon svg,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field[data-type="3"] .atumquiz-item-field-icon svg {
    width: 40px;
    height: 40px;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field[data-type="3"] .atumquiz-item-field-label,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field[data-type="3"] .atumquiz-item-field-label {
    width: calc(100% - (40px + var(--atumquiz-margin)));
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field[data-type="3"] .atumquiz-item-field-input,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field[data-type="3"] .atumquiz-item-field-input {
    position: absolute;
    top: 5px;
    right: 5px;
    margin: 0;
    border: 0;
    border-radius: 6px;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field[data-type="3"] .atumquiz-item-field-input[type="radio"],
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field[data-type="3"] .atumquiz-item-field-input[type="radio"] {
    border-radius: 50%;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-field {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    width: 100%;
    min-height: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-field > * {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    min-height: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-field-img {
    padding-top: var(--atumquiz-item-field-img-top, 50%);
    cursor: pointer;
    border-radius: var(--atumquiz-radius);
    border: var(--atumquiz-border);
    border-bottom: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-field-img.img {
    background-color: #c1c1c1;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 50px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23000' d='M464 32h-416C21.49 32 0 53.49 0 80v352C0 458.5 21.49 480 48 480h416c26.51 0 48-21.49 48-48v-352C512 53.49 490.5 32 464 32zM48 464c-17.64 0-32-14.36-32-32v-51.31l106.3-106.3c3.125-3.125 8.188-3.125 11.31 0l79.03 79.03L102.1 464H48zM496 432c0 17.64-14.36 32-32 32H124.7l253.7-253.7c3.125-3.125 8.188-3.125 11.31 0L496 316.7V432zM496 294.1l-95.03-95.03c-9.375-9.344-24.56-9.344-33.94 0L224 342.1L144.1 263c-9.375-9.344-24.56-9.344-33.94 0L16 358.1V80c0-17.64 14.36-32 32-32h416c17.64 0 32 14.36 32 32V294.1zM128 104C97.07 104 72 129.1 72 160S97.07 216 128 216S184 190.9 184 160S158.9 104 128 104zM128 200C105.9 200 88 182.1 88 160c0-22.06 17.95-40 40-40S168 137.9 168 160C168 182.1 150.1 200 128 200z'/%3E%3C/svg%3E");
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-field-input[type="radio"],
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-field-input[type="checkbox"] {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    cursor: pointer;
    margin: 0 var(--atumquiz-margin) 0 0;
    width: 18px;
    height: 18px;
    vertical-align: top;
    background-color: var(--atumquiz-color-white);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: var(--atumquiz-border);
	border-width: 2px;
	border-color: #a4a4a4;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
    print-color-adjust: exact;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-field-input[type="radio"]:checked,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-field-input[type="checkbox"]:checked {
    background-color: var(--atumquiz-additional-background);
    border-color: var(--atumquiz-additional-background);
	background: #ffffff;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-field-label {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    width: calc(100% - (20px + var(--atumquiz-margin)));
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-positive: 1;
    flex-grow: 1;
    line-height: 1.2;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-field-title {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
    font-size: 14px;
    font-weight: 600;
    color: var(--atumquiz-color-black);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-field-text {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
    font-size: 12px;
    font-weight: 400;
    color: var(--atumquiz-color);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox input[type="checkbox"]:checked {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio input[type="radio"] {
    border-radius: 50%;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio input[type="radio"]:checked {
	background-image: url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='3' cy='3' r='3' fill='url(%23paint0_linear_377_5502)'/%3E%3Ccircle cx='3' cy='3' r='3' fill='url(%23paint1_linear_377_5502)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_377_5502' x1='0' y1='0' x2='6.96' y2='7.74' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2396B4FF'/%3E%3Cstop offset='1' stop-color='%23A6BAFF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_377_5502' x1='0.27' y1='5.58' x2='6.36' y2='1.59073e-07' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23C2B6FF'/%3E%3Cstop offset='1' stop-color='%23B1A1FF' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
	background-position: center center;
    background-repeat: no-repeat;
    background-size: 6px 6px;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-height: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-top {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 30px 15px;
    position: relative;
    width: 100%;
    border: var(--atumquiz-border);
    border-radius: var(--atumquiz-radius);
    background-color: #e9e9e9;
    cursor: pointer;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-size {
    position: absolute;
    top: 10px;
    left: 10px;
    z-index: 1;
    padding: 5px 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.2;
    border: var(--atumquiz-border);
    border-radius: var(--atumquiz-radius);
    background-color: #fff;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-centered {
    position: relative;
    z-index: 1;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    align-items: center;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-icon {
    margin-bottom: 5px;
    width: 40px;
    height: 40px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23212529' d='M448 416v-64c0-17.67-14.33-32-32-32s-32 14.33-32 32v64c0 17.67-14.33 32-32 32H96c-17.67 0-32-14.33-32-32v-64c0-17.67-14.33-32-32-32s-32 14.33-32 32v64c0 53.02 42.98 96 96 96h256C405 512 448 469 448 416zM246.6 342.6l128-128c12.51-12.51 12.49-32.76 0-45.25c-12.5-12.5-32.75-12.5-45.25 0L256 242.8V32c0-17.69-14.31-32-32-32S192 14.31 192 32v210.8L118.6 169.4c-12.5-12.5-32.75-12.5-45.25 0s-12.5 32.75 0 45.25l128 128C213.9 355.1 234.1 355.1 246.6 342.6z'/%3E%3C/svg%3E");
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-header {
    margin-bottom: 5px;
    font-size: 16px;
    line-height: 1.2;
    text-align: center;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-text {
    font-size: 16px;
    line-height: 1.2;
    text-align: center;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    outline: none;
    cursor: pointer;
    z-index: 2;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-bottom {
    margin-top: var(--atumquiz-margin);
    min-height: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-error {
    display: none;
    padding: 10px 15px;
    font-size: 14px;
    line-height: 1.2;
    color: red;
    border: var(--atumquiz-border);
    border-radius: var(--atumquiz-radius);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result {
    overflow-x: hidden;
    overflow-y: auto;
    height: 100%;
    min-height: 0;
    padding-right: var(--atumquiz-padding);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result *::-webkit-scrollbar,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result *::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result::-webkit-scrollbar,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result::-webkit-scrollbar-thumb {
    height: 16px;
    width: 16px;
    border-radius: 50rem;
    background-color: #fff0;
    border: 4px solid #fff0;
    cursor: pointer;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result *::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result::-webkit-scrollbar-thumb {
    box-shadow: inset 0 0 0 10px var(--atumquiz-additional-background, var(--atumquiz-color-black));
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result *::-webkit-resizer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result *::-webkit-scrollbar-corner,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result::-webkit-resizer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result::-webkit-scrollbar-corner {
    background-color: #fff0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result .file {
    position: relative;
    padding: 10px 10px 10px 50px;
    border-radius: var(--atumquiz-radius);
    border: var(--atumquiz-border);
    background-color: var(--atumquiz-color-white);
    font-size: 14px;
    line-height: 1.2;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result .file:after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 40px;
    background-color: #e9e9e9;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 15px;
    border-radius: var(--atumquiz-radius);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result .file[data-type="application"]:after,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result .file[data-type="other"]:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23212529' d='M0 64C0 28.65 28.65 0 64 0H224V128C224 145.7 238.3 160 256 160H384V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V64zM256 128V0L384 128H256z'/%3E%3C/svg%3E");
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result .file[data-extension="pdf"]:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23212529' d='M88 304H80V256H88C101.3 256 112 266.7 112 280C112 293.3 101.3 304 88 304zM192 256H200C208.8 256 216 263.2 216 272V336C216 344.8 208.8 352 200 352H192V256zM224 0V128C224 145.7 238.3 160 256 160H384V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V64C0 28.65 28.65 0 64 0H224zM64 224C55.16 224 48 231.2 48 240V368C48 376.8 55.16 384 64 384C72.84 384 80 376.8 80 368V336H88C118.9 336 144 310.9 144 280C144 249.1 118.9 224 88 224H64zM160 368C160 376.8 167.2 384 176 384H200C226.5 384 248 362.5 248 336V272C248 245.5 226.5 224 200 224H176C167.2 224 160 231.2 160 240V368zM288 224C279.2 224 272 231.2 272 240V368C272 376.8 279.2 384 288 384C296.8 384 304 376.8 304 368V320H336C344.8 320 352 312.8 352 304C352 295.2 344.8 288 336 288H304V256H336C344.8 256 352 248.8 352 240C352 231.2 344.8 224 336 224H288zM256 0L384 128H256V0z'/%3E%3C/svg%3E");
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result .file[data-extension="zip"]:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23212529' d='M256 0v128h128L256 0zM224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM96 32h64v32H96V32zM96 96h64v32H96V96zM96 160h64v32H96V160zM128.3 415.1c-40.56 0-70.76-36.45-62.83-75.45L96 224h64l30.94 116.9C198.7 379.7 168.5 415.1 128.3 415.1zM144 336h-32C103.2 336 96 343.2 96 352s7.164 16 16 16h32C152.8 368 160 360.8 160 352S152.8 336 144 336z'/%3E%3C/svg%3E");
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result .file[data-type="audio"]:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23212529' d='M224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM176 404c0 10.75-12.88 15.98-20.5 8.484L120 376H76C69.38 376 64 370.6 64 364v-56C64 301.4 69.38 296 76 296H120l35.5-36.5C163.1 251.9 176 257.3 176 268V404zM224 387.8c-4.391 0-8.75-1.835-11.91-5.367c-5.906-6.594-5.359-16.69 1.219-22.59C220.2 353.7 224 345.2 224 336s-3.797-17.69-10.69-23.88c-6.578-5.906-7.125-16-1.219-22.59c5.922-6.594 16.05-7.094 22.59-1.219C248.2 300.5 256 317.8 256 336s-7.766 35.53-21.31 47.69C231.6 386.4 227.8 387.8 224 387.8zM320 336c0 41.81-20.5 81.11-54.84 105.1c-2.781 1.938-5.988 2.875-9.145 2.875c-5.047 0-10.03-2.375-13.14-6.844c-5.047-7.25-3.281-17.22 3.969-22.28C272.6 396.9 288 367.4 288 336s-15.38-60.84-41.14-78.8c-7.25-5.062-9.027-15.03-3.98-22.28c5.047-7.281 14.99-9.062 22.27-3.969C299.5 254.9 320 294.2 320 336zM256 0v128h128L256 0z'/%3E%3C/svg%3E");
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result .file[data-type="image"]:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23212529' d='M224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM96 224c17.67 0 32 14.33 32 32S113.7 288 96 288S64 273.7 64 256S78.33 224 96 224zM318.1 439.5C315.3 444.8 309.9 448 304 448h-224c-5.9 0-11.32-3.248-14.11-8.451c-2.783-5.201-2.479-11.52 .7949-16.42l53.33-80C122.1 338.7 127.1 336 133.3 336s10.35 2.674 13.31 7.125L160 363.2l45.35-68.03C208.3 290.7 213.3 288 218.7 288s10.35 2.674 13.31 7.125l85.33 128C320.6 428 320.9 434.3 318.1 439.5zM256 0v128h128L256 0z'/%3E%3C/svg%3E");
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result .file[data-type="text"]:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23212529' d='M256 0v128h128L256 0zM224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM272 416h-160C103.2 416 96 408.8 96 400C96 391.2 103.2 384 112 384h160c8.836 0 16 7.162 16 16C288 408.8 280.8 416 272 416zM272 352h-160C103.2 352 96 344.8 96 336C96 327.2 103.2 320 112 320h160c8.836 0 16 7.162 16 16C288 344.8 280.8 352 272 352zM288 272C288 280.8 280.8 288 272 288h-160C103.2 288 96 280.8 96 272C96 263.2 103.2 256 112 256h160C280.8 256 288 263.2 288 272z'/%3E%3C/svg%3E");
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result .file[data-type="video"]:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23212529' d='M256 0v128h128L256 0zM224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM224 384c0 17.67-14.33 32-32 32H96c-17.67 0-32-14.33-32-32V288c0-17.67 14.33-32 32-32h96c17.67 0 32 14.33 32 32V384zM320 284.9v102.3c0 12.57-13.82 20.23-24.48 13.57L256 376v-80l39.52-24.7C306.2 264.6 320 272.3 320 284.9z'/%3E%3C/svg%3E");
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file.atumquiz-error .atumquiz-item-file-error {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-editor {
    overflow-x: hidden;
    overflow-y: auto;
    height: 100%;
    min-height: 0;
    padding-right: var(--atumquiz-padding);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-editor *::-webkit-scrollbar,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-editor *::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-editor::-webkit-scrollbar,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-editor::-webkit-scrollbar-thumb {
    height: 16px;
    width: 16px;
    border-radius: 50rem;
    background-color: #fff0;
    border: 4px solid #fff0;
    cursor: pointer;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-editor *::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-editor::-webkit-scrollbar-thumb {
    box-shadow: inset 0 0 0 10px var(--atumquiz-additional-background, var(--atumquiz-color-black));
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-editor *::-webkit-resizer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-editor *::-webkit-scrollbar-corner,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-editor::-webkit-resizer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-editor::-webkit-scrollbar-corner {
    background-color: #fff0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-rating {
    display: -ms-inline-flexbox;
    display: -webkit-inline-flex;
    display: inline-flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: auto;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-rating .atumquiz-form-input {
    display: none;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-rating .atumquiz-form-label {
    width: 40px;
    height: 40px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    cursor: pointer;
    -webkit-transition: all linear 0.2s;
    transition: all linear 0.2s;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-rating .atumquiz-form-label .atumquiz-item-icon {
    width: 100%;
    height: 100%;
    fill: #d9d9d9;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-rating .atumquiz-form-label.atumquiz-active .atumquiz-item-icon,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-rating .atumquiz-form-label.atumquiz-show .atumquiz-item-icon {
    fill: var(--atumquiz-additional-background);
    -webkit-transition: all linear 0.2s;
    transition: all linear 0.2s;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-rating-bottom {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: calc(-1 * var(--atumquiz-gutter-y));
    margin-right: calc(-0.5 * var(--atumquiz-gutter-x));
    margin-left: calc(-0.5 * var(--atumquiz-gutter-x));
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: 14px;
    color: var(--atumquiz-color);
    line-height: 1.2;
    opacity: 0.85;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-rating-bottom > * {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
    margin-top: var(--atumquiz-gutter-y);
    padding-right: calc(var(--atumquiz-gutter-x) * 0.5);
    padding-left: calc(var(--atumquiz-gutter-x) * 0.5);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-ratings-col {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: start;
    align-items: flex-start;
    border: var(--atumquiz-border);
    border-radius: var(--atumquiz-radius);
    padding: var(--atumquiz-padding);
    margin-bottom: 1px;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-ratings-col-info {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 10px;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-ratings-col-title {
    color: var(--atumquiz-color);
    font-size: 18px;
    font-weight: 700;
    line-height: 1.2;
    text-align: left;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-ratings-col-text {
    color: var(--atumquiz-color);
    font-size: 14px;
    font-weight: 400;
    line-height: 1.2;
    text-align: left;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-ratings-col-title + * {
    margin-top: 5px;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="2"] .atumquiz-item-checkbox:not(.atumquiz-other) .atumquiz-item-field,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="2"] .atumquiz-item-radio:not(.atumquiz-other) .atumquiz-item-field,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="13"] .atumquiz-item-checkbox:not(.atumquiz-other) .atumquiz-item-field,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="13"] .atumquiz-item-radio:not(.atumquiz-other) .atumquiz-item-field,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="16"] .atumquiz-item-checkbox:not(.atumquiz-other) .atumquiz-item-field,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="16"] .atumquiz-item-radio:not(.atumquiz-other) .atumquiz-item-field {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="2"] .atumquiz-item-checkbox:not(.atumquiz-other) .atumquiz-item-field-img,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="2"] .atumquiz-item-radio:not(.atumquiz-other) .atumquiz-item-field-img,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="13"] .atumquiz-item-checkbox:not(.atumquiz-other) .atumquiz-item-field-img,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="13"] .atumquiz-item-radio:not(.atumquiz-other) .atumquiz-item-field-img,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="16"] .atumquiz-item-checkbox:not(.atumquiz-other) .atumquiz-item-field-img,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="16"] .atumquiz-item-radio:not(.atumquiz-other) .atumquiz-item-field-img {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="2"] .atumquiz-item-checkbox.atumquiz-other.img .atumquiz-item-field-img,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="2"] .atumquiz-item-radio.atumquiz-other.img .atumquiz-item-field-img,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="13"] .atumquiz-item-checkbox.atumquiz-other.img .atumquiz-item-field-img,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="13"] .atumquiz-item-radio.atumquiz-other.img .atumquiz-item-field-img,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="16"] .atumquiz-item-checkbox.atumquiz-other.img .atumquiz-item-field-img,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="16"] .atumquiz-item-radio.atumquiz-other.img .atumquiz-item-field-img {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="2"] .atumquiz-item-checkbox.atumquiz-other.img .atumquiz-item-field,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="2"] .atumquiz-item-radio.atumquiz-other.img .atumquiz-item-field,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="13"] .atumquiz-item-checkbox.atumquiz-other.img .atumquiz-item-field,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="13"] .atumquiz-item-radio.atumquiz-other.img .atumquiz-item-field,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="16"] .atumquiz-item-checkbox.atumquiz-other.img .atumquiz-item-field,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="16"] .atumquiz-item-radio.atumquiz-other.img .atumquiz-item-field {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="2"] .atumquiz-item-checkbox.atumquiz-other:not(.img) .atumquiz-item-field-img,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="2"] .atumquiz-item-radio.atumquiz-other:not(.img) .atumquiz-item-field-img,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="13"] .atumquiz-item-checkbox.atumquiz-other:not(.img) .atumquiz-item-field-img,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="13"] .atumquiz-item-radio.atumquiz-other:not(.img) .atumquiz-item-field-img,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="16"] .atumquiz-item-checkbox.atumquiz-other:not(.img) .atumquiz-item-field-img,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="16"] .atumquiz-item-radio.atumquiz-other:not(.img) .atumquiz-item-field-img {
    display: none;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="3"] .atumquiz-item-group-row,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="14"] .atumquiz-item-group-row,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="17"] .atumquiz-item-group-row {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 60%;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="3"] .atumquiz-item-group-img,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="14"] .atumquiz-item-group-img,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="17"] .atumquiz-item-group-img {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 40%;
    min-height: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="3"] .atumquiz-item-group-img-center,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="14"] .atumquiz-item-group-img-center,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="17"] .atumquiz-item-group-img-center {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    border-radius: var(--atumquiz-radius);
    border: var(--atumquiz-border);
    background-color: #c1c1c1;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 50px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23000' d='M464 32h-416C21.49 32 0 53.49 0 80v352C0 458.5 21.49 480 48 480h416c26.51 0 48-21.49 48-48v-352C512 53.49 490.5 32 464 32zM48 464c-17.64 0-32-14.36-32-32v-51.31l106.3-106.3c3.125-3.125 8.188-3.125 11.31 0l79.03 79.03L102.1 464H48zM496 432c0 17.64-14.36 32-32 32H124.7l253.7-253.7c3.125-3.125 8.188-3.125 11.31 0L496 316.7V432zM496 294.1l-95.03-95.03c-9.375-9.344-24.56-9.344-33.94 0L224 342.1L144.1 263c-9.375-9.344-24.56-9.344-33.94 0L16 358.1V80c0-17.64 14.36-32 32-32h416c17.64 0 32 14.36 32 32V294.1zM128 104C97.07 104 72 129.1 72 160S97.07 216 128 216S184 190.9 184 160S158.9 104 128 104zM128 200C105.9 200 88 182.1 88 160c0-22.06 17.95-40 40-40S168 137.9 168 160C168 182.1 150.1 200 128 200z'/%3E%3C/svg%3E");
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="3"] .atumquiz-item-field > *,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="14"] .atumquiz-item-field > *,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="17"] .atumquiz-item-field > * {
    -ms-flex-direction: row;
    flex-direction: row;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="5"] .atumquiz-select-other {
    margin-top: var(--atumquiz-margin);
    padding: 10px;
    border-radius: var(--atumquiz-radius);
    border: var(--atumquiz-border);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="5"] .atumquiz-select-other-info {
    margin-top: 10px;
    font-size: 14px;
    line-height: 1.2;
    color: var(--atumquiz-color);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="11"] .atumquiz-item-field {
    height: 100%;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="11"] .atumquiz-item-rating {
    margin-top: auto;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map {
    --width: 250px;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-center {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    width: 100%;
    height: 100%;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-body {
    position: relative;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: var(--atumquiz-radius);
    border: var(--atumquiz-border);
    cursor: pointer;
    background-position: center;
    background-size: 100px;
    background-repeat: no-repeat;
    background-image: var(--atumquiz-loading);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-body.atumquiz-info {
    width: calc(100% - var(--width));
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-body .atumquiz-map-info {
    font-size: 14px;
    line-height: 1.4;
    display: none;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1000;
    min-width: 250px;
    padding: var(--atumquiz-padding);
    border-radius: var(--atumquiz-radius);
    border: var(--atumquiz-border);
    background-color: #fff;
    color: var(--atumquiz-color-black);
    -ms-user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-body .atumquiz-map-info.atumquiz-active {
    display: block;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-body .atumquiz-map-info[data-draggable="Y"] {
    cursor: grab;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-body .atumquiz-map-info[data-draggable="Y"]:active {
    cursor: grabbing;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-body .atumquiz-map-error {
    font-size: 14px;
    line-height: 1.4;
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1100;
    min-width: 260px;
    padding: calc(var(--atumquiz-padding) / 1.5) var(--atumquiz-padding);
    border-radius: var(--atumquiz-radius);
    border: 1px solid var(--atumquiz-color-red);
    background-color: var(--atumquiz-color-red);
    color: var(--atumquiz-color-white);
    -ms-user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-body .atumquiz-map-error.atumquiz-active {
    display: block;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-body .atumquiz-map-center {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-info {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: var(--width);
    padding-left: var(--atumquiz-padding);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-info-center {
    overflow-x: hidden;
    overflow-y: auto;
    height: 100%;
    height: 100%;
    min-height: 0;
    padding: 10px;
    border-radius: var(--atumquiz-radius);
    border: var(--atumquiz-border);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-info-center *::-webkit-scrollbar,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-info-center *::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-info-center::-webkit-scrollbar,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-info-center::-webkit-scrollbar-thumb {
    height: 16px;
    width: 16px;
    border-radius: 50rem;
    background-color: #fff0;
    border: 4px solid #fff0;
    cursor: pointer;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-info-center *::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-info-center::-webkit-scrollbar-thumb {
    box-shadow: inset 0 0 0 10px var(--atumquiz-additional-background, var(--atumquiz-color-black));
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-info-center *::-webkit-resizer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-info-center *::-webkit-scrollbar-corner,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-info-center::-webkit-resizer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-info-center::-webkit-scrollbar-corner {
    background-color: #fff0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-search {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-top: var(--atumquiz-padding);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-search-info {
    padding-top: 5px;
    color: var(--atumquiz-color-gray);
    font-size: 12px;
    font-weight: 600;
    line-height: 1.2;
    text-align: right;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="18"] .atumquiz-item-group-row {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 60%;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="18"] .atumquiz-item-group-map {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 40%;
    min-height: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="18"] .atumquiz-item-group-map-center {
    position: relative;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
    height: 100%;
    border-radius: var(--atumquiz-radius);
    border: var(--atumquiz-border);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="18"] .atumquiz-item-group-map-body {
    position: relative;
    z-index: 1;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    width: 100%;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="18"] .atumquiz-item-group-map-body .atumquiz-map-center {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="18"] .atumquiz-item-group-map-img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: 0;
    z-index: 0;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    background-color: #c1c1c1;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 50px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23000' d='M464 32h-416C21.49 32 0 53.49 0 80v352C0 458.5 21.49 480 48 480h416c26.51 0 48-21.49 48-48v-352C512 53.49 490.5 32 464 32zM48 464c-17.64 0-32-14.36-32-32v-51.31l106.3-106.3c3.125-3.125 8.188-3.125 11.31 0l79.03 79.03L102.1 464H48zM496 432c0 17.64-14.36 32-32 32H124.7l253.7-253.7c3.125-3.125 8.188-3.125 11.31 0L496 316.7V432zM496 294.1l-95.03-95.03c-9.375-9.344-24.56-9.344-33.94 0L224 342.1L144.1 263c-9.375-9.344-24.56-9.344-33.94 0L16 358.1V80c0-17.64 14.36-32 32-32h416c17.64 0 32 14.36 32 32V294.1zM128 104C97.07 104 72 129.1 72 160S97.07 216 128 216S184 190.9 184 160S158.9 104 128 104zM128 200C105.9 200 88 182.1 88 160c0-22.06 17.95-40 40-40S168 137.9 168 160C168 182.1 150.1 200 128 200z'/%3E%3C/svg%3E");
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="18"] .atumquiz-item-group-map-img.atumquiz-active {
    z-index: 2;
    opacity: 1;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="18"] .atumquiz-item-field > * {
    -ms-flex-direction: row;
    flex-direction: row;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] {
    -ms-flex-direction: column;
    flex-direction: column;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-background {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    border-radius: var(--atumquiz-radius);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-center {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    z-index: 2;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
    height: 100%;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-header {
    border-bottom: var(--atumquiz-border);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-title {
    color: var(--atumquiz-color);
    font-size: var(--atumquiz-font-size-1);
    font-weight: 700;
    line-height: 1.2;
    text-align: left;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-description {
    margin-bottom: var(--atumquiz-margin);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body {
    -ms-flex-pack: start;
    justify-content: flex-start;
    overflow-x: hidden;
    overflow-y: auto;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body *::-webkit-scrollbar,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body *::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body::-webkit-scrollbar,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body::-webkit-scrollbar-thumb {
    height: 16px;
    width: 16px;
    border-radius: 50rem;
    background-color: #fff0;
    border: 4px solid #fff0;
    cursor: pointer;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body *::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body::-webkit-scrollbar-thumb {
    box-shadow: inset 0 0 0 10px var(--atumquiz-additional-background, var(--atumquiz-color-black));
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body *::-webkit-resizer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body *::-webkit-scrollbar-corner,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body::-webkit-resizer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body::-webkit-scrollbar-corner {
    background-color: #fff0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-row > .atumquiz-row > .atumquiz-active + .atumquiz-active {
    display: none !important;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body.atumquiz-all .atumquiz-item-row > .atumquiz-row > .atumquiz-active {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: stretch;
    align-items: stretch;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body.atumquiz-all .atumquiz-item-col[data-type="1"],
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body.atumquiz-all .atumquiz-item-col[data-type="3"] {
    height: auto;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-row {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-positive: 1;
    flex-grow: 1;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-row > .atumquiz-row {
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-positive: 1;
    flex-grow: 1;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-row > .atumquiz-row > .atumquiz-col:not(.atumquiz-active) {
    display: none !important;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col {
    text-decoration: none;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"],
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] {
    position: relative;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    height: 100%;
    padding: var(--atumquiz-padding);
    border: var(--atumquiz-border);
    border-radius: var(--atumquiz-radius);
    background-color: #fff;
    overflow: hidden;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-img,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-img {
    position: relative;
    z-index: 1;
    margin-bottom: var(--atumquiz-margin);
    width: 100%;
    padding-top: var(--atumquiz-item-result-img, 50%);
    border: var(--atumquiz-border);
    border-radius: var(--atumquiz-radius);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-img img,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-img img {
    display: none;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-info,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-info {
    position: relative;
    z-index: 1;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    height: 100%;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-price,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-price {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: var(--atumquiz-margin);
    width: 100%;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-price-value,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-price-value {
    font-weight: 600;
    line-height: 1.2;
    color: var(--atumquiz-color-black);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-price-number,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-price-number {
    font-weight: 700;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-price-old,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-price-old {
    text-decoration: line-through;
    color: var(--atumquiz-color-gray);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-price-stock,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-price-stock {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    background-color: var(--atumquiz-color-yellow);
    color: var(--atumquiz-color-black);
    line-height: 1;
    font-weight: 700;
    border-radius: 5px;
    height: 25px;
    padding: 0 10px;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-price-stock::before,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-price-stock::before {
    display: block;
    content: "";
    position: absolute;
    background-color: #f7cd47;
    width: 17.679px;
    height: 17.679px;
    left: -6px;
    top: 3.8px;
    border-radius: 3px;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    z-index: 1;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-price-stock span,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-price-stock span {
    position: relative;
    z-index: 2;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-title,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-title {
    line-height: 1.2;
    font-weight: 700;
    color: var(--atumquiz-color-black);
    padding-bottom: var(--atumquiz-padding);
    margin-bottom: var(--atumquiz-margin);
    border-bottom: var(--atumquiz-border);
    width: 100%;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-content,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-content {
    line-height: 1.2;
    font-weight: 400;
    color: var(--atumquiz-color-black);
    margin-bottom: var(--atumquiz-margin);
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-content > *,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-content > * {
    margin-bottom: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-full-button,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-full-button {
    margin-bottom: var(--atumquiz-margin);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-full-button .atumquiz-button,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-full-button .atumquiz-button {
    --atumquiz-button-padding-y: 5px;
    --atumquiz-button-padding-x: 5px;
    --atumquiz-button-height: auto;
    --atumquiz-button-border-width: 1px;
    --atumquiz-button-border-style: solid;
    --atumquiz-button-border-radius: var(--atumquiz-radius);
    --atumquiz-button-font-family: var(--atumquiz-font-family);
    --atumquiz-button-font-size: 12px;
    --atumquiz-button-font-weight: 600;
    --atumquiz-button-line-height: 1.2;
    --atumquiz-button-color: var(--atumquiz-color);
    --atumquiz-button-text-align: center;
    --atumquiz-button-text-transform: uppercase;
    --atumquiz-button-background: #fff;
    --atumquiz-button-border-color: var(--atumquiz-border-color);
    --atumquiz-button-animation: none;
    --atumquiz-button-animation-iteration-count: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-full-button .atumquiz-button:hover,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-full-button .atumquiz-button:hover {
    --atumquiz-button-color: var(--atumquiz-additional-color);
    --atumquiz-button-background: var(--atumquiz-additional-background);
    --atumquiz-button-border-color: var(--atumquiz-additional-background);
    color: var(--atumquiz-additional-color);
    background-color: var(--atumquiz-additional-background);
    border-color: var(--atumquiz-additional-background);
    -webkit-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-full-button .atumquiz-button:hover::before,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-full-button .atumquiz-button:hover::before {
    opacity: 0;
    -webkit-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-full-content,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-full-content {
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    background-color: #fff;
    opacity: 0;
    padding: var(--atumquiz-padding);
    border-radius: var(--atumquiz-radius);
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    overflow-x: hidden;
    overflow-y: auto;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-full-content *::-webkit-scrollbar,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-full-content *::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-full-content::-webkit-scrollbar,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-full-content::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-full-content *::-webkit-scrollbar,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-full-content *::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-full-content::-webkit-scrollbar,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-full-content::-webkit-scrollbar-thumb {
    height: 16px;
    width: 16px;
    border-radius: 50rem;
    background-color: #fff0;
    border: 4px solid #fff0;
    cursor: pointer;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-full-content *::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-full-content::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-full-content *::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-full-content::-webkit-scrollbar-thumb {
    box-shadow: inset 0 0 0 10px var(--atumquiz-additional-background, var(--atumquiz-color-black));
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-full-content *::-webkit-resizer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-full-content *::-webkit-scrollbar-corner,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-full-content::-webkit-resizer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-full-content::-webkit-scrollbar-corner,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-full-content *::-webkit-resizer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-full-content *::-webkit-scrollbar-corner,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-full-content::-webkit-resizer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-full-content::-webkit-scrollbar-corner {
    background-color: #fff0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-full-content.atumquiz-active,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-full-content.atumquiz-active {
    z-index: 2;
    opacity: 1;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-full-content-close,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-full-content-close {
    position: absolute;
    z-index: 2;
    top: 10px;
    right: 10px;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    box-sizing: content-box;
    width: 22px;
    height: 22px;
    padding: 0;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    border: 0;
    border-radius: 50%;
    opacity: 1;
    cursor: pointer;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-full-content-close svg,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-full-content-close svg {
    width: 12px;
    height: 12px;
    fill: var(--atumquiz-color);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-full-content-center,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-full-content-center {
    position: relative;
    z-index: 1;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-sku,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-sku {
    margin-bottom: var(--atumquiz-margin);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-button,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-button {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: auto;
    width: 100%;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="2"] {
    position: relative;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    overflow: hidden;
    width: 100%;
    height: 100%;
    padding: var(--atumquiz-padding);
    border: var(--atumquiz-border);
    border-radius: var(--atumquiz-radius);
    cursor: pointer;
    text-decoration: none;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1);
    min-height: 150px;
    background-color: #fff;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="2"]:hover .atumquiz-item-col-background {
    -ms-transform: scale(1.05);
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="2"] .atumquiz-item-col-background {
    position: absolute;
    z-index: 1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="2"] .atumquiz-item-col-title {
    display: block;
    position: relative;
    z-index: 2;
    font-size: 24px;
    line-height: 1.2;
    font-weight: 700;
    color: var(--atumquiz-color-black);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-footer {
    border-top: var(--atumquiz-border);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-footer[data-type="results"] .atumquiz-control.atumquiz-next {
    color: var(--atumquiz-color-gray);
    border: 1px solid var(--atumquiz-color-gray);
    background-color: #fff0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-footer[data-type="results"] .atumquiz-control.atumquiz-next::after {
    display: none;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] {
    -ms-flex-direction: column;
    flex-direction: column;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-background {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    border-radius: var(--atumquiz-radius);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body {
    position: relative;
    z-index: 2;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-direction: column;
    flex-direction: column;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-center {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-height: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-info {
    max-width: 600px;
    padding-bottom: calc(var(--atumquiz-padding) * 1.5);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-info > * {
    padding-bottom: calc(var(--atumquiz-padding) / 2);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-info > *:last-child {
    padding-bottom: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-content {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-positive: 0;
    flex-grow: 0;
    border-radius: var(--atumquiz-radius);
    border: var(--atumquiz-border);
    max-width: 600px;
    width: 100%;
    min-height: 0;
    padding: calc(var(--atumquiz-padding) * 2);
    background-color: var(--atumquiz-background);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-content .atumquiz-item-mail-info-text > * {
    display: none;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-content.atumquiz-loading {
    border-color: var(--atumquiz-color-yellow);
    background-color: #fff;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-content.atumquiz-loading .atumquiz-item-mail-info {
    font-size: 18px;
    font-weight: 700;
    line-height: 1.2;
    text-align: center;
    color: var(--atumquiz-color-black);
    -webkit-animation: atumquiz-fadeIn 0.5s ease-in-out;
    animation: atumquiz-fadeIn 0.5s ease-in-out;
    animation-fill-mode: forwards;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-content.atumquiz-loading .atumquiz-item-mail-info-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23f7cd47' d='M215.4 96H144 107.8 96v8.8V144v40.4 89L.2 202.5c1.6-18.1 10.9-34.9 25.7-45.8L48 140.3V96c0-26.5 21.5-48 48-48h76.6l49.9-36.9C232.2 3.9 243.9 0 256 0s23.8 3.9 33.5 11L339.4 48H416c26.5 0 48 21.5 48 48v44.3l22.1 16.4c14.8 10.9 24.1 27.7 25.7 45.8L416 273.4v-89V144 104.8 96H404.2 368 296.6 215.4zM0 448V242.1L217.6 403.3c11.1 8.2 24.6 12.7 38.4 12.7s27.3-4.4 38.4-12.7L512 242.1V448v0c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64v0zM176 160H336c8.8 0 16 7.2 16 16s-7.2 16-16 16H176c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64H336c8.8 0 16 7.2 16 16s-7.2 16-16 16H176c-8.8 0-16-7.2-16-16s7.2-16 16-16z'/%3E%3C/svg%3E");
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-content.atumquiz-loading .atumquiz-item-mail-info-text > .loading {
    display: block;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-content.atumquiz-loading .atumquiz-item-mail-body {
    -webkit-animation: atumquiz-fadeOut 0.5s ease-in-out;
    animation: atumquiz-fadeOut 0.5s ease-in-out;
    animation-fill-mode: forwards;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-content.atumquiz-success {
    border-color: var(--atumquiz-color-green);
    background-color: #fff;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-content.atumquiz-success .atumquiz-item-mail-info {
    font-size: 18px;
    font-weight: 700;
    line-height: 1.2;
    text-align: center;
    color: var(--atumquiz-color-black);
    -webkit-animation: atumquiz-fadeIn 0.5s ease-in-out;
    animation: atumquiz-fadeIn 0.5s ease-in-out;
    animation-fill-mode: forwards;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-content.atumquiz-success .atumquiz-item-mail-info-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23198754' d='M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48H48zM0 176V384c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V176L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z'/%3E%3C/svg%3E");
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-content.atumquiz-success .atumquiz-item-mail-info-text > .success {
    display: block;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-content.atumquiz-success .atumquiz-item-mail-body {
    -webkit-animation: atumquiz-fadeOut 0.5s ease-in-out;
    animation: atumquiz-fadeOut 0.5s ease-in-out;
    animation-fill-mode: forwards;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-content.atumquiz-error {
    border-color: #ffc107;
    background-color: #fff;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-content.atumquiz-error .atumquiz-item-mail-info {
    font-size: 18px;
    font-weight: 700;
    line-height: 1.2;
    text-align: center;
    color: var(--atumquiz-color-black);
    -webkit-animation: atumquiz-fadeIn 0.5s ease-in-out;
    animation: atumquiz-fadeIn 0.5s ease-in-out;
    animation-fill-mode: forwards;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-content.atumquiz-error .atumquiz-item-mail-info-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23e01839' d='M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480H40c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24V296c0 13.3 10.7 24 24 24s24-10.7 24-24V184c0-13.3-10.7-24-24-24zm32 224c0-17.7-14.3-32-32-32s-32 14.3-32 32s14.3 32 32 32s32-14.3 32-32z'/%3E%3C/svg%3E");
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-content.atumquiz-error .atumquiz-item-mail-info-text > .error {
    display: block;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-content.atumquiz-error .atumquiz-item-mail-body {
    -webkit-animation: atumquiz-fadeOut 0.5s ease-in-out;
    animation: atumquiz-fadeOut 0.5s ease-in-out;
    animation-fill-mode: forwards;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-title {
    color: var(--atumquiz-color);
    font-size: var(--atumquiz-font-size-1);
    font-weight: 700;
    line-height: 1.2;
    text-align: center;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-description {
    text-align: center;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-copyright a {
    margin: 0;
    padding: var(--atumquiz-padding) 0 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-info {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    opacity: 0;
    width: 100%;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-info.atumquiz-active {
    z-index: 2;
    opacity: 1;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-info-icon {
    width: 80px;
    height: 80px;
    margin-bottom: var(--atumquiz-margin);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-error {
    display: none;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-error-text {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    padding: 15px;
    background-color: var(--atumquiz-color-red);
    border-radius: var(--atumquiz-radius);
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.2;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-error-text:before {
    display: block;
    margin-right: 10px;
    content: "";
    width: 16px;
    height: 16px;
    background-color: #fff0;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480H40c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24V296c0 13.3 10.7 24 24 24s24-10.7 24-24V184c0-13.3-10.7-24-24-24zm32 224c0-17.7-14.3-32-32-32s-32 14.3-32 32s14.3 32 32 32s32-14.3 32-32z'/%3E%3C/svg%3E");
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-error.atumquiz-invalid {
    display: block;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-body {
    position: relative;
    z-index: 1;
    opacity: 0;
    width: 100%;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-body.atumquiz-active {
    z-index: 2;
    opacity: 1;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-row {
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    width: 100%;
    height: 100%;
    min-height: 0;
    padding-right: var(--atumquiz-padding);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail *::-webkit-scrollbar,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail *::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail::-webkit-scrollbar,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-row *::-webkit-scrollbar,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-row *::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-row::-webkit-scrollbar,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-row::-webkit-scrollbar-thumb {
    height: 16px;
    width: 16px;
    border-radius: 50rem;
    background-color: #fff0;
    border: 4px solid #fff0;
    cursor: pointer;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail *::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-row *::-webkit-scrollbar-thumb,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-row::-webkit-scrollbar-thumb {
    box-shadow: inset 0 0 0 10px var(--atumquiz-additional-background, var(--atumquiz-color-black));
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail *::-webkit-resizer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail *::-webkit-scrollbar-corner,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail::-webkit-resizer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail::-webkit-scrollbar-corner,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-row *::-webkit-resizer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-row *::-webkit-scrollbar-corner,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-row::-webkit-resizer,
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-row::-webkit-scrollbar-corner {
    background-color: #fff0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-row {
    overflow-x: hidden;
    overflow-y: hidden;
    width: auto;
    height: auto;
    min-height: 100%;
    padding-right: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-agreement {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: start;
    align-items: start;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.2;
    text-align: center;
    color: var(--atumquiz-color);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-agreement input {
    position: relative;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 18px;
    height: 18px;
    margin: 0 10px 0 0;
    vertical-align: top;
    background-color: var(--atumquiz-color-white);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 16px;
    border: var(--atumquiz-border);
    border-radius: calc(var(--atumquiz-radius) / 1.65);
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    cursor: pointer;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-agreement input:checked {
    background-color: var(--atumquiz-additional-background);
    border-color: var(--atumquiz-additional-background);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-agreement input:checked[type="checkbox"] {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-agreement > span {
    margin-top: 1px;
    background-color: #fff0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-agreement a {
    color: var(--atumquiz-additional-background);
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-agreement a:hover {
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-agreement a:focus {
    outline: 0;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="end"] {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="end"] .atumquiz-item-background {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    border-radius: var(--atumquiz-radius);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="end"] .atumquiz-item-center {
    position: relative;
    z-index: 2;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
    padding: var(--atumquiz-padding) calc(var(--atumquiz-padding) * 1.5);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="end"] .atumquiz-item-center > * {
    position: relative;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="end"] .atumquiz-item-center > * + * {
    margin-top: var(--atumquiz-margin);
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="end"] .atumquiz-item-center strong {
    font-size: calc(var(--atumquiz-font-size-1) * 1.5);
    line-height: 1.2;
}
.atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="end"] .atumquiz-item-center p {
    font-size: var(--atumquiz-font-size-t);
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] {
    --atumquiz-margin: 10px;
    --atumquiz-padding: 10px;
    --atumquiz-gutter-x: 10px;
    --atumquiz-gutter-y: 10px;
    --atumquiz-font-size-1: 16px;
    --atumquiz-font-size-2: 12px;
    --atumquiz-font-size-t: 12px;
    --atumquiz-font-size-b: 14px;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-form-label {
    margin-bottom: 5px;
    font-size: 12px;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-form-input,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-form-textarea,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-form-select {
    font-size: 12px;
    line-height: 1.2;
    width: 100% !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-form-checkbox {
    margin-bottom: 0;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-form img {
    width: 100%;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-submit {
    --atumquiz-button-padding-x: 15px;
    --atumquiz-button-padding-y: 8px;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-page-error {
    border-radius: var(--atumquiz-radius);
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item-row > .atumquiz-row {
    --atumquiz-gutter-x: 10px !important;
    --atumquiz-gutter-y: 10px !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item-header .atumquiz-item-logo {
    margin-left: 0 !important;
    margin-right: 15px !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item-body {
    padding: var(--atumquiz-padding);
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item-footer {
    padding: var(--atumquiz-padding);
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-title {
    font-size: 16px !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-info.atumquiz-image {
    max-width: none;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-background-center video,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-background-center iframe {
    display: none;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-background-center[data-mobile="Y"].atumquiz-desktop {
    display: none;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-background-center.atumquiz-mobile {
    display: block;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"],
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"],
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"] .atumquiz-item-info,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-info,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-info {
    height: 100%;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"] .atumquiz-item-info.atumquiz-background,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-info.atumquiz-background,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-info.atumquiz-background {
    height: 70%;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"] .atumquiz-item-background,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-background,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-background {
    position: relative;
    height: 30%;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"] .atumquiz-item-background-center,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-background-center,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-background-center {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"] .atumquiz-item-body {
    padding-right: 0;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-logo {
    margin-left: var(--atumquiz-margin) !important;
    margin-right: 0 !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-body {
    padding-left: 0;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-header .atumquiz-item-logo,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="33"] .atumquiz-item-header .atumquiz-item-logo {
    margin-left: 15px !important;
    margin-right: 0 !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-group-row > .atumquiz-row > .atumquiz-col {
    width: 100% !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-date > .atumquiz-row > .atumquiz-col {
    width: 100% !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel {
    display: none;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel.atumquiz-mobile {
    display: none;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel + .atumquiz-item-center {
    width: 100%;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field {
    min-height: 40px !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field-img,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field-img {
    padding-top: 30% !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field-title,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field-title {
    font-size: 12px !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field-input,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field-input {
    width: 16px !important;
    height: 16px !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field[data-type="2"] .atumquiz-item-field-color,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field[data-type="2"] .atumquiz-item-field-color {
    width: 25px;
    height: 25px;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field[data-type="2"] .atumquiz-item-field-color > *,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field[data-type="2"] .atumquiz-item-field-color > * {
    font-size: 25px;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field[data-type="2"] .atumquiz-item-field-label,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field[data-type="2"] .atumquiz-item-field-label {
    width: calc(100% - (25px + var(--atumquiz-margin)));
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field[data-type="3"] .atumquiz-item-field-icon,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field[data-type="3"] .atumquiz-item-field-icon {
    width: 25px;
    height: 25px;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field[data-type="3"] .atumquiz-item-field-icon svg,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field[data-type="3"] .atumquiz-item-field-icon svg {
    width: 25px;
    height: 25px;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field[data-type="3"] .atumquiz-item-field-label,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field[data-type="3"] .atumquiz-item-field-label {
    width: calc(100% - (25px + var(--atumquiz-margin)));
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox input[type="checkbox"] {
    border-radius: calc(var(--atumquiz-window-widget-radius) / 2);
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result > .atumquiz-row > .atumquiz-col {
    width: 100% !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-top {
    padding: 10px 10px !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-header {
    margin-bottom: 0px !important;
    font-size: 12px !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-icon {
    width: 30px !important;
    height: 30px !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-text {
    font-size: 12px !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-size {
    position: absolute !important;
    top: 5px !important;
    left: 5px !important;
    padding: 5px 10px !important;
    font-size: 12px !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-rating .atumquiz-form-label {
    width: 35px;
    height: 35px;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item .flatpickr-calendar.static {
    position: absolute !important;
    top: 0 !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-field-img {
    padding-top: var(--atumquiz-item-field-img-top-mobile, 50%);
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="3"] .atumquiz-item-field > *,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="14"] .atumquiz-item-field > *,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="17"] .atumquiz-item-field > * {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="3"] .atumquiz-item-group-img,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="14"] .atumquiz-item-group-img,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="17"] .atumquiz-item-group-img {
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding-bottom: 10px !important;
    height: 50% !important;
    width: 100% !important;
    padding-left: 0 !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="3"] .atumquiz-item-group-row,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="14"] .atumquiz-item-group-row,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="17"] .atumquiz-item-group-row {
    height: 50% !important;
    width: 100% !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-info {
    display: none;
    font-size: 12px;
    line-height: 1.2;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-search-info {
    zoom: 0.9;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="18"] .atumquiz-item-field > * {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="18"] .atumquiz-item-group-map {
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding-bottom: 10px !important;
    min-height: 200px !important;
    height: 60% !important;
    width: 100% !important;
    padding-left: 0 !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="18"] .atumquiz-item-group-row {
    height: 40% !important;
    width: 100% !important;
    padding-right: 0 !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-content {
    border: 0 !important;
    padding: 0 !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-description {
    font-size: 12px !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-error-text {
    padding: 10px;
    font-size: 12px;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-agreement {
    display: -ms-flexbox !important;
    display: -webkit-flex !important;
    display: flex !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    font-size: 12px !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"],
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] {
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    align-items: center;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-title,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-title {
    font-size: 16px !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-img,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-img {
    width: 100%;
}
.atumquiz-window-widget[data-template="quiz"]
    .atumquiz-form[data-template="quiz"]
    .atumquiz-item[data-page="result"]
    .atumquiz-item-body:not(.atumquiz-all)
    .atumquiz-item-col[data-type="1"]
    .atumquiz-item-col-img
    + .atumquiz-item-col-info,
.atumquiz-window-widget[data-template="quiz"]
    .atumquiz-form[data-template="quiz"]
    .atumquiz-item[data-page="result"]
    .atumquiz-item-body:not(.atumquiz-all)
    .atumquiz-item-col[data-type="3"]
    .atumquiz-item-col-img
    + .atumquiz-item-col-info {
    margin-top: var(--atumquiz-margin);
    margin-right: 0;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-price-number,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-price-number {
    font-size: 16px;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-price-old,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-price-old {
    font-size: 12px;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-price-stock,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-price-stock {
    zoom: 0.9;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-content,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-content {
    font-size: 12px;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-img,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-img {
    min-height: 150px;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-row > .atumquiz-row > * {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-img,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-img {
    padding-top: var(--atumquiz-item-result-img-mobile, 50%);
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="2"] .atumquiz-item-col-title {
    font-size: 18px;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-body .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"] .atumquiz-item-background,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-body .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-background,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-body .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-background {
    border-radius: var(--atumquiz-radius) !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"] .atumquiz-item-background,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-background,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-background {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"] .atumquiz-item-background-center,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-background-center,
.atumquiz-window-widget[data-template="quiz"] .atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-background-center {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
}
.atumquiz-window-widget[data-template="quiz"] .atumquiz:not(.atumquiz-body) .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-center > *:first-child.atumquiz-item-body {
    margin-top: 35px;
}
@media (max-width: 1199.98px) {
    .atumquiz-form[data-template="quiz"] .atumquiz-item-info.atumquiz-background {
        max-width: 400px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-price-number,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-price-number {
        font-size: 24px !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-title,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-title {
        font-size: 22px !important;
    }
}
@media (max-width: 991.98px) {
    .atumquiz-form[data-template="quiz"] .atumquiz-item-info {
        max-width: 320px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel {
        display: none;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel.atumquiz-mobile {
        display: block;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel + .atumquiz-item-center {
        width: 100%;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field {
        min-height: 45px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-center {
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-positive: 1;
        flex-grow: 1;
        min-height: 0;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-body {
        -ms-flex: none;
        flex: none;
        height: auto;
        min-height: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-body.atumquiz-info {
        width: 100%;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-info {
        -ms-flex: none;
        flex: none;
        -ms-flex-positive: 0;
        flex-grow: 0;
        padding-top: var(--atumquiz-padding);
        padding-left: 0;
        width: 100%;
        height: auto;
        min-height: 0;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"],
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] {
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-img,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-img {
        width: 100%;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-price-number,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-price-number {
        font-size: 24px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-title,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-title {
        font-size: 22px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail *::-webkit-scrollbar,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail *::-webkit-scrollbar-thumb,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail::-webkit-scrollbar,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail::-webkit-scrollbar-thumb,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-row *::-webkit-scrollbar,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-row *::-webkit-scrollbar-thumb,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-row::-webkit-scrollbar,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-row::-webkit-scrollbar-thumb {
        height: 16px;
        width: 16px;
        border-radius: 50rem;
        background-color: #fff0;
        border: 4px solid #fff0;
        cursor: pointer;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail *::-webkit-scrollbar-thumb,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail::-webkit-scrollbar-thumb,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-row *::-webkit-scrollbar-thumb,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-row::-webkit-scrollbar-thumb {
        box-shadow: inset 0 0 0 10px var(--atumquiz-additional-background, var(--atumquiz-color-black));
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail *::-webkit-resizer,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail *::-webkit-scrollbar-corner,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail::-webkit-resizer,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail::-webkit-scrollbar-corner,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-row *::-webkit-resizer,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-row *::-webkit-scrollbar-corner,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-row::-webkit-resizer,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-row::-webkit-scrollbar-corner {
        background-color: #fff0;
    }
    .atumquiz-window-widget .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel {
        display: none;
    }
    .atumquiz-window-widget .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel.atumquiz-mobile {
        display: none;
    }
}
@media (max-width: 767.98px) {
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-content {
        margin: 0 30px;
    }
}
@media (max-width: 575.98px) {
    .atumquiz-form[data-template="quiz"] {
        --atumquiz-margin: 10px;
        --atumquiz-padding: 10px;
        --atumquiz-gutter-x: 10px;
        --atumquiz-gutter-y: 10px;
        --atumquiz-font-size-1: 16px;
        --atumquiz-font-size-2: 12px;
        --atumquiz-font-size-t: 12px;
        --atumquiz-font-size-b: 14px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-form-label {
        margin-bottom: 5px;
        font-size: 12px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-form-input,
    .atumquiz-form[data-template="quiz"] .atumquiz-form-textarea,
    .atumquiz-form[data-template="quiz"] .atumquiz-form-select {
        font-size: 12px;
        line-height: 1.2;
        width: 100% !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-form-checkbox {
        margin-bottom: 0;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-form img {
        width: 100%;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-submit {
        --atumquiz-button-padding-x: 15px;
        --atumquiz-button-padding-y: 8px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-page-error {
        border-radius: var(--atumquiz-radius);
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item-row > .atumquiz-row {
        --atumquiz-gutter-x: 10px !important;
        --atumquiz-gutter-y: 10px !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item-header .atumquiz-item-logo {
        margin-left: 0 !important;
        margin-right: 15px !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item-footer {
        padding: var(--atumquiz-padding);
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-title {
        font-size: 16px !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-info.atumquiz-image {
        max-width: none;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-background-center video,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-background-center iframe {
        display: none;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-background-center[data-mobile="Y"].atumquiz-desktop {
        display: none;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-background-center.atumquiz-mobile {
        display: block;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"],
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"],
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] {
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"] .atumquiz-item-info,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-info,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-info {
        height: 100%;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"] .atumquiz-item-info.atumquiz-background,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-info.atumquiz-background,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-info.atumquiz-background {
        height: 70%;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"] .atumquiz-item-background,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-background,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-background {
        position: relative;
        height: 30%;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"] .atumquiz-item-background-center,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-background-center,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-background-center {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"] .atumquiz-item-body {
        padding-right: 0;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-logo {
        margin-left: var(--atumquiz-margin) !important;
        margin-right: 0 !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-body {
        padding-left: 0;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-header .atumquiz-item-logo,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="33"] .atumquiz-item-header .atumquiz-item-logo {
        margin-left: 15px !important;
        margin-right: 0 !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-group-row > .atumquiz-row > .atumquiz-col {
        width: 100% !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-date > .atumquiz-row > .atumquiz-col {
        width: 100% !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel {
        display: none;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel.atumquiz-mobile {
        display: none;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-infopanel + .atumquiz-item-center {
        width: 100%;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field {
        min-height: 40px !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field-img,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field-img {
        padding-top: 30% !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field-title,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field-title {
        font-size: 12px !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field-input,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field-input {
        width: 16px !important;
        height: 16px !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field[data-type="2"] .atumquiz-item-field-color,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field[data-type="2"] .atumquiz-item-field-color {
        width: 25px;
        height: 25px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field[data-type="2"] .atumquiz-item-field-color > *,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field[data-type="2"] .atumquiz-item-field-color > * {
        font-size: 25px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field[data-type="2"] .atumquiz-item-field-label,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field[data-type="2"] .atumquiz-item-field-label {
        width: calc(100% - (25px + var(--atumquiz-margin)));
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field[data-type="3"] .atumquiz-item-field-icon,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field[data-type="3"] .atumquiz-item-field-icon {
        width: 25px;
        height: 25px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field[data-type="3"] .atumquiz-item-field-icon svg,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field[data-type="3"] .atumquiz-item-field-icon svg {
        width: 25px;
        height: 25px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox .atumquiz-item-field[data-type="3"] .atumquiz-item-field-label,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-radio .atumquiz-item-field[data-type="3"] .atumquiz-item-field-label {
        width: calc(100% - (25px + var(--atumquiz-margin)));
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-checkbox input[type="checkbox"] {
        border-radius: calc(var(--atumquiz-window-widget-radius) / 2);
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-result > .atumquiz-row > .atumquiz-col {
        width: 100% !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-top {
        padding: 10px 10px !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-header {
        margin-bottom: 0px !important;
        font-size: 12px !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-icon {
        width: 30px !important;
        height: 30px !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-text {
        font-size: 12px !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-file-size {
        position: absolute !important;
        top: 5px !important;
        left: 5px !important;
        padding: 5px 10px !important;
        font-size: 12px !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-rating .atumquiz-form-label {
        width: 35px;
        height: 35px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item .flatpickr-calendar.static {
        position: absolute !important;
        top: 0 !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"] .atumquiz-item-field-img {
        padding-top: var(--atumquiz-item-field-img-top-mobile, 50%);
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="3"] .atumquiz-item-field > *,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="14"] .atumquiz-item-field > *,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="17"] .atumquiz-item-field > * {
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="3"] .atumquiz-item-group-img,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="14"] .atumquiz-item-group-img,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="17"] .atumquiz-item-group-img {
        -ms-flex-positive: 1;
        flex-grow: 1;
        padding-bottom: 10px !important;
        height: 50% !important;
        width: 100% !important;
        padding-left: 0 !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="3"] .atumquiz-item-group-row,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="14"] .atumquiz-item-group-row,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="17"] .atumquiz-item-group-row {
        height: 50% !important;
        width: 100% !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-info {
        display: none;
        font-size: 12px;
        line-height: 1.2;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="15"] .atumquiz-item-map-search-info {
        zoom: 0.9;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="18"] .atumquiz-item-field > * {
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="18"] .atumquiz-item-group-map {
        -ms-flex-positive: 1;
        flex-grow: 1;
        padding-bottom: 10px !important;
        min-height: 200px !important;
        height: 60% !important;
        width: 100% !important;
        padding-left: 0 !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="18"] .atumquiz-item-group-row {
        height: 40% !important;
        width: 100% !important;
        padding-right: 0 !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-body-content {
        border: 0 !important;
        padding: 0 !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-description {
        font-size: 12px !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-mail-error-text {
        padding: 10px;
        font-size: 12px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"] .atumquiz-item-agreement {
        display: -ms-flexbox !important;
        display: -webkit-flex !important;
        display: flex !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        font-size: 12px !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"],
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] {
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: center;
        align-items: center;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-title,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-title {
        font-size: 16px !important;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-img,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-img {
        width: 100%;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-img + .atumquiz-item-col-info,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-img + .atumquiz-item-col-info {
        margin-top: var(--atumquiz-margin);
        margin-right: 0;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-price-number,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-price-number {
        font-size: 16px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-price-old,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-price-old {
        font-size: 12px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-price-stock,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-price-stock {
        zoom: 0.9;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-content,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-content {
        font-size: 12px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-img,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-img {
        min-height: 150px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-row > .atumquiz-row > * {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 100%;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-img,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-img {
        padding-top: var(--atumquiz-item-result-img-mobile, 50%);
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="2"] .atumquiz-item-col-title {
        font-size: 18px;
    }
    .atumquiz-body .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"] .atumquiz-item-background,
    .atumquiz-body .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-background,
    .atumquiz-body .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-background {
        border-radius: var(--atumquiz-radius) !important;
    }
    .atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"] .atumquiz-item-background,
    .atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-background,
    .atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-background {
        border-top-left-radius: 0px !important;
        border-top-right-radius: 0px !important;
    }
    .atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"] .atumquiz-item-background-center,
    .atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-background-center,
    .atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-background-center {
        border-top-left-radius: 0px !important;
        border-top-right-radius: 0px !important;
    }
    .atumquiz:not(.atumquiz-body) .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-center > *:first-child.atumquiz-item-body {
        margin-top: 35px;
    }
}
@media (max-width: 499.98px) {
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="3"] .atumquiz-item-group-img {
        width: 100%;
        padding-left: 0;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="3"] .atumquiz-item-group-row {
        width: 100%;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="field"][data-type="3"] .atumquiz-item-field > * {
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="1"] .atumquiz-item-col-full-content-center,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-col[data-type="3"] .atumquiz-item-col-full-content-center {
        font-size: 12px;
    }
}
@media (max-width: 449.98px) {
    .atumquiz-form[data-template="quiz"] .atumquiz-item-file-size {
        position: absolute;
        top: 5px;
        left: 5px;
        padding: 5px 10px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item-file-top {
        padding: 10px 10px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item-checkbox .atumquiz-item-field-img,
    .atumquiz-form[data-template="quiz"] .atumquiz-item-radio .atumquiz-item-field-img {
        padding-top: 30%;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item-checkbox .atumquiz-item-field-title,
    .atumquiz-form[data-template="quiz"] .atumquiz-item-radio .atumquiz-item-field-title {
        font-size: 12px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item-checkbox .atumquiz-item-field-input,
    .atumquiz-form[data-template="quiz"] .atumquiz-item-radio .atumquiz-item-field-input {
        width: 16px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item-agreement {
        font-size: 12px;
    }
}
@media (max-width: 399.98px) {
    .atumquiz-form[data-template="quiz"] .atumquiz-item-file-header {
        font-size: 12px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item-file-text {
        font-size: 12px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item-checkbox .atumquiz-item-field,
    .atumquiz-form[data-template="quiz"] .atumquiz-item-radio .atumquiz-item-field {
        min-height: 40px;
    }
}
@media (max-width: 339.98px) {
    .atumquiz-modal[data-template="quiz"] .atumquiz-item[data-type="13"] .atumquiz-item-logo {
        margin-left: var(--atumquiz-margin);
        margin-right: 0;
    }
}
@media (min-width: 576px) {
    .atumquiz.atumquiz-body:not(.atumquiz-not-radius) .atumquiz-form[data-template="quiz"] {
        border-radius: var(--atumquiz-body-radius);
    }
    .atumquiz.atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-info {
        border-radius: 0 !important;
    }
    .atumquiz.atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"] .atumquiz-item-background {
        border-radius: 0 !important;
    }
    .atumquiz.atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"] .atumquiz-item-background {
        border-top-right-radius: 0px !important;
        border-bottom-right-radius: 0px !important;
    }
    .atumquiz.atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="11"] .atumquiz-item-background-center {
        border-top-right-radius: 0px !important;
        border-bottom-right-radius: 0px !important;
    }
    .atumquiz.atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-background {
        border-radius: 0px !important;
    }
    .atumquiz.atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="12"] .atumquiz-item-background-center {
        border-radius: 0px !important;
    }
    .atumquiz.atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-background {
        border-top-left-radius: 0px !important;
        border-bottom-left-radius: 0px !important;
    }
    .atumquiz.atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="13"] .atumquiz-item-background-center {
        border-top-left-radius: 0px !important;
        border-bottom-left-radius: 0px !important;
    }
    .atumquiz.atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="21"] .atumquiz-item-background {
        border-radius: 0px !important;
    }
    .atumquiz.atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="21"] .atumquiz-item-background-center {
        border-radius: 0px !important;
    }
    .atumquiz.atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="22"] .atumquiz-item-background {
        border-radius: 0px !important;
    }
    .atumquiz.atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="22"] .atumquiz-item-background-center {
        border-radius: 0px !important;
    }
    .atumquiz.atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-background {
        border-radius: 0px !important;
    }
    .atumquiz.atumquiz-body[data-page="Y"] .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="start"][data-type="23"] .atumquiz-item-background-center {
        border-radius: 0px !important;
    }
}
@media (min-width: 992px) {
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"],
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] {
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
        -ms-flex-align: stretch;
        align-items: stretch;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-img,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-img {
        padding-top: 0;
        margin-bottom: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 450px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-info,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-info {
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-positive: 1;
        flex-grow: 1;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-img + .atumquiz-item-col-info,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-img + .atumquiz-item-col-info {
        margin-right: var(--atumquiz-margin);
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-price-number,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-price-number {
        font-size: 26px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-price-old,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-price-old {
        font-size: 14px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-price-stock,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-price-stock {
        zoom: 1.3;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-title,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-title {
        font-size: 24px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-content,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-content {
        font-size: 16px;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="1"] .atumquiz-item-col-button,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="result"] .atumquiz-item-body:not(.atumquiz-all) .atumquiz-item-col[data-type="3"] .atumquiz-item-col-button {
        width: auto;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"][data-type="1"] .atumquiz-item-body-center,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"][data-type="3"] .atumquiz-item-body-center {
        -ms-flex-align: center;
        align-items: center;
        max-height: 100%;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"][data-type="1"] .atumquiz-item-body-info,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"][data-type="3"] .atumquiz-item-body-info {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 50%;
        padding: calc(var(--atumquiz-padding) * 3) var(--atumquiz-padding);
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"][data-type="1"] .atumquiz-item-body-content,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"][data-type="3"] .atumquiz-item-body-content {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 50%;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"][data-type="1"] .atumquiz-item-mail,
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"][data-type="3"] .atumquiz-item-mail {
        max-height: calc(var(--atumquiz-height) - (var(--atumquiz-padding) * 6));
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"][data-type="1"] .atumquiz-item-body-center {
        -ms-flex-direction: row;
        flex-direction: row;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"][data-type="1"] .atumquiz-item-title {
        text-align: left;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"][data-type="1"] .atumquiz-item-description {
        text-align: left;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"][data-type="3"] .atumquiz-item-body-center {
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"][data-type="3"] .atumquiz-item-title {
        text-align: right;
    }
    .atumquiz-form[data-template="quiz"] .atumquiz-item[data-page="form"][data-type="3"] .atumquiz-item-description {
        text-align: right;
    }
}

/* End */
/* /local/templates/drreddys/css/index.css?1768899012120173 */
/* /local/templates/drreddys/css/misc.css?1729253622149 */
/* /local/templates/drreddys/css/health.css?1729253622348 */
/* /local/templates/.default/components/bitrix/menu/menu/style.min.css?1728303881490 */
/* /local/atum_quiz/quiz/style.min.css?1730356428207729 */
