:root {
  /* Color */
  --vc-clr-primary: #642afb;
  --vc-clr-secondary: #8e98f3;
  --vc-clr-white: #ffffff;

  /* Icon */
  --vc-icn-width: 1.2em;

  /* Navigation */
  --vc-nav-width: 30px;
  --vc-nav-height: 30px;
  --vc-nav-border-radius: var(--vc-nav-width);
  --vc-nav-color: var(--vc-clr-white);
  --vc-nav-background: var(--vc-clr-primary);

  /* Pagination */
  --vc-pgn-width: 10px;
  --vc-pgn-height: 5px;
  --vc-pgn-margin: 5px;
  --vc-pgn-border-radius: 0;
  --vc-pgn-background-color: var(--vc-clr-secondary);
  --vc-pgn-active-color: var(--vc-clr-primary);
}
.carousel {
  position: relative;
  text-align: center;
  box-sizing: border-box;
}

.carousel * {
  box-sizing: border-box;
}

.carousel__track {
  display: flex;
  margin: 0;
  padding: 0;
  position: relative;
}

.carousel__viewport {
  overflow: hidden;
}
.carousel__icon {
  width: var(--vc-icn-width);
  height: var(--vc-icn-width);
  fill: currentColor;
}
.carousel__prev,
.carousel__next {
  background: var(--vc-nav-background);
  border-radius: var(--vc-nav-border-radius);
  width: var(--vc-nav-width);
  height: var(--vc-nav-height);
  text-align: center;
  font-size: calc(var(--vc-nav-width) * 2 / 3);
  padding: 0;
  color: var(--vc-nav-color);
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  border: 0;
  cursor: pointer;
}

.carousel__prev {
  top: 50%;
  left: 0;
  transform: translate(-50%, -50%);
}

.carousel__next {
  top: 50%;
  right: 0;
  transform: translate(50%, -50%);
}

.carousel--rtl .carousel__prev {
  left: auto;
  right: 0;
  transform: translate(50%, -50%);
}

.carousel--rtl .carousel__next {
  right: auto;
  left: 0;
  transform: translate(-50%, -50%);
}
.carousel__slide {
  scroll-snap-stop: auto;
  flex-shrink: 0;
  margin: 0;
  position: relative;

  display: flex;
  justify-content: center;
  align-items: center;
}
.carousel__pagination {
  display: flex;
  justify-content: center;
  list-style: none;
}
.carousel__pagination-button {
  margin: var(--vc-pgn-margin);
  width: var(--vc-pgn-width);
  height: var(--vc-pgn-height);
  border-radius: var(--vc-pgn-height);
  border: 0;
  cursor: pointer;
  background-color: var(--vc-pgn-background-color);
}

.carousel__pagination-button--active {
  background-color: var(--vc-pgn-active-color);
}


