@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:.0625rem dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-.125rem}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-1.875rem,0);transform:translate3d(0,-1.875rem,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-.9375rem,0);transform:translate3d(0,-.9375rem,0)}90%{-webkit-transform:translate3d(0,-.25rem,0);transform:translate3d(0,-.25rem,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-1.875rem,0);transform:translate3d(0,-1.875rem,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-.9375rem,0);transform:translate3d(0,-.9375rem,0)}90%{-webkit-transform:translate3d(0,-.25rem,0);transform:translate3d(0,-.25rem,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-.625rem,0,0);transform:translate3d(-.625rem,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(.625rem,0,0);transform:translate3d(.625rem,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-.625rem,0,0);transform:translate3d(-.625rem,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(.625rem,0,0);transform:translate3d(.625rem,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-.375rem) rotateY(-9deg);transform:translateX(-.375rem) rotateY(-9deg)}18.5%{-webkit-transform:translateX(.3125rem) rotateY(7deg);transform:translateX(.3125rem) rotateY(7deg)}31.5%{-webkit-transform:translateX(-.1875rem) rotateY(-5deg);transform:translateX(-.1875rem) rotateY(-5deg)}43.5%{-webkit-transform:translateX(.125rem) rotateY(3deg);transform:translateX(.125rem) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-.375rem) rotateY(-9deg);transform:translateX(-.375rem) rotateY(-9deg)}18.5%{-webkit-transform:translateX(.3125rem) rotateY(7deg);transform:translateX(.3125rem) rotateY(7deg)}31.5%{-webkit-transform:translateX(-.1875rem) rotateY(-5deg);transform:translateX(-.1875rem) rotateY(-5deg)}43.5%{-webkit-transform:translateX(.125rem) rotateY(3deg);transform:translateX(.125rem) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-187.5rem,0);transform:translate3d(0,-187.5rem,0)}60%{opacity:1;-webkit-transform:translate3d(0,1.5625rem,0);transform:translate3d(0,1.5625rem,0)}75%{-webkit-transform:translate3d(0,-.625rem,0);transform:translate3d(0,-.625rem,0)}90%{-webkit-transform:translate3d(0,.3125rem,0);transform:translate3d(0,.3125rem,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-187.5rem,0);transform:translate3d(0,-187.5rem,0)}60%{opacity:1;-webkit-transform:translate3d(0,1.5625rem,0);transform:translate3d(0,1.5625rem,0)}75%{-webkit-transform:translate3d(0,-.625rem,0);transform:translate3d(0,-.625rem,0)}90%{-webkit-transform:translate3d(0,.3125rem,0);transform:translate3d(0,.3125rem,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-187.5rem,0,0);transform:translate3d(-187.5rem,0,0)}60%{opacity:1;-webkit-transform:translate3d(1.5625rem,0,0);transform:translate3d(1.5625rem,0,0)}75%{-webkit-transform:translate3d(-.625rem,0,0);transform:translate3d(-.625rem,0,0)}90%{-webkit-transform:translate3d(.3125rem,0,0);transform:translate3d(.3125rem,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-187.5rem,0,0);transform:translate3d(-187.5rem,0,0)}60%{opacity:1;-webkit-transform:translate3d(1.5625rem,0,0);transform:translate3d(1.5625rem,0,0)}75%{-webkit-transform:translate3d(-.625rem,0,0);transform:translate3d(-.625rem,0,0)}90%{-webkit-transform:translate3d(.3125rem,0,0);transform:translate3d(.3125rem,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(187.5rem,0,0);transform:translate3d(187.5rem,0,0)}60%{opacity:1;-webkit-transform:translate3d(-1.5625rem,0,0);transform:translate3d(-1.5625rem,0,0)}75%{-webkit-transform:translate3d(.625rem,0,0);transform:translate3d(.625rem,0,0)}90%{-webkit-transform:translate3d(-.3125rem,0,0);transform:translate3d(-.3125rem,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(187.5rem,0,0);transform:translate3d(187.5rem,0,0)}60%{opacity:1;-webkit-transform:translate3d(-1.5625rem,0,0);transform:translate3d(-1.5625rem,0,0)}75%{-webkit-transform:translate3d(.625rem,0,0);transform:translate3d(.625rem,0,0)}90%{-webkit-transform:translate3d(-.3125rem,0,0);transform:translate3d(-.3125rem,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,187.5rem,0);transform:translate3d(0,187.5rem,0)}60%{opacity:1;-webkit-transform:translate3d(0,-1.25rem,0);transform:translate3d(0,-1.25rem,0)}75%{-webkit-transform:translate3d(0,.625rem,0);transform:translate3d(0,.625rem,0)}90%{-webkit-transform:translate3d(0,-.3125rem,0);transform:translate3d(0,-.3125rem,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,187.5rem,0);transform:translate3d(0,187.5rem,0)}60%{opacity:1;-webkit-transform:translate3d(0,-1.25rem,0);transform:translate3d(0,-1.25rem,0)}75%{-webkit-transform:translate3d(0,.625rem,0);transform:translate3d(0,.625rem,0)}90%{-webkit-transform:translate3d(0,-.3125rem,0);transform:translate3d(0,-.3125rem,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,.625rem,0);transform:translate3d(0,.625rem,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-1.25rem,0);transform:translate3d(0,-1.25rem,0)}to{opacity:0;-webkit-transform:translate3d(0,125rem,0);transform:translate3d(0,125rem,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,.625rem,0);transform:translate3d(0,.625rem,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-1.25rem,0);transform:translate3d(0,-1.25rem,0)}to{opacity:0;-webkit-transform:translate3d(0,125rem,0);transform:translate3d(0,125rem,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(1.25rem,0,0);transform:translate3d(1.25rem,0,0)}to{opacity:0;-webkit-transform:translate3d(-125rem,0,0);transform:translate3d(-125rem,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(1.25rem,0,0);transform:translate3d(1.25rem,0,0)}to{opacity:0;-webkit-transform:translate3d(-125rem,0,0);transform:translate3d(-125rem,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-1.25rem,0,0);transform:translate3d(-1.25rem,0,0)}to{opacity:0;-webkit-transform:translate3d(125rem,0,0);transform:translate3d(125rem,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-1.25rem,0,0);transform:translate3d(-1.25rem,0,0)}to{opacity:0;-webkit-transform:translate3d(125rem,0,0);transform:translate3d(125rem,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-.625rem,0);transform:translate3d(0,-.625rem,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,1.25rem,0);transform:translate3d(0,1.25rem,0)}to{opacity:0;-webkit-transform:translate3d(0,-125rem,0);transform:translate3d(0,-125rem,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-.625rem,0);transform:translate3d(0,-.625rem,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,1.25rem,0);transform:translate3d(0,1.25rem,0)}to{opacity:0;-webkit-transform:translate3d(0,-125rem,0);transform:translate3d(0,-125rem,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-125rem,0);transform:translate3d(0,-125rem,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-125rem,0);transform:translate3d(0,-125rem,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-125rem,0,0);transform:translate3d(-125rem,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-125rem,0,0);transform:translate3d(-125rem,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(125rem,0,0);transform:translate3d(125rem,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(125rem,0,0);transform:translate3d(125rem,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,125rem,0);transform:translate3d(0,125rem,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,125rem,0);transform:translate3d(0,125rem,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,125rem,0);transform:translate3d(0,125rem,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,125rem,0);transform:translate3d(0,125rem,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-125rem,0,0);transform:translate3d(-125rem,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-125rem,0,0);transform:translate3d(-125rem,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(125rem,0,0);transform:translate3d(125rem,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(125rem,0,0);transform:translate3d(125rem,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-125rem,0);transform:translate3d(0,-125rem,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-125rem,0);transform:translate3d(0,-125rem,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(25rem) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(25rem) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(25rem) scaleX(1) translateZ(9.375rem) rotateY(-190deg);transform:perspective(25rem) scaleX(1) translateZ(9.375rem) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(25rem) scaleX(1) translateZ(9.375rem) rotateY(-170deg);transform:perspective(25rem) scaleX(1) translateZ(9.375rem) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(25rem) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(25rem) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(25rem) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(25rem) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(25rem) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(25rem) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(25rem) scaleX(1) translateZ(9.375rem) rotateY(-190deg);transform:perspective(25rem) scaleX(1) translateZ(9.375rem) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(25rem) scaleX(1) translateZ(9.375rem) rotateY(-170deg);transform:perspective(25rem) scaleX(1) translateZ(9.375rem) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(25rem) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(25rem) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(25rem) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(25rem) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(25rem) rotateX(90deg);transform:perspective(25rem) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(25rem) rotateX(-20deg);transform:perspective(25rem) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(25rem) rotateX(10deg);transform:perspective(25rem) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(25rem) rotateX(-5deg);transform:perspective(25rem) rotateX(-5deg)}to{-webkit-transform:perspective(25rem);transform:perspective(25rem)}}@keyframes flipInX{0%{-webkit-transform:perspective(25rem) rotateX(90deg);transform:perspective(25rem) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(25rem) rotateX(-20deg);transform:perspective(25rem) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(25rem) rotateX(10deg);transform:perspective(25rem) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(25rem) rotateX(-5deg);transform:perspective(25rem) rotateX(-5deg)}to{-webkit-transform:perspective(25rem);transform:perspective(25rem)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(25rem) rotateY(90deg);transform:perspective(25rem) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(25rem) rotateY(-20deg);transform:perspective(25rem) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(25rem) rotateY(10deg);transform:perspective(25rem) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(25rem) rotateY(-5deg);transform:perspective(25rem) rotateY(-5deg)}to{-webkit-transform:perspective(25rem);transform:perspective(25rem)}}@keyframes flipInY{0%{-webkit-transform:perspective(25rem) rotateY(90deg);transform:perspective(25rem) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(25rem) rotateY(-20deg);transform:perspective(25rem) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(25rem) rotateY(10deg);transform:perspective(25rem) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(25rem) rotateY(-5deg);transform:perspective(25rem) rotateY(-5deg)}to{-webkit-transform:perspective(25rem);transform:perspective(25rem)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(25rem);transform:perspective(25rem)}30%{-webkit-transform:perspective(25rem) rotateX(-20deg);transform:perspective(25rem) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(25rem) rotateX(90deg);transform:perspective(25rem) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(25rem);transform:perspective(25rem)}30%{-webkit-transform:perspective(25rem) rotateX(-20deg);transform:perspective(25rem) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(25rem) rotateX(90deg);transform:perspective(25rem) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(25rem);transform:perspective(25rem)}30%{-webkit-transform:perspective(25rem) rotateY(-15deg);transform:perspective(25rem) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(25rem) rotateY(90deg);transform:perspective(25rem) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(25rem);transform:perspective(25rem)}30%{-webkit-transform:perspective(25rem) rotateY(-15deg);transform:perspective(25rem) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(25rem) rotateY(90deg);transform:perspective(25rem) rotateY(90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,43.75rem,0);transform:translate3d(0,43.75rem,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,43.75rem,0);transform:translate3d(0,43.75rem,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-62.5rem,0);transform:scale3d(.1,.1,.1) translate3d(0,-62.5rem,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,3.75rem,0);transform:scale3d(.475,.475,.475) translate3d(0,3.75rem,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-62.5rem,0);transform:scale3d(.1,.1,.1) translate3d(0,-62.5rem,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,3.75rem,0);transform:scale3d(.475,.475,.475) translate3d(0,3.75rem,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-62.5rem,0,0);transform:scale3d(.1,.1,.1) translate3d(-62.5rem,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(.625rem,0,0);transform:scale3d(.475,.475,.475) translate3d(.625rem,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-62.5rem,0,0);transform:scale3d(.1,.1,.1) translate3d(-62.5rem,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(.625rem,0,0);transform:scale3d(.475,.475,.475) translate3d(.625rem,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(62.5rem,0,0);transform:scale3d(.1,.1,.1) translate3d(62.5rem,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-.625rem,0,0);transform:scale3d(.475,.475,.475) translate3d(-.625rem,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(62.5rem,0,0);transform:scale3d(.1,.1,.1) translate3d(62.5rem,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-.625rem,0,0);transform:scale3d(.475,.475,.475) translate3d(-.625rem,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,62.5rem,0);transform:scale3d(.1,.1,.1) translate3d(0,62.5rem,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-3.75rem,0);transform:scale3d(.475,.475,.475) translate3d(0,-3.75rem,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,62.5rem,0);transform:scale3d(.1,.1,.1) translate3d(0,62.5rem,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-3.75rem,0);transform:scale3d(.475,.475,.475) translate3d(0,-3.75rem,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-3.75rem,0);transform:scale3d(.475,.475,.475) translate3d(0,-3.75rem,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,125rem,0);transform:scale3d(.1,.1,.1) translate3d(0,125rem,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-3.75rem,0);transform:scale3d(.475,.475,.475) translate3d(0,-3.75rem,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,125rem,0);transform:scale3d(.1,.1,.1) translate3d(0,125rem,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(2.625rem,0,0);transform:scale3d(.475,.475,.475) translate3d(2.625rem,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-125rem,0,0);transform:scale(.1) translate3d(-125rem,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(2.625rem,0,0);transform:scale3d(.475,.475,.475) translate3d(2.625rem,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-125rem,0,0);transform:scale(.1) translate3d(-125rem,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-2.625rem,0,0);transform:scale3d(.475,.475,.475) translate3d(-2.625rem,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(125rem,0,0);transform:scale(.1) translate3d(125rem,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-2.625rem,0,0);transform:scale3d(.475,.475,.475) translate3d(-2.625rem,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(125rem,0,0);transform:scale(.1) translate3d(125rem,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,3.75rem,0);transform:scale3d(.475,.475,.475) translate3d(0,3.75rem,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-125rem,0);transform:scale3d(.1,.1,.1) translate3d(0,-125rem,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,3.75rem,0);transform:scale3d(.475,.475,.475) translate3d(0,3.75rem,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-125rem,0);transform:scale3d(.1,.1,.1) translate3d(0,-125rem,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (prefers-reduced-motion:reduce),(print){.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}*{-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1200px){html{font-size:16px}}body,html{height:100%}body{font-family:Open Sans,Helvetica,sans-serif;font-size:1rem;line-height:1.42;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#414c63}.wrapper{overflow:hidden;min-height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container{margin:0 auto;max-width:92.5rem;width:95%}@media print,screen and (max-width:768px){.container{width:90%}}@media screen and (max-width:320px){.container{width:80%}}.fullscreen-section{height:100vh;min-height:40.625rem}button{border:0;cursor:pointer}blockquote,ul{margin:0;padding:0}ul{list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0}p{padding:0}button[type=button]{cursor:pointer;background-color:transparent}a{color:inherit;cursor:pointer;text-decoration:none}img{display:block;width:100%;height:100%}h1{font-size:4.5rem}h1,h2{font-weight:800}h2{font-size:2.25rem}@media print,screen and (max-width:768px){h2{font-size:1.875rem}}@media screen and (max-width:320px){h2{font-size:1.875rem}}h3{font-size:1.875rem;font-weight:700}@media screen and (max-width:320px){h3{font-size:1.5rem}}.footer,.maincontent{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.maincontent{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:100%;z-index:10;margin-bottom:23.4375rem;background-color:#fff}@media print,screen and (max-width:768px){.maincontent{margin-bottom:0}}.wrappersections{position:relative;background-repeat:no-repeat;background-position:50%;background-size:cover;width:100%;max-height:100%}@media print,screen and (max-width:768px){.wrappersections--home{background-image:url(/4d744786f91d1c30937a792c5aa43607.jpg)}}@media print,screen and (max-width:768px){.wrappersections--end{background-image:url(/1f6348ad1bc5ffa3890c6a63c4afa3db.jpg)}}@media screen and (max-width:1200px){.wrappersections--end .container{width:91%}}.span-block{display:block}@media screen and (max-width:540px){.span-block{display:inline}}@media screen and (max-width:480px){.span-block{display:block}}.about{padding:13% 0}.about-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10%}@media screen and (max-width:1200px){.about-container{padding:0}}@media screen and (max-width:540px){.about-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@-webkit-keyframes Scale-Up-Down{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}35%{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes Scale-Up-Down{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}35%{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1.05);transform:scale(1.05)}}@-webkit-keyframes Up-Down{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(15%);transform:translateY(15%)}}@keyframes Up-Down{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(15%);transform:translateY(15%)}}@-webkit-keyframes RotateBall{0%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}to{-webkit-transform:rotate(1deg);transform:rotate(1deg)}}@keyframes RotateBall{0%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}to{-webkit-transform:rotate(1deg);transform:rotate(1deg)}}.slide-move{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.slide2-enter-active,.slide2-leave-active{-webkit-transition:1s;transition:1s}.slide2-leave{margin-top:0}.slide2-leave-to{margin-top:-6.25rem}.slide2-enter{opacity:0}.slide2-enter-to{opacity:1}.slide2-move{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}@-webkit-keyframes fromRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fromRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fromLeft{0%{opacity:0}to{opacity:1}}@keyframes fromLeft{0%{opacity:0}to{opacity:1}}@-webkit-keyframes opacityElement{0%{opacity:0}to{opacity:1}}@keyframes opacityElement{0%{opacity:0}to{opacity:1}}.opacityZero{opacity:0}.opacityOne{opacity:1}@-webkit-keyframes slideInUpRight{0%{-webkit-transform:translate3d(100%,-50%,0);transform:translate3d(100%,-50%,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes slideInUpRight{0%{-webkit-transform:translate3d(100%,-50%,0);transform:translate3d(100%,-50%,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.slideInUpRight{-webkit-animation:slideInUpRight .8s;animation:slideInUpRight .8s}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.slideInUp{-webkit-animation:slideInUp .8s;animation:slideInUp .8s}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.slideInDown{-webkit-animation:slideInDown .8s;animation:slideInDown .8s}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.slideInLeft{-webkit-animation:slideInLeft .8s;animation:slideInLeft .8s}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.slideInRight{-webkit-animation:slideInRight .8s;animation:slideInRight .8s}@keyframes fadeInDown{0%{-webkit-transform:translateXY(100%,0);transform:translateXY(100%,0);opacity:0}to{-webkit-transform:translateXY(0,0);transform:translateXY(0,0);opacity:1}}.fadeInDown{-webkit-animation:fadeInDown .8s;animation:fadeInDown .8s}@-webkit-keyframes slideInRight3d{0%{-webkit-transform:translate3d(100%,0,-100%);transform:translate3d(100%,0,-100%);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes slideInRight3d{0%{-webkit-transform:translate3d(100%,0,-100%);transform:translate3d(100%,0,-100%);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.slideInRight3D{-webkit-animation:slideInRight3D .8s;animation:slideInRight3D .8s}.zoomInDown{-webkit-animation:zoomInDown .8s;animation:zoomInDown .8s}.zoomInUp{-webkit-animation:zoomInUp .8s;animation:zoomInUp .8s}.avatar{-webkit-box-flex:0.95;-ms-flex:0.95;flex:0.95;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1200px){.avatar{-webkit-box-flex:0.6;-ms-flex:0.6;flex:0.6;margin-right:5.7%}}@media print,screen and (max-width:768px){.avatar{-webkit-box-flex:0.7;-ms-flex:0.7;flex:0.7;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:1%;margin-right:4%}}@media screen and (max-width:540px){.avatar{margin-bottom:2.1875rem}}.avatar__block{width:12.5rem;height:12.5rem;border-radius:50%;overflow:hidden;-webkit-box-shadow:0 0 1.6875rem .125rem #414c63;box-shadow:0 0 1.6875rem .125rem #414c63;margin-bottom:4.375rem}@media screen and (max-width:1200px){.avatar__block{margin-bottom:4.3125rem}}@media print,screen and (max-width:768px){.avatar__block{width:10.625rem;height:10.625rem;margin-bottom:2.9375rem}}@media screen and (max-width:540px){.avatar__block{margin:0 auto 1.1875rem}}.avatar__image{-o-object-fit:cover;object-fit:cover}.avatar__info{width:74%}@media screen and (max-width:1200px){.avatar__info{width:100%;font-size:.875rem}}.avatar__info-table{font-size:1rem;margin-left:11%}@media screen and (max-width:1200px){.avatar__info-table{margin-left:6%}}@media print,screen and (max-width:768px){.avatar__info-table{margin-left:-3%}}@media screen and (max-width:540px){.avatar__info-table{margin:0 auto}}.avatar__info-row{height:2.1875rem}@media print,screen and (max-width:768px){.avatar__info-row{height:1.8125rem}}@media screen and (max-width:320px){.avatar__info-row{height:1.8125rem}}.avatar__info-key{padding-right:27%;font-weight:600;color:rgba(65,76,99,.4)}@media screen and (max-width:1200px){.avatar__info-key{padding-right:29%}}@media print,screen and (max-width:768px){.avatar__info-key{padding-right:11%}}@media screen and (max-width:320px){.avatar__info-key{padding-right:17%}}.avatar__info-value{font-weight:600;color:#414c63}@media screen and (max-width:1200px){.avatar__info-value{white-space:nowrap}}.copyright{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1200px){.copyright{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:1200px){.copyright__year{margin-bottom:10%}}@media print,screen and (max-width:768px){.copyright__year{margin-bottom:16%}}@media screen and (max-width:540px){.copyright__year{margin-bottom:5%}}@media screen and (max-width:320px){.copyright__year{margin-bottom:10%}}.copyright__year-text{font-size:3rem;font-weight:600;color:hsla(0,0%,100%,.1);line-height:1.875rem;white-space:nowrap;margin-right:3.75rem}@media screen and (max-width:1200px){.copyright__year-text{margin-right:0}}.description{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:1200px){.description{-webkit-box-flex:0.9;-ms-flex:0.9;flex:0.9}}@media print,screen and (max-width:768px){.description{font-size:.875rem}}.description__content,.description__name-about,.description__name-welcome{font-weight:600;color:rgba(65,76,99,.4)}.description__name-welcome{font-weight:600;color:rgba(65,76,99,.5);margin-bottom:1.4375rem}@media screen and (max-width:1200px){.description__name-welcome{margin-bottom:1.1875rem}}@media print,screen and (max-width:768px){.description__name-welcome{margin-bottom:.6875rem}}.description__name{margin-bottom:16%}@media screen and (max-width:1200px){.description__name{margin-bottom:14%}}@media print,screen and (max-width:768px){.description__name{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:.625rem}}@media screen and (max-width:540px){.description__name{text-align:center}}@media screen and (max-width:320px){.description__name{margin-bottom:1.875rem;font-size:.875rem;width:95%}}@media print,screen and (max-width:768px){.description__name-welcome{margin-bottom:.3875rem}}.description__title{margin-bottom:5%}@media print,screen and (max-width:768px){.description__title{margin-bottom:11%}}@media screen and (max-width:540px){.description__title{margin-bottom:7%}}@media screen and (max-width:320px){.description__title{margin-bottom:12%}}.description__name-about{font-weight:600;color:rgba(65,76,99,.5);line-height:1.875rem;margin-bottom:1.25rem}@media print,screen and (max-width:768px){.description__name-about{margin-bottom:.625rem;line-height:1.5rem}}@media screen and (max-width:540px){.description__block{text-align:center}}.description__content{font-style:normal;line-height:1.875rem;color:rgba(65,76,99,.5);font-style:italic}@media print,screen and (max-width:768px){.description__content{line-height:1.5rem}}.description__name-link{text-transform:uppercase;font-weight:700;color:#4b6fd7;border-bottom:1px solid transparent}.description__name-link:hover{border-bottom-color:#5500f2}.feedback{padding-bottom:7%}.feedback .title{margin-bottom:4.6%}@media screen and (max-width:1200px){.feedback .title{margin-bottom:7.5%}}@media print,screen and (max-width:768px){.feedback .title{text-align:center;margin-bottom:6.5%}}@media screen and (max-width:320px){.feedback .title{margin-bottom:16.5%}}@media screen and (max-width:320px){.feedback .title .title__elem{font-size:1.5rem}}.footer{position:fixed;bottom:0;right:0;left:0;z-index:0;background-color:#1f232d}@media print,screen and (max-width:768px){.footer{position:static}}.footer-container{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4.7% 0}@media screen and (max-width:1200px){.footer-container{padding:7% 0;width:90%}}@media print,screen and (max-width:768px){.footer-container{padding:8% 0}}@media screen and (max-width:540px){.footer-container{padding:8% 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:320px){.footer-container{padding:21% 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:80%}}.footer__left{width:30%}@media screen and (max-width:1200px){.footer__left{width:13%;width:25%}}@media screen and (max-width:540px){.footer__left{width:100%;margin-bottom:5%}}@media screen and (max-width:320px){.footer__left{width:100%;margin-bottom:13%}}.footer__right{width:66%}@media screen and (max-width:1200px){.footer__right{width:74%}}@media print,screen and (max-width:768px){.footer__right{width:65%}}@media screen and (max-width:540px){.footer__right{width:100%}}.footer__hero{-ms-flex-preferred-size:40%;flex-basis:40%}.footer__hero .hero__name{margin-bottom:14%}@media screen and (max-width:1200px){.footer__hero .hero__name{margin-bottom:6%}}@media screen and (max-width:540px){.footer__hero .hero__name{margin-bottom:3%}}@media screen and (max-width:320px){.footer__hero .hero__name{white-space:nowrap;margin-bottom:1%}}.footer__hero .hero__name-elem{font-size:1.125rem;line-height:1.875rem;text-transform:uppercase;text-align:left}.footer__hero .hero__profession-elem{color:hsla(0,0%,100%,.153);text-align:left;line-height:1.875rem;padding:0;margin-bottom:0}@media print,screen and (max-width:768px){.footer__hero .hero__profession-elem{font-size:.875rem}}@media screen and (max-width:320px){.footer__hero .hero__profession-elem{white-space:nowrap}}@media screen and (max-width:320px){.footer__hero .hero__profession-elem span{display:inline}}.footer__navigation{margin-bottom:1%}@media print,screen and (max-width:768px){.footer__navigation .menu__list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__navigation .menu__item .menu__link{padding:0 1.7rem 2.5rem}@media screen and (max-width:1200px){.footer__navigation .menu__item .menu__link{padding:0 1.6875rem 2.5rem}}@media print,screen and (max-width:768px){.footer__navigation .menu__item .menu__link{padding:0 3.1875rem .75rem 0;font-size:.875rem}}@media screen and (max-width:320px){.footer__navigation .menu__item .menu__link{padding-bottom:1.375rem;padding-right:4.0625rem}}.footer__navigation .menu__item:first-child .menu__link{padding-left:0}.footer__navigation .menu__item:last-child .menu__link{padding-right:0}.footer__navigation .menu__item:hover .menu__link{border-bottom-color:transparent}@media print,screen and (max-width:768px){.footer__navigation{margin-bottom:8%}}@media screen and (max-width:540px){.footer__navigation{margin-bottom:3%}}@media screen and (max-width:320px){.footer__navigation{margin-bottom:3%}}.footer__thinks{display:-webkit-box;display:-ms-flexbox;display:flex}@media print,screen and (max-width:768px){.footer__thinks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:540px){.footer__thinks{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:480px){.footer__thinks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer__mythink{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:2.25rem}@media screen and (max-width:1200px){.footer__mythink{-webkit-box-flex:0.8;-ms-flex:0.8;flex:0.8;margin-right:2.25rem}}@media print,screen and (max-width:768px){.footer__mythink{-webkit-box-flex:0;-ms-flex:0;flex:0;margin-right:0;margin-bottom:10%}}@media screen and (max-width:540px){.footer__mythink{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}}@media screen and (max-width:480px){.footer__mythink{-webkit-box-flex:0;-ms-flex:0;flex:0;margin-right:0;margin-bottom:10%}}@media screen and (max-width:320px){.footer__mythink{margin-bottom:17%}}.footer__text{font-size:1rem;color:hsla(0,0%,100%,.3);line-height:1.875rem;margin-bottom:9%}@media screen and (max-width:1200px){.footer__text{margin-bottom:5%}}@media print,screen and (max-width:768px){.footer__text{font-size:.875rem;margin-bottom:2%}}@media screen and (max-width:320px){.footer__text{line-height:1.5rem;margin-bottom:1.1875rem}}@media screen and (max-width:1200px){.footer__text span{display:inline}}@media screen and (max-width:320px){.footer__text span{display:inline}}.footer__social .social__list{padding-top:0}@media screen and (max-width:540px){.footer__social .social__list{padding:0}}.footer__social .social__item{cursor:pointer;position:relative;width:3.125rem;height:3.125rem;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;margin-right:5%}.footer__social .social__item:hover{border-color:#5500f2}.footer__social .social__item:hover,.footer__social .social__item:hover .social__icons{-webkit-transition:.3s;transition:.3s}@media print,screen and (max-width:768px){.footer__social .social__item{margin-right:4%}}@media screen and (max-width:320px){.footer__social .social__item{margin-right:8%}}.footer__social .social__icons{position:absolute;fill:hsla(0,0%,100%,.3);width:1.4375rem;height:1.4375rem;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.footer__greatthink{-webkit-box-flex:1;-ms-flex:1;flex:1}.footer__thinker{font-size:1rem;font-style:italic;color:#fff}@media print,screen and (max-width:768px){.footer__thinker{font-size:.875rem}}.form{width:59%}@media screen and (max-width:1200px){.form{width:81%}}@media print,screen and (max-width:768px){.form{width:100%}}@media screen and (max-width:320px){.form{width:90%;margin:0 auto}}.form__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3%}.form__row:last-child{margin-bottom:0}.form__row:last-child .form__elem:before{padding-left:0;margin-bottom:0}.form__row.form__row--textarea{margin-bottom:3.75rem}@media print,screen and (max-width:768px){.form__row.form__row--textarea{margin-bottom:1.8125rem}}@media screen and (max-width:320px){.form__row.form__row--textarea .form__elem:before{margin-bottom:1.0625rem}}@media print,screen and (max-width:768px){.form__row{margin-bottom:1.875rem}}@media screen and (max-width:320px){.form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3.375rem}}.form__elem{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:3.1875rem}.form__elem:last-child{margin-right:0;margin-bottom:0}.form__elem:before{content:attr(data-text);display:block;font-size:1rem;font-weight:600;color:rgba(65,76,99,.3);padding-left:3.0625rem;margin-bottom:1.4375rem}@media print,screen and (max-width:768px){.form__elem:before{margin-bottom:.4375rem}}@media screen and (max-width:540px){.form__elem:before{padding-left:0}}@media screen and (max-width:320px){.form__elem:before{font-size:.875rem}}.form__elem:hover{cursor:pointer}.form__elem:hover .form__elem-container{border-bottom-color:#5500f2}.form__elem:hover .form__elem-container--user:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 482.9 482.9' fill='rgba(85, 0, 242,0.3)' width='30' height='30'%3E%3Cpath d='M239.7 260.2h3.2c29.3-.5 53-10.8 70.5-30.5 38.5-43.4 32.1-117.8 31.4-124.9-2.5-53.3-27.7-78.8-48.5-90.7C280.8 5.2 262.7.4 242.5 0h-1.7c-11.1 0-32.9 1.8-53.8 13.7-21 11.9-46.6 37.4-49.1 91.1-.7 7.1-7.1 81.5 31.4 124.9 17.4 19.7 41.1 30 70.4 30.5zm-75.1-152.9c0-.3.1-.6.1-.8 3.3-71.7 54.2-79.4 76-79.4h1.2c27 .6 72.9 11.6 76 79.4 0 .3 0 .6.1.8.1.7 7.1 68.7-24.7 104.5-12.6 14.2-29.4 21.2-51.5 21.4h-1c-22-.2-38.9-7.2-51.4-21.4-31.7-35.6-24.9-103.9-24.8-104.5z'/%3E%3Cpath d='M446.8 383.6v-.3c0-.8-.1-1.6-.1-2.5-.6-19.8-1.9-66.1-45.3-80.9-.3-.1-.7-.2-1-.3-45.1-11.5-82.6-37.5-83-37.8-6.1-4.3-14.5-2.8-18.8 3.3-4.3 6.1-2.8 14.5 3.3 18.8 1.7 1.2 41.5 28.9 91.3 41.7 23.3 8.3 25.9 33.2 26.6 56 0 .9 0 1.7.1 2.5.1 9-.5 22.9-2.1 30.9-16.2 9.2-79.7 41-176.3 41-96.2 0-160.1-31.9-176.4-41.1-1.6-8-2.3-21.9-2.1-30.9 0-.8.1-1.6.1-2.5.7-22.8 3.3-47.7 26.6-56 49.8-12.8 89.6-40.6 91.3-41.7 6.1-4.3 7.6-12.7 3.3-18.8-4.3-6.1-12.7-7.6-18.8-3.3-.4.3-37.7 26.3-83 37.8-.4.1-.7.2-1 .3-43.4 14.9-44.7 61.2-45.3 80.9 0 .9 0 1.7-.1 2.5v.3c-.1 5.2-.2 31.9 5.1 45.3 1 2.6 2.8 4.8 5.2 6.3 3 2 74.9 47.8 195.2 47.8s192.2-45.9 195.2-47.8c2.3-1.5 4.2-3.7 5.2-6.3 5-13.3 4.9-40 4.8-45.2z'/%3E%3C/svg%3E") no-repeat}.form__elem:hover .form__elem-container--envelope:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 483.3 483.3' fill='rgba(85, 0, 242,0.3)' width='30' height='30'%3E%3Cpath d='M424.3 57.75H59.1c-32.6 0-59.1 26.5-59.1 59.1v249.6c0 32.6 26.5 59.1 59.1 59.1h365.1c32.6 0 59.1-26.5 59.1-59.1v-249.5c.1-32.6-26.4-59.2-59-59.2zm32.1 308.7c0 17.7-14.4 32.1-32.1 32.1H59.1c-17.7 0-32.1-14.4-32.1-32.1v-249.5c0-17.7 14.4-32.1 32.1-32.1h365.1c17.7 0 32.1 14.4 32.1 32.1v249.5h.1z'/%3E%3Cpath d='M304.8 238.55l118.2-106c5.5-5 6-13.5 1-19.1-5-5.5-13.5-6-19.1-1l-163 146.3-31.8-28.4c-.1-.1-.2-.2-.2-.3-.7-.7-1.4-1.3-2.2-1.9L78.3 112.35c-5.6-5-14.1-4.5-19.1 1.1-5 5.6-4.5 14.1 1.1 19.1l119.6 106.9-119.1 111.5c-5.4 5.1-5.7 13.6-.6 19.1 2.7 2.8 6.3 4.3 9.9 4.3 3.3 0 6.6-1.2 9.2-3.6l120.9-113.1 32.8 29.3c2.6 2.3 5.8 3.4 9 3.4s6.5-1.2 9-3.5l33.7-30.2 120.2 114.2c2.6 2.5 6 3.7 9.3 3.7 3.6 0 7.1-1.4 9.8-4.2 5.1-5.4 4.9-14-.5-19.1l-118.7-112.7z'/%3E%3C/svg%3E") no-repeat}.form__elem:hover .form__elem-container--message:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 612 612' fill='rgba(85, 0, 242,0.3)'%3E%3Cpath d='M401.625 325.125h-191.25c-10.557 0-19.125 8.568-19.125 19.125s8.568 19.125 19.125 19.125h191.25c10.557 0 19.125-8.568 19.125-19.125s-8.568-19.125-19.125-19.125zm38.25-114.75h-267.75c-10.557 0-19.125 8.568-19.125 19.125s8.568 19.125 19.125 19.125h267.75c10.557 0 19.125-8.568 19.125-19.125s-8.568-19.125-19.125-19.125zM306 0C137.012 0 0 119.875 0 267.75c0 84.514 44.848 159.751 114.75 208.826V612l134.047-81.339c18.552 3.061 37.638 4.839 57.203 4.839 169.008 0 306-119.875 306-267.75S475.008 0 306 0zm0 497.25c-22.338 0-43.911-2.601-64.643-7.019l-90.041 54.123 1.205-88.701C83.5 414.133 38.25 345.513 38.25 267.75c0-126.741 119.875-229.5 267.75-229.5s267.75 102.759 267.75 229.5S453.875 497.25 306 497.25z'/%3E%3C/svg%3E") no-repeat}@media print,screen and (max-width:768px){.form__elem{margin-right:1.1875rem}}@media screen and (max-width:320px){.form__elem{margin-right:0;margin-bottom:15%}}.form__elem-container{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:2px solid #414c63}@media screen and (max-width:320px){.form__elem-container{border-width:1px}}.form__elem-container--user:before{content:"";display:block;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 482.9 482.9' fill='rgba(65, 76, 99,0.3)' width='30' height='30'%3E%3Cpath d='M239.7 260.2h3.2c29.3-.5 53-10.8 70.5-30.5 38.5-43.4 32.1-117.8 31.4-124.9-2.5-53.3-27.7-78.8-48.5-90.7C280.8 5.2 262.7.4 242.5 0h-1.7c-11.1 0-32.9 1.8-53.8 13.7-21 11.9-46.6 37.4-49.1 91.1-.7 7.1-7.1 81.5 31.4 124.9 17.4 19.7 41.1 30 70.4 30.5zm-75.1-152.9c0-.3.1-.6.1-.8 3.3-71.7 54.2-79.4 76-79.4h1.2c27 .6 72.9 11.6 76 79.4 0 .3 0 .6.1.8.1.7 7.1 68.7-24.7 104.5-12.6 14.2-29.4 21.2-51.5 21.4h-1c-22-.2-38.9-7.2-51.4-21.4-31.7-35.6-24.9-103.9-24.8-104.5z'/%3E%3Cpath d='M446.8 383.6v-.3c0-.8-.1-1.6-.1-2.5-.6-19.8-1.9-66.1-45.3-80.9-.3-.1-.7-.2-1-.3-45.1-11.5-82.6-37.5-83-37.8-6.1-4.3-14.5-2.8-18.8 3.3-4.3 6.1-2.8 14.5 3.3 18.8 1.7 1.2 41.5 28.9 91.3 41.7 23.3 8.3 25.9 33.2 26.6 56 0 .9 0 1.7.1 2.5.1 9-.5 22.9-2.1 30.9-16.2 9.2-79.7 41-176.3 41-96.2 0-160.1-31.9-176.4-41.1-1.6-8-2.3-21.9-2.1-30.9 0-.8.1-1.6.1-2.5.7-22.8 3.3-47.7 26.6-56 49.8-12.8 89.6-40.6 91.3-41.7 6.1-4.3 7.6-12.7 3.3-18.8-4.3-6.1-12.7-7.6-18.8-3.3-.4.3-37.7 26.3-83 37.8-.4.1-.7.2-1 .3-43.4 14.9-44.7 61.2-45.3 80.9 0 .9 0 1.7-.1 2.5v.3c-.1 5.2-.2 31.9 5.1 45.3 1 2.6 2.8 4.8 5.2 6.3 3 2 74.9 47.8 195.2 47.8s192.2-45.9 195.2-47.8c2.3-1.5 4.2-3.7 5.2-6.3 5-13.3 4.9-40 4.8-45.2z'/%3E%3C/svg%3E") no-repeat;background-position:0 0;width:2.5rem;height:2.1875rem;margin-right:1.0625rem;padding-bottom:.8125rem}@media print,screen and (max-width:768px){.form__elem-container--user:before{overflow:hidden;visibility:hidden}}@media screen and (max-width:540px){.form__elem-container--user:before{display:none}}.form__elem-container--envelope:before{content:"";display:block;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 483.3 483.3' fill='rgba(65, 76, 99,0.3)' width='30' height='30'%3E%3Cpath d='M424.3 57.75H59.1c-32.6 0-59.1 26.5-59.1 59.1v249.6c0 32.6 26.5 59.1 59.1 59.1h365.1c32.6 0 59.1-26.5 59.1-59.1v-249.5c.1-32.6-26.4-59.2-59-59.2zm32.1 308.7c0 17.7-14.4 32.1-32.1 32.1H59.1c-17.7 0-32.1-14.4-32.1-32.1v-249.5c0-17.7 14.4-32.1 32.1-32.1h365.1c17.7 0 32.1 14.4 32.1 32.1v249.5h.1z'/%3E%3Cpath d='M304.8 238.55l118.2-106c5.5-5 6-13.5 1-19.1-5-5.5-13.5-6-19.1-1l-163 146.3-31.8-28.4c-.1-.1-.2-.2-.2-.3-.7-.7-1.4-1.3-2.2-1.9L78.3 112.35c-5.6-5-14.1-4.5-19.1 1.1-5 5.6-4.5 14.1 1.1 19.1l119.6 106.9-119.1 111.5c-5.4 5.1-5.7 13.6-.6 19.1 2.7 2.8 6.3 4.3 9.9 4.3 3.3 0 6.6-1.2 9.2-3.6l120.9-113.1 32.8 29.3c2.6 2.3 5.8 3.4 9 3.4s6.5-1.2 9-3.5l33.7-30.2 120.2 114.2c2.6 2.5 6 3.7 9.3 3.7 3.6 0 7.1-1.4 9.8-4.2 5.1-5.4 4.9-14-.5-19.1l-118.7-112.7z'/%3E%3C/svg%3E") no-repeat;background-position:0 0;width:2.5rem;height:2.1875rem;margin-right:1.0625rem;padding-bottom:.8125rem}@media print,screen and (max-width:768px){.form__elem-container--envelope:before{overflow:hidden;visibility:hidden}}@media screen and (max-width:540px){.form__elem-container--envelope:before{display:none}}.form__elem-container--message:before{content:"";display:block;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 612 612' fill='rgba(65, 76, 99,0.3)'%3E%3Cpath d='M401.625 325.125h-191.25c-10.557 0-19.125 8.568-19.125 19.125s8.568 19.125 19.125 19.125h191.25c10.557 0 19.125-8.568 19.125-19.125s-8.568-19.125-19.125-19.125zm38.25-114.75h-267.75c-10.557 0-19.125 8.568-19.125 19.125s8.568 19.125 19.125 19.125h267.75c10.557 0 19.125-8.568 19.125-19.125s-8.568-19.125-19.125-19.125zM306 0C137.012 0 0 119.875 0 267.75c0 84.514 44.848 159.751 114.75 208.826V612l134.047-81.339c18.552 3.061 37.638 4.839 57.203 4.839 169.008 0 306-119.875 306-267.75S475.008 0 306 0zm0 497.25c-22.338 0-43.911-2.601-64.643-7.019l-90.041 54.123 1.205-88.701C83.5 414.133 38.25 345.513 38.25 267.75c0-126.741 119.875-229.5 267.75-229.5s267.75 102.759 267.75 229.5S453.875 497.25 306 497.25z'/%3E%3C/svg%3E") no-repeat;background-position:0 0;width:2.5rem;height:2.1875rem;margin-right:1.0625rem;padding-bottom:.8125rem}@media print,screen and (max-width:768px){.form__elem-container--message:before{overflow:hidden;visibility:hidden}}@media screen and (max-width:540px){.form__elem-container--message:before{display:none}}.form__elem-icon{width:1.875rem;height:1.875rem}.form__elem-input{width:100%;border:0;background-color:transparent;padding-bottom:.8125rem}.form__elem-input::-webkit-input-placeholder{color:currentColor;font-size:1.125rem;font-weight:700;-webkit-transition:color .3s;transition:color .3s}@media print,screen and (max-width:768px){.form__elem-input::-webkit-input-placeholder{font-size:.875rem}}@media screen and (max-width:320px){.form__elem-input::-webkit-input-placeholder{line-height:1.5rem}}.form__elem-input::-moz-placeholder{color:currentColor;font-size:1.125rem;font-weight:700;-moz-transition:color .3s;transition:color .3s}@media print,screen and (max-width:768px){.form__elem-input::-moz-placeholder{font-size:.875rem}}@media screen and (max-width:320px){.form__elem-input::-moz-placeholder{line-height:1.5rem}}.form__elem-input:-ms-input-placeholder{color:currentColor;font-size:1.125rem;font-weight:700;-ms-transition:color .3s;transition:color .3s}@media print,screen and (max-width:768px){.form__elem-input:-ms-input-placeholder{font-size:.875rem}}@media screen and (max-width:320px){.form__elem-input:-ms-input-placeholder{line-height:1.5rem}}.form__elem-input::-ms-input-placeholder{color:currentColor;font-size:1.125rem;font-weight:700;-ms-transition:color .3s;transition:color .3s}@media print,screen and (max-width:768px){.form__elem-input::-ms-input-placeholder{font-size:.875rem}}@media screen and (max-width:320px){.form__elem-input::-ms-input-placeholder{line-height:1.5rem}}.form__elem-input::placeholder{color:currentColor;font-size:1.125rem;font-weight:700;-webkit-transition:color .3s;transition:color .3s}@media print,screen and (max-width:768px){.form__elem-input::placeholder{font-size:.875rem}}@media screen and (max-width:320px){.form__elem-input::placeholder{line-height:1.5rem}}.form__elem-input:focus{outline:none}.form__elem-input:focus::-webkit-input-placeholder{color:transparent}.form__elem-input:focus::-moz-placeholder{color:transparent}.form__elem-input:focus:-ms-input-placeholder{color:transparent}.form__elem-input:focus::-ms-input-placeholder{color:transparent}.form__elem-input:focus::placeholder{color:transparent}.form__elem-input.form__elem-input--textarea{resize:none;line-height:2.25rem}@media screen and (max-width:320px){.form__elem-input.form__elem-input--textarea{padding:0 0 .9375rem;display:block;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;max-height:7.2em;line-height:1.8em;margin-bottom:8%}}@media screen and (max-width:1200px){.form__elem-input{padding-bottom:.3125rem}}@media print,screen and (max-width:768px){.form__elem--button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.form__elem-button{width:21.6875rem;background-image:-webkit-gradient(linear,left top,right top,from(#ad00ed),to(#5500f2));background-image:linear-gradient(90deg,#ad00ed,#5500f2);color:#fff;text-transform:uppercase;font-size:1.125rem;font-weight:700;padding:1.75rem 0;border-radius:30px 5px}.form__elem-button.disabled,.form__elem-button.disabled:hover{background-image:-webkit-gradient(linear,left top,right top,from(#ccc),to(#cce));background-image:linear-gradient(90deg,#ccc,#cce)}.form__elem-button:hover{background-image:-webkit-gradient(linear,left top,right top,from(#bb02ff),to(#610cff));background-image:linear-gradient(90deg,#bb02ff,#610cff)}@media screen and (max-width:1200px){.form__elem-button{width:22rem;padding:2.0625rem 0}}@media screen and (max-width:480px){.form__elem-button{padding:1.1875rem 0;width:16.25rem}}.header{position:fixed;left:0;top:0;right:0;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.4s;transition:.4s}.header.scrolled{background-color:hsla(0,0%,100%,.85);-webkit-box-shadow:-.125rem .375rem 1rem rgba(0,0,0,.2);box-shadow:-.125rem .375rem 1rem rgba(0,0,0,.2)}@media print,screen and (max-width:768px){.header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.header__scroll{position:absolute;width:100%;top:0}.header__scroll-progress{position:relative;width:100%}.header__scroll-progress--above{position:absolute;display:inline-block;left:0;width:100%;height:.1875rem;background-image:-webkit-gradient(linear,left top,right top,from(#5500f2),to(#ad00ed));background-image:linear-gradient(90deg,#5500f2,#ad00ed)}.header__scroll-progress--under{position:absolute;display:inline-block;right:0;height:.1875rem;background-color:#a5c4f3;-webkit-transition:width .4s;transition:width .4s}.header__scroll-progress--under.scrolled{background-color:#fff}.header__logo{padding:0 1.375rem;cursor:pointer}@media screen and (max-width:1110px){.header__menu .menu__list .menu__link{padding:1.25rem .5rem}}@media print,screen and (max-width:768px){.header__menu .menu__list{display:none}}@media print,screen and (max-width:768px){.header__social{margin-right:18%}}@media screen and (max-width:320px){.header__social{display:none}}.hero{margin-bottom:9%}@media screen and (max-width:1200px){.hero{margin-bottom:34%}}@media print,screen and (max-width:768px){.hero{height:63vh;margin-bottom:38%}}@media screen and (max-width:320px){.hero{margin-bottom:0}}.hero-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;height:100%}.hero-container,.hero__scroll{display:-webkit-box;display:-ms-flexbox;display:flex}.hero__scroll{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print,screen and (max-width:768px){.hero__scroll{display:none}}.hero__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:0 30%;margin-top:-3%}@media screen and (max-width:1200px){.hero__block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 20%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media print,screen and (max-width:768px){.hero__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-8%}}@media screen and (max-width:320px){.hero__block{margin-top:-52%}}.hero__profession{margin-bottom:1.875rem}@media screen and (max-width:1200px){.hero__profession{margin-bottom:0;-ms-flex-preferred-size:27%;flex-basis:27%}}@media print,screen and (max-width:768px){.hero__profession{-ms-flex-preferred-size:0;flex-basis:0;margin-bottom:.875rem}}@media screen and (max-width:540px){.hero__profession{-ms-flex-preferred-size:0;flex-basis:0;margin-bottom:0}}@media screen and (max-width:320px){.hero__profession{margin-bottom:.1875rem}}.hero__profession-elem{display:inline-block;text-align:center;font-weight:700;line-height:1.67;color:rgba(65,76,99,.4)}@media screen and (max-width:1200px){.hero__profession-elem{text-align:right;width:100%}}@media print,screen and (max-width:768px){.hero__profession-elem{text-align:center}}@media screen and (max-width:1200px){.hero__name{margin-top:10%;-ms-flex-preferred-size:30%;flex-basis:30%}}@media print,screen and (max-width:768px){.hero__name{margin-top:0;-ms-flex-preferred-size:0;flex-basis:0}}.hero__name-elem{text-align:center;line-height:3.75rem}@media screen and (max-width:1200px){.hero__name-elem{text-align:left;margin-bottom:0}}@media print,screen and (max-width:768px){.hero__name-elem{font-size:3rem;line-height:3rem;text-align:center;width:100%}}@media screen and (max-width:320px){.hero__name-elem{font-size:2.25rem;line-height:3rem}}@media print,screen and (max-width:768px){.logo__title{font-size:2.25rem}}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex}.menu__item:last-child{margin-right:0}.menu__link{display:inline-block;padding:2.5rem 2rem;border-bottom:3px solid transparent;-webkit-transition:border-bottom-color .2s;transition:border-bottom-color .2s}.menu__link.active,.menu__link:hover{color:#5500f2;font-weight:700;border-bottom-color:#5500f2}.menu__link:after{display:block;content:attr(title);font-weight:700;height:0;overflow:hidden;visibility:hidden}@media screen and (max-width:1200px){.menu__link{white-space:nowrap;padding:2.5rem 1.8125rem}}#mobile-nav{display:none;-webkit-transition:width .4s;transition:width .4s}@media print,screen and (max-width:768px){#mobile-nav{display:inline-block;position:fixed;right:5%;cursor:pointer;width:1.625rem;z-index:1000}}@media screen and (max-width:320px){#mobile-nav{right:9%}}#mobile-nav.clicked{width:0}#mobile-nav.clicked .mobile-nav__line{margin-bottom:0}.mobile-nav__line{border:2px solid #414c63;border-radius:2px;background-color:#414c63;-webkit-transition:.4s;transition:.4s;margin-bottom:.3125rem}.mobile-nav__line:last-child{margin-bottom:0}.modal{position:fixed;display:none;top:0;bottom:0;left:0;right:0;z-index:1000;background-color:rgba(45,60,78,.9)}.modal.show{display:block}.modal__window{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:80%;padding:3.75rem 6.25rem;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff}@media screen and (max-width:1200px){.modal__window{padding:4vh 5vw}}.modal__title{color:#414c63;font-size:2.25rem;text-align:center;font-weight:600;margin-bottom:1.875rem}@media print,screen and (max-width:768px){.modal__title{font-size:4.5vw}}.modal__mail{color:#4b6fd7}.modal__button{margin:0 auto}@media print,screen and (max-width:768px){.modal__button{width:40vw}}.modal__tooltip{position:fixed;display:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:80%;padding:1.875rem;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.modal__tooltip.green{background-color:#4bb133}.modal__tooltip.red{background-color:#b13333}.modal__tooltip.show{display:-webkit-box;display:-ms-flexbox;display:flex}.modal__tooltip-text{color:#fff;font-size:1.125rem;font-weight:600;margin-right:4.875rem}@media print,screen and (max-width:768px){.modal__tooltip-text{font-size:2vw;margin-right:3vw}}@media screen and (max-width:480px){.modal__tooltip-text{font-size:3vw;margin-right:3vw}}.modal__tooltip-close{cursor:pointer;width:1.25rem;height:1.25rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 174.239 174.239' fill='%23fff'%3E%3Cpath d='M146.537 1.047a3.6 3.6 0 00-5.077 0L89.658 52.849a3.6 3.6 0 01-5.077 0L32.78 1.047a3.6 3.6 0 00-5.077 0L1.047 27.702a3.6 3.6 0 000 5.077l51.802 51.802a3.6 3.6 0 010 5.077L1.047 141.46a3.6 3.6 0 000 5.077l26.655 26.655a3.6 3.6 0 005.077 0l51.802-51.802a3.6 3.6 0 015.077 0l51.801 51.801a3.6 3.6 0 005.077 0l26.655-26.655a3.6 3.6 0 000-5.077L121.39 89.658a3.6 3.6 0 010-5.077l51.801-51.801a3.6 3.6 0 000-5.077L146.537 1.047z'/%3E%3C/svg%3E") 50% no-repeat;background-size:contain}.modal__description{text-align:center;margin-bottom:.9375rem}.menu .menu__mobile{display:initial}@media print,screen and (max-width:768px){.menu .menu__mobile{position:fixed;right:0;top:0;bottom:0;left:0;z-index:200;background:url(/4d744786f91d1c30937a792c5aa43607.jpg) 50% no-repeat/cover}.menu .menu__mobile.show{display:initial}.menu .menu__mobile:before{content:"";position:absolute;display:inline-block;right:0;top:0;bottom:0;left:0;background-color:rgba(31,35,45,.7)}.menu .menu__mobile .menu__wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.menu .menu__mobile .menu__left{-ms-flex-preferred-size:57%;flex-basis:57%;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:480px){.menu .menu__mobile .menu__left{-ms-flex-preferred-size:30%;flex-basis:30%}}@media screen and (max-width:320px){.menu .menu__mobile .menu__left{display:none}}.menu .menu__mobile .menu__right{-ms-flex-preferred-size:43%;flex-basis:43%;-ms-flex-negative:0;flex-shrink:0;background-color:#fff;overflow:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:9%;-webkit-animation:fromRight .5s;animation:fromRight .5s}@media screen and (max-width:480px){.menu .menu__mobile .menu__right{-ms-flex-preferred-size:70%;flex-basis:70%}}@media screen and (max-width:320px){.menu .menu__mobile .menu__right{-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:20%}}.menu .menu__mobile .menu__logo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:fromLeft 1s;animation:fromLeft 1s}.menu .menu__mobile .menu__title{color:#fff;font-size:2.25rem;font-weight:800}.menu .menu__mobile .menu__close{position:absolute;right:2.5rem;top:1.375rem;cursor:pointer;width:1.25rem;height:1.25rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 174.239 174.239' fill='%231f232d'%3E%3Cpath d='M146.537 1.047a3.6 3.6 0 00-5.077 0L89.658 52.849a3.6 3.6 0 01-5.077 0L32.78 1.047a3.6 3.6 0 00-5.077 0L1.047 27.702a3.6 3.6 0 000 5.077l51.802 51.802a3.6 3.6 0 010 5.077L1.047 141.46a3.6 3.6 0 000 5.077l26.655 26.655a3.6 3.6 0 005.077 0l51.802-51.802a3.6 3.6 0 015.077 0l51.801 51.801a3.6 3.6 0 005.077 0l26.655-26.655a3.6 3.6 0 000-5.077L121.39 89.658a3.6 3.6 0 010-5.077l51.801-51.801a3.6 3.6 0 000-5.077L146.537 1.047z'/%3E%3C/svg%3E") 50% no-repeat;background-size:contain}@media screen and (max-width:320px){.menu .menu__mobile .menu__close{right:2rem;top:1.5rem}}.menu .menu__mobile .menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3.75rem}@media screen and (max-width:655px){.menu .menu__mobile .menu__list{margin-bottom:.9375rem}}.menu .menu__mobile .menu__item{margin-bottom:1.875rem}@media (orientation:landscape){.menu .menu__mobile .menu__item{margin-bottom:.875rem}}.menu .menu__mobile .menu__item:last-child{margin-bottom:0}.menu .menu__mobile .menu__link{padding:0;border:none;font-size:1.125rem;font-weight:600;color:#1f232d}}.navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.navigation__button{width:3.125rem;height:3.125rem}.navigation__button.navigation__button--up{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:#2d3c4e}.navigation__button.navigation__button--down{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:#2d3c4e}.navigation__button:focus .navigation__button-icon{fill:#fff;-webkit-transition:fill .3s;transition:fill .3s}.navigation__button:hover{background-color:#5500f2;-webkit-transition:background-color .2s;transition:background-color .2s}.navigation__button-icon{position:absolute;fill:hsla(0,0%,100%,.3);width:.625rem;height:.5rem;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.link-class{width:6.25rem;height:6.25rem;fill:red}.animated__s1-1,.animated__s1-2,.animated__s1-3,.animated__s1-4,.animated__s2-1,.animated__s2-2,.animated__s6-1,.animated__s6-2,.animated__s6-3,.animated__s6-4,.description__block,.description__name-about,.description__name-cv,.description__name-welcome,.description__title,.form__row--textarea,.review__block,.review__titlebox,.skills__content,.slider__linkblock,.slider__preview-block,.slider__work,.useful__title,.work__title{opacity:0}.parallax{position:absolute;overflow:hidden;width:100%;height:100%;z-index:-1}@media print,screen and (max-width:768px){.parallax{display:none}}.parallax__layer--bg{height:100%}.parallax__layer--bg .parallax__image-bg{position:absolute;top:0;bottom:0;left:0;right:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.parallax__layer{position:absolute;top:0;left:0;width:100%;height:100%;will-change:transform}.parallax__layer:nth-child(2) .parallax__image{top:25%;width:100%;height:75%;max-width:none}@media screen and (max-width:1200px){.parallax__layer:nth-child(2) .parallax__image{top:38.125rem}}.parallax__layer:nth-child(3) .parallax__image{top:32.375rem;left:50%;margin-left:12%;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:RotateBall 1.8s infinite alternate;animation:RotateBall 1.8s infinite alternate}@media screen and (max-width:1200px){.parallax__layer:nth-child(3) .parallax__image{top:26.125rem;margin-left:27%;-webkit-transform:scale(.7);transform:scale(.7)}}.parallax__layer:nth-child(4) .parallax__image{left:0;top:38.125rem;width:100%}@media screen and (max-width:1200px){.parallax__layer:nth-child(4) .parallax__image{top:50.625rem}}.parallax__layer:nth-child(5) .parallax__image{left:0;top:44.375rem}@media screen and (max-width:1200px){.parallax__layer:nth-child(5) .parallax__image{left:-6.25rem;top:60rem}}.parallax__layer:nth-child(6) .parallax__image{right:0;bottom:0}@media screen and (max-width:1200px){.parallax__layer:nth-child(6) .parallax__image{bottom:-16.875rem}}.parallax__layer:nth-child(7) .parallax__image{height:75%;bottom:-21.875rem;left:0}@media screen and (max-width:1200px){.parallax__layer:nth-child(7) .parallax__image{bottom:-31.25rem}}.parallax__image{position:absolute;width:auto;height:auto}.parallax--budda .parallax__layer:nth-child(2) .parallax__image{left:0;top:37.5rem;right:0}.parallax--budda .parallax__layer:nth-child(3) .parallax__image{top:39.375rem;left:50%;margin-left:30%;-webkit-animation:none;animation:none;-webkit-transform:scale(1.8);transform:scale(1.8)}.parallax--budda .parallax__layer:nth-child(4) .parallax__image{top:43.75rem;left:50%}.parallax--budda .parallax__layer:nth-child(5) .parallax__image{top:43.75rem;left:0}.parallax--budda .parallax__layer:nth-child(6) .parallax__image{top:37.5rem;left:-31.25rem}.parallax--budda .parallax__layer:nth-child(7) .parallax__image{top:50rem;left:25rem}.parallax--budda .parallax__layer:nth-child(8) .parallax__image{top:56.25rem;left:50rem}.review{padding:11% 0}.review .container{padding-right:26%}@media screen and (max-width:1200px){.review .container{padding-right:8%}}@media print,screen and (max-width:768px){.review .container{padding-right:0}}.review__titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:9%}.review__titlebox .title{margin-right:8%}@media screen and (max-width:1200px){.review__titlebox .title{margin-right:9%}}@media print,screen and (max-width:768px){.review__titlebox .title{margin-right:9%}}@media screen and (max-width:320px){.review__titlebox .title{text-align:center;margin-right:0;margin-bottom:10%}}@media screen and (max-width:320px){.review__titlebox .title .title-elem{font-size:1.5rem}}@media screen and (max-width:1200px){.review__titlebox{margin-bottom:9%}}@media screen and (max-width:320px){.review__titlebox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:7%}}.review__navigation .navigation__button{background-color:transparent;border-radius:50%;border:1px solid #2d3c4e;margin-right:1.875rem}.review__navigation .navigation__button:last-child{margin-right:0}.review__navigation .navigation__button.navigation__button--up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.review__navigation .navigation__button.navigation__button--down{-webkit-transform:rotate(0);transform:rotate(0)}.review__navigation .navigation__button:hover{border-color:#5500f2;-webkit-transition:.3s;transition:.3s}.review__navigation .navigation__button:hover .navigation__button-icon{fill:#5500f2}.review__navigation .navigation__button .navigation__button-icon,.review__navigation .navigation__button:focus .navigation__button-icon{fill:#2d3c4e}.review__block{overflow:hidden}@media screen and (max-width:320px){.review__block{width:88%;margin:0 auto}}.review__content{overflow:hidden}.review__list{will-change:transform}.review__item{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-negative:0;flex-shrink:0}@media print,screen and (max-width:768px){.review__item{width:40%;margin-left:5%}}@media screen and (max-width:655px){.review__item{margin-left:0}}@media screen and (max-width:540px){.review__item{padding:0;width:100%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto}}.review__item:before{content:"";display:inline-block;position:absolute;width:4.6875rem;height:8.9375rem;cursor:pointer;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 95.333 95.332' fill='rgba(65, 76, 99,0.05)'%3E%3Cpath d='M30.512 43.939c-2.348-.676-4.696-1.019-6.98-1.019-3.527 0-6.47.806-8.752 1.793 2.2-8.054 7.485-21.951 18.013-23.516a2.501 2.501 0 002.04-1.799l2.301-8.23a2.5 2.5 0 00-2.068-3.15 17.477 17.477 0 00-2.354-.16c-12.637 0-25.152 13.19-30.433 32.076-3.1 11.08-4.009 27.738 3.627 38.223 4.273 5.867 10.507 9 18.529 9.313l.098.002c9.898 0 18.675-6.666 21.345-16.209a22.032 22.032 0 00-2.032-16.851c-2.875-5.105-7.61-8.826-13.334-10.473zm61.959 10.474c-2.875-5.106-7.61-8.827-13.334-10.474-2.348-.676-4.696-1.019-6.979-1.019a21.94 21.94 0 00-8.753 1.793c2.2-8.054 7.485-21.951 18.014-23.516a2.503 2.503 0 002.04-1.799l2.301-8.23a2.5 2.5 0 00-2.068-3.15 17.455 17.455 0 00-2.354-.16c-12.637 0-25.152 13.19-30.434 32.076-3.099 11.08-4.008 27.738 3.629 38.225 4.272 5.866 10.507 9 18.528 9.312l.099.002c9.897 0 18.675-6.666 21.345-16.209a22.045 22.045 0 00-2.034-16.851z'/%3E%3C/svg%3E") no-repeat;margin-left:5%}@media screen and (max-width:1200px){.review__item:before{margin-left:3%}}@media print,screen and (max-width:768px){.review__item:before{display:none}}.review__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:26%}@media screen and (max-width:1200px){.review__description{padding-left:22%}}@media print,screen and (max-width:768px){.review__description{padding-left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.review__text{font-size:1rem;font-weight:600;color:rgba(65,76,99,.5);line-height:1.875rem;margin-bottom:5%}@media screen and (max-width:1200px){.review__text{margin-bottom:7%}}@media print,screen and (max-width:768px){.review__text{font-weight:600;font-size:.875rem;line-height:1.5rem;display:block;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;max-height:7.2em;line-height:1.8em}}@media screen and (max-width:320px){.review__text{margin-bottom:8%}}.avatar--review{display:inline-block;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:1.9375rem;-webkit-box-flex:0;-ms-flex:0;flex:0}.avatar--review .avatar__block{width:4.6875rem;height:4.6875rem;margin-bottom:0;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:320px){.avatar--review .avatar__block{width:3.125rem;height:3.125rem}}@media print,screen and (max-width:768px){.avatar--review{margin-right:.9375rem}}.review__autor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review__autor .avatar{margin-bottom:0}.review__name{font-size:1.125rem;color:#414c63;font-weight:700;margin-bottom:.5625rem;white-space:nowrap}@media print,screen and (max-width:768px){.review__name{font-size:1rem}}@media screen and (max-width:320px){.review__name{margin-bottom:.1875rem}}.review__profession{font-size:1rem;font-weight:600;color:rgba(65,76,99,.3)}@media print,screen and (max-width:768px){.review__profession{font-size:.875rem}}.scroll__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:Up-Down 1s infinite alternate;animation:Up-Down 1s infinite alternate;padding-bottom:20%}.scroll__image:before{content:"Скролл";display:inline-block;margin-right:1.375rem}.scroll__image:after{content:"";display:block;background:url("data:image/svg+xml;charset=utf-8,%3Csvg height='30' viewBox='-90 0 512 512' width='30' xmlns='http://www.w3.org/2000/svg' fill='%23414c63'%3E%3Cpath d='M166.238 430.145l-89.77-94.899 29.06-27.488 60.632 64.097 60.274-64.058 29.132 27.41zM332 392V120C332 53.832 278.168 0 212 0h-92C53.832 0 0 53.832 0 120v272c0 66.168 53.832 120 120 120h92c66.168 0 120-53.832 120-120zM212 40c44.113 0 80 35.887 80 80v272c0 44.113-35.887 80-80 80h-92c-44.113 0-80-35.887-80-80V120c0-44.113 35.887-80 80-80zm-46 41c-11.047 0-20 8.953-20 20s8.953 20 20 20 20-8.953 20-20-8.953-20-20-20zm0 80c-11.047 0-20 8.953-20 20s8.953 20 20 20 20-8.953 20-20-8.953-20-20-20zm0 80c-11.047 0-20 8.953-20 20s8.953 20 20 20 20-8.953 20-20-8.953-20-20-20zm0 0'/%3E%3C/svg%3E") no-repeat;width:2.5rem;height:2.1875rem}.skills__circle{width:100%;height:100%;fill:transparent;stroke:#eaeaea;stroke-width:.5625rem;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.skill__circle--above{stroke-width:1.375rem;stroke-dasharray:503;stroke-dashoffset:201}.skills__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media print,screen and (max-width:768px){.skills__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.skills__content:before{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;background-image:url(/07b28e8c01999d5f74bf5fed82187174.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:44.5rem;height:39.1875rem;left:-9%;top:-29%}@media screen and (max-width:1200px){.skills__content:before{left:-23%;top:-26%}}@media print,screen and (max-width:768px){.skills__content:before{position:static;background-position:50%;left:0;top:0;width:19.5625rem;height:25.5625rem;-ms-flex-negative:0;flex-shrink:0}}@media screen and (max-width:1350px){.skills__content:before{left:-23%}}@media screen and (max-width:1110px){.skills__content:before{left:-40%}}@media screen and (max-width:960px){.skills__content:before{left:-46%}}@media screen and (max-width:320px){.skills__content:before{width:17.5rem;height:22.5625rem}}.skills__image{-ms-flex-negative:0;flex-shrink:0;width:28.75rem;height:37.5rem;overflow:hidden}.widget__skills{-webkit-box-flex:1;-ms-flex:1;flex:1}.skills__list{position:relative;left:-6%}@media screen and (max-width:1200px){.skills__list{left:-4%}}@media print,screen and (max-width:768px){.skills__list{left:0;width:100%;margin-bottom:2.625rem}}@media screen and (max-width:320px){.skills__list{margin-bottom:-1.4375rem}}.skills__item{margin-bottom:2.1875rem}@media screen and (max-width:1200px){.skills__item{margin-bottom:2.125rem}}@media print,screen and (max-width:768px){.skills__item{margin-bottom:2.9375rem}}@media screen and (max-width:320px){.skills__item{margin-bottom:2.625rem;margin-right:-8%;margin-left:-11%}}.skills__item:last-child{margin-bottom:0}.skills__row{margin-right:-3.125rem;margin-left:-6.875rem}@media print,screen and (max-width:768px){.skills__row{margin:0}}.skills__title{width:80%;font-weight:700;font-size:1.5rem;color:#414c63;margin-bottom:1.6875rem}@media screen and (max-width:1200px){.skills__title{margin-bottom:1.5625rem}}@media print,screen and (max-width:768px){.skills__title{width:100%;text-align:center;font-size:1.125rem;margin-bottom:1.25rem}}.skills__tech-list{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media print,screen and (max-width:768px){.skills__tech-list{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.skills__tech-item{position:relative;max-width:10.625rem;max-height:10.625rem;min-width:8.4375rem;padding:.625rem .9375rem}@media screen and (max-width:1200px){.skills__tech-item{max-width:10.625rem;max-height:10.625rem}}@media print,screen and (max-width:768px){.skills__tech-item{max-width:8.25rem;max-height:8.25rem;margin-right:2.25rem}}@media screen and (max-width:480px){.skills__tech-item{margin-right:0}}@media screen and (max-width:320px){.skills__tech-item{max-width:8.4375rem;max-height:8.4375rem}}.skills__text{display:inline-block;position:absolute;text-align:center;font-weight:700;font-size:1.125rem;color:rgba(65,76,99,.4);left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media print,screen and (max-width:768px){.skills__text{font-size:.9375rem}}@media screen and (max-width:320px){.skills__text{font-size:.875rem}}.svg__lineargradient{width:0;height:0}.slider{display:-webkit-box;display:-ms-flexbox;display:flex}@media print,screen and (max-width:768px){.slider{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.slider__preview{position:relative;z-index:1;-ms-flex-preferred-size:75%;flex-basis:75%;margin-right:11%}@media screen and (max-width:1200px){.slider__preview{margin-right:10%}}@media print,screen and (max-width:768px){.slider__preview{width:100%;margin-right:8.7%;margin-bottom:8%}}@media screen and (max-width:320px){.slider__preview{margin-right:0;margin-bottom:19%}}.slider__preview-block{position:relative}.slider__preview-block:before{z-index:-1;content:attr(data-slide);position:absolute;display:inline-block;left:100%;top:50%;-webkit-transform:translateY(-60%);transform:translateY(-60%);font-size:25rem;line-height:1;font-weight:800;color:rgba(65,76,99,.05);margin-left:-8%}@media screen and (max-width:1200px){.slider__preview-block:before{-webkit-transform:translateY(-75%);transform:translateY(-75%);margin-left:-9%;font-size:18.75rem}}@media screen and (max-width:320px){.slider__preview-block:before{display:none}}.slider__preview-list{padding-top:34.3125rem;will-change:transform}@media screen and (max-width:1200px){.slider__preview-list{padding-top:22.1875rem}}@media screen and (max-width:320px){.slider__preview-list{padding-top:14.625rem}}.slider__preview-item{position:absolute;left:62.4375rem;top:0;opacity:0;-webkit-transition:all .4s;transition:all .4s;width:100%}.slider__preview-item.active{left:0;opacity:1}.slider__preview-image{overflow:hidden;width:100%;height:34.3125rem}@media screen and (max-width:1200px){.slider__preview-image{max-height:22.1875rem}}@media print,screen and (max-width:768px){.slider__preview-image{max-height:22.3125rem}}@media screen and (max-width:320px){.slider__preview-image{max-height:11.5rem}}.slider__thumbs{position:absolute;bottom:0;right:0;overflow:hidden;height:54.6%}@media screen and (max-width:1200px){.slider__thumbs{height:84%;top:16%}}@media screen and (max-width:655px){.slider__thumbs{display:none}}@media screen and (max-width:320px){.slider__thumbs{display:none}}.slider__list{position:relative;will-change:transform}.slider__item{cursor:pointer}.slider__item.active .slider__image{outline:.1875rem solid #f29400;outline-offset:-.25rem;z-index:10;-webkit-transition:outline .2s;transition:outline .2s}.slider__image-icon,.slider__preview-icon{-o-object-fit:cover;object-fit:cover}.slider__image{position:relative;width:11.125rem;height:6.25rem}.slider__image:before{content:"";position:absolute;display:block;width:100%;height:100%;background-color:hsla(0,0%,80%,0);-webkit-transition:background-color .3s;transition:background-color .3s}.slider__image:hover:before{background-color:rgba(85,0,242,.4)}@media screen and (max-width:320px){.slider__navigation{position:absolute;bottom:0;right:0}}.slider__content{position:relative;-ms-flex-preferred-size:25%;flex-basis:25%;z-index:1}@media print,screen and (max-width:768px){.slider__content{width:100%}}@media screen and (max-width:320px){.slider__content{width:80%;margin:0 auto}}@media print,screen and (max-width:768px){.slider__description{text-align:center}}@media screen and (max-width:320px){.slider__description{text-align:left}}.slider__tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10%}@media screen and (max-width:1200px){.slider__tag-list{margin-bottom:9%}}@media print,screen and (max-width:768px){.slider__tag-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1%}}@media screen and (max-width:320px){.slider__tag-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:2%}}.slider__tag-item{background-color:rgba(122,160,197,.1);border-radius:22.5px;padding:0 1.375rem;margin-right:6%;margin-bottom:.625rem}.slider__tag-item:last-child{margin-right:0}@media print,screen and (max-width:768px){.slider__tag-item{padding:0 .8125rem;margin-right:3%}}@media screen and (max-width:320px){.slider__tag-item{padding:0 1.4375rem;margin-right:5%}}.slider__tag-text{text-align:center;font-weight:600;font-size:.9375rem;line-height:3rem;color:rgba(65,76,99,.7)}@media screen and (max-width:320px){.slider__tag-text{font-size:.8125rem}}.slider__work{margin-bottom:10%}@media screen and (max-width:1200px){.slider__work{margin-bottom:11%}}@media print,screen and (max-width:768px){.slider__work{margin-bottom:3%}}@media screen and (max-width:320px){.slider__work{margin-bottom:9%}}.slider__work-title{margin-bottom:2.5rem}@media screen and (max-width:1200px){.slider__work-title{margin-bottom:2.125rem}}@media print,screen and (max-width:768px){.slider__work-title{margin-bottom:1.125rem}}@media screen and (max-width:320px){.slider__work-title{margin-bottom:.625rem}}.slider__work-description{font-weight:600;font-size:1rem;color:rgba(65,76,99,.7);line-height:1.875rem}@media print,screen and (max-width:768px){.slider__work-description{font-size:.875rem;line-height:1.5rem;padding:0 16%}}@media screen and (max-width:320px){.slider__work-description{padding:0}}.slider__icon{fill:#4b6fd7;width:.9375rem;height:.9375rem;margin-right:1.25rem}.slider__link{font-size:1.125rem;font-weight:700;color:#4b6fd7;border-bottom:1px solid transparent;-webkit-transition:border-bottom-color .2s;transition:border-bottom-color .2s}.slider__link:hover{border-bottom-color:#5500f2}@media print,screen and (max-width:768px){.slider__link{font-size:.875rem}}.slider__scroll{position:absolute;left:0;top:0;width:100%;height:.1875rem;z-index:1}.slider__current{height:100%;background-image:-webkit-gradient(linear,left top,right top,from(#5500f2),to(#ad00ed));background-image:linear-gradient(90deg,#5500f2,#ad00ed);-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.slider__current.animation{-webkit-animation-name:widthTo100Percent;animation-name:widthTo100Percent}.slider__current.animation_forward{-webkit-animation-name:widthTo100Percent2;animation-name:widthTo100Percent2}@-webkit-keyframes widthTo100Percent{0%{width:0}to{width:100%}}@keyframes widthTo100Percent{0%{width:0}to{width:100%}}@-webkit-keyframes widthTo100Percent2{0%{width:0}to{width:100%}}@keyframes widthTo100Percent2{0%{width:0}to{width:100%}}.social__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:3%;padding-right:1.375rem}.social__item{-ms-flex-negative:0;flex-shrink:0;margin-right:2.5rem}@media print,screen and (max-width:768px){.social__item{margin-right:2.4375rem}}.social__item:last-child{margin-right:0}.social__item:hover .social__icons{fill:#5500f2;-webkit-transition:.3s;transition:.3s}.social__icons{width:1.9375rem;height:1.9375rem;fill:#414c63}@media screen and (max-width:1200px){.social__icons{width:1.75rem;height:1.75rem}}@media print,screen and (max-width:768px){.social__icons{width:1.5625rem;height:1.5625rem}}.form__elem.is-error .form__elem-container{position:relative;border-bottom-color:#cd1515}.form__elem.is-error .form__elem-container--user:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 482.9 482.9' fill='%23cd1515' width='30' height='30'%3E%3Cpath d='M239.7 260.2h3.2c29.3-.5 53-10.8 70.5-30.5 38.5-43.4 32.1-117.8 31.4-124.9-2.5-53.3-27.7-78.8-48.5-90.7C280.8 5.2 262.7.4 242.5 0h-1.7c-11.1 0-32.9 1.8-53.8 13.7-21 11.9-46.6 37.4-49.1 91.1-.7 7.1-7.1 81.5 31.4 124.9 17.4 19.7 41.1 30 70.4 30.5zm-75.1-152.9c0-.3.1-.6.1-.8 3.3-71.7 54.2-79.4 76-79.4h1.2c27 .6 72.9 11.6 76 79.4 0 .3 0 .6.1.8.1.7 7.1 68.7-24.7 104.5-12.6 14.2-29.4 21.2-51.5 21.4h-1c-22-.2-38.9-7.2-51.4-21.4-31.7-35.6-24.9-103.9-24.8-104.5z'/%3E%3Cpath d='M446.8 383.6v-.3c0-.8-.1-1.6-.1-2.5-.6-19.8-1.9-66.1-45.3-80.9-.3-.1-.7-.2-1-.3-45.1-11.5-82.6-37.5-83-37.8-6.1-4.3-14.5-2.8-18.8 3.3-4.3 6.1-2.8 14.5 3.3 18.8 1.7 1.2 41.5 28.9 91.3 41.7 23.3 8.3 25.9 33.2 26.6 56 0 .9 0 1.7.1 2.5.1 9-.5 22.9-2.1 30.9-16.2 9.2-79.7 41-176.3 41-96.2 0-160.1-31.9-176.4-41.1-1.6-8-2.3-21.9-2.1-30.9 0-.8.1-1.6.1-2.5.7-22.8 3.3-47.7 26.6-56 49.8-12.8 89.6-40.6 91.3-41.7 6.1-4.3 7.6-12.7 3.3-18.8-4.3-6.1-12.7-7.6-18.8-3.3-.4.3-37.7 26.3-83 37.8-.4.1-.7.2-1 .3-43.4 14.9-44.7 61.2-45.3 80.9 0 .9 0 1.7-.1 2.5v.3c-.1 5.2-.2 31.9 5.1 45.3 1 2.6 2.8 4.8 5.2 6.3 3 2 74.9 47.8 195.2 47.8s192.2-45.9 195.2-47.8c2.3-1.5 4.2-3.7 5.2-6.3 5-13.3 4.9-40 4.8-45.2z'/%3E%3C/svg%3E") no-repeat}.form__elem.is-error .form__elem-container--envelope:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 483.3 483.3' fill='%23cd1515' width='30' height='30'%3E%3Cpath d='M424.3 57.75H59.1c-32.6 0-59.1 26.5-59.1 59.1v249.6c0 32.6 26.5 59.1 59.1 59.1h365.1c32.6 0 59.1-26.5 59.1-59.1v-249.5c.1-32.6-26.4-59.2-59-59.2zm32.1 308.7c0 17.7-14.4 32.1-32.1 32.1H59.1c-17.7 0-32.1-14.4-32.1-32.1v-249.5c0-17.7 14.4-32.1 32.1-32.1h365.1c17.7 0 32.1 14.4 32.1 32.1v249.5h.1z'/%3E%3Cpath d='M304.8 238.55l118.2-106c5.5-5 6-13.5 1-19.1-5-5.5-13.5-6-19.1-1l-163 146.3-31.8-28.4c-.1-.1-.2-.2-.2-.3-.7-.7-1.4-1.3-2.2-1.9L78.3 112.35c-5.6-5-14.1-4.5-19.1 1.1-5 5.6-4.5 14.1 1.1 19.1l119.6 106.9-119.1 111.5c-5.4 5.1-5.7 13.6-.6 19.1 2.7 2.8 6.3 4.3 9.9 4.3 3.3 0 6.6-1.2 9.2-3.6l120.9-113.1 32.8 29.3c2.6 2.3 5.8 3.4 9 3.4s6.5-1.2 9-3.5l33.7-30.2 120.2 114.2c2.6 2.5 6 3.7 9.3 3.7 3.6 0 7.1-1.4 9.8-4.2 5.1-5.4 4.9-14-.5-19.1l-118.7-112.7z'/%3E%3C/svg%3E") no-repeat}.form__elem.is-error .form__elem-container--message:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 612 612' fill='%23cd1515'%3E%3Cpath d='M401.625 325.125h-191.25c-10.557 0-19.125 8.568-19.125 19.125s8.568 19.125 19.125 19.125h191.25c10.557 0 19.125-8.568 19.125-19.125s-8.568-19.125-19.125-19.125zm38.25-114.75h-267.75c-10.557 0-19.125 8.568-19.125 19.125s8.568 19.125 19.125 19.125h267.75c10.557 0 19.125-8.568 19.125-19.125s-8.568-19.125-19.125-19.125zM306 0C137.012 0 0 119.875 0 267.75c0 84.514 44.848 159.751 114.75 208.826V612l134.047-81.339c18.552 3.061 37.638 4.839 57.203 4.839 169.008 0 306-119.875 306-267.75S475.008 0 306 0zm0 497.25c-22.338 0-43.911-2.601-64.643-7.019l-90.041 54.123 1.205-88.701C83.5 414.133 38.25 345.513 38.25 267.75c0-126.741 119.875-229.5 267.75-229.5s267.75 102.759 267.75 229.5S453.875 497.25 306 497.25z'/%3E%3C/svg%3E") no-repeat}.form__elem.is-error .form__tooltip{display:initial;position:absolute;padding:1.25rem 1.375rem;background-color:#cd1515;top:100%;left:3rem}.form__elem.is-error .form__tooltip.email .form__tooltip-text{white-space:normal}.form__elem.is-error .form__tooltip-text{position:relative;white-space:nowrap;color:#fff;font-size:.875rem;font-weight:400}.form__elem.is-error .form__tooltip-text:before{content:"";display:inline-block;position:absolute;width:1.25rem;height:1.25rem;background-color:#cd1515;bottom:100%;left:10%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.form__elem.is-error .form__elem-input{border-bottom-color:#cd1515}.form__tooltip{display:none}.triangles{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8%}@media screen and (max-width:1200px){.triangles{margin-bottom:13%}}@media print,screen and (max-width:768px){.triangles{margin-bottom:14%}}@media screen and (max-width:320px){.triangles{margin-bottom:27%}}.triangle__item{display:block;height:6.8125rem;width:50%;fill:#fff;margin-top:-6.8125rem}@media screen and (max-width:1200px){.triangle__item{height:5rem;margin-top:-5rem}}@media print,screen and (max-width:768px){.triangle__item{height:2.5rem;margin-top:-2.5rem;z-index:1}}@media screen and (max-width:320px){.triangle__item{height:1.4375rem;margin-top:-1.4375rem}}.triangles--two{margin-bottom:0}.triangles--two .triangle__item{margin-top:0}@media screen and (max-width:1200px){.triangles--two .triangle__item{height:3rem}}@media screen and (max-width:320px){.triangles--two .triangle__item{height:1rem}}.icon-bg{width:6.25rem;height:6.25rem;cursor:pointer;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 475.084 475.084' fill='%23414c63'%3E%3Cpath d='M436.244 146.752c5.14-15.422 7.713-31.409 7.713-47.967 0-22.08-4.859-42.828-14.564-62.242-20.362 0-38.349 3.715-53.961 11.136-15.604 7.423-33.4 18.938-53.379 34.545-25.122-6.09-51.777-9.135-79.941-9.135-30.837 0-60.245 3.333-88.223 9.994-20.364-15.99-38.351-27.74-53.959-35.26-15.608-7.52-33.689-11.279-54.247-11.279-9.707 19.414-14.56 40.163-14.56 62.242 0 16.751 2.568 32.93 7.708 48.535C12.942 177.587 0 215.272 0 260.383c0 39.595 5.898 71.092 17.701 94.507 6.283 12.367 14.465 23.312 24.554 32.832 10.085 9.514 21.601 17.228 34.545 23.13 12.946 5.896 25.981 10.801 39.116 14.699 13.134 3.9 27.646 6.758 43.54 8.559 15.893 1.816 29.93 3.004 42.111 3.579 12.181.564 25.693.853 40.544.853 17.508 0 33.396-.432 47.678-1.283 14.277-.855 30.594-2.953 48.964-6.276 18.367-3.333 34.547-7.857 48.54-13.565 13.99-5.708 27.412-13.895 40.259-24.551 12.847-10.663 22.884-23.318 30.121-37.976 11.604-23.603 17.412-55.107 17.412-94.507-.007-45.302-12.95-83.178-38.841-113.632zm-34.249 207.703c-6.092 12.471-13.802 22.265-23.127 29.41-9.329 7.139-20.938 12.847-34.831 17.135-13.9 4.281-27.217 7.087-39.971 8.415-12.758 1.334-26.933 1.998-42.545 1.998h-47.966c-15.607 0-29.79-.664-42.541-1.998-12.752-1.328-26.075-4.134-39.971-8.415-13.891-4.288-25.5-9.996-34.829-17.135-9.329-7.146-17.037-16.939-23.128-29.41-6.09-12.471-9.136-27.076-9.136-43.824 0-22.847 6.567-42.264 19.702-58.245 13.134-15.99 30.929-23.982 53.387-23.982 8.188 0 26.746 1.997 55.677 5.995 13.513 2.093 28.456 3.14 44.823 3.14 16.372 0 31.313-1.044 44.824-3.14 29.317-3.999 47.869-5.995 55.678-5.995 22.457 0 40.252 7.996 53.386 23.982 13.135 15.988 19.698 35.398 19.698 58.245 0 16.751-3.046 31.364-9.13 43.824z'/%3E%3Cpath d='M166.875 265.52c-5.806-6.475-12.703-9.712-20.699-9.712-7.998 0-14.896 3.241-20.701 9.712-5.802 6.468-9.897 13.703-12.275 21.689-2.383 8.002-3.571 15.804-3.571 23.422 0 7.61 1.191 15.413 3.571 23.414 2.375 7.991 6.468 15.222 12.275 21.689 5.808 6.475 12.703 9.713 20.701 9.713 7.996 0 14.896-3.244 20.699-9.713 5.804-6.468 9.897-13.698 12.275-21.689 2.38-8.001 3.571-15.804 3.571-23.414 0-7.611-1.188-15.42-3.571-23.422-2.379-7.983-6.468-15.215-12.275-21.689zm182.726 0c-5.804-6.475-12.703-9.712-20.697-9.712-7.991 0-14.894 3.241-20.701 9.712-5.804 6.468-9.896 13.703-12.271 21.689-2.385 8.002-3.576 15.804-3.576 23.422 0 7.61 1.191 15.413 3.576 23.414 2.375 7.991 6.468 15.222 12.271 21.689 5.808 6.475 12.71 9.713 20.701 9.713 7.994 0 14.894-3.244 20.697-9.713 5.801-6.468 9.896-13.698 12.278-21.689 2.379-8.001 3.569-15.804 3.569-23.414 0-7.611-1.19-15.42-3.569-23.422-2.381-7.983-6.477-15.215-12.278-21.689z'/%3E%3C/svg%3E")}.icon-bg:hover{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 475.084 475.084' fill='%235dc'%3E%3Cpath d='M436.244 146.752c5.14-15.422 7.713-31.409 7.713-47.967 0-22.08-4.859-42.828-14.564-62.242-20.362 0-38.349 3.715-53.961 11.136-15.604 7.423-33.4 18.938-53.379 34.545-25.122-6.09-51.777-9.135-79.941-9.135-30.837 0-60.245 3.333-88.223 9.994-20.364-15.99-38.351-27.74-53.959-35.26-15.608-7.52-33.689-11.279-54.247-11.279-9.707 19.414-14.56 40.163-14.56 62.242 0 16.751 2.568 32.93 7.708 48.535C12.942 177.587 0 215.272 0 260.383c0 39.595 5.898 71.092 17.701 94.507 6.283 12.367 14.465 23.312 24.554 32.832 10.085 9.514 21.601 17.228 34.545 23.13 12.946 5.896 25.981 10.801 39.116 14.699 13.134 3.9 27.646 6.758 43.54 8.559 15.893 1.816 29.93 3.004 42.111 3.579 12.181.564 25.693.853 40.544.853 17.508 0 33.396-.432 47.678-1.283 14.277-.855 30.594-2.953 48.964-6.276 18.367-3.333 34.547-7.857 48.54-13.565 13.99-5.708 27.412-13.895 40.259-24.551 12.847-10.663 22.884-23.318 30.121-37.976 11.604-23.603 17.412-55.107 17.412-94.507-.007-45.302-12.95-83.178-38.841-113.632zm-34.249 207.703c-6.092 12.471-13.802 22.265-23.127 29.41-9.329 7.139-20.938 12.847-34.831 17.135-13.9 4.281-27.217 7.087-39.971 8.415-12.758 1.334-26.933 1.998-42.545 1.998h-47.966c-15.607 0-29.79-.664-42.541-1.998-12.752-1.328-26.075-4.134-39.971-8.415-13.891-4.288-25.5-9.996-34.829-17.135-9.329-7.146-17.037-16.939-23.128-29.41-6.09-12.471-9.136-27.076-9.136-43.824 0-22.847 6.567-42.264 19.702-58.245 13.134-15.99 30.929-23.982 53.387-23.982 8.188 0 26.746 1.997 55.677 5.995 13.513 2.093 28.456 3.14 44.823 3.14 16.372 0 31.313-1.044 44.824-3.14 29.317-3.999 47.869-5.995 55.678-5.995 22.457 0 40.252 7.996 53.386 23.982 13.135 15.988 19.698 35.398 19.698 58.245 0 16.751-3.046 31.364-9.13 43.824z'/%3E%3Cpath d='M166.875 265.52c-5.806-6.475-12.703-9.712-20.699-9.712-7.998 0-14.896 3.241-20.701 9.712-5.802 6.468-9.897 13.703-12.275 21.689-2.383 8.002-3.571 15.804-3.571 23.422 0 7.61 1.191 15.413 3.571 23.414 2.375 7.991 6.468 15.222 12.275 21.689 5.808 6.475 12.703 9.713 20.701 9.713 7.996 0 14.896-3.244 20.699-9.713 5.804-6.468 9.897-13.698 12.275-21.689 2.38-8.001 3.571-15.804 3.571-23.414 0-7.611-1.188-15.42-3.571-23.422-2.379-7.983-6.468-15.215-12.275-21.689zm182.726 0c-5.804-6.475-12.703-9.712-20.697-9.712-7.991 0-14.894 3.241-20.701 9.712-5.804 6.468-9.896 13.703-12.271 21.689-2.385 8.002-3.576 15.804-3.576 23.422 0 7.61 1.191 15.413 3.576 23.414 2.375 7.991 6.468 15.222 12.271 21.689 5.808 6.475 12.71 9.713 20.701 9.713 7.994 0 14.894-3.244 20.697-9.713 5.801-6.468 9.896-13.698 12.278-21.689 2.379-8.001 3.569-15.804 3.569-23.414 0-7.611-1.19-15.42-3.569-23.422-2.381-7.983-6.477-15.215-12.278-21.689z'/%3E%3C/svg%3E")}.useful{padding-bottom:7%}.useful .title{margin-bottom:3rem}.useful .title .title-elem{text-align:center}@media screen and (max-width:320px){.useful .title .title-elem{text-align:left}}@media screen and (max-width:1200px){.useful .title{margin-bottom:3.125rem}}@media print,screen and (max-width:768px){.useful .title{margin-bottom:.875rem}}@media screen and (max-width:320px){.useful .title{margin-bottom:1.1875rem}}.useful .title .span-block{display:inline}@media print,screen and (max-width:768px){.useful .title .span-block{display:block}}.useful__description{font-weight:600;line-height:1.875rem;color:rgba(65,76,99,.4);padding:0 27%;margin-left:7%;margin-bottom:5.4%}@media screen and (max-width:1200px){.useful__description{margin-bottom:5.3125rem;padding:0 20%;line-height:1.875rem}}@media print,screen and (max-width:768px){.useful__description{text-align:center;margin-bottom:3.0625rem;padding:0 12%;line-height:1.5rem}}@media screen and (max-width:320px){.useful__description{text-align:left;padding:0;margin-bottom:3rem;margin-left:0}}.work{padding-bottom:7%}@media screen and (max-width:1200px){.work .container{width:90%}}@media screen and (max-width:320px){.work .container{width:100%}}.work .title{margin-bottom:5.75rem}@media screen and (max-width:1200px){.work .title{margin-bottom:3.75rem}}@media print,screen and (max-width:768px){.work .title{margin-bottom:2.75rem}}@media screen and (max-width:320px){.work .title{text-align:center;margin-bottom:1.75rem}}@media screen and (max-width:320px){.work .title .title-elem{font-size:1.5rem}}
/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;-webkit-box-shadow:0 0 0 .3125rem #19f;box-shadow:0 0 0 .3125rem #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:2.75rem;height:2.75rem;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:.625rem}.flickity-prev-next-button.next{right:.625rem}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:.625rem}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:.625rem}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-1.5625rem;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:.625rem;height:.625rem;margin:0 .5rem;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}