@font-face {
  font-family: 'ONYOneFont';
  src: url(https://assets.cdn.level.travel/assets/91013a388ba772c84d9e5a79a6479ebc.woff2) format('woff2');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'ONYOneFont';
  src: url(https://assets.cdn.level.travel/assets/8146bdfd146b1a4eebcb2b94de26f3f9.woff2) format('woff2');
  font-weight: 500;
  font-style: normal;
}

:root {
  --white: #fff;
  --black: #000;
  --blue: #007aff;
  --grey1: #73716e;
  --grey2: #b3aea3;
  --grey3: #e3e1dd;
  --primary: #d2ff1f;
  --primary-header: #d2ff1f;
  --primary-color: #000;
  --primary-header-color: #000;
  --lightlime: #eeffc2;
  --darklime: #70970e;
  --secondary: #ff611d;
  --secondary-header: #ff611d;
  --secondary-color: #fff;
  --secondary-header-color: #fff;
  --lightorange: #ffe6dd;
  --teallight: #e6f6ef;
  --background: #f3f3f3;

  --hover-alpha: 0.06;
  --pressed-alpha: 0.12;
  --disabled-opacity: 0.4;

  --loader-animation: spin 2s linear infinite;
  --box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.06),
    0px 0px 0px 1px rgba(106, 106, 106, 0.08);
  --border-radius: 8px;

  --font-size-extra-large: 22px;
  --font-size-large: 18px;
  --font-size-medium: 16px;
  --font-size-small: 14px;
  --font-size-extra-small: 12px;
  --font-size-mobile-large: 16px;
  --font-size-mobile-medium: 14px;
  --font-size-mobile-small: 12px;
}

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


.header-module__header__qEDXG {
  display: flex;
  z-index: 1005;
  top: 0;
  right: 0;
  left: 0;
  min-height: 82px;
  padding: 6px 66px;
  color: #fff;
  align-items: flex-end;
  transform: translateZ(0);
  background-color: var(--primary-header);
}

.header-module__transparentHeader__WMkrN {
  background-color: transparent;
}

.header-module__wlHeader__ccbfl {
  background-color: var(--primary-header);
}

.header-module__mobileHeader__XLbxd {
  min-height: 74px;
  padding: 4px;
}

.header-module__stickyHeader__KOsU- {
  position: -webkit-sticky;
  position: sticky;
}

.header-module__isOpenedForm__Abtzd {
  align-items: stretch;
  flex-direction: column;
  grid-gap: 21px;
  gap: 21px;
  padding-top: 19px;
  padding-bottom: 14px;
}

.header-module__portalledHeader__MqlDa {
  position: fixed !important;
  top: 0px;
}

.header-module__menu__\+KZgB {
  margin-left: auto;
  color: #fff !important;
}

.header-module__menu__\+KZgB .messanger_svg__menu-messanger {
  fill: #fff;
}

.header-module__menuWithBlackColor__SGLKg {
  color: var(--black) !important;
}

.header-module__menuWithBlackColor__SGLKg .messanger_svg__menu-messanger {
  fill: #292929;
}

.header-module__menuFullHeight__4mW\+N {
  height: 38px;
}

.header-module__menuCollapsed__zmoh4 {
  margin-bottom: 6px;
}

.header-module__widgetWrapper__L4JOM {
  display: flex;
  flex-direction: column;
  grid-gap: 24px;
  gap: 24px;
  width: 100%;
  background-color: var(--primary-header);
  padding: 8px;
  position: relative;
  z-index: 1006;
}

.headerOrder-module__headerOrder__S9tv- {
    border-radius: 3px;
    border: 1px solid #efefef;
    padding: 3px 10px;
    height: 45px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-around;
    margin: auto;
}

.headerOrder-module__label__Y4XrP {
    font-size: 13px;
    color: #efefef;
}

.headerOrder-module__description__wu4UT {
    font-size: 10px;
    color: #efefef;
}
.headerSearchWidgetPreview-module__searchWidgetPreview__Idjrp {
  /* Посчитано исходя из отступов бургера в MobileMenu*/
  margin-right: 56px;
}

.headerSearchWidgetPreview-module__widgetWrapper__eN55q {
  padding: 19px 66px 14px;
  background-color: var(--primary-header);

  display: flex;
  flex-direction: column;
  grid-gap: 21px;
  gap: 21px;
}

.headerSearchWidgetPreview-module__mobileWidgetWrapper__uPVqA {
  padding: 8px;
  grid-gap: 24px;
  gap: 24px;
}

.headerSearchWidgetPreview-module__wlWidgetWrapper__lxLaw {
  background-color: var(--primary-header);
}

.headerSearchWidgetPreview-module__widgetWrapper__eN55q .lt-search-form.expanded .search-form-wrapper {
  position: relative;
}

.headerSearchForm-module__searchTypeTabs__b7qcm {
    align-self: flex-end;
    margin-left: 30px;
}

.headerSearchForm-module__mobileSearchTypeTabs__M0Hz3 {
    margin-bottom: 8px;
    margin-left: 8px;
    height: 38px;
}

.headerSearchForm-module__menuWrapper__BEhy1 {
    display: flex;
    align-items: end;
    height: 39px;
}

.headerSearchForm-module__mobileMenuWrapper__cIUg0 {
    height: 47px;
}

.headerSearchForm-module__menu__\+3hHa {
    margin-left: auto;
    z-index: 4;
    height: 38px;
}

.headerLogo-module__logoWrapper__JcsqJ {
  position: absolute;
  top: 0;
  width: 100%;
  right: 0;
  display: flex;
  height: 56px;
}

.headerLogo-module__widgetLtLogo__gIdb8 {
  height: 40px;
  margin-top: 21px;
  margin-left: 21px;
}

.headerLogo-module__mobileLtLogo__L2kuo {
  margin: 0 22.15px 17px 17px;
  height: 36px;
}

.headerLogo-module__defaultLtLogo__nGm7n {
  margin: 0 20px 0 20px;
  padding-top: 24px;
}

.mobileMenu-module__burger__bowYF {
  width: 24px;
  height: 24px;

  position: absolute;
  right: 16px;
  bottom: 21px;
}

.mobileMenu-module__burger__bowYF path {
  fill: var(--primary-header-color);
}

.desktopMenu-module__categoryWrapper__UhGeJ {
  display: flex;
}

.desktopMenu-module__category__BfB6H {
  display: flex;
  color: var(--black);
}

.desktopMenu-module__wlCategory__KRQZh {
  color: var(--primary-header-color);
}

.desktopMenu-module__wlCategory__KRQZh svg path {
  fill: var(--primary-header-color);
}

.desktopMenu-module__category__BfB6H:hover {
  color: var(--secondary);
}

.desktopMenu-module__category__BfB6H:hover svg path {
  fill: var(--secondary);
}

.desktopMenu-module__fullServices__WVqvl ul {
  right: inherit;
  right: 0;
  left: auto;
}

.authFromWishlist-module__buttonDesktop__QE35L {
    width: 181px !important;
    height: 40px !important;
}

.authFromWishlist-module__buttonMobile__o6Q7h {
    width: 288px !important;
    height: 38px !important;
}

.authFromWishlist-module__containerDesktop__zzgXu {
    display: flex;
    flex-direction: column;
    margin: auto;
    align-items: center;
    justify-content: center;
    margin-top: 20px;
}

.authFromWishlist-module__containerMobile__MbNgQ {
    display: flex;
    flex-direction: column;
    margin: auto;
    align-items: center;
    justify-content: space-between;
    padding-top: 16px;
    width: 100%;
    margin-bottom: 37px;
    min-height: calc(100vh - 37px - 74px);
    height: -webkit-fill-available;
}

.authFromWishlist-module__containerDesktop__zzgXu svg, .authFromWishlist-module__containerMobile__MbNgQ svg {
    stroke: none !important;
}

.authFromWishlist-module__text__M1a\+3 {
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    text-align: center;
    color: #4D4D4D;
    margin-top: 8px;
    margin-bottom: 16px;
}

.authFromWishlist-module__title__l-gGA {
    font-size: 18px;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 52px;
}

.authFromWishlist-module__wrapper__6PdJN {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 292px;
}

.authFromWishlist-module__childrenContainer__K1Zrv {
    width: 100%;
    opacity: 0.3;
    -webkit-mask-image: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.9) 20%, transparent 100%);
    mask-image: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.9) 20%, transparent 100%);
    pointer-events: none;
}