@font-face{font-display:swap;font-family:Gilroy;font-weight:900;src:url(/fonts/Gilroy-ExtraBold.woff2) format("woff2"),url(/fonts/Gilroy-ExtraBold.woff) format("woff"),url(/fonts/Gilroy-ExtraBold.ttf) format("truetype"),url(/fonts/Gilroy-ExtraBold.eot) format("embedded-opentype")}@font-face{font-display:swap;font-family:Gilroy;font-weight:800;src:url(/fonts/Gilroy-Bold.woff2) format("woff2"),url(/fonts/Gilroy-Bold.woff) format("woff"),url(/fonts/Gilroy-Bold.ttf) format("truetype"),url(/fonts/Gilroy-Bold.eot) format("embedded-opentype")}@font-face{font-display:swap;font-family:Gilroy;font-weight:600;src:url(/fonts/Gilroy-Medium.woff2) format("woff2"),url(/fonts/Gilroy-Mediumwoff) format("woff"),url(/fonts/Gilroy-Medium.ttf) format("truetype"),url(/fonts/Gilroy-Medium.eot) format("embedded-opentype")}@font-face{font-display:swap;font-family:Gilroy;font-weight:400;src:url(/fonts/Gilroy-Regular.woff2) format("woff2"),url(/fonts/Gilroy-Regular.woff) format("woff"),url(/fonts/Gilroy-Regular.ttf) format("truetype"),url(/fonts/Gilroy-Regular.eot) format("embedded-opentype")}@font-face{font-display:swap;font-family:Gilroy;font-weight:200;src:url(/fonts/Gilroy-Light.woff2) format("woff2"),url(/fonts/Gilroy-Light.woff) format("woff"),url(/fonts/Gilroy-Light.ttf) format("truetype"),url(/fonts/Gilroy-Light.eot) format("embedded-opentype")}.appear-enter-active,.appear-leave-active,.fade-enter-active,.fade-leave-active{transition:all .4s ease}.appear-enter,.appear-leave-to,.fade-enter,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:opacity .4s ease-in-out,transform .4s ease-in-out}.slide-enter,.slide-leave-to{opacity:0}.animated{animation-duration:.6s;animation-fill-mode:both}.animated.delay-05s{animation-delay:.5s}.animated.delay-1s{animation-delay:1s}.fade-in{animation-name:fadeIn}.fade-in-up{animation-name:fadeInUp}.fade-in-right{animation-name:fadeInRight}.fade-in-left{animation-name:fadeInLeft}.fade-out{animation-name:fadeOut}.fade-out-left{animation-name:fadeOutLeft}@keyframes btnLoading{0%{transform:translateY(-50%)}50%{transform:translateY(-30%)}to{transform:translateY(-50%)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,10%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-20%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(20%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-20%,0,0)}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:Gilroy,sans-serif;margin:0;padding:0;text-rendering:optimizeLegibility}body{background-color:#fff;overflow-x:hidden}html{color:#111;font-family:Gilroy,sans-serif;font-size:16px;line-height:1.3}a,html{text-decoration:none}button{outline:none}.btn,button{cursor:pointer}.btn{background:#111;border:0;color:#fff;display:flex;font-size:14px;font-weight:600;line-height:1;padding:10px 20px;text-transform:uppercase;transition:all .3s ease}@media (min-width:769px){.btn{font-size:16px}}@media (min-width:1400px){.btn{font-size:18px;padding:15px 20px}}.btn:hover{color:#e7d332}.btn.grey{background:#787b82}.title{font-size:22px;font-weight:900;margin-bottom:15px;text-transform:uppercase}@media (min-width:769px){.title{font-size:30px}}@media (min-width:1400px){.title{font-size:40px;margin-bottom:20px}}.legal-title,.title.grey{color:#787b82}.legal-title{font-size:18px;font-weight:900;margin-bottom:10px;margin-top:20px}@media (min-width:769px){.legal-title{font-size:22px}}@media (min-width:1400px){.legal-title{font-size:26px}}.subtitle{font-size:22px;font-weight:900;margin-bottom:15px}@media (min-width:769px){.subtitle{font-size:30px}}@media (min-width:1400px){.subtitle{font-size:36px}}.link,.subtitle.grey{color:#787b82}.link{cursor:pointer;display:inline-block;font-size:14px;font-weight:400;margin-bottom:15px;text-decoration:underline;transition:all .3s ease}@media (min-width:769px){.link{font-size:16px}}@media (min-width:1400px){.link{font-size:18px}}.link:hover{color:#111}.text{font-size:14px;font-weight:400;margin-bottom:15px}@media (min-width:769px){.text{font-size:16px}}@media (min-width:1400px){.text{font-size:18px;margin-bottom:20px}}.text.grey{color:#787b82}.strong{font-weight:800}.list{list-style:none}.list__item{color:#787b82;font-size:14px;font-weight:400;margin-bottom:15px;padding-left:20px;position:relative}@media (min-width:769px){.list__item{font-size:16px}}@media (min-width:1400px){.list__item{font-size:18px}}.list__item:before{background-image:url(/images/square-black.svg);background-size:cover;content:"";display:block;height:11px;left:0;position:relative;position:absolute;top:2px;width:11px}.margin{margin-bottom:15px}.pointer-events-none{pointer-events:none}.App{align-items:center;background-color:#fff;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;overflow-x:hidden;width:100vw}
.MainLayout[data-v-59baa599]{display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:space-between;width:100%}
.AuthLoginPage[data-v-a439a190]{align-items:center;width:100%}.AuthLoginPage[data-v-a439a190],.AuthLoginPage__container[data-v-a439a190]{display:flex;flex-direction:column;flex-grow:1;height:100%}.AuthLoginPage__container[data-v-a439a190]{align-items:flex-start;max-width:450px;width:90%}
.AuthPasswordForceResetPage[data-v-a8322634]{align-items:center;display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:center;width:100%}.AuthPasswordForceResetPage__container[data-v-a8322634]{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;height:100%;max-width:450px;width:90%}
.AuthPasswordRequestPage[data-v-05d96a3d]{align-items:center;display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:center;width:100%}.AuthPasswordRequestPage__container[data-v-05d96a3d]{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;height:100%;max-width:450px;width:90%}
.AuthPasswordRequestPage[data-v-6dd03830]{align-items:center;display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:center;width:100%}.AuthPasswordRequestPage__container[data-v-6dd03830]{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;height:100%;max-width:450px;width:90%}
.AuthPasswordRequestPage[data-v-09debfd4]{align-items:center;display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:center;width:100%}.AuthPasswordRequestPage__container[data-v-09debfd4]{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;height:100%;max-width:450px;width:90%}

.AuthRegisterPage[data-v-0ef6d8a5]{align-items:center;width:100%}.AuthRegisterPage[data-v-0ef6d8a5],.AuthRegisterPage__container[data-v-0ef6d8a5]{display:flex;flex-direction:column;flex-grow:1;height:100%}.AuthRegisterPage__container[data-v-0ef6d8a5]{align-items:flex-start;max-width:450px;width:90%}

.ConfirmationPage[data-v-437a9a9c]{align-items:center;display:flex;flex-direction:column;flex-grow:1;height:100%;width:100%}.ConfirmationPage__container[data-v-437a9a9c]{display:flex;flex-direction:column;max-width:1800px;width:90vw}.ConfirmationPage__container .image[data-v-437a9a9c]{height:auto;margin-bottom:15px;max-width:600px;width:100%}.ConfirmationPage__container .btn[data-v-437a9a9c]{margin-right:15px;width:-moz-fit-content;width:fit-content}@media (min-width:1400px){.ConfirmationPage__container .Step__intro[data-v-437a9a9c]{padding:30px 15px}}.ConfirmationPage__container .Step__title[data-v-437a9a9c]{margin-bottom:2rem}.ConfirmationPage__container .buttons[data-v-437a9a9c]{display:flex;margin-top:3rem}.ConfirmationPage__spoilers[data-v-437a9a9c]{display:flex;max-width:1800px;width:90vw}

.LegalPage{flex-grow:1;height:100%;width:100%}.LegalPage,.LegalPage__container{align-items:center;display:flex;flex-direction:column}.LegalPage__container{margin-bottom:8vh;max-width:900px;width:90%}.LegalPage .link{margin-bottom:0}.LegalPage .small-text{font-size:12px;font-weight:800;margin-bottom:15px}@media (min-width:769px){.LegalPage .small-text{font-size:14px}}.LegalPage .small-text__container{border:2px solid #e7d332;margin-top:30px;padding:30px 15px 15px}
.HomePage[data-v-386b4638]{align-items:center;display:flex;flex-direction:column;flex-grow:1;height:100%;width:100%}.HomePage__hero[data-v-386b4638]{display:flex;flex-flow:column nowrap;width:100%}@media (min-width:769px){.HomePage__hero[data-v-386b4638]{align-items:center;display:flex;justify-content:center;position:relative;width:100%}}.HomePage__hero--img[data-v-386b4638]{display:block;object-fit:cover;width:100%}.HomePage__hero--container[data-v-386b4638]{width:100%}@media (min-width:769px){.HomePage__hero--container[data-v-386b4638]{bottom:5em;display:flex;max-width:1800px;position:absolute;width:90vw;z-index:1}}@media (min-width:1200px){.HomePage__hero--container[data-v-386b4638]{bottom:6em}}@media (min-width:1400px){.HomePage__hero--container[data-v-386b4638]{bottom:8em}}@media (min-width:1800px){.HomePage__hero--container[data-v-386b4638]{bottom:8em}}@media (min-width:2200px){.HomePage__hero--container[data-v-386b4638]{bottom:20em}}@media (min-width:2300px){.HomePage__hero--container[data-v-386b4638]{bottom:17em}}.HomePage__hero--info[data-v-386b4638]{align-items:flex-start;background:#fff;display:flex;flex-direction:column;padding:20px 5vw;width:100%}@media (min-width:769px){.HomePage__hero--info[data-v-386b4638]{bottom:50px;padding:20px;width:60%}}@media (min-width:1400px){.HomePage__hero--info[data-v-386b4638]{padding:30px 40px;width:50%}}@media (min-width:1800px){.HomePage__hero--info[data-v-386b4638]{padding:40px 80px}}@media (min-width:2300px){.HomePage__hero--info[data-v-386b4638]{width:50%}}.HomePage__hero--title[data-v-386b4638]{font-size:16px;font-weight:900;margin-bottom:20px}@media (min-width:769px){.HomePage__hero--title[data-v-386b4638]{font-size:18px}}@media (min-width:1400px){.HomePage__hero--title[data-v-386b4638]{font-size:22px}}@media (min-width:2300px){.HomePage__hero--title[data-v-386b4638]{font-size:25px}}@media (min-width:1800px){.HomePage__hero .btn[data-v-386b4638]{margin-top:1em}}.HomePage__challenge[data-v-386b4638]{background:#e7d332;display:flex;justify-content:center;padding:4vh 0;width:100%}.HomePage__challenge--container[data-v-386b4638]{display:flex;flex-direction:column;max-width:1800px;width:90vw}@media (min-width:769px){.HomePage__challenge--container[data-v-386b4638]{align-items:stretch;flex-direction:row;justify-content:space-between}}.HomePage__challenge--item[data-v-386b4638]{align-items:flex-start;display:flex;flex-direction:column;height:100%;width:100%}@media (min-width:769px){.HomePage__challenge--item[data-v-386b4638]{width:44%}.HomePage__challenge--item .btn[data-v-386b4638]{margin-top:auto}}.HomePage__challenge .separator[data-v-386b4638]{background:#111;display:block;height:1px;margin:25px 0;width:100%}@media (min-width:769px){.HomePage__challenge .separator[data-v-386b4638]{height:100%;margin:0;width:1px}}.HomePage__cinefilo[data-v-386b4638]{align-items:center;display:flex;flex-flow:column nowrap;gap:1rem;width:100%}.HomePage__cinefilo--image[data-v-386b4638]{width:100%}.HomePage__cinefilo--image img[data-v-386b4638]{display:block;object-fit:cover;object-position:center center;width:100%}.HomePage__cinefilo--content[data-v-386b4638]{align-items:flex-start;display:flex;flex-direction:column;max-width:1800px;padding:2vh 0;width:90vw}@media (min-width:769px){.HomePage__cinefilo--content[data-v-386b4638]{padding:4vh 0}}.HomePage__cinefilo--items[data-v-386b4638]{display:flex;flex-direction:column;margin-bottom:2vh}@media (min-width:769px){.HomePage__cinefilo--items[data-v-386b4638]{flex-direction:row;justify-content:space-between;margin-bottom:4vh}.HomePage__cinefilo--item[data-v-386b4638]{width:47%}}.HomePage__spoilers[data-v-386b4638]{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:1800px;width:90vw}

.ParticipationPage[data-v-1290d003]{align-items:center;display:flex;flex-direction:column;flex-grow:1;height:100%;width:100%}.ParticipationPage__container[data-v-1290d003]{max-width:650px;width:90%}

.ProfileShowPage[data-v-145f1bf0]{align-items:center;width:100%}.ProfileShowPage[data-v-145f1bf0],.ProfileShowPage__container[data-v-145f1bf0]{display:flex;flex-direction:column;flex-grow:1;height:100%}.ProfileShowPage__container[data-v-145f1bf0]{align-items:flex-start;max-width:450px;width:90%}.ProfileShowPage .buttons[data-v-145f1bf0]{display:flex;flex-direction:column;justify-content:space-between;width:100%}@media (min-width:769px){.ProfileShowPage .buttons[data-v-145f1bf0]{flex-direction:row}}.ProfileShowPage .buttons .btn-container[data-v-145f1bf0]{justify-content:center;margin-bottom:15px;width:100%}@media (min-width:769px){.ProfileShowPage .buttons .btn-container[data-v-145f1bf0]{width:47%}}.ProfileShowPage .big-btn[data-v-145f1bf0],.ProfileShowPage .buttons .btn-100[data-v-145f1bf0]{justify-content:center;width:100%}.ProfileShowPage .big-btn[data-v-145f1bf0]{margin-bottom:15px}.DeleteProfile[data-v-145f1bf0]{background:#e7d332;border:2px solid #111;left:50%;max-width:600px;opacity:0;padding:100px 30px;position:fixed;top:50%;transform:translate(-50%,-50%);width:95%;z-index:-1}.DeleteProfile.active[data-v-145f1bf0]{opacity:1;z-index:3}.DeleteProfile .subtitle[data-v-145f1bf0]{margin-bottom:30px;text-align:center}

.AuthLoginForm[data-v-94670ee0]{align-items:flex-start;display:flex;flex-direction:column;width:100%}
.AuthPreRegisterForm[data-v-7025e747]{align-items:flex-start;display:flex;flex-direction:column;width:100%}
.AuthRegisterForm[data-v-b1ca4ddc]{align-items:flex-start;display:flex;flex-direction:column;width:100%}
.BaseInputCheckbox a{color:#e7d332}
.BaseInputCheckbox[data-v-ae3ecdea]{cursor:pointer;display:flex;flex-direction:column;margin-bottom:15px}.BaseInputCheckbox__container[data-v-ae3ecdea]{align-items:flex-start;display:flex}.BaseInputCheckbox__label[data-v-ae3ecdea]{color:#787b82;margin-left:10px}.BaseInputCheckbox__checkbox[data-v-ae3ecdea]{background-color:transparent;border:1px solid #787b82;cursor:pointer;flex-shrink:0;height:15px;width:15px}.BaseInputCheckbox__checkbox.active[data-v-ae3ecdea]{background:#e7d332;border:1px solid #787b82;cursor:pointer;height:15px;width:15px}
.BaseInputRadio[data-v-64f3e130]{cursor:pointer;display:flex;flex-direction:column;position:relative}.BaseInputRadio__label[data-v-64f3e130]{align-items:center;border:1px solid #111;border-radius:50%;color:#111;cursor:pointer;display:flex;font-size:18px;height:30px;justify-content:center;position:absolute;width:30px}.BaseInputRadio__input[data-v-64f3e130]{cursor:pointer;height:30px;opacity:0;position:relative;width:30px;z-index:2}.BaseInputRadio__input:checked~.BaseInputRadio__label[data-v-64f3e130]{background:#e7d332}.BaseInputRadio .red[data-v-64f3e130]{color:red!important}
.BaseInputText{display:flex;flex-direction:column;min-width:300px;position:relative;width:100%}.BaseInputText__label{color:#111;font-size:14px;font-weight:600;margin-bottom:5px}.BaseInputText__input{background:transparent;border:1px solid #e7d332;color:#787b82;font-size:16px;font-weight:600;margin-bottom:22px;outline:none;padding:12px 15px 11px}.BaseInputText__input::placeholder{color:#ddd;font-size:16px}.BaseInputText__input:disabled{background:#ddd;border:1px solid #787b82}.BaseInputText__icon{fill:#fff;position:absolute;right:15px;top:26px}.BaseInputText__icon svg{height:22px;width:auto}.input-error{background:#e7d332;bottom:3px;font-size:13px;font-weight:800;padding:3px 15px 0;position:absolute;text-transform:uppercase;width:100%}.input-error.textarea{position:static}.input-error.short{width:250px}
.BaseSelect{display:flex;flex-direction:column;min-width:300px;position:relative;width:100%}.BaseSelect__label{color:#111;font-size:14px;font-weight:600;margin-bottom:5px}.BaseSelect__input{background:transparent;border:1px solid #e7d332;color:#787b82;font-size:16px;font-weight:600;margin-bottom:22px;outline:none;padding:12px 15px 11px}.BaseSelect__input::placeholder{color:#ddd;font-size:16px}.BaseSelect__input:disabled{background:#ddd;border:1px solid #787b82}.BaseSelect__icon{fill:#fff;position:absolute;right:15px;top:26px}.BaseSelect__icon svg{height:22px;width:auto}.input-error{background:#e7d332;bottom:3px;font-size:13px;font-weight:800;padding:3px 15px 0;position:absolute;text-transform:uppercase;width:100%}
.BaseSubmitButton[data-v-782d27c4]{margin-bottom:15px}
.SpoilerSection{padding:8vh 0;width:100%}.SpoilerSection__item{display:flex;flex-direction:column;flex-grow:0;padding-right:8%;width:100%}.SpoilerSection__item--image{width:100%}.SpoilerSection__item--text{margin-top:15px}.SpoilerSection__item--text *{text-align:left}.SpoilerSection__item .spoiler-title{color:#111;font-size:14px;font-weight:900;margin-bottom:10px;text-transform:uppercase}@media (min-width:769px){.SpoilerSection__item .spoiler-title{font-size:16px}}.carousel__track{align-items:flex-start}.carousel__next,.carousel__prev{background:transparent;top:100%;transform:translate(-50%,-50%) scale(1.3)}.carousel__prev{left:3%}.carousel__next{right:3%}.carousel__icon{fill:#111;transform:scale(1.3)}.carousel__pagination-button{background:#111}.carousel__pagination-button--active{background:#e7d332}
.StepperNav[data-v-435a0624]{align-items:center;display:flex;flex-direction:column;flex-grow:1;height:100%;width:100%}.StepperNav__buttons[data-v-435a0624]{display:flex;margin-bottom:5vh}.StepperNav__buttons .btn[data-v-435a0624]{margin-right:10px}

.Step{display:flex;flex-direction:column;width:100%}.Step .no-margin{margin-bottom:5px}.Step__intro{border:1px solid #111;margin-bottom:15px;padding:15px}.Step__title{font-size:16px;font-weight:900;margin-bottom:10px;text-transform:uppercase}@media (min-width:769px){.Step__title{font-size:18px}}.Step__form{display:flex;flex-direction:column;width:100%}.Step__column-container{display:flex;flex-direction:column;margin-bottom:20px}@media (min-width:769px){.Step__column-container{flex-direction:row;justify-content:space-between}.Step__column{flex-grow:0;max-width:50%}}.Step__label{margin-bottom:5px}.Step__textarea{background:transparent;border:1px solid #e7d332;color:#787b82;font-size:16px;font-weight:600;height:100px;outline:none;padding:12px 15px 11px;resize:none}.Step__textarea--container{display:flex;flex-flow:column nowrap;margin-bottom:20px}.Step__choice{align-items:center;border:1px solid #e7d332;display:flex;justify-content:space-between;padding:15px;width:100%}.Step__choice.short{margin-right:auto;width:250px}.Step__choice--container{display:flex;flex-flow:column nowrap;margin-bottom:20px}.Step__small{font-size:12px}.Step__small.right{text-align:right}


.StepsCounter{justify-content:space-between;padding:0 10px;width:100%}.StepsCounter,.StepsCounter__square{align-items:center;display:flex;position:relative}.StepsCounter__square{background:#e7d332;height:20px;justify-content:center;transform:rotate(45deg);width:20px;z-index:1}.StepsCounter__square.active{height:30px;width:30px}.StepsCounter__number{color:#787b82;font-size:11px;font-weight:900;transform:rotate(-45deg)}.StepsCounter__number.active{color:#111;font-size:16px}.StepsCounter__line{background:#e7d332;height:1px;left:5%;position:absolute;top:50%;width:90%;z-index:0}
.TheCookieBanner[data-v-aaad1056]{align-items:center;background:#e7d332;display:flex;justify-content:center;left:0;padding:1vh 0;position:fixed;right:0;top:0}
.TheFooter[data-v-4a255cfe]{background:#787b82;display:flex;justify-content:center;padding:3vh 5vw;width:100%}.TheFooter__container[data-v-4a255cfe]{align-items:center;display:flex;flex-flow:column-reverse nowrap;gap:2vh;max-width:1800px;width:90vw}@media (min-width:992px){.TheFooter__container[data-v-4a255cfe]{align-items:center;flex-flow:row nowrap;justify-content:space-between}}.TheFooter__partners[data-v-4a255cfe]{align-items:center;display:flex;flex-flow:column nowrap;gap:.7em;justify-content:center}@media (min-width:992px){.TheFooter__partners[data-v-4a255cfe]{align-items:flex-start;justify-content:center}}.TheFooter__partners--logos[data-v-4a255cfe]{display:flex;flex-flow:row nowrap;gap:1.5rem}.TheFooter__partners--logo[data-v-4a255cfe]{height:1em;width:auto}@media (min-width:769px){.TheFooter__partners--logo[data-v-4a255cfe]{height:1.5em}}.TheFooter__partners--text[data-v-4a255cfe]{color:#fff;font-size:12px;font-weight:400}@media (min-width:769px){.TheFooter__partners--text[data-v-4a255cfe]{font-size:15px}}.TheFooter__links[data-v-4a255cfe]{display:flex}.TheFooter__links--first[data-v-4a255cfe]{color:#fff;cursor:pointer;font-size:12px;font-weight:400;margin-left:0;transition:all .3s ease}.TheFooter__links--first[data-v-4a255cfe]:hover{color:#111}@media (min-width:769px){.TheFooter__links--first[data-v-4a255cfe]{font-size:14px;margin-left:15px}}.TheFooter__links--item[data-v-4a255cfe]{color:#fff;cursor:pointer;font-size:12px;font-weight:400;margin-left:15px;transition:all .3s ease}.TheFooter__links--item[data-v-4a255cfe]:first-child{margin-left:0}.TheFooter__links--item[data-v-4a255cfe]:hover{color:#111}@media (min-width:769px){.TheFooter__links--item[data-v-4a255cfe]{font-size:14px}}
.TheHeader[data-v-01f9e47e]{align-items:center;display:flex;justify-content:center;padding:1vh 0;width:100%}@media (min-width:769px){.TheHeader[data-v-01f9e47e]{padding:2vh 0}}.TheHeader__container[data-v-01f9e47e]{align-items:center;display:flex;justify-content:space-between;max-width:1800px;width:90vw}.TheHeader__logo svg[data-v-01f9e47e]{height:45px;width:auto}@media (min-width:769px){.TheHeader__logo svg[data-v-01f9e47e]{height:60px}}
.TheLoader[data-v-23fdc176]{align-items:center;background:#111;bottom:0;color:#fff;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;transition:all .1s;z-index:99}.TheLoader img[data-v-23fdc176]{height:50px;width:auto}
