@charset "UTF-8";/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1}.animate__animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{animation-delay:3s;animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{animation-delay:4s;animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{animation-delay:5s;animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{animation-duration:0.5s;animation-duration:calc(var(--animate-duration) / 2)}.animate__animated.animate__fast{animation-duration:0.8s;animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{animation-duration:2s;animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{animation-duration:3s;animation-duration:calc(var(--animate-duration) * 3)}@media print,(prefers-reduced-motion: reduce){.animate__animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0) scaleY(.95)}90%{transform:translateY(-4px) scaleY(1.02)}}.animate__bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scale(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px) rotateY(-9deg)}18.5%{transform:translate(5px) rotateY(7deg)}31.5%{transform:translate(-3px) rotateY(-5deg)}43.5%{transform:translate(2px) rotateY(3deg)}50%{transform:translate(0)}}.animate__headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.animate__swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scale(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translate(0)}15%{transform:translate(-25%) rotate(-5deg)}30%{transform:translate(20%) rotate(3deg)}45%{transform:translate(-15%) rotate(-3deg)}60%{transform:translate(10%) rotate(2deg)}75%{transform:translate(-5%) rotate(-1deg)}to{transform:translate(0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translate(0)}22.2%{transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{transform:skew(6.25deg) skewY(6.25deg)}44.4%{transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{transform:skew(.390625deg) skewY(.390625deg)}88.8%{transform:skew(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-duration:calc(var(--animate-duration) * 1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{transform:translate(-2000px) scale(.7);opacity:.7}80%{transform:translate(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{transform:translate(2000px) scale(.7);opacity:.7}80%{transform:translate(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translate(0) scale(.7);opacity:.7}to{transform:translate(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translate(0) scale(.7);opacity:.7}to{transform:translate(2000px) scale(.7);opacity:.7}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{animation-name:backOutUp}.animate__bounceIn{animation-duration:0.75s;animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px) scaleY(3)}60%{opacity:1;transform:translateY(25px) scaleY(.9)}75%{transform:translateY(-10px) scaleY(.95)}90%{transform:translateY(5px) scaleY(.985)}to{transform:translate(0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px) scaleX(3)}60%{opacity:1;transform:translate(25px) scaleX(1)}75%{transform:translate(-10px) scaleX(.98)}90%{transform:translate(5px) scaleX(.995)}to{transform:translate(0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px) scaleX(3)}60%{opacity:1;transform:translate(-25px) scaleX(1)}75%{transform:translate(10px) scaleX(.98)}90%{transform:translate(-5px) scaleX(.995)}to{transform:translate(0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px) scaleY(5)}60%{opacity:1;transform:translateY(-20px) scaleY(.9)}75%{transform:translateY(10px) scaleY(.95)}90%{transform:translateY(-5px) scaleY(.985)}to{transform:translate(0)}}.animate__bounceInUp{animation-name:bounceInUp}.animate__bounceOut{animation-duration:0.75s;animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translateY(10px) scaleY(.985)}40%,45%{opacity:1;transform:translateY(-20px) scaleY(.9)}to{opacity:0;transform:translateY(2000px) scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px) scaleX(.9)}to{opacity:0;transform:translate(-2000px) scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate(-20px) scaleX(.9)}to{opacity:0;transform:translate(2000px) scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translateY(-10px) scaleY(.985)}40%,45%{opacity:1;transform:translateY(20px) scaleY(.9)}to{opacity:0;transform:translateY(-2000px) scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translate(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translate(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:translate(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:translate(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translate(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate(-100%,-100%)}to{opacity:1;transform:translate(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate(100%,-100%)}to{opacity:1;transform:translate(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate(-100%,100%)}to{opacity:1;transform:translate(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate(100%,100%)}to{opacity:1;transform:translate(0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}.animate__fadeOut{animation-name:fadeOut}.animate__fadeOutDown{animation-name:fadeOutDown}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}.animate__fadeOutLeft{animation-name:fadeOutLeft}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}.animate__fadeOutRight{animation-name:fadeOutRight}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}.animate__fadeOutUp{animation-name:fadeOutUp}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%,-100%)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%,-100%)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%,100%)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%,100%)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{transform:perspective(400px) scale(1) translate(0) rotateY(-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) scale(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scale(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translate(0) rotateY(0);animation-timing-function:ease-in}to{transform:perspective(400px) scale(1) translate(0) rotateY(0);animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}.animate__flipOutX{animation-duration:0.75s;animation-duration:calc(var(--animate-duration) * .75);animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.animate__flipOutY{animation-duration:0.75s;animation-duration:calc(var(--animate-duration) * .75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedInRight{0%{transform:translate(100%) skew(-30deg);opacity:0}60%{transform:skew(20deg);opacity:1}80%{transform:skew(-5deg)}to{transform:translate(0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{transform:translate(-100%) skew(30deg);opacity:0}60%{transform:skew(-20deg);opacity:1}80%{transform:skew(5deg)}to{transform:translate(0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate(100%) skew(30deg);opacity:0}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate(-100%) skew(-30deg);opacity:0}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translate(0);opacity:1}}.animate__rotateIn{animation-name:rotateIn;transform-origin:center}@keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translate(0);opacity:1}}.animate__rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:left bottom}@keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translate(0);opacity:1}}.animate__rotateInDownRight{animation-name:rotateInDownRight;transform-origin:right bottom}@keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translate(0);opacity:1}}.animate__rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:left bottom}@keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translate(0);opacity:1}}.animate__rotateInUpRight{animation-name:rotateInUpRight;transform-origin:right bottom}@keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}.animate__rotateOut{animation-name:rotateOut;transform-origin:center}@keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{animation-name:rotateOutDownLeft;transform-origin:left bottom}@keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{animation-name:rotateOutDownRight;transform-origin:right bottom}@keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{animation-name:rotateOutUpLeft;transform-origin:left bottom}@keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{animation-name:rotateOutUpRight;transform-origin:right bottom}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);animation-timing-function:ease-in-out;opacity:1}to{transform:translateY(700px);opacity:0}}.animate__hinge{animation-duration:2s;animation-duration:calc(var(--animate-duration) * 2);animation-name:hinge;transform-origin:top left}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate(-100%) rotate(-120deg)}to{opacity:1;transform:translate(0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate(100%) rotate(120deg)}}.animate__rollOut{animation-name:rollOut}.animate__zoomIn{animation-name:zoomIn}.animate__zoomInDown{animation-name:zoomInDown}.animate__zoomInLeft{animation-name:zoomInLeft}.animate__zoomInRight{animation-name:zoomInRight}.animate__zoomInUp{animation-name:zoomInUp}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translateY(-60px);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translateY(2000px);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{animation-name:zoomOutDown;transform-origin:center bottom}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate(42px)}to{opacity:0;transform:scale(.1) translate(-2000px)}}.animate__zoomOutLeft{animation-name:zoomOutLeft;transform-origin:left center}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate(-42px)}to{opacity:0;transform:scale(.1) translate(2000px)}}.animate__zoomOutRight{animation-name:zoomOutRight;transform-origin:right center}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translateY(60px);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translateY(-2000px);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{animation-name:zoomOutUp;transform-origin:center bottom}.animate__slideInDown{animation-name:slideInDown}.animate__slideInLeft{animation-name:slideInLeft}.animate__slideInRight{animation-name:slideInRight}.animate__slideInUp{animation-name:slideInUp}.animate__slideOutDown{animation-name:slideOutDown}.animate__slideOutLeft{animation-name:slideOutLeft}.animate__slideOutRight{animation-name:slideOutRight}.animate__slideOutUp{animation-name:slideOutUp}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display: inline;*zoom: 1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left: -7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align: middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow: visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height: 13px;*width: 13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}:root{--font-headings: "Balsamiq Sans", cursive;--font-primary: "Inter", sans-serif}html{font-size:62.5%}body{font-family:var(--font-primary);font-weight:400;font-size:1.6rem;background:#191919;scroll-behavior:smooth}*{box-sizing:border-box}a:focus{outline:none}.page-container{background-color:#000}@media screen and (max-width: 767px){._hide-on-mobile{display:none}}@media screen and (min-width: 768px){._only-mobile{display:none}}._show-in-mobile{display:none}@media screen and (max-width: 450px){._show-in-mobile{display:block}}@media screen and (max-width: 450px){._hide-in-mobile{display:none!important}}._hidden{display:none}._visibility-hidden{visibility:hidden}._no-scroll{height:100%;width:100%;position:relative;overflow:hidden}._mt-auto{margin-top:auto}@font-face{font-family:Inter;src:url(/assets/Inter-Regular.8c7205fa.eot);src:local("Inter Regular"),local("Inter-Regular"),url(/assets/Inter-Regular.8c7205fa.eot?#iefix) format("embedded-opentype"),url(/assets/Inter-Regular.7fa55649.woff) format("woff"),url(/assets/Inter-Regular.2af124ec.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(/assets/Inter-Regular-Cyrillic.a4eee61a.woff2) format("woff2");font-weight:400;font-style:normal;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;src:url(/assets/Inter-Regular-Latin.d56fec21.woff2) format("woff2");font-weight:400;font-style:normal;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/assets/Inter-SemiBold.1b7cb68f.eot);src:local("Inter Semi Bold"),local("Inter-SemiBold"),url(/assets/Inter-SemiBold.1b7cb68f.eot?#iefix) format("embedded-opentype"),url(/assets/Inter-SemiBold.8a5d8281.woff) format("woff"),url(/assets/Inter-SemiBold.cc0c7342.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Inter;src:url(/assets/Inter-SemiBold-Cyrillic.8b14f703.woff2) format("woff2");font-weight:600;font-style:normal;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;src:url(/assets/Inter-SemiBold-Latin.ff769fa6.woff2) format("woff2");font-weight:600;font-style:normal;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/assets/Inter-Bold.94f5e768.eot);src:local("Inter Bold"),local("Inter-Bold"),url(/assets/Inter-Bold.94f5e768.eot?#iefix) format("embedded-opentype"),url(/assets/Inter-Bold.bf4fd015.woff) format("woff"),url(/assets/Inter-Bold.a1f3d162.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Inter;src:url(/assets/Inter-Bold-Cyrillic.8215f11d.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;src:url(/assets/Inter-SemiBold-Latin.ff769fa6.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Balsamiq Sans;src:url(/assets/BalsamiqSans-Bold.9eee8a70.eot);src:local("Balsamiq Sans Bold"),local("BalsamiqSans-Bold"),url(/assets/BalsamiqSans-Bold.9eee8a70.eot?#iefix) format("embedded-opentype"),url(/assets/BalsamiqSans-Bold.56fde78a.woff) format("woff"),url(/assets/BalsamiqSans-Bold.a4fd224c.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Balsamiq Sans;src:url(/assets/BalsamiqSans-Bold-Cyrillic.920b8f9e.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Balsamiq Sans;src:url(/assets/BalsamiqSans-Bold-Latin.3b966cef.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Balsamiq Sans;src:url(/assets/BalsamiqSans-Regular.3e2ed358.eot);src:local("Balsamiq Sans Regular"),local("BalsamiqSans-Regular"),url(/assets/BalsamiqSans-Regular.3e2ed358.eot?#iefix) format("embedded-opentype"),url(/assets/BalsamiqSans-Regular.07645fbd.woff) format("woff"),url(/assets/BalsamiqSans-Regular.d6eb9994.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Balsamiq Sans;src:url(/assets/BalsamiqSans-Regular-Cyrillic.02a7f2af.woff2) format("woff2");font-weight:400;font-style:normal;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Balsamiq Sans;src:url(/assets/BalsamiqSans-Regular-Latin.aff94fe3.woff2) format("woff2");font-weight:400;font-style:normal;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._pd-0{padding-bottom:0!important}.btn{font-family:var(--font-headings);font-style:normal;font-weight:700;font-size:1.8rem;line-height:1.55;box-sizing:border-box;display:inline-block;padding:1.6rem 3.2rem;border:none;border-radius:16px;text-align:center;color:#fff;cursor:pointer;outline:none}.btn:link{text-decoration:none;color:#fff}.btn_primary,.btn_secondary{box-shadow:inset 0 3px 3px #ffffff14,inset 0 -4px 4px #ffffff1a,inset 0 2px 1px #ffffff26;transition:background-color .3s ease-in}.btn_primary:hover,.btn_secondary:hover{transition:background-color .3s ease-in}.btn_primary:focus-visible,.btn_secondary:focus-visible{border:2px solid white}.btn_primary_pulse:hover,.btn_primary_pulse:focus-visible,.btn_secondary_pulse:hover,.btn_secondary_pulse:focus-visible{animation:none}.btn_primary{border:2px solid transparent;background-color:#0ea061}.btn_primary:hover{background-image:none;background-color:#067d4a}.btn_primary:active{background:#00673A}.btn_primary:focus-visible{box-shadow:inset 0 0 6px #036f40}.btn_primary_pulse{animation:pulse-primary 1.5s infinite}.btn_secondary{border:2px solid #7f1ffa;background-color:#7f1ffa}.btn_secondary:hover{background:#650cd6}.btn_secondary:active{background:#5503bc}.btn_secondary:focus-visible{box-shadow:inset 0 0 6px #4c0e9b}.btn_secondary_pulse{animation:pulse-secondary 1.5s infinite}.btn_transparent{border:2px solid black;background-color:transparent;box-shadow:inset 0 3px 3px #ffffff14,inset 0 -4px 4px #ffffff1a,inset 0 2px 1px #ffffff26;transition:all .3s ease-in}.btn_transparent:hover{box-shadow:inset 0 3px 3px #ffffff4d,inset 0 -4px 4px #ffffff1a,inset 0 2px 1px #ffffff26}.btn_transparent:active{box-shadow:inset 0 3px 3px #ffffff80,inset 0 -4px 4px #ffffff1a,inset 0 2px 1px #ffffff26}.btn_gray{border:1px solid transparent;outline:none;background:rgba(255,255,255,.15);transition:all .3s ease-in}.btn_gray:hover,.btn_gray:active{box-shadow:inset 0 3px 3px #ffffff14,inset 0 -4px 4px #ffffff1a,inset 0 2px 1px #ffffff26}.btn_gray:active{border-color:#6b6e73}.btn__small{padding:.8rem 1rem}.btn__wide{padding:1.4rem 7.8rem}._picture-bg-wrapper{position:absolute;top:0;bottom:0;z-index:0;width:100%;height:100%;overflow:hidden}._picture-bg-wrapper__img{width:100%;height:calc(100% + 2px);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}._picture-bg-wrapper._full{min-height:100vh}._picture-bg-wrapper ._picture-bg-full{width:100%;height:100%}.heading{font-family:var(--font-headings);font-style:normal;font-weight:400;line-height:1.2;font-size:4rem;color:#fff;text-align:center}@media screen and (min-width: 451px){.heading{font-size:4.8rem}}@media screen and (min-width: 768px){.heading{font-size:clamp(4.8rem,4.8rem + (72 - 48) * (100vw - 102rem) / (1440 - 1024),7.2rem)}}@media screen and (min-width: 1025px){.heading{text-align:initial;font-size:clamp(4.8rem,4.8rem + (72 - 48) * (100vw - 102rem) / (1440 - 1024),7.2rem)}}.heading-secondary{font-family:var(--font-headings);color:var(--heading-color, #fff);text-align:var(--heading-align, center)}@media screen and (max-width: 767px){.heading-secondary{line-height:1.6;font-size:2.4rem}}@media screen and (min-width: 768px){.heading-secondary{font-size:4.8rem;line-height:1.4}}.text-primary{color:#32b17a}.text-strong{font-family:var(--font-headings);font-weight:400;font-size:1.8rem;line-height:1.1;color:#fff}@media screen and (min-width: 768px){.text-strong{font-size:2.7rem}}._special-text{margin-right:5px;padding:5px 8px;border-radius:5px;background:rgba(255,255,255,.15)}.form{max-width:82.4rem}.form__item{display:flex;flex-direction:column;min-height:11.6rem;margin-bottom:2.4rem}@media screen and (min-width: 768px){.form__item{margin-bottom:1.6rem}}.form__label{position:relative;font-family:var(--font-primary);font-weight:700;font-size:1.6rem;line-height:1.625;color:#fff;cursor:pointer;margin-bottom:.8rem}._required .form__label:after{content:" *";color:#32b17a}.form__error{margin-top:.4rem;color:#ca4d55;font-size:1.2rem;line-height:1.5}.form__textarea{resize:none}.form__input,.form__textarea{font-family:var(--font-primary);font-style:normal;font-weight:400;font-size:1.6rem;line-height:1.625;color:#6b6e73;padding:1.6rem;background-color:#191919;border-radius:1rem;border:1px solid transparent}.form__input._error,.form__textarea._error{border:1px solid #ca4d55}.form__input:focus-visible,.form__textarea:focus-visible{border-radius:1rem;border:1px solid #32b17a;box-shadow:0 0 0 3px #32b17a4d}.form__input:not(:-webkit-autofill),.form__textarea:not(:-webkit-autofill){-webkit-transition:border .3s ease-in-out,box-shadow .3s ease-in-out;transition:border .3s ease-in-out,box-shadow .3s ease-in-out}.form__input:not(.form__input._error,:-webkit-autofill,.form__textarea._error):hover,.form__textarea:not(.form__input._error,:-webkit-autofill,.form__textarea._error):hover{box-shadow:0 0 0 3px #32b17a4d}.form__input:-webkit-autofill{box-shadow:0 0 0 50px #191919 inset;-webkit-text-fill-color:#6b6e73;caret-color:#6b6e73}.form__input:-webkit-autofill:hover .form__input:-webkit-autofill._error :focus-visible,.form__input:-webkit-autofill:hover:not(.form__input:-webkit-autofill._error,:focus-visible){border-color:#000;box-shadow:0 0 0 50px #191919 inset,0 0 0 3px #32b17a4d}.form__input:-webkit-autofill:not(.form__input:-webkit-autofill._error,:focus-visible,:hover){border:1px solid black}.form__info{font-family:var(--font-primary);font-style:normal;font-weight:400;font-size:1.6rem;line-height:1.625;color:#595a5b}.form__actions{display:flex;flex-wrap:wrap;margin-top:3.2rem}.expand-accordion-enter-active,.expand-accordion-leave-active{border-radius:var(--expand-accordion-border-radius, 2.4rem);overflow:hidden;transition:height .5s}@media screen and (max-width: 767px){.expand-accordion-enter-active,.expand-accordion-leave-active{transition-timing-function:linear}}@media screen and (min-width: 768px){.expand-accordion-enter-active,.expand-accordion-leave-active{transition-timing-function:ease-out}}.expand-accordion-leave-active{top:-2.8rem;z-index:-100}@media screen and (min-width: 768px){._swinging{animation:swinging 7s ease-in-out forwards infinite}}@media screen and (min-width: 1025px){.parallax-wrapper{position:relative}.parallax{position:absolute;transition:transform .1s ease-in-out}._picture-bg-wrapper._full._parallax-wr{min-width:105vw}}.course .course-format{--mascot-bottom-end-tablet: -5rem}.course .course-format__rocket-item{width:20.1rem;height:12.4rem}@media screen and (min-width: 768px){.course .course-format__rocket-item{top:20%;left:-100px;width:29.7rem;height:18.2rem}}@media screen and (min-width: 1400px){.course .course-format__rocket-item{top:10rem;left:-20rem;width:39.9rem;height:24.4rem}}.course .course-format__senior-item{width:19.4rem;height:12.1rem;margin-bottom:2.4rem}@media screen and (min-width: 768px){.course .course-format__senior-item{right:-3rem;bottom:5rem;width:32.4rem;height:20.2rem}}@media screen and (min-width: 1400px){.course .course-format__senior-item{right:-10rem;bottom:13.5rem}}@media screen and (max-width: 1399px){.course .course-format__space-item{width:13.2rem;height:16rem}}.course .direction-card:nth-child(2) img{margin-left:auto}@keyframes pulse-primary{0%{box-shadow:0 0 #0ea06180}to{box-shadow:0 0 0 20px #0ea06100}}@keyframes pulse-secondary{0%{box-shadow:0 0 #7f1ffa80}to{box-shadow:0 0 0 20px #7f1ffa00}}@keyframes pulse{0%{box-shadow:0 0 #ffffffb3;transform:scale(1)}25%{box-shadow:0 0 0 3rem #fff0;transform:scale(1.01)}40%{transform:scale(1)}70%{box-shadow:0 0 0 2.5rem #fff0}}@keyframes rocket-cat{0%{position:absolute;left:-45%;top:50%;transform:translateY(-50%)}to{position:absolute;left:120%;top:50%;transform:translateY(-50%)}}@keyframes swinging{0%{transform:rotate(0)}50%{transform:rotate(7deg)}to{transform:rotate(0)}}@keyframes swing-shake-1{0%{transform:rotate(0) scale(1)}50%{transform:rotate(1deg) scale(1.02)}to{transform:rotate(-1deg) scale(.99)}}@keyframes swing-shake-2{0%{transform:translate(0) translateY(0)}15%{transform:translate(-.5rem) translateY(-.5rem)}30%{transform:translate(0) translateY(0)}50%{transform:translate(.5rem) translateY(0)}70%{transform:translate(-.5rem) translateY(-.5rem)}85%{transform:translate(-.2rem) translateY(-.5rem)}to{transform:translate(0) translateY(0)}}.dev-course ._picture-bg-wrapper,.contacts ._picture-bg-wrapper{background-color:#000}/*!
 * vue2-animate
 * (c) 2018 Pavel Savushkin
 * Released under the MIT License.
 * Documentation: https://github.com/asika32764/vue2-animate
 */@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale(1)}}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translateY(10px)}40%,45%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes bounceOutRight{20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(2000px)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0)}}@keyframes bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}.bounce-enter-active,.bounceIn,.bounce-leave-active,.bounceOut{animation-duration:1s;animation-fill-mode:both}.bounce-enter-active,.bounceIn{animation-name:bounceIn}.bounce-leave-active,.bounceOut{animation-name:bounceOut}.bounceDown-enter-active,.bounceInDown,.bounceDown-leave-active,.bounceOutDown{animation-duration:1s;animation-fill-mode:both}.bounceDown-enter-active,.bounceInDown{animation-name:bounceInDown}.bounceDown-leave-active,.bounceOutDown{animation-name:bounceOutDown}.bounceLeft-enter-active,.bounceInLeft,.bounceLeft-leave-active,.bounceOutLeft{animation-duration:1s;animation-fill-mode:both}.bounceLeft-enter-active,.bounceInLeft{animation-name:bounceInLeft}.bounceLeft-leave-active,.bounceOutLeft{animation-name:bounceOutLeft}.bounceRight-enter-active,.bounceInRight,.bounceRight-leave-active,.bounceOutRight{animation-duration:1s;animation-fill-mode:both}.bounceRight-enter-active,.bounceInRight{animation-name:bounceInRight}.bounceRight-leave-active,.bounceOutRight{animation-name:bounceOutRight}.bounceUp-enter-active,.bounceInUp,.bounceUp-leave-active,.bounceOutUp{animation-duration:1s;animation-fill-mode:both}.bounceUp-enter-active,.bounceInUp{animation-name:bounceInUp}.bounceUp-leave-active,.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:none}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translateY(2000px)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:none}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate(-2000px)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:none}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate(2000px)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:none}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translateY(-2000px)}}.fade-enter-active,.fadeIn,.fade-leave-active,.fadeOut{animation-duration:1s;animation-fill-mode:both}.fade-enter-active,.fadeIn{animation-name:fadeIn}.fade-leave-active,.fadeOut{animation-name:fadeOut}.fadeDown-enter-active,.fadeInDown,.fadeDown-leave-active,.fadeOutDown{animation-duration:1s;animation-fill-mode:both}.fadeDown-enter-active,.fadeInDown{animation-name:fadeInDown}.fadeDown-leave-active,.fadeOutDown{animation-name:fadeOutDown}.fadeDownBig-enter-active,.fadeInDownBig,.fadeDownBig-leave-active,.fadeOutDownBig{animation-duration:1s;animation-fill-mode:both}.fadeDownBig-enter-active,.fadeInDownBig{animation-name:fadeInDownBig}.fadeDownBig-leave-active,.fadeOutDownBig{animation-name:fadeOutDownBig}.fadeLeft-enter-active,.fadeInLeft,.fadeLeft-leave-active,.fadeOutLeft{animation-duration:1s;animation-fill-mode:both}.fadeLeft-enter-active,.fadeInLeft{animation-name:fadeInLeft}.fadeLeft-leave-active,.fadeOutLeft{animation-name:fadeOutLeft}.fadeLeftBig-enter-active,.fadeInLeftBig,.fadeLeftBig-leave-active,.fadeOutLeftBig{animation-duration:1s;animation-fill-mode:both}.fadeLeftBig-enter-active,.fadeInLeftBig{animation-name:fadeInLeftBig}.fadeLeftBig-leave-active,.fadeOutLeftBig{animation-name:fadeOutLeftBig}.fadeRight-enter-active,.fadeInRight,.fadeRight-leave-active,.fadeOutRight{animation-duration:1s;animation-fill-mode:both}.fadeRight-enter-active,.fadeInRight{animation-name:fadeInRight}.fadeRight-leave-active,.fadeOutRight{animation-name:fadeOutRight}.fadeRightBig-enter-active,.fadeInRightBig,.fadeRightBig-leave-active,.fadeOutRightBig{animation-duration:1s;animation-fill-mode:both}.fadeRightBig-enter-active,.fadeInRightBig{animation-name:fadeInRightBig}.fadeRightBig-leave-active,.fadeOutRightBig{animation-name:fadeOutRightBig}.fadeUp-enter-active,.fadeInUp,.fadeUp-leave-active,.fadeOutUp{animation-duration:1s;animation-fill-mode:both}.fadeUp-enter-active,.fadeInUp{animation-name:fadeInUp}.fadeUp-leave-active,.fadeOutUp{animation-name:fadeOutUp}.fadeUpBig-enter-active,.fadeInUpBig,.fadeUpBig-leave-active,.fadeOutUpBig{animation-duration:1s;animation-fill-mode:both}.fadeUpBig-enter-active,.fadeInUpBig{animation-name:fadeInUpBig}.fadeUpBig-leave-active,.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}@keyframes rotateOut{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotate-enter-active,.rotateIn,.rotate-leave-active,.rotateOut{animation-duration:1s;animation-fill-mode:both}.rotate-enter-active,.rotateIn{animation-name:rotateIn}.rotate-leave-active,.rotateOut{animation-name:rotateOut}.rotateDownLeft-enter-active,.rotateInDownLeft,.rotateDownLeft-leave-active,.rotateOutDownLeft{animation-duration:1s;animation-fill-mode:both}.rotateDownLeft-enter-active,.rotateInDownLeft{animation-name:rotateInDownLeft}.rotateDownLeft-leave-active,.rotateOutDownLeft{animation-name:rotateOutDownLeft}.rotateDownRight-enter-active,.rotateInDownRight,.rotateDownRight-leave-active,.rotateOutDownRight{animation-duration:1s;animation-fill-mode:both}.rotateDownRight-enter-active,.rotateInDownRight{animation-name:rotateInDownRight}.rotateDownRight-leave-active,.rotateOutDownRight{animation-name:rotateOutDownRight}.rotateUpLeft-enter-active,.rotateInUpLeft,.rotateUpLeft-leave-active,.rotateOutUpLeft{animation-duration:1s;animation-fill-mode:both}.rotateUpLeft-enter-active,.rotateInUpLeft{animation-name:rotateInUpLeft}.rotateUpLeft-leave-active,.rotateOutUpLeft{animation-name:rotateOutUpLeft}.rotateUpRight-enter-active,.rotateInUpRight,.rotateUpRight-leave-active,.rotateOutUpRight{animation-duration:1s;animation-fill-mode:both}.rotateUpRight-enter-active,.rotateInUpRight{animation-name:rotateInUpRight}.rotateUpRight-leave-active,.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes slideInDown{0%{transform:translateY(-100%);visibility:visible}to{transform:translate(0)}}@keyframes slideOutDown{0%{transform:translate(0)}to{visibility:hidden;transform:translateY(100%)}}@keyframes slideInLeft{0%{transform:translate(-100%);visibility:visible}to{transform:translate(0)}}@keyframes slideOutLeft{0%{transform:translate(0)}to{visibility:hidden;transform:translate(-100%)}}@keyframes slideInRight{0%{transform:translate(100%);visibility:visible}to{transform:translate(0)}}@keyframes slideOutRight{0%{transform:translate(0)}to{visibility:hidden;transform:translate(100%)}}@keyframes slideInUp{0%{transform:translateY(100%);visibility:visible}to{transform:translate(0)}}@keyframes slideOutUp{0%{transform:translate(0)}to{visibility:hidden;transform:translateY(-100%)}}.slide-enter-active,.slideIn,.slide-leave-active,.slideOut{animation-duration:1s;animation-fill-mode:both}.slide-enter-active,.slideIn{animation-name:slideIn}.slide-leave-active,.slideOut{animation-name:slideOut}.slideDown-enter-active,.slideInDown,.slideDown-leave-active,.slideOutDown{animation-duration:1s;animation-fill-mode:both}.slideDown-enter-active,.slideInDown{animation-name:slideInDown}.slideDown-leave-active,.slideOutDown{animation-name:slideOutDown}.slideLeft-enter-active,.slideInLeft,.slideLeft-leave-active,.slideOutLeft{animation-duration:1s;animation-fill-mode:both}.slideLeft-enter-active,.slideInLeft{animation-name:slideInLeft}.slideLeft-leave-active,.slideOutLeft{animation-name:slideOutLeft}.slideRight-enter-active,.slideInRight,.slideRight-leave-active,.slideOutRight{animation-duration:1s;animation-fill-mode:both}.slideRight-enter-active,.slideInRight{animation-name:slideInRight}.slideRight-leave-active,.slideOutRight{animation-name:slideOutRight}.slideUp-enter-active,.slideInUp,.slideUp-leave-active,.slideOutUp{animation-duration:1s;animation-fill-mode:both}.slideUp-enter-active,.slideInUp{animation-name:slideInUp}.slideUp-leave-active,.slideOutUp{animation-name:slideOutUp}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translateY(-1000px);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translateY(60px);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translateY(-60px);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translateY(2000px);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate(-1000px);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate(10px);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate(42px)}to{opacity:0;transform:scale(.1) translate(-2000px);transform-origin:left center}}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate(1000px);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate(-10px);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate(-42px)}to{opacity:0;transform:scale(.1) translate(2000px);transform-origin:right center}}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translateY(1000px);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translateY(-60px);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translateY(60px);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translateY(-2000px);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoom-enter-active,.zoomIn,.zoom-leave-active,.zoomOut{animation-duration:1s;animation-fill-mode:both}.zoom-enter-active,.zoomIn{animation-name:zoomIn}.zoom-leave-active,.zoomOut{animation-name:zoomOut}.zoomDown-enter-active,.zoomInDown,.zoomDown-leave-active,.zoomOutDown{animation-duration:1s;animation-fill-mode:both}.zoomDown-enter-active,.zoomInDown{animation-name:zoomInDown}.zoomDown-leave-active,.zoomOutDown{animation-name:zoomOutDown}.zoomLeft-enter-active,.zoomInLeft,.zoomLeft-leave-active,.zoomOutLeft{animation-duration:1s;animation-fill-mode:both}.zoomLeft-enter-active,.zoomInLeft{animation-name:zoomInLeft}.zoomLeft-leave-active,.zoomOutLeft{animation-name:zoomOutLeft}.zoomRight-enter-active,.zoomInRight,.zoomRight-leave-active,.zoomOutRight{animation-duration:1s;animation-fill-mode:both}.zoomRight-enter-active,.zoomInRight{animation-name:zoomInRight}.zoomRight-leave-active,.zoomOutRight{animation-name:zoomOutRight}.zoomUp-enter-active,.zoomInUp,.zoomUp-leave-active,.zoomOutUp{animation-duration:1s;animation-fill-mode:both}.zoomUp-enter-active,.zoomInUp{animation-name:zoomInUp}.zoomUp-leave-active,.zoomOutUp{animation-name:zoomOutUp}@keyframes flipIn{0%{transform:perspective(400px) scale(1) translate(0) rotateY(-360deg);animation-timing-function:ease-out;opacity:0}40%{transform:perspective(400px) scale(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out;opacity:.4}50%{transform:perspective(400px) scale(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in;opacity:.5}80%{transform:perspective(400px) scale3d(.95,.95,.95) translate(0) rotateY(0);animation-timing-function:ease-in;opacity:.8}to{transform:perspective(400px) scale(1) translate(0) rotateY(0);animation-timing-function:ease-in;opacity:1}}@keyframes flipOut{0%{transform:perspective(400px) scale(1) translate(0) rotateY(0);animation-timing-function:ease-in;opacity:1}40%{transform:perspective(400px) scale3d(.95,.95,.95) translate(0) rotateY(0);animation-timing-function:ease-in;opacity:.6}50%{transform:perspective(400px) scale(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in;opacity:.5}80%{transform:perspective(400px) scale(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out;opacity:.2}to{transform:perspective(400px) scale(1) translate(0) rotateY(-360deg);animation-timing-function:ease-out;opacity:0}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flip-enter-active,.flipIn,.flip-leave-active,.flipOut{animation-duration:1s;animation-fill-mode:both}.flip-enter-active,.flipIn{animation-name:flipIn}.flip-leave-active,.flipOut{animation-name:flipOut}.flipX-enter-active,.flipInX,.flipX-leave-active,.flipOutX{animation-duration:1s;animation-fill-mode:both}.flipX-enter-active,.flipInX{animation-name:flipInX}.flipX-leave-active,.flipOutX{animation-name:flipOutX}.flipY-enter-active,.flipInY,.flipY-leave-active,.flipOutY{animation-duration:1s;animation-fill-mode:both}.flipY-enter-active,.flipInY{animation-name:flipInY}.flipY-leave-active,.flipOutY{animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate(100%) skew(-30deg);opacity:0}60%{transform:skew(20deg);opacity:1}80%{transform:skew(-5deg)}to{transform:translate(0)}}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate(100%) skew(30deg);opacity:0}}.lightSpeed-enter-active,.lightSpeedIn,.lightSpeed-leave-active,.lightSpeedOut{animation-duration:1s;animation-fill-mode:both}.lightSpeed-enter-active,.lightSpeedIn{animation-name:lightSpeedIn}.lightSpeed-leave-active,.lightSpeedOut{animation-name:lightSpeedOut}
