@media (max-width: 575.98px){h1,.h1{font-size:2rem}}@media (max-width: 575.98px){h2,.h2{font-size:1.5rem}}@media (max-width: 575.98px){h3,.h3{font-size:1.25rem}}@media (max-width: 575.98px){h4,.h4{font-size:1rem}}.anim-self.anim-scale,.anim-self.anim-fade,.anim-self.anim-fade-bottom,.anim-self.anim-fade-left,.anim-scale .anim-child,.anim-fade .anim-child,.anim-fade-bottom .anim-child,.anim-fade-left .anim-child{opacity:0}.anim-revealing.anim-self.anim-scale,.anim-revealing.anim-self.anim-fade,.anim-revealing.anim-self.anim-fade-bottom,.anim-revealing.anim-self.anim-fade-left,.anim-revealing.anim-scale .anim-child,.anim-revealing.anim-fade .anim-child,.anim-revealing.anim-fade-bottom .anim-child,.anim-revealing.anim-fade-left .anim-child{animation-name:reveal-fade;animation-fill-mode:var(--anim-fill, forwards);animation-duration:var(--anim-duration, .5s);animation-delay:var(--anim-delay, .2s);animation-timing-function:var(--anim-easing, ease-in)}.anim-self.anim-fade-bottom,.anim-self.anim-fade-left,.anim-fade-bottom .anim-child,.anim-fade-left .anim-child{position:relative}@keyframes reveal-fade{0%{opacity:0}to{opacity:1}}@keyframes reveal-fade-bottom{0%{opacity:0;top:20px}to{opacity:1;top:0}}@keyframes reveal-fade-left{0%{opacity:0;left:-20px}to{opacity:1;left:0}}@keyframes reveal-scale{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.anim-scale.anim-revealing.anim-self,.anim-scale.anim-revealing .anim-child{--anim-duration: .2s;animation-name:reveal-scale}.anim-fade-bottom.anim-revealing.anim-self,.anim-fade-bottom.anim-revealing .anim-child,.anim-fade-left.anim-revealing.anim-self,.anim-fade-left.anim-revealing .anim-child{--anim-duration: .1s}@media (min-width: 1200px){.anim-fade-bottom.anim-revealing.anim-self,.anim-fade-bottom.anim-revealing .anim-child{--anim-delay: .2s;animation-name:reveal-fade-bottom}}@media (min-width: 1200px){.anim-fade-left.anim-revealing.anim-self,.anim-fade-left.anim-revealing .anim-child{--anim-delay: .2s;animation-name:reveal-fade-left}}@keyframes resend-code{0%{background-image:url(../icons-svg/check.svg);opacity:1}to{background-image:url(../icons-svg/check.svg);opacity:0;display:none}}@keyframes animation-disappear{0%{opacity:1;max-height:unset}to{opacity:0;display:none;max-height:0px;visibility:hidden}}@keyframes animation-appear{0%{opacity:0}to{opacity:1;display:block}}.confetti{position:relative;padding:0 5px;margin-bottom:0}.confetti .particle{opacity:0;position:absolute;animation:confetti 2.5s cubic-bezier(.17,.205,.125,-.26) infinite}.confetti .particle.c1{background-color:#4caf5080}.confetti .particle.c2{background-color:#9c27b080}@keyframes confetti{0%{opacity:0;transform:translateY(0) rotate(0)}10%{opacity:1}35%{transform:translateY(-700%) rotate(270deg)}45%{transform:translateY(-800%) rotate(360deg)}55%{transform:translateY(-740%) rotate(415deg)}80%{opacity:1}to{opacity:0;transform:translateY(2000%) rotate(1440deg)}}.loading-anim{position:relative}.loading-anim:after{content:"";position:absolute;width:var(--icon-size, 32px);height:var(--icon-size, 32px);background-size:cover;background-repeat:no-repeat;display:block;left:50%;margin-top:calc(var(--icon-size, 32px) / -2);margin-left:calc(var(--icon-size, 32px) / -2)}.loading-anim.crimson:after{background-image:url(../images/svg/preloader.svg)}.loading-anim.white:after{background-image:url(../images/svg/preloader-white.svg)}.loading-anim.gray:after{background-image:url(../images/svg/preloader-gray.svg)}.preloader{--icon-size: 64px}
