@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700;900&display=swap);
/*! 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:-0.25em}sup{top:-0.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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px 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:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-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)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-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(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) 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 center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(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(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(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(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(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(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(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}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-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;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-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;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(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%{-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}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-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);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.page{height:100%;font-display:swap;color:#241716;font-size:100%;font-family:"Montserrat",sans-serif;font-weight:400;line-height:1.2;-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}.page *,.page *:before,.page *:after{-webkit-box-sizing:inherit;box-sizing:inherit;outline:none}.page__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;margin:0 auto;min-width:320px;max-width:1920px;font-size:14px;overflow-x:hidden}@media(max-width: 768px){.header .logo svg{max-width: 128px;}.page__body{padding-top:80px}}@media(min-width: 769px){.page__body{font-size:18px}}img,svg{max-width:100%;height:auto;vertical-align:middle}ul{margin:0;padding:0}li{margin:0;padding:0;list-style:none}a{display:inline-block;color:inherit;text-decoration:none}.visually-hidden{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.no-scroll{overflow:hidden;margin-right:20px}.no-scroll body{overflow:hidden}.shape-fly{animation:shape-fly 5s linear infinite alternate-reverse}@-webkit-keyframes shape-fly{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}100%{-webkit-transform:translateY(-15%);transform:translateY(-15%)}}@keyframes shape-fly{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}100%{-webkit-transform:translateY(-15%);transform:translateY(-15%)}}.simsun{font-family:"PingFang SC"}.modal-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#241716;opacity:.2;display:none}.modal-screen.is-active{display:block}.modal-submit{max-width:1290px;width:100%;z-index:1000;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;overflow:hidden;border-radius:30px;background:-webkit-gradient(linear, left top, right top, from(#B81E24), to(#EA1F24));background:-o-linear-gradient(left, #B81E24 0%, #EA1F24 100%);background:linear-gradient(90deg, #B81E24 0%, #EA1F24 100%);text-align:center;padding:40px 30px}.modal-submit.is-active{display:block}.modal-submit:before,.modal-submit:after{content:"";position:absolute;z-index:1;background-size:contain;background-repeat:no-repeat;background-position:center}.modal-submit:before{top:0;left:-96px;width:217px;height:170px;background-image:url(../img/modal-submit-top.png)}.modal-submit:after{bottom:-109px;right:-371px;width:692px;height:340px;background-image:url(../img/modal-submit-bottom.png)}.modal-submit__btn-close{position:absolute;top:0;right:20px;opacity:.8 !important}.modal-submit__btn-close .btn__text{opacity:.8 !important;display:block;color:#fff !important}.modal-submit__btn-close .btn__icon{opacity:.8 !important;width:18px !important;height:17px !important;fill:#fff !important}.modal-submit__wrapper{position:relative;z-index:2}.modal-submit__top-text{margin-bottom:18px;font-size:16px;font-weight:700}.modal-submit__title{margin-bottom:20px;font-size:40px;font-weight:900}.modal-submit__text{font-size:16px}@media(min-width: 769px){.modal-submit{border-radius:60px;padding:80px}.modal-submit__top-text{margin-bottom:30px;font-size:22px;font-weight:700}.modal-submit__title{margin-bottom:30px;font-size:40px;font-weight:900}.modal-submit__text{font-size:16px}}@media(min-width: 1290px){.modal-submit:before{left:46px}.modal-submit:after{right:-209px}}.container{padding:0 20px;margin:0 auto;min-width:320px}@media(min-width: 769px){.container{padding:0 30px;max-width:calc(1290px + 60px)}}@media(min-width: 1290px){.container--left{padding-left:75px;max-width:calc(1290px + 75px)}}.title{margin-top:0;font-weight:900;text-transform:uppercase}.title--h1{font-size:30px}.title--h2{font-size:20px}.title--h3{font-size:16px}@media(min-width: 769px){.title--h1{font-size:50px}.title--h2{font-size:30px}.title--h3{font-size:22px}}.header-info-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-info-box__icon{margin-right:10px;fill:#fff}.header-info-box__headline{font-size:13px;margin-bottom:5px;opacity:.5}.header-info-box__text{display:block;font-size:14px}.header-info-box__text+.header-info-box__text{margin-top:5px}@media(min-width: 769px){.header-info-box__headline{font-size:14px}.header-info-box__text{font-size:16px}}.social-link svg{width:36px}.circle{border-radius:50%}.circle--primary{background:-webkit-gradient(linear, left top, right top, from(#B81E24), to(#EA1F24));background:-o-linear-gradient(left, #B81E24 0%, #EA1F24 100%);background:linear-gradient(90deg, #B81E24 0%, #EA1F24 100%)}.circle--secondary{background:-webkit-gradient(linear, left top, right top, color-stop(1.82%, #EE7229), to(#F6DD1F));background:-o-linear-gradient(left, #EE7229 1.82%, #F6DD1F 100%);background:linear-gradient(90deg, #EE7229 1.82%, #F6DD1F 100%)}.circle--big{width:441px;height:441px}.circle--small{display:inline-block;width:10px;height:10px}.circle--grey{background:#cad6dc}.circle--banner{position:relative}.circle--banner:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";height:100%;background:url(../img/banner-circle-object.png) left 37px top 78px no-repeat}.clock-box{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;border-radius:30px;font-size:14px;min-width:220px;background:-webkit-gradient(linear, right top, left top, from(#FCE65F), color-stop(37.8%, #F7C831));background:-o-linear-gradient(right, #FCE65F 0%, #F7C831 37.8%);background:linear-gradient(270deg, #FCE65F 0%, #F7C831 37.8%)}.clock-box:before{content:"";position:absolute;z-index:2;top:3px;left:8px;width:57px;height:53px;background:url(../img/clock.png) center no-repeat;background-size:contain}.clock-box--left:after{content:"";position:absolute;z-index:1;left:-60px;top:0;border:30px solid #f7c831;border-left-width:40px;border-right-width:40px;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-top-right-radius:15px;border-bottom-right-radius:15px}@media(min-width: 769px){.clock-box{height:60px}.clock-box:before{top:-3px;left:36px;width:80px;height:74px;background-image:url(../img/clock-x2.png)}}@media(min-width: 1290px){.clock-box{width:228px;padding-left:92px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.clock-box:before{left:6px}}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:101;display:none;overflow-y:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal__bg{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}.modal__container{position:relative;z-index:1;max-height:100%}.modal.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.info-card{padding-top:30px;position:relative}.info-card__btn-close{position:absolute;z-index:2;top:16px;right:16px}.info-card__description{display:none;line-height:1.9;text-align:left;padding-top:30px;padding-bottom:30px;background:#f5f5f5}.info-card__description-text{margin-top:0;margin-bottom:30px}.info-card__description-text:last-child{margin-bottom:0}.info-card__slogan{font-size:13px}.info-card__wrapper{position:relative;padding:30px;border-radius:30px;padding-top:0;text-align:center;background:#fff;margin:0 auto;max-width:280px}.info-card--modal .info-card__wrapper{max-width:100%}.info-card--modal .info-card__description{display:block;border-radius:30px;padding:30px}.info-card__img{background-repeat:no-repeat;background-position:center;background-size:cover;background-color:transparent;position:relative;top:-30px;z-index:1;width:190px;height:202px;margin:0 auto;border-radius:30px}.info-card__shape{position:absolute;top:55px;left:50%;width:159px;height:126px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:30px;background:-webkit-gradient(linear, left top, right top, from(#B81E24), to(#EA1F24));background:-o-linear-gradient(left, #B81E24 0%, #EA1F24 100%);background:linear-gradient(90deg, #B81E24 0%, #EA1F24 100%)}.info-card__headline{margin-bottom:15px;font-size:16px;font-weight:900}.info-card__slogan{margin-bottom:22px}.info-card__btn{width:100%}.info-card--coast .info-card__img{width:220px;height:160px}.info-card--coast .info-card__shape{top:58px;width:186px;height:81px}.info-card--coast .info-card__shape--secondary{background:-webkit-gradient(linear, left top, right top, color-stop(1.82%, #EE7229), to(#F6DD1F));background:-o-linear-gradient(left, #EE7229 1.82%, #F6DD1F 100%);background:linear-gradient(90deg, #EE7229 1.82%, #F6DD1F 100%)}.info-card--coast .info-card__headline{font-size:16px;font-weight:900}.info-card__price{line-height:1;font-size:50px;font-weight:900}.info-card__price-span{display:block;margin:0 auto;font-size:14px;font-weight:400}@media(min-width: 769px){.info-card{padding-top:46px}.info-card--coast{width:100%}.info-card--coast .info-card__wrapper{padding-top:360px}.info-card--modal .info-card__wrapper{max-width:850px}.info-card__btn-close{top:40px;right:40px}.info-card__description{border-radius:60px;padding:60px}.info-card__wrapper{padding:50px;padding-top:330px;max-width:410px;border-radius:60px}.info-card__img{position:absolute;top:-46px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:310px;height:330px;border-radius:60px}.info-card__shape{top:94px;width:260px;height:204px;border-radius:60px}.info-card__headline{margin-bottom:20px;font-size:20px}.info-card__slogan{font-size:16px;margin-bottom:40px}.info-card__btn{width:170px}.info-card--coast{margin-bottom:30px}.info-card--coast .info-card__wrapper{padding-left:100px;padding-right:100px;padding-bottom:70px;max-width:708px}.info-card--coast .info-card__img{top:-50px;width:510px;height:370px}.info-card--coast .info-card__shape{top:151px;width:430px;height:189px}.info-card--coast .info-card__headline{font-size:20px}.info-card__price{font-size:70px}.info-card__price-span{font-size:16px}}.slick-slider{position:relative}.slick-slider .slider-arrow{position:absolute;bottom:-60px}.slick-slider .slider-arrow--prev{right:calc(50% + 10px)}.slick-slider .slider-arrow--next{left:calc(50% + 10px)}@media(min-width: 769px){.slick-slider .slick-slide{padding:0 10px}}.slider-arrow{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;width:130px;height:50px;background:#fff;border-radius:25px;cursor:pointer}.slider-arrow__icon{width:8px;height:14px;fill:#241716}.info-card--result .info-card__wrapper{margin-bottom:30px;padding-bottom:0}.info-card--result .info-card__title{padding-top:30px;margin-bottom:20px;font-size:20px;font-weight:900}.info-card--result .info-card__description{border-radius:0;margin:0 -30px;margin-top:20px}.info-card--result .info-card__description:last-of-type{margin-bottom:0;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.info-card--result .info-card__description-title{margin-bottom:15px;font-size:16px;font-weight:900;line-height:1.2;text-align:center}.info-card--result .info-card__description-headline{position:relative;margin-bottom:17px;font-size:14px;font-weight:900}.info-card--result .info-card__description-headline--icon img{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.info-card--result .info-card__description-headline--icon span{padding-left:44px}.info-card--result .info-card__description-wrapper{margin-bottom:17px}.info-card--result .info-card__description-wrapper:last-of-type{margin-bottom:0}@media(min-width: 768px){.info-card--result .info-card__btn-close{top:20px;right:20px}.info-card--result .info-card__wrapper{padding-top:0;padding-bottom:60px}.info-card--result .info-card__title{padding-top:60px;margin-bottom:40px;font-size:30px}.info-card--result .info-card__description{padding:60px;margin:0;border-radius:60px;margin-bottom:40px}.info-card--result .info-card__description:last-of-type{margin-bottom:0;border-radius:60px}.info-card--result .info-card__description-title{margin-bottom:22px}.info-card--result .info-card__description-title br{display:none}.info-card--result .info-card__description-headline{margin-bottom:20px;font-size:18px}.info-card--result .info-card__description-headline--icon span{padding-left:75px}.info-card--result .info-card__description-text{font-size:18px;margin-bottom:30px}}@media(min-width: 1290px){.info-card--result .info-card__title br{display:none}.info-card--result .info-card__wrapper{width:100%;max-width:1290px}.info-card--result .info-card__description-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.info-card--result .info-card__description-headline{-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;margin-right:37px}}.btn,.hamburger{padding:0;background:none;border:none;cursor:pointer;color:#fff;font-size:14px;font-weight:900;text-transform:uppercase;border-radius:30px;text-align:center}.btn--close{padding:20px}.btn--close .btn__icon{width:17px;height:18px;fill:#cd1f24;opacity:.5}.btn--close .btn__icon svg{width:17px;height:18px}.btn--close .btn__text{display:none;color:#cd1f24;font-size:16px;font-weight:400;opacity:.5;text-transform:none}.btn--primary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-left:40px;padding-right:28px;height:50px;background:-webkit-gradient(linear, left top, right top, from(#B81E24), to(#EA1F24));background:-o-linear-gradient(left, #B81E24 0%, #EA1F24 100%);background:linear-gradient(90deg, #B81E24 0%, #EA1F24 100%)}.btn--primary:before{content:"";position:absolute;top:4px;left:6px;width:55px;height:50px;background:url(../img/btn-primary.png) center no-repeat;background-size:contain}.btn--primary:hover{background:-webkit-gradient(linear, left top, right top, from(#9B0B11), to(#C30A0E));background:-o-linear-gradient(left, #9B0B11 0%, #C30A0E 100%);background:linear-gradient(90deg, #9B0B11 0%, #C30A0E 100%)}.btn--secondary{font-size:12px;height:40px;border-radius:30px;background:-webkit-gradient(linear, left top, right top, from(#B81E24), to(#EA1F24));background:-o-linear-gradient(left, #B81E24 0%, #EA1F24 100%);background:linear-gradient(90deg, #B81E24 0%, #EA1F24 100%)}.btn--secondary:hover{background:-webkit-gradient(linear, left top, right top, from(#9B0B11), to(#C30A0E));background:-o-linear-gradient(left, #9B0B11 0%, #C30A0E 100%);background:linear-gradient(90deg, #9B0B11 0%, #C30A0E 100%)}.btn--submit{height:50px}.btn--border{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;min-width:280px;font-size:14px;font-weight:400;text-transform:none;color:#cd1f24;height:34px;border:1px solid #cd1f24;border-radius:20px}.btn--border:hover{color:#fff;background:#cd1f24}.btn__text{position:relative;z-index:1}@media(min-width: 769px){.btn--close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn--close .btn__text{display:block}.btn--close .btn__icon{margin-right:10px}.btn--primary{height:60px;padding-left:94px;padding-right:48px;font-size:16px}.btn--primary:before{top:-6px;left:5px;width:92px;height:84px;background-image:url(../img/btn-primary-x2.png)}.btn--secondary{height:60px;font-size:14px}.btn--border{height:40px;font-size:18px}}.hamburger{-ms-flex-negative:0;flex-shrink:0;background:#241716}.hamburger:hover{color:#241716;background:-webkit-gradient(linear, left top, right top, color-stop(1.82%, #EE7229), to(#F6DD1F));background:-o-linear-gradient(left, #EE7229 1.82%, #F6DD1F 100%);background:linear-gradient(90deg, #EE7229 1.82%, #F6DD1F 100%)}.hamburger:hover .hamburger__line{background:#241716}.hamburger__wrapper{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;width:22px;height:12px}.hamburger__line{width:100%;height:2px;border-radius:2px;background:-webkit-gradient(linear, left top, right top, color-stop(1.82%, #EE7229), to(#F6DD1F));background:-o-linear-gradient(left, #EE7229 1.82%, #F6DD1F 100%);background:linear-gradient(90deg, #EE7229 1.82%, #F6DD1F 100%)}.hamburger__line--2{width:11px}.hamburger__line--3{width:18px}@media(max-width: 768px){.hamburger{padding-left:10px;width:40px;height:40px;border-radius:50%}.hamburger__text{display:none;font-size:16px;font-weight:900;text-transform:uppercase}}@media(min-width: 769px){.hamburger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 26px 17px 28px;border-radius:25px}.hamburger__wrapper{width:27px;height:17px;margin-right:10px}.hamburger__line{height:3px}.hamburger__line-2{width:13px}.hamburger__line-3{width:27px}}.checkbox{display:block}.checkbox__input{display:none}.checkbox__box{display:inline-block;position:relative;width:48px;height:24px;border-radius:12px;background:#fff;cursor:pointer}.checkbox__box:before{content:"";position:absolute;top:4px;left:5px;width:16px;height:16px;border-radius:50%;background:#cd1f24}.checkbox__input:checked+.checkbox__box{background-color:#cd1f24}.checkbox__input:checked+.checkbox__box:before{left:auto;right:5px;background-color:#fff}.checkbox__text{font-size:16px;font-weight:700}@media(min-width: 769px){.checkbox__text{font-size:22px}}.input-text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.input-text--error .input-text__input{border-color:#cd1f24}.input-text--error .input-text__input::-webkit-input-placeholder{color:#cd1f24}.input-text--error .input-text__input::-moz-placeholder{color:#cd1f24}.input-text--error .input-text__input:-ms-input-placeholder{color:#cd1f24}.input-text--error .input-text__input::-ms-input-placeholder{color:#cd1f24}.input-text--error .input-text__input::placeholder{color:#cd1f24}.input-text__input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:220px;padding-left:58px;padding-right:20px;height:50px;border-radius:30px;border:1px solid transparent;font-size:14px;color:rgba(36,23,22,.5)}.input-text__input::-webkit-input-placeholder{font-size:14px;color:rgba(36,23,22,.5)}.input-text__input::-moz-placeholder{font-size:14px;color:rgba(36,23,22,.5)}.input-text__input:-ms-input-placeholder{font-size:14px;color:rgba(36,23,22,.5)}.input-text__input::-ms-input-placeholder{font-size:14px;color:rgba(36,23,22,.5)}.input-text__input::placeholder{font-size:14px;color:rgba(36,23,22,.5)}.input-text:focus-within .input-text__icon{fill:#cd1f24}.input-text__icon{position:absolute;top:15px;left:28px;fill:rgba(36,23,22,.2)}@media(min-width: 769px){.input-text__input{height:60px;padding-left:64px;font-size:16px}.input-text__input::-webkit-input-placeholder{font-size:16px}.input-text__input::-moz-placeholder{font-size:16px}.input-text__input:-ms-input-placeholder{font-size:16px}.input-text__input::-ms-input-placeholder{font-size:16px}.input-text__input::placeholder{font-size:16px}.input-text__icon{top:18px;left:34px}}.header{position:relative;z-index:100;height:80px;color:#fff;background:-webkit-gradient(linear, left top, right top, from(#B81E24), to(#EA1F24));background:-o-linear-gradient(left, #B81E24 0%, #EA1F24 100%);background:linear-gradient(90deg, #B81E24 0%, #EA1F24 100%)}.header__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.header__menu{margin-bottom:30px}.header__menu-item{display:block;margin:15px 0;font-size:16px;font-weight:700}@media(max-width: 768px){.header{position:fixed;top:0;left:0;right:0}.header__wrapper{display:none;position:fixed;top:80px;left:0;right:0;bottom:0;padding:0 20px;background:-webkit-gradient(linear, left top, right top, from(#B81E24), to(#EA1F24));background:-o-linear-gradient(left, #B81E24 0%, #EA1F24 100%);background:linear-gradient(90deg, #B81E24 0%, #EA1F24 100%);overflow-y:auto}.header.is-active .header__wrapper{display:block}.header__header-info-box{margin-bottom:20px}}@media(min-width: 769px){.header{height:110px}.header__row{position:relative}.header__wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__header-info-box:nth-of-type(2){display:none}.header__menu{display:none;position:absolute;top:100%;right:30px;padding:39px 56px 35px 40px;background-color:#fff;border-radius:60px;border-top-right-radius:0;-webkit-box-shadow:0px 30px 60px rgba(0,0,0,.2);box-shadow:0px 30px 60px rgba(0,0,0,.2)}.header__menu:before{content:"";position:absolute;top:-20px;right:0;border:20px solid #fff;border-top-color:transparent;border-left-color:transparent}.header__menu-item:hover{color:#cd1f24}.header.is-active .header__menu{display:block}.header.is-active .header__menu-item{color:#241716}.header.is-active .header__menu-item:hover{color:#cd1f24}}@media(min-width: 1290px){.header{background:url(../img/header-bg.png) left top no-repeat}.header__row{padding-right:105px;max-width:calc(1290px + 135px)}.header__header-info-box:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex}.header__menu{right:105px}}.banner{background:url(../img/banner-mobile.jpg) left 27% bottom -224px no-repeat}.banner__column{min-height:440px}.banner__column--left{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:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner__column--right{display:none}.banner__title{margin-bottom:20px}.banner__subtitle{margin-bottom:20px;font-size:18px;font-weight:700}.banner__slogan{margin-bottom:30px}.banner__clock-box{display:none}@media(min-width: 769px){.banner{background:url(../img/banner-desktop.png) left 26% bottom -67px no-repeat}.banner__shape-fly{position:absolute}.banner__shape-fly--1{animation:shape-fly 4s linear infinite alternate-reverse;top:23%;left:-2%}@-webkit-keyframes shape-fly{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}100%{-webkit-transform:translateY(-15%);transform:translateY(-15%)}}@keyframes shape-fly{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}100%{-webkit-transform:translateY(-15%);transform:translateY(-15%)}}.banner__shape-fly--2{animation:shape-fly 5s linear infinite alternate-reverse;top:-6%;left:13%}@keyframes shape-fly{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}100%{-webkit-transform:translateY(-15%);transform:translateY(-15%)}}.banner__shape-fly--3{animation:shape-fly 6s linear infinite alternate-reverse;top:21%;right:-32%}@keyframes shape-fly{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}100%{-webkit-transform:translateY(-15%);transform:translateY(-15%)}}.banner__row{display:-webkit-box;display:-ms-flexbox;display:flex}.banner__column{min-height:690px}.banner__column--left{-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:60%;flex-basis:60%;padding-right:30px}.banner__column--right{-ms-flex-negative:0;flex-shrink:0;display:block;position:relative;-ms-flex-preferred-size:441px;flex-basis:441px}.banner__img{position:absolute;right:-17px;bottom:0}.banner__shape{position:absolute;left:0;bottom:80px}.banner__title{margin-bottom:38px}.banner__subtitle{margin-bottom:38px;font-size:26px}.banner__slogan{margin-bottom:50px;font-size:16px}}@media(min-width: 1290px){.banner{padding-right:75px;margin-top:-110px;background-position:left bottom}.banner__column{min-height:800px}.banner__column--left{-ms-flex-preferred-size:57%;flex-basis:57%}.banner__clock-box{display:-webkit-box;display:-ms-flexbox;display:flex}.banner__btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.banner__btn-box>*+*{margin-left:30px}.banner__btn-box .btn,.banner__btn-box .hamburger{-ms-flex-negative:0;flex-shrink:0}}.description{padding-top:40px;padding-bottom:60px}.description__title{margin-bottom:20px}.description__text-box{margin-bottom:30px;line-height:1.9}.description__text{margin:20px 0}.description__img-box{position:relative}.description__shape-fly{position:absolute}.description__shape-fly--1{animation:shape-fly 5s linear infinite alternate-reverse;top:-9%;right:12%}@keyframes shape-fly{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}100%{-webkit-transform:translateY(-15%);transform:translateY(-15%)}}.description__shape-fly--2{animation:shape-fly 6s linear infinite alternate-reverse;left:3%;bottom:-15%}@keyframes shape-fly{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}100%{-webkit-transform:translateY(-15%);transform:translateY(-15%)}}@media(min-width: 769px){.description{padding-top:80px}.description__title{margin-bottom:40px}.description__text-box{margin-bottom:60px}.description__text{margin:40px 0}.description__img-box{max-width:708px;margin:0 auto}}@media(min-width: 1290px){.description{padding-bottom:90px}.description__row{display:-webkit-box;display:-ms-flexbox;display:flex}.description__text-box{-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:30px}.description__img-box{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-negative:0;flex-shrink:0}.description__text{margin-top:0;margin-bottom:15px}}.our-courses{padding-top:30px;padding-bottom:20px}.our-courses__title{margin-bottom:20px}.our-courses .title--h3{margin-bottom:30px}.our-courses__slogan{margin-bottom:10px}.our-courses__btn{margin-bottom:20px}.our-courses__list{text-align:center}.our-courses__list-item{display:block;margin-top:-10px}@media(min-width: 769px){.our-courses{padding-top:80px}.our-courses__title{margin-bottom:40px}.our-courses__slug{margin-bottom:15px}.our-courses__btn{margin-bottom:40px}}@media(min-width: 1290px){.our-courses__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.our-courses__list-item:nth-of-type(2){position:relative;top:7px}}.our-teachers{overflow-x:hidden;padding-top:30px;padding-bottom:110px;background:#f5f5f5 url(../img/our-teachers-mobile.jpg) left 48% bottom -112px no-repeat}.our-teachers__row{position:relative}.our-teachers__title{margin-bottom:20px}.our-teachers__subtitle{margin-bottom:16px;font-size:16px;font-weight:700}.our-teachers__slogan{margin-bottom:30px;line-height:1.9}.our-teachers__shape-fly{animation:shape-fly 5s linear infinite alternate-reverse;position:absolute;top:45%;left:0;z-index:1;min-width:87px;height:87px}@keyframes shape-fly{0%{-webkit-transform:translateY(10%);transform:translateY(10%)}100%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@media(min-width: 600px){.our-teachers{background-size:100% auto}}@media(min-width: 769px){.our-teachers{padding-top:100px;background:url(../img/our-teachers-desktop.png) left bottom no-repeat}.our-teachers__row{position:relative}.our-teachers__row:before{content:"";position:absolute;top:-100px;right:-21%;width:324px;height:250px;background:url(../img/our-teachers-img-top.png) center no-repeat;background-size:contain}.our-teachers__list{margin:0 -30px}.our-teachers__title{position:relative;z-index:1;margin-bottom:30px}.our-teachers__subtitle{position:relative;z-index:1;margin-bottom:40px;font-size:22px}.our-teachers__slogan{position:relative;z-index:1;margin-bottom:60px}}@media(min-width: 960px){.our-teachers{background-position:0 0}.our-teachers__row:before{right:auto;left:820px}}@media(min-width: 1290px){.our-teachers{padding-right:75px;min-height:1130px;background-position:left top}.our-teachers__list{margin:0}}@media(min-width: 1540px){.our-teachers__shape-fly{width:268px;height:241px;left:-75px}}.section-form{margin-bottom:20px}.section-form__container{position:relative}.section-form__shape-fly{display:none}@media(min-width: 769px){.section-form{margin-bottom:40px}}@media(min-width: 1290px){.section-form{margin-bottom:90px}.section-form__shape-fly{display:block;position:absolute;z-index:5;left:-100px;top:132px}}@media(min-width: 1290px){#section-form-3{margin-bottom:40px}}.record-form{position:relative;border-radius:30px;text-align:center}.record-form__btn-close{position:absolute;z-index:5;top:16px;right:16px}.record-form__header{padding:30px;padding-bottom:20px;border-top-left-radius:30px;border-top-right-radius:30px;background-color:#fff}.record-form__wrapper{padding:30px;position:relative;overflow:hidden;border-radius:inherit}.record-form__inner{position:relative;z-index:1}.record-form__img-outside{display:none;position:absolute;z-index:1}.record-form__oval{position:absolute;border-radius:50%;background:-webkit-gradient(linear, left top, right top, from(#B81E24), to(#EA1F24));background:-o-linear-gradient(left, #B81E24 0%, #EA1F24 100%);background:linear-gradient(90deg, #B81E24 0%, #EA1F24 100%)}.record-form__title{margin-bottom:28px}.record-form__subtitle{font-size:22px;font-weight:700}.record-form__checkbox{margin-bottom:18px}.record-form__checkbox .checkbox__box{display:block;margin:0 auto;margin-bottom:16px}.record-form__slogan{margin-bottom:20px}.record-form__input-text+.record-form__input-text{margin-top:10px}.record-form__clock-box{width:100%;margin:20px 0}.record-form__btn{width:100%;margin-bottom:20px}.record-form__privacy-policy{padding:8px;background:#dff0f7;font-size:13px;border-radius:15px}.record-form__privacy-policy-span{color:#cd1f24}.record-form--1{background:#dff0f7 url(../img/record-form-mobile-1.jpg) left -20px bottom -144px no-repeat}.record-form--1 .record-form__wrapper{background:-webkit-gradient(linear, left top, left bottom, from(#DFF0F7), color-stop(22.47%, rgba(224, 240, 248, 0.0001)));background:-o-linear-gradient(top, #DFF0F7 0%, rgba(224, 240, 248, 0.0001) 22.47%);background:linear-gradient(180deg, #DFF0F7 0%, rgba(224, 240, 248, 0.0001) 22.47%)}.record-form--1 .record-form__oval--bottom{left:-123px;bottom:-128px;width:203px;height:203px}.record-form--2{background:url(../img/record-form-mobile-2.jpg) center bottom -135px no-repeat}.record-form--2 .record-form__wrapper{background:-webkit-gradient(linear, left top, left bottom, from(#C6E4F2), color-stop(80%, rgba(198, 228, 242, 0.0001)));background:-o-linear-gradient(top, #C6E4F2 0%, rgba(198, 228, 242, 0.0001) 80%);background:linear-gradient(180deg, #C6E4F2 0%, rgba(198, 228, 242, 0.0001) 80%)}.record-form--2 .record-form__oval--top{left:-147px;top:-80px;width:203px;height:203px}.record-form--3{background:#9ed7fe url(../img/record-form-mobile-3.jpg) center bottom 48px no-repeat}.record-form--3 .record-form__oval--top{width:122px;height:122px;top:-110px;left:20px}.record-form--modal .record-form__wrapper{border-top-left-radius:0;border-top-right-radius:0;background:url(../img/record-form-modal.jpg) right -220px top no-repeat}.record-form--modal .record-form__oval--top{width:176px;height:176px;left:-80px;top:-121px}@media(min-width: 600px){.record-form--1{background-size:100% auto;background-position:left 0 bottom -144px}.record-form--2{background-size:100% auto}.record-form--3{background-size:100% auto}}@media(min-width: 769px){.record-form{border-radius:60px}.record-form__header{padding:0 95px;padding-top:80px;padding-bottom:55px;border-top-left-radius:60px;border-top-right-radius:60px}.record-form__header .record-form__title{margin-bottom:20px}.record-form__btn-close{top:20px;right:40px}.record-form__img-outside{display:block}.record-form__wrapper{padding:110px 60px}.record-form__title{margin-bottom:38px;font-size:40px}.record-form__form{padding:0 50px}.record-form__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:17px;text-align:left}.record-form__checkbox .checkbox__box{margin:0;margin-right:20px}.record-form__slogan{margin-bottom:36px;font-size:14px}.record-form__input-text{margin:30px 0}.record-form__clock-box{margin-bottom:30px}.record-form__btn{margin-bottom:30px}.record-form__privacy-policy{font-size:14px}.record-form--1{background:#dff0f7 url(../img/record-form-desktop-1.jpg) left bottom -452px no-repeat}.record-form--1 .record-form__wrapper{background:-webkit-gradient(linear, left top, left bottom, from(#DFF0F7), color-stop(80%, rgba(224, 240, 248, 0.0001)));background:-o-linear-gradient(top, #DFF0F7 0%, rgba(224, 240, 248, 0.0001) 80%);background:linear-gradient(180deg, #DFF0F7 0%, rgba(224, 240, 248, 0.0001) 80%)}.record-form--1 .record-form__img-outside{bottom:20px;left:-53px}.record-form--1 .record-form__oval--bottom{z-index:2;bottom:-364px;left:-126px;width:441px;height:441px}.record-form--2{overflow:hidden;background:url(../img/record-form-desktop-2.jpg) center bottom -215px no-repeat}.record-form--2 .record-form__img-outside{right:-145px;bottom:0}.record-form--2 .record-form__oval--top{top:-149px;left:-166px;width:287px;height:287px}.record-form--3{overflow:hidden;background:#9ed7fe url(../img/record-form-desktop-3.jpg) center bottom -27px no-repeat}.record-form--3 .record-form__img-outside{bottom:-27px;left:-89px}.record-form--3 .record-form__oval--top{width:128px;height:128px;top:-92px;left:82px}.record-form--modal .record-form__wrapper{background-size:cover;background-position:right 0 top}.record-form--modal .record-form__img-outside{bottom:0;right:-30px}.record-form--modal .record-form__oval--top{width:331px;height:331px;left:-156px;top:-225px}}@media(min-width: 1290px){.record-form{background-position:left bottom -424px}.record-form__wrapper{padding-top:130px;padding-bottom:120px}.record-form__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.record-form__title{margin:0 auto;margin-bottom:67px;max-width:980px}.record-form__checkbox br{display:none}.record-form__slogan{margin-bottom:0}.record-form__slogan br{display:none}.record-form__clock-box{width:auto;margin:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:228px;margin-left:calc(100% - 228px);margin-bottom:23px}.record-form__input-text{-ms-flex-preferred-size:calc(33.3333% - 30px);flex-basis:calc(33.3333% - 30px);max-width:343px;margin:0;margin-right:30px}.record-form__input-text+.record-form__input-text{margin-top:0}.record-form__btn{-ms-flex-preferred-size:calc(33.3333% - 30px);flex-basis:calc(33.3333% - 30px);max-width:324px;margin:0}.record-form__privacy-policy{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:671px;margin:0 auto;margin-top:35px}.record-form--1 .record-form__oval--top{width:157px;height:157px;top:-123px;right:174px}.record-form--1 .record-form__title{max-width:880px}.record-form--2{overflow:visible;background-position:center bottom -282px}.record-form--2 .record-form__img-outside{right:-10px;bottom:0}.record-form--2 .record-form__oval--top{top:-82px;left:-121px;width:244px;height:244px}.record-form--2 .record-form__oval--right{top:321px;right:-89px;width:135px;height:135px}.record-form--3{background:url(../img/record-form-desktop-3v2.jpg) center no-repeat}.record-form--3 .record-form__img-outside{left:20px;bottom:0}.record-form--3 .record-form__oval--top{width:157px;height:157px;top:-119px;left:82px}.record-form--3 .record-form__oval--bottom{width:441px;height:441px;bottom:-388px;right:72px}.record-form--modal .record-form__img-outside{right:10px}.record-form--modal .record-form__wrapper{padding-top:110px;padding-bottom:110px;background-position:left top}}.timing{padding-top:30px;padding-bottom:40px;background:#f5f5f5 url(../img/timing-bg-x2.png) left 56% bottom -182px no-repeat}.timing__title{margin-bottom:20px}.timing__text{margin-bottom:30px;line-height:1.9}.timing__shape-fly{position:absolute}.timing__row{position:relative;text-align:center}.timing__shape-fly{position:absolute}.timing__shape-fly--1{animation:shape-fly 5s linear infinite alternate-reverse;top:0;left:0}@keyframes shape-fly{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}100%{-webkit-transform:translateY(-15%);transform:translateY(-15%)}}.timing__shape-fly--2{animation:shape-fly 4s linear infinite alternate-reverse;right:0;bottom:40%}@keyframes shape-fly{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}100%{-webkit-transform:translateY(-15%);transform:translateY(-15%)}}@media(min-width: 769px){.timing{padding-top:100px;padding-bottom:110px;background-position:left -300px bottom 0px}.timing__title{margin-bottom:40px}.timing__text{margin-bottom:40px}.timing__text-box{margin-bottom:60px}.timing__shape-fly--2{bottom:auto;top:10%}}@media(min-width: 1290px){.timing{margin-bottom:90px;min-height:1000px;background-color:transparent;background-position:right top}.timing__shape-fly--2{top:0;right:25%}}.cost-courses{position:relative;padding-top:30px;padding-bottom:40px;background:#f5f5f5 url(../img/cost-courses.png) center bottom -100px no-repeat}.cost-courses__shape-fly{display:none}.cost-courses__title{margin-bottom:20px}.cost-courses__title--h3{font-weight:700}.cost-courses__subtitle{margin-bottom:27px;font-size:16px;font-weight:700}.cost-courses__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.cost-courses__card{margin:0 15px;margin-bottom:20px}.cost-courses .title--h3{text-transform:none}.cost-courses__list{margin-bottom:30px}.cost-courses__item{position:relative;padding-left:16px;margin-bottom:20px;line-height:1.9}.cost-courses__item:before{content:"";position:absolute;top:.9rem;left:0;width:6px;height:6px;background:-webkit-gradient(linear, left top, right top, from(#B81E24), to(#EA1F24));background:-o-linear-gradient(left, #B81E24 0%, #EA1F24 100%);background:linear-gradient(90deg, #B81E24 0%, #EA1F24 100%);border-radius:50%}.cost-courses__btn{display:block;margin:0 auto}@media(min-width: 769px){.cost-courses{padding-top:100px;padding-bottom:110px;background-position:left -250px bottom -20px}.cost-courses__shape-fly{display:block;position:absolute;bottom:-150px;right:-40px}.cost-courses__container{position:relative}.cost-courses__container:before{content:"";position:absolute;top:-100px;right:-120px;width:377px;height:565px;background:url(../img/cost-courses-bg-top.png) center no-repeat}.cost-courses__container:after{content:"";position:absolute;bottom:-201px;left:-475px;width:605px;height:543px;background:url(../img/cost-courses-bg-bottom.png) center no-repeat}.cost-courses__title{margin-bottom:30px}.cost-courses__subtitle{margin-bottom:60px}.cost-courses__cards{margin-bottom:40px}.cost-courses__btn{display:block;width:400px;margin:0 auto}.cost-courses__list{margin-bottom:50px}}@media(min-width: 1290px){.cost-courses{min-height:1553px;background-position:left 45% top;background-color:transparent}.cost-courses__shape-fly{bottom:-250px}.cost-courses__container:before{right:-138px}.cost-courses__container:after{left:-36%;bottom:-250px}.cost-courses__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cost-courses__cards .info-card+.info-card{margin-left:20px}.cost-courses__cards .info-card__wrapper{padding-left:60px;padding-right:60px}.cost-courses__list{display:-webkit-box;display:-ms-flexbox;display:flex}.cost-courses__inner{-ms-flex-preferred-size:50%;flex-basis:50%}.cost-courses__inner:nth-clild(1){padding-right:30px}.cost-courses__item{-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:30px;margin-bottom:30px}}@media(min-width: 1845px){.cost-courses{background-position:left top}}.key-principles{padding-top:30px}.key-principles__title{margin-bottom:20px}.key-principles__text{margin-bottom:20px;line-height:1.9}.key-principles__text--bold{font-weight:700;line-height:1.2}.key-principles__item{padding:0 30px;padding-bottom:22px;background:#f5f5f5;margin-bottom:20px;border-radius:30px;text-align:center}.key-principles__item-img{position:relative;top:-10px}@media(min-width: 769px){.key-principles{padding-top:80px}.key-principles__title{margin-bottom:40px}.key-principles__text{margin-bottom:40px}.key-principles__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:60px;margin-bottom:30px;text-align:left;padding-bottom:0}.key-principles__item-img{top:0;margin-right:23px}.key-principles__item br{display:none}}@media(min-width: 1290px){.key-principles{margin-bottom:70px}.key-principles__item{line-height:1.4}.key-principles__row{display:-webkit-box;display:-ms-flexbox;display:flex}.key-principles__row .key-principles__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.key-principles__row .key-principles__item+.key-principles__item{margin-left:30px}.key-principles__row--second .key-principles__item{-ms-flex-preferred-size:410px;flex-basis:410px}}.learn{padding-top:30px;padding-bottom:40px;background:#f5f5f5 url(../img/learn-bg-mobile.png) right -276px bottom -200px no-repeat}.learn__shape-fly{display:none}.learn__title{margin-bottom:30px}.learn__item{padding:30px;margin-bottom:20px;border-radius:30px;background-color:#fff}.learn__number{font-size:30px;font-weight:900;margin-bottom:10px}.learn__headline{font-size:14px;font-weight:700}.learn__headline br{display:none}.learn__text{line-height:1.9}.learn__text span{font-weight:700}.learn__warning{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:26px}.learn__warning-icon{-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.learn__warning-text{opacity:.5}.learn__text-primary{font-weight:700;font-size:16px;color:#cd1f24;cursor:pointer;text-decoration:underline}.learn__text-primary:hover{color:#a1181c}.learn__row{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f5f5f5}@media(min-width: 769px){.learn{padding-top:100px;padding-bottom:110px;background:#f5f5f5 url(../img/learn-bg-desktop.png) right 0 bottom -400px no-repeat}.learn__container{position:relative}.learn__shape-fly{display:block;position:absolute}.learn__shape-fly--1{top:-61px;right:-100px}.learn__shape-fly--2{left:-100px;top:50%}.learn__title{margin-bottom:60px}.learn__headline{line-height:1.9;font-size:18px}.learn__item{padding:60px;border-radius:60px}.learn__number{font-size:40px}.learn__item{margin-bottom:30px}.learn__number{margin-right:55px;margin-bottom:0}.learn__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:60px;margin-bottom:60px}.learn__text{-ms-flex-preferred-size:100%;flex-basis:100%}.learn__list{margin-bottom:60px}.learn__warning{font-size:16px;margin-bottom:40px}.learn__text-primary{font-size:22px}.learn__headline br{display:block}}@media(min-width: 769px)and (min-width: 1290px){.learn{background-color:transparent;min-height:1496px;background-position:right top}.learn__shape-fly--2{top:auto;bottom:10%;left:-150px}.learn__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:70px;padding-bottom:70px}.learn__item:first-child{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.learn__column{-ms-flex-preferred-size:50%;flex-basis:50%;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}.learn__row{padding:0;margin:0;border:none}.learn__list{margin-bottom:60px}.learn__warning{margin-bottom:60px;max-width:70%}}.map{padding-top:30px;padding-bottom:30px}.map__container{position:relative}.map__shape-fly{position:absolute;z-index:1}.map__shape-fly--1{bottom:0;right:-10px}.map__shape-fly--2{display:none}.map__img{display:none}.map__card{padding:30px;border-radius:30px;color:#241716;cursor:pointer;background:-webkit-gradient(linear, left top, right top, from(#F5F9FA), to(#E8F0F4));background:-o-linear-gradient(left, #F5F9FA 0%, #E8F0F4 100%);background:linear-gradient(90deg, #F5F9FA 0%, #E8F0F4 100%)}.map__card-headline{font-size:16px;font-weight:700;margin-bottom:5px}.map__card-text{font-size:14px;margin-bottom:10px}.map__card-link{font-size:14px}.map__card--primary{padding-right:45px;color:#fff;background:url(../img/map-card-primary-card-mobile.png) right -120px center no-repeat,-webkit-gradient(linear, left top, right top, from(#B81E24), to(#EA1F24));background:url(../img/map-card-primary-card-mobile.png) right -120px center no-repeat,-o-linear-gradient(left, #B81E24 0%, #EA1F24 100%);background:url(../img/map-card-primary-card-mobile.png) right -120px center no-repeat,linear-gradient(90deg, #B81E24 0%, #EA1F24 100%)}.map__card+.map__card{margin-top:20px}.map__frame{margin-top:30px;border-radius:30px;height:500px;width:100%}.map__frame-item--2{display:none}.map__frame iframe{border-radius:30px;width:100%;max-width:100%;height:500px;border:none}@media(min-width: 510px){.map__card-headline br:nth-of-type(1){display:none}}@media(min-width: 769px){.map{padding-top:80px;padding-bottom:60px}.map__shape-fly--1{right:10px}.map__shape-fly--2{display:block;top:260px;left:-115px}.map__img{display:block;position:absolute;z-index:1;top:-80px;right:-13%}.map__card{padding:60px;border-radius:60px}.map__card--primary{background:url(../img/map-card-primary-card-mobile.png) right -100px center no-repeat,-webkit-gradient(linear, left top, right top, from(#B81E24), to(#EA1F24));background:url(../img/map-card-primary-card-mobile.png) right -100px center no-repeat,-o-linear-gradient(left, #B81E24 0%, #EA1F24 100%);background:url(../img/map-card-primary-card-mobile.png) right -100px center no-repeat,linear-gradient(90deg, #B81E24 0%, #EA1F24 100%)}}@media(min-width: 1290px){.map__img{right:-8%}.map__shape-fly--1{right:100px}.map__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.map__card-headline{margin-bottom:30px}.map__card{-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:143px}.map__card+.map__card{margin-left:30px;margin-top:0}.map__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.map__inner br{display:none}}.footer{padding-bottom:30px}.footer__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:17px}.footer__social-link+.footer__social-link{margin-left:30px}.footer__logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer__social{-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer__copyright{margin-top:28px;font-size:14px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-preferred-size:100%;flex-basis:100%}@media(min-width: 769px){.footer{padding-bottom:40px}.footer__row{margin-bottom:27px}}@media(min-width: 1290px){.footer__row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:0}.footer__logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer__social{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer__copyright{margin:0 20px;text-align:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}
.btn-disabled {
	opacity: 0.5;
	cursor: not-allowed;
}