.authFromWishlist-module__cardWithButtonWrapper__vAbfe {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
    justify-content: flex-end;
}
.HeaderCashback-module__category__E-SHc {
    height: 100%;
    color: black;
    text-align: center;
}

.HeaderCashback-module__category__E-SHc div :last-child {
    color: inherit !important;
}

.HeaderCashbackComponent-module__infoWrapper__l5w9d {
    display: flex;
    align-items: center;
    justify-content: center;
    grid-gap: 2px;
    gap: 2px;
    font-size: 16px;
    line-height: 20px;
    font-weight: 500;
    height: 100%;
  }
  
  .HeaderCashbackComponent-module__infoWrapper__l5w9d svg path {
    fill: url(#cashback_svg__a) !important;
  }
.TopMobileAppBanner-module__logo__UfHpV {
  border: 1px solid #ebecf0;
  border-radius: 15px;
  width: 60px;
  height: 60px;
}

.TopMobileAppBanner-module__title__rcdEt {
  font-weight: 500;
  font-size: 16px;
  line-height: 18px;
  color: #17181a;
}

.TopMobileAppBanner-module__pictureBlock__YRRh6 {
  margin-right: 8px;
  min-width: 60px;
}

.TopMobileAppBanner-module__buttonText__3bf2I :link {
  color: inherit;
  text-decoration: none;
}

.TopMobileAppBanner-module__textBlock__Mqz9N {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex: auto;
}

.TopMobileAppBanner-module__content__Ia0cf {
  min-width: 158px;
  display: flex;
  flex-direction: column;
  margin-right: 16px;
  float: left;
}

.TopMobileAppBanner-module__bannerStars__HJ3hl {
  display: flex;
  align-items: flex-start;
  margin-top: 2px;
}

.TopMobileAppBanner-module__bannerStars__HJ3hl p:last-child {
  margin-left: 3px;
}

.TopMobileAppBanner-module__bannerStarsDecimal__QOIJc {
  display: flex;
  align-items: center;
}

.TopMobileAppBanner-module__bannerStarsDecimal__QOIJc p:last-child {
  margin-left: 6px;
}

.TopMobileAppBanner-module__container__-I1av {
  display: flex;
  min-width: 370px;
  background-color: #fff;
  height: var(--height);
  align-items: center;
}

.TopMobileAppBanner-module__seopage__95wv6 {
  position: relative;
  z-index: 1004;
}

.TopMobileAppBanner-module__buttonText__3bf2I {
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  color: #ff611d;
  margin-right: 10px;
  float: right;
}

.TopMobileAppBanner-module__wrapper__EEO71 {
  z-index: 1;
  color: rgb(145, 148, 153);
  outline: none;
  border: none;
  background-color: transparent;
  padding: 0;
  width: 25px;
  height: 25px;
  cursor: pointer;
  margin: 0 5px;
}

.closeButton-module__wrapper__\+QLgg {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    color: rgb(145, 148, 153);
    outline: none;
    border: none;
    background-color: transparent;
    padding: 0;
    width: 25px;
    height: 25px;
    cursor: pointer;
}
.BannerStars-module__data__tF1Bt {
  display: flex;
  align-items: center;
}

.BannerStars-module__data__tF1Bt p:last-child {
  margin-left: 10px;
}

.BannerStars-module__stars__CKQ0Z {
  margin-right: 1px !important;
}

.BannerStars-module__reviews__oKIzv {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #919499;
}

.BannerStars-module__star__Bf-zk path {
  fill: #ff611d;
  stroke: #ff611d;
}

.backButton-module__container__sVm2W {
    position: absolute;
    top: 0;
    left: 0;
    border: none;
    outline: none;
    cursor: pointer;
    background: transparent;
}
.mailConfirmationForm-module__actionItem__60srs  {
    margin: 12px 0 8px;
}
.title-module__title__5zLCv {
    padding: 0 30px;
    color: var(--black);
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    text-align: center;
}
.description-module__description__vaHDh {
    padding: 0 30px;
    color: var(--black);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    text-align: center;
}

.description-module__descriptionBold__gA6ub {
    font-weight: 500;
}
.content-module__content__cRfGb {
    margin-top: 24px;
    text-align: center;
}
.emailButton-module__link__ccbTf {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    padding: 8px 16px;
    border: 1px solid #e6e6e6;
    border-radius: 2px;
    color: #17181a;
    font-size: 14px;
    font-weight: 500;
    line-height: 16px;
    box-sizing: border-box;
}

.emailButton-module__text__S41IG {
    margin-left: 8px;
}
.ActionItem-module__actionItem__BxrY7 {
  background: transparent;
  border: none;
  outline: none;
  cursor: pointer;

  color: var(--secondary);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  text-align: center;
}

.ReCaptchaModal-module__captcha__dRJLc {
  z-index: 12000;
}

.switchFormButtons-module__btnWrapper__Ty\+Ly {
  display: flex;
  margin-top: 24px;
}

.switchFormButtons-module__button__B49bC {
  border-radius: var(--border-radius) var(--border-radius) 0px 0px;
  padding: 12px 16px;

  color: var(--secondary);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
}

.switchFormButtons-module__activeButton__klAxu {
  background: var(--active-background);
  color: var(--black);
}

.phoneInput-module__inputHeader__2bUjl {
  color: var(--grey1);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  margin-bottom: 4px;
  text-align: left;
  margin-top: 4px;
}

.phoneInput-module__inputHeader__2bUjl::first-letter {
  text-transform: uppercase;
}

.phoneInput-module__inputHint__wToVi {
  margin-top: 4px;
  color: #919499;
  text-align: left;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

.phoneInput-module__doneWrapper__XgLX6 {
  width: 15px;
  display: inline-block;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(-7px, -50%);
}

.phoneInput-module__done__3pBtD path {
  stroke: #459e18;
}

.phoneInput-module__inputError__cW304 {
  text-align: left;
  margin-top: 4px;
  color: var(--secondary);
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

.input-module__input__B-ku- {
  text-align: left;
}

.input-module__input__B-ku- label div {
  color: var(--grey1);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
}

.input-module__input__B-ku- label div::first-letter {
  text-transform: uppercase;
}

.input-module__input__B-ku- label > div {
  margin-bottom: 0;
}

@media screen and (max-width: 480px) {
  .input-module__input__B-ku- input {
    font-size: 16px;
  }
}
.buttonWithLoader-module__container__\+ccF7 {
    position: relative;
    display: inline-flex;
    margin-top: 16px;
    width: auto;
  }
  
.buttonWithLoader-module__containerWidth__H3KeF {
    width: var(--width);
}
  
.buttonWithLoader-module__button__5J9eG {
    width: auto;
}
  
.buttonWithLoader-module__buttonWidth__Y1F\+j {
    width: var(--width);
}
  

@keyframes loader-module__loadingspin__uA7t2 {
    100% {
      transform: rotate(360deg);
    }
}

.loader-module__loader__3j4k\+ {
    display: none;
    position: absolute;
    width: 16px;
    height: 16px;
    left: calc(50% - 16px / 2);
    top: calc(50% - 16px / 2 - 1px);
    border: 2px solid #f5a623;
    border-right-color: transparent;
    border-radius: 50%;
    animation: loader-module__loadingspin__uA7t2 1s linear infinite;
}

.loader-module__loaderVisible__ILSdc {
    display: block;
}

.authSuccess-module__wrapper__7cVpU {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 16px 0 24px;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    color: #17181a;
}
.socialAuth-module__socialContainer__iAeWm {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 26px 0 4px;
}

.socialAuth-module__socialItem__gKw0J {
    border: none;
    background-color: transparent;
    padding: 0;
    margin: 0 8px;
    cursor: pointer;
    display: flex;
}

.socialAuth-module__socialItem__gKw0J:disabled {
    opacity: 0.6;
}
.passwordForm-module__actionItem__cX-5v {
    margin: 18px 0 8px;
    position: relative;
    display: inline-flex;
}

.passwordForm-module__loader__JR\+Dd {
    cursor: auto;
}
.passwordInput-module__input__PDbN8:-webkit-autofill {
    box-shadow: none !important;
}

.smsCodeForm-module__actions__slliI {
    margin-top: 40px;
    margin-bottom: 6px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.smsCodeForm-module__actionItem__\+HDMS {
    margin-top: 12px;
}

.smsCodeForm-module__checkCode__vmXyP {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 16px 0 24px;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    color: #17181a;
}

@keyframes smsCodeForm-module__loadingspin__jt0-h {
    100% {
      transform: rotate(360deg);
    }
}

.smsCodeForm-module__checkCodeLoader__rdLON {
    width: 16px;
    height: 16px;
    margin-right: 8px;
    border: 2px solid #f5a623;
    border-right-color: transparent;
    border-radius: 50%;
    animation: smsCodeForm-module__loadingspin__jt0-h 1s linear infinite;
}
.smsCodeInput-module__container__uq7dc {
  display: flex;
  justify-content: center;
  grid-gap: 16px;
  gap: 16px;
}

.smsCodeInput-module__input__Oj7km {
  width: 40px;
  height: 48px;

  border: 1px solid var(--grey3);
  border-radius: var(--border-radius);
  background: var(--white);

  color: var(--black);
  font-size: 22px;
  font-style: normal;
  font-weight: 500;
  text-align: center;

  appearance: textfield;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
}

.smsCodeInput-module__errorInput__cr38e {
  border-color: var(--secondary);
}

.smsCodeInput-module__input__Oj7km:disabled {
  opacity: var(--disabled-opacity);
}

.smsCodeInput-module__input__Oj7km:focus {
  border-color: var(--black);
}

.smsCodeInput-module__input__Oj7km::-webkit-outer-spin-button,
.smsCodeInput-module__input__Oj7km::-webkit-inner-spin-button {
  -webkit-appearance: none;
}

@media screen and (max-width: 480px) {
  .smsCodeInput-module__input__Oj7km {
    font-size: 16px;
  }
}

.smsCodeInput-module__errorMessage__tmSXX {
  margin-top: 8px;

  color: var(--black);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  text-align: center;
}

.sendCodeAgainTimer-module__timer__5tYtc {
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    color: var(--grey2);
}

.sendCodeAgainTimer-module__actionItem__6LwtD {
    margin-top: 16px;
}
.sendSmsCodeAgainForm-module__container__4Nk-a {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}

.sendSmsCodeAgainForm-module__actionItem__dvsEg {
    margin-top: 26px;
}

.sendSmsCodeAgainForm-module__content__Edh8c {
    margin-top: auto;
}
.content-module__row__iztOp {
    display: flex;
    align-items: start;
}

.content-module__row__iztOp:not(:first-child) {
    margin-top: 8px;
}

.content-module__rowMobile__uTQDn {
    flex-direction: column;
}

.content-module__rowMobile__uTQDn .content-module__input__2oD4H {
    width: 100%;
    margin-bottom: 5px;
}

.content-module__rowMobile__uTQDn .content-module__phoneInput__-wmDR {
    width: 100%;
    margin-bottom: 5px;
    margin-left: 0;
}

.content-module__rowMobile__uTQDn .content-module__input__2oD4H:not(:first-child) {
    margin-left: 0 !important;
}

.content-module__input__2oD4H {
    flex: 1;
}

.content-module__input__2oD4H:not(:first-child) {
    margin-left: 16px;
}

.content-module__phoneInput__-wmDR {
    flex: 1;
    margin-left: 16px;
}

.content-module__appendAddon__SbWnk {
    color: #0000ee;
    font-weight: 500;
    cursor: pointer;
    display: inline-block;
    position: relative;
}

.content-module__appendAddon__SbWnk::after {
    display: block;
    content: '';
    background-color: #0000ee;
    height: 2px;
    width: 0%;
    left: 50%;
    position: absolute;
    transition: width 0.2s ease-in-out;
    transform: translateX(-50%);
}

.content-module__appendAddon__SbWnk:hover::after, .content-module__appendAddon__SbWnk:focus::after {
    width: 100%;
}
.footer-module__checkboxesWrapper__ENhXz {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 32px;
    text-align: left;
}

.footer-module__checkboxesWrapper__ENhXz div label:not(:first-child) {
    margin-top: 8px;
}

.footer-module__buttonWithLoader__Y-s75 {
    margin: 24px auto 0 !important;
    width: 290px !important;
}

.footer-module__buttonWithLoader__Y-s75 button {
    margin-top: 0 !important;
}
.confirmPhoneForm-module__timeError__xPeIE {
    color: #d0021b;
    text-align: left;
}
.passwordCreateForm-module__passwordInput__YMhYB:not(:first-child) {
    margin-top: 12px;
}
.passwordHint-module__container__lxzFO {
    display: flex;
    align-items: center;
}

.passwordHint-module__item__ojAnT {
    display: flex;
    align-items: center;
    font-size: 12px;
    line-height: 16px;
}

.passwordHint-module__item__ojAnT:not(:first-child) {
    margin-left: 11px;
}

.passwordHint-module__item__ojAnT path {
    stroke: #6abf40;
}

.passwordHint-module__itemText__jCaVQ {
    margin-left: 16px;
    color: #4D4D4D;
}

.passwordHint-module__itemTextActive__CkWb8 {
    margin-left: 5px;
    color: #17181A;
}

.passwordHint-module__itemTextNotActive__r99ZP {
    position: relative;
}

.passwordHint-module__itemTextNotActive__r99ZP::before {
    content: '';
    position: absolute;
    bottom: 6px;
    left: -12px;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: #c2c5cc;
}
.ResendEmailConfirmationForm-module__description__Zs5Uc {
    padding: 0;
}

.ResendEmailConfirmationForm-module__email__5m59u {
    font-weight: 500;
}

.resetPasswordForm-module__goBackLink__OfY9z {
    font-size: 16px;
    line-height: 20px;
}

.resetPasswordForm-module__passwordForm__H5fZE {
    width: 290px;
    margin-left: auto;
    margin-right: auto;
}

.resetPasswordForm-module__title__7Zdzp {
    white-space: pre-line; 
}

.resetPasswordForm-module__description__tAYJa {
    white-space: pre-line;
    padding: 0;
}
.emailOrPasswordConfirmationForm-module__actionItem__sfWrZ {
    margin: 12px 0 8px;
}

.emailOrPasswordConfirmationForm-module__successIcon__Fq37h {
    display: flex;
    margin: 0 auto;
}

.emailOrPasswordConfirmationForm-module__title__-EVX6 {
    margin-bottom: 10px;
    font-size: 20px;
}

.emailOrPasswordConfirmationForm-module__content__UG\+gH {
    margin-top: 0;
}
.restorePasswordAfterLeakForm-module__description__uzQSf {
    padding: 0;
}

.restorePasswordAfterLeakForm-module__email__VJ9si {
    font-weight: 500;
}
.confirmationProcessForm-module__throbber__4YOPg {
    height: 30px;
    margin-bottom: 20px;
}
.invalidTokenForm-module__buttonWithLoader__9QJ7y > button {
  border: none;
  background: transparent;
  font-size: 16px;
  white-space: pre-line;
}

.invalidTokenForm-module__content__XRYf2 {
  margin-top: 0;
}

.logOutForm-module__wrapper__cdDb4  {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.fail-module__wrapperMobile__xXYLY {
    margin-top: 104px;
}

.fail-module__description__jS0lh {
    padding: 0;
}

/*# sourceMappingURL=testimonials.f1f18a6758e0bcfb73d0.css.map*/