@charset "UTF-8";

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */

@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;-webkit-transform-origin:center bottom;animation-name:bounce;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-name:headShake;animation-timing-function:ease-in-out}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-animation-name:swing;-webkit-transform-origin:top center;animation-name:swing;-ms-transform-origin:top center;transform-origin:top center}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;-webkit-transform-origin:center;animation-name:jello;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-duration:1.3s;-webkit-animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-duration:1.3s;animation-name:heartBeat;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{-webkit-transform:scaleX(1);opacity:1;transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{-webkit-transform:scaleX(1);opacity:1;transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;-webkit-animation-name:bounceIn;animation-duration:.75s;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,-3000px,0);opacity:0;transform:translate3d(0,-3000px,0)}60%{-webkit-transform:translate3d(0,25px,0);opacity:1;transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,-3000px,0);opacity:0;transform:translate3d(0,-3000px,0)}60%{-webkit-transform:translate3d(0,25px,0);opacity:1;transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(-3000px,0,0);opacity:0;transform:translate3d(-3000px,0,0)}60%{-webkit-transform:translate3d(25px,0,0);opacity:1;transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(-3000px,0,0);opacity:0;transform:translate3d(-3000px,0,0)}60%{-webkit-transform:translate3d(25px,0,0);opacity:1;transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(3000px,0,0);opacity:0;transform:translate3d(3000px,0,0)}60%{-webkit-transform:translate3d(-25px,0,0);opacity:1;transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(3000px,0,0);opacity:0;transform:translate3d(3000px,0,0)}60%{-webkit-transform:translate3d(-25px,0,0);opacity:1;transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,3000px,0);opacity:0;transform:translate3d(0,3000px,0)}60%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,3000px,0);opacity:0;transform:translate3d(0,3000px,0)}60%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{-webkit-transform:scale3d(1.1,1.1,1.1);opacity:1;transform:scale3d(1.1,1.1,1.1)}to{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{-webkit-transform:scale3d(1.1,1.1,1.1);opacity:1;transform:scale3d(1.1,1.1,1.1)}to{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;-webkit-animation-name:bounceOut;animation-duration:.75s;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}to{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}to{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{-webkit-transform:translate3d(20px,0,0);opacity:1;transform:translate3d(20px,0,0)}to{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{-webkit-transform:translate3d(20px,0,0);opacity:1;transform:translate3d(20px,0,0)}to{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{-webkit-transform:translate3d(-20px,0,0);opacity:1;transform:translate3d(-20px,0,0)}to{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{-webkit-transform:translate3d(-20px,0,0);opacity:1;transform:translate3d(-20px,0,0)}to{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{-webkit-transform:translate3d(0,20px,0);opacity:1;transform:translate3d(0,20px,0)}to{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{-webkit-transform:translate3d(0,20px,0);opacity:1;transform:translate3d(0,20px,0)}to{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInDownBig{0%{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100%,0,0);opacity:0;transform:translate3d(-100%,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100%,0,0);opacity:0;transform:translate3d(-100%,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{-webkit-transform:translate3d(100%,0,0);opacity:0;transform:translate3d(100%,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{-webkit-transform:translate3d(100%,0,0);opacity:0;transform:translate3d(100%,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInRightBig{0%{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translate3d(0,100%,0);opacity:0;transform:translate3d(0,100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{-webkit-transform:translate3d(0,100%,0);opacity:0;transform:translate3d(0,100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInUpBig{0%{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{-webkit-transform:translate3d(0,100%,0);opacity:0;transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{-webkit-transform:translate3d(0,100%,0);opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0);opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0);opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0);opacity:0;transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0);opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animated.flip{-webkit-animation-name:flip;-webkit-backface-visibility:visible;animation-name:flip;backface-visibility:visible}@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);opacity:1;transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);opacity:1;transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-animation-name:flipInX;-webkit-backface-visibility:visible!important;animation-name:flipInX;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);opacity:1;transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);opacity:1;transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-animation-name:flipInY;-webkit-backface-visibility:visible!important;animation-name:flipInY;backface-visibility:visible!important}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);opacity:1;transform:perspective(400px) rotateX(-20deg)}to{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);opacity:1;transform:perspective(400px) rotateX(-20deg)}to{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;transform:perspective(400px) rotateX(90deg)}}.flipOutX{-webkit-animation-duration:.75s;-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;animation-duration:.75s;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);opacity:1;transform:perspective(400px) rotateY(-15deg)}to{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);opacity:1;transform:perspective(400px) rotateY(-15deg)}to{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;transform:perspective(400px) rotateY(90deg)}}.flipOutY{-webkit-animation-duration:.75s;-webkit-animation-name:flipOutY;-webkit-backface-visibility:visible!important;animation-duration:.75s;animation-name:flipOutY;backface-visibility:visible!important}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{-webkit-transform:skewX(20deg);opacity:1;transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{-webkit-transform:skewX(20deg);opacity:1;transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-name:lightSpeedIn;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);opacity:0;transform:translate3d(100%,0,0) skewX(30deg)}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);opacity:0;transform:translate3d(100%,0,0) skewX(30deg)}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-name:lightSpeedOut;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(-200deg);transform-origin:center}to{-webkit-transform:translateZ(0);-webkit-transform-origin:center;opacity:1;transform:translateZ(0);transform-origin:center}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(-200deg);transform-origin:center}to{-webkit-transform:translateZ(0);-webkit-transform-origin:center;opacity:1;transform:translateZ(0);transform-origin:center}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(45deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(45deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;opacity:1;transform-origin:center}to{-webkit-transform:rotate(200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(200deg);transform-origin:center}}@keyframes rotateOut{0%{-webkit-transform-origin:center;opacity:1;transform-origin:center}to{-webkit-transform:rotate(200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(200deg);transform-origin:center}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-45deg);transform-origin:right bottom}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-45deg);transform-origin:right bottom}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(90deg);transform-origin:right bottom}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(90deg);transform-origin:right bottom}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{-webkit-transform:translate3d(0,700px,0);opacity:0;transform:translate3d(0,700px,0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{-webkit-transform:translate3d(0,700px,0);opacity:0;transform:translate3d(0,700px,0)}}.hinge{-webkit-animation-duration:2s;-webkit-animation-name:hinge;animation-duration:2s;animation-name:hinge}@-webkit-keyframes jackInTheBox{0%{-webkit-transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{-webkit-transform:scale(1);opacity:1;transform:scale(1)}}@keyframes jackInTheBox{0%{-webkit-transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{-webkit-transform:scale(1);opacity:1;transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes rollIn{0%{-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) rotate(120deg);opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) rotate(120deg);opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{-webkit-transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}@keyframes zoomOutLeft{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{-webkit-transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{-webkit-transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}@keyframes zoomOutRight{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{-webkit-transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;animation-duration:1s;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (prefers-reduced-motion){.animated{-webkit-animation:unset!important;-webkit-transition:none!important;animation:unset!important;-o-transition:none!important;transition:none!important}}@charset "UTF-8";
.video-react .video-react-control:before, .video-react .video-react-big-play-button:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.video-react .video-react-control:before, .video-react .video-react-big-play-button:before {
  text-align: center;
}

@font-face {
  font-family: "video-react";
  src: url(data:application/vnd.ms-fontobject;base64,MBgAAHwXAAABAAIAAAAAAAAAAAAAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAic4U8QAAAAAAAAAAAAAAAAAAAAAAABYAdgBpAGQAZQBvAC0AcgBlAGEAYwB0AAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAWAHYAaQBkAGUAbwAtAHIAZQBhAGMAdAAAAAAAAAEAAAALAIAAAwAwT1MvMg7RD8oAAAC8AAAAYGNtYXAOVuSnAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zsdb3FIAAAF4AAAS0GhlYWQLMledAAAUSAAAADZoaGVhB6wEJgAAFIAAAAAkaG10eIgAFM8AABSkAAAAlGxvY2FLllAoAAAVOAAAAExtYXhwACoAyQAAFYQAAAAgbmFtZVtqyukAABWkAAABtnBvc3QAAwAAAAAXXAAAACAAAwQAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADyIAQAAAAAAAQAAAAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg8iD//f//AAAAAAAg8gD//f//AAH/4w4EAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAVYA1gMqAyoAAgAACQIBVgHU/iwDKv7W/tYAAgBWAFYDqgOqAAIAFgAAAS0BNzIeAhUUDgIjIi4CNTQ+AgGqAQD/AFZYnHNDQ3ObWVicc0NDc5sBQMDA6kNzm1lYnHNDQ3ObWVicc0MAAAADAFYAVgOqA6oAEwAnACoAACUyPgI1NC4CIyIOAhUUHgITMh4CFRQOAiMiLgI1ND4CExEFAgBGfV02Nl18R0Z9XTY2XXxHWJxzQ0Nzm1lYnHNDQ3ObAwEAqjZdfEdGfV02Nl18R0Z9XTYDAENzm1lYnHNDQ3ObWVicc0P9lgGAwAAAAAACAQAA1gMAAyoAAwAHAAABMxEjIREzEQJWqqr+qqoDKv2sAlT9rAAAAwBWAFYDqgOqAAMABwAbAAABESMRIxEjERMyHgIVFA4CIyIuAjU0PgICgFZUVoBYnHNDQ3ObWVicc0NDc5sBVgFU/qwBVP6sAlRDc5tZWJxzQ0Nzm1lYnHNDAAAEAFYAVgOqA6oAAwAXACsALwAAAREzEQcyPgI1NC4CIyIOAhUUHgITMh4CFRQOAiMiLgI1ND4CAxEzEQIqVoBGfV02Nl18R0Z9XTY2XXxHWJxzQ0Nzm1lYnHNDQ3ObJ1YBVgFU/qysNl18R0Z9XTY2XXxHRn1dNgMAQ3ObWVicc0NDc5tZWJxzQ/2sAVT+rAABAQABAAMAAwAAAwAAASERIQEAAgD+AAMA/gAAAgBqAQADVgMAAAIABQAACQERIQkBAeoBbP6A/pQBbAIAAQD+AAEAAQAAAAACAKoBAAOWAwAAAgAFAAAJAiERAQIqAWz+lP6AAWwDAP8A/wACAP8AAAAAAAIBAAEAAwADAAACAAYAAAkBEQEzESMBlgFq/gBWVgIAAQD+AAIA/gAAAAAAAgEAAQADAAMAAAMABgAAATMRIyERAQKqVlb+VgFqAwD+AAIA/wAAAAIAqgCAA1YD1gBFAGgAAAEOARUUBjEjNzMVIwcwNjU0MjU0FjsBMhYXHgEXHgEVFAYHDgEHDgEHDgEjIiYnLgEnLgE1MxQWMzI2PwEwNj0BLwEwJiMRMh4CFRQOAiMiLgI1MxQeAjMyPgI1NC4CIxUnNwH4AwsEHgpmSgQEBgUDCAYNAwMKAwcLAQMDBQYGBwMDEQYGDQMDCwYICiIODAMGAwoEBAoJA0Z9XTY2XXxHRn1dNlYpRV01NF5FKSlFXTXW1gG8AQUCAwNeHiYBAwMDAwMDAwMGAwcZDgYNAwMNBgYDAwMBAQMDAgMEFgwLCQEDCAkDGggKBAFuNV17R0Z9XTY2XXxHNF5FKSlFXTU0XkUprNbWAAAEAKoAgANWA9YAGwBGAE0AcAAAARQWMzI2PwEwNj0BMCY1NCYjIgYPATAGHQEwFjcUBg8BMAYjIgYjIiYnLgEnLgE9ATQ2PwEwNjMyNjMyFhceARceARceARUHIzUHNTczEzIeAhUUDgIjIi4CNTMUHgIzMj4CNTQuAiMVJzcCNA4GAwgDCAQEEgQDBgMIBgZUAQMMEAYGDgYGDgYGCAYKCAEDDg4GBg4GBg4GBgoGBgMDAwG2KCpMBi5GfV02Nl18R0Z9XTZWKUVdNTReRSkpRV011tYBeAUJAQMKCQNWCQMECgMDCAkDVgknCRMGGgwEAQMDBgMFKA8eCRMGGgwEAQMDBgMDDgkJEAlqjAweGAEeNV17R0Z9XTY2XXxHNF5FKSlFXTU0XkUprNbWAAAABACqAIADVgPWABsARgCjAMYAAAEUFjMyNj8BMDY9ATQmNTQmIyIGDwEwBh0BMBY3FAYPATAGIyIGIyImJy4BJy4BPQE0Nj8BMDYzMjYzMhYXHgEXHgEXHgEVIzI2PQEwJjU0JisBMAYjIgYdASM0NjMyNjMyFhceAR0BMAYVFAYjIgYHHgEXHgEVFAYHDgEHDgEjIgYjIiYnLgEnLgE1MxUwFhUUFjsBMDYzMjY9ATAmNTQmKwE1EzIeAhUUDgIjIi4CNTMUHgIzMj4CNTQuAiMVJzcCPBAGAwYDCAQEEAQDCAMIBARQAQMMEAYGDgYPFQoGAwMDAwMDDBAGBgwGBg4GBgoGBgMDAwHiDBIEBQMWBQMDASwWDgMOAw0ZCggIBAUDAwgDBg0DAwUBAwMGAwMNBgYOBgYLAwMNBggKJAQFAxYFAwMBBAUDGmZGfV02Nl18R0Z9XTZWKUVdNTReRSkpRV011tYBeAYIAQMKCQNWAwYDBAoDAwgJA1YJJwkTBhoMBAsFAw4JCRAJHgkTBhoMBAEDAwYDAw4JCRAJDgwIBQMDAQQFAwgPHwQHBQQYCg4JAwMFBwMDBwYGDgYGDQMDCgMDBQQBAwMCAwQbCwgFAwMBBAUDFgUDAwEeAWo1XXtHRn1dNjZdfEc0XkUpKUVdNTReRSms1tYAAAIAqgCAA1YD1gBCAGUAAAEOARUUBjEjNzMVIwcwNjU0MjU0FjsBMhYXHgEXHgEVFAYHDgEHDgEjIiYnLgEnLgE1MxQWMzI2PwEwNj0BLwEwJiMlND4CMzUXBzUiDgIVFB4CMzI+AjUzFA4CIyIuAgH0AwsEGgpmSgQEBgUDCAYNAwMKAwcLAQMDBQYIFw8GDQMDCwYICiIODAMGAwoEBAoJA/6uNl18R9bWNF5FKSlFXTU0XkUpVjZdfEdGfV02AbwBBQIDA14eJgEDAwMDAwMDAwYDBxkOBg0DAw0GCAgBAwMCAwQWDAsJAQMICQMaCAoEGkZ8XTWs1tasKUVdNTReRSkpRV01Rn1dNjZdfAAABACqAIADVgPWABsARgBNAHAAAAEUFjMyNj8BMDY9ATAmNTQmIyIGDwEwBh0BMBY3FAYPATAGIyIGIyImJy4BJy4BPQE0Nj8BMDYzMjYzMhYXHgEXHgEXHgEVByM1BzU3MwU0PgIzNRcHNSIOAhUUHgIzMj4CNTMUDgIjIi4CAjQOBgMIAwgEBBIEAwYDCAYGUAEDDBAGBg4GBg4GBggGCggBAw4OBgYOBgYOBgYKBgYDAwMBsigqTAb+2DZdfEfW1jReRSkpRV01NF5FKVY2XXxHRn1dNgF4BQkBAwoJA1YJAwQKAwMICQNWCScJEwYaDAQBAwMGAwUoDx4JEwYaDAQBAwMGAwMOCQkQCWqMDB4YNkZ8XTWs1tasKUVdNTReRSkpRV01Rn1dNjZdfAAAAAQAqgCAA1YD1gAiAD4AaQDGAAATND4CMzUXBzUiDgIVFB4CMzI+AjUzFA4CIyIuAgUUFjMyNj8BMDY9ATAmNTQmIyIGDwEwBh0BMBY3FAYPATAGIyIGIyImJy4BJy4BPQE0Nj8BMDYzMjYzMhYXHgEXHgEXHgEVIzI2PQEwJjU0JisBMAYjIgYdASM0NjMyNjMyFhceAR0BMAYVFAYjIgYHHgEXHgEVFAYHDgEHDgEjIgYjIiYnLgEnLgE1MxUwFhUUFjsBMDYzMjY9ATAmNTQmKwE1qjZdfEfW1jReRSkpRV01NF5FKVY2XXxHRn1dNgGODgYDCAMIBAQSBAMGAwgEBFQBAwwQBgYOBg8VCgYDAwMDAwMMEAYGDAYGDgYGCgYGAwMDAeIMEgQFAxYFAwMBLBYOAw4DDRkKCAgEBQMDCAMGDQMDBQEDAwYDAw0GBg4GBgsDAw0GCAokBAUDFgUDAwEEBQMaAdZGfF01rNbWrClFXTU0XkUpKUVdNUZ9XTY2XXwXBQkBAwoJA1YJAwQKAwMICQNWCScJEwYaDAQLBQMOCQkQCR4JEwYaDAQBAwMGAwMOCQkQCQ4MCAUDAwEEBQMIDx8EBwUEGAoOCQMDBQcDAwcGBg4GBg0DAwoDAwUEAQMDAgMEGwsIBQMDAQQFAxYFAwMBHgAAAAAEAIAAgAOAA4AAAgAUACYALgAAARUnJwEHJw4BBzU+ATcnEScjETMnATQuAic1HgMVFAYHJz4BJxwBByc1HgECAFrwAso2WCJOLBswFbbWqsrKAqofOU0vQG5PLRcVQAoMagJoMDoDVrRahP02NlgbKAtYBxoRtv7g1gEAyv62M1xLNg5YDkVjfEQwWydCGTkeBw0GaF4YWwAAAAABASoAqgKqA1YABQAAATM3EScjASqs1NSsAoDW/VTWAAIA1gCqAxYDVgAFAAwAABMzNxEnIyUUBgcRHgHWqtbWqgJAPDAwPAKA1v1U1oA5WxgBWBhbAAAAAwCAAIoDgAN2ABUAHAAiAAABHgMVFA4CBzU+AzU0LgInExQGBxEeASUzNxEnIwJWQG5PLS1PbUEuTjkfHzlNL2o6MDA6/cCq1taqA3YORWN8RER7Y0YOWA03S1wzM1xLNg7+4jlbGAFYGFtH1v1U1gAAAAAEANYA1gMqAyoABQALABEAFwAAATMVIzUjEzUzFSM1ATUzFSMVHQEzFSM1AlbUVICAVNT+gNSAgNQDKtSA/lSA1FQBLNRUgKyAVNQABADWANYDKgMqAAUACwARABcAAAEzFSM1MwM1MxUjFQE1MxUjNRE1MxUjNQKqgNRUVNSA/qxU1NRUAqpU1P2s1FSAAdSA1FT+rFTUgAAAAAADAIAAqgOAA1YAFwAvAD8AAAE1NCYrASIGHQEUFjsBMjY9ASMVIzUzFSM1NCYrASIGHQEUFjsBMjY9ASMVIzUzFQEyFhURFAYjISImNRE0NjMDABgSgBIaGhKAEhhAVlbqGhKAEhgYEoASGkBWVgGUIjQzI/2sJDIyJAIqLBIYGBKsEhgYEiwWgBYsEhgYEqwSGBgSLBaAFgEsMyP+ACI0MyMCACI0AAAEAIAAgAOAA4AAAwANABkAKQAAATUzFScRMzI2PQE0JiMBESMVIzUjETM1MxUBMhYVERQGIyEiJjURNDYzAmpWlqwSGBgS/wBAVkBAVgGUIjQzI/2sJDIyJAHAgIDA/wAYEqwSGP8AAQBqav8AVlYCADMj/awiNDMjAlQiNAAAAAIAZABWA5wDqgALAFkAAAEyNjU0JiMiBhUUFiUXHgEPAQ4BLwEOAQ8BDgErASImLwEuAScHBiYvASY2PwEuATU8ATcnLgE/AT4BHwE+AT8BPgE7ATIWHwEeARc3NhYfARYGDwEeARUcAQIAPVlYPj1ZWAF8WgYCBFYEDghqECQUEAELCKwHCwIQEyQRagcOBVYEAgZaAQECWgYCBFYEDghqECQUEAELCKwHCwIQEyQRagcOBVYEAgZaAQEBalg+PVlYPj1ZbEYEEAiUBwQDKgwWCHAHCwoIcAcVDioDAwiUBxAFRgoVCwoVC0YEEAiUBwQDKgwWCHAHCwoIcAcVDioDAwiUBxAFRgoVCwoVAAAAAQCAAFgDgAOqADMAAAEyFhUUBiMiJjU8ATclDgEjIiY1NDYzMhYXJS4BNTQ2MzIWFRQGIyImJwUeARUUBgcFPgEDADNJSTMzSQL+0hIsGjRMSzUZLRIBLAEDSzU0TEs1GS0S/tQBAwICATAQLAFSSTMzS0szBw8GsBASSzU0TBERrgcPCDRMSzU0TBMRsAcPCAcPCLAPEQADAFYAVgOqA6oAAwAHABsAAAE1IxUTESMREzIeAhUUDgIjIi4CNTQ+AgIqVFRUKlicc0NDc5tZWJxzQ0NzmwKAVlb+qgEA/wACgENzm1lYnHNDQ3ObWVicc0MAAAQAVgBWA6oDqgADABcAKwAvAAABNTMVAzI+AjU0LgIjIg4CFRQeAhMyHgIVFA4CIyIuAjU0PgITETMRAdZUKkZ9XTY2XXxHRn1dNjZdfEdYnHNDQ3ObWVicc0NDc5svVAKAVlb+KjZdfEdGfV02Nl18R0Z9XTYDAENzm1lYnHNDQ3ObWVicc0P9gAEA/wAAAAEA1gDWAyoDKgALAAABBxcHJwcnNyc3FzcDKu7uPO7uPO7uPO7uAu7u7jzu7jzu7jzu7gABAFUAVQOrA6sAFAAAExQeAjMyPgI1NC4CIyIOAhVVQ3ScWFicdENDdJxYWJx0QwIAWJx0Q0N0nFhYnHRDQ3ScWAAAAAIAVQBVA6sDqwAUACgAAAEiDgIVFB4CMzI+AjU0LgIjESIuAjU0PgIzMh4CFRQOAgIAWJx0Q0N0nFhYnHRDQ3ScWEd8XTU1XXxHR3xdNTVdfAOrQ3ScWFicdENDdJxYWJx0Q/0ANV18R0d8XTU1XXxHR3xdNQAAAAMAVQBVA6sDqwAUACgANAAAASIOAhUUHgIzMj4CNTQuAiMRIi4CNTQ+AjMyHgIVFA4CExQGIyImNTQ2MzIWAgBYnHRDQ3ScWFicdENDdJxYR3xdNTVdfEdHfF01NV18OUs1NUtLNTVLA6tDdJxYWJx0Q0N0nFhYnHRD/QA1XXxHR3xdNTVdfEdHfF01AVU1S0s1NUtLAAAAAQAAAAEAAPEUzolfDzz1AAsEAAAAAADUNIllAAAAANQ0iWUAAAAAA6sD1gAAAAgAAgAAAAAAAAABAAAEAAAAAAAEAAAAAAADqwABAAAAAAAAAAAAAAAAAAAAJQQAAAAAAAAAAAAAAAAAAAAEAAFWBAAAVgQAAFYEAAEABAAAVgQAAFYEAAEABAAAagQAAKoEAAEABAABAAQAAKoEAACqBAAAqgQAAKoEAACqBAAAqgQAAIAEAAEqBAAA1gQAAIAEAADWBAAA1gQAAIAEAACABAAAZAQAAIAEAABWBAAAVgQAANYEAABVBAAAVQQAAFUAAAAAAAoAFAAeACwAVACWAKoA2AEgAS4BRAFaAXABhAIQAqgDpgQuBMYFxAYSBiIGPgZ4Bp4GxgcaB1oH4gguCFwIpAi+COAJHAloAAEAAAAlAMcABAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQALAAAAAQAAAAAAAgAHAIQAAQAAAAAAAwALAEIAAQAAAAAABAALAJkAAQAAAAAABQALACEAAQAAAAAABgALAGMAAQAAAAAACgAaALoAAwABBAkAAQAWAAsAAwABBAkAAgAOAIsAAwABBAkAAwAWAE0AAwABBAkABAAWAKQAAwABBAkABQAWACwAAwABBAkABgAWAG4AAwABBAkACgA0ANR2aWRlby1yZWFjdAB2AGkAZABlAG8ALQByAGUAYQBjAHRWZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADB2aWRlby1yZWFjdAB2AGkAZABlAG8ALQByAGUAYQBjAHR2aWRlby1yZWFjdAB2AGkAZABlAG8ALQByAGUAYQBjAHRSZWd1bGFyAFIAZQBnAHUAbABhAHJ2aWRlby1yZWFjdAB2AGkAZABlAG8ALQByAGUAYQBjAHRGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?#iefix) format("eot");
}
@font-face {
  font-family: "video-react";
  src: url(data:application/font-woff;base64,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) format("woff"), url(data:application/x-font-ttf;base64,AAEAAAALAIAAAwAwT1MvMg7RD8oAAAC8AAAAYGNtYXAOVuSnAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zsdb3FIAAAF4AAAS0GhlYWQLMledAAAUSAAAADZoaGVhB6wEJgAAFIAAAAAkaG10eIgAFM8AABSkAAAAlGxvY2FLllAoAAAVOAAAAExtYXhwACoAyQAAFYQAAAAgbmFtZVtqyukAABWkAAABtnBvc3QAAwAAAAAXXAAAACAAAwQAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADyIAQAAAAAAAQAAAAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg8iD//f//AAAAAAAg8gD//f//AAH/4w4EAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAVYA1gMqAyoAAgAACQIBVgHU/iwDKv7W/tYAAgBWAFYDqgOqAAIAFgAAAS0BNzIeAhUUDgIjIi4CNTQ+AgGqAQD/AFZYnHNDQ3ObWVicc0NDc5sBQMDA6kNzm1lYnHNDQ3ObWVicc0MAAAADAFYAVgOqA6oAEwAnACoAACUyPgI1NC4CIyIOAhUUHgITMh4CFRQOAiMiLgI1ND4CExEFAgBGfV02Nl18R0Z9XTY2XXxHWJxzQ0Nzm1lYnHNDQ3ObAwEAqjZdfEdGfV02Nl18R0Z9XTYDAENzm1lYnHNDQ3ObWVicc0P9lgGAwAAAAAACAQAA1gMAAyoAAwAHAAABMxEjIREzEQJWqqr+qqoDKv2sAlT9rAAAAwBWAFYDqgOqAAMABwAbAAABESMRIxEjERMyHgIVFA4CIyIuAjU0PgICgFZUVoBYnHNDQ3ObWVicc0NDc5sBVgFU/qwBVP6sAlRDc5tZWJxzQ0Nzm1lYnHNDAAAEAFYAVgOqA6oAAwAXACsALwAAAREzEQcyPgI1NC4CIyIOAhUUHgITMh4CFRQOAiMiLgI1ND4CAxEzEQIqVoBGfV02Nl18R0Z9XTY2XXxHWJxzQ0Nzm1lYnHNDQ3ObJ1YBVgFU/qysNl18R0Z9XTY2XXxHRn1dNgMAQ3ObWVicc0NDc5tZWJxzQ/2sAVT+rAABAQABAAMAAwAAAwAAASERIQEAAgD+AAMA/gAAAgBqAQADVgMAAAIABQAACQERIQkBAeoBbP6A/pQBbAIAAQD+AAEAAQAAAAACAKoBAAOWAwAAAgAFAAAJAiERAQIqAWz+lP6AAWwDAP8A/wACAP8AAAAAAAIBAAEAAwADAAACAAYAAAkBEQEzESMBlgFq/gBWVgIAAQD+AAIA/gAAAAAAAgEAAQADAAMAAAMABgAAATMRIyERAQKqVlb+VgFqAwD+AAIA/wAAAAIAqgCAA1YD1gBFAGgAAAEOARUUBjEjNzMVIwcwNjU0MjU0FjsBMhYXHgEXHgEVFAYHDgEHDgEHDgEjIiYnLgEnLgE1MxQWMzI2PwEwNj0BLwEwJiMRMh4CFRQOAiMiLgI1MxQeAjMyPgI1NC4CIxUnNwH4AwsEHgpmSgQEBgUDCAYNAwMKAwcLAQMDBQYGBwMDEQYGDQMDCwYICiIODAMGAwoEBAoJA0Z9XTY2XXxHRn1dNlYpRV01NF5FKSlFXTXW1gG8AQUCAwNeHiYBAwMDAwMDAwMGAwcZDgYNAwMNBgYDAwMBAQMDAgMEFgwLCQEDCAkDGggKBAFuNV17R0Z9XTY2XXxHNF5FKSlFXTU0XkUprNbWAAAEAKoAgANWA9YAGwBGAE0AcAAAARQWMzI2PwEwNj0BMCY1NCYjIgYPATAGHQEwFjcUBg8BMAYjIgYjIiYnLgEnLgE9ATQ2PwEwNjMyNjMyFhceARceARceARUHIzUHNTczEzIeAhUUDgIjIi4CNTMUHgIzMj4CNTQuAiMVJzcCNA4GAwgDCAQEEgQDBgMIBgZUAQMMEAYGDgYGDgYGCAYKCAEDDg4GBg4GBg4GBgoGBgMDAwG2KCpMBi5GfV02Nl18R0Z9XTZWKUVdNTReRSkpRV011tYBeAUJAQMKCQNWCQMECgMDCAkDVgknCRMGGgwEAQMDBgMFKA8eCRMGGgwEAQMDBgMDDgkJEAlqjAweGAEeNV17R0Z9XTY2XXxHNF5FKSlFXTU0XkUprNbWAAAABACqAIADVgPWABsARgCjAMYAAAEUFjMyNj8BMDY9ATQmNTQmIyIGDwEwBh0BMBY3FAYPATAGIyIGIyImJy4BJy4BPQE0Nj8BMDYzMjYzMhYXHgEXHgEXHgEVIzI2PQEwJjU0JisBMAYjIgYdASM0NjMyNjMyFhceAR0BMAYVFAYjIgYHHgEXHgEVFAYHDgEHDgEjIgYjIiYnLgEnLgE1MxUwFhUUFjsBMDYzMjY9ATAmNTQmKwE1EzIeAhUUDgIjIi4CNTMUHgIzMj4CNTQuAiMVJzcCPBAGAwYDCAQEEAQDCAMIBARQAQMMEAYGDgYPFQoGAwMDAwMDDBAGBgwGBg4GBgoGBgMDAwHiDBIEBQMWBQMDASwWDgMOAw0ZCggIBAUDAwgDBg0DAwUBAwMGAwMNBgYOBgYLAwMNBggKJAQFAxYFAwMBBAUDGmZGfV02Nl18R0Z9XTZWKUVdNTReRSkpRV011tYBeAYIAQMKCQNWAwYDBAoDAwgJA1YJJwkTBhoMBAsFAw4JCRAJHgkTBhoMBAEDAwYDAw4JCRAJDgwIBQMDAQQFAwgPHwQHBQQYCg4JAwMFBwMDBwYGDgYGDQMDCgMDBQQBAwMCAwQbCwgFAwMBBAUDFgUDAwEeAWo1XXtHRn1dNjZdfEc0XkUpKUVdNTReRSms1tYAAAIAqgCAA1YD1gBCAGUAAAEOARUUBjEjNzMVIwcwNjU0MjU0FjsBMhYXHgEXHgEVFAYHDgEHDgEjIiYnLgEnLgE1MxQWMzI2PwEwNj0BLwEwJiMlND4CMzUXBzUiDgIVFB4CMzI+AjUzFA4CIyIuAgH0AwsEGgpmSgQEBgUDCAYNAwMKAwcLAQMDBQYIFw8GDQMDCwYICiIODAMGAwoEBAoJA/6uNl18R9bWNF5FKSlFXTU0XkUpVjZdfEdGfV02AbwBBQIDA14eJgEDAwMDAwMDAwYDBxkOBg0DAw0GCAgBAwMCAwQWDAsJAQMICQMaCAoEGkZ8XTWs1tasKUVdNTReRSkpRV01Rn1dNjZdfAAABACqAIADVgPWABsARgBNAHAAAAEUFjMyNj8BMDY9ATAmNTQmIyIGDwEwBh0BMBY3FAYPATAGIyIGIyImJy4BJy4BPQE0Nj8BMDYzMjYzMhYXHgEXHgEXHgEVByM1BzU3MwU0PgIzNRcHNSIOAhUUHgIzMj4CNTMUDgIjIi4CAjQOBgMIAwgEBBIEAwYDCAYGUAEDDBAGBg4GBg4GBggGCggBAw4OBgYOBgYOBgYKBgYDAwMBsigqTAb+2DZdfEfW1jReRSkpRV01NF5FKVY2XXxHRn1dNgF4BQkBAwoJA1YJAwQKAwMICQNWCScJEwYaDAQBAwMGAwUoDx4JEwYaDAQBAwMGAwMOCQkQCWqMDB4YNkZ8XTWs1tasKUVdNTReRSkpRV01Rn1dNjZdfAAAAAQAqgCAA1YD1gAiAD4AaQDGAAATND4CMzUXBzUiDgIVFB4CMzI+AjUzFA4CIyIuAgUUFjMyNj8BMDY9ATAmNTQmIyIGDwEwBh0BMBY3FAYPATAGIyIGIyImJy4BJy4BPQE0Nj8BMDYzMjYzMhYXHgEXHgEXHgEVIzI2PQEwJjU0JisBMAYjIgYdASM0NjMyNjMyFhceAR0BMAYVFAYjIgYHHgEXHgEVFAYHDgEHDgEjIgYjIiYnLgEnLgE1MxUwFhUUFjsBMDYzMjY9ATAmNTQmKwE1qjZdfEfW1jReRSkpRV01NF5FKVY2XXxHRn1dNgGODgYDCAMIBAQSBAMGAwgEBFQBAwwQBgYOBg8VCgYDAwMDAwMMEAYGDAYGDgYGCgYGAwMDAeIMEgQFAxYFAwMBLBYOAw4DDRkKCAgEBQMDCAMGDQMDBQEDAwYDAw0GBg4GBgsDAw0GCAokBAUDFgUDAwEEBQMaAdZGfF01rNbWrClFXTU0XkUpKUVdNUZ9XTY2XXwXBQkBAwoJA1YJAwQKAwMICQNWCScJEwYaDAQLBQMOCQkQCR4JEwYaDAQBAwMGAwMOCQkQCQ4MCAUDAwEEBQMIDx8EBwUEGAoOCQMDBQcDAwcGBg4GBg0DAwoDAwUEAQMDAgMEGwsIBQMDAQQFAxYFAwMBHgAAAAAEAIAAgAOAA4AAAgAUACYALgAAARUnJwEHJw4BBzU+ATcnEScjETMnATQuAic1HgMVFAYHJz4BJxwBByc1HgECAFrwAso2WCJOLBswFbbWqsrKAqofOU0vQG5PLRcVQAoMagJoMDoDVrRahP02NlgbKAtYBxoRtv7g1gEAyv62M1xLNg5YDkVjfEQwWydCGTkeBw0GaF4YWwAAAAABASoAqgKqA1YABQAAATM3EScjASqs1NSsAoDW/VTWAAIA1gCqAxYDVgAFAAwAABMzNxEnIyUUBgcRHgHWqtbWqgJAPDAwPAKA1v1U1oA5WxgBWBhbAAAAAwCAAIoDgAN2ABUAHAAiAAABHgMVFA4CBzU+AzU0LgInExQGBxEeASUzNxEnIwJWQG5PLS1PbUEuTjkfHzlNL2o6MDA6/cCq1taqA3YORWN8RER7Y0YOWA03S1wzM1xLNg7+4jlbGAFYGFtH1v1U1gAAAAAEANYA1gMqAyoABQALABEAFwAAATMVIzUjEzUzFSM1ATUzFSMVHQEzFSM1AlbUVICAVNT+gNSAgNQDKtSA/lSA1FQBLNRUgKyAVNQABADWANYDKgMqAAUACwARABcAAAEzFSM1MwM1MxUjFQE1MxUjNRE1MxUjNQKqgNRUVNSA/qxU1NRUAqpU1P2s1FSAAdSA1FT+rFTUgAAAAAADAIAAqgOAA1YAFwAvAD8AAAE1NCYrASIGHQEUFjsBMjY9ASMVIzUzFSM1NCYrASIGHQEUFjsBMjY9ASMVIzUzFQEyFhURFAYjISImNRE0NjMDABgSgBIaGhKAEhhAVlbqGhKAEhgYEoASGkBWVgGUIjQzI/2sJDIyJAIqLBIYGBKsEhgYEiwWgBYsEhgYEqwSGBgSLBaAFgEsMyP+ACI0MyMCACI0AAAEAIAAgAOAA4AAAwANABkAKQAAATUzFScRMzI2PQE0JiMBESMVIzUjETM1MxUBMhYVERQGIyEiJjURNDYzAmpWlqwSGBgS/wBAVkBAVgGUIjQzI/2sJDIyJAHAgIDA/wAYEqwSGP8AAQBqav8AVlYCADMj/awiNDMjAlQiNAAAAAIAZABWA5wDqgALAFkAAAEyNjU0JiMiBhUUFiUXHgEPAQ4BLwEOAQ8BDgErASImLwEuAScHBiYvASY2PwEuATU8ATcnLgE/AT4BHwE+AT8BPgE7ATIWHwEeARc3NhYfARYGDwEeARUcAQIAPVlYPj1ZWAF8WgYCBFYEDghqECQUEAELCKwHCwIQEyQRagcOBVYEAgZaAQECWgYCBFYEDghqECQUEAELCKwHCwIQEyQRagcOBVYEAgZaAQEBalg+PVlYPj1ZbEYEEAiUBwQDKgwWCHAHCwoIcAcVDioDAwiUBxAFRgoVCwoVC0YEEAiUBwQDKgwWCHAHCwoIcAcVDioDAwiUBxAFRgoVCwoVAAAAAQCAAFgDgAOqADMAAAEyFhUUBiMiJjU8ATclDgEjIiY1NDYzMhYXJS4BNTQ2MzIWFRQGIyImJwUeARUUBgcFPgEDADNJSTMzSQL+0hIsGjRMSzUZLRIBLAEDSzU0TEs1GS0S/tQBAwICATAQLAFSSTMzS0szBw8GsBASSzU0TBERrgcPCDRMSzU0TBMRsAcPCAcPCLAPEQADAFYAVgOqA6oAAwAHABsAAAE1IxUTESMREzIeAhUUDgIjIi4CNTQ+AgIqVFRUKlicc0NDc5tZWJxzQ0NzmwKAVlb+qgEA/wACgENzm1lYnHNDQ3ObWVicc0MAAAQAVgBWA6oDqgADABcAKwAvAAABNTMVAzI+AjU0LgIjIg4CFRQeAhMyHgIVFA4CIyIuAjU0PgITETMRAdZUKkZ9XTY2XXxHRn1dNjZdfEdYnHNDQ3ObWVicc0NDc5svVAKAVlb+KjZdfEdGfV02Nl18R0Z9XTYDAENzm1lYnHNDQ3ObWVicc0P9gAEA/wAAAAEA1gDWAyoDKgALAAABBxcHJwcnNyc3FzcDKu7uPO7uPO7uPO7uAu7u7jzu7jzu7jzu7gABAFUAVQOrA6sAFAAAExQeAjMyPgI1NC4CIyIOAhVVQ3ScWFicdENDdJxYWJx0QwIAWJx0Q0N0nFhYnHRDQ3ScWAAAAAIAVQBVA6sDqwAUACgAAAEiDgIVFB4CMzI+AjU0LgIjESIuAjU0PgIzMh4CFRQOAgIAWJx0Q0N0nFhYnHRDQ3ScWEd8XTU1XXxHR3xdNTVdfAOrQ3ScWFicdENDdJxYWJx0Q/0ANV18R0d8XTU1XXxHR3xdNQAAAAMAVQBVA6sDqwAUACgANAAAASIOAhUUHgIzMj4CNTQuAiMRIi4CNTQ+AjMyHgIVFA4CExQGIyImNTQ2MzIWAgBYnHRDQ3ScWFicdENDdJxYR3xdNTVdfEdHfF01NV18OUs1NUtLNTVLA6tDdJxYWJx0Q0N0nFhYnHRD/QA1XXxHR3xdNTVdfEdHfF01AVU1S0s1NUtLAAAAAQAAAAEAAPEUzolfDzz1AAsEAAAAAADUNIllAAAAANQ0iWUAAAAAA6sD1gAAAAgAAgAAAAAAAAABAAAEAAAAAAAEAAAAAAADqwABAAAAAAAAAAAAAAAAAAAAJQQAAAAAAAAAAAAAAAAAAAAEAAFWBAAAVgQAAFYEAAEABAAAVgQAAFYEAAEABAAAagQAAKoEAAEABAABAAQAAKoEAACqBAAAqgQAAKoEAACqBAAAqgQAAIAEAAEqBAAA1gQAAIAEAADWBAAA1gQAAIAEAACABAAAZAQAAIAEAABWBAAAVgQAANYEAABVBAAAVQQAAFUAAAAAAAoAFAAeACwAVACWAKoA2AEgAS4BRAFaAXABhAIQAqgDpgQuBMYFxAYSBiIGPgZ4Bp4GxgcaB1oH4gguCFwIpAi+COAJHAloAAEAAAAlAMcABAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQALAAAAAQAAAAAAAgAHAIQAAQAAAAAAAwALAEIAAQAAAAAABAALAJkAAQAAAAAABQALACEAAQAAAAAABgALAGMAAQAAAAAACgAaALoAAwABBAkAAQAWAAsAAwABBAkAAgAOAIsAAwABBAkAAwAWAE0AAwABBAkABAAWAKQAAwABBAkABQAWACwAAwABBAkABgAWAG4AAwABBAkACgA0ANR2aWRlby1yZWFjdAB2AGkAZABlAG8ALQByAGUAYQBjAHRWZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADB2aWRlby1yZWFjdAB2AGkAZABlAG8ALQByAGUAYQBjAHR2aWRlby1yZWFjdAB2AGkAZABlAG8ALQByAGUAYQBjAHRSZWd1bGFyAFIAZQBnAHUAbABhAHJ2aWRlby1yZWFjdAB2AGkAZABlAG8ALQByAGUAYQBjAHRGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype");
  font-weight: normal;
  font-style: normal;
}
.video-react-icon, .video-react .video-react-closed-caption, .video-react .video-react-bezel .video-react-bezel-icon, .video-react .video-react-volume-level, .video-react .video-react-mute-control,
.video-react .video-react-volume-menu-button, .video-react .video-react-play-control, .video-react .video-react-play-progress, .video-react .video-react-big-play-button {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "video-react" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.video-react-icon-play-arrow:before, .video-react .video-react-bezel .video-react-bezel-icon-play:before, .video-react .video-react-play-control:before, .video-react .video-react-big-play-button:before {
  content: "\F200";
}

.video-react-icon-play-circle-filled:before {
  content: "\F201";
}

.video-react-icon-play-circle-outline:before {
  content: "\F202";
}

.video-react-icon-pause:before, .video-react .video-react-bezel .video-react-bezel-icon-pause:before, .video-react .video-react-play-control.video-react-playing:before {
  content: "\F203";
}

.video-react-icon-pause-circle-filled:before {
  content: "\F204";
}

.video-react-icon-pause-circle-outline:before {
  content: "\F205";
}

.video-react-icon-stop:before {
  content: "\F206";
}

.video-react-icon-fast-rewind:before, .video-react .video-react-bezel .video-react-bezel-icon-fast-rewind:before {
  content: "\F207";
}

.video-react-icon-fast-forward:before, .video-react .video-react-bezel .video-react-bezel-icon-fast-forward:before {
  content: "\F208";
}

.video-react-icon-skip-previous:before {
  content: "\F209";
}

.video-react-icon-skip-next:before {
  content: "\F20A";
}

.video-react-icon-replay-5:before, .video-react .video-react-bezel .video-react-bezel-icon-replay-5:before {
  content: "\F20B";
}

.video-react-icon-replay-10:before, .video-react .video-react-bezel .video-react-bezel-icon-replay-10:before {
  content: "\F20C";
}

.video-react-icon-replay-30:before, .video-react .video-react-bezel .video-react-bezel-icon-replay-30:before {
  content: "\F20D";
}

.video-react-icon-forward-5:before, .video-react .video-react-bezel .video-react-bezel-icon-forward-5:before {
  content: "\F20E";
}

.video-react-icon-forward-10:before, .video-react .video-react-bezel .video-react-bezel-icon-forward-10:before {
  content: "\F20F";
}

.video-react-icon-forward-30:before, .video-react .video-react-bezel .video-react-bezel-icon-forward-30:before {
  content: "\F210";
}

.video-react-icon-volume-off:before, .video-react .video-react-bezel .video-react-bezel-icon-volume-off:before, .video-react .video-react-mute-control.video-react-vol-muted:before,
.video-react .video-react-volume-menu-button.video-react-vol-muted:before {
  content: "\F211";
}

.video-react-icon-volume-mute:before, .video-react .video-react-mute-control.video-react-vol-0:before,
.video-react .video-react-volume-menu-button.video-react-vol-0:before {
  content: "\F212";
}

.video-react-icon-volume-down:before, .video-react .video-react-bezel .video-react-bezel-icon-volume-down:before, .video-react .video-react-mute-control.video-react-vol-2:before,
.video-react .video-react-volume-menu-button.video-react-vol-2:before, .video-react .video-react-mute-control.video-react-vol-1:before,
.video-react .video-react-volume-menu-button.video-react-vol-1:before {
  content: "\F213";
}

.video-react-icon-volume-up:before, .video-react .video-react-bezel .video-react-bezel-icon-volume-up:before, .video-react .video-react-mute-control:before,
.video-react .video-react-volume-menu-button:before {
  content: "\F214";
}

.video-react-icon-fullscreen:before {
  content: "\F215";
}

.video-react-icon-fullscreen-exit:before {
  content: "\F216";
}

.video-react-icon-closed-caption:before, .video-react .video-react-closed-caption:before {
  content: "\F217";
}

.video-react-icon-hd:before {
  content: "\F218";
}

.video-react-icon-settings:before {
  content: "\F219";
}

.video-react-icon-share:before {
  content: "\F21A";
}

.video-react-icon-info:before {
  content: "\F21B";
}

.video-react-icon-info-outline:before {
  content: "\F21C";
}

.video-react-icon-close:before {
  content: "\F21D";
}

.video-react-icon-circle:before, .video-react .video-react-volume-level:before, .video-react .video-react-play-progress:before {
  content: "\F21E";
}

.video-react-icon-circle-outline:before {
  content: "\F21F";
}

.video-react-icon-circle-inner-circle:before {
  content: "\F220";
}

.video-react {
  display: block;
  vertical-align: top;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #fff;
  background-color: #000;
  position: relative;
  font-size: 10px;
  line-height: 1;
  font-family: serif, Times, "Times New Roman";
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.video-react:-moz-full-screen {
  position: absolute;
}
.video-react:-webkit-full-screen {
  width: 100% !important;
  height: 100% !important;
}
.video-react *,
.video-react *:before,
.video-react *:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
.video-react ul {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  list-style-position: outside;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
}
.video-react.video-react-fluid, .video-react.video-react-16-9, .video-react.video-react-4-3 {
  width: 100%;
  max-width: 100%;
  height: 0;
}
.video-react.video-react-16-9 {
  padding-top: 56.25%;
}
.video-react.video-react-4-3 {
  padding-top: 75%;
}
.video-react.video-react-fill {
  width: 100%;
  height: 100%;
}
.video-react .video-react-video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.video-react.video-react-fullscreen {
  width: 100% !important;
  height: 100% !important;
  padding-top: 0 !important;
}
.video-react.video-react-fullscreen.video-react-user-inactive {
  cursor: none;
}

body.video-react-full-window {
  padding: 0;
  margin: 0;
  height: 100%;
  overflow-y: auto;
}
body.video-react-full-window .video-react-fullscreen {
  position: fixed;
  overflow: hidden;
  z-index: 1000;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}

.video-react button {
  background: none;
  border: none;
  color: inherit;
  display: inline-block;
  cursor: pointer;
  overflow: visible;
  font-size: inherit;
  line-height: inherit;
  text-transform: none;
  text-decoration: none;
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.video-react .video-react-loading-spinner {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: 0.85;
  text-align: left;
  border: 6px solid rgba(43, 51, 63, 0.7);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-clip: padding-box;
  width: 50px;
  height: 50px;
  border-radius: 25px;
}
.video-react .video-react-loading-spinner:before, .video-react .video-react-loading-spinner:after {
  content: "";
  position: absolute;
  margin: -6px;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  width: inherit;
  height: inherit;
  border-radius: inherit;
  opacity: 1;
  border: inherit;
  border-color: transparent;
  border-top-color: white;
  -webkit-animation: video-react-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, video-react-spinner-fade 1.1s linear infinite;
  animation: video-react-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, video-react-spinner-fade 1.1s linear infinite;
}

.video-react-seeking .video-react-loading-spinner,
.video-react-waiting .video-react-loading-spinner {
  display: block;
}

.video-react-seeking .video-react-loading-spinner:before,
.video-react-waiting .video-react-loading-spinner:before {
  border-top-color: white;
}

.video-react-seeking .video-react-loading-spinner:after,
.video-react-waiting .video-react-loading-spinner:after {
  border-top-color: white;
  -webkit-animation-delay: 0.44s;
  animation-delay: 0.44s;
}

@keyframes video-react-spinner-spin {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@-webkit-keyframes video-react-spinner-spin {
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes video-react-spinner-fade {
  0% {
    border-top-color: #73859f;
  }
  20% {
    border-top-color: #73859f;
  }
  35% {
    border-top-color: white;
  }
  60% {
    border-top-color: #73859f;
  }
  100% {
    border-top-color: #73859f;
  }
}
@-webkit-keyframes video-react-spinner-fade {
  0% {
    border-top-color: #73859f;
  }
  20% {
    border-top-color: #73859f;
  }
  35% {
    border-top-color: white;
  }
  60% {
    border-top-color: #73859f;
  }
  100% {
    border-top-color: #73859f;
  }
}
.video-react .video-react-big-play-button {
  font-size: 3em;
  line-height: 1.5em;
  height: 1.5em;
  width: 3em;
  display: block;
  position: absolute;
  top: 10px;
  left: 10px;
  padding: 0;
  cursor: pointer;
  opacity: 1;
  border: 0.06666em solid #fff;
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7);
  border-radius: 0.3em;
  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
.video-react .video-react-big-play-button.video-react-big-play-button-center {
  top: 50%;
  left: 50%;
  margin-top: -0.75em;
  margin-left: -1.5em;
}
.video-react .video-react-big-play-button.big-play-button-hide {
  display: none;
}
.video-react:hover .video-react-big-play-button,
.video-react .video-react-big-play-button:focus {
  outline: 0;
  border-color: #fff;
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5);
  -webkit-transition: all 0s;
  -o-transition: all 0s;
  transition: all 0s;
}

.video-react-menu-button {
  cursor: pointer;
}
.video-react-menu-button.video-react-disabled {
  cursor: default;
}

.video-react-menu .video-react-menu-content {
  display: block;
  padding: 0;
  margin: 0;
  overflow: auto;
  font-family: serif, Times, "Times New Roman";
}
.video-react-menu li {
  list-style: none;
  margin: 0;
  padding: 0.2em 0;
  line-height: 1.4em;
  font-size: 1.2em;
  text-align: center;
}
.video-react-menu li:focus, .video-react-menu li:hover {
  outline: 0;
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5);
}
.video-react-menu li.video-react-selected, .video-react-menu li.video-react-selected:focus, .video-react-menu li.video-react-selected:hover {
  background-color: #fff;
  color: #2B333F;
}
.video-react-menu li.vjs-menu-title {
  text-align: center;
  text-transform: uppercase;
  font-size: 1em;
  line-height: 2em;
  padding: 0;
  margin: 0 0 0.3em 0;
  font-weight: bold;
  cursor: default;
}

.video-react-scrubbing .vjs-menu-button:hover .video-react-menu {
  display: none;
}

.video-react .video-react-menu-button-popup .video-react-menu {
  display: none;
  position: absolute;
  bottom: 0;
  width: 10em;
  left: -3em;
  height: 0em;
  margin-bottom: 1.5em;
  border-top-color: rgba(43, 51, 63, 0.7);
}
.video-react .video-react-menu-button-popup .video-react-menu .video-react-menu-content {
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7);
  position: absolute;
  width: 100%;
  bottom: 1.5em;
  max-height: 15em;
}

.video-react-menu-button-popup .video-react-menu.video-react-lock-showing {
  display: block;
}

.video-react .video-react-menu-button-inline {
  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
  overflow: hidden;
}
.video-react .video-react-menu-button-inline:before {
  width: 2.222222222em;
}
.video-react .video-react-menu-button-inline:hover, .video-react .video-react-menu-button-inline:focus, .video-react .video-react-menu-button-inline.video-react-slider-active {
  width: 12em;
}
.video-react .video-react-menu-button-inline:hover .video-react-menu, .video-react .video-react-menu-button-inline:focus .video-react-menu, .video-react .video-react-menu-button-inline.video-react-slider-active .video-react-menu {
  display: block;
  opacity: 1;
}
.video-react .video-react-menu-button-inline.video-react-slider-active {
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
}
.video-react .video-react-menu-button-inline .video-react-menu {
  opacity: 0;
  height: 100%;
  width: auto;
  position: absolute;
  left: 4em;
  top: 0;
  padding: 0;
  margin: 0;
  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
.video-react .video-react-menu-button-inline .video-react-menu-content {
  width: auto;
  height: 100%;
  margin: 0;
  overflow: hidden;
}

.video-react-no-flex .video-react-menu-button-inline .video-react-menu {
  display: block;
  opacity: 1;
  position: relative;
  width: auto;
}
.video-react-no-flex .video-react-menu-button-inline:hover, .video-react-no-flex .video-react-menu-button-inline:focus, .video-react-no-flex .video-react-menu-button-inline.video-react-slider-active {
  width: auto;
}

.video-react .video-react-poster {
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
  background-color: #000000;
  cursor: pointer;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
}
.video-react .video-react-poster img {
  display: block;
  vertical-align: middle;
  margin: 0 auto;
  max-height: 100%;
  padding: 0;
  width: 100%;
}

.video-react .video-react-slider {
  outline: 0;
  position: relative;
  cursor: pointer;
  padding: 0;
  margin: 0 0.45em 0 0.45em;
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5);
}
.video-react .video-react-slider:focus {
  -webkit-box-shadow: 0 0 1em #fff;
  box-shadow: 0 0 1em #fff;
}

.video-react .video-react-control {
  outline: none;
  position: relative;
  text-align: center;
  margin: 0;
  padding: 0;
  height: 100%;
  width: 4em;
  -ms-flex: none;
  flex: none;
}
.video-react .video-react-control:before {
  font-size: 1.8em;
  line-height: 1.67;
}
.video-react .video-react-control:focus:before, .video-react .video-react-control:hover:before, .video-react .video-react-control:focus {
  text-shadow: 0em 0em 1em #fff, 0em 0em 0.5em #fff;
}

.video-react .video-react-control-text {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.video-react-no-flex .video-react-control {
  display: table-cell;
  vertical-align: middle;
}

.video-react .video-react-control-bar {
  display: none;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 3em;
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7);
}

.video-react-has-started .video-react-control-bar {
  display: -ms-flexbox;
  display: flex;
  visibility: visible;
  opacity: 1;
  -webkit-transition: visibility 0.1s, opacity 0.1s;
  -o-transition: visibility 0.1s, opacity 0.1s;
  transition: visibility 0.1s, opacity 0.1s;
}

.video-react-has-started.video-react-user-inactive.video-react-playing .video-react-control-bar.video-react-control-bar-auto-hide {
  visibility: visible;
  opacity: 0;
  -webkit-transition: visibility 1s, opacity 1s;
  -o-transition: visibility 1s, opacity 1s;
  transition: visibility 1s, opacity 1s;
}

.video-react-controls-disabled .video-react-control-bar,
.video-react-using-native-controls .video-react-control-bar,
.video-react-error .video-react-control-bar {
  display: none !important;
}

.video-react-audio.video-react-has-started.video-react-user-inactive.video-react-playing .video-react-control-bar {
  opacity: 1;
  visibility: visible;
}

.video-react-has-started.video-react-no-flex .video-react-control-bar {
  display: table;
}

.video-react .video-react-progress-control {
  -ms-flex: auto;
  flex: auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-width: 4em;
}

.video-react-live .video-react-progress-control {
  display: none;
}

.video-react .video-react-progress-holder {
  -ms-flex: auto;
  flex: auto;
  -webkit-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
  height: 0.3em;
}

.video-react .video-react-progress-control:hover .video-react-progress-holder {
  font-size: 1.6666666667em;
}

/* If we let the font size grow as much as everything else, the current time tooltip ends up
 ginormous. If you'd like to enable the current time tooltip all the time, this should be disabled
 to avoid a weird hitch when you roll off the hover. */
.video-react .video-react-progress-control:hover .video-react-time-tooltip,
.video-react .video-react-progress-control:hover .video-react-mouse-display:after,
.video-react .video-react-progress-control:hover .video-react-play-progress:after {
  visibility: visible;
  font-size: 0.6em;
}

.video-react .video-react-progress-holder .video-react-play-progress,
.video-react .video-react-progress-holder .video-react-load-progress,
.video-react .video-react-progress-holder .video-react-tooltip-progress-bar,
.video-react .video-react-progress-holder .video-react-load-progress div {
  position: absolute;
  display: block;
  height: 0.3em;
  margin: 0;
  padding: 0;
  width: 0;
  left: 0;
  top: 0;
}

.video-react .video-react-play-progress {
  background-color: #fff;
}
.video-react .video-react-play-progress:before {
  position: absolute;
  top: -0.3333333333em;
  right: -0.5em;
  font-size: 0.9em;
}

.video-react .video-react-time-tooltip,
.video-react .video-react-mouse-display:after,
.video-react .video-react-play-progress:after {
  visibility: hidden;
  pointer-events: none;
  position: absolute;
  top: -3.4em;
  right: -1.9em;
  font-size: 0.9em;
  color: #000;
  content: attr(data-current-time);
  padding: 6px 8px 8px 8px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 0.3em;
}

.video-react .video-react-time-tooltip,
.video-react .video-react-play-progress:before,
.video-react .video-react-play-progress:after {
  z-index: 1;
}

.video-react .video-react-progress-control .video-react-keep-tooltips-inside:after {
  display: none;
}

.video-react .video-react-load-progress {
  background: #bfc7d3;
  background: rgba(115, 133, 159, 0.5);
}

.video-react .video-react-load-progress div {
  background: white;
  background: rgba(115, 133, 159, 0.75);
}

.video-react.video-react-no-flex .video-react-progress-control {
  width: auto;
}

.video-react .video-react-time-tooltip {
  display: inline-block;
  height: 2.4em;
  position: relative;
  float: right;
  right: -1.9em;
}

.video-react .video-react-tooltip-progress-bar {
  visibility: hidden;
}

.video-react .video-react-progress-control .video-react-mouse-display {
  display: none;
  position: absolute;
  width: 1px;
  height: 100%;
  background-color: #000;
  z-index: 1;
}

.video-react-no-flex .video-react-progress-control .video-react-mouse-display {
  z-index: 0;
}

.video-react .video-react-progress-control:hover .video-react-mouse-display {
  display: block;
}

.video-react.video-react-user-inactive .video-react-progress-control .video-react-mouse-display,
.video-react.video-react-user-inactive .video-react-progress-control .video-react-mouse-display:after {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility 1s, opacity 1s;
  -o-transition: visibility 1s, opacity 1s;
  transition: visibility 1s, opacity 1s;
}

.video-react.video-react-user-inactive.video-react-no-flex .video-react-progress-control .video-react-mouse-display,
.video-react.video-react-user-inactive.video-react-no-flex .video-react-progress-control .video-react-mouse-display:after {
  display: none;
}

.video-react .video-react-mouse-display .video-react-time-tooltip,
.video-react .video-react-progress-control .video-react-mouse-display:after {
  color: #fff;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.8);
}

.video-react .video-react-play-control {
  cursor: pointer;
  -ms-flex: none;
  flex: none;
}
.video-react .video-react-fullscreen-control {
  cursor: pointer;
  -ms-flex: none;
  flex: none;
}

.video-react.video-react-fullscreen {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 9999;
}

.video-react .video-react-time-control {
  -ms-flex: none;
  flex: none;
  font-size: 1em;
  line-height: 3em;
  min-width: 2em;
  width: auto;
  padding-left: 1em;
  padding-right: 1em;
}
.video-react .video-react-time-divider {
  line-height: 3em;
  min-width: initial;
  padding: 0;
}

.video-react .video-react-mute-control,
.video-react .video-react-volume-menu-button {
  cursor: pointer;
  -ms-flex: none;
  flex: none;
}
.video-react .video-react-volume-control {
  width: 5em;
  -ms-flex: none;
  flex: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.video-react .video-react-volume-bar {
  margin: 1.35em 0.45em;
}
.video-react .video-react-volume-bar.video-react-slider-horizontal {
  width: 5em;
  height: 0.3em;
}
.video-react .video-react-volume-bar.video-react-slider-horizontal .video-react-volume-level {
  width: 100%;
}
.video-react .video-react-volume-bar.video-react-slider-vertical {
  width: 0.3em;
  height: 5em;
  margin: 1.35em auto;
}
.video-react .video-react-volume-bar.video-react-slider-vertical .video-react-volume-level {
  height: 100%;
}
.video-react .video-react-volume-level {
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #fff;
}
.video-react .video-react-volume-level:before {
  position: absolute;
  font-size: 0.9em;
}
.video-react .video-react-slider-vertical .video-react-volume-level {
  width: 0.3em;
}
.video-react .video-react-slider-vertical .video-react-volume-level:before {
  top: -0.5em;
  left: -0.3em;
}
.video-react .video-react-slider-horizontal .video-react-volume-level {
  height: 0.3em;
}
.video-react .video-react-slider-horizontal .video-react-volume-level:before {
  top: -0.3em;
  right: -0.5em;
}
.video-react .video-react-menu-button-popup.video-react-volume-menu-button .video-react-menu {
  display: block;
  width: 0;
  height: 0;
  border-top-color: transparent;
}
.video-react .video-react-menu-button-popup.video-react-volume-menu-button-vertical .video-react-menu {
  left: 0.5em;
  height: 8em;
}
.video-react .video-react-menu-button-popup.video-react-volume-menu-button-horizontal .video-react-menu {
  left: -2em;
}
.video-react .video-react-menu-button-popup.video-react-volume-menu-button .video-react-menu-content {
  height: 0;
  width: 0;
  overflow-x: hidden;
  overflow-y: hidden;
}
.video-react .video-react-volume-menu-button-vertical:hover .video-react-menu-content,
.video-react .video-react-volume-menu-button-vertical:focus .video-react-menu-content,
.video-react .video-react-volume-menu-button-vertical.video-react-slider-active .video-react-menu-content,
.video-react .video-react-volume-menu-button-vertical .video-react-lock-showing .video-react-menu-content {
  height: 8em;
  width: 2.9em;
}
.video-react .video-react-volume-menu-button-horizontal:hover .video-react-menu-content,
.video-react .video-react-volume-menu-button-horizontal:focus .video-react-menu-content,
.video-react .video-react-volume-menu-button-horizontal .video-react-slider-active .video-react-menu-content,
.video-react .video-react-volume-menu-button-horizontal .video-react-lock-showing .video-react-menu-content {
  height: 2.9em;
  width: 8em;
}
.video-react .video-react-volume-menu-button.video-react-menu-button-inline .video-react-menu-content {
  background-color: transparent !important;
}

.video-react .video-react-playback-rate .video-react-playback-rate-value {
  line-height: 3em;
  text-align: center;
}
.video-react .video-react-playback-rate .video-react-menu {
  width: 4em;
  left: 0em;
}

.video-react .video-react-bezel {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 52px;
  height: 52px;
  z-index: 17;
  margin-left: -26px;
  margin-top: -26px;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 26px;
}
.video-react .video-react-bezel.video-react-bezel-animation {
  -webkit-animation: video-react-bezel-fadeout 0.5s linear 1 normal forwards;
  animation: video-react-bezel-fadeout 0.5s linear 1 normal forwards;
  pointer-events: none;
}
.video-react .video-react-bezel.video-react-bezel-animation-alt {
  -webkit-animation: video-react-bezel-fadeout-alt 0.5s linear 1 normal forwards;
  animation: video-react-bezel-fadeout-alt 0.5s linear 1 normal forwards;
  pointer-events: none;
}
.video-react .video-react-bezel .video-react-bezel-icon {
  width: 36px;
  height: 36px;
  margin: 8px;
  font-size: 26px;
  line-height: 36px;
  text-align: center;
}
@-webkit-keyframes video-react-bezel-fadeout {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: scale(2);
            transform: scale(2);
  }
}
@keyframes video-react-bezel-fadeout {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: scale(2);
            transform: scale(2);
  }
}
@-webkit-keyframes video-react-bezel-fadeout-alt {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: scale(2);
            transform: scale(2);
  }
}
@keyframes video-react-bezel-fadeout-alt {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: scale(2);
            transform: scale(2);
  }
}
.video-react .video-react-closed-caption {
  cursor: pointer;
  -ms-flex: none;
  flex: none;
}
.video-react video::-webkit-media-text-track-container {
  -webkit-transform: translateY(-30px);
  transform: translateY(-30px);
}.popupbox{
  width:100%;
  height:100%;
  position: fixed;
  top: 0;
  left: 0;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  opacity: 0;
  pointer-events: none;
  z-index: 1000;
};

.popupbox[hidden]{
  display: none;
}

.popupbox-overlay{
  position:fixed;
  top: 0;
  left: 0;
  width:100%;
  height:100%;
  z-index:1002;
  background: none repeat scroll 0% 0% #000;
}

.popupbox-content {
  overflow: hidden;
}

.popupbox-wrapper {
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: -ms-flexbox;
  display: flex;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
  z-index: 1003;
  position: relative;
}

.popupbox-titleBar {
  overflow: hidden;
  display: block;
  position: relative;
}

.popupbox-btn--close {
  z-index: 1004;
}

.popupbox[data-title='bottom'] .popupbox-content { -ms-flex-order: 1; order: 1 }
.popupbox[data-title='bottom'] .popupbox-titleBar { -ms-flex-order: 2; order: 2 }

/* ----- default theme ----- */

.popupbox-wrapper {
  border-radius: 3px;
  overflow: hidden;
  max-width: 80%;
  min-width: 300px;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .9);
          box-shadow: 0 0 20px rgba(0, 0, 0, .9);
  background-color: white;
}

.popupbox-content {
  padding: 20px 24px 30px;
}

.popupbox-titleBar {
  font-weight: bold;
  font-size: 18px;
  text-shadow: 0 -1px 1px rgba(0, 0, 0, .2);
  padding: 11px 37px 11px 24px;
  border-bottom: 1px #ccc solid;
}

.popupbox-btn--close {
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  transition: all .5s;
  position: absolute;
  right: 11px;
  top: 11px;
  color: #c1c1c1;
  background: none;
  border: none;
  outline: none;
}

.popupbox-btn--close:hover {
  color: #000;
}

.popupbox.is-active {
  opacity: 1;
  pointer-events: auto;
}

.popupbox[data-title='bottom'] .popupbox-content { -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .3); box-shadow: 0 1px 1px rgba(0, 0, 0, .3) }
.popupbox[data-title='bottom'] .popupbox-titleBar { -webkit-box-shadow: none; box-shadow: none; border-top: 1px #ccc solid }
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0; }

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block; }

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */ }

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent; }

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */ }

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder; }

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none; }

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */ }

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible; }

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none; }

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0; }

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText; }

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em; }

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */ }

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline; }

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto; }

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */ }

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */ }

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block; }

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item; }

/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none; }

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none; }

/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

* {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  outline: none; }

button {
  cursor: pointer; }

textarea,
select,
input[type="text"],
input[type="button"],
input[type="submit"] {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border-radius: 0; }

body {
  min-width: 320px;
  margin: 0 auto;
  font-family: "Fira Sans", sans-serif;
  background-color: #fff;
  -webkit-font-smoothing: antialiased; }
  body .src-_helpers-scss-reset__wrapper--380n9 {
    overflow-x: hidden; }

ul, ol {
  margin: 0;
  padding: 0; }

sup {
  font-size: 60%; }

a {
  text-decoration: none; }

img {
  max-width: 100%; }

h3 {
  font-size: 20px;
  margin-top: 0;
  margin-bottom: 4px;
  font-weight: 900; }
  @media (min-width: 667px) {
    h3 {
      margin-bottom: 8px; } }
  @media (min-width: 1440px) {
    h3 {
      font-size: 24px; } }

mark {
  color: #a42a72;
  background-color: transparent; }

.slick-dots li button:before {
  color: #909090 !important;
  opacity: 1 !important; }

.slick-dots li.slick-active button:before {
  opacity: 1;
  color: #0068B4;
  transform: scale(1.6) translateY(-2px);
  transition: all 0.2s linear !important; }

.slick-dots li.slick-active button:hover {
  cursor: default; }

.slick-dots li.slick-active button:before {
  color: #a42a72 !important; }

@media (min-width: 1024px) {
  .slick-dots li button:before {
    transition: color 0.2s linear; }
  .slick-dots li:not(.slick-active) button:hover:before {
    color: #a42a72 !important; } }
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    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;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[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;
}
@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url(data:image/gif;base64,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) center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url(/static/media/slick.ced611da.eot);
    src: url(/static/media/slick.ced611da.eot?#iefix) format('embedded-opentype'), url(/static/media/slick.b7c9e1e4.woff) format('woff'), url(/static/media/slick.d41f55a7.ttf) format('truetype'), url(/static/media/slick.f97e3bbf.svg#slick) format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '\2190';
}
[dir='rtl'] .slick-prev:before
{
    content: '\2192';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '\2192';
}
[dir='rtl'] .slick-next:before
{
    content: '\2190';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '\2022';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-Slider-PersonalAccountSlider__PersonalAccountSlider--1CJUn {
  position: relative;
  padding-bottom: 80px; }
  @media (min-width: 1024px) {
    .src-components-block-Slider-PersonalAccountSlider__PersonalAccountSlider--1CJUn {
      padding-bottom: 0; } }
  .src-components-block-Slider-PersonalAccountSlider__PersonalAccountSlider__Item--2qr18 {
    width: 100%;
    height: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #f9f9f9;
    border-radius: 24px; }
    .src-components-block-Slider-PersonalAccountSlider__PersonalAccountSlider__Item--2qr18 img {
      width: 100%;
      height: auto; }
    @media (min-width: 667px) {
      .src-components-block-Slider-PersonalAccountSlider__PersonalAccountSlider__Item--2qr18 img {
        max-width: 100%; } }
    @media (min-width: 1024px) {
      .src-components-block-Slider-PersonalAccountSlider__PersonalAccountSlider__Item--2qr18 {
        min-height: 450px;
        padding: 0 30px;
        justify-content: center; }
        .src-components-block-Slider-PersonalAccountSlider__PersonalAccountSlider__Item--2qr18 img {
          max-width: 100%;
          max-height: 100%;
          width: 100%;
          object-fit: contain;
          object-position: center;
          height: 450px; } }
    @media (min-width: 1800px) {
      .src-components-block-Slider-PersonalAccountSlider__PersonalAccountSlider__Item--2qr18 {
        min-height: 550px; }
        .src-components-block-Slider-PersonalAccountSlider__PersonalAccountSlider__Item--2qr18 img {
          height: 550px; } }
  .src-components-block-Slider-PersonalAccountSlider__PersonalAccountSlider__Nav--1nuoL {
    display: none; }
    @media (min-width: 1024px) {
      .src-components-block-Slider-PersonalAccountSlider__PersonalAccountSlider__Nav--1nuoL {
        position: absolute;
        top: 50%;
        left: -30px;
        right: -30px;
        transform: translateY(-50%);
        display: flex;
        align-items: center;
        justify-content: space-between; } }
    .src-components-block-Slider-PersonalAccountSlider__PersonalAccountSlider__Nav--1nuoL .src-components-block-Slider-PersonalAccountSlider__ButtonLink--SToas {
      display: none; }
      @media (min-width: 1024px) {
        .src-components-block-Slider-PersonalAccountSlider__PersonalAccountSlider__Nav--1nuoL .src-components-block-Slider-PersonalAccountSlider__ButtonLink--SToas {
          display: block; } }
  .src-components-block-Slider-PersonalAccountSlider__PersonalAccountSliderArrow--36E6V {
    display: none; }
    @media (min-width: 1024px) {
      .src-components-block-Slider-PersonalAccountSlider__PersonalAccountSliderArrow--36E6V {
        display: flex;
        flex: 1 1 100%;
        justify-content: space-between;
        align-items: center; } }
    .src-components-block-Slider-PersonalAccountSlider__PersonalAccountSliderArrow__BtnNext--2YiEv {
      margin-left: 40px; }

.PersonalAccountSlider .slick-track {
  display: flex;
  align-items: flex-start; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-Icons-Arrow-Arrow__Arrow--3c_tB {
  cursor: pointer;
  width: 24px;
  height: 22px; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-ButtonArrow-ButtonArrow__ButtonArrow--2ZzM5 {
  display: flex;
  width: 60px;
  height: 60px;
  background-color: #fff;
  border: 2px solid #0068B4;
  border-radius: 50%;
  transition: all 0.2s linear; }
  .src-components-ui-ButtonArrow-ButtonArrow__ButtonArrow--2ZzM5 .src-components-ui-ButtonArrow-ButtonArrow__IconsArrow--h5Clm {
    margin: auto;
    transform: rotate(180deg); }
    .src-components-ui-ButtonArrow-ButtonArrow__ButtonArrow--2ZzM5 .src-components-ui-ButtonArrow-ButtonArrow__IconsArrow--h5Clm path {
      fill: #0068B4; }
  .src-components-ui-ButtonArrow-ButtonArrow__ButtonArrow--2ZzM5:hover {
    background-color: #0068B4; }
    .src-components-ui-ButtonArrow-ButtonArrow__ButtonArrow--2ZzM5:hover .src-components-ui-ButtonArrow-ButtonArrow__IconsArrow--h5Clm path {
      fill: #fff; }
  .src-components-ui-ButtonArrow-ButtonArrow__ButtonArrow_arrRight--3CLiq .src-components-ui-ButtonArrow-ButtonArrow__IconsArrow--h5Clm {
    transform: none; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-PersonalAccount-PersonalAccount__PersonalAccount--6T_h3 {
  position: relative;
  z-index: 10;
  background-color: #fff; }
  .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__Container--11gdS {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    padding-top: 30px;
    padding-bottom: 60px; }
    @media (min-width: 667px) {
      .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__Container--11gdS {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__Container--11gdS {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__Container--11gdS {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__Container--11gdS {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__Container--11gdS {
        padding-top: 80px;
        padding-bottom: 80px; } }
    @media (min-width: 1024px) {
      .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__Container--11gdS {
        padding-top: 40px;
        padding-bottom: 150px; } }
  .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__Data--2IFCl {
    display: flex;
    flex-direction: column; }
    @media (min-width: 667px) {
      .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__Data--2IFCl {
        flex-direction: row;
        flex-wrap: nowrap;
        align-items: center; } }
  .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__Title--2tJP0 {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    margin-bottom: 15px; }
    @media (min-width: 667px) {
      .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__Title--2tJP0 {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__Title--2tJP0 {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__Title--2tJP0 {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__TitleContainer--1Ss0x {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__TitleContainer--1Ss0x > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 667px) {
      .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__Title--2tJP0 {
        font-size: 42px;
        margin-bottom: 16px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__Title--2tJP0 {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__Title--2tJP0 {
        font-size: 64px;
        line-height: 83px; } }
  .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__SubTitle--gGudL {
    line-height: 24px;
    margin-bottom: 16px;
    margin-top: 0;
    font-style: normal;
    font-weight: bold;
    font-size: 16px; }
    @media (min-width: 667px) {
      .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__SubTitle--gGudL {
        margin-bottom: 35px; } }
    @media (min-width: 1024px) {
      .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__SubTitle--gGudL {
        font-size: 22px;
        margin-bottom: 49px; } }
  @media (min-width: 667px) {
    .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__Slider--3Wvjc, .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__List--FuMn3 {
      width: 50%; } }
  @media (min-width: 667px) {
    .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__Slider--3Wvjc {
      margin-right: 25px; } }
  @media (min-width: 667px) {
    .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__Slider--3Wvjc {
      margin-right: 66px; } }
  @media (min-width: 1024px) {
    .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount__Slider--3Wvjc {
      margin-right: 90px; } }
  .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount--6T_h3 .src-components-block-PersonalAccount-PersonalAccount__ButtonLink--3cmm- {
    margin-bottom: 25px; }
    @media (min-width: 1024px) {
      .src-components-block-PersonalAccount-PersonalAccount__PersonalAccount--6T_h3 .src-components-block-PersonalAccount-PersonalAccount__ButtonLink--3cmm- {
        display: none; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-ListInfo-ListInfo__ListInfo--2sqmx {
  display: flex;
  flex-direction: column;
  list-style: none;
  padding: 0;
  margin: 0; }
  .src-components-ui-ListInfo-ListInfo__ListInfoItem--2wPt- {
    position: relative;
    margin-bottom: 26px;
    line-height: 26px;
    display: flex;
    flex-direction: column; }
    .src-components-ui-ListInfo-ListInfo__ListInfoItem--2wPt-:last-of-type {
      margin-bottom: 0; }
    @media (min-width: 1024px) {
      .src-components-ui-ListInfo-ListInfo__ListInfoItem--2wPt- {
        line-height: 36px; }
        .src-components-ui-ListInfo-ListInfo__ListInfoItem--2wPt-:last-of-type {
          margin-bottom: 0; } }
    @media (min-width: 1800px) {
      .src-components-ui-ListInfo-ListInfo__ListInfoItem--2wPt- {
        margin-bottom: 30px; } }
    .src-components-ui-ListInfo-ListInfo__ListInfoItem__TitleWrap--IFRrZ {
      display: flex;
      flex-direction: row;
      align-items: center; }
    .src-components-ui-ListInfo-ListInfo__ListInfoItem__Icon--3zP7A {
      display: block;
      width: 42px;
      height: 42px;
      min-width: 42px;
      min-height: 42px;
      float: left;
      margin-right: 15px;
      font-size: 0;
      line-height: 1; }
      .src-components-ui-ListInfo-ListInfo__ListInfoItem__Icon--3zP7A img {
        height: auto;
        width: 100%;
        max-height: 100%; }
    .src-components-ui-ListInfo-ListInfo__ListInfoItem__SubTitle--3tMZ9 {
      font-size: 16px;
      font-weight: bold;
      line-height: 19px;
      margin: 0; }
    .src-components-ui-ListInfo-ListInfo__ListInfoItem__Text--2WOqa {
      margin: 14px 0 0 0;
      font-size: 16px;
      line-height: 26px;
      font-weight: 300;
      clear: both; }
      @media (min-width: 1024px) {
        .src-components-ui-ListInfo-ListInfo__ListInfoItem__Text--2WOqa {
          font-size: 14px; } }
      @media (min-width: 1440px) {
        .src-components-ui-ListInfo-ListInfo__ListInfoItem__Text--2WOqa {
          font-size: 16px; } }
    .src-components-ui-ListInfo-ListInfo__ListInfoItem__InfoWrapper--2-oNC {
      margin-left: auto;
      padding-left: 10px;
      display: inline-flex;
      align-items: center;
      cursor: pointer;
      position: relative;
      -webkit-tap-highlight-color: transparent; }
      @media (min-width: 1024px) {
        .src-components-ui-ListInfo-ListInfo__ListInfoItem__InfoWrapper--2-oNC {
          margin-left: 0; } }
      .src-components-ui-ListInfo-ListInfo__ListInfoItem__InfoWrapper--2-oNC:hover .src-components-ui-ListInfo-ListInfo__ListInfoItem__InfoText--8GCfR {
        display: block; }
    .src-components-ui-ListInfo-ListInfo__ListInfoItem__InfoIcon--1Cc-W {
      display: inline-flex;
      align-items: center; }
    .src-components-ui-ListInfo-ListInfo__ListInfoItem__InfoText--8GCfR {
      display: none;
      padding: 20px;
      position: absolute;
      top: 45px;
      right: -35px;
      z-index: 11;
      min-width: 300px;
      max-width: 400px;
      background-color: #fff;
      color: #232323;
      box-shadow: 0 3px 24px rgba(66, 68, 75, 0.35);
      border-radius: 8px;
      font-style: normal;
      font-weight: normal;
      font-size: 16px;
      line-height: 26px; }
      @media (min-width: 667px) {
        .src-components-ui-ListInfo-ListInfo__ListInfoItem__InfoText--8GCfR {
          min-width: 320px; } }
      @media (min-width: 1024px) {
        .src-components-ui-ListInfo-ListInfo__ListInfoItem__InfoText--8GCfR {
          min-width: 400px; } }
      .src-components-ui-ListInfo-ListInfo__ListInfoItem__InfoTextArrow--6TgvQ {
        width: 50px;
        height: 25px;
        position: absolute;
        top: -25px;
        right: -3px;
        transform: translateX(-50%) rotate(180deg);
        overflow: hidden; }
        .src-components-ui-ListInfo-ListInfo__ListInfoItem__InfoTextArrow--6TgvQ::after {
          content: "";
          position: absolute;
          width: 15px;
          height: 15px;
          background: #fff;
          transform: translateX(-50%) translateY(-50%) rotate(45deg);
          top: 0;
          left: 50%;
          box-shadow: 0 3px 24px rgba(66, 68, 75, 0.35); }
  .src-components-ui-ListInfo-ListInfo__ListInfo_onlyTitle--3DOwI .src-components-ui-ListInfo-ListInfo__ListInfoItem--2wPt- {
    margin-bottom: 14px; }
    .src-components-ui-ListInfo-ListInfo__ListInfo_onlyTitle--3DOwI .src-components-ui-ListInfo-ListInfo__ListInfoItem__SubTitle--3tMZ9 {
      padding-top: 0; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-Slider-TeachersSlider__TeachersSlider--9aHTp {
  position: relative; }
  @media (min-width: 667px) {
    .src-components-block-Slider-TeachersSlider__TeachersSlider--9aHTp {
      padding: 0 36px; }
      .src-components-block-Slider-TeachersSlider__TeachersSlider--9aHTp .slick-slider .slick-list {
        overflow: visible; } }
  @media (min-width: 1024px) {
    .src-components-block-Slider-TeachersSlider__TeachersSlider--9aHTp {
      padding: 0 48px; }
      .src-components-block-Slider-TeachersSlider__TeachersSlider--9aHTp .slick-slider {
        margin: 0 -10px; }
      .src-components-block-Slider-TeachersSlider__TeachersSlider--9aHTp .slick-slider .slick-list {
        overflow: hidden; } }
  @media (min-width: 1440px) {
    .src-components-block-Slider-TeachersSlider__TeachersSlider--9aHTp {
      padding: 0 66px;
      max-width: 1392px;
      margin: auto; } }
  @media (min-width: 1800px) {
    .src-components-block-Slider-TeachersSlider__TeachersSlider--9aHTp {
      padding: 0 66px;
      max-width: 1634px; } }
  .src-components-block-Slider-TeachersSlider__TeachersSlider__Item--Aj2K2 {
    width: 284px;
    min-height: 515px;
    margin: 16px 6px;
    padding: 16px;
    display: flex;
    flex-direction: column;
    background-color: #fff;
    border-radius: 8px; }
    @media (min-width: 667px) {
      .src-components-block-Slider-TeachersSlider__TeachersSlider__Item--Aj2K2 {
        width: auto;
        min-height: 625px;
        padding: 25px;
        margin: 24px 10px;
        border-radius: 8px; } }
    @media (min-width: 1024px) {
      .src-components-block-Slider-TeachersSlider__TeachersSlider__Item--Aj2K2 {
        width: auto;
        min-height: 665px;
        padding: 25px;
        margin: 24px 10px; } }
    .src-components-block-Slider-TeachersSlider__TeachersSlider__Item_state_empty--3pasT .src-components-block-Slider-TeachersSlider__TeachersSlider__ImageWrapper--2BXlS {
      position: relative;
      background-color: #eee; }
  .src-components-block-Slider-TeachersSlider__TeachersSlider__ImageWrapper--2BXlS {
    margin-bottom: 12px;
    height: 256px;
    width: 100%;
    overflow: hidden; }
    @media (min-width: 667px) {
      .src-components-block-Slider-TeachersSlider__TeachersSlider__ImageWrapper--2BXlS {
        height: 316px;
        margin-bottom: 24px; } }
    @media (min-width: 1024px) {
      .src-components-block-Slider-TeachersSlider__TeachersSlider__ImageWrapper--2BXlS {
        height: 380px; } }
    .src-components-block-Slider-TeachersSlider__TeachersSlider__ImageWrapper--2BXlS img {
      width: 100%;
      height: 100%;
      object-fit: contain;
      object-position: center; }
  .src-components-block-Slider-TeachersSlider__TeachersSlider__Name--3C7hw {
    margin: 0 0 15px;
    color: #000;
    font-weight: 900;
    font-size: 24px;
    line-height: 29px; }
  .src-components-block-Slider-TeachersSlider__TeachersSlider__Data--30kjI {
    list-style: none; }
    .src-components-block-Slider-TeachersSlider__TeachersSlider__Data__Item--2nWa6 {
      display: flex;
      position: relative;
      padding: 7px 0;
      flex-direction: row;
      align-items: center;
      justify-content: space-between;
      color: #000;
      line-height: 1; }
      @media (min-width: 667px) {
        .src-components-block-Slider-TeachersSlider__TeachersSlider__Data__Item--2nWa6 {
          line-height: 125%; } }
      .src-components-block-Slider-TeachersSlider__TeachersSlider__Data__Item--2nWa6:after {
        content: "";
        display: block;
        height: 1px;
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: #000;
        opacity: .1; }
      .src-components-block-Slider-TeachersSlider__TeachersSlider__Data__Item__Label--1hIXs {
        font-size: 14px; }
      .src-components-block-Slider-TeachersSlider__TeachersSlider__Data__Item__Value--2rCTY {
        font-weight: 600;
        font-size: 14px;
        margin-left: 20px;
        text-align: right; }
        .src-components-block-Slider-TeachersSlider__TeachersSlider__Data__Item__Value_type_clubs--ne9uc {
          text-align: right;
          white-space: pre-line;
          color: #a42a72; }
  .src-components-block-Slider-TeachersSlider__TeachersSlider__Nav--2EhUs {
    display: none; }
    @media (min-width: 1024px) {
      .src-components-block-Slider-TeachersSlider__TeachersSlider__Nav--2EhUs {
        display: flex;
        position: absolute;
        top: 50%;
        left: 0;
        right: 0;
        padding: 0 18px;
        transform: translateY(-50%);
        align-items: center;
        justify-content: space-between;
        margin: 0 auto; } }
    @media (min-width: 1440px) {
      .src-components-block-Slider-TeachersSlider__TeachersSlider__Nav--2EhUs {
        padding: 0 33px;
        max-width: 1634px; } }
    @media (min-width: 1800px) {
      .src-components-block-Slider-TeachersSlider__TeachersSlider__Nav--2EhUs {
        max-width: 1634px;
        padding: 0  36px; } }
    .src-components-block-Slider-TeachersSlider__TeachersSlider__Nav--2EhUs .src-components-block-Slider-TeachersSlider__ButtonLink--3pP0v {
      display: none; }
      @media (min-width: 1024px) {
        .src-components-block-Slider-TeachersSlider__TeachersSlider__Nav--2EhUs .src-components-block-Slider-TeachersSlider__ButtonLink--3pP0v {
          display: block; } }
  .src-components-block-Slider-TeachersSlider__TeachersSliderArrow--2gFQ6 {
    display: none; }
    @media (min-width: 1024px) {
      .src-components-block-Slider-TeachersSlider__TeachersSliderArrow--2gFQ6 {
        display: flex;
        flex: 1 1 100%;
        justify-content: space-between;
        align-items: center; } }
    .src-components-block-Slider-TeachersSlider__TeachersSliderArrow__BtnNext--1pHLc {
      margin-left: 40px; }

.slick-dots li {
  width: 8px;
  height: 8px; }
  .slick-dots li button {
    display: flex;
    width: 100%;
    height: 100%; }
    .slick-dots li button::before {
      height: 8px;
      width: 8px; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-SkThreeBounce-SkThreeBounce__SkThreeBounce--22W-u {
  position: absolute;
  display: flex;
  justify-content: center;
  gap: 10px;
  top: 50%;
  left: 50%;
  width: 100%;
  transform: translate(-50%, -50%); }
  .src-components-ui-SkThreeBounce-SkThreeBounce__SkThreeBounce--22W-u div {
    width: 16px;
    height: 16px;
    background-color: #F6AB00;
    border-radius: 50%;
    display: inline-block;
    animation: src-components-ui-SkThreeBounce-SkThreeBounce__sk-three-bounce--qMmQQ 1.4s ease-in-out 0s infinite both; }
    .src-components-ui-SkThreeBounce-SkThreeBounce__SkThreeBounce--22W-u div:nth-child(1) {
      animation-delay: -0.32s; }
    .src-components-ui-SkThreeBounce-SkThreeBounce__SkThreeBounce--22W-u div:nth-child(2) {
      animation-delay: -0.16s; }

@keyframes src-components-ui-SkThreeBounce-SkThreeBounce__sk-three-bounce--qMmQQ {
  0%, 80%, 100% {
    transform: scale(0); }
  40% {
    transform: scale(1); } }
  .src-components-ui-SkThreeBounce-SkThreeBounce__SkThreeBounce_role_friends--IBe-o {
    gap: clamp(10px, 2%, 20px); }
    .src-components-ui-SkThreeBounce-SkThreeBounce__SkThreeBounce_role_friends--IBe-o div {
      width: clamp(16px, 3%, 32px);
      height: inherit;
      aspect-ratio: 1 / 1; }
  .src-components-ui-SkThreeBounce-SkThreeBounce__SkThreeBounce_role_main--sSHra {
    gap: clamp(10px, 1%, 20px); }
    .src-components-ui-SkThreeBounce-SkThreeBounce__SkThreeBounce_role_main--sSHra div {
      width: clamp(16px, 2%, 32px);
      height: inherit;
      aspect-ratio: 1 / 1; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-Teachers-Teachers__Teachers--3wofb {
  position: relative;
  z-index: 10;
  background-color: #f9f9f9; }
  .src-components-block-Teachers-Teachers__Teachers__Container--L4-RG {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    padding: 30px 0 60px; }
    @media (min-width: 667px) {
      .src-components-block-Teachers-Teachers__Teachers__Container--L4-RG {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-Teachers-Teachers__Teachers__Container--L4-RG {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-Teachers-Teachers__Teachers__Container--L4-RG {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-Teachers-Teachers__Teachers__Container--L4-RG {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-Teachers-Teachers__Teachers__Container--L4-RG {
        padding: 50px 0 70px; } }
    @media (min-width: 1024px) {
      .src-components-block-Teachers-Teachers__Teachers__Container--L4-RG {
        max-width: 1920px; } }
    @media (min-width: 1440px) {
      .src-components-block-Teachers-Teachers__Teachers__Container--L4-RG {
        padding-bottom: 80px;
        padding-left: 0;
        padding-right: 0;
        max-width: 1920px; } }
  .src-components-block-Teachers-Teachers__Teachers__HeaderWrapper--3ln2I {
    padding: 0 20px;
    overflow: hidden;
    max-width: 1392px;
    margin: 0 auto; }
    @media (min-width: 667px) {
      .src-components-block-Teachers-Teachers__Teachers__HeaderWrapper--3ln2I {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-Teachers-Teachers__Teachers__HeaderWrapper--3ln2I {
        padding-left: 48px;
        padding-right: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-Teachers-Teachers__Teachers__HeaderWrapper--3ln2I {
        padding-left: 66px;
        padding-right: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-Teachers-Teachers__Teachers__HeaderWrapper--3ln2I {
        max-width: 1634px; } }
  .src-components-block-Teachers-Teachers__Teachers__Title--PL8cE {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    margin-bottom: 15px; }
    @media (min-width: 667px) {
      .src-components-block-Teachers-Teachers__Teachers__Title--PL8cE {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-Teachers-Teachers__Teachers__Title--PL8cE {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-Teachers-Teachers__Teachers__Title--PL8cE {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-Teachers-Teachers__Teachers__TitleContainer--1xj-q {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-Teachers-Teachers__Teachers__TitleContainer--1xj-q > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 667px) {
      .src-components-block-Teachers-Teachers__Teachers__Title--PL8cE {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-Teachers-Teachers__Teachers__Title--PL8cE {
        font-size: 48px;
        line-height: 64px;
        margin-bottom: 10px; } }
    @media (min-width: 1440px) {
      .src-components-block-Teachers-Teachers__Teachers__Title--PL8cE {
        font-size: 64px;
        line-height: 83px; } }
  .src-components-block-Teachers-Teachers__Teachers__Text--ci0tE {
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    margin: 0 0 20px;
    color: #232323;
    line-height: 26px; }
    @media (min-width: 667px) {
      .src-components-block-Teachers-Teachers__Teachers__Text--ci0tE {
        line-height: 23px; } }
    @media (min-width: 1024px) {
      .src-components-block-Teachers-Teachers__Teachers__Text--ci0tE {
        line-height: 26px;
        font-size: 20px;
        margin-bottom: 40px; } }
  .src-components-block-Teachers-Teachers__Teachers__SubTitle--3wjlx {
    line-height: 24px;
    margin-top: 0;
    margin-bottom: 0;
    font-style: normal;
    font-weight: bold;
    font-size: 16px; }
    @media (min-width: 1024px) {
      .src-components-block-Teachers-Teachers__Teachers__SubTitle--3wjlx {
        font-size: 22px;
        margin-bottom: 16px; } }
  .src-components-block-Teachers-Teachers__Teachers--3wofb .src-components-block-Teachers-Teachers__ButtonLink--2TAGO {
    margin-bottom: 25px; }
    @media (min-width: 1024px) {
      .src-components-block-Teachers-Teachers__Teachers--3wofb .src-components-block-Teachers-Teachers__ButtonLink--2TAGO {
        display: none; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

@media (min-width: 1024px) {
  .src-components-block-Header-HeaderMobile__HeaderMobile--13oH_ {
    display: none; } }

@media (min-width: 1024px) {
  .src-components-block-Header-HeaderMobile__HeaderMobile__Blog--9y4dO {
    position: absolute;
    top: -1000px;
    left: -1000px; }
    .src-components-block-Header-HeaderMobile__HeaderMobile__Blog--9y4dO .src-components-block-Header-HeaderMobile__HeaderMobileContent--3876z {
      position: absolute; } }

.src-components-block-Header-HeaderMobile__HeaderMobile__Blog--9y4dO .src-components-block-Header-HeaderMobile__HeaderMobileNav_white--i4lGi {
  background-color: #fff; }

@media (min-width: 667px) {
  .src-components-block-Header-HeaderMobile__HeaderMobile__Blog--9y4dO .src-components-block-Header-HeaderMobile__HeaderMobile__Logo--20KgQ {
    margin-right: unset; } }

.src-components-block-Header-HeaderMobile__HeaderMobile__Blog--9y4dO .src-components-block-Header-HeaderMobile__HeaderMobileContent__FooterRow--2h9Kl {
  border-bottom: 1px solid #D865A7; }
  .src-components-block-Header-HeaderMobile__HeaderMobile__Blog--9y4dO .src-components-block-Header-HeaderMobile__HeaderMobileContent__FooterRow--2h9Kl:last-child {
    border-bottom: 0; }
  @media (min-width: 667px) {
    .src-components-block-Header-HeaderMobile__HeaderMobile__Blog--9y4dO .src-components-block-Header-HeaderMobile__HeaderMobileContent__FooterRow--2h9Kl {
      padding-bottom: 30px; } }

.src-components-block-Header-HeaderMobile__HeaderMobile__Blog--9y4dO .src-components-block-Header-HeaderMobile__HeaderMobileContent__ListsWrapMain--VfQQT {
  margin-bottom: 15px; }

.src-components-block-Header-HeaderMobile__HeaderMobile__Blog--9y4dO .src-components-block-Header-HeaderMobile__HeaderMobileContent__ContactsWrap--1mmNn, .src-components-block-Header-HeaderMobile__HeaderMobile__Blog--9y4dO .src-components-block-Header-HeaderMobile__HeaderMobileContent__MainList--1rVRu, .src-components-block-Header-HeaderMobile__HeaderMobile__Blog--9y4dO .src-components-block-Header-HeaderMobile__HeaderMobileContent__SubList--3nVdT {
  width: 100%; }

.src-components-block-Header-HeaderMobile__HeaderMobile__Blog__CategoriesList--mGxxG {
  gap: 10px; }
  .src-components-block-Header-HeaderMobile__HeaderMobile__Blog__CategoriesList--mGxxG li a {
    padding: 8px 14px; }

.src-components-block-Header-HeaderMobile__HeaderMobile__PromoBannerActive--1qIOn .src-components-block-Header-HeaderMobile__HeaderMobile__TopWrap--3Rwbg {
  margin-top: 40px; }

.src-components-block-Header-HeaderMobile__HeaderMobile__PromoBannerActive--1qIOn .src-components-block-Header-HeaderMobile__HeaderMobile__LanguageToggler--2dSMq {
  margin-top: 50px; }
  @media (min-width: 667px) {
    .src-components-block-Header-HeaderMobile__HeaderMobile__PromoBannerActive--1qIOn .src-components-block-Header-HeaderMobile__HeaderMobile__LanguageToggler--2dSMq {
      margin-top: 50px; } }

.src-components-block-Header-HeaderMobile__HeaderMobileNav--Bth2N {
  position: relative;
  z-index: 100;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 20px;
  background-color: #a42a72; }
  @media (min-width: 667px) {
    .src-components-block-Header-HeaderMobile__HeaderMobileNav--Bth2N {
      padding: 22px 36px; } }
  .src-components-block-Header-HeaderMobile__HeaderMobileNav_white--i4lGi {
    background-color: #f9f9f9; }

.src-components-block-Header-HeaderMobile__HeaderMobile__Logo--20KgQ {
  height: 22px;
  width: 120px; }
  .src-components-block-Header-HeaderMobile__HeaderMobile__Logo--20KgQ svg {
    margin-top: 0; }

.src-components-block-Header-HeaderMobile__HeaderMobile__Contacts--3om88 {
  position: absolute;
  right: 20px; }
  @media (min-width: 667px) {
    .src-components-block-Header-HeaderMobile__HeaderMobile__Contacts--3om88 {
      right: 36px; } }

.src-components-block-Header-HeaderMobile__HeaderMobile__Enter_remove--1jITa {
  line-height: 22px;
  color: #a42a72;
  font-weight: bold;
  font-size: 16px;
  position: absolute;
  left: 20px; }
  @media (min-width: 667px) {
    .src-components-block-Header-HeaderMobile__HeaderMobile__Enter_remove--1jITa {
      left: 36px; } }
  .src-components-block-Header-HeaderMobile__HeaderMobile__Enter_remove--1jITa.src-components-block-Header-HeaderMobile__open--38AYX {
    color: #F6AB00;
    position: static;
    display: inline-flex;
    align-items: center;
    line-height: 26px;
    font-weight: 500; }
    .src-components-block-Header-HeaderMobile__HeaderMobile__Enter_remove--1jITa.src-components-block-Header-HeaderMobile__open--38AYX > svg {
      width: 16px;
      fill: currentColor;
      margin-left: 12px; }

.src-components-block-Header-HeaderMobile__HeaderMobile__Burger--14zGf {
  margin-top: 0;
  position: absolute;
  left: 20px; }
  @media (min-width: 667px) {
    .src-components-block-Header-HeaderMobile__HeaderMobile__Burger--14zGf {
      left: 36px; } }

.src-components-block-Header-HeaderMobile__HeaderMobileContent--3876z {
  z-index: 99;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 60px 0 0;
  background-color: #a42a72; }
  @media (min-width: 667px) {
    .src-components-block-Header-HeaderMobile__HeaderMobileContent--3876z {
      padding: 65px 35px 0; } }
  .src-components-block-Header-HeaderMobile__HeaderMobileContent__Wrap--10-h0 {
    display: block;
    height: 100%;
    max-width: 100%;
    overflow: auto;
    padding: 40px 20px 0; }
    @media (min-width: 667px) {
      .src-components-block-Header-HeaderMobile__HeaderMobileContent__Wrap--10-h0 {
        padding: 0; } }
  @media (min-width: 667px) {
    .src-components-block-Header-HeaderMobile__HeaderMobileContent__ListsWrap--wdRXN {
      display: flex;
      flex-direction: row;
      padding-bottom: 25px; }
      .src-components-block-Header-HeaderMobile__HeaderMobileContent__ListsWrap--wdRXN:first-child {
        padding-top: 32px; } }
  .src-components-block-Header-HeaderMobile__HeaderMobileContent__FooterRow--2h9Kl {
    padding: 15px 0;
    border-bottom: 1px solid #D865A7; }
    @media (min-width: 667px) {
      .src-components-block-Header-HeaderMobile__HeaderMobileContent__FooterRow--2h9Kl {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        justify-content: space-between;
        padding-top: 30px;
        border-bottom: none; } }
  .src-components-block-Header-HeaderMobile__HeaderMobileContent__ContactsWrap--1mmNn {
    display: flex;
    justify-content: space-between;
    flex-direction: row; }
    @media (min-width: 667px) {
      .src-components-block-Header-HeaderMobile__HeaderMobileContent__ContactsWrap--1mmNn {
        width: 50%;
        justify-content: flex-start; } }
  .src-components-block-Header-HeaderMobile__HeaderMobileContent__ContactList--2gi83 {
    padding: 0;
    list-style: none; }
    @media (min-width: 667px) {
      .src-components-block-Header-HeaderMobile__HeaderMobileContent__ContactList--2gi83 {
        margin-left: 30px; }
        .src-components-block-Header-HeaderMobile__HeaderMobileContent__ContactList--2gi83:first-child {
          margin-left: 0; } }
  .src-components-block-Header-HeaderMobile__HeaderMobileContent__ContactItem--3m633 {
    padding-top: 20px;
    display: flex;
    justify-content: space-between; }
    .src-components-block-Header-HeaderMobile__HeaderMobileContent__ContactItem--3m633:first-child {
      padding-top: 0; }
  .src-components-block-Header-HeaderMobile__HeaderMobileContent__ContactItemIcon--tX5f5 {
    display: block;
    width: 18px;
    height: 100%;
    font-size: 0;
    text-align: right;
    margin-left: 5px; }
    .src-components-block-Header-HeaderMobile__HeaderMobileContent__ContactItemIcon--tX5f5 > svg {
      fill: #D865A7; }
  .src-components-block-Header-HeaderMobile__HeaderMobileContent__ContactDetails--19Miv, .src-components-block-Header-HeaderMobile__HeaderMobileContent__ContactContent--39XR5 {
    display: flex;
    flex-direction: row;
    line-height: 14px;
    width: 100%;
    align-items: center;
    justify-content: space-between;
    color: #f9f9f9;
    font-size: 12px;
    font-weight: 500; }
  .src-components-block-Header-HeaderMobile__HeaderMobileContent__ContactDetails--19Miv > svg {
    margin-left: 20px;
    width: 14px;
    height: 12px;
    fill: #fff; }
  @media (min-width: 667px) {
    .src-components-block-Header-HeaderMobile__HeaderMobileContent__MainList--1rVRu, .src-components-block-Header-HeaderMobile__HeaderMobileContent__SubList--3nVdT {
      width: 50%; } }
  .src-components-block-Header-HeaderMobile__HeaderMobileContent__MainList--1rVRu {
    padding: 0;
    list-style: none; }
    @media (min-width: 667px) {
      .src-components-block-Header-HeaderMobile__HeaderMobileContent__MainList--1rVRu li:first-child > * {
        padding-top: 0; } }
  .src-components-block-Header-HeaderMobile__HeaderMobileContent__MainLink--3pT-d {
    display: block;
    line-height: 29px;
    color: #f9f9f9;
    padding-bottom: 16px;
    font-size: 20px;
    font-weight: 500; }
    @media (min-width: 667px) {
      .src-components-block-Header-HeaderMobile__HeaderMobileContent__MainLink--3pT-d {
        padding-bottom: 0;
        padding-top: 27px; } }
    .src-components-block-Header-HeaderMobile__HeaderMobileContent__MainLink_state_active--1JPQL {
      color: #FBA400;
      cursor: default; }
      .src-components-block-Header-HeaderMobile__HeaderMobileContent__MainLink_state_active--1JPQL:after {
        transform: rotate(180deg);
        border-top: 5px solid #f9f9f9; }
  .src-components-block-Header-HeaderMobile__HeaderMobileContent__SubList--3nVdT {
    padding: 0;
    list-style: none; }
    @media (min-width: 667px) {
      .src-components-block-Header-HeaderMobile__HeaderMobileContent__SubList--3nVdT {
        display: flex;
        flex-direction: column;
        justify-content: space-evenly; } }
  .src-components-block-Header-HeaderMobile__HeaderMobileContent__SubItem--41P9g {
    width: 100%; }
  .src-components-block-Header-HeaderMobile__HeaderMobileContent__SubLink--2uKup {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 22px;
    font-size: 14px;
    line-height: 17px;
    font-weight: 500;
    color: #fff; }
    @media (min-width: 667px) {
      .src-components-block-Header-HeaderMobile__HeaderMobileContent__SubLink--2uKup {
        padding-bottom: 0; } }
  .src-components-block-Header-HeaderMobile__HeaderMobileContent--3876z .src-components-block-Header-HeaderMobile__IconsArrow--3zi7K {
    width: 16px;
    height: 14px; }
    .src-components-block-Header-HeaderMobile__HeaderMobileContent--3876z .src-components-block-Header-HeaderMobile__IconsArrow--3zi7K path {
      fill: #fff; }
  .src-components-block-Header-HeaderMobile__HeaderMobileContent__Footer--3SvUI {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 40px;
    flex-shrink: 0; }
    @media (min-width: 667px) {
      .src-components-block-Header-HeaderMobile__HeaderMobileContent__Footer--3SvUI {
        height: 50px;
        flex-shrink: 0; } }
  .src-components-block-Header-HeaderMobile__HeaderMobileContent__FooterWrap--3BZ0v {
    display: flex;
    padding-bottom: 40px; }
  .src-components-block-Header-HeaderMobile__HeaderMobileContent__Lang--1th8d, .src-components-block-Header-HeaderMobile__HeaderMobileContent__SingIn--18NAj {
    padding: 0 20px;
    font-size: 14px;
    line-height: 1;
    font-weight: 800;
    color: #fff; }
  .src-components-block-Header-HeaderMobile__HeaderMobileContent__Lang--1th8d {
    border-right: 1px solid rgba(255, 255, 255, 0.3); }
  .src-components-block-Header-HeaderMobile__HeaderMobileContent__SingIn--18NAj {
    padding-right: 0; }

.src-components-block-Header-HeaderMobile__HeaderMobile_open--OEBT6 .src-components-block-Header-HeaderMobile__HeaderMobileNav--Bth2N {
  padding-bottom: 0; }

.src-components-block-Header-HeaderMobile__HeaderMobile_open--OEBT6 .headroom {
  z-index: 100 !important;
  position: fixed;
  top: 0;
  transform: translateY(0) !important; }

.src-components-block-Header-HeaderMobile__HeaderMobile--13oH_ .headroom--unfixed a {
  height: auto; }

.src-components-block-Header-HeaderMobile__HeaderMobile__TopWrap--3Rwbg {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 27px; }

.src-components-block-Header-HeaderMobile__HeaderMobile__LanguageToggler--2dSMq {
  padding-right: 15px; }
  @media (min-width: 667px) {
    .src-components-block-Header-HeaderMobile__HeaderMobile__LanguageToggler--2dSMq {
      margin-top: 24px; } }

.src-components-block-Header-HeaderMobile__HeaderMobile__IconSearch--3ZNH8 {
  position: absolute;
  right: 20px;
  top: 50%;
  width: 20px;
  height: 20px;
  transform: translateY(-50%);
  z-index: 2;
  background-color: #fff; }
  @media (min-width: 667px) {
    .src-components-block-Header-HeaderMobile__HeaderMobile__IconSearch--3ZNH8 {
      right: 36px; } }
  .src-components-block-Header-HeaderMobile__HeaderMobile__IconSearch_state_active--IPOYw svg path {
    fill: #a42a72; }

.src-components-block-Header-HeaderMobile__HeaderMobile__Data--3zbKq {
  flex-direction: column;
  align-items: flex-start;
  z-index: 1;
  position: relative;
  padding: 0 20px; }
  @media (min-width: 667px) {
    .src-components-block-Header-HeaderMobile__HeaderMobile__Data--3zbKq {
      padding: 0 36px; } }
  .src-components-block-Header-HeaderMobile__HeaderMobile__Data--3zbKq:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 1px;
    background-color: rgba(36, 34, 35, 0.1);
    /* #242223 with opacity*/ }
  .src-components-block-Header-HeaderMobile__HeaderMobile__DataItem--2m7_B {
    display: flex;
    align-items: center;
    height: 0;
    width: 100%;
    overflow: hidden;
    transition: height 0.2s linear; }
    .src-components-block-Header-HeaderMobile__HeaderMobile__DataItem_state_active--1HCXH {
      height: 60px; }
    .src-components-block-Header-HeaderMobile__HeaderMobile__DataItemCategories--1E7de {
      display: block;
      overflow: scroll;
      scrollbar-width: none;
      white-space: nowrap;
      margin-right: 30px; }
      @media (min-width: 667px) {
        .src-components-block-Header-HeaderMobile__HeaderMobile__DataItemCategories--1E7de {
          height: auto; } }
    .src-components-block-Header-HeaderMobile__HeaderMobile__DataItemSearch--3pqRo {
      display: flex;
      width: 100%;
      align-items: center;
      justify-content: space-between; }
      .src-components-block-Header-HeaderMobile__HeaderMobile__DataItemSearch--3pqRo form {
        width: 100%; }
      @media (min-width: 667px) {
        .src-components-block-Header-HeaderMobile__HeaderMobile__DataItemSearch--3pqRo {
          margin-right: 0; } }
      .src-components-block-Header-HeaderMobile__HeaderMobile__DataItemSearchInput--bT7RY {
        width: 100%;
        font-size: 14px;
        font-style: italic;
        font-weight: 900;
        line-height: 31px;
        letter-spacing: 1px;
        color: #232323;
        border: 0;
        background-color: transparent; }
        .src-components-block-Header-HeaderMobile__HeaderMobile__DataItemSearchInput--bT7RY::placeholder {
          color: #c0ced8; }
        @media (min-width: 667px) {
          .src-components-block-Header-HeaderMobile__HeaderMobile__DataItemSearchInput--bT7RY {
            font-size: 26px; } }
        .src-components-block-Header-HeaderMobile__HeaderMobile__DataItemSearchInput_state_notValid--3zYmm {
          color: #ff3701; }
          .src-components-block-Header-HeaderMobile__HeaderMobile__DataItemSearchInput_state_notValid--3zYmm::placeholder {
            color: #ff3701; }
      .src-components-block-Header-HeaderMobile__HeaderMobile__DataItemSearchExit--2ajIf {
        display: block;
        position: relative;
        width: 20px;
        height: 20px;
        margin-left: 20px;
        cursor: pointer; }
        .src-components-block-Header-HeaderMobile__HeaderMobile__DataItemSearchExit--2ajIf:before, .src-components-block-Header-HeaderMobile__HeaderMobile__DataItemSearchExit--2ajIf:after {
          content: '';
          position: absolute;
          height: 2px;
          width: 100%;
          top: 50%;
          left: 0;
          transform: translateY(-50%);
          background-color: #232323;
          border-radius: 2px; }
        .src-components-block-Header-HeaderMobile__HeaderMobile__DataItemSearchExit--2ajIf:before {
          transform: rotate(45deg); }
        .src-components-block-Header-HeaderMobile__HeaderMobile__DataItemSearchExit--2ajIf:after {
          transform: rotate(-45deg); }
    .src-components-block-Header-HeaderMobile__HeaderMobile__DataItemWrapperTags--j78Ar {
      height: 0;
      overflow: hidden; }
      .src-components-block-Header-HeaderMobile__HeaderMobile__DataItemWrapperTags_state_active--1ihiZ {
        height: auto;
        margin-bottom: 15px; }
    .src-components-block-Header-HeaderMobile__HeaderMobile__DataItemTagsTag--ADsia {
      background-color: #91A5B226 !important;
      color: #fff !important; }
      .src-components-block-Header-HeaderMobile__HeaderMobile__DataItemTagsTag_state_active--2nOul {
        background: #fff !important;
        color: #a42a72 !important; }
    .src-components-block-Header-HeaderMobile__HeaderMobile__DataItemTagsButton--2Gl8_ {
      color: #F6AB00;
      margin-top: 10px; }
      .src-components-block-Header-HeaderMobile__HeaderMobile__DataItemTagsButton--2Gl8_ path {
        fill: #F6AB00 !important; }

.src-components-block-Header-HeaderMobile__HeaderMobile__DataItemTags--2cgga {
  margin-top: 15px; }

.src-components-block-Header-HeaderMobile__Socials__Link--39UEr {
  display: flex;
  align-items: center;
  color: #fff;
  margin-bottom: 8px;
  gap: 16px;
  font-size: 14px;
  /*
       @include media-breakpoint-up(md) {
        transition: transform $transitionTime $transitionType;
      }
    */ }
  .src-components-block-Header-HeaderMobile__Socials__Link--39UEr svg {
    margin-left: auto; }

.src-components-block-Header-HeaderMobile__Socials__Image--lEFhL {
  height: 19px !important;
  display: block; }
  .src-components-block-Header-HeaderMobile__Socials__Image_role_Facebook--j9bYQ {
    width: 19px !important; }
  .src-components-block-Header-HeaderMobile__Socials__Image_role_Instagram--3OX7e {
    width: 19px !important; }
  .src-components-block-Header-HeaderMobile__Socials__Image_role_YouTube--3Cddb {
    width: 24px !important; }
  .src-components-block-Header-HeaderMobile__Socials__Image_role_Telegam--1aGwD {
    width: 19px !important; }
.src-components-ui-Burger-Burger__Burger--xILw- {
  display: flex; }
.src-components-ui-Logo-Logo__Logo--UOyXT {
  display: flex; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-LanguageToggler-LanguageToggler__LanguageToggler__Wrapper--1JfLs {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto; }

.src-components-ui-LanguageToggler-LanguageToggler__LanguageToggler__Item--1k6oH {
  text-transform: uppercase;
  color: #fff;
  cursor: pointer;
  line-height: 17px;
  font-family: "Fira Sans", sans-serif;
  font-size: 14px;
  font-weight: 800; }
  .src-components-ui-LanguageToggler-LanguageToggler__LanguageToggler__Item_active--17EKv {
    color: #FBA400; }
  .src-components-ui-LanguageToggler-LanguageToggler__LanguageToggler__Item--1k6oH:not(:first-child) {
    margin-left: 18px;
    position: relative; }
    .src-components-ui-LanguageToggler-LanguageToggler__LanguageToggler__Item--1k6oH:not(:first-child):before {
      content: "";
      position: absolute;
      left: -9px;
      display: block;
      width: 1px;
      top: -1px;
      bottom: -1px;
      background-color: #D865A7; }
  @media (min-width: 1024px) {
    .src-components-ui-LanguageToggler-LanguageToggler__LanguageToggler__Item--1k6oH {
      color: #0068B4;
      line-height: 14px;
      transition: color 0.2s linear;
      font-size: 12px;
      font-weight: 500; }
      .src-components-ui-LanguageToggler-LanguageToggler__LanguageToggler__Item--1k6oH:hover {
        color: #a42a72; }
      .src-components-ui-LanguageToggler-LanguageToggler__LanguageToggler__Item_active--17EKv {
        color: #a42a72;
        cursor: default; }
        .src-components-ui-LanguageToggler-LanguageToggler__LanguageToggler__Item_active--17EKv:hover {
          color: #a42a72; }
      .src-components-ui-LanguageToggler-LanguageToggler__LanguageToggler__Item--1k6oH:not(:first-child):before {
        background-color: #c0ced8; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-Icons-Search-Search__Search--1SQqN {
  cursor: pointer;
  width: 20px;
  height: 20px; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-CategoriesList-CategoriesList__CategoriesList__InlineToggler--1kC6E {
  margin: 0 !important;
  background: none !important;
  justify-content: flex-start !important;
  flex: 1 !important; }
  .src-components-ui-CategoriesList-CategoriesList__CategoriesList__InlineToggler--1kC6E a {
    font-size: 16px;
    font-weight: 700;
    color: #232323;
    position: relative; }
    .src-components-ui-CategoriesList-CategoriesList__CategoriesList__InlineToggler--1kC6E a:before {
      content: "";
      position: absolute;
      left: 0;
      top: 50%;
      transform: translateY(-50%);
      display: inline-block;
      width: 8px;
      height: 8px;
      border-radius: 50%;
      transition: opacity 0.2s linear, transform 0.2s linear; }
  .src-components-ui-CategoriesList-CategoriesList__CategoriesList__InlineToggler__Item_role_all--2zhuF a:before {
    width: 4px;
    height: 4px;
    border: 2px solid #000; }
  .src-components-ui-CategoriesList-CategoriesList__CategoriesList__InlineToggler__Item_role_for-brain--3ySnn a:before {
    background-color: #ff4f20; }
  .src-components-ui-CategoriesList-CategoriesList__CategoriesList__InlineToggler__Item_role_for-life--3IwUO a:before {
    background-color: #0068B4; }
  .src-components-ui-CategoriesList-CategoriesList__CategoriesList__InlineToggler__Item_role_for-you--wjFCj a:before {
    background-color: #a42a72; }
  .src-components-ui-CategoriesList-CategoriesList__CategoriesList__InlineToggler__Item_role_for-fun--sD48- a:before {
    background-color: #e4154e; }
  .src-components-ui-CategoriesList-CategoriesList__CategoriesList__InlineToggler__Item_role_for-use--vuGOn a:before {
    background-color: #F8AB00; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-InlineToggler-InlineToggler__InlineToggler--1N83b {
  position: relative;
  margin: 0 auto;
  font-size: 14px;
  font-weight: 500;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  background: #F0F0F0;
  border-radius: 30px; }
  .src-components-ui-InlineToggler-InlineToggler__InlineToggler__Item--2LZ9e {
    height: 100%;
    border-radius: 30px;
    position: relative;
    white-space: nowrap;
    display: inline-flex;
    align-items: center;
    z-index: 2;
    -webkit-tap-highlight-color: transparent; }
    .src-components-ui-InlineToggler-InlineToggler__InlineToggler__Item--2LZ9e a {
      display: block;
      padding: 12px 20px;
      cursor: pointer;
      color: #232323;
      text-decoration: none;
      -webkit-tap-highlight-color: transparent;
      position: relative;
      transition: color 0.2s linear; }
    .src-components-ui-InlineToggler-InlineToggler__InlineToggler__Item_role_active--3LsU3.state-active a {
      transition-delay: .1s; }
    @media (min-width: 1024px) {
      .src-components-ui-InlineToggler-InlineToggler__InlineToggler__Item--2LZ9e a:hover {
        color: #a42a72; }
        .src-components-ui-InlineToggler-InlineToggler__InlineToggler__Item--2LZ9e a:hover:before {
          transform: translateY(-50%) scale(1.3); }
      .src-components-ui-InlineToggler-InlineToggler__InlineToggler__Item--2LZ9e a:focus, .src-components-ui-InlineToggler-InlineToggler__InlineToggler__Item--2LZ9e a:active {
        color: #232323; } }
    .src-components-ui-InlineToggler-InlineToggler__InlineToggler__Item--2LZ9e.state-active a {
      cursor: default;
      color: #fff !important; }
      .src-components-ui-InlineToggler-InlineToggler__InlineToggler__Item--2LZ9e.state-active a:before {
        opacity: 0; }
    @media (min-width: 1024px) {
      .src-components-ui-InlineToggler-InlineToggler__InlineToggler__Item--2LZ9e.state-active a:hover, .src-components-ui-InlineToggler-InlineToggler__InlineToggler__Item--2LZ9e.state-active a:focus, .src-components-ui-InlineToggler-InlineToggler__InlineToggler__Item--2LZ9e.state-active a:active {
        color: #fff; } }
    .src-components-ui-InlineToggler-InlineToggler__InlineToggler__Item--2LZ9e.state-active .src-components-ui-InlineToggler-InlineToggler__InlineToggler__ItemAddLabel--30wTN {
      opacity: 1; }
    .src-components-ui-InlineToggler-InlineToggler__InlineToggler__ItemBackground--3x7V4 {
      background: #a42a72;
      height: 100%;
      position: absolute;
      z-index: 1;
      list-style: none;
      border-radius: 30px;
      transition: all 0.2s linear;
      will-change: transform; }
    .src-components-ui-InlineToggler-InlineToggler__InlineToggler__ItemAddLabel--30wTN {
      position: absolute;
      opacity: 0;
      bottom: -10px;
      left: 50%;
      transform: translate(-50%, 100%);
      font-weight: 300;
      font-style: normal;
      font-size: 14px;
      line-height: 1;
      white-space: nowrap;
      color: #909090;
      transition: opacity 400ms linear; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-Button-Button__Button--akqhC {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 0;
  padding: 12px 20px;
  font-family: "Fira Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 1;
  color: #fff;
  background: radial-gradient(110.79px at 50% 50%, #F6AB00 0%, #FEA000 100%);
  border-radius: 100px;
  transition: background 0.2s linear; }
  .src-components-ui-Button-Button__Button--akqhC:hover {
    background: radial-gradient(110.79px at 50% 50%, #EFA108 0%, #FEA000 100%);
    cursor: pointer; }
  .src-components-ui-Button-Button__Button--akqhC .src-components-ui-Button-Button__IconsArrow--3TR92 {
    display: none;
    position: relative;
    margin-left: 20px; }
  .src-components-ui-Button-Button__Button_small--1-gET {
    padding: 7px 25px; }
    .src-components-ui-Button-Button__Button_small--1-gET:hover {
      background: radial-gradient(110.79px at 50% 50%, #F6AB00 0%, #FEA000 100%); }
    .src-components-ui-Button-Button__Button_small--1-gET .src-components-ui-Button-Button__IconsArrow--3TR92 {
      display: none; }
    .src-components-ui-Button-Button__Button_smallWithArrow--1ijh_ .src-components-ui-Button-Button__IconsArrow--3TR92 {
      display: inline-block;
      width: 12px;
      height: 10px;
      margin-left: 10px;
      transform: none;
      top: auto; }
    @media (min-width: 1024px) {
      .src-components-ui-Button-Button__Button_smallWithArrow--1ijh_ svg {
        transition: transform linear 0.2s; }
      .src-components-ui-Button-Button__Button_smallWithArrow--1ijh_:hover svg {
        transform: translateX(5px); } }
  .src-components-ui-Button-Button__Button_middle--1lNa7 {
    line-height: 1.7; }
  .src-components-ui-Button-Button__Button_big--1bvHc {
    padding: 16px 31px;
    font-size: 20px;
    line-height: 28px; }
    .src-components-ui-Button-Button__Button_big--1bvHc .src-components-ui-Button-Button__IconsArrow--3TR92 {
      display: inline-block; }
    @media (min-width: 1024px) {
      .src-components-ui-Button-Button__Button_big--1bvHc svg {
        transition: transform linear 0.2s; }
      .src-components-ui-Button-Button__Button_big--1bvHc:hover svg {
        transform: translateX(5px); } }
  .src-components-ui-Button-Button__Button_state_disabled--3DGHO {
    background: radial-gradient(71.51% 71.51% at 50% 50%, #F6AB00 0%, #FEA000 100%);
    opacity: .4; }
  .src-components-ui-Button-Button__Button_state_active--8ipp8.src-components-ui-Button-Button__Button_role_iconVertical--p041S .src-components-ui-Button-Button__IconsArrow--3TR92 {
    transform: rotate(-90deg); }
  @media (min-width: 1024px) {
    .src-components-ui-Button-Button__Button_state_active--8ipp8.src-components-ui-Button-Button__Button_role_iconVertical--p041S:hover .src-components-ui-Button-Button__IconsArrow--3TR92 {
      transform: rotate(-90deg) translate(5px, 0); } }
  .src-components-ui-Button-Button__Button_role_iconVertical--p041S .src-components-ui-Button-Button__IconsArrow--3TR92 {
    transition: transform 0.2s linear; }
  @media (min-width: 1024px) {
    .src-components-ui-Button-Button__Button_role_iconVertical--p041S:hover .src-components-ui-Button-Button__IconsArrow--3TR92 {
      transform: rotate(90deg) translate(5px, 0); } }
  .src-components-ui-Button-Button__Button_role_iconVertical--p041S .src-components-ui-Button-Button__IconsArrow--3TR92 {
    margin-left: 10px;
    transform: rotate(90deg); }
  .src-components-ui-Button-Button__Button_role_hideIcon--o9A0Y .src-components-ui-Button-Button__IconsArrow--3TR92 {
    display: none; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-Header-HeaderDesktop__HeaderWrap--3osJW {
  background-color: #f9f9f9; }
  .src-components-block-Header-HeaderDesktop__HeaderWrap__Blog--Ylekv {
    background-color: #fff; }
    .src-components-block-Header-HeaderDesktop__HeaderWrap__Blog--Ylekv .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data--3ZDpn {
      display: block;
      position: absolute;
      left: -1000px;
      top: -1000px;
      overflow: hidden; }
      @media (min-width: 1024px) {
        .src-components-block-Header-HeaderDesktop__HeaderWrap__Blog--Ylekv .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data--3ZDpn {
          position: relative;
          left: 0;
          top: 0; } }

.src-components-block-Header-HeaderDesktop__HeaderDesktop--34TmF,
.src-components-block-Header-HeaderDesktop__HeaderDesktop__Data--3ZDpn {
  display: none;
  width: 100%;
  max-width: 1392px;
  margin: 0 auto;
  position: relative;
  z-index: 10;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  /*
    @include media-breakpoint-up(lg) {
      max-width: 100%;
    }

    @include media-breakpoint-up(xl) {
      max-width: $container-max-width-xl;
    }
  */ }
  @media (min-width: 667px) {
    .src-components-block-Header-HeaderDesktop__HeaderDesktop--34TmF,
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data--3ZDpn {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1024px) {
    .src-components-block-Header-HeaderDesktop__HeaderDesktop--34TmF,
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data--3ZDpn {
      padding-right: 48px;
      padding-left: 48px; } }
  @media (min-width: 1440px) {
    .src-components-block-Header-HeaderDesktop__HeaderDesktop--34TmF,
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data--3ZDpn {
      padding-right: 66px;
      padding-left: 66px; } }
  @media (min-width: 1800px) {
    .src-components-block-Header-HeaderDesktop__HeaderDesktop--34TmF,
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data--3ZDpn {
      max-width: 1634px; } }
  @media (min-width: 1024px) {
    .src-components-block-Header-HeaderDesktop__HeaderDesktop--34TmF,
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data--3ZDpn {
      display: flex;
      z-index: 30;
      align-items: center;
      padding-top: 24px;
      padding-bottom: 24px; } }
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__CategoriesList--3Ommk,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__CategoriesList--35OPB {
    gap: 70px; }
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__CategoriesList--3Ommk li a,
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__CategoriesList--35OPB li a {
      padding: 10px 14px; }
  @media (min-width: 1440px) {
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__Logo_sm--2zbcn,
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__Logo_sm--d24ys {
      display: none; } }
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Logo_lg--3g2wX,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__Logo_lg--3EHKv {
    display: none; }
    @media (min-width: 1440px) {
      .src-components-block-Header-HeaderDesktop__HeaderDesktop__Logo_lg--3g2wX,
      .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__Logo_lg--3EHKv {
        display: block; } }
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__ButtonWrapper--2HmRK,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__ButtonWrapper--30VVL {
    display: flex;
    align-items: center; }
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__ButtonWrapper--2HmRK,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__ButtonWrapper--30VVL {
    margin-left: 15px; }
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Menu--2r46n,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__Menu--1k8Yd {
    flex-grow: 1;
    font-size: 12px !important; }
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__Menu__Item_role_main--3DCF2,
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__Menu__Item_role_main--2Y6pu {
      cursor: default;
      color: #a42a72; }
      .src-components-block-Header-HeaderDesktop__HeaderDesktop__Menu__Item_role_main--3DCF2:hover,
      .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__Menu__Item_role_main--2Y6pu:hover {
        cursor: default; }
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__RightWrapper--F-hJX,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__RightWrapper--1Mq8e {
    margin-left: auto;
    display: flex;
    flex-direction: row;
    align-items: center; }
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__LocationToggler--ouJnv,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__LocationToggler--uipQy {
    position: relative;
    z-index: 10;
    cursor: pointer; }
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__LocationToggler--ouJnv a,
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__LocationToggler--uipQy a {
      padding-top: 10px;
      padding-bottom: 10px; }
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Lang--2gObM, .src-components-block-Header-HeaderDesktop__HeaderDesktop__SingIn--1pxDO,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__Lang--poo-K,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__SingIn--10_RZ {
    padding: 0 20px;
    font-size: 14px;
    line-height: 1;
    font-weight: 800;
    color: #000; }
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Lang--2gObM,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__Lang--poo-K {
    border-right: 1px solid #c0ced8; }
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__SingIn--1pxDO,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__SingIn--10_RZ {
    padding-right: 0; }
  .src-components-block-Header-HeaderDesktop__HeaderDesktopMenu--9x9LQ,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataMenu--3P7Wr {
    display: flex;
    list-style: none;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    font-size: 12px;
    color: #000;
    padding-left: 0;
    padding-right: 0; }
    @media (min-width: 1800px) {
      .src-components-block-Header-HeaderDesktop__HeaderDesktopMenu--9x9LQ,
      .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataMenu--3P7Wr {
        padding-right: 6px; } }
    .src-components-block-Header-HeaderDesktop__HeaderDesktopMenu__Link--ROmfz,
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataMenu__Link--3xWzH {
      color: inherit;
      font-size: 12px;
      cursor: pointer; }
      @media (min-width: 1024px) {
        .src-components-block-Header-HeaderDesktop__HeaderDesktopMenu__Link--ROmfz,
        .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataMenu__Link--3xWzH {
          transition: color 0.2s linear; }
          .src-components-block-Header-HeaderDesktop__HeaderDesktopMenu__Link--ROmfz:hover,
          .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataMenu__Link--3xWzH:hover {
            color: #a42a72; }
            .src-components-block-Header-HeaderDesktop__HeaderDesktopMenu__Link--ROmfz:hover:after,
            .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataMenu__Link--3xWzH:hover:after {
              border-top-color: #a42a72; } }
      .src-components-block-Header-HeaderDesktop__HeaderDesktopMenu__Link_role_main--FMQ3C,
      .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataMenu__Link_role_main--2t8hS {
        color: #a42a72; }
        .src-components-block-Header-HeaderDesktop__HeaderDesktopMenu__Link_role_main--FMQ3C:hover,
        .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataMenu__Link_role_main--2t8hS:hover {
          cursor: default; }
    .src-components-block-Header-HeaderDesktop__HeaderDesktopMenu__LinkWithArrow--2Tc0l,
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataMenu__LinkWithArrow--2I9Zl {
      display: inline-flex;
      align-items: center;
      cursor: pointer;
      transition: color 0.2s linear; }
      .src-components-block-Header-HeaderDesktop__HeaderDesktopMenu__LinkWithArrow--2Tc0l:after,
      .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataMenu__LinkWithArrow--2I9Zl:after {
        content: "";
        display: inline-block;
        margin-left: 8px;
        width: 0;
        height: 0;
        border-left: 4px solid transparent;
        border-right: 4px solid transparent;
        border-top: 5px solid #57686C;
        transition: all 0.2s linear; }
      .src-components-block-Header-HeaderDesktop__HeaderDesktopMenu__LinkWithArrow_state_active--3JAv4,
      .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataMenu__LinkWithArrow_state_active--waCNW {
        color: #a42a72; }
        .src-components-block-Header-HeaderDesktop__HeaderDesktopMenu__LinkWithArrow_state_active--3JAv4:after,
        .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataMenu__LinkWithArrow_state_active--waCNW:after {
          transform: rotate(180deg);
          border-top: 5px solid #a42a72; }
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__LanguageToggler--1dZsC,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__LanguageToggler--1f5jv {
    margin-left: 15px; }
  .src-components-block-Header-HeaderDesktop__HeaderDesktopMenu__Link--ROmfz, .src-components-block-Header-HeaderDesktop__HeaderDesktop__ContactsSelector--2qIwI, .src-components-block-Header-HeaderDesktop__HeaderDesktop__Menu--2r46n,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataMenu__Link--3xWzH,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__ContactsSelector--2CF1S,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__Menu--1k8Yd {
    padding: 0 10px; }
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Button--2FxXm,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__Button--mQQjz {
    margin-left: 0; }
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Button--2FxXm,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__LocationToggler--ouJnv a,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__Button--mQQjz,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__LocationToggler--uipQy a {
    padding: 10px 15px; }
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Button--2FxXm, .src-components-block-Header-HeaderDesktop__HeaderDesktop__LocationToggler--ouJnv, .src-components-block-Header-HeaderDesktop__HeaderDesktop__Menu--2r46n, .src-components-block-Header-HeaderDesktop__HeaderDesktop__ContactsSelector--2qIwI,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__Button--mQQjz,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__LocationToggler--uipQy,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__Menu--1k8Yd,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__ContactsSelector--2CF1S {
    font-size: 12px !important; }
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__IconSearch--2XQf2,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__IconSearch--1yccD {
    position: absolute;
    right: 48px;
    top: 50%;
    width: 20px;
    height: 20px;
    transform: translateY(-50%);
    z-index: 2;
    background-color: #fff; }
    @media (min-width: 1440px) {
      .src-components-block-Header-HeaderDesktop__HeaderDesktop__IconSearch--2XQf2,
      .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__IconSearch--1yccD {
        right: 66px; } }
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__IconSearch--2XQf2 svg path,
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__IconSearch--1yccD svg path {
      transition: fill 0.2s linear; }
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__IconSearch--2XQf2:hover svg path,
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__IconSearch--1yccD:hover svg path {
      fill: #a42a72; }
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__IconSearch_state_active--3tTr9 svg path,
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__IconSearch_state_active--3vMuR svg path {
      fill: #a42a72; }
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data--3ZDpn,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__Data--3YWcB {
    flex-direction: column;
    align-items: flex-start;
    padding-top: 0;
    padding-bottom: 0;
    z-index: 1;
    position: relative; }
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data--3ZDpn:after,
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__Data--3YWcB:after {
      content: "";
      display: block;
      position: absolute;
      top: 0;
      left: -200px;
      right: -200px;
      height: 1px;
      background-color: rgba(36, 34, 35, 0.1);
      /* #242223 with opacity*/ }
      @media (min-width: 1800px) {
        .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data--3ZDpn:after,
        .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__Data--3YWcB:after {
          left: -141px;
          right: -141px; } }
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataItem--3DMFq,
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__DataItem--2c0zC {
      display: flex;
      align-items: center;
      height: 0;
      width: 100%;
      overflow: scroll;
      scrollbar-width: none;
      transition: height 0.2s linear;
      position: relative; }
      .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataItem_state_active--BXvr0,
      .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__DataItem_state_active--DM4Y_ {
        height: 60px;
        overflow: visible;
        /* on hover icon left visible */ }
      .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataItemTags--2cdEb,
      .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__DataItemTags--2zCDf {
        overflow: hidden;
        margin-right: 0;
        white-space: break-spaces;
        height: 60px;
        padding: 13px 0; }
        .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataItemTagsButton--2QUnA,
        .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__DataItemTagsButton--2nYFq {
          white-space: nowrap;
          margin-right: 5px; }
      .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataItemCategories--kNuXl,
      .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__DataItemCategories--GJFSK {
        display: flex;
        white-space: nowrap;
        overflow: hidden; }
      .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataItemSearch--1eOo7,
      .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__DataItemSearch--10IwE {
        display: flex;
        width: 100%;
        align-items: center;
        justify-content: space-between; }
        .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataItemSearch--1eOo7 form,
        .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__DataItemSearch--10IwE form {
          width: 100%; }
        .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataItemSearchInput--7K3H7,
        .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__DataItemSearchInput--JuDU_ {
          width: 100%;
          flex: 1;
          font-size: 26px;
          font-style: italic;
          font-weight: 900;
          line-height: 31px;
          letter-spacing: 1px;
          color: #232323;
          border: 0;
          background-color: transparent; }
          .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataItemSearchInput--7K3H7::placeholder,
          .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__DataItemSearchInput--JuDU_::placeholder {
            color: #c0ced8; }
          .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataItemSearchInput_state_notValid--cR5CE,
          .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__DataItemSearchInput_state_notValid--3Zljg {
            color: #ff3701; }
            .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataItemSearchInput_state_notValid--cR5CE::placeholder,
            .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__DataItemSearchInput_state_notValid--3Zljg::placeholder {
              color: #ff3701; }
        .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataItemSearchExit--1u5-Z,
        .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__DataItemSearchExit--1xjSE {
          display: inline-block;
          position: relative;
          width: 20px;
          height: 20px;
          margin-left: 20px;
          cursor: pointer; }
          .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataItemSearchExit--1u5-Z:before, .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataItemSearchExit--1u5-Z:after,
          .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__DataItemSearchExit--1xjSE:before,
          .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__DataItemSearchExit--1xjSE:after {
            content: '';
            position: absolute;
            height: 2px;
            width: 100%;
            top: 50%;
            left: 0;
            transform: translateY(-50%);
            background-color: #232323;
            border-radius: 2px;
            transition: background-color 0.2s linear; }
          .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataItemSearchExit--1u5-Z:hover:before, .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataItemSearchExit--1u5-Z:hover:after,
          .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__DataItemSearchExit--1xjSE:hover:before,
          .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__DataItemSearchExit--1xjSE:hover:after {
            background-color: #a42a72; }
          .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataItemSearchExit--1u5-Z:before,
          .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__DataItemSearchExit--1xjSE:before {
            transform: rotate(45deg); }
          .src-components-block-Header-HeaderDesktop__HeaderDesktop__DataItemSearchExit--1u5-Z:after,
          .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data__DataItemSearchExit--1xjSE:after {
            transform: rotate(-45deg); }
  .src-components-block-Header-HeaderDesktop__HeaderDesktop_role_main--2-gQh .src-components-block-Header-HeaderDesktop__HeaderDesktop__Logo_sm--2zbcn, .src-components-block-Header-HeaderDesktop__HeaderDesktop_role_main--2-gQh .src-components-block-Header-HeaderDesktop__HeaderDesktop__Logo_lg--3g2wX,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data_role_main--1i-1N .src-components-block-Header-HeaderDesktop__HeaderDesktop__Logo_sm--2zbcn,
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data_role_main--1i-1N .src-components-block-Header-HeaderDesktop__HeaderDesktop__Logo_lg--3g2wX {
    cursor: default; }
    .src-components-block-Header-HeaderDesktop__HeaderDesktop_role_main--2-gQh .src-components-block-Header-HeaderDesktop__HeaderDesktop__Logo_sm--2zbcn:hover, .src-components-block-Header-HeaderDesktop__HeaderDesktop_role_main--2-gQh .src-components-block-Header-HeaderDesktop__HeaderDesktop__Logo_lg--3g2wX:hover,
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data_role_main--1i-1N .src-components-block-Header-HeaderDesktop__HeaderDesktop__Logo_sm--2zbcn:hover,
    .src-components-block-Header-HeaderDesktop__HeaderDesktop__Data_role_main--1i-1N .src-components-block-Header-HeaderDesktop__HeaderDesktop__Logo_lg--3g2wX:hover {
      cursor: default; }

@media (min-width: 1200px) {
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__LessonSelector--g-3Yy, .src-components-block-Header-HeaderDesktop__HeaderDesktopMenu--9x9LQ, .src-components-block-Header-HeaderDesktop__HeaderDesktop__Menu--2r46n, .src-components-block-Header-HeaderDesktop__HeaderDesktopMenu__Link--ROmfz, .src-components-block-Header-HeaderDesktop__HeaderDesktop__Button--2FxXm, .src-components-block-Header-HeaderDesktop__HeaderDesktop__LocationToggler--ouJnv, .src-components-block-Header-HeaderDesktop__HeaderDesktop__LanguageToggler--1dZsC, .src-components-block-Header-HeaderDesktop__HeaderDesktop__ContactsSelector--2qIwI {
    font-size: 14px !important; }
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__Menu--2r46n, .src-components-block-Header-HeaderDesktop__HeaderDesktopMenu__Link--ROmfz {
    padding-left: 15px;
    padding-right: 15px; }
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__ButtonWrapper--2HmRK, .src-components-block-Header-HeaderDesktop__HeaderDesktop__LanguageToggler--1dZsC {
    margin-left: 30px; }
  .src-components-block-Header-HeaderDesktop__HeaderDesktop__LocationToggler--ouJnv a, .src-components-block-Header-HeaderDesktop__HeaderDesktop__Button--2FxXm {
    padding: 12px 20px; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-LessonSelector-LessonSelector__LessonSelector--1bwDS {
  font-size: 14px;
  position: relative;
  display: inline-flex;
  align-items: center;
  color: #fff;
  flex-grow: 0; }
  .src-components-ui-LessonSelector-LessonSelector__LessonSelector--1bwDS:after {
    content: "";
    display: inline-block;
    margin-left: 8px;
    width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 5px solid #57686C;
    transition: all 0.2s linear; }
  .src-components-ui-LessonSelector-LessonSelector__LessonSelector__Link--3nNEu {
    display: flex;
    color: #000;
    align-items: flex-end;
    justify-content: space-between;
    line-height: normal;
    font-weight: 500;
    padding-top: 8px;
    padding-bottom: 8px;
    margin: 0; }
    .src-components-ui-LessonSelector-LessonSelector__LessonSelector__Link--3nNEu svg {
      margin-left: 10px;
      height: 18px; }
    @media (min-width: 1024px) {
      .src-components-ui-LessonSelector-LessonSelector__LessonSelector__Link--3nNEu svg {
        transition: transform linear 0.2s; }
      .src-components-ui-LessonSelector-LessonSelector__LessonSelector__Link--3nNEu:hover svg {
        transform: translateX(5px); } }
    .src-components-ui-LessonSelector-LessonSelector__LessonSelector__Link_state_disabled--QN1Af {
      cursor: default;
      pointer-events: none;
      color: #a42a72; }
      .src-components-ui-LessonSelector-LessonSelector__LessonSelector__Link_state_disabled--QN1Af svg {
        transform: translateX(5px); }
    @media (min-width: 1024px) {
      .src-components-ui-LessonSelector-LessonSelector__LessonSelector__Link--3nNEu {
        transition: color 0.2s linear; }
        .src-components-ui-LessonSelector-LessonSelector__LessonSelector__Link--3nNEu:hover {
          color: #a42a72; } }
  .src-components-ui-LessonSelector-LessonSelector__LessonSelector__Current--2G0uZ {
    justify-content: flex-start;
    cursor: pointer;
    transition: color 0.2s linear; }
  .src-components-ui-LessonSelector-LessonSelector__LessonSelectorParentList--XGoP5 {
    position: absolute;
    left: -5px;
    bottom: -15px;
    margin: 0;
    min-width: 157px;
    z-index: 2;
    width: 260px; }
    @media (min-width: 1200px) {
      .src-components-ui-LessonSelector-LessonSelector__LessonSelectorParentList--XGoP5 {
        left: 1px;
        /* padding-left */ } }
    @media (min-width: 1024px) {
      .src-components-ui-LessonSelector-LessonSelector__LessonSelectorParentList--XGoP5 {
        bottom: auto;
        top: 25px;
        display: none; } }
  .src-components-ui-LessonSelector-LessonSelector__LessonSelectorList--lroDD {
    margin-top: 5px;
    padding: 15px;
    box-shadow: 0 3px 24px 0 #42444B1A;
    border-radius: 8px;
    list-style: none;
    background: #fff;
    color: #000; }
  .src-components-ui-LessonSelector-LessonSelector__LessonSelector--1bwDS:hover:after {
    transform: rotate(180deg);
    border-top: 5px solid #a42a72; }
  .src-components-ui-LessonSelector-LessonSelector__LessonSelector--1bwDS:hover .src-components-ui-LessonSelector-LessonSelector__LessonSelector__Current--2G0uZ {
    color: #a42a72; }
  .src-components-ui-LessonSelector-LessonSelector__LessonSelector--1bwDS:hover .src-components-ui-LessonSelector-LessonSelector__LessonSelectorParentList--XGoP5 {
    display: block; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-SchoolPlaceSelector-SchoolPlaceSelector__SchoolPlaceSelector--3yjS- {
  font-size: 14px;
  position: relative;
  /*
  @include media-breakpoint-up(md) {
    &:hover {
      .SchoolPlaceSelectorList {
        display: flex;
      }
    }
  }*/ }
  .src-components-ui-SchoolPlaceSelector-SchoolPlaceSelector__SchoolPlaceSelector__Current--Bh91h {
    display: flex;
    flex-direction: row;
    line-height: 17px;
    margin: 0;
    align-items: center;
    font-weight: 500; }
    .src-components-ui-SchoolPlaceSelector-SchoolPlaceSelector__SchoolPlaceSelector__Current--Bh91h:before {
      content: "";
      display: inline-block;
      margin-right: 8px;
      width: 0;
      height: 0;
      border-left: 4px solid transparent;
      border-right: 4px solid transparent;
      border-top: 5px solid #57686C; }
    .src-components-ui-SchoolPlaceSelector-SchoolPlaceSelector__SchoolPlaceSelector__Current--Bh91h svg {
      margin-left: 10px; }
  .src-components-ui-SchoolPlaceSelector-SchoolPlaceSelector__SchoolPlaceSelectorList--1HoSV {
    position: absolute;
    z-index: 11;
    left: -4px;
    bottom: auto;
    flex-direction: column;
    gap: 16px;
    top: -19px;
    display: none;
    padding: 20px;
    min-width: 157px;
    box-shadow: 0 3px 24px rgba(66, 68, 75, 0.1);
    border-radius: 8px;
    list-style: none;
    background: #fff;
    transition: color ease-in-out 0.2s; }
    .src-components-ui-SchoolPlaceSelector-SchoolPlaceSelector__SchoolPlaceSelectorList--1HoSV a {
      color: #909090;
      font-weight: 500; }
      .src-components-ui-SchoolPlaceSelector-SchoolPlaceSelector__SchoolPlaceSelectorList--1HoSV a:hover {
        color: #a42a72; }
        .src-components-ui-SchoolPlaceSelector-SchoolPlaceSelector__SchoolPlaceSelectorList--1HoSV a:hover svg {
          fill: #a42a72; }
  .src-components-ui-SchoolPlaceSelector-SchoolPlaceSelector__SchoolPlaceSelector__ListItem--2aQPd {
    list-style: none; }
    .src-components-ui-SchoolPlaceSelector-SchoolPlaceSelector__SchoolPlaceSelector__ListItem--2aQPd a {
      display: flex;
      gap: 10px;
      white-space: nowrap;
      justify-content: space-between;
      cursor: pointer; }
    .src-components-ui-SchoolPlaceSelector-SchoolPlaceSelector__SchoolPlaceSelector__ListItem_role_current--3xGcQ a {
      cursor: default;
      color: #000; }
      .src-components-ui-SchoolPlaceSelector-SchoolPlaceSelector__SchoolPlaceSelector__ListItem_role_current--3xGcQ a svg {
        fill: #0267B0; }
      .src-components-ui-SchoolPlaceSelector-SchoolPlaceSelector__SchoolPlaceSelector__ListItem_role_current--3xGcQ a:hover {
        color: #000; }
        .src-components-ui-SchoolPlaceSelector-SchoolPlaceSelector__SchoolPlaceSelector__ListItem_role_current--3xGcQ a:hover svg {
          fill: #0267B0; }
  .src-components-ui-SchoolPlaceSelector-SchoolPlaceSelector__SchoolPlaceSelector_state_active--1P7hN .src-components-ui-SchoolPlaceSelector-SchoolPlaceSelector__SchoolPlaceSelectorList--1HoSV {
    display: flex; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-Icons-LessonSelector-LessonSelector__LessonSelector--1RTa7 {
  width: 10px;
  height: 15px;
  fill: #aebec9;
  transition: fill linear 0.2s; }
  .src-components-ui-Icons-LessonSelector-LessonSelector__LessonSelector_state_active--B-72c {
    fill: #0071BB; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-MainUrlBlock-MainUrlBlock__MainUrlBlock--1LRNB {
  background-color: #f9f9f9; }
  .src-components-block-MainUrlBlock-MainUrlBlock__MainUrlBlock__Container--1Oh_r {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px; }
    @media (min-width: 667px) {
      .src-components-block-MainUrlBlock-MainUrlBlock__MainUrlBlock__Container--1Oh_r {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-MainUrlBlock-MainUrlBlock__MainUrlBlock__Container--1Oh_r {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-MainUrlBlock-MainUrlBlock__MainUrlBlock__Container--1Oh_r {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-MainUrlBlock-MainUrlBlock__MainUrlBlock__Container--1Oh_r {
        max-width: 1634px; } }
    @media (min-width: 1024px) {
      .src-components-block-MainUrlBlock-MainUrlBlock__MainUrlBlock__Container--1Oh_r {
        padding-bottom: 20px; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-Breadcrumb-Breadcrumb__Breadcrumb__UrlWrapper--3ikQj {
  display: block;
  font-size: 14px;
  font-weight: 500;
  color: #a42a72; }

.src-components-ui-Breadcrumb-Breadcrumb__Breadcrumb__Url--3GdDx {
  color: #0068B4; }
  @media (min-width: 1024px) {
    .src-components-ui-Breadcrumb-Breadcrumb__Breadcrumb__Url--3GdDx {
      transition: color 0.2s linear; }
      .src-components-ui-Breadcrumb-Breadcrumb__Breadcrumb__Url--3GdDx:hover {
        color: #a42a72; } }

.src-components-ui-Breadcrumb-Breadcrumb__Breadcrumb__UrlDelimiter--3eXM8 {
  display: inline-block;
  color: #aebec9; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__Wrapper--2kGBS {
  overflow: visible;
  text-align: center;
  padding: 20px;
  box-shadow: none;
  max-width: 600px !important; }
  @media (min-width: 1024px) {
    .src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__Wrapper--2kGBS {
      padding: 0;
      min-width: 600px;
      max-width: fit-content !important;
      width: fit-content !important; }
      .src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__Wrapper--2kGBS .popupbox-content {
        padding: 0; } }
  .src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__Wrapper--2kGBS .popupbox-titleBar {
    border: none;
    font-size: 30px;
    font-weight: 700;
    padding: 0;
    position: absolute;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    top: -25px;
    right: 20px; }
    @media (min-width: 1024px) {
      .src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__Wrapper--2kGBS .popupbox-titleBar {
        top: 0;
        right: -30px;
        font-size: 18px;
        font-weight: 500; } }
    .src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__Wrapper--2kGBS .popupbox-titleBar button {
      padding: 0;
      position: static;
      color: #aebec9; }
      .src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__Wrapper--2kGBS .popupbox-titleBar button:hover {
        color: #fff; }

.src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__Data--3fpvh {
  padding: 24px;
  background-color: #fff;
  border-radius: 16px; }
  @media (min-width: 1024px) {
    .src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__Data--3fpvh {
      padding: 32px; } }

.src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__Title--1wIjI {
  margin-bottom: 15px;
  font-weight: 900;
  font-size: 32px;
  font-style: italic;
  color: #232323; }
  @media (min-width: 1024px) {
    .src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__Title--1wIjI {
      font-size: 42px;
      margin-bottom: 18px; } }

.src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__SubTitle--1Pu3W {
  font-weight: 400;
  font-size: 16px;
  margin-bottom: 10px;
  color: #57686C; }

.src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__Socials--3FoP6 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin: 30px 0 20px; }
  @media (min-width: 1024px) {
    .src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__Socials--3FoP6 {
      flex-direction: row;
      flex: 1 1 100%; } }

.src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__SocialsItem--3iHmn, .src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__NumbersItem--1mJka {
  font-weight: 500;
  font-size: 18px;
  color: #232323; }

.src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__SocialsItem--3iHmn {
  display: flex;
  flex: 1;
  flex-direction: row;
  gap: 12px;
  justify-content: center;
  align-items: center;
  padding: 12px;
  border-radius: 8px;
  background-color: #f9f9f9; }
  @media (min-width: 1024px) {
    .src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__SocialsItem--3iHmn {
      transition: color 0.2s linear; }
      .src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__SocialsItem--3iHmn:hover {
        color: #a42a72; }
        .src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__SocialsItem--3iHmn:hover .src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__Image--2Tqu1 {
          transform: scale(1.1); } }

.src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__Numbers--n-f2k {
  display: flex;
  flex-direction: column;
  gap: 12px;
  color: #232323;
  align-items: center;
  padding: 18px 0;
  border-radius: 8px;
  background-color: #f9f9f9; }

@media (min-width: 1024px) {
  .src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__NumbersItem--1mJka {
    transition: color 0.2s linear; }
    .src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__NumbersItem--1mJka:hover {
      color: #a42a72; } }

.src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__Image--2Tqu1 {
  width: 30px !important;
  height: 30px !important;
  fill: #a42a72; }
  .src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__Image--2Tqu1 rect {
    fill: #a42a72; }
  @media (min-width: 1024px) {
    .src-components-block-ContactsPopUp-ContactsPopUp__ContactsPopUp__Image--2Tqu1 {
      transition: transform 0.2s linear; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-Icons-Facebook-Facebook__Facebook--qhoSu {
  width: 22px;
  height: 22px; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-Icons-Instagram-Instagram__Instagram--16KpG {
  cursor: pointer;
  width: 24px;
  height: 24px; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-Icons-YouTube-YouTube__YouTube--2P3Q3 {
  cursor: pointer;
  width: 31px;
  height: 22px; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-Icons-Telegram-Telegram__Telegram--2ivuw {
  width: 22px;
  height: 22px; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-Header-Header__Header__PromoBanner--1-gId {
  display: block;
  position: relative;
  margin: 0 auto;
  overflow: hidden;
  background-color: #f9f9f9;
  height: 40px; }
  .src-components-block-Header-Header__Header__PromoBanner--1-gId picture {
    display: block;
    position: relative;
    z-index: 2;
    width: 100%;
    height: 100%; }
  .src-components-block-Header-Header__Header__PromoBanner--1-gId img {
    width: 100%;
    height: 100%;
    object-fit: cover; }
  @media (min-width: 667px) {
    .src-components-block-Header-Header__Header__PromoBanner--1-gId {
      height: 50px; } }
  @media (min-width: 1024px) {
    .src-components-block-Header-Header__Header__PromoBanner--1-gId {
      height: 60px;
      cursor: default; }
      .src-components-block-Header-Header__Header__PromoBanner_active--7IABh {
        cursor: pointer; }
        .src-components-block-Header-Header__Header__PromoBanner_active--7IABh img {
          transition: transform 0.2s ease-in-out; }
        .src-components-block-Header-Header__Header__PromoBanner_active--7IABh:hover img {
          transform: scale(1.02); } }
  @media (min-width: 1440px) {
    .src-components-block-Header-Header__Header__PromoBanner--1-gId {
      height: 70px; } }
  @media (min-width: 1800px) {
    .src-components-block-Header-Header__Header__PromoBanner--1-gId {
      padding: 0;
      max-width: 1920px; } }

.headroom {
  top: 0;
  left: 0;
  right: 0; }

.headroom--unfixed {
  position: relative;
  transform: translateY(0); }

.headroom--scrolled {
  transition: transform 200ms ease-in-out; }

.headroom--unpinned {
  position: fixed;
  transform: translateY(-100%); }

.headroom--pinned {
  position: fixed;
  transform: translateY(0%);
  z-index: 100 !important;
  background-color: #fff; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-Slider-TextSlider__TextSlider--2RSfJ {
  display: flex;
  height: 100%;
  flex-direction: column;
  padding-top: 32px;
  padding-bottom: 40px;
  padding-left: 20px;
  color: #f9f9f9; }
  @media (min-width: 667px) {
    .src-components-block-Slider-TextSlider__TextSlider--2RSfJ {
      padding-left: 36px; } }
  @media (min-width: 1024px) {
    .src-components-block-Slider-TextSlider__TextSlider--2RSfJ {
      padding-left: 48px;
      padding-top: 42px;
      padding-bottom: 68px; } }
  @media (min-width: 1440px) {
    .src-components-block-Slider-TextSlider__TextSlider--2RSfJ {
      padding-left: 66px;
      padding-top: 60px; } }
  @media (min-width: 1800px) {
    .src-components-block-Slider-TextSlider__TextSlider--2RSfJ {
      padding-top: 68px;
      padding-bottom: 90px; } }
  .src-components-block-Slider-TextSlider__TextSliderCounter--1cacb {
    margin-bottom: 22px;
    color: #f9f9f9; }
    @media (min-width: 1024px) {
      .src-components-block-Slider-TextSlider__TextSliderCounter--1cacb {
        margin-bottom: 38px; } }
    .src-components-block-Slider-TextSlider__TextSliderCounter__Current--37uSl {
      font-style: italic;
      font-weight: 900;
      font-size: 40px;
      letter-spacing: 1.6px; }
      @media (min-width: 1024px) {
        .src-components-block-Slider-TextSlider__TextSliderCounter__Current--37uSl {
          font-size: 48px; } }
      @media (min-width: 1440px) {
        .src-components-block-Slider-TextSlider__TextSliderCounter__Current--37uSl {
          font-size: 64px; } }
    .src-components-block-Slider-TextSlider__TextSliderCounter__Length--2Asrb {
      font-style: normal;
      font-weight: normal;
      font-size: 24px;
      text-transform: uppercase; }
      @media (min-width: 1440px) {
        .src-components-block-Slider-TextSlider__TextSliderCounter__Length--2Asrb {
          font-size: 36px; } }
  .src-components-block-Slider-TextSlider__TextSliderTypeSlider--18EYO {
    padding-bottom: 12px;
    margin-bottom: 20px;
    border-bottom: 1px solid #D865A7; }
    @media (min-width: 1024px) {
      .src-components-block-Slider-TextSlider__TextSliderTypeSlider--18EYO .slick-slide:not(.slick-active) {
        transition: color 0.2s linear, opacity 0.2s linear;
        cursor: pointer; }
        .src-components-block-Slider-TextSlider__TextSliderTypeSlider--18EYO .slick-slide:not(.slick-active):hover {
          color: #EFA108;
          opacity: 1; } }
    .src-components-block-Slider-TextSlider__TextSliderTypeSlider__Item--1HOgf {
      margin: 0 24px 0 0;
      font-style: normal;
      font-weight: normal;
      line-height: 36px;
      font-size: 24px;
      letter-spacing: 0.1em;
      text-transform: uppercase; }
      @media (min-width: 1440px) {
        .src-components-block-Slider-TextSlider__TextSliderTypeSlider__Item--1HOgf {
          font-size: 36px;
          margin-right: 64px; } }
    .src-components-block-Slider-TextSlider__TextSliderTypeSlider--18EYO .slick-slide {
      opacity: 0.5; }
    .src-components-block-Slider-TextSlider__TextSliderTypeSlider--18EYO .slick-current {
      opacity: 1; }
  .src-components-block-Slider-TextSlider__TextSliderDescSlider--1z8xt {
    margin-bottom: 5px; }
    @media (min-width: 1024px) {
      .src-components-block-Slider-TextSlider__TextSliderDescSlider--1z8xt {
        margin-bottom: 50px; } }
    @media (min-width: 1440px) {
      .src-components-block-Slider-TextSlider__TextSliderDescSlider--1z8xt {
        margin-bottom: 80px; } }
    @media (min-width: 1800px) {
      .src-components-block-Slider-TextSlider__TextSliderDescSlider--1z8xt {
        margin-bottom: 68px; } }
    .src-components-block-Slider-TextSlider__TextSliderDescSlider__Item--WLXX3 {
      margin: 0;
      max-width: 480px;
      line-height: 24px;
      font-size: 16px;
      padding-right: 20px; }
      @media (min-width: 1024px) {
        .src-components-block-Slider-TextSlider__TextSliderDescSlider__Item--WLXX3 {
          line-height: 26px; } }
  .src-components-block-Slider-TextSlider__TextSliderNav--RqtK1 {
    display: flex;
    justify-content: flex-end;
    padding-right: 20px; }
    @media (min-width: 667px) {
      .src-components-block-Slider-TextSlider__TextSliderNav--RqtK1 {
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-Slider-TextSlider__TextSliderNav--RqtK1 {
        padding-right: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-Slider-TextSlider__TextSliderNav--RqtK1 {
        padding-right: 66px; } }
    @media (min-width: 1024px) {
      .src-components-block-Slider-TextSlider__TextSliderNav--RqtK1 {
        justify-content: flex-start; } }
    .src-components-block-Slider-TextSlider__TextSliderNav__Prev--35aHI {
      margin-right: 25px; }
  .src-components-block-Slider-TextSlider__TextSlider__VideoWrap--3cXU5 {
    position: relative;
    aspect-ratio: 16/9;
    width: calc(100% - 20px);
    margin-bottom: 15px;
    overflow: hidden;
    border-radius: 12px;
    padding: 4px;
    background-color: #D865A7;
    max-width: 460px; }
    .src-components-block-Slider-TextSlider__TextSlider__VideoWrap--3cXU5 iframe {
      width: 100%;
      height: 100%;
      border-radius: 8px;
      overflow: hidden; }
  .src-components-block-Slider-TextSlider__TextSlider__PreviewWrap--3oj2j {
    width: 100%;
    height: 100%;
    border-radius: 8px;
    overflow: hidden; }
    .src-components-block-Slider-TextSlider__TextSlider__PreviewWrap--3oj2j img {
      width: 100%;
      object-fit: cover; }
  .src-components-block-Slider-TextSlider__TextSlider__SkThreeBounce--2z2xf > div {
    background-color: #fff; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-ButtonCounter-ButtonCounter__ButtonCounter--487jM {
  position: relative;
  display: flex;
  width: 60px;
  height: 60px;
  background-color: transparent;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.2s linear;
  -webkit-tap-highlight-color: transparent; }
  .src-components-ui-ButtonCounter-ButtonCounter__ButtonCounter--487jM::before, .src-components-ui-ButtonCounter-ButtonCounter__ButtonCounter--487jM::after {
    content: "";
    position: absolute;
    background-color: #fff;
    border-radius: 10px;
    top: 50%;
    left: 50%; }
  .src-components-ui-ButtonCounter-ButtonCounter__ButtonCounter--487jM::after {
    width: 24px;
    height: 4px;
    margin-top: -2px;
    transform: translateX(-50%); }
  .src-components-ui-ButtonCounter-ButtonCounter__ButtonCounter--487jM::before {
    display: none; }
  .src-components-ui-ButtonCounter-ButtonCounter__ButtonCounter--487jM:active {
    background-color: #fff; }
    .src-components-ui-ButtonCounter-ButtonCounter__ButtonCounter--487jM:active::before, .src-components-ui-ButtonCounter-ButtonCounter__ButtonCounter--487jM:active::after {
      background-color: #a42a72; }
  @media (min-width: 1024px) {
    .src-components-ui-ButtonCounter-ButtonCounter__ButtonCounter--487jM:hover {
      background-color: #fff; }
      .src-components-ui-ButtonCounter-ButtonCounter__ButtonCounter--487jM:hover::before, .src-components-ui-ButtonCounter-ButtonCounter__ButtonCounter--487jM:hover::after {
        background-color: #a42a72; } }
  .src-components-ui-ButtonCounter-ButtonCounter__ButtonCounter_next--257rz::before {
    width: 4px;
    height: 24px;
    display: block;
    margin-left: -2px;
    transform: translateY(-50%); }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-PlayButton-PlayButton__PlayButton--2Qrm4 {
  width: 50px;
  height: 50px;
  border: 2px solid #fff;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  left: 50%;
  cursor: pointer;
  transform: translate(-50%, -50%);
  z-index: 4; }
  .src-components-ui-PlayButton-PlayButton__PlayButton--2Qrm4 .src-components-ui-PlayButton-PlayButton__Icon--3RXoh {
    transition: all .6s;
    position: absolute;
    top: 50%;
    left: 50%;
    border: transparent; }
    .src-components-ui-PlayButton-PlayButton__PlayButton--2Qrm4 .src-components-ui-PlayButton-PlayButton__Icon--3RXoh.src-components-ui-PlayButton-PlayButton__play--1zWt5 {
      border-top: 10px solid transparent;
      border-bottom: 10px solid transparent;
      border-left: 16px solid #fff;
      transform: translate(-38%, -50%);
      transition: transform 0.2s linear; }
  @media (min-width: 1024px) {
    .src-components-ui-PlayButton-PlayButton__PlayButton--2Qrm4 {
      transition: transform 0.2s linear; }
      .src-components-ui-PlayButton-PlayButton__PlayButton--2Qrm4 .src-components-ui-PlayButton-PlayButton__Icon--3RXoh.src-components-ui-PlayButton-PlayButton__play--1zWt5 {
        transition: transform 0.2s linear; }
      .src-components-ui-PlayButton-PlayButton__PlayButton--2Qrm4:hover {
        transform: translate(-50%, -50%) scale(1.05); }
        .src-components-ui-PlayButton-PlayButton__PlayButton--2Qrm4:hover .src-components-ui-PlayButton-PlayButton__Icon--3RXoh.src-components-ui-PlayButton-PlayButton__play--1zWt5 {
          transform: translate(-38%, -50%) scale(1.25); } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.globalUserLevel + .globalTeachers {
  margin-top: -22px; }
  @media (min-width: 1440px) {
    .globalUserLevel + .globalTeachers {
      margin-top: -55px; } }

.src-components-block-UserLevel-UserLevel__UserLevel--frBQ_ {
  position: relative;
  z-index: 10;
  overflow: hidden;
  background-color: #f9f9f9; }
  .src-components-block-UserLevel-UserLevel__UserLevel__Container--1Q0qu {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    padding: 40px 20px; }
    @media (min-width: 667px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Container--1Q0qu {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Container--1Q0qu {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Container--1Q0qu {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Container--1Q0qu {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Container--1Q0qu {
        padding-top: 70px; } }
    @media (min-width: 1024px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Container--1Q0qu {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        padding-top: 140px;
        padding-bottom: 30px; } }
    @media (min-width: 1440px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Container--1Q0qu {
        padding-top: 194px;
        padding-bottom: 110px; } }
  @media (min-width: 1024px) {
    .src-components-block-UserLevel-UserLevel__UserLevel__Left--1mKGC {
      width: 40%; } }
  .src-components-block-UserLevel-UserLevel__UserLevel__Left--1mKGC .src-components-block-UserLevel-UserLevel__Button--2C0uY {
    display: none; }
    @media (min-width: 667px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Left--1mKGC .src-components-block-UserLevel-UserLevel__Button--2C0uY {
        display: inline-flex;
        margin-bottom: 50px; } }
  @media (min-width: 1024px) {
    .src-components-block-UserLevel-UserLevel__UserLevel__Right--3D8J6 {
      position: relative;
      width: 50%;
      margin-top: 0; } }
  @media (min-width: 1440px) {
    .src-components-block-UserLevel-UserLevel__UserLevel__Right--3D8J6 {
      width: 49%; } }
  .src-components-block-UserLevel-UserLevel__UserLevel__Right--3D8J6 .src-components-block-UserLevel-UserLevel__UserLevel__ButtonWrap--2ygpo {
    z-index: 1;
    position: relative;
    display: flex;
    justify-content: center; }
    @media (min-width: 667px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Right--3D8J6 .src-components-block-UserLevel-UserLevel__UserLevel__ButtonWrap--2ygpo {
        display: none; } }
  .src-components-block-UserLevel-UserLevel__UserLevel__SliderWrap--2luF9 {
    position: relative;
    width: calc(100% + 40px);
    margin-bottom: 40px;
    margin-left: -20px;
    background-color: #a42a72; }
    @media (min-width: 667px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__SliderWrap--2luF9 {
        width: calc(100% + 72px);
        margin-bottom: 72px;
        margin-left: -36px; } }
    @media (min-width: 1024px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__SliderWrap--2luF9 {
        left: 0;
        width: 50vw;
        margin-left: 0; } }
    @media (min-width: 1800px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__SliderWrap--2luF9 {
        max-width: 945.54px;
        /*100% - 49% parent width = 51%*/ } }
  .src-components-block-UserLevel-UserLevel__UserLevel__Slider--2NjpC {
    width: 100%;
    position: relative;
    z-index: 2;
    background-color: #a42a72;
    min-height: 400px; }
    @media (min-width: 1024px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Slider--2NjpC {
        min-height: 500px; } }
    @media (min-width: 1440px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Slider--2NjpC {
        min-height: 575px; } }
  .src-components-block-UserLevel-UserLevel__UserLevel__Title--17zbu {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit; }
    @media (min-width: 667px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Title--17zbu {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Title--17zbu {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Title--17zbu {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-UserLevel-UserLevel__UserLevel__TitleContainer--13UQi {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-UserLevel-UserLevel__UserLevel__TitleContainer--13UQi > *:first-child {
            margin-left: 5px; } }
  .src-components-block-UserLevel-UserLevel__UserLevel__Text--sMvf_ {
    margin: 32px 0 25px;
    font-size: 16px;
    line-height: 26px;
    font-weight: 300;
    white-space: pre-line; }
    @media (min-width: 1024px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Text--sMvf_ {
        margin-bottom: 40px; } }
    @media (min-width: 1440px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Text--sMvf_ {
        margin: 48px 0 60px; } }
  .src-components-block-UserLevel-UserLevel__UserLevel__Pattern_blue--3r7iq {
    position: absolute; }
    @media (min-width: 667px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Pattern_blue--3r7iq {
        position: absolute;
        top: -50px;
        right: 0;
        width: 347px;
        height: 337px;
        background-size: 100%; } }
    @media (min-width: 1024px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Pattern_blue--3r7iq {
        left: 0;
        bottom: auto;
        top: -60px;
        width: 430px;
        height: 340px; } }
    @media (min-width: 1440px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Pattern_blue--3r7iq {
        width: 515px;
        height: 410px; } }
    @media (min-width: 1800px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Pattern_blue--3r7iq {
        width: 540px;
        height: 432px; } }
    .src-components-block-UserLevel-UserLevel__UserLevel__Pattern_blue__Container--2QXLv {
      position: absolute;
      display: none;
      bottom: 0;
      top: 0;
      right: 0;
      left: 45%; }
      @media (min-width: 667px) {
        .src-components-block-UserLevel-UserLevel__UserLevel__Pattern_blue__Container--2QXLv {
          display: flex;
          flex-direction: column;
          justify-content: flex-start;
          top: 0; } }
      @media (min-width: 1024px) {
        .src-components-block-UserLevel-UserLevel__UserLevel__Pattern_blue__Container--2QXLv {
          left: -90px; } }
  .src-components-block-UserLevel-UserLevel__UserLevel__Pattern_red--2QHSQ {
    position: absolute; }
    @media (min-width: 667px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Pattern_red--2QHSQ {
        bottom: -40px;
        width: 350px;
        height: 120px;
        right: 100px; } }
    @media (min-width: 1024px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Pattern_red--2QHSQ {
        position: absolute;
        right: 0;
        left: auto;
        bottom: -45px;
        width: 370px;
        height: 200px; } }
    @media (min-width: 1440px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Pattern_red--2QHSQ {
        width: 483px;
        height: 270px;
        bottom: -60px; } }
    @media (min-width: 1800px) {
      .src-components-block-UserLevel-UserLevel__UserLevel__Pattern_red--2QHSQ {
        width: 470px;
        height: 250px; } }
    .src-components-block-UserLevel-UserLevel__UserLevel__Pattern_red__Container--3OJ4N {
      display: none;
      position: absolute;
      justify-content: flex-end;
      flex-direction: column;
      bottom: 0;
      top: 0;
      right: 0; }
      @media (min-width: 667px) {
        .src-components-block-UserLevel-UserLevel__UserLevel__Pattern_red__Container--3OJ4N {
          left: 45%;
          display: flex; } }
      @media (min-width: 1024px) {
        .src-components-block-UserLevel-UserLevel__UserLevel__Pattern_red__Container--3OJ4N {
          left: auto;
          right: -20px;
          bottom: 0;
          align-items: flex-start; } }
      @media (min-width: 1440px) {
        .src-components-block-UserLevel-UserLevel__UserLevel__Pattern_red__Container--3OJ4N {
          right: -45px; } }
      @media (min-width: 1800px) {
        .src-components-block-UserLevel-UserLevel__UserLevel__Pattern_red__Container--3OJ4N {
          right: -100px; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp--2gZ3d {
  position: relative;
  overflow: hidden; }
  .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__Wrapper--1xHml {
    background-color: #a42a72;
    height: 100%;
    overflow: auto; }
    @media (min-width: 667px) {
      .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__Wrapper--1xHml {
        overflow: visible;
        height: auto; } }
    .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__Wrapper--1xHml .popupbox-titleBar {
      border: none;
      font-size: 24px;
      padding-top: 28px;
      padding-bottom: 10px; }
      .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__Wrapper--1xHml .popupbox-titleBar .popupbox-btn--close {
        right: 14px;
        top: 22px; }
        .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__Wrapper--1xHml .popupbox-titleBar .popupbox-btn--close:hover {
          color: #fff; }
    .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__Wrapper--1xHml ~ .popupbox-overlay {
      background-color: #494949; }
  @media (min-width: 1800px) {
    .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp--2gZ3d {
      max-width: 1920px;
      margin: 0 auto; } }
  .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__Container--28swQ {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    display: block; }
    @media (min-width: 667px) {
      .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__Container--28swQ {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__Container--28swQ {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__Container--28swQ {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__Container--28swQ {
        max-width: 1634px; } }
  .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__Head--F9b-q {
    margin-bottom: 20px; }
    @media (min-width: 667px) {
      .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__Head--F9b-q {
        flex: 1;
        margin-top: 0; } }
  .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__Data--1-YvO {
    display: flex;
    flex-direction: column;
    padding: 15px 0 50px; }
    @media (min-width: 667px) {
      .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__Data--1-YvO {
        flex-direction: row;
        flex-wrap: nowrap;
        gap: 40px;
        padding: 50px 0; } }
    @media (min-width: 1024px) {
      .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__Data--1-YvO {
        padding: 50px 0; } }
  .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__Title--2lEXy {
    font-size: 32px;
    font-style: italic;
    font-weight: 900;
    line-height: 32px;
    letter-spacing: 0;
    text-align: left;
    color: #fff;
    margin: 0 0 25px; }
    @media (min-width: 667px) {
      .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__Title--2lEXy {
        font-size: 42px;
        line-height: 50px;
        margin-bottom: 35px; } }
    @media (min-width: 1440px) {
      .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__Title--2lEXy {
        font-size: 54px;
        line-height: 64px;
        margin-bottom: 50px; } }
  .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ListInfo--3of4x {
    color: #fff; }
  @media (min-width: 667px) {
    .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__Form--3whQ3 {
      flex: 1; } }
  .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__LinkContainer--1Edvd {
    width: 100%;
    margin: 25px auto 0;
    text-align: center; }
    @media (min-width: 667px) {
      .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__LinkContainer--1Edvd {
        margin-top: 30px; } }
    @media (min-width: 1024px) {
      .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__LinkContainer--1Edvd {
        grid-area: 3 / 2 / 4 / 3;
        text-align: left; } }
  .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItem--3ReFD {
    display: flex;
    flex-direction: column;
    width: 100%;
    margin-top: 12px;
    color: #fff; }
    .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItem--3ReFD:first-child {
      margin-top: 0; }
    .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItem_state_invalid--JTxOI {
      color: #ff3701; }
      .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItem_state_invalid--JTxOI .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInputPhoneInput--1vSzk {
        color: #ff3701; }
    .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItem_state_active--1Uxdq .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemLabel--38DEU {
      font-weight: 900; }
    .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItem_state_active--1Uxdq .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInputPhoneInput--1vSzk {
      color: #57686C; }
    .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItem_state_active--1Uxdq .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInputPhoneButtonClass--3KpTL .flag {
      opacity: 1; }
  .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemLabel--38DEU {
    margin-bottom: 5px;
    font-size: 13px;
    font-weight: 400;
    line-height: 21px;
    letter-spacing: 0;
    text-transform: uppercase; }
    .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemLabel--38DEU ~ .react-tel-input {
      display: flex;
      flex-direction: row-reverse;
      font-family: "Fira Sans", sans-serif !important; }
  .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInput--2ihKO {
    font-size: 16px;
    padding: 15px;
    border-radius: 5px !important;
    color: #57686C;
    border: none;
    height: auto; }
  .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInputPhoneInput--1vSzk {
    width: 100% !important;
    height: 100% !important;
    padding-top: 15px;
    padding-bottom: 15px;
    border-left: 0 !important;
    padding-left: 10px !important;
    border-bottom-left-radius: 0 !important;
    border-top-left-radius: 0 !important;
    border: none !important;
    transition: color 0.2s linear;
    color: #909090;
    font-size: 16px !important; }
    .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInputPhoneInput--1vSzk:active, .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInputPhoneInput--1vSzk.open {
      color: #57686C; }
  .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInputPhoneDropdownClass--Gt1G1 {
    color: #232323;
    width: 100% !important;
    margin-left: 0 !important; }
    .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInputPhoneDropdownClass--Gt1G1 .country {
      position: relative;
      padding-left: 36px !important;
      padding-top: 10px !important;
      padding-bottom: 10px !important; }
      .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInputPhoneDropdownClass--Gt1G1 .country .flag {
        position: absolute;
        left: 10px;
        top: 13px;
        margin-top: 0 !important; }
  .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInputPhoneSearchStyle--12zCw {
    position: relative !important; }
  .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInputPhoneSearchStyle--12zCw input {
    border: none !important;
    margin-left: 0 !important;
    width: 100%;
    padding-left: 0 !important;
    border-bottom: 1px solid rgba(36, 34, 35, 0.1) !important; }
  .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInputPhoneButtonClass--3KpTL {
    background-color: #fff !important;
    position: static !important;
    border-bottom-left-radius: 5px !important;
    border-top-left-radius: 5px !important;
    border-left: none !important;
    border-top: none !important;
    border-bottom: none !important; }
    .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInputPhoneButtonClass--3KpTL .flag {
      opacity: .5;
      transition: opacity 0.2s linear; }
    .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInputPhoneButtonClass--3KpTL.open .flag, .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInputPhoneButtonClass--3KpTL:hover .flag {
      opacity: 1; }
    .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInputPhoneButtonClass--3KpTL.open .selected-flag, .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInputPhoneButtonClass--3KpTL:hover .selected-flag {
      background: transparent !important; }
    .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInputPhoneButtonClass--3KpTL:hover .selected-flag .arrow {
      border-top-color: #a42a72 !important; }
    .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInputPhoneButtonClass--3KpTL .selected-flag {
      width: 50px !important;
      display: flex;
      justify-content: center;
      border-radius: 5px 0 0 5px !important; }
      .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInputPhoneButtonClass--3KpTL .selected-flag .flag {
        margin-top: 0 !important;
        left: 50%;
        transform: translate(calc(-50% - 7px), -50%); }
      .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInputPhoneButtonClass--3KpTL .selected-flag .arrow {
        width: 0 !important;
        height: 0 !important;
        border-left: 4px solid transparent !important;
        border-right: 4px solid transparent !important;
        border-top: 5px solid #909090 !important;
        transition: all 0.2s linear;
        left: 22px !important; }
        .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ContactFormItemInputPhoneButtonClass--3KpTL .selected-flag .arrow.up {
          transform: rotate(180deg);
          border-top: 5px solid #a42a72 !important;
          border-bottom: none !important; }
  .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ButtonWrapper--3vJKY {
    margin-top: 30px;
    text-align: center; }
  .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ConfirmationLabel--jiMhg {
    display: inline-flex;
    flex-direction: row;
    align-items: center;
    flex-shrink: 0;
    margin-top: 20px;
    line-height: 20px; }
    .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ConfirmationLabelText--3ZPac {
      font-style: normal;
      font-weight: normal;
      font-size: 12px;
      color: #fff; }
      .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ConfirmationLabelText--3ZPac a {
        text-decoration: underline;
        color: #fff; }
        @media (min-width: 1024px) {
          .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ConfirmationLabelText--3ZPac a {
            transition: color 0.2s linear; }
            .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ConfirmationLabelText--3ZPac a:hover {
              color: #EFA108; } }
    .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ConfirmationLabelCheckbox--32wv8 {
      margin-right: 10px;
      flex-shrink: 0;
      border-color: #fff !important; }
      @media (min-width: 1024px) {
        .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ConfirmationLabelCheckbox--32wv8 {
          border-color: #fff !important;
          transition: border-color 0.2s linear; }
          .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__ConfirmationLabelCheckbox--32wv8:hover {
            border-color: #EFA108 !important; } }
  .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__FormSuccess--2CCNP {
    width: 320px;
    height: 330px;
    flex-direction: column;
    padding: 40px;
    margin: auto;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 2px solid #f9f9f9;
    border-radius: 16px;
    color: #f9f9f9;
    letter-spacing: 0;
    line-height: 1.6; }
  .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__FormSuccessMain--21sTl {
    margin-bottom: 40px;
    font-size: 22px;
    font-weight: 700;
    line-height: 28px;
    font-style: italic; }
    .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__FormSuccessMain--21sTl b {
      font-size: 32px;
      font-weight: 900; }
  .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__FormSuccessDetails--a2wn6, .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__FormSuccessDetailsSub--vU6B- {
    font-size: 16px;
    font-weight: 400;
    margin: 0; }
    .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__FormSuccessDetails--a2wn6 b, .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__FormSuccessDetailsSub--vU6B- b {
      font-size: 16px;
      margin-bottom: 35px; }
  .src-components-block-FreeLessonPopUp-FreeLessonPopUp__FreeLessonPopUp__FormSuccessDetails--a2wn6 {
    margin-bottom: 0; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-CheckBox-CheckBox__CheckBox--1O997 {
  display: block;
  position: relative;
  cursor: pointer;
  border: 2px solid #0068B4;
  border-radius: 5px;
  width: 20px;
  height: 20px; }
  .src-components-ui-CheckBox-CheckBox__CheckBox__Input--3WILQ {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0; }
    .src-components-ui-CheckBox-CheckBox__CheckBox__Input--3WILQ:checked ~ .src-components-ui-CheckBox-CheckBox__CheckBox__Checkmark--1X4ZG {
      background-color: transparent; }
      .src-components-ui-CheckBox-CheckBox__CheckBox__Input--3WILQ:checked ~ .src-components-ui-CheckBox-CheckBox__CheckBox__Checkmark--1X4ZG:after {
        display: block; }
  .src-components-ui-CheckBox-CheckBox__CheckBox__Checkmark--1X4ZG {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: transparent; }
    .src-components-ui-CheckBox-CheckBox__CheckBox__Checkmark--1X4ZG:after {
      content: "";
      position: absolute;
      display: none;
      left: 5px;
      top: 2px;
      width: 4px;
      height: 8px;
      border: solid #fff;
      border-width: 0 2px 2px 0;
      border-radius: 2px;
      transform: rotate(45deg); }
  .src-components-ui-CheckBox-CheckBox__CheckBox--1O997 + span {
    transition: color 0.2s linear; }
    .src-components-ui-CheckBox-CheckBox__CheckBox--1O997 + span a {
      transition: color 0.2s linear; }
  .src-components-ui-CheckBox-CheckBox__CheckBox_state_noValid--1tOQh {
    border-color: #ff3701 !important; }
    .src-components-ui-CheckBox-CheckBox__CheckBox_state_noValid--1tOQh + span {
      color: #ff3701; }
      .src-components-ui-CheckBox-CheckBox__CheckBox_state_noValid--1tOQh + span a {
        color: #ff3701; }
.react-tel-input{font-family:'Roboto',sans-serif;font-size:15px;position:relative;width:100%}.react-tel-input :disabled{cursor:not-allowed}.react-tel-input .flag{width:16px;height:11px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAACmCAMAAAACnqETAAADAFBMVEUAAAD30gQCKn0GJJ4MP4kMlD43WGf9/f329vcBAQHhAADx8vHvAwL8AQL7UlL4RUUzqDP2MjLp6un2Jyj0Ghn2PTr9fHvi5OJYuln7Xl75+UPpNzXUAQH29jH6cXC+AAIAJwBNtE/23Ff5aGdDr0TJAQHsZV3qR0IAOQB3x3fdRD/Z2NvuWFLkcG7fVlH4kI4AAlXO0M8BATsdS6MCagIBfQEASgPoKSc4VKL442q4xeQAigD46eetAABYd9jvf3nZMiwAAoD30zz55X5ng9tPbKZnwGXz8x77+lY7OTjzzikABGsenh72pKNPldEAWgHgGBgAACH88/Gqt95JR0OWAwP3uLd/qdr53kMBBJJ3d3XMPTpWer8NnAwABKPH1O1VVFIuLSz13NtZnlf2kEh9keLn7vfZ4vNkZGHzvwJIXZRfZLuDwfv4y8tvk79LlUblzsxorGcCBusFKuYCCcdmfq5jqvlxt/tzktEABLb8/HL2tlTAw8SLlMFpj/ZlpNhBZ81BYbQcGxuToN9SYdjXY2Lz7lD0dCQ6S9Dm0EUCYPdDlvWWvd2AnviXqc11eMZTqPc3cPMCRev16ZrRUE0Hf/tNT7HIJyTptDVTffSsTkvhtgQ0T4jigoFUx/g+hsX9/QUHzQY1dbJ7sHV02Pduvd0leiK1XmaTrfpCQPgELrrdsrY1NamgyPrh03iPxosvX92ysbCgoZzk5kP1YD7t6AILnu+45LykNS40qvXDdHnR6tBennz6u3TSxU1Or9Swz6wqzCsPZKzglJbIqEY8hDhyAgFzbJxuOC+Li4d9sJLFsnhwbvH2d1A3kzAqPZQITsN76nq2dzaZdKJf4F6RJkb078YFiM+tnWZGh2F+dDibykYoMcsnekdI1UhCAwWb25qVkEq43km9yBrclQMGwfyZ3/zZ2QK9gJxsJWCBUk32QwqOSYKRxh6Xdm3B4oMW22EPZzawnR72kgZltCqPxrdH1dkBkqDdWwwMwMO9O2sqKXHvipPGJkzlRVLhJjVIs9KrAAAAB3RSTlMA/v3+/Pn9Fk05qAAAUU9JREFUeNp0nAlYVNcVxzHazoroGBkXhAgCCjMsroDoKIgKdFABBwQUnSAoCqLRFBfcCBIM4kbqShO1hlSrCJqQQmNssVFqjBarsdjFJWlMTOLXJDZt8/X7+j/n3pk3vNq/bb8+3nbP79137/+dd954qTVt8uTJL73OMhqNer03ady4cWOhWbNmjV+0FfKGjMb36Y9/1fXUst9cb2y8/lpb797z5k2dOjXVD9Ljn59fcHBwQEDAgGch3l9on6feeeedn0r9kvT222+/sErRgvcDArwV8f5tN/rcvPnMZ22pqVFRSVGjR38k9Rsp9fLql/MXLj20VGjt2rVeak2Og/auI/kHBQ3We/tCo0ZNhwYNGj58/NaWlpbOyMhIX1//2/jTrICvckhXruQsWbJw4cL3tzhPORynSk5lZWVtglL9IkmdDQ05NqvVGhLwbKSUL+Tvb9yH/2sj+eN0IZZ3fvq3Hnp71ZtCOyofdnTYSzq9xX7UtsF9+/Y1FpeZT54sc2aUlq6Jy89YM/qj2oZaoeOkMR8dV/Tee++NWb04rrA5MRYKDAyc/NKCpwDIyKhE9LEzZ/r4DLQAAE6EyEeM6AcNH7m1pTMnB+fHX7tG9Bs0Xt+GwM/frqm5tz950aKDk6rsiA0xbUrbRAii/BDeV9bGhQsPRlyOCAuZ9GykZwT++n2RHPnVYQU+oaFDPQD8jEQAPiDdaLPaHGVXbn/O7YHQuIH9B/gYgzts1iqrtSopKWlNRkzS6I8arFaOFvTfew8AfiYil/rN6sWTKwtbArOzExISUl7+vwCuQNt8Bg71AQCcTwNpWeFbW3IIQEmJr08XgIzX2xDcvZrs7Jru5EWXwwKSwh2RkQ77w7Q0bXp6YRoDaKO+kZl8MCwsYpJ3pEf8liAAoPhDhqUMQ/wAkF+oqKiosJYA7HxotdnTtVe6Pr/S0h+AI90QffU3T9obGuwdD5PqkmJiMtbM+ajWI/60TX0COhoarAAE1dfXV80FgMmLi1oSKP7/B6ASAGyBV4YM7D/Bx8/bF7g5fgmgEwCCSiJtJQRgxEi9zZqVdYUu9pW0tLCIgOvxdR0dpxx5aWl7EzV7CYDV+tXnCzMzkzMvE4AFlTuhZaSf/OQny1L32RC+JcHikzJ06NAJoe+YNKRbsbG3xPlWZTxssNmdOP/J27ffudLJ60V7DAaT1lxRVvfwYe3Jlrq4uJiKjAwAcIWP+BkAhV/i7HA0uAG8BAIUf8qfzvwvgJcQf+XMK4GWi8OGTpgQ6uftzwC0LIM2WgcASwaXOBwlA7v6/YgAhFRt2pRGeu0/UyImbal77eHDo2kVAJAeKwE0fl6P63/5nSlTAKBCiR8AovbZEL9lf8I5AMD5booAE7OzY8X5fhGJi0/nTzTcMh+80iIBaF0APqvIu3EjqfRGcV3S4aSKYk8AaW4ADU4gOFlfn8sAXnoJBDpTCMDL87zU2kwATl+x1Nw+P2HChKHBBMDHFT8DwGjX11FSYu/f/aMf9XtOjwAacf2hmxRg7ywXDrr30kb7NVhDquo/z0y+nJs7ZUoYA5DxM4BFmcnJyV93PzjbvQhK3urqAYF7xflWVT5ssDaU4Ox7T9+6Ei4BaN0AUkvXJEExMTGHD9cdFgA2yfgZQAP1f0dJw0lrfS4BmIb4z5yZBgL/H8DibbehGROenQ0AQRhvZPwQAGDQ8wlqsFkmdP9ofr/n/OgK2ml1xxQECAAy/tdee++91wCA1mfWJy/KXUTr536T+O67764X2r9//T+3JkPdDx50f7qItDXfff+zeAxY1lYV0VCmPV1Ts5fGAGUYDbHpo0qT6vKTignAtWvXiuf0StwGZZPQybMPAYC8/xF/bj0AUPwvvzytKCdl6dMAvJxRuXjxkCHnL86YMXs2A8B4m4yWQTrdIp0uByMajcATJrwzXwCIiIjAFSrbJwGI+FlH00YH8/rQy5enQPsYgBK/BLCI1c0Afonhn/XjH8MNLP9o1Y4Pfg795N9hYQ23bt1q4fb07z+A/ITR2J8AFJnqOP7iuj7Fc35TK+9/bkPaM+NGiSnsB6wRIwGA4n/5T5Pzc5aeeAqAP1VCM4niWRqVgr1p1sEYlskNJQC4BQZbLJi0MAgCgBUKqYo3VEVEhIWFTZqXtYmVxiIAtB4QeDUAvMuSFBgAJCkwAKHlLAKw4wMIFG5URVgdLdwedEq6BuCgj1qzpi4uiVScYa6I0fWKJQVC2aRDY0eNWrlyECwMMIDDc2vZ6UF0F7z8tB5w4kTvtZ+ygklGkk4lvZ6sne45SDg8aJIQ2z+4Mmg0qcfauXPnfvPNN9XV/1S0VSWyf1Ls4FZ5aIHu/blGKb2UOM0ckq4PmsZ2b8yYMb2l4FbhX8ePHwmhuSPXkhaQ5q0tXzBvntdUUq9eSyFu9njXxpA74Leg198yktRWVI4OkAkymw2Q3WO90+nnN3u2H0QkHI6JpHHj2GvTYdsupd68GfVZ4yTJqJeUaNKhQ+rzCUvOMXEr//4vD3333XdLe+rRJx4iqumDnT2O5zW1HII1hPLy8pJGjz9GWgk9D61Al4fWkWay9VRbUa1GEVCYDRoonu0dr++n0ZQ0dMCNdDRYHVrtuImjWHQ80lvfl4WfhJetw1CFm6h+rkazd28iJHvyIe/IHt7ZOBY7o4GPH4smPqf7nRwz/sH6bmmi2HtvYiBUYPxEcZakt701PdsPAIhb3DBbYmIIAOK+F9HXJ6z7t799AwDI48+cOQRi66m2ogoAYVwIQEkQb8DrJza1azRWq9NpjUjXtg+aNXHU9EEQHW/YsGFD3toHMFZbgzUsDNPkPgAgpScG1vA4TgB8PZATAAoc6IasWPHhhwCQkyNCdwMIJCVqDabA8+cAAJFLYVD92dvpjvQe7ZcA7p0/350dEzNmy+iRAHBPrO9+AwB41Of4h2HoFdZYhsfL7ej7QmbSBdED/GkDXv+ju9Pv4i9mM+g09Rs1duKoQSQR/4whb7msbFhufHy8M2xup6AZ3sHzWOChaveIWQCtn00A7s/84MDuD4bd+fBDcYEukrVna5fwMQPAsqnQZOqqLtBzezysvHd6z/YLANndUELMGAmgXqzPfeON3+IE8PHbuL2YegYCAO+/fz/io2VMM+5HpR/BGXIPGCzix3oAaBo13aApK9Mahg8fNAo9ANsPGi7iB4BLZRUPH9advJGb6zx+3Jk7FwFtCNekNzQUabW3cAv0Ek9uUA0U+PGsY4NmzrxQVBS3e82wGQDA7bvI8SsAsgNP7y26HV4GALyeJzGaY5J18fZ4GT+3DwBK8/K2ZF/s7v46ZYwEsMJHrJ/gApBJ8QPAs9gh2BYBnT077OwUnvcBwB0/nCEAQPFBdADefv5dPEu3p2u18e39Bg2aPou2h9wNmP3wi7bGL9qsuVOcizoBgM/X0BBtamggK2wGABn+WSLw8awm9P4Du3ecys+aMWPGt6J9medF/EsBIBbxJxSFm4vM5moJAOGL+AHAO90jfglgy5bshO7uFAIQM2fkyhUr6sX6fW+MJQDYX1wvWI/+uOIc79mziJec4ESxDPGy6AF9RfzYHgBw02s7yswNhf1GDJ8+lvcfPgKrxfoAa0S9uP9HTV95LHdur8TzuF7W5OSqDdEGAFiaiIjk9U8hAMdw+1Ts3r37VPOMGR/K9l3k+CUA9P9b4c6y8LKC6upqAiDj3wpxD1Dix/m9Uku3KAD6xMx5DgC6xfrLYwnAEuw/jOJnAMHjpnvECwA8aK5YseK3EA2aogf0pQNIAIOaXI8S0/sBAPaHaLUEIOJHPmjUsWACACN7/qLVmoz2Zjabv3x8X+oBdP/DWeih94d9sHv3BzO+fOOND6l9C93xL00BgOy97dHo/ZHm6EcAwM8OHlZ+YLpFtF9eQAGA9+81pg8DQCzdU3D9Ef/YN3AC8OP4Z5D1DBg7XYmfAKitqYl7AA8AvDxxVLtGW1VVVhYRZjC0jhg/Tuzv3j6gCuEjfghGYd/cXrFk5BNqai4K633k938h/Zp15C8Tx68E7X7Dtm2b8QZEAH743j8gYQQwC8TGlp08Z7ZWC+k/4eFf6pc//Sje3+TZ/pFeqXkQ7hoIhhoAnve8ogRgCQZBMQsgTgBgXykpAoDKmpoIuJP/wMvzwaOKHkisVfUnDYZZ2J/k3n4ST/94UiHt2/d+Lx7yttFAXnP+60W6+X9ggQFzGDdeOJT791fQNAgAv/qHFFMAAJou7AWQBCAkKXzknW71bD96APnWQ4c+hthRsv1Ty2WNA4InwYYpzhJSW1MT+lmkxx9awyfNhQVmvf9+c9M4kVt1by8tsmuLub3I/in6er7URGkh1SZ1znfk/xR9o2oP7F8Pax1vbO8RgJcwhYp8BvpMcD1t+0GffPJ7xUo+CA54Yc+DPXv2vGA0vkBavfqIW+xeH3kr8iJ9QxJegQNpu/TMzZupnzXOkQ7+OkumeCCOU+Si2Sr7kR6RkQZ/iA0y62PWVKlUiLy8fsz1MSd6s+YhLz1vu0t7ILS4T1Rqn2cU9fF6YQdpMZIAG6dNmzZ5bX+7PZKGsXi0CM9xwZ+0DmuVnejxsHMDJu3Zu24vkrT+QTtYq4/8nvWHPzyeCa2HUySRbzMKAO9CGhZ15Pku67uGlaS7frzoeFat26uY2CpzijiIrbKfLdH2buy7eKLkR8oAaXWhQNLH8+qEKirKy0tLS6O8bXVZQpvg8dPmbV/O+jH0IvRClLY06hkPAcBGqLa19ckBzC0HVg+0R9rQFpqFtWER1oBPhr3+eutPocevPzIaBwTseTORAu/rQ7sd2AgA4g69T1PlfmGVsX9fn8ESALk4ER5Gsb/Mny2tbzGkPQwASH1s2iTDBwC2yhYeVdgq+yXODAwpCCzAozT7Dml12fqR8VGcOMtk9A0pkUvsI7YvR+DQrl2vQLtWpdbFPAVAq8lgMrcygKEEoKQsJKTMYQgLDQn4ZN3r60T43ngSrH5g1rBcWaINAoCMX1plXq8GoBUAXNYX4RcfPqzVXa8tqk3bpATAVtnCVpytsp8tsCBifcJVil8BoFhfu7OE5RCyGn0HWxweQLYvf/HF2tp1T568IgD0Gf2MJilKBSCrPf5Cc3h76e4zuwmAv8ZqQ5cLMwwNA4DWn+IfwoeqX3/8kQvAQC2rGQCU+NkqywuiAqAVACa6rO/hYsR/uBi3wKZd7wGA1gPAcEvfhAQAmEEA4DwLEgo4/tmzwyYdYqurWF+9zWKxhCKlTjnV2WEBxkhHX5/G8jSZEZoKALWJWbuyYgWBVRgA6vqk9hgDNh54YtI2t2jbn5wBgAl2m1XTYAmxhFoNU5DG/uRnHuG/d/yjEa0X7kID+99tgu6OxTytxK8A0KoAaCGexz+rWHPpUtKaG4e1hwnAhhNZlLtMhwyG+HhDGVvl0PXZ2fv7w3oMe8vPijuf4of2AQCyutDmzWdI1zcv0Psr8SOFF2As0Th8Qr84CiEzcjSKni09b4l5C+al4r9uAcCBA1nthuYKc3spA4i0hWgNdFazgbK8n3iEjzct380S1rd/f+mkAECJH87O21/2v76eALQM4MiRX0+MKqXsFXSYAei8/d3WXLHaoQNTUga4AYSGiesPTSEASvwEwCrin4D4GYAv4m9MS5M5yalGX1uixccntCDwKqf5n5FSboGNBw4caG03m1tbz5zZs3v1bAAAKvtJDAuzAeD1c0r4DEBY4f4DKH4C8AclfgYQxFl0etRWAAj+RwjA6DUyfuoC3xt02F6JnwDQ8UNpeQAB+DTY6op/HxJLU+au3jj5JYRPwvR5ZoFN3v12oVxjkE+oXbG+4o71WH5dJa9VALD7wBPMArvP7AEAfaTVgm3NZkzcszHoBCvhM4BvhTcfMOCB8OZH/sDxp0hrCwA8PvKjNqkaAPaL80sAyvU3fF+sU1tptspDaRkA3gKAEIoforwaAPhZ3f2de4RWeUvAARqDKH65ZDKE7/nxriexm17ZtO0JxvhXX1n1Q5UAYCMQTCsvn7ybEuYL9JE2q9jfZJoSBgADEP5xt757MJM0xMcHUUOfzr9Pywlua+vtThhJAOvdPYDc/LjRayC+CxiDTm2l2SpbeJmPHywzyhLDXH1ICI96wEAcAlIr4ABKSThuXt4c75ByyJ2Zj9qDWbD2SSJmAdaqBSp5CdPoB5frx9LDdEVDG6C5cKnB/xz1kdB3rAcP2Bb7+X0q9GtOXirWU7HGEgBSwI/CoehosrIT2f7pFKmtNFvlYF4W/jvAI6kMoX2y1kBIZKBHu1PDwfNI7A1ZbP+UIgPMAn08hFnAIOROal3P6pnlzSQlK8pHf4F2s+AwjSRNvDsCadl76bQif9tbqDBdNvzPfxcy8+nCw1OULDDrOukEi7PXnngo+IDLY8UZZMmGOmsMn09yPTI8VwjhWEUkXIY4mYVu2/7qq9tJXuqsLoxJj+XMZqEWUmdnskabf8olWOI9Rl9Ik07vqeh1id/EpqZRUGKOhksqxveuZGm0Idx3g//+BPrd734n793wXnuFEoUOXc+ClJcrC4wiI8rv0On4GNUbbh8TBRtwDOPVWerxv2P9SuiPukKcBwd0xRPusuLSH+/xUmd1r9dm5XsuZzZ35kBLxCt+ANBoihA5CY6YAODEmnS8KRpIr7cBgJp2uyDkahcmi+EAUE7SpvPQFRrw9yfcvk5nPHUyApDokQWPBQCOXN7DafPo+ABH1RN8fL0t6OrVq1X3eC7C8dVZ6vHu2P/4xz//WQDAQ44rnmhXFlrYYxeAW+mJ6bcSEyUAEFCyqJdPfkX6HLp8+fJXBEBTyAR2uAD0tWjSfbh9BGAUxX/1zi8HVXcpAHZq03m9BNBptXY4ET8DUOKXANJk/AxAFETYbO/ayJ3aACAwcH3gep/Qru4PUZ8w/nW8X9gWOMSdZR7bRG81jkOU1XjeDUArFOey4i++WFW1vr4NAMTLaFjLvekuAJvylYKIXIcvFcQItzLB9o5G44CzylcA+Pe1+GjS+fojwGDO4hbcOfuXX35bnZ0deIgB7Nyp1QqrygB+1Wb9lbOBAUQTAOV1XuwhdRZXI7Q3UVplfSKS45aEc0MH9p/yTveKkQCw7WrIXneWmYDMrD3++Mnx47x8Iqt8GiTs4+bJ8y6V3Xj4sOLkjV27qjA9AYCBvGJsQkLgXraKBAAEOsCdZPfLdbjjRwQAUOJvxy7t/BK+NKuPhqVYTX6PEHJ101+qq8MWLcrUqdf/ne5Pa+OvMLPRPB3dBw+ychaDSkers7gaFiAliv31sSHr14euv0o8n322XoeAHXhwOyuydsMYwJDax0+ePD5OywCA8NM4fAIwdWfdtIqKvKyMXbuKDPWFRS8wAG3r3lvtF0RBAveANuqv7K2Dc+3K9Z/g7gGtlKRja9sjPjSQF6/eqc7+9ttztKz3Z6uarl22BcqL+jvdo1URvyqzGbSUpOTX6XlkW0mvpaqzuBLA6dOxOD4DKMA7koRzaMyUf3+xczUCvlVgic+m+CWAIUNqjz95vEkBwJdfAniVhj6+/xuRjGyTAO42XRjVxJMfACjxE4CuveRlC2SO7d13NJD59yJFSQD0QRj+tPHu7flhpqv6y+pv/9lF7wn0QexZ4g1bBIBZBCAnIsJaEm+QAJT4f/Naqrmndd2wCFMPhuHTp3OWQDk6vS1hfcL+6v6I/iU8vgPAkAs1+5vPIn62zt6+56AsdNChjx49OqcvwsEQPx2OjwcAIv5d+YW5hfkSgNZ814wNGADHP0HEo58Q8PXe2Fjx/JkCxd7T8uXn+CUA3P4AILcPFu8NuqrDziF+lND4hfCjigAQsywKozQN0Esc8eJ89LTHLk8+7ZmV+LnBnJX2KNAA8KvVQ//9xWTYkDNnJq9VW2m5XF8vl2lSx/X3AMDhU35kee7yXS94mfh8St78RNZDOetAEwBAmaRjoS6t4a7M0TKFcWxNtfE+cvvgsWKCjs3U8jwFAGxd0w150DIAkHO0QSjaSPM3Pa6BI+RnVtojAPAErBRo6AeHtN1YDP8uRra1aiutXgYALTZ1H287pn+SxAAA0pFB0aQT7wuzKbOQwV93kfC/Qt13j/TI0k5kg2Yqox1YY0VBwlKdWXgx6VvLzKlRrPEjRU53Q7QQdpenE/bW7G7JBpZOpUmfLVi9arXQWkhtpdXLZP8WzFsQFx3Hh2vm/CjrBZaX9UbvmzenotZWWmpZ3AOJUgvCtkq/2u2Vy0lmbiOfZhxLqSWuyC/FpS5qbCyiW/6LUm/om2rv6mrvR9VGyCRkNErs6uOprS2bcpaZ91Bbd0CTmsTiPd/i8gtuzxGVPpoIebTY61qJ+aT9pJOytEnQ6NfiSBlxcbWsMTRG7LBtdFvJ8nxI9FAyKEhgkJRa4jqHpigjQxMZqamry/fV1Hk3eWRx198zmjTpmEZovSbe7tRGq4+ntraGnlY9nJfT47Wu5YAGVIKSZIEF7y8KOrg9R5C++r2iI6/W9myvF2p3/YNwyqQYcl/Fc14TkcNAk+r60AkPhBzg0wkA4GNi2fyDCMAg5VURKkfz4uwOzWJN0GBNuR0Qrnk3jTrrqlh68O1wvDlyNCBp6R+k0Tqq7ACgOp7K2koA6b7xSgFGeuTgvkElWBYAEDgidxVY8P5c0DGMrbLTgx908tVTPdo73uumw+4baW94WByTlp+fFuMCkJGhBqD1ACCeFP2pTg/WVzkgTpiXUV6GtCCeD4Li82N29vYGoDs1/Lrvy379ngcADaWtg0JwMAe8ufp46gIM+brdYnEKL4/lSF5fItqjFE6ms6/g/UVBB18Qb1xgeno4x7qqf/XUKdr81i2ZIfJaU1LR0YEsbUxMWmnFUQEgP5/sYFxceXlWn1XIGR6w0JzDWosGZ2SIBgeFwJvDeBBvtxWVz5Ior2Xle486i4KIO1fP3aEXkiv0QQ47pa9CQoTTnP304227d08ejwMsszRaylwAZIGDvwCw/RQ8ObRRaBUXcIiCDpwPAN6NvQoN5vgHngOA5XT7NDVJa+31WUXSjRsxa27EXEuLawGAo3HU/+OysnBjlpdmPeNnExkYV16+HO3NEKMQJjgrGizjl1a0MTLI4xL2vek9KrBg+IiuhBRUFhMAfrojiae74Kcf715m8j0+ngDgj/vBR9QOAyArUmj2njc5cJmkOLCKa5u5PTO4YMM7cR0REPELAMtxxA0bpDX3SsXYFwNdu5bWmZN0bc7RjNraOMSPHpBRCgCrKWcYKq//njNrp4kGmyCQCQlGg5X40WDZA3z6u3vAnUEjRtw5d+5LAJi/Qm9xcOstFht9JxHp9/TjDeteKJyd7AFhuVPKhFX39vcXXd4hssjbuQO4IGxkAD6iPZy1Rg9Yj/g5/IGPAGD58kJ42Q0bwnE8AUDG39mZl5eToyMAiL62Fok2AkD34O7QM26jlIcG14oui6sYEjymrpxeyuUJlaZuqViWnz5Y0x8AQpt7J6V6Hxs+4k4N2chD386f/6EeRseB9lso89oBY6I+3lhVAQYDSHfud5qEkUEWGftj574ii2xWUqJyPTqfKOjg/WlQ5P7v4wJwSguhoJEV7hW1huOHKO1xDQD45aJWWyoAUAPOhBEAgwtAbZ2YhC2haDA/bbkfNvKmxmRobJF5mgEDNL/Q2EPKU72nD7rPPhq5rwf9CIDdageAUK2hod4GAKrj/U8BRiQ/ju8/R/7UJ4Ssbl9HutbpL63uUws2RH/k5bKe1vrKq8td1nsflDsXAES5OXQY9da639SS6uQswAC0ByyTlR6QAQkbEgIBQNbicggY8qCpdRpb3M6dNAguS4rTWC4ZjwVCXIABCitgdZ2RGNBDMAs4bSUAoDre/xRgsCFYvx5hkbkVVjfIv6/L6j61YIMLOs7ysuvttdSRV+vcnqEecycAiFpbFtUbiEpbzpiy6NKsDlhL/pS1ZQuq6TZwkjCYJOtuSVNJpZ8nIQeaf/NmPlKyz9R+b4T++cj46JF+9iM9JK2un5+0uurjkX2T5Qsso5Df/7O6smCj5/a93oI+5eUjKu0JVpLMJK/r18PDZRaWq4i3k0ykcHbLKmcqaoVlCvcQtGjEjyZ6emF1Fre3CpDa6vKZhbHn8wdLueytnqU8n7CTFSllugeMik0WaJd6CrUZDTfmwep/cY3S5M/hmqjP73V9Mj0uKjnA7ZQtFebiRWiVt8x/yrHW6GE1SYf8Hraa2psUa2m0QWRlQ0QWd8FiUrkrL5XK+ytm13iiUog3mzZtQbANsrpL7CfpySCz+G8BXEChYRVAxj1vSsmCDVUBxTfFTq3zpDO+Li5/Q9OFlrg6tdX2MovZCn6MtXM7PS8LAPQ+HQA48IcPeardqFesJtf6HvL2bby97tat9unCCQIAz/ORkWKeBwB3PgafKWxOFVYXCYvjwuqe4NAlnpcIgIhcFkQAAAfOfwwNIwAALR4IkKEpMJp6ZrWj1QUUgx2Yde32G/hIB+VVx6LUVlsCcF2Dyt4MQBzvFQgAKP62pvA2CUBaTZmF/RjLEV+dn7nuVvuo4fQRFQBYoHRH31DKAgdX5EMSb0ZGXIy0uiU+JcLqEoBprvgZgBK/BKDEHxYBAIMEAG16NQDoJYAdO7QCQAKnL043N5+mbpB4qNEZ77CXlFRk5FMJfFOd/OyOxJ/deZ1A99+8Weue5gjALphFLL+yezcB2AhZmy5Y2Wnh9feSCGE1ET8DAM2D3WeHDKFuMGi80R/hl+CjqvgSBsBlc5V0vMpCqigRF4viN7AVXV252B3+S8jaKtdTZoH5q7IIaUUjJnEBhYHWxysA3ty4482Nb2r5+KyMuvw64fQqnBknT2aU7aQe0PX8MqoXaKUsaCvivWvQmiQA7qHQ5t7bkSt5RctWYzcD2MEAwsNDJICvFi7sewf6knRnIltPn8vdxGNYvGkcAPj42OPt9hJfTqpyAws1GRnaImRBXQAQf4mBG7i2snwnaxlp51R1FjnEYRfqgBo69nHO0YD1ngAKNxbiP7S9BFAXV1EhnN7D8KLw5riiirq4lXUHK47VIf6mC63tTU3trU3T78IJilJSpQcAwK5XeLlQAXCg6oMbVYife8DCep8RSqkpACD+e0hL70UPGD5S70/pLXQ6pyhY4BzfYi20uNDgBoD4Bxi4gQyQZnVZPK3OMquXOecIdgQA0vMGuPwbD+yg9RIA4o8T20+tAFvxlV59Te6y0Vh5wWQytLYaTOgBAFCp3KNiEPzxrldUADD8VV06/wUWfw4AZDUVqzoSy2GXHwyZiTGgHwGhLHGoj7Mk0jmUAVS4D54BxcVcr90E5fUfkJTGb36ox4gSDwg9hkthP4RQCDtu3Ic6dYEDF1CYPAHweowBwgqPbVoJyXJXfFCxrCgjDv8Jr4urO51bk1GBLDOUQ+IssxesKKlSqveeH7+iBnAAqo/YTTogsq49rOfB7m23brUOp2UGQNH4DJ1gEVnledP47pKvfLdEqd/9occo8TMAJX4CoFXilwBg+lQA5HoFAIcvviiZWsHXH4q5nVDzk9HqLLNXUaFLJlORqahuz4uQOCDPAkblUYvkx1bTw3oGt3Xi4ivLsoDBnVWeygNc3mYSsoQA4PnyFwDIMCglD8EjXc3/kAQAPbPE4Wx9PW6BF6RDkW1ci2+K+JsngQE9AB2QOwEudGNdRoU6y+zl/ohMmjWyf6uiyfduWEVSnJ0wZLw4UvkMTaebCCuqLOtVFQxKGasQdwSYZdcZPWweSykFFuKwlZxoOBdQXIiGmvUkVxJ5g5TaSivnHs3SqeQ1UZUl7Q1p9Bp3kQWvFicXNvvQfGX7cR8fmqs6oPozOp1KAqgClSyw1AKSnqVA/PbTXj3E7RWnn/81jrcb4loHme7+n/Pz5krWuu3GM5+hVnmOfAICAFVWtzdVE9g05VApHvNTPawnW8fLiYmPeXvofmCNztv2lRxRuG/p1AUXOl6rrDd6WFGyyqsXQ4oXnKe3sRIT2f5YAsY2PV4nNJPUS2nv/a9wQJ3yewPiW2OcP3wDN8LQvIHP3zO+7/kXJ8IvrYGuJBUDgEhqyruaAJSXa0I0eaSjRwGA1otw2DrqOs8HBt6hzb+tSbi4RAdn17jE/UI7UwJw+Po6xLOFjmsroj//fEMmr+eCCovl6lUfeqHu47d2scsG0WA5eSqMj1AovM/QiAB8JXZnnRvBul6u9k4/v9Ccmbzwn8ZIgROwwDPET6sxdeaEa5xOTfiSnHA+//OeWetce0cDVAzl5BwGgNb29lb570L73fZ+AFCqsWg4fgCIYuspLidbVxzwNgggzZOQ0o2AyNpG2JWHKQZgJ6sdycvR3CGdDbYyE6kFABD/+uyEgoFcUBHQEAHVV1XxZyNhcwUAy/r1FP+UiIBZo0zmY+2etcQc//3uzE5T54P1evSokvj4SB/w7I/jAUB4Z3N6ZF8f3/TmJRsYwMILraQLUOvwz8ocHR2ODlSo5V65sg8ANKx0B7IsJGGtLaraXXF+Nir0/r77fPb58wkXM1HAAACUpbZjvQJAfJY00EnLRt8gdPXPIyIuiwoRLqi4mlBQkFI9gQFQUWpDhNNZbwWAXADg+AMD9w8dOmVKaMAsg2FQ+3BYFs/2TL+/EIN4Z8qjgXqjf4kdpoP7kwCgMWkdMGNDI03hOD+11+xhrWWt8uHiwyfbGk+6AdjtjkhhPV3Fx2F0/tnyszixP9cCy8/UshP2y8/Q7Brg9sHeImvLX42JlLADy+E4HrxxZlhY8gSuEGGrjOrnagAg4wMA9RH4lCu+w5lLADpQ+mlxxm8LvFUytKTEcnCWofV5fOVzzAmVlDk7yAneP4/4M79GcSoBcJb4l8SHIH4+Hj8oNoeGLtv8kNojASjWGlnwS5eK16BMM6eidMlhFwBtpK/Bw3qGqqyn2J+SkASAPtM6fz7l62QG4O8RvwQQL95qOGnZDeCyLGaGVeYesL8ayxKANl6Lt125+/DV2CVTZZGzcrHZPDmvbPLm8O/RA4a39+uux+WQF2T6/ZZMxJ/yDbcHPcBGPYDjFwBM2lPL8jafyTCF4/zUXrOHlY7iStXDEDlUAPCNdzgdeHqz8z9Hwzx8SQoAR4/S6/yYo1FsPbUKADipewnZeMvxZcrS7q2LuNY3TMYPAQAUSfHbeDma/1xmtdIYYMYYQE5yYEFKyjdoLwMIC4sHAPzHSQAqKovi8L5w2uT8yrz8uPLiWStN7Su60COnkADg8fkWU2dmZkr/ZwWAoCCMAUEU/7M4np9BE57TrM3avLm8sHnhBkM0ffbX4S4mdoSNXiPiv3b7ypIlt2/rvNjaYnwXFQb99QRAO5QB4Fvio6PZeor4OAury7mYXfMtWeFvD/X6OpNqfbtkXpYLIkTBhX1w30gDA6D9Mfp2d/cTn6kZg7gQoLpaFlQsKH/J9Sj6p1/8Yktq76LFIDAtP39yXn5dXv4zs5DFqFB06Us8jYZn7v/GVRCBW4qrC4aKMQA9wJyzJFqbn2+IXrgkmgHkDqRV8nwE4DDU53DO7dt0C6gLCqZi+tdatHlyGhjN1lPL4vVbAwPvu2aVOyn7dd4h92ReVhREqAsuxk6XqyFplT0LMILXyklQUpiaVJlfWRkXt7g8P6M8I2Na1KyVpTt2vPjiRgjO/MAq3RKopsDd3lNFbuVDWTj/hmYTj3ctzQYCEIFRVzkfirUheRdcAwB1lpXsnyHAFOVyj2w9hdPk9UsPjVM+Oxv/9cdzx49VliF1wcVY1S84eBg9JavMLlyqeOrhw6mpl4qjooqfiSruM+sErLmHYP7++sijvduVYgfa7gX1+XV6Y48TzoF6WOFPDilfxZHUWWB1VlY+Fe12qTe0wCOIQKkE+SaAQcp6E1JvlZRSYaH+AyCPn1sTnxMqmq2SOsurXl5L6vUWnYFb4KXWJ3v39viFBXXWVFpT/EFY0wOiSjg//03Wmd5ZdRcSL9SJdyN4MRK4cuX69bHvtjWyLn4claHNqFCssfN/ACSSlF+MGKC8+fSFjHPbWOJ4Bw/+1VsldXvVy2sXQ+ug2Fgy108DwIHXPr4gfmHhs4fQDegL0g2dPhI20/2ISwA4B52fv5EeQncAwGk0/HReHj/u5qUGrny+oCBWNPhg48GuKK3GcMkKcR2DddI8IfQYIffvA8hfjEDBBklG4A8AHDj0DnTwr656mAApdZZXvcxWe+bM27e3bQujn/J6CoDH/FFkQs1dBnCiklL4izERbebSUmEMTE3HzOIzOQaw42+dnX/bCBGAFjS/heNXADQ27u+6eLHrIABkGOouKVmdsgyhiooMoU/58/ga1vnzNV/j9beUqB94v02JnwDopFxPzOqCCvUyAZi8rQa/d5f9fwAkcg/APXteApgGFWq0hZM9ANx9fkWTJ4CizOQiAWDBYnR8cf1BYHNq4PMAEAgACfsPgkBXVMWlS+gBso6lapJGqKVFI6T+BQpTz6ywuSzeKVVG6tCxtrZsdQPgeLu65C9W8LLyCxEAgFlm2+2IiHsAMOWpAKgHXKAe8AQE3j5BxMrp/NO4tJQBtFOKpp2sJAPYsTwuOTnuRQbwfcWNG5eEMLdc0kkABxMu7t+f0nWzK75nlrdMxpe8SAGgxA8fYVJlhf+nFpkVvUSn6RQAOCtd39WVi3gJQKS4f0R9bxAATAaAewUFADDlqQD+W9y1hkVRRmGyy+6ygrYleMVCM4sQoRvQKiFSBlG56CZiYYigEIgFlcJWhIJ0YUuUCLMbT1mhS4ClaRJPEQRElhbhpRD1qSyhInvq6f6e832zMzta/arebm4zOzvnnW9n3j3fOe9H8f/gev6HH57vpPZyMAbK0pESpAfz/YKA5YuWvb9skdnMBGCq6PO2lpbMz6l19pWhUZdg8h1ljvLHSOCiZUxASxyw/eM9F7Cbn1LHNGWugYHyv3pJgIcDhSRAla5B/zQCZNvdnj2y7U73/lAiYFVJ3/33980jJXkqAsDA84e+aaorq5MEYCaLlBjiVwgw73z//eadZgAEIAV3O6YB9qN4CASQ1t/KMkP82BEE4Mu/5+ieoyDA6pnVzd3G6Ni3r0P8aVqwNA94nJDcetfnWyRuB7Z80rqDvv8MPA+36y1M9W13escIEACVNW9eX9+8vyIghr0Fnq/r/IEdFnq/xP1fwbHjprFqZyYCvHDaYzRXGBkHJAoCArby5qtJa4KAGctAwIzqTR9/vP3j7Xu20whQ69gwAs7UgbPIfGyRRUYxs1LMCzy6tnWTGj8R8CkDnUfyDyc5WOiyxCtmQmTOGxcXd20cm7mdTIALI4DwvHBYGOopjceO9czaggDcA0TBA+4BIGCSsp1mr8YIAgKrqqs/BrbvOWr1lMa5egJ0WWQQAIhqXgAEqE9BQu+3OuilvL7W+FZKOAmHvYuBkwl4rV81WCB4CmNtgncag+XfKyr0bWyiq7kK2MDQdb2dPALUtzPWywznWolWoFcD/fv1Ul6pE1DKjVmkiloGPgMvPTh/qpGOWjsGoPeZUlF9+ypv//pVTspyLe5S3n/paR5YynvfweDt+qzzEAn5CWhkdySGR2NKMD4+1oH/c5WAsv9lO9qSqJZ5k5LbNgukKuerrxUmKrSXzyTQ2moSuJEgiiouIKBfAPBTpWO0IzJS9rAsWNAWPLR0ZQw9VyIisH1UQcnXnJVdSYjg/U/Twcdvl5/fewzejv0ZSlZ2SDmhsLs7t5w+I2yIozwjwwGxjFcZkflh+iz1L7VBtW+jzc3pzM8CwoyGUM7hBcjz5YIKqTSBaWrWWbTxcVZ6IHhgYNMAZ6Vv7ADEk4J9jgUBE1TpiConQzls5WJji2IHStN+8vErCEzzpSqlEVtnVG0dylnZEioQmMf7y7jnzXMTEDjBF/aHAG/n/YHD54us8xDE7WjurLVXuPDDlAjIiUzPyTcY8ImRKSBAZH0PHJAFF4+/jfDwd2wl5c5jw8xB9cSAzVeeL0tleZ8gpYik6yRlQp0KMSkrXb3uq2EXvpv8LmWluWNFEIAqBDcBqnSMTiQCEH7R/D2lu1ItkJZdBWm+aWkj0qq2YjtnZbkKawbvf4TQ39/d3d/Pf/TZFVjg+xID22l/jv6aiyYOP4DECBNQX9HgKMx3VRAB0Q5k9nNiiYCUICaA4p84ejTCp/25zQ21zCCgvHxmJUZAoYEJkOcLLzQMDE5fsRcaLDQ+BA5to8IwImCA4qcn7cePX6cSAG8zI0nj8WJ6fJQqHeMdiZH5dPk3IXyjOf/rkC5fhF9QUFp69jkoNOSsLBdIzOD9ScGcf+gio/GiQ+dfjxcYMV2SAN6O/YGJzcaJQuoSARXfFDkiwztiYjPzw8opNZcSaTBGRpYnwhwT+59/WEijfux/heI4URk+8+aamZWzzTKNPUyebxKZwRURwskLbSqatCj+nTsPCQJ8/Dyn35kAY27nV7VaAiZdDAjT03gUfdLl79rVbcxw5M+mvjykMEePSyutikPpKkvXEtkxzwQA2wzANv6jT0RBYJcggLfT/ofroKK2NSOi4ZOHOEBAaE650VEUkwkC+LGNf5SkJRFwzWiaGm08QbW+xxxZe/dWOvdmhs901EzP1BAgpO9UR74U4sBZbSYm4KNtOz8iIAlLSlGVSgoB/vUDQWb+bSAIGMnnTlL0ivgcXP62Tbu6zZE54bDW+toPI6CrNC6utPQcGgEsXRE/CGDlxe1Tt8Ay8NAtz9KffWBmtpXCv/NO1RFip9G80+hfh+MTAfmFFbGO0AUdMZnhsbPLUzLSMQjQ05kY5J8YGUv7L2scfaB/XOMLtH+8MysWU9tAT0tfX7gkwGgdIaWvvlZZEPAhj4DPQIDOoYIJ2GdsQFkiDDLcBJyvFjzE5+Dmtys7qDwW1ZIgAFJza0HaCIRf+v3XisMD1+IKAoRIsaRmp2/nP/pEzPAkgM3TcAecOFwc35Gf73C5CuubY9rDQQCMkVPgCms04kVkfvhs3v/9/nHj+hE/E1CE+LmYt69vtyQAOWSY1UkCZPyybQ7KkupCP9yG+ImAG2vUyXYyiLyCCfBvaPDXEGA8Xy14iM9v67Tj4u++dPduJiCgYF7p2WdXVZ177tenfT9CODzw58Wx9OQMlq/9ppvsvufSn/EVmAECKEGnOkIMP7TN/9A1fHwiIL+jor4+ph7FuUxAeUo+EwBvcBDA+7//Pp8PEyDiZ4AAPl8iQErfE4cPc8GSBNr4hDK/Wrb9ieOp8YGAffvEF078NmDpeI1a4DC1vjYxJ5YQDuArMCuwC4MItjaY7Kq6lmtz5VOApScr2DE3QcvjP4APPZ9fYpyyljdetMkWFnJ2lghIsVgc+UYjnoL+QeGz9ftP5cd/bCxYIJhk1tn6F7XC+qzzeP32K94ABAEXAyCApOONkwGRtT1rSLxaPQzAP4qwdKk34wvOEn/xKnDUmzBGB9477w4gj7frfX01hg8MvMbfYRZLmHAX4/35DfyOydjbo5pZJn1zvSXUUmEBVb4L6D+f/yMKQKYRvPKSBgeTUKp7gdT0c3XSNSlaZqzjo4upse0DAVFcDHytgmt3rwDqLNQXbekwAaLAwky1x3w8ofRVua/P4iImwwcGNQ198OBBLy2mMlQSnQGLF/vOnD5scyCjTPEpVnZhFjRtdkrbHX8U4JVUUVFfUeF4z2wjWHN9NtZ5SNFop8PBZXzF6dmjID0/ePjh4vLyYsXn4davd0mI/uKh8CWm2Wwz5uN2ki8xS1tRsMDHQy2ytnfzTn3tMLLQhocNAcETpOPEwaHeBz0IQLM5Q5ixzX4iIzVjZUZ2yr0ls8gQvEw6RNCdZm8+vmLjbXZjsGfbnTGdunBEgYa31/6KehdKS9dMkVlfH79JfdousCSnK7ANPviRlgBIz4TmDx7+xlUyq6T+vpkzUeM0EwSkKSil2l2y2AQBNTWoxiSLTZa2ggA+HipRAf65DxABOBN3HpMImGS42cClc+w4sXmoNfVlDwI4cDm7Ezt7UmpMQkRIRMLqEkYZHCJYOmeGH99xfDcISDWkTvHwPU7npplhskADBDhcaE5fY7EycimrmqvxCU5yBoIAZ0YqbEKH5W678VgFcsz7R4/u3MsIy7ZZFaQCtZMFAYsWGY3bXmACRgoCjGaWtg8h06Ma3N3+4Dlau/xRAd6CAJmCIQJsqanW0zUE5GjihxvdsOyYkEC/iLensB98SZl0iNiLG+bx3cczZ4832g1TZPxyBKRsYTM04XiBr0CM0+VyrrmYSwKmjB+6o2CS77qFC5WSl2hnW1tloiUE99yQoIuoDW3WrP19eAYMGwY16uuN2IDsXbtkSQwREGrYtuydDiLgHZNa22tmKawYQsRUiIIFs2cWOMgA3Ky+tuy2W63eY4d4jgCKX5qxPZFhD5oVaX9xeiPiBwGKQ0T4pszdxzcdnz0+WG2rpPoD5fMofiYgz4HLDygjYKhrfqDvsGTFwQEEVGbh8o84e5h950RuQ5vVtx8MjEP8RIA4YEJX6S7hQEG+xKGGmnfeWW5sJgLU2l4LZX0VApo3SkcIszZ+aeCw+D5gJq8Qcesv3t6bdyN9oBCwocKloKmpyTW4KmHx4mGLnVOyED9QdmxvZlvbk20gYNPu3cfDmQAZPxOwfosYfTTbRZ4kXhdQ/z6AEUfCYLz3QGDwsGS+/A8IAootCfh2+gUdIqlMI2B0H+KfQfFTZ6c6AjgLS77Eoc3L33lnUUcz+RKrtb0Wer86AmKE9jfrsrj06j5NQcMvYzdu5OsvQStKuGd3z8g0Bc7CzY/RyASobYAQckPCTdK3mJukqP6A70G4Aymf52W1EZRvsTWXtHM20hUSndEZVrQt4vKPFFJ58jdNfXPm9I07wZnJfaZt8maxU6D5PCKgbhkufkcz+RKTtJUE8PvlPeD55/kxcPfa0++RM/EA2d9ByRnuY8cV4RU2NSo1dcpULQHlhoxYEf4ZggAZ/jyE31g1NV+N/9iQ3aZp5Fs8nCDOn9sBRDl0SBSyxl5jgy/RZnWnQfunwdWcgPRG3NEgKviZkNs8XErJyW8coJo4jh+pWZNH29pVw88jX2I00eBGENRMvsQsRQUB/H4qxmasB2BuFp0jg+dmrefCxk4iAjhLTO5x08JgTD9pWpibAHiRWSIRvyDgSRDA8SN8ip8IcMdfXX0MBJBvscZHGN5iiJ8IyL5wTDYISLUB6n28FtpftrkxC0d98JCy+9e5peR57FEk8SkI0ElN8iVGaVxNjdFcCF9isV0QwNvXqklvgAjIkUOAAQImGW82KlVaIOACOKmOBwMqATnKUwA8yBEgKWACshQdn3kcbYDsW6w5v7UYeQSaqU6lEUBunLUCbxOGfr90A5qtjiqAYuqsu0yVkqjj9YBeatLmGmRlC4NCF7m3hwbR/zmPtq8FtPZm0bpaXsg/88sWNcuJ/81QGFCW01DA8k+iCsD+HrtwOhonqIh9pZgCYpghfIXF1RcNegLu1rVeb0+p2pDkmTcmWenO4QI2BXJIXRYVdUWS5h1508aqWXZAX2sszNDUz1uvgvXzKZf40MwX6R0puCXvVeC009T0uSZGL5aimlrgsbq2NdPARqFSAgp4++juYqdmsawwesRrpbPNs1Y4NcpiycbuLqcLv7OzKqfe8d6XG0UWF4Djg77WGFIaULPU6kQJpm0efXTtqZf4GFD8vkx6RwquRdYsEeI9aRSyppw2JYwHATiQphZ4rK5tDVnV6kt8gbQZcVuxHQEmInBgMyAIuIZqd6Ujg00bPhPgb8/KaiqrbGrLbNkNApAvp/dI5OprjSGllx9oKiiQWV8QgMB/+OabH14ngIBTLfGB0IXXGQjQOVLk0WSvcJTg/b1HjRmT3NWVfDWDCcDxNLXAcqkrV0y3UGKUVv4KS06k4a5IvsFGg82W4pTxny4IQPzI+E1sngil5yZABvhCtr2msrKsrL2sJbNpSWwYCHjpvQx1u77WGAQ0lXVtLaiSWV8i4BCmYcYJBtby8ckugn1ozf5iBHD8TIDekSKPJns1S4SMRU3pxStXagkAnZpaYNGuHjElLcIqCVhY2DCnetjWrajuRUbI2L1ypc3s3Mzxn75ZElDnP3L4yJ3NUHoKAcoVDsKZVFa2tcMvP65lScvUOx5JwdpRe1ezozwmS30CRslaY5WArtTcLrmEBxMw7hmgkVYgen2tCDg1JCRVU5w9wPEzAXpHCnah1SwRMgQP3ITkZDseusBz8V6cNVVrgQUBFYGrdwRWSHO0woVz6ue8m3z2OaVLUZxs6541q9uwsuH4McJxk5l+506sI9P+kcNJKofILyjPWI7CXB0IaI/tmUEE7G8JuyPSkIFs0XEpTVuJAG2tsSAgI7iKs54gAN/9ZwjjBAHpQnnWObOF9BZKEvFLAvSOFAoBSOLheIIAFDFnX6olQK4mp86vm8v37i2HYwET0DBnznx8P7efc24ptmMEVNhsIe4sKxFw/sSLzIdkgYM+CxtKBLS0NM3vw11uMBNfgUhaNkuugLYaI0CNX0rpAy1dUWVx4v0g4NFHrxUj4DUQcKcgIDUqCgSYFQIGZPyt75r0jhRUIHF/ibpECBEA45mNl3KPPAgQq8npCDBmwARItKlRre2cBvpl0Ps4B2zrtmVPkPFJApBTbTbX1TWPBAH6goWhWI+wMhMFUC0tRwaXbAYBuP4Z6nS5rtaYf0scaKqqKsX7FQLoHnBtx2uCAGVPbvNKZwKMRhl+77smvSPFipmo9OD4BQFGIDk7N5mPgQssaoU1tcB6H18QUN9O8QNzh3LACcPUggQmgB4AdTv9rxl+1clLbnh3pq3bvHl+S8sgsGTzbBCwyuJu6zHX6muNJ9MSH+/jAPx+IgC3vh8OH0b8TADf1QFaLg1marcyAQNMQG8rCNA7UqygUieO/1U+Ht+YduzINQv4i1phtRYYBEzx8PFFbW77EqXN7N2rva/tDtEvqWH+uyU3QMDqrErG5vDNRMBe7ZoarfpaY7HEh/r+9fT4B15nEAGA6LYGmACcungMAia9IwXXInMWex4fz6wWTwgChhJyGd6EC7QqDTB5ojVNV5BAVN+od3AANJP0c8NUeTo7r3U8jqsuqaGrNZZaW33/ep37WR5B02amb03TO1LQXis2cIGEPF8mxw0vo4TSO6lRngycm8f6c3mL895Tz2D7IGRuUvQR8i6Tvr46qXoGgAINLomYCgz19qw/GeMMv2l8uPNxxQhZ3/ZmtCkwQ1pbLM+6cQvDKODuHLuccBrjlFL6KkDbR6f3Fc5YzwVaAi7X3WshTRmyE9NUbFxsSHwPwJewweXaHw2dW78SSBPS9Ko6T6l6BrLHqATOEXg6zDvbZseyvAEy6zu2MiElISTFnuh0kt1g1lSeKFXPx6Jvw4MpitYW5Rb9+bO5GytfIX3VeISPsFqwIXyJ9b7C/kgZKVnrzrIyFwhwNyPj7rTMlFecQrGvATrLmpYhY5SV5YLUTGNpSgURNVqpCgJycvCDTVr0gQCbPcAOF6ULpZMUChsnTAAdYoa/CATgt4Z6PhabgWtm+bUgQLPuDlas0J0/CEBgmtXx1HiEj7BnBsq80+slt0cwrW35yB14g7L/fU1N5SBgUd225prmZvzT8QIIWJyBq4/w9zaVHXiBCWgX8Z+tFEQs12QYckHADcgv5CN+SUDqJVi2WcQPAi5IwHjxi9pRVNQCFE2FoUIGtxKuIkxPeiUxalSq36jixYziFZ9tOwQoo+DDZyUBLpdRIQAXViN9RTx3bdnyKKUh7lrrE8J1pAUFUqh54bHEEBO6L92xXsaP3ekNdxIBzc11zXUdy5mANcZVxmJx+V9A3osIcLnjv8SeS1ng5WrbSOhS/ZIYdlsCHtDSIv/C8UUJiVEbEzc6isKZgLAVM+1m+xrCQWBNdN4jAci8+zqJEJTu3qp+PTRSuK4C+dHl/BoE0Fp2Bw4I6QsCEM2WlIwMUPDoQyCACyZm4IRYamsJoCzFS3dgvh1QZpxLvkCWt3lnc0dH3aLlNcsQcF7kquJVuPxNB16QBLTL+M+eYIew4CzwIqVSDwREqPETAUNxBTTl9xfMjSzescNZviM8fMCR4ggHAZhtUOJ/GQQsDh6VGuI7cxURsMZNgHL8IL5gD3f+8ENPA7JMd93Jnz8aNSaHxep44oLiB3IK4gcBomAibdy4UsSvJ+AOEKAvOJisLqbGAa/A+HfSt5/iv4wIcHH8IwKy3W12y/3l+TEBFL+6GpzNMwucixHEX38QMLBsERGAG4wHAaHOmc7a6Rw/E6B9vyRgeWddTc+yh4gAWcDR3y+lr/ARvj09/faHeLuQ3jNQyS1Xm5u28WfCbwI/t+oLDkiaNjMKmwUBaxo6cfk5fiKggeIfRj/OcEtpvhxZ4EWaR23hkJynn0b80qP0uTAmQOMHEO1E/JVU4VS0bFlReNjcL38W+Jjwc+/4jW/nTg/FuuF8fuvmHpSOQwC7zrBP8H03d7bcdwNPtbEZm0b6Ch9h3Ai2KFNxbqXGaX0vvXRFAB7L0REBYt21ukV0xfPqcfkXyfiR9Y12pQ3zTbCiBubQRcOx/+XXLJqjdWgAAc/h+iN+JmC2TY2fgBGgVHjtxlK54WGn8AkOsEepr1es4tEB5AEHo0Wef0ts7O0iQM5Sq6vjgQB1KpK2mw3ysy2M0JPa5k7K8roNKd4hmOZ0lnVqV6ML2+Vn99/ZXDdyotj/suWeDg1UEIG7AB4CjNlmXe1wvJPL3ABRkPFPPsG3riIo3xEQIGcZRZhEgPoUoP312y93t/HJ1eZOMifTFRwAJi2ODr7g8frdd9+/6jLs7y5AMHmC5B+yzO4SB5Jz0gwil0ACkHPCEv/kE6zvslOFsgCXVyAHitU5dFJabscO2iy211kmT4zXFUioApyxoiF4UrCKKVfrs7TwRvFwJt7Rdvqxj4cc26Skvrm0gl0hNrAWlu+9SpGm+uONB7T11nkEFvj4B2jV7T958uPT5k4+7zvluumPZxZQzdSefEVncRHlKRXvhLXMI8WPKHeeFfWpU66+2I2bxuuztDeopjkPA2+dIWt9xSIwsWFsniYW1SA5PFYWSLg/T18wofcN5l+D5JPlqidtkGTq3OXx+ZM7MLkB++7QDp7BMZ3sU5zqB6td5TUIeH29RyelT9QkjfEuCPDw+gIBWEYZi2lLPL5dn6X9vkK7uvqun0St78bg2KL89vZYIgB5e9EoCCFABCRkB4waFSgelWVy9ThVCut9gykfkJ7TiQVPmnqK1tyfZJrfE9ilfj4I2LFxdce+jn3+b/ASG3x+2Zj/svtJn+JRtByesj8IwK+kyFSLgoU+fl1pJcDoRrqTNvanpKutuUBxvXVXdwgYUAjQL2xMxcvrqhcutNqruc3tmFzSIraoKbCqpWg2ETBTNEqyEPLB9Ugd5et2f6tkSyMH4AQc0eK5H1NREWHj43OOL316J9DUfpAIWNJXUqDWOk/uwFjZV7gv1PLGp5IAX7vdzzfAHjJB+BRnj4Kxsbrw8hkPbXvo0ewQBe9CKnaljR5dMoj4B68dfcTgqbUt9fVL2g3Z5yhfKzYsMDaT+dghiyQgrQWPgVBrbkvuu9W9+bLWt6ioottNADu9BUIOEwF2q93X94QEapI4feLOOhs5/u6KCmuMQkBDw/T0+9e0d7b3HLw/2tQQtHB/ybw0WTsMAlZvWr3vDf+gjn1MAElfu1+C1c8vdQJtlxdMXXj5jIefKXxw/c8+Er1QSl1bYex73eC4/bcNjpMEpNTUpIiChvr65x21BssxBXRArK6N+M+/iKRv647OzoUNDXMKl7TX7tmDEeBYwKvLhYe3NLWAAG7MdHG36BgmIISywr7utrloJ8evpt0pfuSpkaN2kfSFUnQ1dC5Ys6aop70FvxVMFqyEg4qVNFkLfB4TsG/fGxQ/pu9J+dl9rX7D7NZRtF1XOwwCHq149MEv8UoABPAIaBwcd+2rg9cyAXyNm2XBQkPnlztiUqBZBIbwCGCLjzp/MxPgKK+GCij0r9/elrO9N56qLlnptBw4MBg+m5e8cFH8IECt5j7BGH7iininev1PT9osa4PxiypGSGsQ0NlQ1g4CsEY6pDKPgMZ5aUoW+rw3Vg+sw7y1nL4XBASEWBP8Un1puz5r7XXWaw8+mNJtVbDQZ8LWNEUJv/pqY3+k+v0X94DumApHtLpiob5NjdvcPr7utsJaavOSBIQTAZktLWeFzz6dZmpcFH8ZF0EtjaCeYVmQgIWTk4o1M4+VWVPNuuODgPbOpibcAfct20cEzJ+zv0TMoigEVK/m+CUByDonJEwYAWfJS2i7LmsNAh5c/60GV/gEY4EkjVsc33SgvbDEHdTXqlvxFFgQPUSF3pzse9z+GVWEgp9AgIj/0ieBcNPp90xfsMDF/cJXEgEbIsoA8l0mxA3qzdN4Ieh3VOmNLG9WT1N7T0/PvmUvEwFL+maUqtIZBLy9eqMIXxKAeO2pVmvCKN6ul9pev6z/9lktAd471BwtcF6e6vIEHkBAyu54TfzxenMyOFMzygWGTOXHP0HU+t56j3ITdF0IoJbX8/N88MiWE0sEb/1C0LfiPJwNrsCypvY3yHHC1FMwSiOVQQAeg7J8AzD9g7TGCPiOcYWCabqCB9XxVqAt3mPR1l9MOkD+aZ2Jz9CW+tL205OAQV43mBPQemmql776haClFI6Pjxbo1e1vMs31qDn4J2ntpZeKVgzkB6y+7tetEr2M7b0vM2B6JrerWdbLTxzBB+qzynqCshT4BfAMvX7JjPjElKypUxMdiZI3xV3CIrPEdDlOkyDmXj1yhMsfFOxou/XYx0mQ3sBUQH98fbxeeql4jq1h/vwGm1153bpDwaZO16ae3pdp4QG4aSvb3W1uFzWW9KHAAQUNgFrQYFINHAmmLMMW+sv4ovimN5htFVjj62HCzcDp8UYkiOm2K+6Cs3k1OpRVKlnhvPe43oHTvlSQ8X7UykPyNWFpkpDexe4CjgqrrbvCUIG/u7u7K1z6eEWBREKC6sBgt7UvXDjfliBf66XpyzcXw4UX5dlyu2JudrgR1lq37R+k6WwOXRY0cIpN9SF+NWuLdCDBrDD8xqZYUHpbwfe8dEJkfEa6IyMyIzIofDM1SIAAIRttstY3773pq5TjkTna+4unf6M5/lLZZrfaXcBRERGD6CNKbLaIwLLGTindu7oUKcxS0Wq1qw4MCWBgznxriHgNy1as2vQmgMLNuI4hgoDp0y9Us8Bk7tXYuB/3wMHGfhCgncpae5pYKFlK3XlHs7YYHzM+Zn5sPY3LWeZCEFCyEi1jW7bwyh5vtX6ptAF+DFSblMXYbObuzs5uKwhYtQrF2qNJqpOP8WlEsOpzvEFI7417Kzcvwn0QBEBDlJQsdux9zzXuSFl3EMULFMxQpDCEiJ/Nb1jACOswxYEhwTZ/DjHAr/F+Q4qM/+mON0EA1ieFR+aFQkoyAbj8TXPQlHek8dAHTMBTMn5MZgqhk91gtIv9s7Y8Rlj/li8oP8dvndkaE2M1SpdReIzqsr6FICCCYMzo6Ww6UiEIOHzg8OETh6+l2uM8nqVIxwDiLHJSFknv4tq9mzfvq2letjnMaQx1BZY4sVNZo6sisZDPZ96M0aPj4s5mKQxlZLdhPCOppUhFMICCgCXWEHptaG7GIBDxPx3XEX36zewRugBnL9vi6PL34RnY19j45utrP3n4ecKbEpdCGAHGhiVGaoDfjnsALr/lQf8P+L6UXm+hiSCcvkShrna4cKkwWcFPIXNPj9koCDgwsbFxeP+1JJ3xGvEXrzlYnIEs2ZqkY85KVHdnEQF1ze+AgIxIgyHCFpy7uqy5OAMEsI0vjZcROH8mAPEGQCj5ZZ/rlooh1iW33bbEGoXXMRUx3Rkcf08cLWV98kLJB+jyX4fLX0fT16d5ZpVp/UASxsaL68XqcTwCHnzrg5eZQb/qG1J4+Ct4K10bv4YAY4WrtrY+NHSFGAEnTvQfuZZylnjN8R8EA5QjjHZL6X3LQMDs4sgUw7JAIqAx0uEPAvj8S5EWl1KYpKEd9Xw0Ia9KRTDwwAMLU6PO9jZ0d3P4lOmJewME6KTkVa6SPmigvsbDb74mCFDjJwIGXU3AEQX70Umi+qQGpba/fLNqsksE97KUdsO0IUa47GCuqbbWbAmlgFHwcWI4jk6lt71uvwdRshOfpfyU6Ozra9rMXWaNByqaWppccUGQ0uL8x20dgaSxJIDiDaH4tVIxxLrwgQfmpIZ466WpXkp+4VooLj8qWCQBavyvjtvwjOfrL/yy/ahVW3yDfAKqM/j+z4Crr6VQ5yvMBAQCZloMGgFQVrgEXYX9OBoRoD8fECB/SvUAggBzs6UszlVcaGYCeK0KavbD/kzAqaUixsB1ty1J9e5Vbsp7qvYgw3GStCQp3NdY8vzrDBCgPvUIG3y6BLYKeAepbFrS/f27XlZshm9gRF/h6SsMAuRTgN7DBOArII7feKqCjHihH+QwYAL487qRpmMC9FL4r6Virgmo7WVAYP7Ue0ppif+1/4sTH7izrm5jsA0C+v2nELhEpJrhr1teTilEUCCOcvRortxpxYqkJOXopyrI0LflWdxrTwicJIUf2GCaq5WGSTC4nzZtndvyIgzgo2G7B2SNw1VXjQw9R/N+/epzQZM1OWZgnhszGJfq8MckTbGtbdIfXv82TD0xAzs00jDJiaxncIIsY1s3Nyy/PMgRCTsouR0ODVF+qpPt2P66ukOWBPX9l9cp6CkoaEk7z2io+YaADlfCVaNHqEBKqErGHa4QkD3l92xeZZWqAX+fku31b8M0vy8QpbCKFGYCVq97e906tvYhAiLb2spRmy+2gwBEfoni4njJ2MGYi5ZftDNhgnw/CLhIunuPXJ6WVjMZN9FOrRSeN8LdIgkwAUVFOQtynAvuKSrCC4Ph1z9+tRm6ugw2/MFg8Pq3QVnVsq+q3VlSImAdCEhel2tMTU5uRYNCZnkbehPk9pBsuwLy6LzQ1BlxzfKROy3yfweDAMR/jSwrWT7ZuDLBMCBvgj/9tHU8CKDoq6q8CRczAU6MAAyBBQvwgi/879lRUfRvw39BgCuwqa9MWeh4jkkSkJycm1yLv0BAZmI59WZI6asvUKC8PFWLi6zGyCtAgDR3H3PObQ+keUfFzAqJql5XnZzMbnCt80Yg/LRzq6puSsPEEAgQGOjJFH8wEH4dExx8MS7/f0JA55KyOftlv8WGsj3JYi2L5GRj7eNvm0FAW2Ybxf+LlL46qUq+vX2B15xPFilw9Zl43uV1irm9IMAeMmuW3Sj5hRIUBFS99VZV2lg3AZkopJQMSJ/jm25KMPxHBPS0NO0vk+eHE5wWLK29UpPffhwjQC999W1uuIeU1cD1REwlnT8ZBMjhf+W5D4AAc8isAnM1H5L79ogA79KqHxdV/aQSgPjBQLgkgG8D+Ps/ImAJrv+c990LKU9bLU82udZci2puvfRtL9Sux19/namzERUFO/3FdGBklljiYqRKAHyWv8Is4k8//cQNGCDAG6iqajmGphVJQHgPCBhQRkAqf/v/s3vAEjV+QQDHT0DG7vFWvdTEkFduGDxiBiOoXWLxGqVgQV3i4qZzHzCVggBzzziNFJ43huMvrfqpCk07IICR2TMwHwNAfQoA/9VToM+15HzNQspz8fgHkiUNraeQvu48MGDqp6fgYnfFQrS6xMWFY667rdTbaK45wBBGF5fNGKN1uU0GAYz5bh1wCS484T/TAUdNk7ULKSuFvK0SJ0lfHS677MzyFZrV1NQlLi6Aj9dYb3+T55IXM9CxogAcV/3vSvC/Bj1utPD6n/EnnaQbrf6BCX0AAAAASUVORK5CYII=)}.react-tel-input .ad{background-position:-16px 0}.react-tel-input .ae{background-position:-32px 0}.react-tel-input .af{background-position:-48px 0}.react-tel-input .ag{background-position:-64px 0}.react-tel-input .ai{background-position:-80px 0}.react-tel-input .al{background-position:-96px 0}.react-tel-input .am{background-position:-112px 0}.react-tel-input .ao{background-position:-128px 0}.react-tel-input .ar{background-position:-144px 0}.react-tel-input .as{background-position:-160px 0}.react-tel-input .at{background-position:-176px 0}.react-tel-input .au{background-position:-192px 0}.react-tel-input .aw{background-position:-208px 0}.react-tel-input .az{background-position:-224px 0}.react-tel-input .ba{background-position:-240px 0}.react-tel-input .bb{background-position:0 -11px}.react-tel-input .bd{background-position:-16px -11px}.react-tel-input .be{background-position:-32px -11px}.react-tel-input .bf{background-position:-48px -11px}.react-tel-input .bg{background-position:-64px -11px}.react-tel-input .bh{background-position:-80px -11px}.react-tel-input .bi{background-position:-96px -11px}.react-tel-input .bj{background-position:-112px -11px}.react-tel-input .bm{background-position:-128px -11px}.react-tel-input .bn{background-position:-144px -11px}.react-tel-input .bo{background-position:-160px -11px}.react-tel-input .br{background-position:-176px -11px}.react-tel-input .bs{background-position:-192px -11px}.react-tel-input .bt{background-position:-208px -11px}.react-tel-input .bw{background-position:-224px -11px}.react-tel-input .by{background-position:-240px -11px}.react-tel-input .bz{background-position:0 -22px}.react-tel-input .ca{background-position:-16px -22px}.react-tel-input .cd{background-position:-32px -22px}.react-tel-input .cf{background-position:-48px -22px}.react-tel-input .cg{background-position:-64px -22px}.react-tel-input .ch{background-position:-80px -22px}.react-tel-input .ci{background-position:-96px -22px}.react-tel-input .ck{background-position:-112px -22px}.react-tel-input .cl{background-position:-128px -22px}.react-tel-input .cm{background-position:-144px -22px}.react-tel-input .cn{background-position:-160px -22px}.react-tel-input .co{background-position:-176px -22px}.react-tel-input .cr{background-position:-192px -22px}.react-tel-input .cu{background-position:-208px -22px}.react-tel-input .cv{background-position:-224px -22px}.react-tel-input .cw{background-position:-240px -22px}.react-tel-input .cy{background-position:0 -33px}.react-tel-input .cz{background-position:-16px -33px}.react-tel-input .de{background-position:-32px -33px}.react-tel-input .dj{background-position:-48px -33px}.react-tel-input .dk{background-position:-64px -33px}.react-tel-input .dm{background-position:-80px -33px}.react-tel-input .do{background-position:-96px -33px}.react-tel-input .dz{background-position:-112px -33px}.react-tel-input .ec{background-position:-128px -33px}.react-tel-input .ee{background-position:-144px -33px}.react-tel-input .eg{background-position:-160px -33px}.react-tel-input .er{background-position:-176px -33px}.react-tel-input .es{background-position:-192px -33px}.react-tel-input .et{background-position:-208px -33px}.react-tel-input .fi{background-position:-224px -33px}.react-tel-input .fj{background-position:-240px -33px}.react-tel-input .fk{background-position:0 -44px}.react-tel-input .fm{background-position:-16px -44px}.react-tel-input .fo{background-position:-32px -44px}.react-tel-input .fr,.react-tel-input .bl,.react-tel-input .mf{background-position:-48px -44px}.react-tel-input .ga{background-position:-64px -44px}.react-tel-input .gb{background-position:-80px -44px}.react-tel-input .gd{background-position:-96px -44px}.react-tel-input .ge{background-position:-112px -44px}.react-tel-input .gf{background-position:-128px -44px}.react-tel-input .gh{background-position:-144px -44px}.react-tel-input .gi{background-position:-160px -44px}.react-tel-input .gl{background-position:-176px -44px}.react-tel-input .gm{background-position:-192px -44px}.react-tel-input .gn{background-position:-208px -44px}.react-tel-input .gp{background-position:-224px -44px}.react-tel-input .gq{background-position:-240px -44px}.react-tel-input .gr{background-position:0 -55px}.react-tel-input .gt{background-position:-16px -55px}.react-tel-input .gu{background-position:-32px -55px}.react-tel-input .gw{background-position:-48px -55px}.react-tel-input .gy{background-position:-64px -55px}.react-tel-input .hk{background-position:-80px -55px}.react-tel-input .hn{background-position:-96px -55px}.react-tel-input .hr{background-position:-112px -55px}.react-tel-input .ht{background-position:-128px -55px}.react-tel-input .hu{background-position:-144px -55px}.react-tel-input .id{background-position:-160px -55px}.react-tel-input .ie{background-position:-176px -55px}.react-tel-input .il{background-position:-192px -55px}.react-tel-input .in{background-position:-208px -55px}.react-tel-input .io{background-position:-224px -55px}.react-tel-input .iq{background-position:-240px -55px}.react-tel-input .ir{background-position:0 -66px}.react-tel-input .is{background-position:-16px -66px}.react-tel-input .it{background-position:-32px -66px}.react-tel-input .je{background-position:-144px -154px}.react-tel-input .jm{background-position:-48px -66px}.react-tel-input .jo{background-position:-64px -66px}.react-tel-input .jp{background-position:-80px -66px}.react-tel-input .ke{background-position:-96px -66px}.react-tel-input .kg{background-position:-112px -66px}.react-tel-input .kh{background-position:-128px -66px}.react-tel-input .ki{background-position:-144px -66px}.react-tel-input .xk{background-position:-128px -154px}.react-tel-input .km{background-position:-160px -66px}.react-tel-input .kn{background-position:-176px -66px}.react-tel-input .kp{background-position:-192px -66px}.react-tel-input .kr{background-position:-208px -66px}.react-tel-input .kw{background-position:-224px -66px}.react-tel-input .ky{background-position:-240px -66px}.react-tel-input .kz{background-position:0 -77px}.react-tel-input .la{background-position:-16px -77px}.react-tel-input .lb{background-position:-32px -77px}.react-tel-input .lc{background-position:-48px -77px}.react-tel-input .li{background-position:-64px -77px}.react-tel-input .lk{background-position:-80px -77px}.react-tel-input .lr{background-position:-96px -77px}.react-tel-input .ls{background-position:-112px -77px}.react-tel-input .lt{background-position:-128px -77px}.react-tel-input .lu{background-position:-144px -77px}.react-tel-input .lv{background-position:-160px -77px}.react-tel-input .ly{background-position:-176px -77px}.react-tel-input .ma{background-position:-192px -77px}.react-tel-input .mc{background-position:-208px -77px}.react-tel-input .md{background-position:-224px -77px}.react-tel-input .me{background-position:-112px -154px;height:12px}.react-tel-input .mg{background-position:0 -88px}.react-tel-input .mh{background-position:-16px -88px}.react-tel-input .mk{background-position:-32px -88px}.react-tel-input .ml{background-position:-48px -88px}.react-tel-input .mm{background-position:-64px -88px}.react-tel-input .mn{background-position:-80px -88px}.react-tel-input .mo{background-position:-96px -88px}.react-tel-input .mp{background-position:-112px -88px}.react-tel-input .mq{background-position:-128px -88px}.react-tel-input .mr{background-position:-144px -88px}.react-tel-input .ms{background-position:-160px -88px}.react-tel-input .mt{background-position:-176px -88px}.react-tel-input .mu{background-position:-192px -88px}.react-tel-input .mv{background-position:-208px -88px}.react-tel-input .mw{background-position:-224px -88px}.react-tel-input .mx{background-position:-240px -88px}.react-tel-input .my{background-position:0 -99px}.react-tel-input .mz{background-position:-16px -99px}.react-tel-input .na{background-position:-32px -99px}.react-tel-input .nc{background-position:-48px -99px}.react-tel-input .ne{background-position:-64px -99px}.react-tel-input .nf{background-position:-80px -99px}.react-tel-input .ng{background-position:-96px -99px}.react-tel-input .ni{background-position:-112px -99px}.react-tel-input .nl,.react-tel-input .bq{background-position:-128px -99px}.react-tel-input .no{background-position:-144px -99px}.react-tel-input .np{background-position:-160px -99px}.react-tel-input .nr{background-position:-176px -99px}.react-tel-input .nu{background-position:-192px -99px}.react-tel-input .nz{background-position:-208px -99px}.react-tel-input .om{background-position:-224px -99px}.react-tel-input .pa{background-position:-240px -99px}.react-tel-input .pe{background-position:0 -110px}.react-tel-input .pf{background-position:-16px -110px}.react-tel-input .pg{background-position:-32px -110px}.react-tel-input .ph{background-position:-48px -110px}.react-tel-input .pk{background-position:-64px -110px}.react-tel-input .pl{background-position:-80px -110px}.react-tel-input .pm{background-position:-96px -110px}.react-tel-input .pr{background-position:-112px -110px}.react-tel-input .ps{background-position:-128px -110px}.react-tel-input .pt{background-position:-144px -110px}.react-tel-input .pw{background-position:-160px -110px}.react-tel-input .py{background-position:-176px -110px}.react-tel-input .qa{background-position:-192px -110px}.react-tel-input .re{background-position:-208px -110px}.react-tel-input .ro{background-position:-224px -110px}.react-tel-input .rs{background-position:-240px -110px}.react-tel-input .ru{background-position:0 -121px}.react-tel-input .rw{background-position:-16px -121px}.react-tel-input .sa{background-position:-32px -121px}.react-tel-input .sb{background-position:-48px -121px}.react-tel-input .sc{background-position:-64px -121px}.react-tel-input .sd{background-position:-80px -121px}.react-tel-input .se{background-position:-96px -121px}.react-tel-input .sg{background-position:-112px -121px}.react-tel-input .sh{background-position:-128px -121px}.react-tel-input .si{background-position:-144px -121px}.react-tel-input .sk{background-position:-160px -121px}.react-tel-input .sl{background-position:-176px -121px}.react-tel-input .sm{background-position:-192px -121px}.react-tel-input .sn{background-position:-208px -121px}.react-tel-input .so{background-position:-224px -121px}.react-tel-input .sr{background-position:-240px -121px}.react-tel-input .ss{background-position:0 -132px}.react-tel-input .st{background-position:-16px -132px}.react-tel-input .sv{background-position:-32px -132px}.react-tel-input .sx{background-position:-48px -132px}.react-tel-input .sy{background-position:-64px -132px}.react-tel-input .sz{background-position:-80px -132px}.react-tel-input .tc{background-position:-96px -132px}.react-tel-input .td{background-position:-112px -132px}.react-tel-input .tg{background-position:-128px -132px}.react-tel-input .th{background-position:-144px -132px}.react-tel-input .tj{background-position:-160px -132px}.react-tel-input .tk{background-position:-176px -132px}.react-tel-input .tl{background-position:-192px -132px}.react-tel-input .tm{background-position:-208px -132px}.react-tel-input .tn{background-position:-224px -132px}.react-tel-input .to{background-position:-240px -132px}.react-tel-input .tr{background-position:0 -143px}.react-tel-input .tt{background-position:-16px -143px}.react-tel-input .tv{background-position:-32px -143px}.react-tel-input .tw{background-position:-48px -143px}.react-tel-input .tz{background-position:-64px -143px}.react-tel-input .ua{background-position:-80px -143px}.react-tel-input .ug{background-position:-96px -143px}.react-tel-input .us{background-position:-112px -143px}.react-tel-input .uy{background-position:-128px -143px}.react-tel-input .uz{background-position:-144px -143px}.react-tel-input .va{background-position:-160px -143px}.react-tel-input .vc{background-position:-176px -143px}.react-tel-input .ve{background-position:-192px -143px}.react-tel-input .vg{background-position:-208px -143px}.react-tel-input .vi{background-position:-224px -143px}.react-tel-input .vn{background-position:-240px -143px}.react-tel-input .vu{background-position:0 -154px}.react-tel-input .wf{background-position:-16px -154px}.react-tel-input .ws{background-position:-32px -154px}.react-tel-input .ye{background-position:-48px -154px}.react-tel-input .za{background-position:-64px -154px}.react-tel-input .zm{background-position:-80px -154px}.react-tel-input .zw{background-position:-96px -154px}.react-tel-input *{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}.react-tel-input .hide{display:none}.react-tel-input .v-hide{visibility:hidden}.react-tel-input .form-control{position:relative;font-size:14px;letter-spacing:.01rem;margin-top:0 !important;margin-bottom:0 !important;padding-left:48px;margin-left:0;background:#FFFFFF;border:1px solid #CACACA;border-radius:5px;line-height:25px;height:35px;width:300px;outline:none}.react-tel-input .form-control.invalid-number{border:1px solid #d79f9f;background-color:#FAF0F0;border-left-color:#cacaca}.react-tel-input .form-control.invalid-number:focus{border:1px solid #d79f9f;border-left-color:#cacaca;background-color:#FAF0F0}.react-tel-input .flag-dropdown{position:absolute;top:0;bottom:0;padding:0;background-color:#f5f5f5;border:1px solid #cacaca;border-radius:3px 0 0 3px}.react-tel-input .flag-dropdown:hover,.react-tel-input .flag-dropdown:focus{cursor:pointer}.react-tel-input .flag-dropdown.invalid-number{border-color:#d79f9f}.react-tel-input .flag-dropdown.open{z-index:2;background:#fff;border-radius:3px 0 0 0}.react-tel-input .flag-dropdown.open .selected-flag{background:#fff;border-radius:3px 0 0 0}.react-tel-input input[disabled]+.flag-dropdown:hover{cursor:default}.react-tel-input input[disabled]+.flag-dropdown:hover .selected-flag{background-color:transparent}.react-tel-input .selected-flag{outline:none;position:relative;width:38px;height:100%;padding:0 0 0 8px;border-radius:3px 0 0 3px}.react-tel-input .selected-flag:hover,.react-tel-input .selected-flag:focus{background-color:#fff}.react-tel-input .selected-flag .flag{position:absolute;top:50%;margin-top:-5px}.react-tel-input .selected-flag .arrow{position:relative;top:50%;margin-top:-2px;left:20px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.react-tel-input .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #555}.react-tel-input .country-list{outline:none;z-index:1;list-style:none;position:absolute;padding:0;margin:10px 0 10px -1px;-webkit-box-shadow:1px 2px 10px rgba(0,0,0,0.35);box-shadow:1px 2px 10px rgba(0,0,0,0.35);background-color:white;width:300px;max-height:200px;overflow-y:scroll;border-radius:0 0 3px 3px}.react-tel-input .country-list .flag{display:inline-block}.react-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.react-tel-input .country-list .country{padding:7px 9px}.react-tel-input .country-list .country .dial-code{color:#6b6b6b}.react-tel-input .country-list .country:hover{background-color:#f1f1f1}.react-tel-input .country-list .country.highlight{background-color:#f1f1f1}.react-tel-input .country-list .flag{margin-right:7px;margin-top:2px}.react-tel-input .country-list .country-name{margin-right:6px}.react-tel-input .country-list .search{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;padding:10px 0 6px 10px}.react-tel-input .country-list .search-emoji{font-size:15px}.react-tel-input .country-list .search-box{border:1px solid #cacaca;border-radius:3px;font-size:15px;line-height:15px;margin-left:6px;padding:3px 8px 5px;outline:none}.react-tel-input .country-list .no-entries-message{padding:7px 10px 11px;opacity:.7}.react-tel-input .invalid-number-message{position:absolute;z-index:1;font-size:13px;left:46px;top:-8px;background:#fff;padding:0 2px;color:#de0000}.react-tel-input .special-label{display:none;position:absolute;z-index:1;font-size:13px;left:46px;top:-8px;background:#fff;padding:0 2px;white-space:nowrap}/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration--1n-RR {
  background-color: #fff; }
  .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__Container--2tpP9 {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 40px;
    padding-bottom: 60px; }
    @media (min-width: 667px) {
      .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__Container--2tpP9 {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__Container--2tpP9 {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__Container--2tpP9 {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__Container--2tpP9 {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__Container--2tpP9 {
        padding: 68px 36px 68px;
        text-align: center; } }
    @media (min-width: 1024px) {
      .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__Container--2tpP9 {
        padding: 115px 48px 115px;
        text-align: center; } }
    @media (min-width: 1440px) {
      .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__Container--2tpP9 {
        padding: 135px 66px; } }
  .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__HeaderWrap--Y86i2 {
    overflow: hidden; }
  .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__Header--3xNYy {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    margin-top: 0;
    margin-bottom: 30px;
    color: #232323; }
    @media (min-width: 667px) {
      .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__Header--3xNYy {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__Header--3xNYy {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__Header--3xNYy {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__HeaderContainer--14xK9 {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__HeaderContainer--14xK9 > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 667px) {
      .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__Header--3xNYy {
        margin-bottom: 16px; } }
    @media (min-width: 1024px) {
      .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__Header--3xNYy {
        margin-bottom: 25px; } }
  .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__Content--2NX7h {
    display: flex;
    flex-direction: column;
    align-items: center; }
  .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__Text--3ttI- {
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    margin-bottom: 30px;
    line-height: 26px;
    color: #000; }
  .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__SubTitle--3h7lh {
    font-style: italic;
    font-weight: 900;
    font-size: 24px;
    margin-top: 0;
    margin-bottom: 25px;
    line-height: 32px;
    text-align: center;
    color: #a42a72; }
    @media (min-width: 667px) {
      .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__SubTitle--3h7lh {
        font-size: 28px;
        line-height: 41px; } }
    @media (min-width: 1024px) {
      .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__SubTitle--3h7lh {
        font-size: 38px; } }
  .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexes--1Y_Do {
    list-style: none;
    padding: 0;
    display: inline-flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch; }
    @media (min-width: 667px) {
      .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexes--1Y_Do {
        flex-direction: row;
        align-items: stretch; } }
    @media (min-width: 1024px) {
      .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexes--1Y_Do {
        max-width: 1024px; } }
  .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem--2jZdz {
    min-height: 77px;
    position: relative;
    width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center; }
    .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem__TextWrap--1gCAM {
      display: inline-block;
      margin-left: 18px; }
      .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem__TextWrap--1gCAM img {
        display: none; }
      @media (min-width: 667px) {
        .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem__TextWrap--1gCAM {
          display: inline-flex;
          flex-direction: column;
          align-items: center;
          text-align: center;
          margin-left: 0;
          height: 100%;
          justify-content: flex-start; }
          .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem__TextWrap--1gCAM img {
            display: inline-block;
            width: 42px;
            height: 42px; } }
      @media (min-width: 1024px) {
        .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem__TextWrap--1gCAM img {
          width: 72px;
          height: 72px; } }
    .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem__Index--2bf_F {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      position: relative;
      width: 32px;
      height: 32px;
      border-radius: 50%;
      border: 2px solid #232323;
      box-sizing: border-box;
      flex-shrink: 0;
      font-style: italic;
      font-weight: 900;
      font-size: 14px; }
    .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem__Text--3-2tY {
      line-height: 20px;
      font-style: normal;
      font-weight: bold;
      font-size: 16px; }
      @media (min-width: 667px) {
        .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem__Text--3-2tY {
          margin-left: 0;
          margin-bottom: 15px;
          line-height: 17px;
          font-size: 14px;
          font-weight: normal; } }
      @media (min-width: 1024px) {
        .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem__Text--3-2tY {
          font-size: 16px;
          line-height: 19px; } }
    .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem--2jZdz:after, .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem--2jZdz:before {
      display: block;
      background-color: #232323;
      width: 2px;
      position: absolute;
      left: 15px; }
    .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem--2jZdz:not(:last-child):after {
      content: "";
      bottom: 16px;
      top: 50%;
      transform: translateY(16px); }
    @media (min-width: 667px) {
      .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem--2jZdz:not(:last-child) {
        margin-left: 0; } }
    .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem--2jZdz:not(:first-child):before {
      content: "";
      top: 16px;
      position: absolute;
      bottom: 50%;
      transform: translateY(-16px); }
    .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem--2jZdz:last-child svg {
      display: none; }
    @media (min-width: 667px) {
      .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem--2jZdz {
        min-height: auto;
        min-width: 90px;
        display: inline-flex;
        flex-direction: column-reverse;
        padding: 0 10px; }
        .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem--2jZdz:after, .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem--2jZdz:before {
          height: 2px; }
        .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem--2jZdz:not(:last-child):after, .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem--2jZdz:last-child:after {
          content: "";
          left: 50%;
          top: auto;
          width: auto;
          transform: translateX(16px);
          right: 16px;
          bottom: 15px; }
        .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem--2jZdz:last-child svg {
          display: inline-block;
          fill: #232323;
          height: 22px;
          position: absolute;
          right: -2px;
          bottom: 5px; }
        .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ListIndexesItem--2jZdz:not(:first-child):before {
          content: "";
          top: auto;
          width: auto;
          position: absolute;
          left: 16px;
          right: 50%;
          transform: translateX(-16px);
          bottom: 15px; } }
  .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ButtonWrapper--1LdZS {
    text-align: center;
    margin-top: 30px; }
    @media (min-width: 667px) {
      .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ButtonWrapper--1LdZS {
        margin-top: 45px; } }
    @media (min-width: 1024px) {
      .src-components-block-OnlineRegistration-OnlineRegistration__OnlineRegistration__ButtonWrapper--1LdZS {
        margin-top: 50px; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-Footer-Footer__Footer--4qpSQ {
  background-color: #000;
  max-width: 1920px;
  margin: 0 auto;
  /*
  @include media-breakpoint-up(xl) {
    background-color: $baseColor;
  }
*/
  position: relative;
  z-index: 10; }
  .src-components-block-Footer-Footer__Footer__Container--4L9fM {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    padding: 40px 20px 25px; }
    @media (min-width: 667px) {
      .src-components-block-Footer-Footer__Footer__Container--4L9fM {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-Footer-Footer__Footer__Container--4L9fM {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-Footer-Footer__Footer__Container--4L9fM {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-Footer-Footer__Footer__Container--4L9fM {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-Footer-Footer__Footer__Container--4L9fM {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        padding-bottom: 55px; } }
    @media (min-width: 1024px) {
      .src-components-block-Footer-Footer__Footer__Container--4L9fM {
        padding-top: 30px;
        padding-bottom: 95px; } }
    @media (min-width: 1800px) {
      .src-components-block-Footer-Footer__Footer__Container--4L9fM {
        margin: 0 auto; } }
  .src-components-block-Footer-Footer__Footer__Row--2M-bg {
    display: flex;
    flex-direction: column;
    width: 100%; }
    @media (min-width: 667px) {
      .src-components-block-Footer-Footer__Footer__Row--2M-bg {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        width: 66.666%;
        position: relative;
        flex-wrap: wrap; }
        .src-components-block-Footer-Footer__Footer__Row--2M-bg:first-child .src-components-block-Footer-Footer__Footer__Col--3xH7W:nth-child(4) {
          margin: auto 0;
          justify-content: center;
          padding-left: 0; } }
    @media (min-width: 1024px) {
      .src-components-block-Footer-Footer__Footer__Row--2M-bg {
        width: 75%;
        position: static; }
        .src-components-block-Footer-Footer__Footer__Row--2M-bg:first-child {
          height: fit-content; } }
    .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d {
      display: flex;
      flex-wrap: wrap; }
      @media (min-width: 667px) {
        .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d {
          position: static;
          align-items: flex-start;
          width: 33.333%; } }
      @media (min-width: 1024px) {
        .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d {
          width: 25%; } }
      .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d .src-components-block-Footer-Footer__Footer__Col--3xH7W {
        margin-bottom: 40px; }
        @media (min-width: 667px) {
          .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d .src-components-block-Footer-Footer__Footer__Col--3xH7W {
            width: 100%; } }
        .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d .src-components-block-Footer-Footer__Footer__Col--3xH7W:nth-child(1) {
          padding-left: 10px;
          padding-right: 0;
          padding-bottom: 40px;
          margin-bottom: 0; }
          @media (min-width: 1024px) {
            .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d .src-components-block-Footer-Footer__Footer__Col--3xH7W:nth-child(1) {
              padding-right: 0;
              padding-bottom: 0; } }
        @media (min-width: 667px) {
          .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d .src-components-block-Footer-Footer__Footer__Col--3xH7W:nth-child(2) {
            padding: 0 0 0 10px;
            margin-bottom: 0; } }
        @media (min-width: 1024px) {
          .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d .src-components-block-Footer-Footer__Footer__Col--3xH7W:nth-child(2) {
            padding: 0;
            position: absolute;
            right: 48px;
            /*bottom: $containerPaddingBottomMd;*/
            bottom: 50px;
            width: auto; } }
        @media (min-width: 1440px) {
          .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d .src-components-block-Footer-Footer__Footer__Col--3xH7W:nth-child(2) {
            right: 66px; } }
        .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d .src-components-block-Footer-Footer__Footer__Col--3xH7W:last-child {
          margin-bottom: 0; }
          @media (min-width: 667px) {
            .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d .src-components-block-Footer-Footer__Footer__Col--3xH7W:last-child {
              position: absolute;
              width: auto;
              bottom: 30px;
              margin: 0;
              right: 36px;
              left: 36px; } }
          @media (min-width: 1024px) {
            .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d .src-components-block-Footer-Footer__Footer__Col--3xH7W:last-child {
              right: 48px;
              left: 48px; } }
          @media (min-width: 1440px) {
            .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d .src-components-block-Footer-Footer__Footer__Col--3xH7W:last-child {
              right: 66px;
              left: 66px; } }
        .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d .src-components-block-Footer-Footer__Footer__Col_center--QIHs5 {
          margin-right: 40px; }
          @media (min-width: 667px) {
            .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d .src-components-block-Footer-Footer__Footer__Col_center--QIHs5 {
              margin: 0;
              padding: 0;
              position: absolute;
              left: 33%;
              bottom: 25px;
              text-align: left;
              line-height: 12px;
              transform: translateX(20px); } }
          @media (min-width: 1024px) {
            .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d .src-components-block-Footer-Footer__Footer__Col_center--QIHs5 {
              left: 25%;
              bottom: 80px;
              transform: translateX(30px); } }
          @media (min-width: 1440px) {
            .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d .src-components-block-Footer-Footer__Footer__Col_center--QIHs5 {
              transform: translateX(40px); } }
        .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d .src-components-block-Footer-Footer__Footer__Col--3xH7W:last-child {
          margin-right: 0; }
        @media (min-width: 1024px) {
          .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d .src-components-block-Footer-Footer__Footer__Col--3xH7W {
            width: 100%;
            margin-bottom: 0; }
            .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d .src-components-block-Footer-Footer__Footer__Col--3xH7W:first-child {
              order: 0; }
            .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d .src-components-block-Footer-Footer__Footer__Col_center--QIHs5 {
              width: 50%;
              margin-right: 0; }
            .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d .src-components-block-Footer-Footer__Footer__Col--3xH7W:last-child {
              margin-right: 0; } }
        @media (min-width: 1440px) {
          .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d .src-components-block-Footer-Footer__Footer__Col--3xH7W:nth-child(2) {
            width: 35%; } }
      @media (min-width: 1024px) {
        .src-components-block-Footer-Footer__Footer__Row_bottom--3Rj3d .src-components-block-Footer-Footer__Footer__Title--29_4B {
          margin-bottom: 40px; } }
  .src-components-block-Footer-Footer__Footer__Col--3xH7W {
    margin-bottom: 40px;
    width: 100%; }
    @media (min-width: 667px) {
      .src-components-block-Footer-Footer__Footer__Col--3xH7W {
        display: flex;
        flex-direction: column;
        justify-content: start;
        width: 50%;
        padding: 0 10px;
        margin-bottom: 0; }
        .src-components-block-Footer-Footer__Footer__Col_center--QIHs5 {
          width: 50%; }
        .src-components-block-Footer-Footer__Footer__Col--3xH7W:first-child {
          padding-left: 0; }
        .src-components-block-Footer-Footer__Footer__Col--3xH7W:last-child {
          padding-right: 0; } }
    @media (min-width: 1024px) {
      .src-components-block-Footer-Footer__Footer__Col--3xH7W {
        width: 33.333%; }
        .src-components-block-Footer-Footer__Footer__Col_center--QIHs5 {
          width: 66.666%;
          justify-content: start; }
        .src-components-block-Footer-Footer__Footer__Col--3xH7W:first-child {
          margin-bottom: 0; }
        .src-components-block-Footer-Footer__Footer__Col--3xH7W:last-child {
          position: absolute;
          left: 48px;
          width: auto;
          bottom: 50px;
          padding-left: 0;
          margin-bottom: 0; } }
    @media (min-width: 1024px) and (min-width: 1440px) {
      .src-components-block-Footer-Footer__Footer__Col--3xH7W:last-child {
        left: 66px; } }
    @media (min-width: 667px) {
      .src-components-block-Footer-Footer__Footer__ColSocials--2X1Mx {
        width: 100%;
        margin-bottom: 0;
        left: 0;
        padding: 0 0 40px 0; } }
    @media (min-width: 1024px) {
      .src-components-block-Footer-Footer__Footer__ColSocials--2X1Mx {
        margin-bottom: 0;
        position: static; } }
    @media (min-width: 1440px) {
      .src-components-block-Footer-Footer__Footer__ColSocials--2X1Mx {
        padding-bottom: 0; } }
    .src-components-block-Footer-Footer__Footer__ColSocialsRender--3pUWs a {
      margin-left: 60px; }
      .src-components-block-Footer-Footer__Footer__ColSocialsRender--3pUWs a:first-child {
        margin-left: 0; }
    @media (min-width: 667px) {
      .src-components-block-Footer-Footer__Footer__ColSocialsRender--3pUWs {
        margin-top: 20px; } }
  .src-components-block-Footer-Footer__Footer__Title--29_4B {
    margin: 0 0 40px;
    font-size: 22px;
    line-height: 1;
    font-weight: 600;
    color: #f9f9f9; }
    @media (min-width: 1024px) {
      .src-components-block-Footer-Footer__Footer__Title--29_4B {
        margin-bottom: 30px; } }
  .src-components-block-Footer-Footer__Footer__Text--1pwGX, .src-components-block-Footer-Footer__Footer__Link--2yYpp {
    display: block;
    margin-bottom: 20px;
    font-size: 16px;
    color: #aebec9; }
    .src-components-block-Footer-Footer__Footer__Text--1pwGX:last-child, .src-components-block-Footer-Footer__Footer__Link--2yYpp:last-child {
      margin-bottom: 0; }
    @media (min-width: 1024px) {
      .src-components-block-Footer-Footer__Footer__Text--1pwGX, .src-components-block-Footer-Footer__Footer__Link--2yYpp {
        margin-bottom: 26px;
        font-size: 14px; } }
    @media (min-width: 1440px) {
      .src-components-block-Footer-Footer__Footer__Text--1pwGX, .src-components-block-Footer-Footer__Footer__Link--2yYpp {
        margin-bottom: 33px;
        font-size: 16px; } }
  .src-components-block-Footer-Footer__Footer__Link_state_disabled--23GlZ {
    color: #fff; }
  @media (min-width: 1024px) {
    .src-components-block-Footer-Footer__Footer__Link--2yYpp {
      margin-bottom: 20px; } }
  @media (min-width: 1440px) {
    .src-components-block-Footer-Footer__Footer__Link--2yYpp {
      margin-bottom: 25px; } }
  @media (min-width: 1024px) {
    .src-components-block-Footer-Footer__Footer__Link--2yYpp {
      transition: color 0.2s linear; }
      .src-components-block-Footer-Footer__Footer__Link--2yYpp:hover {
        color: #fff; }
      .src-components-block-Footer-Footer__Footer__Link_state_disabled--23GlZ {
        cursor: default;
        pointer-events: none; }
        .src-components-block-Footer-Footer__Footer__Link_state_disabled--23GlZ:hover {
          color: #fff; } }
  .src-components-block-Footer-Footer__Footer__Lang--1sC-p {
    display: none; }
    @media (min-width: 1024px) {
      .src-components-block-Footer-Footer__Footer__Lang--1sC-p {
        display: inline-block;
        font-size: 14px;
        font-weight: 800;
        color: #0068B4; } }
  .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__Devices--2oNon {
    display: flex;
    align-items: center;
    margin-bottom: 25px; }
    @media (min-width: 1024px) {
      .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__Devices--2oNon {
        margin-bottom: 20px; } }
    @media (min-width: 1440px) {
      .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__Devices--2oNon {
        margin-bottom: 23px;
        margin-top: -6px;
        padding: 0; } }
    .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__Devices__Image--1QmRJ {
      margin-right: 15px; }
      .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__Devices__Image--1QmRJ:last-child {
        margin-right: 0; }
      .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__Devices__Image_computer--2yt7E {
        display: none; }
        @media (min-width: 1440px) {
          .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__Devices__Image_computer--2yt7E {
            display: block;
            width: 172px;
            height: 142px; } }
      .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__Devices__Image_laptop--3Y9-D {
        display: none; }
        @media (min-width: 1024px) {
          .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__Devices__Image_laptop--3Y9-D {
            display: block;
            width: 150px;
            height: 84px; } }
      .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__Devices__Image_tablet--2fgzt {
        display: none; }
        @media (min-width: 667px) {
          .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__Devices__Image_tablet--2fgzt {
            display: block;
            width: 100px;
            height: 70px; } }
      .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__Devices__Image_mobile--1T3f- {
        width: 60px; }
        @media (min-width: 667px) {
          .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__Devices__Image_mobile--1T3f- {
            width: 28px;
            height: 58px; } }
  .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__ButtonLink--1RLkB {
    align-self: flex-start; }
  .src-components-block-Footer-Footer__Footer__Copyright--EjUC3 {
    margin: 0;
    font-size: 12px;
    line-height: 1;
    text-align: center;
    color: #57686C; }
  .src-components-block-Footer-Footer__Footer__ContactFormItem--2atPA {
    width: 100%;
    max-width: 300px;
    margin-bottom: 32px;
    position: relative;
    border-bottom: 1px solid #57686C;
    padding: 2px 0;
    transition: border-color 0.2s linear; }
    .src-components-block-Footer-Footer__Footer__ContactFormItem--2atPA .react-tel-input {
      display: flex;
      flex-direction: row-reverse;
      font-family: "Fira Sans", sans-serif !important; }
    @media (min-width: 1440px) {
      .src-components-block-Footer-Footer__Footer__ContactFormItem--2atPA {
        max-width: 100%; } }
    .src-components-block-Footer-Footer__Footer__ContactFormItemInput--2L-lM {
      font-size: 16px;
      line-height: 26px;
      width: 100%;
      padding: 0;
      color: #f9f9f9;
      background-color: transparent;
      outline: none;
      box-shadow: none;
      border: none;
      transition: color 0.2s linear; }
    .src-components-block-Footer-Footer__Footer__ContactFormItemLabel--WxRrh {
      position: absolute;
      left: 0;
      font-weight: 500;
      line-height: 24px;
      pointer-events: none;
      transition: color 0.2s linear;
      font-size: 12px;
      color: #57686C !important;
      top: -5px;
      bottom: auto;
      transform: translateY(-50%); }
    .src-components-block-Footer-Footer__Footer__ContactFormItem_state_invalid--3UwTu {
      border-bottom-color: #ff3701; }
      .src-components-block-Footer-Footer__Footer__ContactFormItem_state_invalid--3UwTu .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneInput--1C93f {
        color: #ff3701; }
      .src-components-block-Footer-Footer__Footer__ContactFormItem_state_invalid--3UwTu .src-components-block-Footer-Footer__Footer__ContactFormItemInput--2L-lM {
        color: #ff3701 !important; }
      .src-components-block-Footer-Footer__Footer__ContactFormItem_state_invalid--3UwTu .src-components-block-Footer-Footer__Footer__ContactFormItemLabel--WxRrh {
        color: #ff3701 !important; }
    .src-components-block-Footer-Footer__Footer__ContactFormItem_state_active--3KRc1 {
      border-color: #fff; }
      .src-components-block-Footer-Footer__Footer__ContactFormItem_state_active--3KRc1 .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneInput--1C93f {
        color: #fff; }
      .src-components-block-Footer-Footer__Footer__ContactFormItem_state_active--3KRc1 .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneButtonClass--Mwqdr {
        opacity: 1; }
        .src-components-block-Footer-Footer__Footer__ContactFormItem_state_active--3KRc1 .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneButtonClass--Mwqdr:after {
          background-color: #fff; }
      .src-components-block-Footer-Footer__Footer__ContactFormItem_state_active--3KRc1 .src-components-block-Footer-Footer__Footer__ContactFormItemLabel--WxRrh {
        font-weight: 900; }
  .src-components-block-Footer-Footer__Footer__ConfirmationLabel--1t4Ts {
    display: inline-flex;
    flex-direction: row;
    align-items: center;
    flex-shrink: 0;
    margin-bottom: 20px;
    line-height: 20px; }
    .src-components-block-Footer-Footer__Footer__ConfirmationLabelText--2ZfKG {
      font-style: normal;
      font-weight: normal;
      font-size: 12px;
      color: #57686C; }
      .src-components-block-Footer-Footer__Footer__ConfirmationLabelText--2ZfKG a {
        text-decoration: underline;
        color: #57686C; }
        @media (min-width: 1024px) {
          .src-components-block-Footer-Footer__Footer__ConfirmationLabelText--2ZfKG a {
            transition: color 0.2s linear; }
            .src-components-block-Footer-Footer__Footer__ConfirmationLabelText--2ZfKG a:hover {
              color: #fff; } }
    .src-components-block-Footer-Footer__Footer__ConfirmationLabelCheckbox--39cB2 {
      margin-right: 10px;
      flex-shrink: 0;
      border-color: #57686C;
      border-width: 1px; }
      @media (min-width: 1024px) {
        .src-components-block-Footer-Footer__Footer__ConfirmationLabelCheckbox--39cB2 {
          transition: border-color 0.2s linear; }
          .src-components-block-Footer-Footer__Footer__ConfirmationLabelCheckbox--39cB2:hover {
            border-color: #fff; } }
      .src-components-block-Footer-Footer__Footer__ConfirmationLabelCheckbox_state_checked--2dDrW {
        border-color: #fff !important; }
  .src-components-block-Footer-Footer__Footer__ContactFormActionWrap--1oPQc {
    text-align: left;
    max-width: 300px; }
  .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__InfoLinks--1q228,
  .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__ContactNumbers--3I8JF {
    list-style: none; }
    @media (min-width: 667px) {
      .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__InfoLinks--1q228,
      .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__ContactNumbers--3I8JF {
        display: flex;
        flex-direction: column;
        margin-top: auto; } }
    @media (min-width: 1024px) {
      .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__InfoLinks--1q228,
      .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__ContactNumbers--3I8JF {
        flex-direction: row; } }
    .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__InfoLinks__Item--2ynHr,
    .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__ContactNumbers__Item--29pRf {
      margin-bottom: 20px; }
      .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__InfoLinks__Item--2ynHr:last-child,
      .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__ContactNumbers__Item--29pRf:last-child {
        margin-bottom: 0; }
      @media (min-width: 667px) {
        .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__InfoLinks__Item--2ynHr,
        .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__ContactNumbers__Item--29pRf {
          margin-bottom: 0;
          margin-left: 0; }
          .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__InfoLinks__Item--2ynHr:first-child,
          .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__ContactNumbers__Item--29pRf:first-child {
            margin-left: 0; } }
      @media (min-width: 1024px) {
        .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__InfoLinks__Item--2ynHr,
        .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__ContactNumbers__Item--29pRf {
          display: inline-block;
          margin-bottom: 0;
          margin-left: 24px; } }
    .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__InfoLinks__Link--C_t0O,
    .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__ContactNumbers__Link--sKekB {
      font-size: 12px;
      line-height: 1;
      color: #57686C; }
      @media (min-width: 667px) {
        .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__InfoLinks__Link--C_t0O,
        .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__ContactNumbers__Link--sKekB {
          white-space: nowrap; } }
      @media (min-width: 1024px) {
        .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__InfoLinks__Link--C_t0O,
        .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__ContactNumbers__Link--sKekB {
          transition: color 0.2s linear; }
          .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__InfoLinks__Link--C_t0O:hover,
          .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__ContactNumbers__Link--sKekB:hover {
            color: #fff; } }
  .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__InfoLinks--1q228 {
    justify-content: flex-end; }
  @media (min-width: 667px) {
    .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__ContactNumbers--3I8JF {
      min-height: 55px;
      justify-content: center; } }
  @media (min-width: 1024px) {
    .src-components-block-Footer-Footer__Footer--4qpSQ .src-components-block-Footer-Footer__ContactNumbers--3I8JF {
      margin-top: auto;
      min-height: auto; } }
  .src-components-block-Footer-Footer__Footer__ContactFormSubmitMessage--34eNw {
    display: flex;
    flex-direction: column;
    color: #f9f9f9;
    text-align: center; }
    .src-components-block-Footer-Footer__Footer__ContactFormSubmitMessageTitle--3nzsN {
      font-weight: bold;
      font-size: 22px;
      line-height: 28px;
      margin: 0 0 40px; }
    .src-components-block-Footer-Footer__Footer__ContactFormSubmitMessageText--5pGcb {
      font-weight: 300;
      font-size: 16px;
      line-height: 26px;
      margin: 0; }
  .src-components-block-Footer-Footer__Footer__LinksWrapper--3xgnm {
    display: flex;
    max-width: 300px;
    margin-bottom: 15px;
    flex-direction: column;
    border-top: 1px solid #57686C; }
    @media (min-width: 667px) {
      .src-components-block-Footer-Footer__Footer__LinksWrapper--3xgnm {
        max-width: 260px; } }
    .src-components-block-Footer-Footer__Footer__LinksWrapper--3xgnm .src-components-block-Footer-Footer__Footer__Link--2yYpp:first-child {
      margin-top: 15px; }
  .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneInput--1C93f {
    width: 100% !important;
    height: 100% !important;
    font-size: 16px !important;
    padding-top: 5px;
    padding-bottom: 5px;
    border-left: 0 !important;
    padding-left: 0 !important;
    border: none !important;
    background: transparent !important;
    color: #57686C;
    transition: color 0.2s linear; }
    .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneInput--1C93f:active, .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneInput--1C93f.open {
      color: #fff; }
  .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneDropdownClass--3gr1T {
    color: #232323;
    width: 100% !important;
    margin-left: 0 !important; }
    .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneDropdownClass--3gr1T .country {
      position: relative;
      padding-left: 36px !important; }
      .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneDropdownClass--3gr1T .country .flag {
        position: absolute;
        left: 10px;
        top: 10px;
        margin-top: 0 !important; }
  .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneSearchStyle--uqiBn {
    position: relative !important; }
  .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneSearchStyle--uqiBn input {
    border: none !important;
    margin-left: 0 !important;
    width: 100%;
    padding-left: 0 !important;
    border-bottom: 1px solid rgba(36, 34, 35, 0.1) !important; }
  .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneButtonClass--Mwqdr {
    background: transparent !important;
    position: static !important;
    border: none !important;
    opacity: .5;
    transition: opacity 0.2s linear; }
    .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneButtonClass--Mwqdr.open, .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneButtonClass--Mwqdr:hover {
      opacity: 1; }
      .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneButtonClass--Mwqdr.open .selected-flag, .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneButtonClass--Mwqdr:hover .selected-flag {
        background: transparent !important; }
    .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneButtonClass--Mwqdr.open:after {
      background-color: #fff; }
    .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneButtonClass--Mwqdr:after {
      content: "";
      position: absolute;
      bottom: -3px;
      left: 0;
      right: 0;
      height: 1px;
      background-color: #57686C;
      transition: background-color 0.2s linear; }
    .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneButtonClass--Mwqdr .selected-flag {
      width: 50px !important;
      display: flex;
      justify-content: center; }
      .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneButtonClass--Mwqdr .selected-flag .flag {
        margin-top: 0 !important;
        left: 50%;
        transform: translate(calc(-50% - 7px), -50%); }
      .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneButtonClass--Mwqdr .selected-flag .arrow {
        width: 0 !important;
        height: 0 !important;
        border-left: 4px solid transparent !important;
        border-right: 4px solid transparent !important;
        border-top: 5px solid #fff !important;
        transition: all 0.2s linear;
        left: 22px !important; }
        .src-components-block-Footer-Footer__Footer__ContactFormItemInputPhoneButtonClass--Mwqdr .selected-flag .arrow.up {
          transform: rotate(180deg);
          border-top: 5px solid #fff !important;
          border-bottom: none !important; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-ButtonLink-ButtonLink__ButtonLink--gPfQQ {
  display: inline-block;
  position: relative;
  font-family: "Fira Sans", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  color: #0068B4;
  min-height: 20px; }
  .src-components-ui-ButtonLink-ButtonLink__ButtonLink--gPfQQ .src-components-ui-ButtonLink-ButtonLink__IconsArrow--2WaEa {
    display: none;
    position: absolute;
    width: 16px;
    transition: all 0.2s linear; }
    .src-components-ui-ButtonLink-ButtonLink__ButtonLink--gPfQQ .src-components-ui-ButtonLink-ButtonLink__IconsArrow--2WaEa path {
      fill: #0068B4; }
  .src-components-ui-ButtonLink-ButtonLink__ButtonLink_arrCenter--1OV5H {
    padding-left: 28px;
    padding-right: 28px; }
  .src-components-ui-ButtonLink-ButtonLink__ButtonLink_arrLeft--gSnYa {
    padding-left: 28px; }
    .src-components-ui-ButtonLink-ButtonLink__ButtonLink_arrLeft--gSnYa .src-components-ui-ButtonLink-ButtonLink__IconsArrow--2WaEa {
      display: block;
      top: 0;
      left: 0;
      transform: rotate(90deg) translateX(-2px); }
    .src-components-ui-ButtonLink-ButtonLink__ButtonLink_arrLeft--gSnYa:hover .src-components-ui-ButtonLink-ButtonLink__IconsArrow--2WaEa {
      transform: rotate(90deg) translateX(2px); }
  .src-components-ui-ButtonLink-ButtonLink__ButtonLink_arrRight--z-sUD {
    padding-right: 28px; }
    .src-components-ui-ButtonLink-ButtonLink__ButtonLink_arrRight--z-sUD .src-components-ui-ButtonLink-ButtonLink__IconsArrow--2WaEa {
      display: block;
      left: auto;
      top: -2px;
      right: 0;
      transform: unset; }
    .src-components-ui-ButtonLink-ButtonLink__ButtonLink_arrRight--z-sUD:hover .src-components-ui-ButtonLink-ButtonLink__IconsArrow--2WaEa {
      transform: translateX(5px); }
  .src-components-ui-ButtonLink-ButtonLink__ButtonLink_arrBottom--3d4Vd {
    padding-right: 25px; }
    .src-components-ui-ButtonLink-ButtonLink__ButtonLink_arrBottom--3d4Vd .src-components-ui-ButtonLink-ButtonLink__IconsArrow--2WaEa {
      display: block;
      left: auto;
      top: -2px;
      right: 0;
      transform: rotate(90deg); }
    .src-components-ui-ButtonLink-ButtonLink__ButtonLink_arrBottom--3d4Vd:hover .src-components-ui-ButtonLink-ButtonLink__IconsArrow--2WaEa {
      transform: rotate(90deg) translateX(5px); }
  .src-components-ui-ButtonLink-ButtonLink__ButtonLink_arrRightAnimate--2x3oQ {
    padding-right: 28px; }
    .src-components-ui-ButtonLink-ButtonLink__ButtonLink_arrRightAnimate--2x3oQ .src-components-ui-ButtonLink-ButtonLink__IconsArrow--2WaEa {
      display: block;
      left: auto;
      top: -2px;
      right: 0;
      opacity: 0;
      transform: unset; }
    .src-components-ui-ButtonLink-ButtonLink__ButtonLink_arrRightAnimate--2x3oQ:hover .src-components-ui-ButtonLink-ButtonLink__IconsArrow--2WaEa {
      opacity: 1;
      transform: translateX(5px); }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-SocialRenderer-SocialRenderer__SocialRenderer--28B53 {
  display: flex;
  justify-content: flex-start;
  align-items: center; }
  .src-components-ui-SocialRenderer-SocialRenderer__SocialRenderer__Link--1iyuo {
    display: inline-block;
    /*
    margin-right: 60px;

    &:last-child {
      margin-right: 0;
    }
*/ }
    @media (min-width: 1024px) {
      .src-components-ui-SocialRenderer-SocialRenderer__SocialRenderer__Link--1iyuo {
        transition: transform 0.2s linear; }
        .src-components-ui-SocialRenderer-SocialRenderer__SocialRenderer__Link--1iyuo:hover {
          transform: scale(1.1); } }
  .src-components-ui-SocialRenderer-SocialRenderer__SocialRenderer__Image--KYz9a {
    height: 22px;
    display: block; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-Slider-CardBlogSlider__CardBlogSlider--pwNn- {
  margin: 0 -4px; }
  @media (min-width: 667px) {
    .src-components-block-Slider-CardBlogSlider__CardBlogSlider--pwNn- {
      margin: 0 -10px; } }
  @media (min-width: 1024px) {
    .src-components-block-Slider-CardBlogSlider__CardBlogSlider__Slick--33LFT {
      height: 460px; } }
  .src-components-block-Slider-CardBlogSlider__CardBlogSlider__Slick--33LFT .slick-slider {
    max-width: 402px;
    margin: 0 auto; }
    @media (min-width: 667px) {
      .src-components-block-Slider-CardBlogSlider__CardBlogSlider__Slick--33LFT .slick-slider {
        margin: 0;
        max-width: 100%; } }
  .src-components-block-Slider-CardBlogSlider__CardBlogSlider__ItemWrapper--2eEkI {
    width: 100%;
    max-width: 450px; }
  .src-components-block-Slider-CardBlogSlider__CardBlogSlider--pwNn- .slick-dots {
    left: 0;
    bottom: -10px; }
    @media (min-width: 667px) {
      .src-components-block-Slider-CardBlogSlider__CardBlogSlider--pwNn- .slick-dots {
        bottom: -18px; } }
  @media (min-width: 1440px) {
    .src-components-block-Slider-CardBlogSlider__CardBlogSlider_fixed--1QaH6 {
      width: 1280px;
      margin: auto; } }
  .src-components-block-Slider-CardBlogSlider__CardBlogSlider--pwNn- .slick-slider .slick-list {
    overflow: visible; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-Icons-Eye-Eye__Eye--3k7dy {
  width: 16px;
  height: 11px; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-CardBlog-CardBlog__CardBlog--qFJR1 {
  display: block;
  width: 100%;
  padding: 20px 4px;
  cursor: pointer; }
  .src-components-ui-CardBlog-CardBlog__CardBlog__CategoriesWrapper--7-fqU {
    position: absolute;
    flex-wrap: wrap;
    bottom: 10px;
    left: 10px;
    display: inline-flex;
    flex-direction: row;
    gap: 10px; }
  @media (min-width: 667px) {
    .src-components-ui-CardBlog-CardBlog__CardBlog--qFJR1 {
      width: 100%;
      padding: 0; } }
  @media (min-width: 1024px) {
    .src-components-ui-CardBlog-CardBlog__CardBlog--qFJR1 {
      width: 100%; } }
  @media (min-width: 1440px) {
    .src-components-ui-CardBlog-CardBlog__CardBlog--qFJR1 {
      width: 100%; } }
  .src-components-ui-CardBlog-CardBlog__CardBlog__Container--2GqPk {
    display: flex;
    flex-direction: column;
    height: 435px;
    padding: 14px;
    background-color: #fff;
    border-radius: 8px;
    vertical-align: top;
    box-shadow: 0 3px 24px 0 #42444B1A; }
    @media (min-width: 667px) {
      .src-components-ui-CardBlog-CardBlog__CardBlog__Container--2GqPk {
        margin: 0 10px 10px;
        padding: 24px;
        height: 450px; } }
  .src-components-ui-CardBlog-CardBlog__CardBlog__Content--2jMt2 {
    display: flex;
    flex-direction: column;
    flex: 1;
    padding: 20px 0 0; }
    @media (min-width: 1024px) {
      .src-components-ui-CardBlog-CardBlog__CardBlog__Content--2jMt2 {
        padding-top: 20px; } }
  .src-components-ui-CardBlog-CardBlog__CardBlog__ImageWrapper--1pBVn {
    overflow: hidden;
    position: relative;
    border-radius: 2px; }
    @media (min-width: 1200px) {
      .src-components-ui-CardBlog-CardBlog__CardBlog__ImageWrapper--1pBVn .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV {
        transition: transform 0.2s linear; }
      .src-components-ui-CardBlog-CardBlog__CardBlog__ImageWrapper--1pBVn:hover .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV {
        transform: scale(1.1); } }
  .src-components-ui-CardBlog-CardBlog__CardBlog__Image--1Jk8s {
    display: block;
    width: 100%;
    height: 230px;
    min-height: 230px;
    object-fit: cover;
    border-radius: 2px; }
    @media (min-width: 1800px) {
      .src-components-ui-CardBlog-CardBlog__CardBlog__Image--1Jk8s {
        height: 235px;
        min-height: 235px; } }
  .src-components-ui-CardBlog-CardBlog__CardBlog__HeadingData--m4O1t {
    height: 30px;
    margin-bottom: 14px;
    display: flex;
    justify-content: space-between;
    align-items: center; }
  .src-components-ui-CardBlog-CardBlog__CardBlog__Heading--2Okb2 {
    margin: 0;
    white-space: nowrap;
    font-size: 14px;
    line-height: 1;
    font-weight: 600;
    text-transform: uppercase;
    display: inline-flex;
    width: fit-content;
    padding: 5px 10px;
    background-color: #fff;
    border-radius: 2px;
    cursor: pointer;
    transition: color 0.2s linear, background-color 0.2s linear; }
    .src-components-ui-CardBlog-CardBlog__CardBlog__Heading_forUse--1Y7Rd {
      color: #F8AB00; }
      .src-components-ui-CardBlog-CardBlog__CardBlog__Heading_forUse--1Y7Rd:hover {
        background-color: #F8AB00;
        color: #fff; }
    .src-components-ui-CardBlog-CardBlog__CardBlog__Heading_forBrain--a8_WU {
      color: #ff4f20; }
      .src-components-ui-CardBlog-CardBlog__CardBlog__Heading_forBrain--a8_WU:hover {
        background-color: #ff4f20;
        color: #fff; }
    .src-components-ui-CardBlog-CardBlog__CardBlog__Heading_forLife--1goL0 {
      color: #0068B4; }
      .src-components-ui-CardBlog-CardBlog__CardBlog__Heading_forLife--1goL0:hover {
        background-color: #0068B4;
        color: #fff; }
    .src-components-ui-CardBlog-CardBlog__CardBlog__Heading_forFun--2SO5o {
      color: #e4154e; }
      .src-components-ui-CardBlog-CardBlog__CardBlog__Heading_forFun--2SO5o:hover {
        background-color: #e4154e;
        color: #fff; }
    .src-components-ui-CardBlog-CardBlog__CardBlog__Heading_forYou--S4Y5c {
      color: #a42a72; }
      .src-components-ui-CardBlog-CardBlog__CardBlog__Heading_forYou--S4Y5c:hover {
        background-color: #a42a72;
        color: #fff; }
  .src-components-ui-CardBlog-CardBlog__CardBlog__Title--p6gky {
    color: #000;
    margin: 0 0 auto 0;
    font-size: 18px;
    line-height: 28px;
    font-weight: 700;
    display: -webkit-box;
    /* autoprefixer: off */
    -webkit-box-orient: vertical;
    /* autoprefixer: on */
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis; }
    @media (min-width: 1440px) {
      .src-components-ui-CardBlog-CardBlog__CardBlog__Title--p6gky {
        font-size: 22px; } }
  .src-components-ui-CardBlog-CardBlog__CardBlog__Date--13E0-, .src-components-ui-CardBlog-CardBlog__CardBlog__DateMinutes--2QgN3, .src-components-ui-CardBlog-CardBlog__CardBlog__Views--3G04S {
    font-size: 11px;
    line-height: 1;
    color: #828889; }
    @media (min-width: 1200px) {
      .src-components-ui-CardBlog-CardBlog__CardBlog__Date--13E0-, .src-components-ui-CardBlog-CardBlog__CardBlog__DateMinutes--2QgN3, .src-components-ui-CardBlog-CardBlog__CardBlog__Views--3G04S {
        font-size: 13px; } }
    @media (min-width: 1440px) {
      .src-components-ui-CardBlog-CardBlog__CardBlog__Date--13E0-, .src-components-ui-CardBlog-CardBlog__CardBlog__DateMinutes--2QgN3, .src-components-ui-CardBlog-CardBlog__CardBlog__Views--3G04S {
        font-size: 12px; } }
  .src-components-ui-CardBlog-CardBlog__CardBlog__DateMinutes--2QgN3 {
    margin-right: 0; }
  .src-components-ui-CardBlog-CardBlog__CardBlog__Views--3G04S .src-components-ui-CardBlog-CardBlog__IconsEye--9ZymI {
    margin-right: 6px;
    vertical-align: middle; }
  .src-components-ui-CardBlog-CardBlog__CardBlog__Info--1tp-Z {
    margin-top: auto;
    display: flex;
    justify-content: space-between;
    gap: 5px; }
  .src-components-ui-CardBlog-CardBlog__CardBlog__TagWrapper--FpCuC {
    display: inline-flex;
    overflow: hidden;
    margin: 0;
    white-space: nowrap;
    height: 100%;
    gap: 12px;
    position: relative;
    width: 100%; }
  .src-components-ui-CardBlog-CardBlog__CardBlog__Tag--LIBeU {
    display: inline-flex;
    font-size: 16px;
    padding: 5px 14px;
    border-radius: 6px;
    background-color: #F4F6F7;
    color: #91A5B2;
    height: fit-content;
    white-space: nowrap; }
    @media (min-width: 1440px) {
      .src-components-ui-CardBlog-CardBlog__CardBlog__Tag--LIBeU {
        transition: background-color 0.2s linear, color 0.2s linear; }
        .src-components-ui-CardBlog-CardBlog__CardBlog__Tag--LIBeU:hover {
          background-color: #a42a72;
          color: #f9f9f9; } }
  .src-components-ui-CardBlog-CardBlog__CardBlog__TagItemHidden--16uWO {
    display: inline-flex;
    margin: 0 auto auto 0;
    font-size: 16px;
    padding: 4px 14px;
    border-radius: 6px;
    border: 2px solid #F4F6F7;
    color: #91A5B2;
    line-height: 1;
    cursor: default; }
    .src-components-ui-CardBlog-CardBlog__CardBlog__TagItemHidden_role_main--1rPuj {
      padding-top: 6px;
      padding-bottom: 6px;
      border-color: #fff;
      color: #fff; }
  @media (min-width: 667px) {
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC {
      padding: 0; } }
  .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Container--2GqPk {
    position: relative;
    height: 250px;
    border-radius: 8px;
    overflow: hidden;
    background-color: #fff;
    /*
          @include media-breakpoint-up(md) {
            padding: 24px;
          }
*/ }
    @media (min-width: 667px) {
      .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Container--2GqPk {
        border-radius: 4px;
        padding: 10px 20px; } }
    @media (min-width: 1200px) {
      .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Container--2GqPk {
        transition: transform 0.2s linear; }
        .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Container--2GqPk:hover .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV {
          transform: scale(1.1); }
        .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Container--2GqPk:hover .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF {
          transform: scale(1.1); } }
    @media (min-width: 1200px) {
      .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Container--2GqPk {
        height: 440px;
        margin: 0 0 20px 0;
        padding: 30px;
        border-radius: 8px; } }
  .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Content--2jMt2 {
    z-index: 2;
    justify-content: flex-end; }
    @media (min-width: 1440px) {
      .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Content--2jMt2 {
        max-width: 390px; } }
  .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__HeadingData--m4O1t {
    margin-bottom: 0;
    height: auto; }
  .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__CategoriesWrapper--7-fqU {
    position: static; }
  .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Title--p6gky {
    margin-top: 10px;
    margin-bottom: 10px; }
  .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Title--p6gky, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Date--13E0-, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Views--3G04S, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__DateMinutes--2QgN3 {
    color: #fff; }
  @media (min-width: 667px) {
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Date--13E0-, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Views--3G04S, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__DateMinutes--2QgN3 {
      font-size: 9px; } }
  @media (min-width: 1024px) {
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Date--13E0-, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Views--3G04S, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__DateMinutes--2QgN3 {
      margin-right: 11px;
      font-size: 12px; } }
  @media (min-width: 1440px) {
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Date--13E0-, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Views--3G04S, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__DateMinutes--2QgN3 {
      font-size: 14px; } }
  @media (min-width: 1024px) {
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Date--13E0-, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Views--3G04S {
      margin-right: 25px; } }
  @media (min-width: 667px) {
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__DateMinutes--2QgN3 {
      margin: 0; } }
  .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Views--3G04S .src-components-ui-CardBlog-CardBlog__IconsEye--9ZymI path {
    fill: #fff; }
  .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Image--1Jk8s {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    z-index: 1; }
  .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__ImageWrapper--1pBVn {
    height: 100%;
    width: auto; }
  .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__ImageWrapper--1pBVn {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    cursor: pointer; }
  .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Info--1tp-Z {
    margin-top: 0; }
    @media (min-width: 1024px) {
      .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Info--1tp-Z {
        display: inline-flex; } }
  .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Tags--3djQg {
    position: absolute;
    top: 10px;
    right: 15px;
    color: #fff;
    font-size: 40px;
    font-weight: 900;
    font-style: italic;
    line-height: 64px;
    letter-spacing: 2px;
    z-index: 2; }
    @media (min-width: 1440px) {
      .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Tags--3djQg {
        top: auto;
        bottom: 30px;
        right: 25px;
        font-size: 80px; } }
  .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__TagWrapper--FpCuC {
    width: auto;
    margin: 15px 0 0 0;
    display: none !important;
    /*temp solution*/ }
    @media (min-width: 1024px) {
      .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__TagWrapper--FpCuC {
        display: inline-flex;
        margin: 0 0 0 25px; } }
  .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Tag--LIBeU {
    background-color: transparent;
    color: #fff;
    border: 1px solid #fff;
    border-radius: 6px; }
    @media (min-width: 1024px) {
      .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Tag--LIBeU {
        transition: background-color 0.2s linear, color 0.2s linear, text-shadow 0.2s linear; }
        .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Tag--LIBeU:hover {
          background-color: #fff;
          color: #232323;
          text-shadow: none; } }
  .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Author--3QS8x {
    display: flex;
    align-items: center;
    margin-top: 15px;
    font-size: 14px;
    font-weight: 400;
    line-height: 17px;
    letter-spacing: 0;
    color: #fff; }
    @media (min-width: 667px) {
      .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__Author--3QS8x {
        display: inline-flex;
        margin-left: 25px; } }
  .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__AuthorImage--2ka_o {
    width: 32px;
    height: 32px;
    object-fit: cover;
    border-radius: 50%;
    border: 1px solid #f9f9f9;
    background-color: #f9f9f9;
    margin: 0 10px;
    overflow: hidden; }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC .src-components-ui-CardBlog-CardBlog__CardBlog__AuthorImage--2ka_o img {
      width: 100%;
      height: auto;
      object-fit: cover; }
  .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forUse--3LApp .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forBrain--3SHFx .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forLife--2wkNv .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forFun--1d57N .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forYou--1n00A .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF {
    display: flex;
    flex: 1 1 100%;
    align-items: center;
    justify-content: center;
    z-index: 2;
    transition: transform 0.2s linear;
    margin-top: 50px;
    position: relative; }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forUse--3LApp .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF svg, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forBrain--3SHFx .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF svg, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forLife--2wkNv .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF svg, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forFun--1d57N .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF svg, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forYou--1n00A .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF svg {
      display: none;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); }
    @media (min-width: 1200px) {
      .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forUse--3LApp .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forBrain--3SHFx .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forLife--2wkNv .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forFun--1d57N .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forYou--1n00A .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF {
        margin: 30px 0 20px; }
        .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forUse--3LApp .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF svg, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forBrain--3SHFx .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF svg, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forLife--2wkNv .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF svg, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forFun--1d57N .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF svg, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forYou--1n00A .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF svg {
          display: block; } }
    @media (min-width: 1440px) {
      .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forUse--3LApp .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forBrain--3SHFx .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forLife--2wkNv .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forFun--1d57N .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forYou--1n00A .src-components-ui-CardBlog-CardBlog__CardBlog__FriendsEmptyIcon--OIKNF {
        margin-top: 0; } }
  .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forUse--3LApp .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forBrain--3SHFx .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forLife--2wkNv .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forFun--1d57N .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV, .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends--1qhMC:not(.src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0).src-components-ui-CardBlog-CardBlog__CardBlog_Category_forYou--1n00A .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV {
    background-image: none; }
  @media (min-width: 667px) {
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_friends__Footer--1Rtzu {
      display: flex;
      flex-direction: row;
      flex-wrap: wrap; } }
  .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 {
    height: 500px;
    padding: 0;
    cursor: default; }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 h1 {
      text-shadow: 1px 1px 5px #333;
      padding-bottom: 5px;
      /*text bottom not visible*/
      padding-left: 10px;
      margin-left: -10px; }
    @media (min-width: 1024px) {
      .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 {
        height: 480px; } }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0.src-components-ui-CardBlog-CardBlog__CardBlog_Category_forUse--3LApp .src-components-ui-CardBlog-CardBlog__CardBlog__ImageWrapper--1pBVn, .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0.src-components-ui-CardBlog-CardBlog__CardBlog_Category_forBrain--3SHFx .src-components-ui-CardBlog-CardBlog__CardBlog__ImageWrapper--1pBVn, .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0.src-components-ui-CardBlog-CardBlog__CardBlog_Category_forLife--2wkNv .src-components-ui-CardBlog-CardBlog__CardBlog__ImageWrapper--1pBVn, .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0.src-components-ui-CardBlog-CardBlog__CardBlog_Category_forFun--1d57N .src-components-ui-CardBlog-CardBlog__CardBlog__ImageWrapper--1pBVn, .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0.src-components-ui-CardBlog-CardBlog__CardBlog_Category_forYou--1n00A .src-components-ui-CardBlog-CardBlog__CardBlog__ImageWrapper--1pBVn {
      position: relative !important; }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0.src-components-ui-CardBlog-CardBlog__CardBlog_Category_forUse--3LApp .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV:after, .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0.src-components-ui-CardBlog-CardBlog__CardBlog_Category_forBrain--3SHFx .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV:after, .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0.src-components-ui-CardBlog-CardBlog__CardBlog_Category_forLife--2wkNv .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV:after, .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0.src-components-ui-CardBlog-CardBlog__CardBlog_Category_forFun--1d57N .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV:after, .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0.src-components-ui-CardBlog-CardBlog__CardBlog_Category_forYou--1n00A .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV:after {
      display: none; }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV:after {
      content: "";
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      z-index: 2; }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent_role_forUse--2EoO2:after {
      background: linear-gradient(0, #F8AB00 0%, rgba(248, 171, 0, 0) 100%); }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent_role_forBrain--3oG-F:after {
      background: linear-gradient(0, #ff4f20 0%, rgba(255, 79, 32, 0) 100%); }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent_role_forLife--2uNlo:after {
      background: linear-gradient(0, #0068B4 0%, rgba(0, 104, 180, 0) 100%); }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent_role_forFun--2KJ4G:after {
      background: linear-gradient(0, #e4154e 0%, rgba(228, 21, 78, 0) 100%); }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent_role_forYou--3Gs4V:after {
      background: linear-gradient(0, #a42a72 0%, rgba(164, 42, 114, 0) 100%); }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__Container--2GqPk {
      width: 100%;
      max-width: 1392px;
      margin: 0 auto;
      position: relative;
      z-index: 10;
      padding-left: 20px;
      padding-right: 20px;
      height: 100%;
      border-radius: 0;
      padding-bottom: 40px;
      padding-top: 40px;
      cursor: default;
      box-shadow: none;
      background-color: #eee; }
      @media (min-width: 667px) {
        .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__Container--2GqPk {
          padding-left: 36px;
          padding-right: 36px; } }
      @media (min-width: 1024px) {
        .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__Container--2GqPk {
          padding-right: 48px;
          padding-left: 48px; } }
      @media (min-width: 1440px) {
        .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__Container--2GqPk {
          padding-right: 66px;
          padding-left: 66px; } }
      @media (min-width: 1800px) {
        .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__Container--2GqPk {
          max-width: 1634px; } }
      .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__Container--2GqPk:hover .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV {
        transform: none; }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__Content--2jMt2 {
      padding-top: 0; }
      @media (min-width: 1440px) {
        .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__Content--2jMt2 {
          max-width: 100%; } }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__ImageWrapper--1pBVn {
      cursor: default;
      border-radius: 0;
      box-shadow: none;
      background: none;
      animation: none;
      position: static; }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__ImageWrapper--1pBVn, .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV {
      width: 100%;
      height: 100%;
      cursor: default; }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV {
      /*
          svg {
            display: none;

            @include media-breakpoint-up(md) {
              display: block;
            }
          }*/ }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__Image--1Jk8s {
      border-radius: 0; }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__Title--p6gky {
      -webkit-line-clamp: 3;
      font-size: 30px;
      line-height: 1.2;
      font-style: italic;
      font-weight: 900; }
      @media (min-width: 667px) {
        .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__Title--p6gky {
          font-size: 42px;
          letter-spacing: 0;
          -webkit-line-clamp: 3; } }
      @media (min-width: 1024px) {
        .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__Title--p6gky {
          font-size: 64px;
          line-height: 72px;
          letter-spacing: 1.6px;
          -webkit-line-clamp: 3; } }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__Date--13E0-, .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__Views--3G04S {
      margin-right: 14px; }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__DateMinutes--2QgN3 {
      margin-left: 0; }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__TagWrapper--FpCuC {
      display: inline-flex !important;
      /*temp solution*/
      height: auto;
      overflow: visible;
      width: auto; }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__Info--1tp-Z {
      display: inline-flex; }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__Author--3QS8x {
      margin-right: 25px; }
      @media (min-width: 1024px) {
        .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__Author--3QS8x {
          margin-right: 0; } }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0 .src-components-ui-CardBlog-CardBlog__CardBlog__TagItemHidden--16uWO {
      border-width: 1px; }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0.src-components-ui-CardBlog-CardBlog__CardBlog_Category_forUse--3LApp .src-components-ui-CardBlog-CardBlog__CardBlog__Container--2GqPk {
      background-color: #F8AB00; }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0.src-components-ui-CardBlog-CardBlog__CardBlog_Category_forBrain--3SHFx .src-components-ui-CardBlog-CardBlog__CardBlog__Container--2GqPk {
      background-color: #ff4f20; }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0.src-components-ui-CardBlog-CardBlog__CardBlog_Category_forLife--2wkNv .src-components-ui-CardBlog-CardBlog__CardBlog__Container--2GqPk {
      background-color: #0068B4; }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0.src-components-ui-CardBlog-CardBlog__CardBlog_Category_forFun--1d57N .src-components-ui-CardBlog-CardBlog__CardBlog__Container--2GqPk {
      background-color: #e4154e; }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_main--2pmh0.src-components-ui-CardBlog-CardBlog__CardBlog_Category_forYou--1n00A .src-components-ui-CardBlog-CardBlog__CardBlog__Container--2GqPk {
      background-color: #a42a72; }
  .src-components-ui-CardBlog-CardBlog__CardBlog_role_list--1CqT_ {
    padding-bottom: 5px;
    padding-top: 5px; }
    @media (min-width: 667px) {
      .src-components-ui-CardBlog-CardBlog__CardBlog_role_list--1CqT_ {
        padding-bottom: 0;
        padding-top: 0; } }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_list--1CqT_ .src-components-ui-CardBlog-CardBlog__CardBlog__Container--2GqPk {
      height: auto; }
      @media (max-width: 666.98px) {
        .src-components-ui-CardBlog-CardBlog__CardBlog_role_list--1CqT_ .src-components-ui-CardBlog-CardBlog__CardBlog__Container--2GqPk {
          margin-left: auto;
          margin-right: auto;
          max-width: 408px; } }
      @media (min-width: 667px) {
        .src-components-ui-CardBlog-CardBlog__CardBlog_role_list--1CqT_ .src-components-ui-CardBlog-CardBlog__CardBlog__Container--2GqPk {
          height: 450px; } }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_list--1CqT_ .src-components-ui-CardBlog-CardBlog__CardBlog__Info--1tp-Z {
      margin-top: 14px; }
      @media (min-width: 667px) {
        .src-components-ui-CardBlog-CardBlog__CardBlog_role_list--1CqT_ .src-components-ui-CardBlog-CardBlog__CardBlog__Info--1tp-Z {
          margin-top: auto; } }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_list--1CqT_ .src-components-ui-CardBlog-CardBlog__CardBlog__Date--13E0-, .src-components-ui-CardBlog-CardBlog__CardBlog_role_list--1CqT_ .src-components-ui-CardBlog-CardBlog__CardBlog__Views--3G04S, .src-components-ui-CardBlog-CardBlog__CardBlog_role_list--1CqT_ .src-components-ui-CardBlog-CardBlog__CardBlog__DateMinutes--2QgN3 {
      font-size: 12px; }
      @media (min-width: 1024px) {
        .src-components-ui-CardBlog-CardBlog__CardBlog_role_list--1CqT_ .src-components-ui-CardBlog-CardBlog__CardBlog__Date--13E0-, .src-components-ui-CardBlog-CardBlog__CardBlog_role_list--1CqT_ .src-components-ui-CardBlog-CardBlog__CardBlog__Views--3G04S, .src-components-ui-CardBlog-CardBlog__CardBlog_role_list--1CqT_ .src-components-ui-CardBlog-CardBlog__CardBlog__DateMinutes--2QgN3 {
          font-size: 14px; } }
  .src-components-ui-CardBlog-CardBlog__CardBlog_role_list--1CqT_ .src-components-ui-CardBlog-CardBlog__CardBlog__ImageWrapper--1pBVn, .src-components-ui-CardBlog-CardBlog__CardBlog_role_slider--1bZRb .src-components-ui-CardBlog-CardBlog__CardBlog__ImageWrapper--1pBVn {
    background-color: #eee; }
  @media (min-width: 1024px) {
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_list--1CqT_ .src-components-ui-CardBlog-CardBlog__CardBlog__Title--p6gky, .src-components-ui-CardBlog-CardBlog__CardBlog_role_slider--1bZRb .src-components-ui-CardBlog-CardBlog__CardBlog__Title--p6gky {
      transition: color 0.2s linear; }
    .src-components-ui-CardBlog-CardBlog__CardBlog_role_list--1CqT_:hover .src-components-ui-CardBlog-CardBlog__CardBlog__Title--p6gky, .src-components-ui-CardBlog-CardBlog__CardBlog_role_slider--1bZRb:hover .src-components-ui-CardBlog-CardBlog__CardBlog__Title--p6gky {
      color: #a42a72; } }
  .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forUse--3LApp .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV, .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forBrain--3SHFx .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV, .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forLife--2wkNv .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV, .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forFun--1d57N .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV, .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forYou--1n00A .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV {
    background-color: transparent;
    box-shadow: none;
    animation: none; }
    .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forUse--3LApp .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV img, .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forUse--3LApp .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV picture, .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forBrain--3SHFx .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV img, .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forBrain--3SHFx .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV picture, .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forLife--2wkNv .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV img, .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forLife--2wkNv .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV picture, .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forFun--1d57N .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV img, .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forFun--1d57N .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV picture, .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forYou--1n00A .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV img, .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forYou--1n00A .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV picture {
      visibility: hidden; }
    .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forUse--3LApp .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV svg, .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forBrain--3SHFx .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV svg, .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forLife--2wkNv .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV svg, .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forFun--1d57N .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV svg, .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forYou--1n00A .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV svg {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      height: 100%; }
  .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forUse--3LApp .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV {
    background-color: #F8AB00; }
  .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forBrain--3SHFx .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV {
    background-color: #ff4f20; }
  .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forLife--2wkNv .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV {
    background-color: #0068B4; }
  .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forFun--1d57N .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV {
    background-color: #e4154e; }
  .src-components-ui-CardBlog-CardBlog__CardBlog_Category_forYou--1n00A .src-components-ui-CardBlog-CardBlog__CardBlog__ImageParent--3nXVV {
    background-color: #a42a72; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty--5ERnb {
  display: block;
  width: 100%;
  cursor: default;
  padding: 5px 4px; }
  @media (min-width: 667px) {
    .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty--5ERnb {
      padding: 0; } }
  .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty__Container--1ES3t {
    display: flex;
    flex-direction: column;
    height: 435px;
    border-radius: 8px;
    padding: 14px;
    background-color: #fff; }
    @media (max-width: 666.98px) {
      .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty__Container--1ES3t {
        margin-left: auto;
        margin-right: auto;
        max-width: 408px; } }
    @media (min-width: 667px) {
      .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty__Container--1ES3t {
        margin: 0 10px 10px;
        padding: 24px;
        height: 450px; } }
  .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty__ImageWrapper--1oV8- {
    position: relative;
    background: #eee; }
  .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty__Image--2T8sq {
    display: block;
    width: 100%;
    height: 230px;
    min-height: 230px;
    border-radius: 2px; }
    @media (min-width: 1800px) {
      .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty__Image--2T8sq {
        height: 235px;
        min-height: 235px; } }
  .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty_role_main--cf0-3 .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty__Container--1ES3t {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    border-radius: 0; }
    @media (min-width: 667px) {
      .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty_role_main--cf0-3 .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty__Container--1ES3t {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty_role_main--cf0-3 .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty__Container--1ES3t {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty_role_main--cf0-3 .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty__Container--1ES3t {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty_role_main--cf0-3 .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty__Container--1ES3t {
        max-width: 1634px; } }
    @media (min-width: 1024px) {
      .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty_role_main--cf0-3 .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty__Container--1ES3t {
        height: 480px; } }
  .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty_role_friends--3olaH .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty__Container--1ES3t {
    height: 250px; }
    @media (min-width: 1200px) {
      .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty_role_friends--3olaH .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty__Container--1ES3t {
        height: 440px;
        margin: 0 0 20px 0;
        padding: 30px;
        border-radius: 8px; } }
  .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty_role_main--cf0-3 .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty__Container--1ES3t, .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty_role_friends--3olaH .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty__Container--1ES3t {
    position: relative;
    background: #eee; }
  .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty_role_group--29iZV {
    height: 100%; }
    .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty_role_group--29iZV .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty__Container--1ES3t {
      margin: 0;
      padding: 0;
      height: 100%;
      max-width: 100%; }
    .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty_role_group--29iZV .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty__ImageWrapper--1oV8-, .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty_role_group--29iZV .src-components-ui-CardBlogEmpty-CardBlogEmpty__CardBlogEmpty__Image--2T8sq {
      height: 100%; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-Blog-Blog__Blog--39ndg {
  position: relative;
  z-index: 10;
  background-color: #f9f9f9;
  min-height: 725px; }
  @media (min-width: 667px) {
    .src-components-block-Blog-Blog__Blog--39ndg {
      min-height: 785px; } }
  @media (min-width: 1024px) {
    .src-components-block-Blog-Blog__Blog--39ndg {
      min-height: 815px; } }
  .src-components-block-Blog-Blog__Blog__ContainerWrapper--3xlog {
    margin: 0 auto;
    max-width: 1920px;
    overflow: hidden; }
  .src-components-block-Blog-Blog__Blog__Container--30iGn {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-end;
    padding: 40px 20px;
    overflow: hidden; }
    @media (min-width: 667px) {
      .src-components-block-Blog-Blog__Blog__Container--30iGn {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-Blog-Blog__Blog__Container--30iGn {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-Blog-Blog__Blog__Container--30iGn {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-Blog-Blog__Blog__Container--30iGn {
        max-width: 1634px; } }
    @media (min-width: 1024px) {
      .src-components-block-Blog-Blog__Blog__Container--30iGn {
        padding-top: 70px;
        overflow: visible; } }
    @media (min-width: 1440px) {
      .src-components-block-Blog-Blog__Blog__Container--30iGn {
        padding-top: 85px; } }
    @media (min-width: 1800px) {
      .src-components-block-Blog-Blog__Blog__Container--30iGn {
        padding-top: 104px;
        padding-bottom: 24px; } }
  .src-components-block-Blog-Blog__Blog__HeaderWrap--2sISg {
    width: 100%; }
  .src-components-block-Blog-Blog__Blog__Title--3xqes {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    margin-bottom: 20px; }
    @media (min-width: 667px) {
      .src-components-block-Blog-Blog__Blog__Title--3xqes {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-Blog-Blog__Blog__Title--3xqes {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-Blog-Blog__Blog__Title--3xqes {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-Blog-Blog__Blog__TitleContainer--9Aq8x {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-Blog-Blog__Blog__TitleContainer--9Aq8x > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 1024px) {
      .src-components-block-Blog-Blog__Blog__Title--3xqes {
        margin-bottom: 25px; } }
  .src-components-block-Blog-Blog__Blog__SubTitle--3YpJu {
    line-height: 24px;
    margin-bottom: 16px;
    margin-top: 0;
    font-style: normal;
    font-weight: bold;
    font-size: 16px; }
    @media (min-width: 667px) {
      .src-components-block-Blog-Blog__Blog__SubTitle--3YpJu {
        margin-bottom: 25px;
        font-size: 20px; } }
    @media (min-width: 1024px) {
      .src-components-block-Blog-Blog__Blog__SubTitle--3YpJu {
        font-size: 22px;
        margin-bottom: 49px; } }
  .src-components-block-Blog-Blog__Blog--39ndg .src-components-block-Blog-Blog__BlogStatistics--1DvOC {
    margin-bottom: 30px;
    list-style: none;
    margin-left: auto;
    margin-right: auto; }
    @media (min-width: 1024px) {
      .src-components-block-Blog-Blog__Blog--39ndg .src-components-block-Blog-Blog__BlogStatistics--1DvOC {
        margin-bottom: 32px;
        order: 3;
        margin-right: 0; } }
    .src-components-block-Blog-Blog__Blog--39ndg .src-components-block-Blog-Blog__BlogStatistics__Item--3JO79 {
      display: inline-block;
      margin-right: 40px; }
      @media (min-width: 1024px) {
        .src-components-block-Blog-Blog__Blog--39ndg .src-components-block-Blog-Blog__BlogStatistics__Item--3JO79 {
          margin-right: 45px; } }
      .src-components-block-Blog-Blog__Blog--39ndg .src-components-block-Blog-Blog__BlogStatistics__Item--3JO79:last-child {
        margin-right: 0; }
    .src-components-block-Blog-Blog__Blog--39ndg .src-components-block-Blog-Blog__BlogStatistics__Amount--6Oi3R {
      margin: 0;
      font-size: 22px;
      font-weight: 600; }
      @media (min-width: 1024px) {
        .src-components-block-Blog-Blog__Blog--39ndg .src-components-block-Blog-Blog__BlogStatistics__Amount--6Oi3R {
          line-height: 28px; } }
    .src-components-block-Blog-Blog__Blog--39ndg .src-components-block-Blog-Blog__BlogStatistics__Text--1idsG {
      margin: 0;
      font-size: 16px;
      font-weight: 300; }
      @media (min-width: 1024px) {
        .src-components-block-Blog-Blog__Blog--39ndg .src-components-block-Blog-Blog__BlogStatistics__Text--1idsG {
          line-height: 24px; } }
  .src-components-block-Blog-Blog__Blog--39ndg .src-components-block-Blog-Blog__CardSubscribe--FFOGr {
    order: 4;
    margin: 40px auto 0; }
    @media (min-width: 1024px) {
      .src-components-block-Blog-Blog__Blog--39ndg .src-components-block-Blog-Blog__CardSubscribe--FFOGr {
        max-width: 65%;
        margin: 0 0 24px 0;
        order: 2; } }
    @media (min-width: 1440px) {
      .src-components-block-Blog-Blog__Blog--39ndg .src-components-block-Blog-Blog__CardSubscribe--FFOGr {
        max-width: 50%; } }
    @media (min-width: 1800px) {
      .src-components-block-Blog-Blog__Blog--39ndg .src-components-block-Blog-Blog__CardSubscribe--FFOGr {
        max-width: 585px; } }
  .src-components-block-Blog-Blog__Blog__Slider--2S81e {
    margin-left: -20px;
    margin-right: calc(-40px);
    width: calc(100% + 40px); }
    .src-components-block-Blog-Blog__Blog__Slider--2S81e .slick-slider {
      padding: 0 20px; }
      @media (min-width: 1440px) {
        .src-components-block-Blog-Blog__Blog__Slider--2S81e .slick-slider {
          padding-right: 0;
          padding-left: 0; } }
    @media (min-width: 1024px) {
      .src-components-block-Blog-Blog__Blog__Slider--2S81e {
        order: 4; } }
    @media (min-width: 1440px) {
      .src-components-block-Blog-Blog__Blog__Slider--2S81e {
        margin-left: 0;
        margin-right: 0;
        width: 100%; } }
    @media (min-width: 1800px) {
      .src-components-block-Blog-Blog__Blog__Slider--2S81e {
        margin-left: -77px;
        margin-right: calc(-154px);
        width: calc(100% + 154px); } }
  .src-components-block-Blog-Blog__Blog__SkThreeBounce--24qNn {
    position: static;
    transform: translateX(0); }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-CardSubscribe-CardSubscribe__CardSubscribe--TnVif {
  display: flex;
  width: 100%;
  flex-direction: column;
  padding: 20px;
  border: 1px solid #DFE5E9;
  border-radius: 8px;
  max-width: 370px; }
  @media (min-width: 667px) {
    .src-components-ui-CardSubscribe-CardSubscribe__CardSubscribe--TnVif {
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
      max-width: 700px; } }
  @media (min-width: 1024px) {
    .src-components-ui-CardSubscribe-CardSubscribe__CardSubscribe--TnVif {
      width: 65%;
      padding: 15px 20px;
      order: 1;
      margin-bottom: 32px; } }
  @media (min-width: 1440px) {
    .src-components-ui-CardSubscribe-CardSubscribe__CardSubscribe--TnVif {
      width: 50%; } }
  .src-components-ui-CardSubscribe-CardSubscribe__CardSubscribe__IconsWrap--2ixRT {
    display: flex;
    justify-content: space-around;
    align-items: center; }
    @media (min-width: 667px) {
      .src-components-ui-CardSubscribe-CardSubscribe__CardSubscribe__IconsWrap--2ixRT {
        justify-content: space-between; } }
  .src-components-ui-CardSubscribe-CardSubscribe__CardSubscribe__Text--2T5fU {
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    line-height: 26px;
    margin: 0 0 15px; }
    @media (min-width: 667px) {
      .src-components-ui-CardSubscribe-CardSubscribe__CardSubscribe__Text--2T5fU {
        margin-bottom: 0; } }

.src-components-ui-CardSubscribe-CardSubscribe__Socials--2OFVR {
  display: flex;
  justify-content: flex-start;
  align-items: center; }
  .src-components-ui-CardSubscribe-CardSubscribe__Socials__Link--13LE3 {
    display: inline-block;
    margin-left: 30px; }
    @media (min-width: 1024px) {
      .src-components-ui-CardSubscribe-CardSubscribe__Socials__Link--13LE3 {
        transition: transform 0.2s linear; }
        .src-components-ui-CardSubscribe-CardSubscribe__Socials__Link--13LE3:hover {
          transform: scale(1.1); } }
  .src-components-ui-CardSubscribe-CardSubscribe__Socials__Image--2L3I8 {
    height: 30px !important;
    display: block; }
    .src-components-ui-CardSubscribe-CardSubscribe__Socials__Image_role_Facebook--1T2Jc {
      width: 30px !important; }
    .src-components-ui-CardSubscribe-CardSubscribe__Socials__Image_role_Instagram--HGL01 {
      width: 30px !important; }
    .src-components-ui-CardSubscribe-CardSubscribe__Socials__Image_role_YouTube--36aK4 {
      width: 43px !important; }
    .src-components-ui-CardSubscribe-CardSubscribe__Socials__Image_role_Telegram--1xhfV {
      width: 30px !important; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-Reviews-Reviews__Reviews--3rbVn {
  background-color: #F6AB00;
  padding-top: 40px;
  padding-bottom: 60px;
  position: relative;
  z-index: 10; }
  @media (min-width: 1440px) {
    .src-components-block-Reviews-Reviews__Reviews--3rbVn {
      padding-top: 96px;
      padding-bottom: 125px;
      position: relative;
      z-index: 10; } }
  @media (min-width: 1800px) {
    .src-components-block-Reviews-Reviews__Reviews--3rbVn {
      max-width: 1920px;
      margin: 0 auto; } }
  .src-components-block-Reviews-Reviews__Reviews__Title--3Ap4Z {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    color: #232323;
    margin-bottom: 16px; }
    @media (min-width: 667px) {
      .src-components-block-Reviews-Reviews__Reviews__Title--3Ap4Z {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-Reviews-Reviews__Reviews__Title--3Ap4Z {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-Reviews-Reviews__Reviews__Title--3Ap4Z {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-Reviews-Reviews__Reviews__TitleContainer--3KAHw {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-Reviews-Reviews__Reviews__TitleContainer--3KAHw > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 1440px) {
      .src-components-block-Reviews-Reviews__Reviews__Title--3Ap4Z {
        margin-bottom: 20px; } }
  .src-components-block-Reviews-Reviews__Reviews__Text--34FB_, .src-components-block-Reviews-Reviews__Reviews__SubText--1YWsq {
    color: #232323;
    font-size: 16px;
    line-height: 26px;
    font-weight: 700; }
    @media (min-width: 1440px) {
      .src-components-block-Reviews-Reviews__Reviews__Text--34FB_, .src-components-block-Reviews-Reviews__Reviews__SubText--1YWsq {
        margin-bottom: 60px; } }
  .src-components-block-Reviews-Reviews__Reviews__SubText--1YWsq {
    margin: 15px 0 30px; }
    @media (min-width: 1024px) {
      .src-components-block-Reviews-Reviews__Reviews__SubText--1YWsq {
        margin-top: 30px; } }
  @media (min-width: 667px) {
    .src-components-block-Reviews-Reviews__Reviews__Title--3Ap4Z, .src-components-block-Reviews-Reviews__Reviews__Text--34FB_ {
      max-width: 70%; } }
  .src-components-block-Reviews-Reviews__Reviews__Container--3IfBA {
    padding-left: 20px;
    padding-right: 20px;
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px; }
    @media (min-width: 667px) {
      .src-components-block-Reviews-Reviews__Reviews__Container--3IfBA {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-Reviews-Reviews__Reviews__Container--3IfBA {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-Reviews-Reviews__Reviews__Container--3IfBA {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-Reviews-Reviews__Reviews__Container--3IfBA {
        max-width: 1634px; } }
    @media (min-width: 1024px) {
      .src-components-block-Reviews-Reviews__Reviews__Container--3IfBA {
        position: static; } }
  .src-components-block-Reviews-Reviews__Reviews__Card--1MlTi {
    display: flex;
    flex-direction: column;
    align-items: center; }
    @media (min-width: 1024px) {
      .src-components-block-Reviews-Reviews__Reviews__Card--1MlTi {
        flex-direction: row;
        justify-content: space-between;
        margin-left: -10px;
        margin-right: -10px; } }
    @media (min-width: 1800px) {
      .src-components-block-Reviews-Reviews__Reviews__Card--1MlTi {
        margin-left: -16px;
        margin-right: -16px; } }
    .src-components-block-Reviews-Reviews__Reviews__CardItem--gYpgY {
      margin-left: 10px;
      margin-right: 10px;
      min-height: 180px; }
      @media (min-width: 667px) {
        .src-components-block-Reviews-Reviews__Reviews__CardItem--gYpgY {
          width: 280px; } }
      @media (min-width: 1024px) {
        .src-components-block-Reviews-Reviews__Reviews__CardItem--gYpgY {
          flex-basis: 33.3333%;
          min-height: 220px;
          height: auto; } }
      @media (min-width: 1440px) {
        .src-components-block-Reviews-Reviews__Reviews__CardItem--gYpgY {
          min-height: 265px; } }
      @media (min-width: 1800px) {
        .src-components-block-Reviews-Reviews__Reviews__CardItem--gYpgY {
          min-height: 265px;
          margin-left: 16px;
          margin-right: 16px; } }
  .src-components-block-Reviews-Reviews__Reviews__Comments--2uhjU {
    margin-top: 35px;
    min-height: 218px;
    width: 100%; }
  @media (min-width: 667px) {
    .src-components-block-Reviews-Reviews__Reviews_page_online--pH5AI .src-components-block-Reviews-Reviews__Reviews__Title--3Ap4Z, .src-components-block-Reviews-Reviews__Reviews_page_online--pH5AI .src-components-block-Reviews-Reviews__Reviews__Text--34FB_ {
      max-width: 100%; } }
  .src-components-block-Reviews-Reviews__Reviews_page_online--pH5AI .src-components-block-Reviews-Reviews__Reviews__SubText--1YWsq {
    margin-bottom: 0;
    width: 100%; }
  @media (min-width: 667px) {
    .src-components-block-Reviews-Reviews__Reviews_page_online--pH5AI .src-components-block-Reviews-Reviews__Reviews__SubText--1YWsq, .src-components-block-Reviews-Reviews__Reviews_page_online--pH5AI .src-components-block-Reviews-Reviews__Reviews__Text--34FB_ {
      max-width: 50%; } }
  @media (min-width: 1024px) {
    .src-components-block-Reviews-Reviews__Reviews_page_online--pH5AI .src-components-block-Reviews-Reviews__Reviews__SubText--1YWsq, .src-components-block-Reviews-Reviews__Reviews_page_online--pH5AI .src-components-block-Reviews-Reviews__Reviews__Text--34FB_ {
      max-width: 100%; } }
  .src-components-block-Reviews-Reviews__Reviews_page_online--pH5AI .src-components-block-Reviews-Reviews__Reviews__HeaderWrap--1gMnZ {
    display: flex;
    flex-direction: column; }
  @media (min-width: 667px) {
    .src-components-block-Reviews-Reviews__Reviews_page_online--pH5AI .src-components-block-Reviews-Reviews__Reviews__Container--3IfBA {
      display: flex;
      flex-direction: column;
      flex-wrap: nowrap;
      justify-content: space-between; } }

@media (min-width: 667px) and (min-width: 1024px) {
  .src-components-block-Reviews-Reviews__Reviews_page_online--pH5AI .src-components-block-Reviews-Reviews__Reviews__Text--34FB_ {
    width: 50%; } }
  @media (min-width: 667px) {
    .src-components-block-Reviews-Reviews__Reviews_page_online--pH5AI .src-components-block-Reviews-Reviews__Reviews__Title--3Ap4Z {
      margin-bottom: 15px; }
    .src-components-block-Reviews-Reviews__Reviews_page_online--pH5AI .src-components-block-Reviews-Reviews__Reviews__Card--1MlTi {
      display: flex;
      margin-top: 0;
      margin-right: auto;
      align-self: flex-end;
      margin-bottom: 40px; } }
  @media (min-width: 667px) and (min-width: 667px) {
    .src-components-block-Reviews-Reviews__Reviews_page_online--pH5AI .src-components-block-Reviews-Reviews__Reviews__Card--1MlTi {
      margin-top: 24px;
      margin-bottom: auto; } }
  @media (min-width: 667px) and (min-width: 1024px) {
    .src-components-block-Reviews-Reviews__Reviews_page_online--pH5AI .src-components-block-Reviews-Reviews__Reviews__Card--1MlTi {
      margin-top: 0; } }
  @media (min-width: 1024px) {
    .src-components-block-Reviews-Reviews__Reviews_page_online--pH5AI .src-components-block-Reviews-Reviews__Reviews__Title--3Ap4Z {
      max-width: 55%; }
    .src-components-block-Reviews-Reviews__Reviews_page_online--pH5AI .src-components-block-Reviews-Reviews__Reviews__Card--1MlTi {
      width: 100%;
      margin-bottom: 0;
      max-height: 100%;
      align-self: flex-start; } }
  .src-components-block-Reviews-Reviews__Reviews__Pattern_blueFilledCircles--3dpjd {
    width: 100%;
    height: 185px; }
    @media (min-width: 1024px) {
      .src-components-block-Reviews-Reviews__Reviews__Pattern_blueFilledCircles--3dpjd {
        height: 235px; } }
    @media (min-width: 1440px) {
      .src-components-block-Reviews-Reviews__Reviews__Pattern_blueFilledCircles--3dpjd {
        height: 350px; } }
    .src-components-block-Reviews-Reviews__Reviews__Pattern_blueFilledCircles__Container--Zz7Xn {
      display: none;
      position: absolute;
      left: 0;
      top: 0;
      right: 0; }
      .src-components-block-Reviews-Reviews__Reviews__Pattern_blueFilledCircles__Container--Zz7Xn > div {
        height: 100%;
        width: 100%; }
      @media (min-width: 667px) {
        .src-components-block-Reviews-Reviews__Reviews__Pattern_blueFilledCircles__Container--Zz7Xn {
          left: 75%;
          height: 184px;
          width: 326px;
          display: block; } }
      @media (min-width: 1024px) {
        .src-components-block-Reviews-Reviews__Reviews__Pattern_blueFilledCircles__Container--Zz7Xn {
          height: 340px;
          width: 420px;
          top: -25px; } }
      @media (min-width: 1440px) {
        .src-components-block-Reviews-Reviews__Reviews__Pattern_blueFilledCircles__Container--Zz7Xn {
          height: 333px;
          width: 590px;
          top: -30px; } }
  .src-components-block-Reviews-Reviews__Reviews--3rbVn .slick-dots {
    bottom: -30px; }
  .src-components-block-Reviews-Reviews__Reviews--3rbVn .slick-dots li button:before,
  .src-components-block-Reviews-Reviews__Reviews--3rbVn .slick-dots li:not(.slick-active) button:hover:before {
    color: rgba(255, 255, 255, 0.55) !important; }
  .src-components-block-Reviews-Reviews__Reviews--3rbVn .slick-dots .slick-active button:before {
    color: #fff !important; }
  .src-components-block-Reviews-Reviews__Reviews__ParallaxWrapper--liRhQ {
    position: absolute;
    top: 30%;
    right: 0;
    z-index: -1; }
    .src-components-block-Reviews-Reviews__Reviews__ParallaxWrapper--liRhQ svg {
      width: 105%;
      height: 200px; }
    @media (min-width: 1024px) {
      .src-components-block-Reviews-Reviews__Reviews__ParallaxWrapper--liRhQ {
        top: 10%; } }
    @media (min-width: 1440px) {
      .src-components-block-Reviews-Reviews__Reviews__ParallaxWrapper--liRhQ {
        right: -66px; }
        .src-components-block-Reviews-Reviews__Reviews__ParallaxWrapper--liRhQ svg {
          width: 395px; } }
  .src-components-block-Reviews-Reviews__Reviews__Data--3CieC {
    display: flex;
    flex-direction: column; }
    @media (min-width: 1024px) {
      .src-components-block-Reviews-Reviews__Reviews__Data--3CieC {
        flex-direction: row; } }
  .src-components-block-Reviews-Reviews__Reviews__DataItem--2EKQU {
    display: flex;
    flex-direction: column;
    align-items: center; }
    @media (min-width: 667px) {
      .src-components-block-Reviews-Reviews__Reviews__DataItem--2EKQU {
        align-items: start; } }
    @media (min-width: 1024px) {
      .src-components-block-Reviews-Reviews__Reviews__DataItem--2EKQU {
        width: 60%;
        padding-left: 65px;
        margin-top: 30px; } }
    .src-components-block-Reviews-Reviews__Reviews__DataItem--2EKQU:first-child {
      padding-left: 0; }
      .src-components-block-Reviews-Reviews__Reviews__DataItem--2EKQU:first-child:after {
        content: "";
        margin-top: 35px;
        display: block;
        width: 100%;
        height: 1px;
        background-color: #fff;
        opacity: .5; }
      @media (min-width: 1024px) {
        .src-components-block-Reviews-Reviews__Reviews__DataItem--2EKQU:first-child {
          margin-top: 65px;
          padding-right: 65px;
          width: 40%;
          position: static;
          border-right: 1px solid rgba(255, 255, 255, 0.5);
          height: fit-content;
          padding-bottom: 60px; }
          .src-components-block-Reviews-Reviews__Reviews__DataItem--2EKQU:first-child:after {
            display: none; } }
    .src-components-block-Reviews-Reviews__Reviews__DataItem--2EKQU:last-child {
      position: relative; }
  .src-components-block-Reviews-Reviews__Reviews--3rbVn .slick-list {
    margin-right: -20px; }
    @media (min-width: 667px) {
      .src-components-block-Reviews-Reviews__Reviews--3rbVn .slick-list {
        margin-right: -36px; } }
    @media (min-width: 1024px) {
      .src-components-block-Reviews-Reviews__Reviews--3rbVn .slick-list {
        margin-right: -65px; } }
    @media (min-width: 1440px) {
      .src-components-block-Reviews-Reviews__Reviews--3rbVn .slick-list {
        margin-right: -255px; } }
    @media (min-width: 1800px) {
      .src-components-block-Reviews-Reviews__Reviews--3rbVn .slick-list {
        margin-right: -210px; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-CardReviews-CardReviews__CardReviews--2jJ26 {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  position: relative;
  padding: 37px 24px 15px;
  border: 2px solid transparent;
  border-radius: 8px;
  background-color: #fff;
  transition: border 0.2s linear, box-shadow 0.2s linear, height 0.2s linear, padding-bottom 0.2s linear, color 0.2s linear;
  margin-top: 44px;
  text-align: left;
  flex-grow: 1;
  min-width: 280px;
  box-shadow: 0 3px 24px rgba(66, 68, 75, 0.1); }
  @media (min-width: 667px) {
    .src-components-ui-CardReviews-CardReviews__CardReviews--2jJ26 {
      margin-top: 25px; } }
  @media (min-width: 1024px) {
    .src-components-ui-CardReviews-CardReviews__CardReviews--2jJ26 {
      min-height: 250px;
      margin-top: 0; } }
  @media (min-width: 1440px) {
    .src-components-ui-CardReviews-CardReviews__CardReviews--2jJ26 {
      min-height: 300px;
      padding-top: 63px; } }
  .src-components-ui-CardReviews-CardReviews__CardReviews_role_link--1EnVw {
    color: #000; }
    @media (min-width: 1024px) {
      .src-components-ui-CardReviews-CardReviews__CardReviews_role_link--1EnVw {
        cursor: pointer; }
        .src-components-ui-CardReviews-CardReviews__CardReviews_role_link--1EnVw:hover {
          box-shadow: none;
          border: 2px solid #0068B4; } }
  .src-components-ui-CardReviews-CardReviews__CardReviews--2jJ26 .src-components-ui-CardReviews-CardReviews__IconsSocial--uU9Nm {
    position: absolute;
    top: -23px; }
  .src-components-ui-CardReviews-CardReviews__CardReviews__Title--1-yMN {
    font-style: italic;
    font-weight: 900;
    line-height: 54px;
    font-size: 54px;
    letter-spacing: 2px;
    margin: auto; }
    @media (min-width: 1440px) {
      .src-components-ui-CardReviews-CardReviews__CardReviews__Title--1-yMN {
        font-size: 80px;
        line-height: 1;
        font-weight: 600; } }
  .src-components-ui-CardReviews-CardReviews__CardReviews__RatingWrap--3RBJa {
    display: flex;
    justify-content: space-between;
    align-items: center; }
  .src-components-ui-CardReviews-CardReviews__CardReviews__RatingMark--3qAxe {
    margin: 0;
    font-size: 16px;
    line-height: 1;
    font-weight: 600; }
    @media (min-width: 1440px) {
      .src-components-ui-CardReviews-CardReviews__CardReviews__RatingMark--3qAxe {
        font-size: 22px; } }
    .src-components-ui-CardReviews-CardReviews__CardReviews__RatingMarkValue--3UYeg > *:not(:first-child) {
      font-size: 12px;
      font-weight: normal; }
      @media (min-width: 1024px) {
        .src-components-ui-CardReviews-CardReviews__CardReviews__RatingMarkValue--3UYeg > *:not(:first-child) {
          font-size: 16px; } }
  .src-components-ui-CardReviews-CardReviews__CardReviews__RatingTitle--SZewq {
    font-weight: 900; }
    .src-components-ui-CardReviews-CardReviews__CardReviews__RatingTitle--SZewq > *:not(:first-child) {
      font-size: 23px; }
      @media (min-width: 1024px) {
        .src-components-ui-CardReviews-CardReviews__CardReviews__RatingTitle--SZewq > *:not(:first-child) {
          font-size: 30px; } }
  .src-components-ui-CardReviews-CardReviews__CardReviews--2jJ26 .widget-container {
    width: 16px !important;
    height: 16px !important; }
    @media (min-width: 1440px) {
      .src-components-ui-CardReviews-CardReviews__CardReviews--2jJ26 .widget-container {
        width: 18px !important;
        height: 18px !important; } }
    @media (min-width: 1800px) {
      .src-components-ui-CardReviews-CardReviews__CardReviews--2jJ26 .widget-container {
        width: 24px !important;
        height: 23px !important;
        padding-left: 0 !important;
        margin-left: 4px; } }
    .src-components-ui-CardReviews-CardReviews__CardReviews--2jJ26 .widget-container svg {
      width: 16px !important;
      height: 16px !important; }
      @media (min-width: 1440px) {
        .src-components-ui-CardReviews-CardReviews__CardReviews--2jJ26 .widget-container svg {
          width: 18px !important;
          height: 18px !important; } }
      @media (min-width: 1800px) {
        .src-components-ui-CardReviews-CardReviews__CardReviews--2jJ26 .widget-container svg {
          width: 24px !important;
          height: 23px !important; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-Icons-Social-Social__Social--10_-7 {
  display: flex;
  width: 60px;
  height: 60px;
  border-radius: 8px; }
  @media (min-width: 1440px) {
    .src-components-ui-Icons-Social-Social__Social--10_-7 {
      width: 86px;
      height: 86px; } }
  .src-components-ui-Icons-Social-Social__Social--10_-7 svg {
    height: 32px;
    margin: auto; }
    @media (min-width: 1440px) {
      .src-components-ui-Icons-Social-Social__Social--10_-7 svg {
        width: 58px;
        height: 50px; } }
  .src-components-ui-Icons-Social-Social__Social_default--3SgT4 {
    background-color: #a42a72; }
  .src-components-ui-Icons-Social-Social__Social_enguide--1zSoR {
    width: 194px;
    align-items: center;
    background-color: #0068B4;
    padding: 5px 14px; }
    .src-components-ui-Icons-Social-Social__Social_enguide--1zSoR svg {
      width: 100%;
      height: auto; }
    @media (min-width: 667px) {
      .src-components-ui-Icons-Social-Social__Social_enguide--1zSoR {
        width: 157px; } }
    @media (min-width: 1440px) {
      .src-components-ui-Icons-Social-Social__Social_enguide--1zSoR {
        width: 248px; } }
  .src-components-ui-Icons-Social-Social__Social_facebook--1NaL7 {
    background-color: #0068B4; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-Slider-CardSlider__CardSlider--s0T3P {
  padding: 40px 0;
  z-index: 10;
  position: relative; }
  @media (min-width: 1800px) {
    .src-components-block-Slider-CardSlider__CardSlider--s0T3P {
      max-width: 1920px;
      margin: 0 auto; } }
  .src-components-block-Slider-CardSlider__CardSlider__Title--1ifzK {
    padding-left: 20px;
    padding-right: 20px;
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    margin: auto auto 40px; }
    @media (min-width: 667px) {
      .src-components-block-Slider-CardSlider__CardSlider__Title--1ifzK {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-Slider-CardSlider__CardSlider__Title--1ifzK {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-Slider-CardSlider__CardSlider__Title--1ifzK {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-Slider-CardSlider__CardSlider__Title--1ifzK {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-Slider-CardSlider__CardSlider__Title--1ifzK {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-Slider-CardSlider__CardSlider__Title--1ifzK {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-Slider-CardSlider__CardSlider__Title--1ifzK {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-Slider-CardSlider__CardSlider__TitleContainer--76Xq- {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-Slider-CardSlider__CardSlider__TitleContainer--76Xq- > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 1800px) {
      .src-components-block-Slider-CardSlider__CardSlider__Title--1ifzK {
        margin-bottom: 55px; } }
  .src-components-block-Slider-CardSlider__CardSlider__Item--oVA4d {
    margin-top: 1px;
    margin-bottom: 1px;
    margin-left: 20px !important; }
    .src-components-block-Slider-CardSlider__CardSlider__ItemPhoto--1cPkq {
      margin-left: 10px; }
      @media (min-width: 1024px) {
        .src-components-block-Slider-CardSlider__CardSlider__ItemPhoto--1cPkq {
          margin-left: 10px;
          margin-right: 10px; } }
  .src-components-block-Slider-CardSlider__CardSlider__Nav--3yoW7 {
    display: none; }
    @media (min-width: 1024px) {
      .src-components-block-Slider-CardSlider__CardSlider__Nav--3yoW7 {
        display: block; } }
  .src-components-block-Slider-CardSlider__CardSlider__Arrow--3lUVR {
    display: flex;
    flex-direction: row;
    gap: 24px;
    margin-top: 80px;
    justify-content: end; }
  .src-components-block-Slider-CardSlider__CardSlider__ButtonArrow--MWLwP {
    background-color: transparent;
    border-color: #fff; }
    .src-components-block-Slider-CardSlider__CardSlider__ButtonArrow--MWLwP svg path {
      transition: fill 0.2s linear;
      fill: #fff !important; }
    .src-components-block-Slider-CardSlider__CardSlider__ButtonArrow--MWLwP:hover {
      background-color: #fff;
      border-color: #fff; }
      .src-components-block-Slider-CardSlider__CardSlider__ButtonArrow--MWLwP:hover svg path {
        fill: #F6AB00 !important; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-CardBonus-CardBonus__CardBonus--VZWYy {
  max-width: 280px;
  margin: 1px 0;
  padding: 16px 20px 25px;
  border: 2px solid #000;
  border-radius: 8px;
  background-color: #fff;
  transition: all 0.2s linear;
  color: #000;
  font-size: 20px;
  line-height: 36px; }
  @media (min-width: 1024px) {
    .src-components-ui-CardBonus-CardBonus__CardBonus--VZWYy {
      max-width: 410px; } }
  @media (min-width: 1440px) {
    .src-components-ui-CardBonus-CardBonus__CardBonus--VZWYy {
      padding: 22px 24px 25px; } }
  .src-components-ui-CardBonus-CardBonus__CardBonus--VZWYy:hover {
    border: 2px solid #faa600; }
    .src-components-ui-CardBonus-CardBonus__CardBonus--VZWYy:hover .src-components-ui-CardBonus-CardBonus__ButtonLink--3DP7z svg {
      transform: translateX(4px); }
  .src-components-ui-CardBonus-CardBonus__CardBonus__Text--1HXeb {
    margin: 0 0 30px; }
    @media (min-width: 1024px) {
      .src-components-ui-CardBonus-CardBonus__CardBonus__Text--1HXeb {
        margin-right: 70px; } }
  .src-components-ui-CardBonus-CardBonus__CardBonus--VZWYy .src-components-ui-CardBonus-CardBonus__ButtonLink--3DP7z {
    display: block;
    font-size: 20px;
    line-height: 1;
    color: #faa600; }
    .src-components-ui-CardBonus-CardBonus__CardBonus--VZWYy .src-components-ui-CardBonus-CardBonus__ButtonLink--3DP7z:hover svg {
      transform: translateX(4px); }
    .src-components-ui-CardBonus-CardBonus__CardBonus--VZWYy .src-components-ui-CardBonus-CardBonus__ButtonLink--3DP7z svg {
      width: 26px;
      height: 24px; }
      .src-components-ui-CardBonus-CardBonus__CardBonus--VZWYy .src-components-ui-CardBonus-CardBonus__ButtonLink--3DP7z svg path {
        fill: #faa600; }
  .src-components-ui-CardBonus-CardBonus__CardBonus_shadow--SrprS {
    border-color: transparent;
    box-shadow: 0 5px 32px rgba(66, 68, 75, 0.137653); }
    .src-components-ui-CardBonus-CardBonus__CardBonus_shadow--SrprS:hover {
      box-shadow: none; }
  .src-components-ui-CardBonus-CardBonus__CardBonus_logo--19_UL {
    padding: 16px 50px 25px 20px;
    position: relative;
    width: 280px;
    height: 320px;
    border: 1px solid #DFE5E9; }
    @media (min-width: 1440px) {
      .src-components-ui-CardBonus-CardBonus__CardBonus_logo--19_UL {
        padding: 22px 50px 25px 24px;
        width: 409px;
        max-width: 409px;
        height: 227px; } }
    .src-components-ui-CardBonus-CardBonus__CardBonus_logo--19_UL .src-components-ui-CardBonus-CardBonus__ButtonLink--3DP7z {
      right: 21px;
      bottom: 21px;
      position: absolute; }
      .src-components-ui-CardBonus-CardBonus__CardBonus_logo--19_UL .src-components-ui-CardBonus-CardBonus__ButtonLink--3DP7z svg path {
        transition: all 0.2s linear;
        fill: #DFE5E9; }
    .src-components-ui-CardBonus-CardBonus__CardBonus_logo--19_UL .src-components-ui-CardBonus-CardBonus__CardBonus__Text--1HXeb {
      max-height: 204px;
      overflow: hidden;
      margin-right: 0;
      margin-bottom: 26px;
      font-size: 16px;
      line-height: 26px; }
      @media (min-width: 1440px) {
        .src-components-ui-CardBonus-CardBonus__CardBonus_logo--19_UL .src-components-ui-CardBonus-CardBonus__CardBonus__Text--1HXeb {
          max-height: 108px; } }
    .src-components-ui-CardBonus-CardBonus__CardBonus_logo--19_UL .src-components-ui-CardBonus-CardBonus__CardBonus__Img--39O7- {
      height: 60px;
      margin-bottom: 10px; }
      .src-components-ui-CardBonus-CardBonus__CardBonus_logo--19_UL .src-components-ui-CardBonus-CardBonus__CardBonus__Img--39O7- img {
        max-height: 100%; }
    .src-components-ui-CardBonus-CardBonus__CardBonus_logo--19_UL:hover {
      border: 1px solid #0068B4;
      box-shadow: 0 0 0 1px #0068B4; }
      .src-components-ui-CardBonus-CardBonus__CardBonus_logo--19_UL:hover .src-components-ui-CardBonus-CardBonus__ButtonLink--3DP7z svg path {
        fill: #0068B4; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-CardPhoto-CardPhoto__CardPhoto--3Fn9D {
  width: 300px;
  height: 365px;
  padding: 16px;
  border: 2px solid transparent;
  transition: border 0.2s linear;
  border-radius: 12px;
  background-color: #FFC01B;
  display: flex;
  flex-direction: column;
  justify-content: space-between; }
  .src-components-ui-CardPhoto-CardPhoto__CardPhoto--3Fn9D .video-react,
  .src-components-ui-CardPhoto-CardPhoto__CardPhoto--3Fn9D .video-react-poster {
    background-color: transparent; }
  .src-components-ui-CardPhoto-CardPhoto__CardPhoto--3Fn9D .video-react-control-bar,
  .src-components-ui-CardPhoto-CardPhoto__CardPhoto--3Fn9D .video-react-loading-spinner,
  .src-components-ui-CardPhoto-CardPhoto__CardPhoto--3Fn9D .video-react-big-play-button {
    display: none; }
  .src-components-ui-CardPhoto-CardPhoto__CardPhoto__Head--Hk0wc {
    aspect-ratio: 1 / 1;
    position: relative; }
    .src-components-ui-CardPhoto-CardPhoto__CardPhoto__Head_state_active--1qFKc {
      cursor: pointer; }
  .src-components-ui-CardPhoto-CardPhoto__CardPhoto__Player--5N5lS {
    border-radius: 50%;
    overflow: hidden;
    position: relative; }
    .src-components-ui-CardPhoto-CardPhoto__CardPhoto__Player--5N5lS img {
      width: 100%;
      height: 100%;
      object-fit: cover; }
    .src-components-ui-CardPhoto-CardPhoto__CardPhoto__Player--5N5lS video {
      width: 100%;
      object-fit: cover;
      object-position: center; }
    .src-components-ui-CardPhoto-CardPhoto__CardPhoto__Player--5N5lS:after {
      content: "";
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      background-color: rgba(0, 0, 0, 0.3);
      transition: background-color 0.2s linear; }
    .src-components-ui-CardPhoto-CardPhoto__CardPhoto__Player_state_active--X4OCn:after {
      background-color: transparent; }
  .src-components-ui-CardPhoto-CardPhoto__CardPhoto__PlayerCircleWrapper--2XztZ {
    position: absolute;
    top: -2.5px;
    left: -2.5px;
    right: -2.5px;
    bottom: -2.5px;
    transform: rotate(-90deg); }
    .src-components-ui-CardPhoto-CardPhoto__CardPhoto__PlayerCircleWrapper--2XztZ svg {
      overflow: visible; }
  .src-components-ui-CardPhoto-CardPhoto__CardPhoto__PlayerCircle--gc4gL {
    fill: none;
    stroke: #fff;
    stroke-width: 5px;
    stroke-linecap: round;
    stroke-dasharray: 841.94612px;
    transition: stroke-dashoffset 0.2s linear; }
  .src-components-ui-CardPhoto-CardPhoto__CardPhoto__NameDescription--2Tpxx {
    display: flex;
    flex-direction: row;
    align-items: baseline;
    gap: 5px;
    margin: 0; }
    .src-components-ui-CardPhoto-CardPhoto__CardPhoto__NameDescription--2Tpxx span:first-child {
      font-size: 18px;
      font-weight: 700;
      color: #232323; }
    .src-components-ui-CardPhoto-CardPhoto__CardPhoto__NameDescription--2Tpxx span:nth-child(2) {
      display: inline-block;
      height: 14px;
      width: 1px;
      background-color: #57686C; }
    .src-components-ui-CardPhoto-CardPhoto__CardPhoto__NameDescription--2Tpxx span:last-child {
      white-space: nowrap;
      text-overflow: ellipsis;
      overflow: hidden; }
  .src-components-ui-CardPhoto-CardPhoto__CardPhoto__Text--2Ls2T {
    margin: 0; }
  .src-components-ui-CardPhoto-CardPhoto__CardPhoto__Content--2HzLp {
    font-weight: 400;
    line-height: 120%;
    font-size: 14px;
    display: inline-flex;
    flex-direction: column;
    gap: 5px; }
  .src-components-ui-CardPhoto-CardPhoto__CardPhoto__Loading--3JK18 {
    z-index: 2; }
    .src-components-ui-CardPhoto-CardPhoto__CardPhoto__Loading--3JK18 div {
      background-color: #fff; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-PromoBanner-PromoBanner__PromoBanner--1QmQS {
  color: #fff;
  background-color: #f9f9f9;
  position: relative; }
  .src-components-block-PromoBanner-PromoBanner__PromoBanner__Color--3RP72 {
    display: flex;
    align-items: center;
    position: absolute;
    top: 0;
    left: 50%;
    width: 100%;
    height: 100%;
    font-size: 0;
    transform: translateX(-50%);
    overflow: hidden; }
    .src-components-block-PromoBanner-PromoBanner__PromoBanner__Color--3RP72 picture {
      width: 100%;
      height: 100%; }
    .src-components-block-PromoBanner-PromoBanner__PromoBanner__Color--3RP72 img {
      width: 100%;
      height: auto;
      object-fit: cover; }
      @media (min-width: 501px) {
        .src-components-block-PromoBanner-PromoBanner__PromoBanner__Color--3RP72 img {
          object-position: right;
          height: 100%; } }
      @media (min-width: 667px) {
        .src-components-block-PromoBanner-PromoBanner__PromoBanner__Color--3RP72 img {
          object-position: center; } }
    @media (min-width: 1800px) {
      .src-components-block-PromoBanner-PromoBanner__PromoBanner__Color--3RP72 {
        max-width: 1920px; } }
  .src-components-block-PromoBanner-PromoBanner__PromoBanner__Content--67-wF {
    position: relative;
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 100px; }
    @media (min-width: 667px) {
      .src-components-block-PromoBanner-PromoBanner__PromoBanner__Content--67-wF {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-PromoBanner-PromoBanner__PromoBanner__Content--67-wF {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-PromoBanner-PromoBanner__PromoBanner__Content--67-wF {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-PromoBanner-PromoBanner__PromoBanner__Content--67-wF {
        max-width: 1634px; } }
    @media (min-width: 501px) {
      .src-components-block-PromoBanner-PromoBanner__PromoBanner__Content--67-wF {
        padding-top: 0; } }
    @media (min-width: 1024px) {
      .src-components-block-PromoBanner-PromoBanner__PromoBanner__Content--67-wF {
        min-height: 254px;
        overflow: hidden;
        text-align: left;
        padding-top: 0; } }
    @media (min-width: 667px) {
      .src-components-block-PromoBanner-PromoBanner__PromoBanner__Content_AlignRight--1aGXV {
        text-align: right; } }
  .src-components-block-PromoBanner-PromoBanner__PromoBanner__TextWrap--1tBlD {
    position: relative;
    z-index: 2;
    padding: 42px 0; }
    @media (min-width: 667px) {
      .src-components-block-PromoBanner-PromoBanner__PromoBanner__TextWrap--1tBlD {
        padding-top: 45px; } }
    @media (min-width: 1024px) {
      .src-components-block-PromoBanner-PromoBanner__PromoBanner__TextWrap--1tBlD {
        max-width: 60%;
        padding: 45px 0; } }
    @media (min-width: 1440px) {
      .src-components-block-PromoBanner-PromoBanner__PromoBanner__TextWrap--1tBlD {
        padding: 50px 50px 50px 0; } }
    @media (min-width: 1800px) {
      .src-components-block-PromoBanner-PromoBanner__PromoBanner__TextWrap--1tBlD {
        padding: 48px 48px 48px 0; } }
    @media (min-width: 1024px) {
      .src-components-block-PromoBanner-PromoBanner__PromoBanner__TextWrap_AlignRight--1Tr6X {
        float: right; } }
  .src-components-block-PromoBanner-PromoBanner__PromoBanner__Title--1MUWr {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    letter-spacing: 1.6px;
    margin-bottom: 20px;
    text-shadow: 0 0 10px #000; }
    @media (min-width: 667px) {
      .src-components-block-PromoBanner-PromoBanner__PromoBanner__Title--1MUWr {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-PromoBanner-PromoBanner__PromoBanner__Title--1MUWr {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-PromoBanner-PromoBanner__PromoBanner__Title--1MUWr {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-PromoBanner-PromoBanner__PromoBanner__TitleContainer--34Qus {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-PromoBanner-PromoBanner__PromoBanner__TitleContainer--34Qus > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 1024px) {
      .src-components-block-PromoBanner-PromoBanner__PromoBanner__Title--1MUWr {
        text-shadow: none;
        margin-bottom: 20px; } }
    @media (min-width: 1440px) {
      .src-components-block-PromoBanner-PromoBanner__PromoBanner__Title--1MUWr {
        line-height: 72px; } }
  @media (min-width: 1024px) {
    .src-components-block-PromoBanner-PromoBanner__PromoBanner__Wrapper--2jmHp {
      display: flex;
      justify-content: space-between;
      flex-direction: column;
      align-items: flex-start;
      max-width: 95%; } }
  .src-components-block-PromoBanner-PromoBanner__PromoBanner__Wrapper__SubTitle--1VATg {
    margin: 12px 0 0 0;
    font-size: 16px;
    line-height: 24px;
    font-weight: 700; }
    @media (min-width: 1024px) {
      .src-components-block-PromoBanner-PromoBanner__PromoBanner__Wrapper__SubTitle--1VATg {
        font-size: 22px;
        margin-bottom: 25px; } }
    @media (min-width: 1440px) {
      .src-components-block-PromoBanner-PromoBanner__PromoBanner__Wrapper__SubTitle--1VATg {
        margin-top: 6px;
        margin-bottom: 30px; } }
  .src-components-block-PromoBanner-PromoBanner__PromoBanner__Wrapper__ButtonContainer--1ELlF {
    margin-top: 20px;
    min-width: 240px;
    text-align: center;
    min-height: 60px; }
    @media (min-width: 667px) {
      .src-components-block-PromoBanner-PromoBanner__PromoBanner__Wrapper__ButtonContainer--1ELlF {
        text-align: left; } }
    @media (min-width: 1024px) {
      .src-components-block-PromoBanner-PromoBanner__PromoBanner__Wrapper__ButtonContainer--1ELlF {
        margin-top: 0; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-SeoBlock-SeoBlock__SeoBlock--2aAAs {
  position: relative;
  z-index: 10;
  background-color: #f9f9f9;
  padding-bottom: 40px; }
  @media (min-width: 1024px) {
    .src-components-block-SeoBlock-SeoBlock__SeoBlock--2aAAs {
      padding-bottom: 70px; } }
  @media (min-width: 667px) {
    .src-components-block-SeoBlock-SeoBlock__SeoBlock_state_fullHeight--iLRfO .src-components-block-SeoBlock-SeoBlock__SeoBlock__Container--3x1wM {
      padding-bottom: 0; } }
  .src-components-block-SeoBlock-SeoBlock__SeoBlock_state_fullHeight--iLRfO .src-components-block-SeoBlock-SeoBlock__SeoBlock__Container--3x1wM:after {
    display: none; }
  .src-components-block-SeoBlock-SeoBlock__SeoBlock_state_fullHeight--iLRfO .src-components-block-SeoBlock-SeoBlock__SeoBlock__ShowMoreLink--3Ef_V svg {
    transform: rotate(270deg); }
  @media (min-width: 1024px) {
    .src-components-block-SeoBlock-SeoBlock__SeoBlock_state_fullHeight--iLRfO .src-components-block-SeoBlock-SeoBlock__SeoBlock__ShowMoreLink--3Ef_V:hover svg {
      transform: rotate(270deg) translateX(3px); } }
  .src-components-block-SeoBlock-SeoBlock__SeoBlock_state_contentFit--EtHSe .src-components-block-SeoBlock-SeoBlock__SeoBlock__Container--3x1wM:after {
    display: none; }
  .src-components-block-SeoBlock-SeoBlock__SeoBlock_state_contentFit--EtHSe .src-components-block-SeoBlock-SeoBlock__SeoBlock__ShowMoreLinkContainer--3ToIz {
    display: none; }
  .src-components-block-SeoBlock-SeoBlock__SeoBlock__Container--3x1wM {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
    padding: 40px 20px 0;
    transition: max-height 350ms linear;
    max-height: 250px;
    position: relative;
    overflow: hidden; }
    @media (min-width: 667px) {
      .src-components-block-SeoBlock-SeoBlock__SeoBlock__Container--3x1wM {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-SeoBlock-SeoBlock__SeoBlock__Container--3x1wM {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-SeoBlock-SeoBlock__SeoBlock__Container--3x1wM {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-SeoBlock-SeoBlock__SeoBlock__Container--3x1wM {
        max-width: 1634px; } }
    .src-components-block-SeoBlock-SeoBlock__SeoBlock__Container--3x1wM:after {
      content: "";
      display: block;
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      height: 150px;
      background: linear-gradient(0, rgba(249, 249, 249, 0.9) 0, rgba(249, 249, 249, 0) 100%); }
  .src-components-block-SeoBlock-SeoBlock__SeoBlock__ShowMoreLink--3Ef_V {
    display: inline-flex;
    align-items: center;
    flex-direction: row;
    white-space: nowrap;
    line-height: 26px;
    cursor: pointer;
    color: #0068B4;
    font-weight: 500;
    font-size: 16px; }
    .src-components-block-SeoBlock-SeoBlock__SeoBlock__ShowMoreLinkContainer--3ToIz {
      width: 100%;
      max-width: 1392px;
      margin: 0 auto;
      position: relative;
      z-index: 10;
      padding-left: 20px;
      padding-right: 20px;
      padding-top: 0;
      padding-bottom: 0;
      justify-content: center;
      margin-top: 20px; }
      @media (min-width: 667px) {
        .src-components-block-SeoBlock-SeoBlock__SeoBlock__ShowMoreLinkContainer--3ToIz {
          padding-left: 36px;
          padding-right: 36px; } }
      @media (min-width: 1024px) {
        .src-components-block-SeoBlock-SeoBlock__SeoBlock__ShowMoreLinkContainer--3ToIz {
          padding-right: 48px;
          padding-left: 48px; } }
      @media (min-width: 1440px) {
        .src-components-block-SeoBlock-SeoBlock__SeoBlock__ShowMoreLinkContainer--3ToIz {
          padding-right: 66px;
          padding-left: 66px; } }
      @media (min-width: 1800px) {
        .src-components-block-SeoBlock-SeoBlock__SeoBlock__ShowMoreLinkContainer--3ToIz {
          max-width: 1634px; } }
      @media (min-width: 667px) {
        .src-components-block-SeoBlock-SeoBlock__SeoBlock__ShowMoreLinkContainer--3ToIz {
          justify-content: flex-start; } }
    .src-components-block-SeoBlock-SeoBlock__SeoBlock__ShowMoreLink--3Ef_V svg {
      fill: currentColor;
      height: 12px;
      width: 14px;
      margin-right: 10px;
      transform: rotate(90deg);
      transition: transform 0.2s linear; }
    @media (min-width: 1024px) {
      .src-components-block-SeoBlock-SeoBlock__SeoBlock__ShowMoreLink--3Ef_V:hover svg {
        transform: rotate(90deg) translateX(3px); } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__Content--3b5dw ul li {
  width: 100%; }
  .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__Content--3b5dw ul li a {
    text-decoration: underline;
    color: #0068B4; }
    @media (min-width: 1024px) {
      .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__Content--3b5dw ul li a:hover, .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__Content--3b5dw ul li a:focus, .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__Content--3b5dw ul li a:active {
        color: #a42a72;
        text-decoration: underline; } }
  .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__Content--3b5dw ul li b {
    font-weight: bold; }

.src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItem--34QdA {
  margin-top: 30px;
  color: #000;
  list-style: none; }
  .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItem_state_empty--31pBr {
    height: 100px;
    position: relative; }
    .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItem_state_empty--31pBr > div {
      width: auto;
      left: 0;
      transform: none;
      top: 90%; }
  @media (min-width: 667px) {
    .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItem--34QdA {
      margin-top: 40px; } }
  .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItemTitle--389v9 {
    margin: 0;
    font-weight: bold;
    font-size: 20px;
    font-style: italic;
    line-height: 24px; }
    @media (min-width: 667px) {
      .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItemTitle--389v9 {
        font-weight: 900;
        font-size: 24px;
        line-height: 29px; } }
    @media (min-width: 1024px) {
      .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItemTitle--389v9 {
        font-size: 30px;
        line-height: 41px; } }
  .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItemSubTitle--iCNsj {
    font-weight: bold;
    font-size: 16px;
    line-height: 145%;
    margin-top: 18px;
    margin-bottom: 8px; }
    @media (min-width: 667px) {
      .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItemSubTitle--iCNsj {
        margin-top: 16px;
        margin-bottom: 10px; } }
    @media (min-width: 1024px) {
      .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItemSubTitle--iCNsj {
        margin-top: 20px;
        font-weight: 600;
        font-size: 20px;
        line-height: 24px; } }
  .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItemList--3YX7z {
    margin-top: 12px; }
    .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItemListItem--2nw4C {
      margin-top: 8px;
      list-style: none;
      font-weight: 300;
      font-size: 16px;
      line-height: 26px; }
  .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItemInnerList--2zplz {
    padding-left: 10px;
    margin-top: 5px; }
    .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItemInnerListItem--1t-Gx {
      list-style: none;
      display: inline-flex;
      align-items: flex-start;
      justify-content: flex-start;
      width: 100%;
      font-weight: 300;
      font-size: 16px;
      line-height: 26px; }
    .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItemInnerListNumber--16CdB, .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItemInnerListTitled--15LOJ {
      padding-left: 10px; }
      .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItemInnerListNumberItem--1Vctk, .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItemInnerListTitledItem--2Loxs {
        list-style: none;
        display: inline-flex;
        align-items: flex-start;
        justify-content: flex-start;
        margin-top: 15px;
        font-weight: 300;
        font-size: 16px;
        line-height: 26px; }
        .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItemInnerListNumberItem--1Vctk:first-child, .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItemInnerListTitledItem--2Loxs:first-child {
          margin-top: 10px; }
    .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItemInnerListNumberItem--1Vctk {
      margin-top: 5px; }
  .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItemIcon--1BG-f {
    display: inline-flex;
    align-items: center;
    width: 15px;
    height: 26px;
    flex-shrink: 0;
    margin-right: 15px; }
    .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItemIcon--1BG-f:before {
      content: '';
      width: 9px;
      height: 9px;
      border-radius: 50%;
      border: 3px solid #0A72BA; }
    .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItemIcon--1BG-f:before {
      border: 3px solid #a42a72; }
  .src-components-ui-InfoContentRenderer-InfoContentRenderer__InfoContentRenderer__ContentItemNumber--pXXIk {
    margin-right: 15px; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-Introducing-Introducing__Introducing--1T6CX {
  position: relative;
  z-index: 10;
  background-color: #fff; }
  .src-components-block-Introducing-Introducing__Introducing__Container--31ycH {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    padding-top: 30px; }
    @media (min-width: 667px) {
      .src-components-block-Introducing-Introducing__Introducing__Container--31ycH {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-Introducing-Introducing__Introducing__Container--31ycH {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-Introducing-Introducing__Introducing__Container--31ycH {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-Introducing-Introducing__Introducing__Container--31ycH {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-Introducing-Introducing__Introducing__Container--31ycH {
        padding-top: 70px;
        padding-right: 0; } }
    @media (min-width: 1024px) {
      .src-components-block-Introducing-Introducing__Introducing__Container--31ycH {
        padding-top: 115px;
        padding-right: 0; } }
    @media (min-width: 1440px) {
      .src-components-block-Introducing-Introducing__Introducing__Container--31ycH {
        padding-bottom: 0;
        padding-right: 0; } }
  .src-components-block-Introducing-Introducing__Introducing__Data--pymcM {
    display: flex;
    flex-direction: column;
    padding-bottom: 20px; }
    @media (min-width: 667px) {
      .src-components-block-Introducing-Introducing__Introducing__Data--pymcM {
        flex-direction: row;
        flex-wrap: nowrap;
        padding-bottom: 0; } }
  .src-components-block-Introducing-Introducing__Introducing__Title--1-FSZ {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    margin-bottom: 15px; }
    @media (min-width: 667px) {
      .src-components-block-Introducing-Introducing__Introducing__Title--1-FSZ {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-Introducing-Introducing__Introducing__Title--1-FSZ {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-Introducing-Introducing__Introducing__Title--1-FSZ {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-Introducing-Introducing__Introducing__TitleContainer--_dmkx {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-Introducing-Introducing__Introducing__TitleContainer--_dmkx > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 667px) {
      .src-components-block-Introducing-Introducing__Introducing__Title--1-FSZ {
        font-size: 42px;
        margin-bottom: 16px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-Introducing-Introducing__Introducing__Title--1-FSZ {
        font-size: 48px;
        line-height: 64px;
        max-width: 50%; } }
    @media (min-width: 1440px) {
      .src-components-block-Introducing-Introducing__Introducing__Title--1-FSZ {
        font-size: 64px;
        line-height: 83px; } }
  .src-components-block-Introducing-Introducing__Introducing__SubTitle--2cNOu {
    line-height: 24px;
    margin-bottom: 16px;
    margin-top: 0;
    font-style: normal;
    font-weight: bold;
    font-size: 16px; }
    @media (min-width: 667px) {
      .src-components-block-Introducing-Introducing__Introducing__SubTitle--2cNOu {
        margin-bottom: 35px; } }
    @media (min-width: 1024px) {
      .src-components-block-Introducing-Introducing__Introducing__SubTitle--2cNOu {
        font-size: 22px;
        margin-bottom: 40px; } }
  @media (min-width: 667px) {
    .src-components-block-Introducing-Introducing__Introducing__ImgWrapper--2Z5Ql, .src-components-block-Introducing-Introducing__Introducing__ListWrapper--11nNu {
      width: 50%; } }
  .src-components-block-Introducing-Introducing__Introducing__ImgWrapper--2Z5Ql {
    display: flex;
    align-items: flex-end;
    justify-content: center;
    font-size: 0; }
    .src-components-block-Introducing-Introducing__Introducing__ImgWrapper--2Z5Ql picture {
      width: 100%;
      height: 100%; }
    .src-components-block-Introducing-Introducing__Introducing__ImgWrapper--2Z5Ql img {
      width: 100%;
      height: 100%;
      max-height: 100%;
      object-fit: contain; }
    @media (min-width: 1024px) {
      .src-components-block-Introducing-Introducing__Introducing__ImgWrapper--2Z5Ql {
        height: 500px; }
        .src-components-block-Introducing-Introducing__Introducing__ImgWrapper--2Z5Ql picture {
          height: 130%; } }
  .src-components-block-Introducing-Introducing__Introducing__ShowMoreLink--1lx2c {
    display: inline-flex;
    align-items: center;
    justify-items: center;
    flex-direction: row;
    white-space: nowrap;
    line-height: 26px;
    cursor: pointer;
    margin: 20px auto 0;
    color: #0068B4;
    font-weight: 500;
    font-size: 16px; }
    .src-components-block-Introducing-Introducing__Introducing__ShowMoreLink--1lx2c svg {
      fill: currentColor;
      height: 12px;
      width: 14px;
      margin-right: 10px;
      transform: rotate(90deg); }
  @media (max-width: 666.98px) {
    .src-components-block-Introducing-Introducing__Introducing__List--1pccN {
      max-height: 460px;
      overflow: hidden;
      position: relative;
      display: block; }
      .src-components-block-Introducing-Introducing__Introducing__List--1pccN:after {
        content: "";
        display: block;
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        height: 150px;
        background: linear-gradient(0, rgba(249, 249, 249, 0.9) 0, rgba(249, 249, 249, 0) 100%); }
      .src-components-block-Introducing-Introducing__Introducing__List_state_fullHeight--3egmk {
        max-height: 100%;
        margin-bottom: 30px; }
        .src-components-block-Introducing-Introducing__Introducing__List_state_fullHeight--3egmk:after {
          display: none; } }
  @media (min-width: 667px) {
    .src-components-block-Introducing-Introducing__Introducing__List--1pccN {
      min-height: 500px;
      margin-left: 20px; } }
  .src-components-block-Introducing-Introducing__Introducing__ScrollTrack--12JDK {
    left: 0;
    bottom: 0;
    top: 0;
    width: 4px  !important;
    background: rgba(144, 144, 144, 0.1) !important;
    border-radius: 2px !important; }
  .src-components-block-Introducing-Introducing__Introducing__ScrollThumb--3_B81 {
    background: rgba(0, 104, 180, 0.2) !important;
    border-radius: 2px !important;
    display: block; }
  @media (min-width: 667px) {
    .src-components-block-Introducing-Introducing__Introducing__ListWrapper--11nNu {
      margin-right: 25px;
      margin-bottom: 40px; } }
  @media (min-width: 1024px) {
    .src-components-block-Introducing-Introducing__Introducing__ListWrapper--11nNu {
      margin-right: 66px; } }
  @media (min-width: 1440px) {
    .src-components-block-Introducing-Introducing__Introducing__ListWrapper--11nNu {
      margin-right: 90px; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-Messengers-Messengers__Messengers--36RVG {
  position: relative;
  z-index: 10;
  background-color: #fff; }
  .src-components-block-Messengers-Messengers__Messengers__Container--2GaIj {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    padding: 0;
    display: flex;
    flex-direction: column; }
    @media (min-width: 667px) {
      .src-components-block-Messengers-Messengers__Messengers__Container--2GaIj {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-Messengers-Messengers__Messengers__Container--2GaIj {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-Messengers-Messengers__Messengers__Container--2GaIj {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-Messengers-Messengers__Messengers__Container--2GaIj {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-Messengers-Messengers__Messengers__Container--2GaIj {
        padding: 0 0 115px; } }
    @media (min-width: 1024px) {
      .src-components-block-Messengers-Messengers__Messengers__Container--2GaIj {
        padding: 115px 0 75px 48px;
        flex-direction: row;
        align-items: center;
        justify-content: space-between; } }
    @media (min-width: 1440px) {
      .src-components-block-Messengers-Messengers__Messengers__Container--2GaIj {
        padding: 160px 0 75px 66px; } }
  .src-components-block-Messengers-Messengers__Messengers__HeaderWrapper--1O5Cu {
    padding: 30px 20px 0;
    margin-bottom: 25px; }
    @media (min-width: 667px) {
      .src-components-block-Messengers-Messengers__Messengers__HeaderWrapper--1O5Cu {
        padding: 56px 36px 0;
        margin-bottom: 25px; } }
    @media (min-width: 1024px) {
      .src-components-block-Messengers-Messengers__Messengers__HeaderWrapper--1O5Cu {
        margin-bottom: 0;
        padding: 0;
        flex-basis: 40%;
        margin-right: 0; } }
  .src-components-block-Messengers-Messengers__Messengers__Data--1lqLJ {
    display: flex;
    flex-direction: column;
    padding: 40px 20px 50px;
    background-color: #a42a72;
    position: relative; }
    @media (min-width: 667px) {
      .src-components-block-Messengers-Messengers__Messengers__Data--1lqLJ {
        flex-direction: row;
        flex-wrap: nowrap;
        padding: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-Messengers-Messengers__Messengers__Data--1lqLJ {
        padding: 40px 35px;
        flex-basis: 50%; } }
    @media (min-width: 1440px) {
      .src-components-block-Messengers-Messengers__Messengers__Data--1lqLJ {
        padding: 80px 70px; } }
  .src-components-block-Messengers-Messengers__Messengers__DataTitle--JLQ_A {
    font-size: 16px;
    line-height: 26px;
    color: #f9f9f9;
    margin-bottom: 15px;
    margin-top: 0;
    font-weight: 700; }
  .src-components-block-Messengers-Messengers__Messengers__List--2MxNu {
    display: flex;
    list-style: none;
    padding: 0;
    margin: 0; }
    .src-components-block-Messengers-Messengers__Messengers__ListItem--eoXxO {
      display: inline-flex;
      height: 44px;
      align-items: center; }
  .src-components-block-Messengers-Messengers__Messengers__PhoneData--_WIZa {
    margin-bottom: 35px; }
    @media (min-width: 667px) {
      .src-components-block-Messengers-Messengers__Messengers__PhoneData--_WIZa {
        margin-right: 70px;
        margin-bottom: 0; } }
    @media (min-width: 1024px) {
      .src-components-block-Messengers-Messengers__Messengers__PhoneData--_WIZa {
        margin-right: 15px; } }
    .src-components-block-Messengers-Messengers__Messengers__PhoneDataList--wIwf2 {
      flex-direction: column; }
      .src-components-block-Messengers-Messengers__Messengers__PhoneDataListItem--176vI {
        margin-bottom: 8px; }
        .src-components-block-Messengers-Messengers__Messengers__PhoneDataListItemLink--spqhi {
          color: #fff;
          font-size: 22px;
          cursor: pointer; }
          @media (min-width: 1024px) {
            .src-components-block-Messengers-Messengers__Messengers__PhoneDataListItemLink--spqhi {
              transition: color 0.2s linear; }
              .src-components-block-Messengers-Messengers__Messengers__PhoneDataListItemLink--spqhi:hover {
                color: #EFA108; } }
  .src-components-block-Messengers-Messengers__Messengers__MessengersDataList--22GsG {
    flex-direction: row; }
    .src-components-block-Messengers-Messengers__Messengers__MessengersDataListItem--2uByq {
      margin-right: 25px; }
      .src-components-block-Messengers-Messengers__Messengers__MessengersDataListItemLink--3l6bv {
        display: inline-flex;
        align-items: center;
        width: 30px;
        height: 30px;
        border-radius: 3px; }
        .src-components-block-Messengers-Messengers__Messengers__MessengersDataListItemLink--3l6bv svg {
          width: 100%;
          height: auto; }
        @media (min-width: 1024px) {
          .src-components-block-Messengers-Messengers__Messengers__MessengersDataListItemLink--3l6bv {
            transition: transform 0.2s linear; }
            .src-components-block-Messengers-Messengers__Messengers__MessengersDataListItemLink--3l6bv svg rect {
              transition: fill 0.2s linear; }
            .src-components-block-Messengers-Messengers__Messengers__MessengersDataListItemLink--3l6bv:hover {
              transform: scale(1.1); }
              .src-components-block-Messengers-Messengers__Messengers__MessengersDataListItemLink--3l6bv:hover svg rect {
                fill: #EFA108; } }
  @media (min-width: 1024px) {
    .src-components-block-Messengers-Messengers__Messengers__PhoneData--_WIZa, .src-components-block-Messengers-Messengers__Messengers__MessengersData--1-mE7 {
      width: 50%; } }
  .src-components-block-Messengers-Messengers__Messengers__Title--1b98p {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    margin-bottom: 15px; }
    @media (min-width: 667px) {
      .src-components-block-Messengers-Messengers__Messengers__Title--1b98p {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-Messengers-Messengers__Messengers__Title--1b98p {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-Messengers-Messengers__Messengers__Title--1b98p {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-Messengers-Messengers__Messengers__TitleContainer--3f23q {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-Messengers-Messengers__Messengers__TitleContainer--3f23q > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 667px) {
      .src-components-block-Messengers-Messengers__Messengers__Title--1b98p {
        font-size: 42px;
        margin-bottom: 16px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-Messengers-Messengers__Messengers__Title--1b98p {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-Messengers-Messengers__Messengers__Title--1b98p {
        font-size: 64px;
        line-height: 83px; } }
  .src-components-block-Messengers-Messengers__Messengers__Text--NT7oc {
    line-height: 24px;
    margin-bottom: 0;
    font-style: normal;
    font-weight: 300;
    font-size: 16px; }
  @media (min-width: 667px) {
    .src-components-block-Messengers-Messengers__Messengers__Pattern_blue--13U33 {
      bottom: auto;
      width: 340px;
      height: 185px; } }
  @media (min-width: 1024px) {
    .src-components-block-Messengers-Messengers__Messengers__Pattern_blue--13U33 {
      position: absolute;
      left: auto;
      bottom: auto;
      top: -35px;
      right: 0;
      width: 410px;
      height: 220px; } }
  @media (min-width: 1440px) {
    .src-components-block-Messengers-Messengers__Messengers__Pattern_blue--13U33 {
      width: 538px;
      right: 48px; } }
  .src-components-block-Messengers-Messengers__Messengers__Pattern_blue__Container--116Ej {
    position: absolute;
    display: none; }
    @media (min-width: 667px) {
      .src-components-block-Messengers-Messengers__Messengers__Pattern_blue__Container--116Ej {
        display: flex;
        flex-direction: column;
        justify-content: center;
        bottom: 0;
        top: 0;
        right: -5%;
        left: 68%;
        z-index: 11; } }
    @media (min-width: 1024px) {
      .src-components-block-Messengers-Messengers__Messengers__Pattern_blue__Container--116Ej {
        display: block;
        z-index: -1;
        top: 0;
        right: 0; } }
  .src-components-block-Messengers-Messengers__Messengers__Pattern_red--3eg6M {
    position: absolute; }
    @media (min-width: 667px) {
      .src-components-block-Messengers-Messengers__Messengers__Pattern_red--3eg6M {
        bottom: -65px;
        width: 385px;
        height: 145px;
        right: 100px;
        background-size: 100%; } }
    @media (min-width: 1024px) {
      .src-components-block-Messengers-Messengers__Messengers__Pattern_red--3eg6M {
        position: absolute;
        right: auto;
        left: -55px;
        bottom: -45px;
        height: 205px; } }
    @media (min-width: 1440px) {
      .src-components-block-Messengers-Messengers__Messengers__Pattern_red--3eg6M {
        left: -75px;
        width: 475px;
        height: 265px; } }
    .src-components-block-Messengers-Messengers__Messengers__Pattern_red__Container--S8OFT {
      display: none;
      position: absolute;
      justify-content: flex-end;
      flex-direction: column;
      bottom: 0;
      top: 0;
      right: 0;
      left: 45%;
      z-index: -1; }
      @media (min-width: 667px) {
        .src-components-block-Messengers-Messengers__Messengers__Pattern_red__Container--S8OFT {
          left: 45%;
          display: flex; } }
      @media (min-width: 1024px) {
        .src-components-block-Messengers-Messengers__Messengers__Pattern_red__Container--S8OFT {
          left: 0;
          align-items: flex-start; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-Faq-Faq__Faq--2IFWx {
  position: relative;
  z-index: 10;
  background-color: #f9f9f9; }
  .src-components-block-Faq-Faq__Faq__Container--OG2XZ {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    padding-top: 40px;
    padding-bottom: 60px;
    display: flex;
    flex-direction: column; }
    @media (min-width: 667px) {
      .src-components-block-Faq-Faq__Faq__Container--OG2XZ {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-Faq-Faq__Faq__Container--OG2XZ {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-Faq-Faq__Faq__Container--OG2XZ {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-Faq-Faq__Faq__Container--OG2XZ {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-Faq-Faq__Faq__Container--OG2XZ {
        padding-top: 68px;
        padding-bottom: 68px; } }
    @media (min-width: 1024px) {
      .src-components-block-Faq-Faq__Faq__Container--OG2XZ {
        padding-top: 115px;
        padding-bottom: 115px; } }
    @media (min-width: 1440px) {
      .src-components-block-Faq-Faq__Faq__Container--OG2XZ {
        padding-top: 135px;
        padding-bottom: 135px; } }
  .src-components-block-Faq-Faq__Faq__Title--AIQo7 {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    margin-bottom: 40px; }
    @media (min-width: 667px) {
      .src-components-block-Faq-Faq__Faq__Title--AIQo7 {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-Faq-Faq__Faq__Title--AIQo7 {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-Faq-Faq__Faq__Title--AIQo7 {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-Faq-Faq__Faq__TitleContainer--2zLIv {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-Faq-Faq__Faq__TitleContainer--2zLIv > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 667px) {
      .src-components-block-Faq-Faq__Faq__Title--AIQo7 {
        font-size: 42px;
        margin-bottom: 38px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-Faq-Faq__Faq__Title--AIQo7 {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-Faq-Faq__Faq__Title--AIQo7 {
        font-size: 64px;
        line-height: 83px; } }
  .src-components-block-Faq-Faq__Faq__List--2dy0r {
    display: flex;
    list-style: none;
    padding: 0;
    margin: 0;
    flex-direction: column; }
    @media (min-width: 667px) {
      .src-components-block-Faq-Faq__Faq__List--2dy0r {
        max-width: 700px;
        margin-left: auto;
        margin-right: auto; } }
    @media (min-width: 1024px) {
      .src-components-block-Faq-Faq__Faq__List--2dy0r {
        max-width: 100%; } }
    .src-components-block-Faq-Faq__Faq__ListItem--1K9wT {
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      position: relative; }
  .src-components-block-Faq-Faq__Faq__Collapsed--2Mdtf {
    width: 100%;
    padding: 16px 0;
    border-bottom: 1px solid #242223; }
    @media (min-width: 667px) {
      .src-components-block-Faq-Faq__Faq__Collapsed--2Mdtf {
        padding: 24px 0; } }
    @media (min-width: 1024px) {
      .src-components-block-Faq-Faq__Faq__Collapsed--2Mdtf {
        padding: 36px 0; } }
    .src-components-block-Faq-Faq__Faq__Collapsed_state_empty--Dae0q {
      height: 70px; }
    .src-components-block-Faq-Faq__Faq__CollapsedTitle--2Pvek {
      flex: 1 1 auto;
      font-weight: normal;
      font-size: 16px;
      line-height: 26px;
      color: #000;
      margin: 0 10px; }
      @media (min-width: 667px) {
        .src-components-block-Faq-Faq__Faq__CollapsedTitle--2Pvek {
          font-weight: bold;
          margin: 0 10px;
          line-height: 19px; } }
      @media (min-width: 1024px) {
        .src-components-block-Faq-Faq__Faq__CollapsedTitle--2Pvek {
          font-size: 26px;
          line-height: 34px; } }
    .src-components-block-Faq-Faq__Faq__CollapsedContent--1JXek {
      margin-top: 20px;
      flex-direction: row;
      display: flex;
      justify-content: center; }
      @media (min-width: 667px) {
        .src-components-block-Faq-Faq__Faq__CollapsedContent--1JXek {
          margin-top: 18px; } }
      @media (min-width: 1024px) {
        .src-components-block-Faq-Faq__Faq__CollapsedContent--1JXek {
          margin-top: 32px; } }
      .src-components-block-Faq-Faq__Faq__CollapsedContentText--J8Wle {
        margin: 0 10px;
        flex: 1 1 auto;
        font-weight: 300;
        font-size: 16px;
        line-height: 26px;
        color: #000;
        white-space: pre-line; }
    .src-components-block-Faq-Faq__Faq__CollapsedTogglerWrap--1vC2r {
      width: 22px;
      height: 22px;
      display: block;
      flex: 0 0 22px;
      position: relative; }
      @media (min-width: 667px) {
        .src-components-block-Faq-Faq__Faq__CollapsedTogglerWrap--1vC2r {
          width: 32px;
          height: 32px;
          flex: 0 0 32px; } }
      @media (min-width: 1024px) {
        .src-components-block-Faq-Faq__Faq__CollapsedTogglerWrap--1vC2r {
          width: 42px;
          height: 42px;
          flex: 0 0 42px; } }
    .src-components-block-Faq-Faq__Faq__CollapsedToggler--2QTra {
      width: 100%;
      height: 100%;
      display: inline-block;
      position: absolute;
      cursor: pointer;
      left: 0;
      top: 0;
      background-color: #fff;
      border: 2px solid #0068B4;
      border-radius: 50%;
      transition: all 0.2s linear;
      -webkit-tap-highlight-color: transparent; }
      .src-components-block-Faq-Faq__Faq__CollapsedToggler--2QTra:after, .src-components-block-Faq-Faq__Faq__CollapsedToggler--2QTra:before {
        content: "";
        display: block;
        height: 2px;
        background-color: #0068B4;
        position: absolute;
        top: 50%;
        left: 4px;
        right: 4px;
        border-radius: 2px;
        transform: translateY(-1px); }
      .src-components-block-Faq-Faq__Faq__CollapsedToggler--2QTra:before {
        transform: rotate(90deg) translateX(-1px); }
      .src-components-block-Faq-Faq__Faq__CollapsedToggler--2QTra:active {
        background-color: #0068B4; }
        .src-components-block-Faq-Faq__Faq__CollapsedToggler--2QTra:active:after, .src-components-block-Faq-Faq__Faq__CollapsedToggler--2QTra:active:before {
          background-color: #fff; }
      @media (min-width: 1024px) {
        .src-components-block-Faq-Faq__Faq__CollapsedToggler--2QTra:hover {
          background-color: #0068B4; }
          .src-components-block-Faq-Faq__Faq__CollapsedToggler--2QTra:hover:after, .src-components-block-Faq-Faq__Faq__CollapsedToggler--2QTra:hover:before {
            background-color: #fff; } }
      .src-components-block-Faq-Faq__Faq__CollapsedToggler_opened--2ppgL:before {
        transform: translateY(-1px); }
      @media (min-width: 667px) {
        .src-components-block-Faq-Faq__Faq__CollapsedToggler--2QTra:after, .src-components-block-Faq-Faq__Faq__CollapsedToggler--2QTra:before {
          left: 8px;
          right: 8px; } }
      @media (min-width: 1024px) {
        .src-components-block-Faq-Faq__Faq__CollapsedToggler--2QTra:after, .src-components-block-Faq-Faq__Faq__CollapsedToggler--2QTra:before {
          left: 12px;
          right: 12px; } }
    .src-components-block-Faq-Faq__Faq__CollapsedTop--3fKSJ {
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: space-between; }
      @media (min-width: 1024px) {
        .src-components-block-Faq-Faq__Faq__CollapsedTop--3fKSJ {
          cursor: pointer; }
          .src-components-block-Faq-Faq__Faq__CollapsedTop--3fKSJ .src-components-block-Faq-Faq__Faq__CollapsedTitle--2Pvek {
            transition: color 0.2s linear; }
            .src-components-block-Faq-Faq__Faq__CollapsedTop--3fKSJ .src-components-block-Faq-Faq__Faq__CollapsedTitle--2Pvek:hover {
              color: #a42a72; } }

.ReactCollapse--collapse {
  transition: height linear 0.2s; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup--3J--3 {
  position: relative;
  z-index: 10;
  background-color: #a42a72; }
  @media (min-width: 1800px) {
    .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup--3J--3 {
      background-color: #f9f9f9; } }
  .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__Container--3WngH {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    background-color: #a42a72;
    padding-top: 40px;
    padding-bottom: 40px; }
    @media (min-width: 667px) {
      .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__Container--3WngH {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__Container--3WngH {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__Container--3WngH {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__Container--3WngH {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__Container--3WngH {
        padding-top: 70px;
        padding-bottom: 70px; } }
    @media (min-width: 1024px) {
      .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__Container--3WngH {
        padding-top: 100px;
        padding-bottom: 100px; } }
    @media (min-width: 1440px) {
      .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__Container--3WngH {
        padding-top: 120px;
        padding-bottom: 120px; } }
    @media (min-width: 1800px) {
      .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__Container--3WngH {
        max-width: 1920px;
        margin: 0 auto; } }
  .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__HeaderWrapper--3Nj7G {
    margin: 0 auto; }
    @media (min-width: 1800px) {
      .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__HeaderWrapper--3Nj7G {
        padding-left: 66px;
        padding-right: 66px;
        max-width: 1634px; } }
  .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__Data--17ZXv {
    display: block;
    padding-bottom: 40px; }
  .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__SliderWrap--2Uu0v {
    display: block; }
  .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__ListItem---B6P0 {
    display: flex;
    min-width: 280px;
    max-width: 280px;
    width: auto;
    min-height: 505px;
    flex-direction: column;
    background-color: #fff;
    border-radius: 8px;
    margin: 10px 5px;
    padding: 16px;
    align-items: center;
    justify-content: flex-start;
    box-shadow: 0 3px 24px rgba(66, 68, 75, 0.1); }
    @media (min-width: 667px) {
      .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__ListItem---B6P0 {
        max-width: 340px;
        padding: 25px; } }
    @media (min-width: 1024px) {
      .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__ListItem---B6P0 {
        max-width: 410px;
        margin: 0 10px;
        flex: 1; } }
    .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__ListItemImageWrap--uHW5i {
      width: 100%;
      border-radius: 8px;
      overflow: hidden;
      margin-bottom: 30px;
      position: relative;
      height: 0;
      padding-bottom: 56.25%;
      flex-shrink: 0; }
      .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__ListItemImageWrap--uHW5i img {
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        object-position: center;
        object-fit: cover; }
      .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__ListItemImageWrapHeader--3pkUY {
        position: absolute;
        top: 16px;
        bottom: 16px;
        left: 16px;
        line-height: 29px;
        white-space: pre-line;
        color: #fff;
        font-style: italic;
        font-weight: 900;
        font-size: 24px; }
        @media (min-width: 1024px) {
          .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__ListItemImageWrapHeader--3pkUY {
            font-size: 24px;
            line-height: 36px;
            top: 20px;
            bottom: 20px; } }
        @media (min-width: 1440px) {
          .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__ListItemImageWrapHeader--3pkUY {
            font-size: 32px; } }
  .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__Title--32rvs {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    color: #f9f9f9;
    margin-bottom: 15px; }
    @media (min-width: 667px) {
      .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__Title--32rvs {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__Title--32rvs {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__Title--32rvs {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__TitleContainer--215to {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__TitleContainer--215to > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 667px) {
      .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__Title--32rvs {
        font-size: 42px;
        margin-bottom: 16px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__Title--32rvs {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__Title--32rvs {
        font-size: 64px;
        line-height: 83px; } }
  .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__SubTitle--2qywX {
    line-height: 24px;
    color: #f9f9f9;
    margin-bottom: 16px;
    margin-top: 0;
    font-style: normal;
    font-weight: bold;
    font-size: 16px; }
    @media (min-width: 667px) {
      .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__SubTitle--2qywX {
        margin-bottom: 35px; } }
    @media (min-width: 1024px) {
      .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__SubTitle--2qywX {
        font-size: 22px;
        margin-bottom: 49px; } }
  .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__LinkWrapper--tS2ea {
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
    margin-top: auto; }
  .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__PriceLabel--3I7GC {
    font-size: 24px;
    font-weight: 900;
    font-style: italic;
    line-height: 24px;
    margin-top: 0;
    margin-bottom: 20px;
    color: #828282;
    opacity: .8;
    text-align: center; }
  .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__ListInfo--h5Wz8 {
    height: 255px;
    overflow: hidden; }
  .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup__ItemsWrap--28s1y {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center; }
  .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup--3J--3 .slick-dots li button:before {
    color: rgba(255, 255, 255, 0.55) !important; }
  .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup--3J--3 .slick-dots .slick-active button:before {
    color: #fff !important; }
  .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup--3J--3 .slick-slider .slick-list {
    overflow: visible; }
  .src-components-block-PreviewLessonsGroup-PreviewLessonGroup__PreviewLessonGroup--3J--3 .slick-slider .slick-list .slick-track {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-Welcome-Welcome__Welcome--15_Ol {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start; }
  .src-components-block-Welcome-Welcome__Welcome__LocationTogglerWrapper--29c45 {
    width: 100%;
    display: flex;
    justify-content: center;
    padding-top: 25px;
    padding-bottom: 25px; }
    @media (min-width: 667px) {
      .src-components-block-Welcome-Welcome__Welcome__LocationTogglerWrapper--29c45 {
        padding-top: 20px;
        padding-bottom: 20px; } }
    @media (min-width: 1024px) {
      .src-components-block-Welcome-Welcome__Welcome__LocationTogglerWrapper--29c45 {
        display: none; } }
  .src-components-block-Welcome-Welcome__WelcomeWrap--3bX62 {
    overflow: hidden;
    position: relative;
    width: 100%;
    max-width: 1920px; }
  .src-components-block-Welcome-Welcome__Welcome__Image--1RERG {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
    padding-bottom: 40px;
    height: 440px; }
    @media (min-width: 667px) {
      .src-components-block-Welcome-Welcome__Welcome__Image--1RERG {
        height: 695px; } }
    @media (min-width: 1024px) {
      .src-components-block-Welcome-Welcome__Welcome__Image--1RERG {
        height: 755px; } }
    @media (min-width: 667px) {
      .src-components-block-Welcome-Welcome__Welcome__Image--1RERG {
        padding-bottom: 55px; } }
    @media (min-width: 1024px) {
      .src-components-block-Welcome-Welcome__Welcome__Image--1RERG {
        padding-bottom: 70px; } }
    .src-components-block-Welcome-Welcome__Welcome__ImageShadow--12JU0 {
      height: 100%;
      position: relative;
      filter: drop-shadow(0 6px 15px rgba(0, 0, 0, 0.2)); }
      @media (min-width: 667px) {
        .src-components-block-Welcome-Welcome__Welcome__ImageShadow--12JU0 {
          filter: drop-shadow(0 6px 25px rgba(0, 0, 0, 0.2)); } }
      @media (min-width: 667px) {
        .src-components-block-Welcome-Welcome__Welcome__ImageShadow--12JU0 {
          filter: drop-shadow(0 6px 30px rgba(0, 0, 0, 0.2)); } }
    .src-components-block-Welcome-Welcome__Welcome__ImageClip--2WC1g {
      clip-path: ellipse(100% 100% at top);
      height: 100%;
      font-size: 0;
      text-align: center;
      z-index: 2;
      overflow: hidden; }
      @media (min-width: 667px) {
        .src-components-block-Welcome-Welcome__Welcome__ImageClip--2WC1g {
          clip-path: ellipse(95% 100% at top); } }
      @media (min-width: 1024px) {
        .src-components-block-Welcome-Welcome__Welcome__ImageClip--2WC1g {
          clip-path: ellipse(90% 100% at top); } }
      .src-components-block-Welcome-Welcome__Welcome__ImageClip--2WC1g picture {
        width: 100%;
        z-index: 1; }
      .src-components-block-Welcome-Welcome__Welcome__ImageClip--2WC1g img {
        object-fit: cover;
        object-position: center;
        width: 100%;
        height: 100%;
        z-index: 1; }
  .src-components-block-Welcome-Welcome__WelcomeData--16Kbr {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    z-index: 2;
    min-height: 440px; }
    @media (min-width: 667px) {
      .src-components-block-Welcome-Welcome__WelcomeData--16Kbr {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-Welcome-Welcome__WelcomeData--16Kbr {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-Welcome-Welcome__WelcomeData--16Kbr {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-Welcome-Welcome__WelcomeData--16Kbr {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-Welcome-Welcome__WelcomeData--16Kbr {
        min-height: 695px; } }
    @media (min-width: 1024px) {
      .src-components-block-Welcome-Welcome__WelcomeData--16Kbr {
        min-height: 755px; } }
  .src-components-block-Welcome-Welcome__Welcome__Header--3WQ6w {
    margin: 55px auto 10px auto;
    max-width: 335px;
    text-align: center;
    white-space: pre-line;
    font-style: italic;
    font-weight: 800;
    font-size: 26px;
    line-height: 32px;
    color: #fff; }
    @media (min-width: 667px) {
      .src-components-block-Welcome-Welcome__Welcome__Header--3WQ6w {
        margin: 180px auto 20px auto;
        font-size: 50px;
        line-height: 55px;
        max-width: 615px; } }
    @media (min-width: 1024px) {
      .src-components-block-Welcome-Welcome__Welcome__Header--3WQ6w {
        margin: 140px auto 40px auto;
        font-size: 65px;
        line-height: 65px;
        letter-spacing: 0.1px;
        max-width: 880px; } }
  .src-components-block-Welcome-Welcome__Welcome__Text--BXuBv {
    margin: 0 0 30px 0;
    max-width: 335px;
    text-align: center;
    white-space: pre-line;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 20px;
    color: #fff;
    letter-spacing: 0.1px; }
    @media (min-width: 667px) {
      .src-components-block-Welcome-Welcome__Welcome__Text--BXuBv {
        font-size: 20px;
        line-height: 28px;
        max-width: 615px; } }
    @media (min-width: 1200px) {
      .src-components-block-Welcome-Welcome__Welcome__Text--BXuBv {
        margin-bottom: 100px; } }
  .src-components-block-Welcome-Welcome__WelcomeListWrapper--2zfvM {
    width: 100%;
    padding-bottom: 35px; }
    @media (min-width: 1024px) {
      .src-components-block-Welcome-Welcome__WelcomeListWrapper--2zfvM {
        padding-bottom: 0; } }
  .src-components-block-Welcome-Welcome__WelcomeList--29MIh {
    list-style: none;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto; }
    @media (min-width: 667px) {
      .src-components-block-Welcome-Welcome__WelcomeList--29MIh {
        margin-top: 0; } }
    .src-components-block-Welcome-Welcome__WelcomeList__Item--1Jrvt {
      margin-bottom: 10px; }
      .src-components-block-Welcome-Welcome__WelcomeList__Item--1Jrvt > a {
        padding: 10px 15px; }
        @media (min-width: 667px) {
          .src-components-block-Welcome-Welcome__WelcomeList__Item--1Jrvt > a {
            padding: 15px 20px;
            max-width: 80%;
            margin-left: auto;
            margin-right: auto; } }
        @media (min-width: 667px) {
          .src-components-block-Welcome-Welcome__WelcomeList__Item--1Jrvt > a {
            padding: 20px 30px;
            max-width: 100%;
            margin-left: 0;
            margin-right: 0; } }
        @media (min-width: 1440px) {
          .src-components-block-Welcome-Welcome__WelcomeList__Item--1Jrvt > a {
            padding: 20px 40px; } }
      .src-components-block-Welcome-Welcome__WelcomeList__Item--1Jrvt:last-child {
        margin-bottom: 0; }
    @media (min-width: 1200px) {
      .src-components-block-Welcome-Welcome__WelcomeList--29MIh {
        z-index: 2;
        position: relative;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        max-width: 100%; }
        .src-components-block-Welcome-Welcome__WelcomeList__Item--1Jrvt {
          flex-grow: 1;
          margin-top: 0;
          margin-bottom: 0;
          min-width: 30%;
          max-width: 31.5%; }
          .src-components-block-Welcome-Welcome__WelcomeList__Item--1Jrvt:last-of-type {
            margin-right: 0; } }
    @media (min-width: 1800px) {
      .src-components-block-Welcome-Welcome__WelcomeList__Item--1Jrvt {
        margin-right: 32px; } }
  .src-components-block-Welcome-Welcome__Welcome_role_innerPage--2P6Cc .src-components-block-Welcome-Welcome__WelcomeData--16Kbr {
    height: 485px;
    /* 445 + 40 padding image */
    min-height: 485px;
    /* 445 + 40 padding image */
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-bottom: 0;
    padding-top: 0; }
    @media (min-width: 667px) {
      .src-components-block-Welcome-Welcome__Welcome_role_innerPage--2P6Cc .src-components-block-Welcome-Welcome__WelcomeData--16Kbr {
        height: 665px;
        /* 625 + 40 padding image */
        min-height: 665px;
        /* 625 + 40 padding image */ } }
    @media (min-width: 1024px) {
      .src-components-block-Welcome-Welcome__Welcome_role_innerPage--2P6Cc .src-components-block-Welcome-Welcome__WelcomeData--16Kbr {
        height: 690px;
        /* 650 + 40 padding image */
        min-height: 690px;
        /* 650 + 40 padding image */ } }
  .src-components-block-Welcome-Welcome__Welcome_role_innerPage--2P6Cc .src-components-block-Welcome-Welcome__Welcome__Header--3WQ6w {
    margin-top: -40px;
    /*  40 padding image */
    margin-bottom: 30px; }
  .src-components-block-Welcome-Welcome__Welcome_role_innerPage--2P6Cc .src-components-block-Welcome-Welcome__Welcome__Image--1RERG {
    padding-bottom: 40px;
    height: 100%; }
    @media (min-width: 667px) {
      .src-components-block-Welcome-Welcome__Welcome_role_innerPage--2P6Cc .src-components-block-Welcome-Welcome__Welcome__Image--1RERG {
        padding-bottom: 40px;
        height: 100%; } }
    @media (min-width: 1024px) {
      .src-components-block-Welcome-Welcome__Welcome_role_innerPage--2P6Cc .src-components-block-Welcome-Welcome__Welcome__Image--1RERG {
        padding-bottom: 40px;
        height: 100%; } }
    .src-components-block-Welcome-Welcome__Welcome_role_innerPage--2P6Cc .src-components-block-Welcome-Welcome__Welcome__ImageShadow--12JU0 {
      filter: drop-shadow(0 4px 15px rgba(0, 0, 0, 0.25)); }
      @media (min-width: 667px) {
        .src-components-block-Welcome-Welcome__Welcome_role_innerPage--2P6Cc .src-components-block-Welcome-Welcome__Welcome__ImageShadow--12JU0 {
          filter: drop-shadow(0 4px 20px rgba(0, 0, 0, 0.25)); } }
    .src-components-block-Welcome-Welcome__Welcome_role_innerPage--2P6Cc .src-components-block-Welcome-Welcome__Welcome__ImageClip--2WC1g {
      height: 100%;
      clip-path: url(#welcomeInnerPageClipPath); }
      @media (min-width: 667px) {
        .src-components-block-Welcome-Welcome__Welcome_role_innerPage--2P6Cc .src-components-block-Welcome-Welcome__Welcome__ImageClip--2WC1g img {
          height: 625px; } }
      @media (min-width: 1024px) {
        .src-components-block-Welcome-Welcome__Welcome_role_innerPage--2P6Cc .src-components-block-Welcome-Welcome__Welcome__ImageClip--2WC1g {
          height: 1500px;
          position: absolute;
          bottom: 0;
          left: 0;
          right: 0; }
          .src-components-block-Welcome-Welcome__Welcome_role_innerPage--2P6Cc .src-components-block-Welcome-Welcome__Welcome__ImageClip--2WC1g picture,
          .src-components-block-Welcome-Welcome__Welcome_role_innerPage--2P6Cc .src-components-block-Welcome-Welcome__Welcome__ImageClip--2WC1g img {
            height: 650px;
            position: absolute;
            bottom: 0;
            left: 0; } }
  .src-components-block-Welcome-Welcome__Welcome_role_innerPage--2P6Cc .src-components-block-Welcome-Welcome__Welcome__Text--BXuBv {
    margin-bottom: 40px; }
  .src-components-block-Welcome-Welcome__Welcome__UnderlinedText--1reKK {
    white-space: nowrap;
    position: relative;
    display: inline-block; }
    .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_adult--RosZr:after, .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_beginner--FTAy4:after, .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_group--3VtOI:after {
      content: '';
      position: absolute;
      left: 0;
      right: 0;
      height: 6px;
      bottom: -6px;
      background: url(/static/media/wavePart.9b62856c.svg) repeat-x;
      background-size: contain; }
      @media (min-width: 667px) {
        .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_adult--RosZr:after, .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_beginner--FTAy4:after, .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_group--3VtOI:after {
          height: 10px;
          bottom: -13px; } }
      @media (min-width: 1024px) {
        .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_adult--RosZr:after, .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_beginner--FTAy4:after, .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_group--3VtOI:after {
          height: 13px;
          bottom: -20px; } }
    .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_speaking--3nrcu:after, .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_speaking--3nrcu:before, .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_individual--1zoeb:after, .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_individual--1zoeb:before {
      content: '';
      position: absolute;
      height: 2px; }
      @media (min-width: 1024px) {
        .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_speaking--3nrcu:after, .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_speaking--3nrcu:before, .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_individual--1zoeb:after, .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_individual--1zoeb:before {
          height: 3px; } }
    .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_speaking--3nrcu:after, .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_individual--1zoeb:after {
      bottom: -3px;
      left: 1px;
      right: -1px; }
      @media (min-width: 667px) {
        .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_speaking--3nrcu:after, .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_individual--1zoeb:after {
          bottom: -5px; } }
      @media (min-width: 1024px) {
        .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_speaking--3nrcu:after, .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_individual--1zoeb:after {
          bottom: -10px; } }
    .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_speaking--3nrcu:before, .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_individual--1zoeb:before {
      bottom: -10px;
      left: 0;
      right: 0; }
      @media (min-width: 667px) {
        .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_speaking--3nrcu:before, .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_individual--1zoeb:before {
          bottom: -12px; } }
      @media (min-width: 1024px) {
        .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_speaking--3nrcu:before, .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_individual--1zoeb:before {
          bottom: -18px; } }
    .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_individual--1zoeb:after, .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_individual--1zoeb:before {
      background-color: #F6AB00; }
    .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_speaking--3nrcu:after, .src-components-block-Welcome-Welcome__Welcome__UnderlinedText_role_speaking--3nrcu:before {
      background-color: #a42a72; }
  @media (max-width: 399px) {
    .src-components-block-Welcome-Welcome__Welcome__Button--1i13f {
      padding: 10px 18px;
      font-size: 16px; }
      .src-components-block-Welcome-Welcome__Welcome__Button--1i13f svg {
        margin-left: 15px; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-Card-Card__Card--3BlwT {
  box-sizing: border-box;
  display: flex;
  margin: 0;
  justify-content: space-between;
  align-items: center;
  padding: 24px 32px 25px;
  box-shadow: 0 5px 32px rgba(66, 68, 75, 0.14);
  /* border-radius: 3px;*/
  border-radius: 8px;
  background-color: #fff;
  transition: border 0.2s linear, box-shadow 0.2s linear, color 0.2s linear;
  border: 2px solid transparent;
  color: #000; }
  @media (min-width: 667px) {
    .src-components-ui-Card-Card__Card--3BlwT {
      box-shadow: 0 5px 10px rgba(66, 68, 75, 0.14); } }
  @media (min-width: 1024px) {
    .src-components-ui-Card-Card__Card--3BlwT {
      border-radius: 13px;
      box-shadow: 0 5px 32px rgba(66, 68, 75, 0.14); } }
  @media (min-width: 1440px) {
    .src-components-ui-Card-Card__Card--3BlwT {
      padding: 24px 40px 22px; } }
  .src-components-ui-Card-Card__Card--3BlwT:active {
    border: 2px solid inherit;
    box-shadow: none; }
    .src-components-ui-Card-Card__Card--3BlwT:active .src-components-ui-Card-Card__IconsArrow--DAviA {
      transform: translateX(10px); }
  @media (min-width: 1024px) {
    .src-components-ui-Card-Card__Card--3BlwT:hover {
      border: 2px solid;
      box-shadow: none;
      color: #a42a72; }
      .src-components-ui-Card-Card__Card--3BlwT:hover .src-components-ui-Card-Card__IconsArrow--DAviA {
        transform: translateX(10px); } }
  .src-components-ui-Card-Card__Card__InnerText--2SmhT {
    position: relative;
    white-space: pre-line; }
  .src-components-ui-Card-Card__Card__Text--39_e- {
    position: relative;
    margin: 0;
    line-height: 1.2;
    font-weight: 500;
    max-width: 130px;
    font-size: 18px; }
    @media (min-width: 667px) {
      .src-components-ui-Card-Card__Card__Text--39_e- {
        font-size: 24px; } }
    @media (min-width: 1440px) {
      .src-components-ui-Card-Card__Card__Text--39_e- {
        font-size: 28px; } }
  .src-components-ui-Card-Card__Card--3BlwT .src-components-ui-Card-Card__IconsArrow--DAviA {
    transition: all 0.2s linear; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-CourseInfo-CourseInfo__CourseInfo--388dx {
  position: relative;
  z-index: 10;
  background-color: #f9f9f9; }
  .src-components-block-CourseInfo-CourseInfo__CourseInfo_separator--1e7WQ {
    background-color: #fff; }
  @media (min-width: 667px) {
    .src-components-block-CourseInfo-CourseInfo__CourseInfo_reverse--dzBPI .src-components-block-CourseInfo-CourseInfo__CourseInfo__DataWrapper--2gwh7 {
      margin-left: auto;
      padding-right: 0; } }
  @media (min-width: 667px) {
    .src-components-block-CourseInfo-CourseInfo__CourseInfo_reverse--dzBPI .src-components-block-CourseInfo-CourseInfo__CourseInfo__ImgWrapper--1jaZn {
      right: auto;
      left: -100%;
      padding-right: 20px; } }
  @media (min-width: 1024px) {
    .src-components-block-CourseInfo-CourseInfo__CourseInfo_reverse--dzBPI .src-components-block-CourseInfo-CourseInfo__CourseInfo__ImgWrapper--1jaZn {
      left: 0;
      padding-left: 48px;
      padding-right: 50px; } }
  @media (min-width: 1440px) {
    .src-components-block-CourseInfo-CourseInfo__CourseInfo_reverse--dzBPI .src-components-block-CourseInfo-CourseInfo__CourseInfo__ImgWrapper--1jaZn {
      padding-left: 66px; } }
  @media (min-width: 667px) {
    .src-components-block-CourseInfo-CourseInfo__CourseInfo_reverse--dzBPI .src-components-block-CourseInfo-CourseInfo__CourseInfo__Title--1CDzS {
      margin-left: 50%; } }
  .src-components-block-CourseInfo-CourseInfo__CourseInfo__Container--g8odZ {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 50px;
    padding-bottom: 50px; }
    @media (min-width: 667px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__Container--g8odZ {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__Container--g8odZ {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__Container--g8odZ {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__Container--g8odZ {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__Container--g8odZ {
        padding-top: 65px;
        padding-bottom: 60px; } }
    @media (min-width: 1024px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__Container--g8odZ {
        padding-bottom: 75px; } }
  .src-components-block-CourseInfo-CourseInfo__CourseInfo__Title--1CDzS {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    margin-bottom: 15px; }
    @media (min-width: 667px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__Title--1CDzS {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__Title--1CDzS {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__Title--1CDzS {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-CourseInfo-CourseInfo__CourseInfo__TitleContainer--15tkE {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-CourseInfo-CourseInfo__CourseInfo__TitleContainer--15tkE > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 667px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__Title--1CDzS {
        font-size: 42px;
        margin-bottom: 16px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__Title--1CDzS {
        font-size: 48px;
        line-height: 64px;
        max-width: 50%; } }
    @media (min-width: 1440px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__Title--1CDzS {
        font-size: 64px;
        line-height: 83px; } }
  .src-components-block-CourseInfo-CourseInfo__CourseInfo__SubTitle--10Rvm {
    line-height: 24px;
    margin-bottom: 10px;
    margin-top: 0;
    font-style: normal;
    font-weight: 700;
    font-size: 16px; }
    @media (min-width: 667px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__SubTitle--10Rvm {
        margin-bottom: 10px; } }
    @media (min-width: 1024px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__SubTitle--10Rvm {
        font-size: 22px;
        margin-bottom: 15px; } }
  @media (min-width: 667px) {
    .src-components-block-CourseInfo-CourseInfo__CourseInfo__ImgWrapper--1jaZn, .src-components-block-CourseInfo-CourseInfo__CourseInfo__DataWrapper--2gwh7 {
      width: 50%; } }
  @media (min-width: 667px) {
    .src-components-block-CourseInfo-CourseInfo__CourseInfo__DataWrapper--2gwh7 {
      padding-right: 20px; } }
  @media (min-width: 667px) and (max-width: 1023.98px) {
    .src-components-block-CourseInfo-CourseInfo__CourseInfo__DataWrapper--2gwh7 {
      position: relative; } }
  .src-components-block-CourseInfo-CourseInfo__CourseInfo__ImgWrapper--1jaZn {
    display: flex;
    align-items: flex-end;
    justify-content: center; }
    @media (max-width: 666.98px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__ImgWrapper--1jaZn {
        margin-top: 35px; } }
    @media (min-width: 667px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__ImgWrapper--1jaZn {
        position: absolute;
        top: 0;
        bottom: 0;
        right: -100%;
        width: 100%; } }
    @media (min-width: 1024px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__ImgWrapper--1jaZn {
        top: 65px;
        padding-right: 48px;
        width: 50%;
        right: 0; } }
    .src-components-block-CourseInfo-CourseInfo__CourseInfo__ImgWrapper--1jaZn > div {
      max-height: 100%;
      height: 100%;
      width: 100%;
      display: flex;
      align-items: center; }
    .src-components-block-CourseInfo-CourseInfo__CourseInfo__ImgWrapper--1jaZn picture {
      width: 100%;
      height: 100%; }
    .src-components-block-CourseInfo-CourseInfo__CourseInfo__ImgWrapper--1jaZn img {
      width: 100%;
      height: 100%;
      max-height: 100%;
      object-fit: contain;
      object-position: center; }
  .src-components-block-CourseInfo-CourseInfo__CourseInfo__PriceCourse--3l8Pd {
    margin: 25px 0 0;
    white-space: pre-line;
    font-style: italic;
    font-weight: 900;
    font-size: 17px;
    color: #232323;
    line-height: 24px;
    letter-spacing: 1px; }
    @media (min-width: 667px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__PriceCourse--3l8Pd {
        font-size: 22px; } }
    @media (min-width: 1024px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__PriceCourse--3l8Pd {
        font-size: 24px;
        line-height: 41px; } }
  .src-components-block-CourseInfo-CourseInfo__CourseInfo__PriceTextbook--ndeLi {
    margin: 0;
    white-space: pre-line;
    font-style: italic;
    font-weight: 900;
    font-size: 15px;
    color: #909090;
    line-height: 41px;
    letter-spacing: 1px; }
    @media (min-width: 667px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__PriceTextbook--ndeLi {
        font-size: 16px; } }
    @media (min-width: 1024px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__PriceTextbook--ndeLi {
        font-size: 18px; } }
  .src-components-block-CourseInfo-CourseInfo__CourseInfo__PriceTutorial--riRwu {
    font-style: italic;
    font-weight: 900;
    font-size: 15px;
    line-height: 1px;
    letter-spacing: 1px;
    color: #909090;
    margin: 15px 0 0; }
    @media (min-width: 667px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__PriceTutorial--riRwu {
        font-size: 16px; } }
    @media (min-width: 1024px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__PriceTutorial--riRwu {
        font-size: 18px; } }
  .src-components-block-CourseInfo-CourseInfo__CourseInfo__StartLabel--2jeCs {
    line-height: 24px;
    color: #000;
    margin: 0;
    font-style: normal;
    font-weight: 700;
    font-size: 16px; }
    @media (min-width: 1024px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__StartLabel--2jeCs {
        font-size: 22px; } }
  .src-components-block-CourseInfo-CourseInfo__CourseInfo__StartDate--1CAnD {
    color: #a42a72; }
  .src-components-block-CourseInfo-CourseInfo__CourseInfo__Pattern__Container--24Pe5 {
    position: absolute;
    display: none;
    bottom: 0;
    top: 0;
    right: 0;
    left: 0;
    z-index: -1; }
    @media (min-width: 667px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__Pattern__Container--24Pe5 {
        display: flex;
        align-items: center;
        justify-content: flex-end; } }
    @media (min-width: 667px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__Pattern__ContainerUneven--1GTcA {
        justify-content: flex-start; } }
  @media (min-width: 667px) {
    .src-components-block-CourseInfo-CourseInfo__CourseInfo__Pattern_blueFilled--VMC6J {
      width: 265px;
      height: 220px; } }
  @media (min-width: 1024px) {
    .src-components-block-CourseInfo-CourseInfo__CourseInfo__Pattern_blueFilled--VMC6J {
      width: 412px;
      height: 215px; } }
  @media (min-width: 667px) {
    .src-components-block-CourseInfo-CourseInfo__CourseInfo__Pattern_crosses--2lEq6 {
      width: 300px;
      height: 315px;
      background-size: cover;
      margin-top: -50px; } }
  @media (min-width: 1024px) {
    .src-components-block-CourseInfo-CourseInfo__CourseInfo__Pattern_crosses--2lEq6 {
      width: 405px;
      margin-left: -90px;
      margin-top: -80px; } }
  @media (min-width: 667px) {
    .src-components-block-CourseInfo-CourseInfo__CourseInfo__Pattern_waves--wUVq1 {
      width: 175px;
      height: 275px; } }
  @media (min-width: 1024px) {
    .src-components-block-CourseInfo-CourseInfo__CourseInfo__Pattern_waves--wUVq1 {
      width: 485px;
      height: 461px;
      margin-right: -100px; } }
  @media (min-width: 667px) {
    .src-components-block-CourseInfo-CourseInfo__CourseInfo__Pattern_wavesLeft--z0z62 {
      width: 175px;
      height: 285px; } }
  @media (min-width: 1024px) {
    .src-components-block-CourseInfo-CourseInfo__CourseInfo__Pattern_wavesLeft--z0z62 {
      width: 350px;
      height: 285px;
      margin-left: -100px; } }
  .src-components-block-CourseInfo-CourseInfo__CourseInfo__ButtonWrapper--1Oph7 {
    text-align: center; }
    @media (min-width: 667px) {
      .src-components-block-CourseInfo-CourseInfo__CourseInfo__ButtonWrapper--1Oph7 {
        text-align: left; } }
  .src-components-block-CourseInfo-CourseInfo__CourseInfo__Button--2lLIw {
    margin-top: 40px; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-ListTextIcon-ListTextIcon__ListTextIcon--3V4ky {
  margin: 25px auto 0;
  display: flex;
  flex-direction: column; }
  @media (min-width: 1024px) {
    .src-components-ui-ListTextIcon-ListTextIcon__ListTextIcon--3V4ky {
      margin-top: 30px; } }
  .src-components-ui-ListTextIcon-ListTextIcon__ListTextIcon__Item--1YgxW {
    display: inline-flex;
    align-items: flex-start;
    margin-top: 15px;
    justify-content: flex-start;
    position: relative;
    line-height: 26px;
    color: #000;
    font-style: normal;
    font-weight: normal;
    font-size: 16px; }
    .src-components-ui-ListTextIcon-ListTextIcon__ListTextIcon__Item--1YgxW:first-child {
      margin-top: 0; }
    @media (min-width: 667px) {
      .src-components-ui-ListTextIcon-ListTextIcon__ListTextIcon__Item--1YgxW {
        margin-top: 10px; } }
    @media (min-width: 1024px) {
      .src-components-ui-ListTextIcon-ListTextIcon__ListTextIcon__Item--1YgxW {
        font-size: 18px; } }
    .src-components-ui-ListTextIcon-ListTextIcon__ListTextIcon__Item--1YgxW b {
      font-weight: 900; }
  .src-components-ui-ListTextIcon-ListTextIcon__ListTextIcon__Icon--3Ehjs {
    display: inline-flex;
    align-items: center;
    width: 15px;
    height: 26px;
    flex-shrink: 0;
    margin-right: 15px; }
    .src-components-ui-ListTextIcon-ListTextIcon__ListTextIcon__Icon--3Ehjs:before {
      content: '';
      width: 9px;
      height: 9px;
      border-radius: 50%;
      border: 3px solid #0A72BA; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-Reasons-Reasons__Reasons--1W7-q {
  position: relative;
  z-index: 10;
  background-color: #fff; }
  .src-components-block-Reasons-Reasons__Reasons__Container--3btfF {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 40px;
    padding-bottom: 40px; }
    @media (min-width: 667px) {
      .src-components-block-Reasons-Reasons__Reasons__Container--3btfF {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-Reasons-Reasons__Reasons__Container--3btfF {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-Reasons-Reasons__Reasons__Container--3btfF {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-Reasons-Reasons__Reasons__Container--3btfF {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-Reasons-Reasons__Reasons__Container--3btfF {
        padding-top: 65px;
        padding-bottom: 60px; } }
    @media (min-width: 1024px) {
      .src-components-block-Reasons-Reasons__Reasons__Container--3btfF {
        padding-top: 75px;
        padding-bottom: 75px; } }
  .src-components-block-Reasons-Reasons__Reasons__Title--3HunF {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    margin-bottom: 30px; }
    @media (min-width: 667px) {
      .src-components-block-Reasons-Reasons__Reasons__Title--3HunF {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-Reasons-Reasons__Reasons__Title--3HunF {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-Reasons-Reasons__Reasons__Title--3HunF {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-Reasons-Reasons__Reasons__TitleContainer--x2nr6 {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-Reasons-Reasons__Reasons__TitleContainer--x2nr6 > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 667px) {
      .src-components-block-Reasons-Reasons__Reasons__Title--3HunF {
        font-size: 40px;
        line-height: 48px; } }
    @media (min-width: 1024px) {
      .src-components-block-Reasons-Reasons__Reasons__Title--3HunF {
        font-size: 48px;
        line-height: 64px;
        margin-bottom: 50px; } }
    @media (min-width: 1440px) {
      .src-components-block-Reasons-Reasons__Reasons__Title--3HunF {
        font-size: 64px;
        line-height: 64px; } }
  .src-components-block-Reasons-Reasons__Reasons__List--KdwO5 {
    margin: 0 auto;
    display: flex;
    flex-direction: column; }
    @media (min-width: 667px) {
      .src-components-block-Reasons-Reasons__Reasons__List--KdwO5 {
        max-width: 700px; } }
    @media (min-width: 1024px) {
      .src-components-block-Reasons-Reasons__Reasons__List--KdwO5 {
        max-width: 100%;
        flex-direction: row;
        align-items: stretch; } }
    .src-components-block-Reasons-Reasons__Reasons__ListItem--2TdCJ {
      padding: 25px;
      display: inline-flex;
      position: relative;
      overflow: hidden;
      flex-direction: column;
      margin-top: 15px;
      background-color: #a42a72;
      filter: drop-shadow(0px 3px 10px rgba(0, 0, 0, 0.24));
      box-shadow: 0 4px 25px rgba(0, 0, 0, 0.05);
      border-radius: 8px;
      color: #fff; }
      @media (min-width: 667px) {
        .src-components-block-Reasons-Reasons__Reasons__ListItem--2TdCJ {
          padding: 30px;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center; } }
      @media (min-width: 1024px) {
        .src-components-block-Reasons-Reasons__Reasons__ListItem--2TdCJ {
          flex: 1;
          flex-direction: column;
          margin-left: 20px;
          margin-top: 0;
          padding: 30px; }
          .src-components-block-Reasons-Reasons__Reasons__ListItem--2TdCJ:first-child {
            margin-left: 0; } }
      @media (min-width: 1440px) {
        .src-components-block-Reasons-Reasons__Reasons__ListItem--2TdCJ {
          padding: 40px; } }
      .src-components-block-Reasons-Reasons__Reasons__ListItem--2TdCJ:first-child {
        margin-top: 0; }
      .src-components-block-Reasons-Reasons__Reasons__ListItem--2TdCJ:nth-child(1) .src-components-block-Reasons-Reasons__Reasons__PatternWrapper--169kv {
        height: 88px; }
        @media (min-width: 667px) {
          .src-components-block-Reasons-Reasons__Reasons__ListItem--2TdCJ:nth-child(1) .src-components-block-Reasons-Reasons__Reasons__PatternWrapper--169kv {
            height: 96px; } }
        @media (min-width: 1024px) {
          .src-components-block-Reasons-Reasons__Reasons__ListItem--2TdCJ:nth-child(1) .src-components-block-Reasons-Reasons__Reasons__PatternWrapper--169kv {
            height: 56px; } }
        @media (min-width: 1800px) {
          .src-components-block-Reasons-Reasons__Reasons__ListItem--2TdCJ:nth-child(1) .src-components-block-Reasons-Reasons__Reasons__PatternWrapper--169kv {
            height: 88px; } }
      .src-components-block-Reasons-Reasons__Reasons__ListItem--2TdCJ:nth-child(2) .src-components-block-Reasons-Reasons__Reasons__PatternWrapper--169kv {
        height: 84px; }
        @media (min-width: 667px) {
          .src-components-block-Reasons-Reasons__Reasons__ListItem--2TdCJ:nth-child(2) .src-components-block-Reasons-Reasons__Reasons__PatternWrapper--169kv {
            height: 96px; } }
        @media (min-width: 1024px) {
          .src-components-block-Reasons-Reasons__Reasons__ListItem--2TdCJ:nth-child(2) .src-components-block-Reasons-Reasons__Reasons__PatternWrapper--169kv {
            height: 60px; } }
        @media (min-width: 1800px) {
          .src-components-block-Reasons-Reasons__Reasons__ListItem--2TdCJ:nth-child(2) .src-components-block-Reasons-Reasons__Reasons__PatternWrapper--169kv {
            height: 84px; } }
      .src-components-block-Reasons-Reasons__Reasons__ListItem--2TdCJ:nth-child(3) .src-components-block-Reasons-Reasons__Reasons__PatternWrapper--169kv {
        height: 90px; }
        @media (min-width: 667px) {
          .src-components-block-Reasons-Reasons__Reasons__ListItem--2TdCJ:nth-child(3) .src-components-block-Reasons-Reasons__Reasons__PatternWrapper--169kv {
            height: 102px; } }
        @media (min-width: 1024px) {
          .src-components-block-Reasons-Reasons__Reasons__ListItem--2TdCJ:nth-child(3) .src-components-block-Reasons-Reasons__Reasons__PatternWrapper--169kv {
            height: 65px; } }
        @media (min-width: 1440px) {
          .src-components-block-Reasons-Reasons__Reasons__ListItem--2TdCJ:nth-child(3) .src-components-block-Reasons-Reasons__Reasons__PatternWrapper--169kv {
            height: 90px; } }
      .src-components-block-Reasons-Reasons__Reasons__ListItemImageWrapper--1ttB1 {
        display: flex;
        margin-right: auto;
        margin-bottom: 25px;
        width: 60px;
        height: 60px;
        flex-shrink: 0; }
        .src-components-block-Reasons-Reasons__Reasons__ListItemImageWrapper--1ttB1 img {
          width: 100%;
          height: auto;
          object-position: center;
          object-fit: contain; }
        @media (min-width: 667px) {
          .src-components-block-Reasons-Reasons__Reasons__ListItemImageWrapper--1ttB1 {
            margin-bottom: 0;
            margin-right: 25px; } }
        @media (min-width: 1024px) {
          .src-components-block-Reasons-Reasons__Reasons__ListItemImageWrapper--1ttB1 {
            margin-right: auto;
            margin-bottom: 20px; } }
      .src-components-block-Reasons-Reasons__Reasons__ListItemText--WEv8N {
        margin: 0;
        font-weight: 700;
        font-size: 18px;
        font-style: normal;
        line-height: 24px; }
        @media (min-width: 667px) {
          .src-components-block-Reasons-Reasons__Reasons__ListItemText--WEv8N {
            font-size: 17px;
            max-width: 50%; } }
        @media (min-width: 1024px) {
          .src-components-block-Reasons-Reasons__Reasons__ListItemText--WEv8N {
            font-size: 20px;
            line-height: 31px;
            max-width: 100%; } }
        @media (min-width: 1200px) {
          .src-components-block-Reasons-Reasons__Reasons__ListItemText--WEv8N {
            font-size: 22px; } }
  .src-components-block-Reasons-Reasons__Reasons__PatternWrapper--169kv {
    position: absolute;
    right: 0;
    top: 0;
    width: 104px; }
    @media (min-width: 667px) {
      .src-components-block-Reasons-Reasons__Reasons__PatternWrapper--169kv {
        width: 195px; } }
    @media (min-width: 1024px) {
      .src-components-block-Reasons-Reasons__Reasons__PatternWrapper--169kv {
        width: 120px; } }
    @media (min-width: 1440px) {
      .src-components-block-Reasons-Reasons__Reasons__PatternWrapper--169kv {
        width: 180px; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-Certificate-Certificate__Certificate--3KS0k {
  position: relative;
  z-index: 10;
  overflow: hidden;
  background-color: #a42a72; }
  @media (min-width: 1800px) {
    .src-components-block-Certificate-Certificate__Certificate--3KS0k {
      max-width: 1920px;
      margin: 0 auto; } }
  @media (min-width: 1200px) {
    .src-components-block-Certificate-Certificate__Certificate__HeaderWrapper--1GL7d {
      overflow: hidden;
      margin-left: -5px;
      padding-left: 5px; } }
  .src-components-block-Certificate-Certificate__Certificate__Container--1wxI9 {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    display: flex;
    flex-direction: column; }
    @media (min-width: 667px) {
      .src-components-block-Certificate-Certificate__Certificate__Container--1wxI9 {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-Certificate-Certificate__Certificate__Container--1wxI9 {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-Certificate-Certificate__Certificate__Container--1wxI9 {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-Certificate-Certificate__Certificate__Container--1wxI9 {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-Certificate-Certificate__Certificate__Container--1wxI9 {
        flex-direction: row;
        justify-content: stretch;
        align-items: center;
        padding-top: 65px;
        padding-bottom: 65px; } }
    @media (min-width: 1024px) {
      .src-components-block-Certificate-Certificate__Certificate__Container--1wxI9 {
        padding-top: 50px;
        padding-bottom: 50px; } }
  .src-components-block-Certificate-Certificate__Certificate__Title--JRKoI {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    color: #fff;
    margin-bottom: 40px; }
    @media (min-width: 667px) {
      .src-components-block-Certificate-Certificate__Certificate__Title--JRKoI {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-Certificate-Certificate__Certificate__Title--JRKoI {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-Certificate-Certificate__Certificate__Title--JRKoI {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-Certificate-Certificate__Certificate__TitleContainer--329bw {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-Certificate-Certificate__Certificate__TitleContainer--329bw > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 667px) {
      .src-components-block-Certificate-Certificate__Certificate__Title--JRKoI {
        font-size: 42px;
        margin-bottom: 16px;
        line-height: 50px; } }
    @media (min-width: 667px) {
      .src-components-block-Certificate-Certificate__Certificate__Title--JRKoI {
        margin-bottom: 20px; } }
    @media (min-width: 1024px) {
      .src-components-block-Certificate-Certificate__Certificate__Title--JRKoI {
        font-size: 48px;
        line-height: 64px;
        margin-bottom: 30px; } }
    @media (min-width: 1440px) {
      .src-components-block-Certificate-Certificate__Certificate__Title--JRKoI {
        font-size: 64px;
        line-height: 83px; } }
  .src-components-block-Certificate-Certificate__Certificate__Text--6wdz2 {
    color: #fff;
    white-space: pre-line;
    margin-top: 40px;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 26px; }
    @media (min-width: 667px) {
      .src-components-block-Certificate-Certificate__Certificate__Text--6wdz2 {
        margin-top: 0;
        margin-bottom: 0; } }
    @media (min-width: 1024px) {
      .src-components-block-Certificate-Certificate__Certificate__Text--6wdz2 {
        font-size: 18px;
        max-width: 80%; } }
  @media (min-width: 667px) {
    .src-components-block-Certificate-Certificate__Certificate__DataWrapper--1RF0A, .src-components-block-Certificate-Certificate__Certificate__ImgWrapper--11irD {
      width: 50%; } }
  @media (min-width: 667px) {
    .src-components-block-Certificate-Certificate__Certificate__DataWrapper--1RF0A {
      padding-right: 20px; } }
  .src-components-block-Certificate-Certificate__Certificate__ImgWrapper--11irD {
    display: flex;
    align-items: center;
    justify-content: center; }
    .src-components-block-Certificate-Certificate__Certificate__ImgWrapper--11irD img {
      width: 100%;
      height: auto;
      max-height: 100%;
      object-fit: contain; }
  @media (min-width: 667px) {
    .src-components-block-Certificate-Certificate__Certificate__Pattern_yellowCross--3-CT2 {
      width: 350px;
      height: 145px; } }
  @media (min-width: 1440px) {
    .src-components-block-Certificate-Certificate__Certificate__Pattern_yellowCross--3-CT2 {
      width: 480px;
      height: 265px; } }
  .src-components-block-Certificate-Certificate__Certificate__Pattern_yellowCross__Container--1pXKi {
    position: absolute;
    display: none;
    bottom: 0;
    top: 0;
    right: -20px;
    left: 0;
    z-index: -1; }
    @media (min-width: 667px) {
      .src-components-block-Certificate-Certificate__Certificate__Pattern_yellowCross__Container--1pXKi {
        display: flex;
        align-items: center;
        justify-content: flex-end; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-Bonuses-Bonuses__Bonuses--2lT7z {
  position: relative;
  z-index: 11;
  background-color: #a42a72; }
  @media (min-width: 1800px) {
    .src-components-block-Bonuses-Bonuses__Bonuses--2lT7z {
      max-width: 1920px;
      margin: 0 auto; } }
  .src-components-block-Bonuses-Bonuses__Bonuses__Container--1LlBk {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    display: flex;
    flex-direction: column; }
    @media (min-width: 667px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__Container--1LlBk {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__Container--1LlBk {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__Container--1LlBk {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__Container--1LlBk {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__Container--1LlBk {
        padding-top: 65px;
        padding-bottom: 65px; } }
    @media (min-width: 1024px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__Container--1LlBk {
        flex-direction: row;
        padding-top: 50px;
        padding-bottom: 50px; } }
  .src-components-block-Bonuses-Bonuses__Bonuses__Title--Hi3UP {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    color: #fff;
    margin-bottom: 25px; }
    @media (min-width: 667px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__Title--Hi3UP {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__Title--Hi3UP {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__Title--Hi3UP {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-Bonuses-Bonuses__Bonuses__TitleContainer--of0QW {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-Bonuses-Bonuses__Bonuses__TitleContainer--of0QW > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 667px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__Title--Hi3UP {
        font-size: 42px;
        margin-bottom: 20px;
        line-height: 50px; } }
    @media (min-width: 667px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__Title--Hi3UP {
        margin-bottom: 20px; } }
    @media (min-width: 1024px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__Title--Hi3UP {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__Title--Hi3UP {
        font-size: 64px;
        line-height: 83px; } }
  .src-components-block-Bonuses-Bonuses__Bonuses__Text--19DxN {
    color: #fff;
    white-space: pre-line;
    margin-top: 40px;
    margin-bottom: 25px;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 26px; }
    @media (min-width: 667px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__Text--19DxN {
        margin-top: 20px;
        margin-bottom: 35px; } }
    @media (min-width: 1024px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__Text--19DxN {
        font-size: 18px;
        max-width: 80%; } }
  .src-components-block-Bonuses-Bonuses__Bonuses__List--3u2PA {
    margin: 0 auto;
    max-width: 450px; }
    .src-components-block-Bonuses-Bonuses__Bonuses__List--3u2PA li > div {
      background-color: #fff;
      box-shadow: 0 3px 24px rgba(66, 68, 75, 0.1);
      border-radius: 8px;
      padding: 15px;
      min-height: 70px; }
    @media (min-width: 667px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__List--3u2PA li {
        flex-basis: 50%;
        margin-bottom: 20px !important; }
        .src-components-block-Bonuses-Bonuses__Bonuses__List--3u2PA li:nth-child(odd) {
          padding-right: 10px; }
        .src-components-block-Bonuses-Bonuses__Bonuses__List--3u2PA li:nth-child(even) {
          padding-left: 10px; } }
    @media (min-width: 1024px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__List--3u2PA li {
        flex-basis: 100%;
        margin-bottom: 25px !important;
        padding-left: 0 !important;
        padding-right: 0 !important; }
        .src-components-block-Bonuses-Bonuses__Bonuses__List--3u2PA li:last-child {
          margin-bottom: 0 !important; } }
    @media (min-width: 667px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__List--3u2PA {
        flex-direction: row;
        flex-wrap: wrap;
        max-width: 100%; } }
    @media (min-width: 1024px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__List--3u2PA {
        max-width: 80%; } }
  @media (min-width: 1024px) {
    .src-components-block-Bonuses-Bonuses__Bonuses__DataWrapper--2wJkb, .src-components-block-Bonuses-Bonuses__Bonuses__ListWrapper--3rMF9 {
      width: 50%; } }
  @media (min-width: 667px) and (max-width: 1023.98px) {
    .src-components-block-Bonuses-Bonuses__Bonuses__DataWrapper--2wJkb {
      max-width: 55%; } }
  @media (min-width: 1024px) {
    .src-components-block-Bonuses-Bonuses__Bonuses__DataWrapper--2wJkb {
      padding-right: 20px; } }
  .src-components-block-Bonuses-Bonuses__Bonuses__Pattern_yellowWave--3EByS {
    position: absolute; }
    @media (min-width: 667px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__Pattern_yellowWave--3EByS {
        position: absolute;
        right: 0;
        top: 0;
        width: 180px;
        height: 96px; } }
    @media (min-width: 1024px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__Pattern_yellowWave--3EByS {
        bottom: 0;
        height: 60px;
        width: 360px;
        right: auto;
        top: auto;
        left: 0; } }
    .src-components-block-Bonuses-Bonuses__Bonuses__Pattern_yellowWave__Container--2doV4 {
      position: absolute;
      display: none;
      bottom: 0;
      top: 0;
      right: 0;
      left: -100px;
      z-index: -1;
      overflow: hidden; }
      @media (min-width: 667px) {
        .src-components-block-Bonuses-Bonuses__Bonuses__Pattern_yellowWave__Container--2doV4 {
          display: block; } }
      @media (min-width: 1024px) {
        .src-components-block-Bonuses-Bonuses__Bonuses__Pattern_yellowWave__Container--2doV4 {
          display: flex;
          align-items: flex-end;
          justify-content: flex-start;
          left: -100px; } }
      @media (min-width: 1440px) {
        .src-components-block-Bonuses-Bonuses__Bonuses__Pattern_yellowWave__Container--2doV4 {
          left: -50px; } }
  .src-components-block-Bonuses-Bonuses__Bonuses__Pattern_verticalFilledCircles--2TvN- {
    position: absolute; }
    @media (min-width: 667px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__Pattern_verticalFilledCircles--2TvN- {
        position: absolute;
        right: 50px;
        top: -20px;
        width: 195px;
        height: 170px; } }
    @media (min-width: 1024px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__Pattern_verticalFilledCircles--2TvN- {
        bottom: 0;
        top: auto;
        right: 0;
        left: 165px;
        width: 262px;
        height: 140px; } }
    @media (min-width: 1440px) {
      .src-components-block-Bonuses-Bonuses__Bonuses__Pattern_verticalFilledCircles--2TvN- {
        left: 150px; } }
    .src-components-block-Bonuses-Bonuses__Bonuses__Pattern_verticalFilledCircles__Container--1x5Wc {
      position: absolute;
      display: none;
      bottom: 0;
      top: 0;
      right: 0;
      left: 0;
      z-index: -1;
      overflow: hidden; }
      @media (min-width: 667px) {
        .src-components-block-Bonuses-Bonuses__Bonuses__Pattern_verticalFilledCircles__Container--1x5Wc {
          display: block; } }
      @media (min-width: 1024px) {
        .src-components-block-Bonuses-Bonuses__Bonuses__Pattern_verticalFilledCircles__Container--1x5Wc {
          display: flex;
          align-items: flex-end;
          justify-content: flex-start; } }
      @media (min-width: 1440px) {
        .src-components-block-Bonuses-Bonuses__Bonuses__Pattern_verticalFilledCircles__Container--1x5Wc {
          padding-left: 66px; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-Icons-Mono-Mono__Mono--DzUur {
  width: 20px;
  height: 20px; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-Icons-Private-Private__Private--2VstB {
  width: 20px;
  height: 20px; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-PricingGroup-PricingGroup__PricingGroup--EsEnc {
  position: relative;
  z-index: 10;
  background-color: #f9f9f9; }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__Title--3gw4B {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    line-height: 35px;
    text-align: center; }
    @media (min-width: 667px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__Title--3gw4B {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__Title--3gw4B {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__Title--3gw4B {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-PricingGroup-PricingGroup__PricingGroup__TitleContainer--BGqE7 {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-PricingGroup-PricingGroup__PricingGroup__TitleContainer--BGqE7 > *:first-child {
            margin-left: 5px; } }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__Empty--ktfDY {
    position: relative;
    height: 75px; }
    @media (min-width: 1024px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__Empty--ktfDY {
        height: 100%;
        width: 70px; } }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__SubTitle--CK2hr {
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0;
    text-align: center;
    margin: 0; }
    @media (min-width: 1024px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__SubTitle--CK2hr {
        margin-top: 10px;
        font-size: 22px; } }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__Container--3XwGs {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 65px;
    padding-bottom: 60px; }
    @media (min-width: 667px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__Container--3XwGs {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__Container--3XwGs {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__Container--3XwGs {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__Container--3XwGs {
        max-width: 1634px; } }
    @media (min-width: 1024px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__Container--3XwGs {
        padding-top: 65px;
        padding-bottom: 75px; } }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__TitleContainer--BGqE7 {
    overflow: hidden; }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__DataWrapper--2ICzv {
    margin: 15px auto 0;
    display: flex;
    flex-direction: column;
    padding: 16px 16px 25px;
    background-color: #fff;
    border-radius: 16px;
    max-width: 500px; }
    @media (min-width: 1024px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__DataWrapper--2ICzv {
        flex-direction: row;
        padding-left: 0;
        padding-right: 0;
        gap: 40px;
        max-width: 100%;
        background-color: transparent; } }
  @media (min-width: 1024px) {
    .src-components-block-PricingGroup-PricingGroup__PricingGroup__ImgWrapper--2wWlr, .src-components-block-PricingGroup-PricingGroup__PricingGroup__Data--3vKWC {
      flex: 0 1 50%; } }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__DataTop--1XczP {
    display: flex;
    flex-direction: column; }
    @media (min-width: 1024px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__DataTop--1XczP {
        flex-direction: row;
        justify-content: space-between;
        align-items: center; } }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceWrapper---FUmr {
    display: table;
    margin: 15px 0 10px; }
    @media (min-width: 1024px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceWrapper---FUmr {
        margin: 0;
        display: flex;
        flex-direction: column; } }
    @media (min-width: 1200px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceWrapper---FUmr {
        display: table; } }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceCourse--3CQEL, .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceLesson--1veCK {
    display: table-row; }
    .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceCourse--3CQEL span, .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceLesson--1veCK span {
      white-space: nowrap; }
    @media (min-width: 1024px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceCourse--3CQEL, .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceLesson--1veCK {
        display: flex;
        flex-direction: column; } }
    @media (min-width: 1200px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceCourse--3CQEL, .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceLesson--1veCK {
        display: table-row; } }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceItem--Gul4q {
    display: table-cell; }
    .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceItem--Gul4q:first-child {
      width: 1%;
      white-space: nowrap; }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceCourse--3CQEL {
    font-style: italic;
    font-weight: 900;
    line-height: 1;
    letter-spacing: 0;
    color: #a42a72; }
    .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceCourse--3CQEL .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceOldValue--1o_kJ {
      font-size: 24px; }
      @media (min-width: 1024px) {
        .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceCourse--3CQEL .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceOldValue--1o_kJ {
          font-size: 28px; } }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceCourseValue--ldYHk {
    font-size: 28px; }
    @media (min-width: 1024px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceCourseValue--ldYHk {
        font-size: 38px;
        line-height: 46px; } }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceOldValue--1o_kJ {
    display: inline-block;
    margin-right: 15px;
    position: relative;
    color: #909090;
    font-weight: 700; }
    .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceOldValue--1o_kJ:after {
      position: absolute;
      content: "";
      left: 0;
      top: 50%;
      right: 0;
      border-top: 2px solid #a42a72;
      transform: rotate(10deg); }
    @media (min-width: 1024px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceOldValue--1o_kJ {
        margin-right: 10px; } }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceLesson--1veCK .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceOldValue--1o_kJ {
    font-size: 16px; }
    @media (min-width: 1024px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceLesson--1veCK .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceOldValue--1o_kJ {
        font-size: 20px; } }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceLessonValue--2ZGFb {
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0;
    color: #232323; }
    @media (min-width: 1024px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__PriceLessonValue--2ZGFb {
        font-size: 20px; } }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__ImgWrapper--2wWlr {
    width: 100%;
    border-radius: 16px;
    overflow: hidden; }
    .src-components-block-PricingGroup-PricingGroup__PricingGroup__ImgWrapper--2wWlr picture {
      width: 100%;
      height: 100%; }
    .src-components-block-PricingGroup-PricingGroup__PricingGroup__ImgWrapper--2wWlr img {
      width: 100%;
      height: 100%;
      max-height: 100%;
      object-fit: cover;
      object-position: center; }
    @media (min-width: 1024px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__ImgWrapper--2wWlr {
        width: auto; } }
  @media (min-width: 1024px) {
    .src-components-block-PricingGroup-PricingGroup__PricingGroup__Data--3vKWC {
      padding: 30px 25px;
      background-color: #fff;
      border-radius: 16px;
      display: flex;
      flex-direction: column; } }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__OnlyUpToWrapper--2tpvw {
    text-align: left;
    margin-top: 30px; }
    @media (min-width: 1024px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__OnlyUpToWrapper--2tpvw {
        margin-top: 0;
        margin-bottom: 15px; } }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__OnlyUpTo--2OSw2 {
    display: inline-flex;
    padding: 4px 8px;
    gap: 4px;
    border-radius: 26px;
    border: 1px solid #ff3701;
    font-size: 14px; }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__OnlyUpToText--1FiXy {
    color: #909090; }
    .src-components-block-PricingGroup-PricingGroup__PricingGroup__OnlyUpToText--1FiXy b {
      font-weight: 600;
      color: #232323; }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__PartsPaymentTitle--23_dq {
    font-size: 12px;
    font-weight: 400;
    line-height: 1.25;
    letter-spacing: 0;
    margin: 0;
    color: #57686C; }
    @media (min-width: 1024px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__PartsPaymentTitle--23_dq {
        font-size: 14px;
        margin-bottom: 10px; } }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__PartsPaymentBanks--SdaMs {
    margin-top: 10px;
    display: flex;
    flex-direction: row;
    gap: 10px; }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__PartsPaymentBanksItem--ZyjC5 {
    display: inline-flex;
    padding: 10px;
    border-radius: 5px;
    background: #F5F6F8; }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__PartsPaymentBanksItemIconWrapper--2LXIe {
    width: 20px;
    height: 20px;
    margin: auto 10px auto 0; }
    .src-components-block-PricingGroup-PricingGroup__PricingGroup__PartsPaymentBanksItemIconWrapper--2LXIe img {
      width: 100%;
      height: 100%; }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__PartsPayntBanks--29OQp {
    display: flex;
    flex-direction: row;
    gap: 10px; }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__PartsPaymentBanksItemWrapper--M4E2G {
    display: flex;
    flex-direction: column; }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__PartsPaymentBanksItemName--2c8fu {
    font-size: 11px;
    font-weight: 500;
    line-height: 11px;
    letter-spacing: 0;
    display: inline-block;
    margin-bottom: 3px;
    color: #57686C; }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__PartsPaymentBanksItemPayments--1bhdC {
    font-size: 9px;
    font-weight: 400;
    line-height: 9px;
    color: #000; }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__List--1i_-L {
    width: 100%;
    margin: 25px auto;
    padding-top: 15px;
    border-top: 1px solid #E1E1E1; }
    @media (min-width: 1024px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__List--1i_-L {
        padding-top: 20px; } }
  .src-components-block-PricingGroup-PricingGroup__PricingGroup__Button--3s3Ua {
    width: 100%;
    margin: 25px 0 0 0; }
    @media (min-width: 1024px) {
      .src-components-block-PricingGroup-PricingGroup__PricingGroup__Button--3s3Ua {
        margin-top: auto; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-PricingIndividual-PricingIndividual__PricingIndividual--2eqGm {
  background-color: #f9f9f9; }
  @media (min-width: 1024px) {
    .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItem_role_pricePeriodLabel--1JcRZ {
      padding-top: 75px !important; } }
  @media (min-width: 1200px) {
    .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItem_role_pricePeriodLabel--1JcRZ {
      padding-top: 80px !important; } }
  @media (min-width: 1440px) {
    .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItem_role_pricePeriodLabel--1JcRZ {
      padding-top: 85px !important; } }
  @media (min-width: 1024px) {
    .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItem_role_pricePeriodLabel--1JcRZ .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItemHoverContainer--1es7T {
      padding-top: 75px !important; } }
  @media (min-width: 1200px) {
    .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItem_role_pricePeriodLabel--1JcRZ .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItemHoverContainer--1es7T {
      padding-top: 80px !important; } }
  @media (min-width: 1440px) {
    .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItem_role_pricePeriodLabel--1JcRZ .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItemHoverContainer--1es7T {
      padding-top: 85px !important; } }
  .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__Container--3Ygfk {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 50px;
    padding-top: 50px; }
    @media (min-width: 667px) {
      .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__Container--3Ygfk {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__Container--3Ygfk {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__Container--3Ygfk {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__Container--3Ygfk {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__Container--3Ygfk {
        padding-top: 50px;
        padding-bottom: 50px; } }
  .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__Content--3WmKz {
    justify-content: center;
    display: flex;
    flex-direction: column; }
  .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__Title--1vpUu {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    margin-bottom: 30px; }
    @media (min-width: 667px) {
      .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__Title--1vpUu {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__Title--1vpUu {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__Title--1vpUu {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__TitleContainer--3xnYX {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__TitleContainer--3xnYX > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 667px) {
      .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__Title--1vpUu {
        font-size: 40px;
        line-height: 48px; } }
    @media (min-width: 1024px) {
      .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__Title--1vpUu {
        font-size: 48px;
        line-height: 64px;
        margin-bottom: 10px; } }
    @media (min-width: 1440px) {
      .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__Title--1vpUu {
        font-size: 64px;
        line-height: 64px; } }
  .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__TextWrapper--1CATb {
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-bottom: 20px; }
    @media (min-width: 1024px) {
      .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__TextWrapper--1CATb {
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start; } }
  .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__Text--dSlxg {
    margin: 0 0 15px 0;
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    line-height: 26px;
    color: #000; }
    .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__Text--dSlxg b {
      font-weight: 700; }
    @media (min-width: 1024px) {
      .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__Text--dSlxg {
        max-width: 60%;
        margin-bottom: 0; } }
  .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__TimeOfDayList--3Nxqu {
    margin-bottom: 25px; }
    @media (min-width: 1024px) {
      .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__TimeOfDayList--3Nxqu {
        margin-left: auto;
        margin-right: 0; } }
  .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingList--cEVok {
    display: flex;
    flex-direction: column;
    max-width: 480px;
    width: 100%;
    margin: 0 auto; }
    @media (max-width: 1023.98px) {
      .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingList_state_change--20xPN .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItem_state_popular--21OFf {
        border-color: transparent; } }
    .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingList_state_change--20xPN .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItemContent--3qskv {
      opacity: 0; }
    @media (min-width: 667px) {
      .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingList--cEVok {
        max-width: 700px; } }
    @media (min-width: 1024px) {
      .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingList--cEVok {
        max-width: 100%;
        width: 100%;
        flex-direction: row;
        justify-content: center; } }
    .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItem--2KNVy {
      list-style: none;
      display: flex;
      position: relative;
      overflow: hidden;
      background: #fff;
      box-shadow: 0 3px 24px rgba(66, 68, 75, 0.1);
      border-radius: 8px;
      height: 105px;
      padding: 10px 15px;
      flex-wrap: nowrap;
      margin-top: 10px;
      z-index: 2; }
      @media (min-width: 667px) {
        .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItem--2KNVy {
          height: 75px; } }
      @media (min-width: 1024px) {
        .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItem--2KNVy {
          padding: 45px 20px 15px;
          height: auto;
          margin-top: 0;
          margin-left: 15px;
          width: 25%;
          border: none; }
          .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItem--2KNVy:first-child {
            margin-left: 0; }
          .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItem--2KNVy:hover .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItemHoverContainer--1es7T {
            opacity: 1; }
          .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItem--2KNVy:hover .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PopularLabel--HfoIj {
            display: none; } }
      @media (min-width: 1200px) {
        .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItem--2KNVy {
          padding: 50px 25px 25px;
          max-width: 280px; } }
      @media (min-width: 1440px) {
        .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItem--2KNVy {
          margin-left: 45px;
          padding: 55px 30px 25px; }
          .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItem--2KNVy:first-child {
            margin-left: 0; } }
      .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItem--2KNVy:first-child {
        margin-top: 0; }
      @media (max-width: 1023.98px) {
        .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItem_state_popular--21OFf {
          border: 1px solid #a42a72;
          transition: border-color 100ms linear; } }
      @media (min-width: 1024px) {
        .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItem_state_popular--21OFf .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PopularLabel--HfoIj {
          display: block; } }
      .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItem_state_empty--Ll2U9 {
        background-color: #eee;
        box-shadow: none; }
        @media (min-width: 1024px) {
          .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItem_state_empty--Ll2U9 {
            height: 265px; } }
        @media (min-width: 1200px) {
          .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItem_state_empty--Ll2U9 {
            height: 330px; } }
      .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItemContent--3qskv {
        display: flex;
        height: 100%;
        width: 100%;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        transition: opacity 100ms linear; }
        @media (min-width: 1024px) {
          .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItemContent--3qskv {
            flex-direction: column;
            justify-content: flex-start; } }
      .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItemHoverContainer--1es7T {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        display: flex;
        bottom: 0;
        background-color: #a42a72;
        flex-direction: column;
        padding: 45px 20px 15px;
        color: #fff;
        opacity: 0;
        overflow: hidden;
        z-index: 1;
        transition: opacity 100ms linear; }
        @media (min-width: 1200px) {
          .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItemHoverContainer--1es7T {
            padding: 50px 25px 25px; } }
        @media (min-width: 1440px) {
          .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItemHoverContainer--1es7T {
            padding: 55px 30px 25px; } }
        .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItemHoverContainer--1es7T .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__LessonsLabelWrapper--2CzrB {
          order: 1;
          border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
        .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItemHoverContainer--1es7T .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__LessonsLabel--1l1WV {
          color: #fff; }
        .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItemHoverContainer--1es7T .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__SubscribeButtonText--znrbA {
          color: rgba(255, 255, 255, 0.9);
          order: 2;
          font-style: italic;
          font-weight: bold;
          font-size: 18px;
          line-height: 125%;
          margin: auto 0 !important; }
          @media (min-width: 1200px) {
            .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItemHoverContainer--1es7T .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__SubscribeButtonText--znrbA {
              font-size: 24px;
              margin-top: 20px; } }
        .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItemHoverContainer--1es7T .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__SubscribeButton--MJxxy {
          order: 3;
          text-align: center; }
        .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItemHoverContainer--1es7T .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__OnlyUpTo--2pUSY {
          border: 1px solid #fff; }
        .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItemHoverContainer--1es7T .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__OnlyUpToText--1We-K {
          color: #fff; }
          .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__PricingListItemHoverContainer--1es7T .src-components-block-PricingIndividual-PricingIndividual__PricingIndividual__OnlyUpToText--1We-K b {
            color: #fff; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-PricingList-PricingList__PricingList--2cNxQ {
  display: flex;
  flex-direction: column;
  max-width: 480px;
  width: 100%;
  margin: 0 auto; }
  @media (min-width: 667px) {
    .src-components-ui-PricingList-PricingList__PricingList--2cNxQ {
      max-width: 700px; } }
  @media (min-width: 1024px) {
    .src-components-ui-PricingList-PricingList__PricingList--2cNxQ {
      max-width: 100%;
      width: 100%;
      flex-direction: row;
      justify-content: center; } }
  .src-components-ui-PricingList-PricingList__PricingList__Content--3VCju {
    justify-content: center;
    display: flex;
    flex-direction: column;
    width: 100%; }
  @media (max-width: 1023.98px) {
    .src-components-ui-PricingList-PricingList__PricingList_state_change--1Zvvl .src-components-ui-PricingList-PricingList__PricingListItem_state_popular--R8WGG {
      border-color: transparent; } }
  .src-components-ui-PricingList-PricingList__PricingList_state_change--1Zvvl .src-components-ui-PricingList-PricingList__PricingListItemContent--1EtjY {
    opacity: 0; }
  .src-components-ui-PricingList-PricingList__PricingListItem--3Obkg {
    list-style: none;
    display: flex;
    position: relative;
    overflow: hidden;
    background: #fff;
    box-shadow: 0 3px 24px rgba(66, 68, 75, 0.1);
    border-radius: 8px;
    height: 105px;
    padding: 10px 15px;
    flex-wrap: nowrap;
    margin-top: 10px;
    z-index: 2; }
    @media (min-width: 667px) {
      .src-components-ui-PricingList-PricingList__PricingListItem--3Obkg {
        height: 75px; } }
    @media (min-width: 1024px) {
      .src-components-ui-PricingList-PricingList__PricingListItem--3Obkg {
        padding: 40px 20px 15px;
        height: 250px;
        margin-top: 0;
        margin-left: 15px;
        width: 25%;
        border: none; }
        .src-components-ui-PricingList-PricingList__PricingListItem--3Obkg:first-child {
          margin-left: 0; }
        .src-components-ui-PricingList-PricingList__PricingListItem--3Obkg:hover .src-components-ui-PricingList-PricingList__PricingListItemHoverContainer--1nX4H {
          opacity: 1; } }
    @media (min-width: 1200px) {
      .src-components-ui-PricingList-PricingList__PricingListItem--3Obkg {
        padding: 50px 25px 25px;
        max-width: 280px; } }
    @media (min-width: 1440px) {
      .src-components-ui-PricingList-PricingList__PricingListItem--3Obkg {
        margin-left: 45px;
        padding: 50px 30px 25px; }
        .src-components-ui-PricingList-PricingList__PricingListItem--3Obkg:first-child {
          margin-left: 0; } }
    .src-components-ui-PricingList-PricingList__PricingListItem--3Obkg:first-child {
      margin-top: 0; }
    .src-components-ui-PricingList-PricingList__PricingListItem_state_empty--1zZhP {
      background-color: #eee;
      box-shadow: none; }
      @media (min-width: 1024px) {
        .src-components-ui-PricingList-PricingList__PricingListItem_state_empty--1zZhP {
          height: 265px; } }
      @media (min-width: 1200px) {
        .src-components-ui-PricingList-PricingList__PricingListItem_state_empty--1zZhP {
          height: 330px; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

@media (max-width: 1023.98px) {
  .src-components-ui-Pricing-Pricing__Pricing__PricingListItem_state_change--fQPPX .src-components-ui-Pricing-Pricing__Pricing__PricingListItem_state_popular--1JRJa {
    border-color: transparent; } }

.src-components-ui-Pricing-Pricing__Pricing__PricingListItem_state_change--fQPPX .src-components-ui-Pricing-Pricing__Pricing__PricingListItemContent--2a68- {
  opacity: 0; }

@media (min-width: 1024px) {
  .src-components-ui-Pricing-Pricing__Pricing__PricingListItem_role_pricePeriodLabel--LFR84 {
    padding-top: 75px !important; } }

@media (min-width: 1200px) {
  .src-components-ui-Pricing-Pricing__Pricing__PricingListItem_role_pricePeriodLabel--LFR84 {
    padding-top: 80px !important; } }

@media (min-width: 1440px) {
  .src-components-ui-Pricing-Pricing__Pricing__PricingListItem_role_pricePeriodLabel--LFR84 {
    padding-top: 85px !important; } }

@media (min-width: 1024px) {
  .src-components-ui-Pricing-Pricing__Pricing__PricingListItem_role_pricePeriodLabel--LFR84 .src-components-ui-Pricing-Pricing__Pricing__PricingListItemHoverContainer--13Rcz {
    padding-top: 75px !important; } }

@media (min-width: 1200px) {
  .src-components-ui-Pricing-Pricing__Pricing__PricingListItem_role_pricePeriodLabel--LFR84 .src-components-ui-Pricing-Pricing__Pricing__PricingListItemHoverContainer--13Rcz {
    padding-top: 80px !important; } }

@media (min-width: 1440px) {
  .src-components-ui-Pricing-Pricing__Pricing__PricingListItem_role_pricePeriodLabel--LFR84 .src-components-ui-Pricing-Pricing__Pricing__PricingListItemHoverContainer--13Rcz {
    padding-top: 85px !important; } }

.src-components-ui-Pricing-Pricing__Pricing__PricingListItem_parent_speaking--qlV_Z {
  background-color: black; }
  .src-components-ui-Pricing-Pricing__Pricing__PricingListItem_parent_speaking--qlV_Z .src-components-ui-Pricing-Pricing__Pricing__PricingListItemHoverContainer--13Rcz {
    top: 2px;
    left: 2px;
    right: 2px;
    bottom: 2px;
    padding: 43px 18px 15px; }
    @media (min-width: 1200px) {
      .src-components-ui-Pricing-Pricing__Pricing__PricingListItem_parent_speaking--qlV_Z .src-components-ui-Pricing-Pricing__Pricing__PricingListItemHoverContainer--13Rcz {
        padding: 48px 23px 25px; } }
    @media (min-width: 1440px) {
      .src-components-ui-Pricing-Pricing__Pricing__PricingListItem_parent_speaking--qlV_Z .src-components-ui-Pricing-Pricing__Pricing__PricingListItemHoverContainer--13Rcz {
        padding: 53px 28px 25px; } }

.src-components-ui-Pricing-Pricing__Pricing__LessonPriceWrapper--1SkTs {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  height: 100%; }
  @media (min-width: 667px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonPriceWrapper--1SkTs {
      height: auto;
      flex-direction: row;
      flex-wrap: wrap;
      margin: auto 0;
      align-items: baseline;
      justify-content: flex-start; } }
  @media (min-width: 1024px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonPriceWrapper--1SkTs {
      order: 2;
      margin: 0 0 15px;
      border: 1px solid rgba(87, 104, 108, 0.2);
      border-left: none;
      border-right: none;
      width: 100%;
      flex-direction: column;
      padding: 0;
      height: 135px;
      justify-content: center; } }
  @media (min-width: 1200px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonPriceWrapper--1SkTs {
      padding: 20px 0 30px;
      margin: 0 0 30px; } }
  @media (min-width: 1024px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonPriceWrapper--1SkTs {
      padding: 0;
      height: 135px;
      justify-content: center; } }

.src-components-ui-Pricing-Pricing__Pricing__PopularLabel--183cv {
  display: none;
  font-style: normal;
  font-weight: bold;
  font-size: 12px;
  color: #ff3701;
  margin: 0 0 5px 0;
  line-height: 1; }
  @media (min-width: 667px) {
    .src-components-ui-Pricing-Pricing__Pricing__PopularLabel--183cv {
      width: 100%; } }
  @media (min-width: 1024px) {
    .src-components-ui-Pricing-Pricing__Pricing__PopularLabel--183cv {
      left: auto;
      position: absolute;
      right: -59.5px;
      top: 15px;
      transform: rotate(30deg);
      padding: 5px 0;
      width: 200px;
      text-transform: uppercase;
      color: #fff;
      font-weight: bold;
      font-size: 14px;
      line-height: 1;
      text-align: center;
      background: #ff3701; } }
  @media (min-width: 1200px) {
    .src-components-ui-Pricing-Pricing__Pricing__PopularLabel--183cv {
      top: 15px;
      right: -52.6px;
      transform: rotate(30deg);
      font-weight: bold;
      font-size: 16px;
      line-height: 1.45; } }

.src-components-ui-Pricing-Pricing__Pricing__PricingList--2Wa5v {
  display: flex;
  flex-direction: column;
  max-width: 480px;
  width: 100%;
  margin: 0 auto; }
  @media (max-width: 1023.98px) {
    .src-components-ui-Pricing-Pricing__Pricing__PricingList_state_change--35jvW .src-components-ui-Pricing-Pricing__Pricing__PricingListItem_state_popular--1JRJa {
      border-color: transparent; } }
  .src-components-ui-Pricing-Pricing__Pricing__PricingList_state_change--35jvW .src-components-ui-Pricing-Pricing__Pricing__PricingListItemContent--2a68- {
    opacity: 0; }
  @media (min-width: 667px) {
    .src-components-ui-Pricing-Pricing__Pricing__PricingList--2Wa5v {
      max-width: 700px; } }
  @media (min-width: 1024px) {
    .src-components-ui-Pricing-Pricing__Pricing__PricingList--2Wa5v {
      max-width: 100%;
      width: 100%;
      flex-direction: row;
      justify-content: center; } }
  .src-components-ui-Pricing-Pricing__Pricing__PricingListItem--fU_F7 {
    list-style: none;
    display: flex;
    position: relative;
    overflow: hidden;
    background: #fff;
    box-shadow: 0 3px 24px rgba(66, 68, 75, 0.1);
    border-radius: 8px;
    height: 105px;
    padding: 10px 15px;
    flex-wrap: nowrap;
    margin-top: 10px;
    z-index: 2; }
    @media (min-width: 667px) {
      .src-components-ui-Pricing-Pricing__Pricing__PricingListItem--fU_F7 {
        height: 75px; } }
    @media (min-width: 1024px) {
      .src-components-ui-Pricing-Pricing__Pricing__PricingListItem--fU_F7 {
        padding: 45px 20px 15px;
        height: auto;
        margin-top: 0;
        margin-left: 15px;
        width: 25%;
        border: none; }
        .src-components-ui-Pricing-Pricing__Pricing__PricingListItem--fU_F7:first-child {
          margin-left: 0; }
        .src-components-ui-Pricing-Pricing__Pricing__PricingListItem--fU_F7:hover .src-components-ui-Pricing-Pricing__Pricing__PricingListItemHoverContainer--13Rcz {
          opacity: 1; }
        .src-components-ui-Pricing-Pricing__Pricing__PricingListItem--fU_F7:hover .src-components-ui-Pricing-Pricing__Pricing__PopularLabel--183cv {
          display: none; } }
    @media (min-width: 1200px) {
      .src-components-ui-Pricing-Pricing__Pricing__PricingListItem--fU_F7 {
        padding: 50px 25px 25px;
        max-width: 280px; } }
    @media (min-width: 1440px) {
      .src-components-ui-Pricing-Pricing__Pricing__PricingListItem--fU_F7 {
        margin-left: 45px;
        padding: 55px 30px 25px; }
        .src-components-ui-Pricing-Pricing__Pricing__PricingListItem--fU_F7:first-child {
          margin-left: 0; } }
    .src-components-ui-Pricing-Pricing__Pricing__PricingListItem--fU_F7:first-child {
      margin-top: 0; }
    @media (max-width: 1023.98px) {
      .src-components-ui-Pricing-Pricing__Pricing__PricingListItem_state_popular--1JRJa {
        border: 1px solid #a42a72;
        transition: border-color 100ms linear; } }
    @media (min-width: 1024px) {
      .src-components-ui-Pricing-Pricing__Pricing__PricingListItem_state_popular--1JRJa .src-components-ui-Pricing-Pricing__Pricing__PopularLabel--183cv {
        display: block; } }
    .src-components-ui-Pricing-Pricing__Pricing__PricingListItem_state_empty--t-cAp {
      background-color: #eee;
      box-shadow: none; }
      @media (min-width: 1024px) {
        .src-components-ui-Pricing-Pricing__Pricing__PricingListItem_state_empty--t-cAp {
          height: 265px; } }
      @media (min-width: 1200px) {
        .src-components-ui-Pricing-Pricing__Pricing__PricingListItem_state_empty--t-cAp {
          height: 330px; } }
    .src-components-ui-Pricing-Pricing__Pricing__PricingListItemContent--2a68- {
      display: flex;
      height: 100%;
      width: 100%;
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
      transition: opacity 100ms linear; }
      @media (min-width: 1024px) {
        .src-components-ui-Pricing-Pricing__Pricing__PricingListItemContent--2a68- {
          flex-direction: column;
          justify-content: flex-start; } }
    .src-components-ui-Pricing-Pricing__Pricing__PricingListItemHoverContainer--13Rcz {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      border-radius: 8px;
      display: flex;
      background-color: #a42a72;
      flex-direction: column;
      padding: 45px 20px 15px;
      color: #fff;
      opacity: 0;
      overflow: hidden;
      z-index: 1;
      transition: opacity 100ms linear; }
      @media (min-width: 1024px) {
        .src-components-ui-Pricing-Pricing__Pricing__PricingListItemHoverContainer__Link--3qfGH {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; } }
      @media (min-width: 1200px) {
        .src-components-ui-Pricing-Pricing__Pricing__PricingListItemHoverContainer--13Rcz {
          padding: 50px 25px 25px; } }
      @media (min-width: 1440px) {
        .src-components-ui-Pricing-Pricing__Pricing__PricingListItemHoverContainer--13Rcz {
          padding: 55px 30px 25px; } }
      .src-components-ui-Pricing-Pricing__Pricing__PricingListItemHoverContainer--13Rcz .src-components-ui-Pricing-Pricing__Pricing__LessonsLabelWrapper--1jEP5 {
        order: 1;
        border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
      .src-components-ui-Pricing-Pricing__Pricing__PricingListItemHoverContainer--13Rcz .src-components-ui-Pricing-Pricing__Pricing__LessonsLabel---DqnH {
        color: #fff; }
      .src-components-ui-Pricing-Pricing__Pricing__PricingListItemHoverContainer--13Rcz .src-components-ui-Pricing-Pricing__Pricing__SubscribeButtonText--Oiir_ {
        color: rgba(255, 255, 255, 0.9);
        order: 2;
        font-style: italic;
        font-weight: bold;
        font-size: 18px;
        line-height: 125%;
        margin: auto 0 !important; }
        @media (min-width: 1200px) {
          .src-components-ui-Pricing-Pricing__Pricing__PricingListItemHoverContainer--13Rcz .src-components-ui-Pricing-Pricing__Pricing__SubscribeButtonText--Oiir_ {
            font-size: 24px;
            margin-top: 20px; } }
      .src-components-ui-Pricing-Pricing__Pricing__PricingListItemHoverContainer--13Rcz .src-components-ui-Pricing-Pricing__Pricing__SubscribeButton--2RVh1 {
        order: 3;
        text-align: center; }
      .src-components-ui-Pricing-Pricing__Pricing__PricingListItemHoverContainer--13Rcz .src-components-ui-Pricing-Pricing__Pricing__OnlyUpTo--2zpEj {
        border: 1px solid #fff; }
      .src-components-ui-Pricing-Pricing__Pricing__PricingListItemHoverContainer--13Rcz .src-components-ui-Pricing-Pricing__Pricing__OnlyUpToText--1pHuW {
        color: #fff; }
        .src-components-ui-Pricing-Pricing__Pricing__PricingListItemHoverContainer--13Rcz .src-components-ui-Pricing-Pricing__Pricing__OnlyUpToText--1pHuW b {
          color: #fff; }

@media (min-width: 1024px) {
  .src-components-ui-Pricing-Pricing__Pricing__OnlyUpToWrapper--3xnjV {
    position: absolute;
    top: 40px;
    left: 20px; } }

@media (min-width: 1200px) {
  .src-components-ui-Pricing-Pricing__Pricing__OnlyUpToWrapper--3xnjV {
    top: 40px;
    left: 25px; } }

@media (min-width: 1440px) {
  .src-components-ui-Pricing-Pricing__Pricing__OnlyUpToWrapper--3xnjV {
    top: 50px;
    left: 30px; } }

.src-components-ui-Pricing-Pricing__Pricing__OnlyUpTo--2zpEj {
  display: inline-flex;
  padding: 3px 8px;
  gap: 4px;
  border-radius: 26px;
  border: 1px solid #ff3701;
  font-size: 12px;
  line-height: 1; }

.src-components-ui-Pricing-Pricing__Pricing__OnlyUpToText--1pHuW {
  color: #909090; }
  .src-components-ui-Pricing-Pricing__Pricing__OnlyUpToText--1pHuW b {
    font-weight: 600;
    color: #232323; }

.src-components-ui-Pricing-Pricing__Pricing__LessonsPriceWrapper--3TnS9 {
  display: flex;
  height: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  margin-left: 5px; }
  @media (min-width: 1024px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonsPriceWrapper--3TnS9 {
      margin-top: 0;
      padding-top: 0;
      margin-left: 0;
      width: 100%;
      height: auto;
      border: none;
      align-items: center;
      flex-wrap: wrap;
      order: 1; } }

.src-components-ui-Pricing-Pricing__Pricing__LessonsPrice--FD-0N {
  font-style: italic;
  font-weight: bold;
  font-size: 14px;
  line-height: 1;
  color: #57686C;
  white-space: nowrap; }
  @media (min-width: 667px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonsPrice--FD-0N {
      font-size: 22px; } }
  @media (min-width: 1024px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonsPrice--FD-0N {
      font-style: normal;
      font-weight: 500;
      font-size: 15px;
      line-height: 20px;
      color: #57686C; } }

@media (min-width: 1024px) {
  .src-components-ui-Pricing-Pricing__Pricing__LessonsPriceLabel--1ndWd {
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    line-height: 20px;
    color: #57686C; } }

.src-components-ui-Pricing-Pricing__Pricing__LessonPriceLabel--3ob77 {
  color: #57686C;
  display: inline-flex;
  align-items: center;
  font-style: italic;
  font-weight: bold;
  font-size: 14px;
  line-height: 1;
  margin: 0; }
  @media (min-width: 667px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonPriceLabel--3ob77 {
      font-size: 16px; } }
  @media (min-width: 1024px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonPriceLabel--3ob77 {
      font-size: 18px;
      margin-left: 0;
      line-height: 125%; } }
  @media (min-width: 1200px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonPriceLabel--3ob77 {
      font-size: 24px; } }

.src-components-ui-Pricing-Pricing__Pricing__LessonsLabelWrapper--1jEP5 {
  margin-left: auto;
  justify-content: flex-end;
  display: inline-flex;
  align-items: center; }
  @media (min-width: 667px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonsLabelWrapper--1jEP5 {
      width: auto; } }
  @media (min-width: 1024px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonsLabelWrapper--1jEP5 {
      width: 100%;
      justify-content: flex-start; } }

.src-components-ui-Pricing-Pricing__Pricing__LessonsLabel---DqnH {
  border-bottom: 1px solid rgba(87, 104, 108, 0.2);
  font-style: italic;
  font-weight: bold;
  font-size: 14px;
  line-height: 1;
  margin-bottom: 10px;
  padding-bottom: 10px;
  color: #57686C; }
  @media (min-width: 667px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonsLabel---DqnH {
      border-bottom: none;
      font-size: 16px;
      padding-bottom: 0; } }
  @media (min-width: 1024px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonsLabel---DqnH {
      position: static;
      font-style: italic;
      font-weight: 900;
      font-size: 27px;
      margin-bottom: 15px;
      letter-spacing: 1px;
      color: #232323; } }
  @media (min-width: 1200px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonsLabel---DqnH {
      font-size: 34px;
      margin-bottom: 25px; } }
  @media (min-width: 1440px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonsLabel---DqnH {
      font-size: 36px;
      margin-bottom: 20px; } }

.src-components-ui-Pricing-Pricing__Pricing__LessonsPriceLabelWrapper--268Z6 {
  display: inline-flex;
  flex-direction: column-reverse;
  gap: 5px;
  align-items: end;
  white-space: pre-wrap; }
  @media (min-width: 667px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonsPriceLabelWrapper--268Z6 {
      align-items: baseline;
      flex-direction: row;
      gap: 0; } }
  @media (min-width: 1024px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonsPriceLabelWrapper--268Z6 {
      order: 3;
      width: 100%;
      flex-wrap: wrap; } }

.src-components-ui-Pricing-Pricing__Pricing__Profit--1N2dw {
  display: inline-flex;
  align-items: center;
  flex-wrap: nowrap;
  margin-left: auto;
  font-weight: bold;
  font-size: 11px;
  line-height: 1;
  color: #ff3701; }
  @media (min-width: 667px) {
    .src-components-ui-Pricing-Pricing__Pricing__Profit--1N2dw {
      margin-right: 10px;
      white-space: nowrap; } }
  @media (min-width: 1024px) {
    .src-components-ui-Pricing-Pricing__Pricing__Profit--1N2dw {
      order: 1;
      margin-left: 0;
      position: absolute;
      left: 20px;
      top: 15px;
      font-size: 16px;
      align-items: baseline; } }
  @media (min-width: 1200px) {
    .src-components-ui-Pricing-Pricing__Pricing__Profit--1N2dw {
      left: 30px; } }

.src-components-ui-Pricing-Pricing__Pricing__SubscribeMobileButton--2Nu2U {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  opacity: 0;
  width: 100%;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  background-color: #fff;
  transition: opacity 100ms linear;
  background-color: #a42a72; }
  .src-components-ui-Pricing-Pricing__Pricing__SubscribeMobileButton_state_active--3MsdP {
    opacity: 1; }
  .src-components-ui-Pricing-Pricing__Pricing__SubscribeMobileButton--2Nu2U > * {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    padding: 15px 10px;
    color: #a42a72; }
    .src-components-ui-Pricing-Pricing__Pricing__SubscribeMobileButton--2Nu2U > * a {
      display: flex;
      align-items: center;
      justify-content: center;
      flex: 1;
      height: 100%; }
    .src-components-ui-Pricing-Pricing__Pricing__SubscribeMobileButton--2Nu2U > *:first-child, .src-components-ui-Pricing-Pricing__Pricing__SubscribeMobileButton--2Nu2U > *:last-child {
      width: 45px;
      padding: 0;
      background-color: rgba(164, 42, 114, 0.2); }
    .src-components-ui-Pricing-Pricing__Pricing__SubscribeMobileButton--2Nu2U > *:first-child a {
      position: relative; }
      .src-components-ui-Pricing-Pricing__Pricing__SubscribeMobileButton--2Nu2U > *:first-child a:after, .src-components-ui-Pricing-Pricing__Pricing__SubscribeMobileButton--2Nu2U > *:first-child a:before {
        content: '';
        width: 12px;
        height: 2px;
        display: block;
        border-radius: 10px;
        background-color: #a42a72;
        position: absolute; }
      .src-components-ui-Pricing-Pricing__Pricing__SubscribeMobileButton--2Nu2U > *:first-child a:after {
        transform: rotate(45deg); }
      .src-components-ui-Pricing-Pricing__Pricing__SubscribeMobileButton--2Nu2U > *:first-child a:before {
        transform: rotate(-45deg); }
    .src-components-ui-Pricing-Pricing__Pricing__SubscribeMobileButton--2Nu2U > *:last-child svg {
      width: 14px;
      height: 12px; }
  @media (min-width: 1024px) {
    .src-components-ui-Pricing-Pricing__Pricing__SubscribeMobileButton--2Nu2U {
      display: none; } }
  .src-components-ui-Pricing-Pricing__Pricing__SubscribeMobileButton--2Nu2U > * {
    color: #fff; }
    .src-components-ui-Pricing-Pricing__Pricing__SubscribeMobileButton--2Nu2U > *:first-child, .src-components-ui-Pricing-Pricing__Pricing__SubscribeMobileButton--2Nu2U > *:last-child {
      background-color: rgba(255, 255, 255, 0.2); }
    .src-components-ui-Pricing-Pricing__Pricing__SubscribeMobileButton--2Nu2U > *:first-child a:after, .src-components-ui-Pricing-Pricing__Pricing__SubscribeMobileButton--2Nu2U > *:first-child a:before {
      background-color: #fff; }

.src-components-ui-Pricing-Pricing__Pricing__LessonPrice--_5KGk {
  color: #a42a72;
  display: inline-flex;
  align-items: baseline;
  font-style: italic;
  font-weight: 900;
  font-size: 28px;
  line-height: 1;
  letter-spacing: 1px;
  gap: 4px;
  margin: 0 0 5px 0;
  flex-wrap: nowrap; }
  @media (min-width: 667px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonPrice--_5KGk {
      width: auto;
      font-size: 30px;
      margin-bottom: 0; } }
  @media (min-width: 1024px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonPrice--_5KGk {
      padding: 0;
      font-weight: 900;
      font-size: 32px;
      flex-direction: column; } }

.src-components-ui-Pricing-Pricing__Pricing__LessonPriceOldValue--19XgY {
  display: inline-block;
  margin-right: 15px;
  position: relative;
  color: #909090;
  font-weight: 700;
  font-size: 28px;
  width: fit-content; }
  .src-components-ui-Pricing-Pricing__Pricing__LessonPriceOldValue--19XgY:after {
    position: absolute;
    content: "";
    left: 0;
    top: 50%;
    right: 0;
    border-top: 2px solid #a42a72;
    transform: rotate(10deg); }
  @media (min-width: 667px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonPriceOldValue--19XgY {
      font-size: 30px; } }
  @media (min-width: 1024px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonPriceOldValue--19XgY {
      margin-right: 10px; } }
  @media (min-width: 1024px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonPriceOldValue--19XgY {
      font-size: 28px; } }

.src-components-ui-Pricing-Pricing__Pricing__LessonPriceDataWrapper--P-rLW {
  display: flex;
  width: 1%;
  flex-direction: column;
  white-space: nowrap; }
  @media (min-width: 667px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonPriceDataWrapper--P-rLW {
      display: flex;
      width: 100%;
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      gap: 5px; } }
  @media (min-width: 1024px) {
    .src-components-ui-Pricing-Pricing__Pricing__LessonPriceDataWrapper--P-rLW {
      flex-direction: column;
      align-items: baseline; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-LearningReasons-LearningReasons__LearningReasons--AeHlz {
  background-color: #FBA400; }
  .src-components-block-LearningReasons-LearningReasons__LearningReasons_role_individual--1KDa1 {
    background-color: #f9f9f9; }
  .src-components-block-LearningReasons-LearningReasons__LearningReasons__Container--2J-yZ {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 80px;
    padding-bottom: 80px; }
    @media (min-width: 667px) {
      .src-components-block-LearningReasons-LearningReasons__LearningReasons__Container--2J-yZ {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-LearningReasons-LearningReasons__LearningReasons__Container--2J-yZ {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-LearningReasons-LearningReasons__LearningReasons__Container--2J-yZ {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-LearningReasons-LearningReasons__LearningReasons__Container--2J-yZ {
        max-width: 1634px; } }
    @media (min-width: 1440px) {
      .src-components-block-LearningReasons-LearningReasons__LearningReasons__Container--2J-yZ {
        padding-top: 100px;
        padding-bottom: 120px; } }
  .src-components-block-LearningReasons-LearningReasons__LearningReasons__Data--13YkO {
    display: flex;
    list-style: none;
    flex-direction: column;
    gap: 16px;
    font-style: italic;
    min-height: 300px;
    line-height: 1.01;
    color: #232323; }
    @media (min-width: 667px) {
      .src-components-block-LearningReasons-LearningReasons__LearningReasons__Data--13YkO {
        color: #909090;
        width: 50%; } }
    @media (min-width: 1440px) {
      .src-components-block-LearningReasons-LearningReasons__LearningReasons__Data--13YkO {
        margin-left: 0;
        margin-right: 0; } }
  .src-components-block-LearningReasons-LearningReasons__LearningReasons__DataWrapper--2Ker6 {
    display: flex;
    flex-direction: row;
    gap: 20px;
    position: relative;
    flex: 1 1 100%; }
  .src-components-block-LearningReasons-LearningReasons__LearningReasons__Title--QYIHL {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    font-size: 32px;
    font-weight: 900;
    font-style: italic;
    margin-top: 0;
    margin-bottom: 24px; }
    @media (min-width: 667px) {
      .src-components-block-LearningReasons-LearningReasons__LearningReasons__Title--QYIHL {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-LearningReasons-LearningReasons__LearningReasons__Title--QYIHL {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-LearningReasons-LearningReasons__LearningReasons__Title--QYIHL {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-LearningReasons-LearningReasons__LearningReasons__TitleContainer--2Ct33 {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-LearningReasons-LearningReasons__LearningReasons__TitleContainer--2Ct33 > *:first-child {
            margin-left: 5px; } }
    .src-components-block-LearningReasons-LearningReasons__LearningReasons__Title--QYIHL mark {
      color: #a42a72;
      background-color: transparent; }
    @media (min-width: 667px) {
      .src-components-block-LearningReasons-LearningReasons__LearningReasons__Title--QYIHL {
        font-size: 42px; } }
    @media (min-width: 1440px) {
      .src-components-block-LearningReasons-LearningReasons__LearningReasons__Title--QYIHL {
        font-size: 64px; } }
  .src-components-block-LearningReasons-LearningReasons__LearningReasons__Item--2VD8T {
    padding: 16px;
    display: flex;
    flex-direction: column;
    gap: 8px;
    border-radius: 16px;
    background-color: #fff;
    border: 2px solid transparent;
    transition: border-color 0.2s linear;
    cursor: pointer; }
    @media (min-width: 667px) {
      .src-components-block-LearningReasons-LearningReasons__LearningReasons__Item--2VD8T {
        gap: 0; } }
    @media (min-width: 1024px) {
      .src-components-block-LearningReasons-LearningReasons__LearningReasons__Item--2VD8T:hover .src-components-block-LearningReasons-LearningReasons__LearningReasons__Block--1OXg8 h3 {
        color: #a42a72; } }
    @media (min-width: 1440px) {
      .src-components-block-LearningReasons-LearningReasons__LearningReasons__Item--2VD8T {
        padding: 32px; } }
    @media (min-width: 667px) {
      .src-components-block-LearningReasons-LearningReasons__LearningReasons__Item_state_active--2bJdk {
        gap: 12px;
        border-color: #a42a72; }
        .src-components-block-LearningReasons-LearningReasons__LearningReasons__Item_state_active--2bJdk .src-components-block-LearningReasons-LearningReasons__LearningReasons__Block--1OXg8 h3 {
          color: #232323; } }
    @media (min-width: 1024px) {
      .src-components-block-LearningReasons-LearningReasons__LearningReasons__Item_state_active--2bJdk:hover .src-components-block-LearningReasons-LearningReasons__LearningReasons__Block--1OXg8 h3 {
        color: #232323; } }
    @media (min-width: 1440px) {
      .src-components-block-LearningReasons-LearningReasons__LearningReasons__Item_state_active--2bJdk .src-components-block-LearningReasons-LearningReasons__LearningReasons__ImageWrapper--xlz7f {
        width: calc(55% - 24px); } }
  .src-components-block-LearningReasons-LearningReasons__LearningReasons__Block--1OXg8 {
    display: flex;
    flex-direction: row;
    gap: 12px;
    align-items: center;
    font-weight: 900; }
    .src-components-block-LearningReasons-LearningReasons__LearningReasons__Block--1OXg8 h3, .src-components-block-LearningReasons-LearningReasons__LearningReasons__Block--1OXg8 p {
      margin: 0; }
    .src-components-block-LearningReasons-LearningReasons__LearningReasons__Block--1OXg8 h3 {
      font-size: 20px;
      font-weight: 900;
      transition: color 0.2s linear; }
      @media (min-width: 667px) {
        .src-components-block-LearningReasons-LearningReasons__LearningReasons__Block--1OXg8 h3 {
          transition: color 0.2s linear; } }
      @media (min-width: 1440px) {
        .src-components-block-LearningReasons-LearningReasons__LearningReasons__Block--1OXg8 h3 {
          font-size: 28px; } }
    .src-components-block-LearningReasons-LearningReasons__LearningReasons__Block--1OXg8 p {
      font-size: 16px;
      font-weight: 400;
      color: #57686C;
      line-height: 1.6;
      font-style: normal; }
      @media (min-width: 667px) {
        .src-components-block-LearningReasons-LearningReasons__LearningReasons__Block--1OXg8 p {
          overflow: hidden; } }
      @media (min-width: 1440px) {
        .src-components-block-LearningReasons-LearningReasons__LearningReasons__Block--1OXg8 p {
          font-size: 20px; } }
    .src-components-block-LearningReasons-LearningReasons__LearningReasons__Block--1OXg8 img {
      width: 40px;
      height: 40px;
      min-width: 40px;
      min-height: 40px; }
      @media (min-width: 1440px) {
        .src-components-block-LearningReasons-LearningReasons__LearningReasons__Block--1OXg8 img {
          min-width: 48px;
          min-height: 48px;
          width: 48px;
          height: 48px; } }
  .src-components-block-LearningReasons-LearningReasons__LearningReasons__ImageWrapper--xlz7f {
    width: 100%;
    height: 225px;
    cursor: default; }
    .src-components-block-LearningReasons-LearningReasons__LearningReasons__ImageWrapper--xlz7f picture img {
      width: 100%;
      height: 100%;
      object-fit: cover;
      object-position: center;
      border-radius: 16px; }
    @media (min-width: 667px) {
      .src-components-block-LearningReasons-LearningReasons__LearningReasons__ImageWrapper--xlz7f {
        display: block;
        position: relative;
        width: 50%;
        height: auto; } }
  .src-components-block-LearningReasons-LearningReasons__LearningReasons__Image--OM6sf {
    opacity: 0;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    transition: opacity 0.2s linear; }
    .src-components-block-LearningReasons-LearningReasons__LearningReasons__Image_state_active--3Rz7B {
      opacity: 1; }
  .src-components-block-LearningReasons-LearningReasons__LearningReasons__ImagePictureWrapper--2cE4e,
  .src-components-block-LearningReasons-LearningReasons__LearningReasons--AeHlz .imagePreload {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    transform: translate(-50%, -50%); }
  .src-components-block-LearningReasons-LearningReasons__LearningReasons--AeHlz .imagePreload {
    background-color: #fff;
    border-radius: 16px; }
  .src-components-block-LearningReasons-LearningReasons__LearningReasons__ImagePictureWrapper--2cE4e {
    z-index: 2; }
  .src-components-block-LearningReasons-LearningReasons__LearningReasons__IconAngel--3DmVH {
    position: absolute;
    top: 0;
    right: 0;
    display: none !important; }
    @media (min-width: 667px) {
      .src-components-block-LearningReasons-LearningReasons__LearningReasons__IconAngel--3DmVH {
        display: block !important;
        opacity: 0;
        visibility: hidden;
        transition: opacity 0.4s 0.2s ease-in-out; } }
    .src-components-block-LearningReasons-LearningReasons__LearningReasons__IconAngel_state_active--1GhJS {
      opacity: 1;
      visibility: visible; }
  .src-components-block-LearningReasons-LearningReasons__LearningReasons__ScrollbarData--2dJO- {
    display: flex;
    flex-direction: row;
    gap: 16px;
    flex: 1 1 100%; }
    @media (min-width: 1440px) {
      .src-components-block-LearningReasons-LearningReasons__LearningReasons__ScrollbarData--2dJO- {
        gap: 24px; } }
  .src-components-block-LearningReasons-LearningReasons__LearningReasons__ScrollTrack--tP7to {
    right: -10px !important;
    bottom: 0;
    top: 0;
    width: 4px  !important;
    background: rgba(144, 144, 144, 0.1) !important;
    border-radius: 2px !important; }
    @media (min-width: 1440px) {
      .src-components-block-LearningReasons-LearningReasons__LearningReasons__ScrollTrack--tP7to {
        right: -14px !important; } }
  .src-components-block-LearningReasons-LearningReasons__LearningReasons__ScrollThumb--237qR {
    background: rgba(0, 104, 180, 0.2) !important;
    border-radius: 2px !important;
    display: block; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-Icons-AngledBlock-AngledBlock__AngledBlock--3CVxf {
  width: 115px;
  display: inline-block;
  transform: rotate(-8deg);
  font-size: 9px;
  font-style: italic;
  font-weight: 700;
  line-height: 1;
  letter-spacing: 0.3px;
  color: #fff;
  right: -10px;
  top: -30px; }
  @media (min-width: 1440px) {
    .src-components-ui-Icons-AngledBlock-AngledBlock__AngledBlock--3CVxf {
      width: 250px;
      right: -60px;
      top: -40px;
      font-size: 18px; } }
  .src-components-ui-Icons-AngledBlock-AngledBlock__AngledBlock--3CVxf svg {
    z-index: 1;
    width: 100%; }
  .src-components-ui-Icons-AngledBlock-AngledBlock__AngledBlock__Text--30ewK {
    z-index: 2;
    position: absolute;
    top: 50%;
    left: 50%;
    text-align: center;
    transform: translate(-50%, -50%);
    width: 100%;
    padding: 0 20px; }
    @media (min-width: 1440px) {
      .src-components-ui-Icons-AngledBlock-AngledBlock__AngledBlock__Text--30ewK {
        padding-bottom: 10px;
        padding-right: 30px; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking--1FYxs {
  background-color: #f9f9f9;
  z-index: 10; }
  .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Container--2ZRFi {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    overflow: hidden;
    background-color: #a42a72;
    padding: 50px 0; }
    @media (min-width: 667px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Container--2ZRFi {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Container--2ZRFi {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Container--2ZRFi {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Container--2ZRFi {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Container--2ZRFi {
        padding: 50px 0;
        display: flex;
        flex-direction: row;
        flex-wrap: wrap; } }
    @media (min-width: 1440px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Container--2ZRFi {
        max-width: 1920px; } }
  .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Content--19Za9 {
    justify-content: center;
    display: flex;
    flex-direction: column;
    width: 100%; }
    @media (min-width: 1024px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Content--19Za9 {
        order: 1; } }
  .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__ContentWrapper--TH9hf, .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__HeaderWrapper--2QqU0 {
    padding: 0 20px;
    overflow: hidden;
    max-width: 1392px;
    margin: 0 auto; }
    @media (min-width: 667px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__ContentWrapper--TH9hf, .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__HeaderWrapper--2QqU0 {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__ContentWrapper--TH9hf, .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__HeaderWrapper--2QqU0 {
        padding-left: 48px;
        padding-right: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__ContentWrapper--TH9hf, .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__HeaderWrapper--2QqU0 {
        padding-left: 66px;
        padding-right: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__ContentWrapper--TH9hf, .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__HeaderWrapper--2QqU0 {
        max-width: 1634px; } }
  @media (min-width: 1024px) {
    .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__HeaderWrapper--2QqU0 {
      width: 100%; } }
  .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__ContentWrapper--TH9hf {
    justify-content: center;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 20px auto 0; }
    @media (min-width: 1024px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__ContentWrapper--TH9hf {
        justify-content: flex-start;
        margin-top: 0; } }
  .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Title--x5G_X {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    max-width: 1392px;
    margin: 0 auto 15px;
    color: #fff; }
    @media (min-width: 667px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Title--x5G_X {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Title--x5G_X {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Title--x5G_X {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__TitleContainer--BuCUk {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__TitleContainer--BuCUk > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 667px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Title--x5G_X {
        font-size: 40px;
        line-height: 48px; } }
    @media (min-width: 1024px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Title--x5G_X {
        font-size: 48px;
        line-height: 64px;
        margin-bottom: 30px;
        width: 100%; } }
    @media (min-width: 1440px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Title--x5G_X {
        font-size: 64px;
        line-height: 64px; } }
    @media (min-width: 1800px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Title--x5G_X {
        max-width: 1634px; } }
    .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__TitleContainer--BuCUk {
      width: 100%; }
      @media (min-width: 1800px) {
        .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__TitleContainer--BuCUk {
          max-width: 1634px;
          margin: 0 auto; } }
  .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Text--16Agb {
    margin: 0;
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    line-height: 26px;
    color: #fff; }
    @media (min-width: 1024px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Text--16Agb {
        font-weight: normal;
        padding-bottom: 30px;
        max-width: 60%; } }
  .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__PricingList--369GO {
    display: flex;
    flex-direction: column;
    max-width: 480px;
    width: 100%;
    margin: 20px auto 0; }
    @media (min-width: 667px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__PricingList--369GO {
        max-width: 700px; } }
    @media (min-width: 1024px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__PricingList--369GO {
        flex-direction: row;
        justify-content: center;
        margin-top: 0;
        max-width: 100%; } }
    .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__PricingListItem--KPfcM {
      list-style: none;
      display: flex;
      position: relative;
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
      overflow: hidden;
      background: #fff;
      box-shadow: 0 3px 24px rgba(66, 68, 75, 0.1);
      border-radius: 8px;
      height: 85px;
      padding: 0 15px;
      flex-wrap: nowrap;
      margin-top: 10px;
      z-index: 2;
      transition: opacity 100ms linear; }
      @media (min-width: 667px) {
        .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__PricingListItem--KPfcM {
          height: 75px; } }
      @media (min-width: 1024px) {
        .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__PricingListItem--KPfcM {
          padding: 40px 20px 15px;
          max-width: 280px;
          flex-direction: column;
          height: auto;
          margin-top: 0;
          margin-left: 15px;
          width: 50%;
          justify-content: flex-start; }
          .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__PricingListItem--KPfcM:first-child {
            margin-left: 0; } }
      @media (min-width: 1200px) {
        .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__PricingListItem--KPfcM {
          padding: 50px 25px 25px;
          max-width: 280px; } }
      @media (min-width: 1440px) {
        .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__PricingListItem--KPfcM {
          margin-left: 45px;
          padding: 50px 30px 25px; } }
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__PricingListItem_state_empty--L_8T8 {
        background-color: #eee;
        box-shadow: none; }
        @media (min-width: 1024px) {
          .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__PricingListItem_state_empty--L_8T8 {
            height: 265px; } }
        @media (min-width: 1200px) {
          .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__PricingListItem_state_empty--L_8T8 {
            height: 330px; } }
  .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__PricingList--369GO {
    display: flex;
    flex-direction: column;
    max-width: 480px;
    width: 100%;
    margin: 20px auto 0; }
    @media (min-width: 667px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__PricingList--369GO {
        max-width: 700px; } }
    @media (min-width: 1024px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__PricingList--369GO {
        flex-direction: row;
        justify-content: center;
        margin-top: 0;
        max-width: 100%; } }
  .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Pattern_crosses_yellow--2Jw3R {
    position: absolute; }
    @media (min-width: 667px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Pattern_crosses_yellow--2Jw3R {
        display: block;
        width: 100px;
        height: 225px;
        right: 0;
        top: -120px; } }
    @media (min-width: 1024px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Pattern_crosses_yellow--2Jw3R {
        width: 120px;
        height: 205px;
        top: 0; } }
    .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Pattern_crosses_yellow__Container--1olOQ {
      display: none;
      position: absolute;
      bottom: 0;
      top: 0;
      right: 0;
      left: 0;
      z-index: -1; }
      @media (min-width: 667px) {
        .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Pattern_crosses_yellow__Container--1olOQ {
          display: flex;
          justify-content: flex-end;
          align-items: flex-start; } }
  .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Pattern_verticalFilledCircles--36qLN {
    position: absolute; }
    @media (min-width: 667px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Pattern_verticalFilledCircles--36qLN {
        position: absolute;
        right: 5px;
        top: 0;
        width: 180px;
        height: 110px; } }
    @media (min-width: 1024px) {
      .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Pattern_verticalFilledCircles--36qLN {
        right: 8px;
        left: auto;
        width: 262px;
        height: 150px; } }
    .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Pattern_verticalFilledCircles__Container--qXTtv {
      position: absolute;
      display: none;
      bottom: 0;
      top: 0;
      right: 0;
      left: 0;
      z-index: -2;
      overflow: hidden; }
      @media (min-width: 667px) {
        .src-components-block-PricingSpeaking-PricingSpeaking__PricingSpeaking__Pattern_verticalFilledCircles__Container--qXTtv {
          display: block; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-InfoList-InfoList__InfoList--3fk-2 {
  position: relative;
  z-index: 11;
  background-color: #f9f9f9;
  width: 100%; }
  .src-components-block-InfoList-InfoList__InfoList__Container--YVBGu {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 25px;
    padding-bottom: 90px;
    width: 100%; }
    @media (min-width: 667px) {
      .src-components-block-InfoList-InfoList__InfoList__Container--YVBGu {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-InfoList-InfoList__InfoList__Container--YVBGu {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-InfoList-InfoList__InfoList__Container--YVBGu {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-InfoList-InfoList__InfoList__Container--YVBGu {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-InfoList-InfoList__InfoList__Container--YVBGu {
        padding-top: 20px;
        padding-bottom: 80px; } }
    @media (min-width: 1024px) {
      .src-components-block-InfoList-InfoList__InfoList__Container--YVBGu {
        padding-top: 0; } }
  .src-components-block-InfoList-InfoList__InfoList__List--1gfNb {
    margin-top: 40px; }
    @media (min-width: 1024px) {
      .src-components-block-InfoList-InfoList__InfoList__List--1gfNb {
        margin-top: 60px; } }
  .src-components-block-InfoList-InfoList__InfoList__PageSelector--pJOQA {
    margin-left: 0; }
  .src-components-block-InfoList-InfoList__InfoList__PageSelectorWrapper--1UDna {
    display: flex;
    width: auto;
    flex-wrap: nowrap;
    overflow: scroll;
    -ms-overflow-style: none;
    scrollbar-width: none; }
    .src-components-block-InfoList-InfoList__InfoList__PageSelectorWrapper--1UDna::-webkit-scrollbar {
      display: none; }
  .src-components-block-InfoList-InfoList__InfoList__UpdateDate--1jwRj {
    margin: 0;
    font-weight: 300;
    font-size: 16px;
    line-height: 26px;
    color: #000; }
  .src-components-block-InfoList-InfoList__InfoList__HeaderTitle--3XzWd {
    margin: 15px 0 0;
    font-weight: 900;
    font-size: 32px;
    font-style: italic;
    line-height: 32px;
    color: #232323; }
    @media (min-width: 667px) {
      .src-components-block-InfoList-InfoList__InfoList__HeaderTitle--3XzWd {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-InfoList-InfoList__InfoList__HeaderTitle--3XzWd {
        font-size: 64px;
        line-height: 83px; } }
  .src-components-block-InfoList-InfoList__InfoList__HeaderContent--2PXXh {
    font-weight: 300;
    font-size: 16px;
    line-height: 26px; }
    .src-components-block-InfoList-InfoList__InfoList__HeaderContentItem--1GXWt {
      margin-top: 25px;
      list-style: none; }
      .src-components-block-InfoList-InfoList__InfoList__HeaderContentItem_state_empty--lBXs5 {
        position: relative;
        height: 100px; }
        .src-components-block-InfoList-InfoList__InfoList__HeaderContentItem_state_empty--lBXs5 > div {
          width: auto;
          left: 0;
          transform: none;
          top: 40%; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-Blog-BlogForType__BlogForType__Container--UTzAu {
  padding: 60px 0 0 0;
  overflow: hidden;
  max-width: 1920px; }

.src-components-block-Blog-BlogForType__BlogForType__Slider--1xsoY {
  padding-left: 20px;
  padding-right: 20px;
  margin-left: 0;
  width: 100%; }
  .src-components-block-Blog-BlogForType__BlogForType__Slider--1xsoY .slick-slider {
    padding: 0; }
  @media (min-width: 667px) {
    .src-components-block-Blog-BlogForType__BlogForType__Slider--1xsoY {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1024px) {
    .src-components-block-Blog-BlogForType__BlogForType__Slider--1xsoY {
      padding-left: 48px;
      padding-right: 48px; } }
  @media (min-width: 1440px) {
    .src-components-block-Blog-BlogForType__BlogForType__Slider--1xsoY {
      padding-left: 66px;
      padding-right: 66px; } }

.src-components-block-Blog-BlogForType__BlogForType__ButtonLink--Uy83b {
  width: 100%;
  height: 80px;
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: center;
  gap: 10px;
  margin-top: 60px;
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
  letter-spacing: 0;
  color: #0068B4;
  background-color: #F0F0F0;
  padding: 0;
  text-align: center; }
  .src-components-block-Blog-BlogForType__BlogForType__ButtonLink--Uy83b svg {
    position: static !important; }
  @media (min-width: 1024px) {
    .src-components-block-Blog-BlogForType__BlogForType__ButtonLink--Uy83b {
      order: 5;
      margin-top: 65px;
      transition: color 0.2s linear, background-color 0.2s linear; }
      .src-components-block-Blog-BlogForType__BlogForType__ButtonLink--Uy83b svg path {
        transition: fill 0.2s linear; }
      .src-components-block-Blog-BlogForType__BlogForType__ButtonLink--Uy83b:hover {
        background-color: #F6AB00;
        color: #fff; }
        .src-components-block-Blog-BlogForType__BlogForType__ButtonLink--Uy83b:hover svg path {
          fill: #fff !important; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-CategoryHeader-CategoryHeader__CategoryHeader__HeaderWrap--1pTPM {
  display: flex;
  flex-direction: row;
  align-items: center;
  height: 60px;
  width: 100%;
  margin-bottom: 30px;
  /* sm was margin-bottom: 48px
    @include media-breakpoint-up(lg) {
      margin-bottom: 50px;
    }*/ }
  @media (min-width: 667px) {
    .src-components-ui-CategoryHeader-CategoryHeader__CategoryHeader__HeaderWrap--1pTPM {
      margin-bottom: 50px;
      height: 100px; } }

.src-components-ui-CategoryHeader-CategoryHeader__CategoryHeader__HeaderText--2i0J4 {
  margin: auto 0;
  padding: 0 20px 0 10px;
  white-space: nowrap;
  overflow: hidden;
  max-height: 60px; }
  @media (min-width: 667px) {
    .src-components-ui-CategoryHeader-CategoryHeader__CategoryHeader__HeaderText--2i0J4 {
      padding: 0 15px;
      max-height: 95px; } }
  @media (min-width: 1440px) {
    .src-components-ui-CategoryHeader-CategoryHeader__CategoryHeader__HeaderText--2i0J4 {
      padding: 0 40px;
      margin: 0; }
      .src-components-ui-CategoryHeader-CategoryHeader__CategoryHeader__HeaderText--2i0J4 .slideInUp {
        height: 95px;
        display: flex;
        flex-direction: column;
        justify-content: space-between; } }
  .src-components-ui-CategoryHeader-CategoryHeader__CategoryHeader__HeaderText_role_all--2OA78 {
    padding: 0 20px 0 10px; }
    .src-components-ui-CategoryHeader-CategoryHeader__CategoryHeader__HeaderText_role_all--2OA78 .src-components-ui-CategoryHeader-CategoryHeader__CategoryHeader__HeaderTextName--186yl {
      text-transform: uppercase; }
    @media (min-width: 667px) {
      .src-components-ui-CategoryHeader-CategoryHeader__CategoryHeader__HeaderText_role_all--2OA78 {
        padding: 0 15px; } }
    @media (min-width: 1440px) {
      .src-components-ui-CategoryHeader-CategoryHeader__CategoryHeader__HeaderText_role_all--2OA78 {
        padding: 0 30px 0 20px; } }

.src-components-ui-CategoryHeader-CategoryHeader__CategoryHeader__HeaderTextName--186yl {
  margin: 0 0 7px;
  text-align: left;
  font-size: 32px;
  font-style: italic;
  font-weight: 900;
  line-height: 1;
  color: #232323; }
  @media (min-width: 667px) {
    .src-components-ui-CategoryHeader-CategoryHeader__CategoryHeader__HeaderTextName--186yl {
      font-size: 42px;
      margin-bottom: 18px; } }
  @media (min-width: 1440px) {
    .src-components-ui-CategoryHeader-CategoryHeader__CategoryHeader__HeaderTextName--186yl {
      font-size: 64px;
      margin-bottom: auto;
      letter-spacing: 1.6px; } }

.src-components-ui-CategoryHeader-CategoryHeader__CategoryHeader__HeaderTextDetails--2huM_ {
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: 0;
  text-align: left;
  color: #aebec9; }
  @media (min-width: 667px) {
    .src-components-ui-CategoryHeader-CategoryHeader__CategoryHeader__HeaderTextDetails--2huM_ {
      font-size: 16px; } }
  @media (min-width: 1440px) {
    .src-components-ui-CategoryHeader-CategoryHeader__CategoryHeader__HeaderTextDetails--2huM_ {
      font-size: 20px;
      letter-spacing: 1.6px; } }

.src-components-ui-CategoryHeader-CategoryHeader__CategoryHeader__HeaderPattern--23OEo {
  overflow: hidden;
  height: 60px; }
  @media (min-width: 667px) {
    .src-components-ui-CategoryHeader-CategoryHeader__CategoryHeader__HeaderPattern--23OEo {
      height: 95px; } }

.src-components-ui-CategoryHeader-CategoryHeader__CategoryHeader__HeaderPatternLeft--fmNFd {
  width: 15%; }
  .src-components-ui-CategoryHeader-CategoryHeader__CategoryHeader__HeaderPatternLeft_task_rotate--1IFep {
    transform: rotate(180deg); }

.src-components-ui-CategoryHeader-CategoryHeader__CategoryHeader__HeaderPatternRight--11nI1 {
  flex: 1; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-Messenger-Messenger__Messenger--mJiz8 {
  position: relative;
  z-index: 10;
  background-color: #a42a72; }
  @media (min-width: 1800px) {
    .src-components-block-Messenger-Messenger__Messenger--mJiz8 {
      max-width: 1920px;
      margin: 0 auto; } }
  .src-components-block-Messenger-Messenger__Messenger__Container--N9v1p {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    padding: 76px 20px 72px; }
    @media (min-width: 667px) {
      .src-components-block-Messenger-Messenger__Messenger__Container--N9v1p {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-Messenger-Messenger__Messenger__Container--N9v1p {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-Messenger-Messenger__Messenger__Container--N9v1p {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-Messenger-Messenger__Messenger__Container--N9v1p {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-Messenger-Messenger__Messenger__Container--N9v1p {
        display: flex;
        flex-direction: row;
        padding: 60px 36px; } }
    @media (min-width: 1440px) {
      .src-components-block-Messenger-Messenger__Messenger__Container--N9v1p {
        padding: 25px 66px; } }
  .src-components-block-Messenger-Messenger__Messenger__Data--1DAk4 {
    display: flex;
    flex-direction: column; }
    @media (min-width: 1440px) {
      .src-components-block-Messenger-Messenger__Messenger__Data--1DAk4 {
        flex-direction: row;
        align-items: center; } }
  .src-components-block-Messenger-Messenger__Messenger__Title--4j21v {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    margin: 0 0 30px 0;
    font-size: 32px;
    font-style: italic;
    font-weight: 900;
    line-height: 32px;
    letter-spacing: 0;
    text-align: left;
    color: #fff; }
    @media (min-width: 667px) {
      .src-components-block-Messenger-Messenger__Messenger__Title--4j21v {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-Messenger-Messenger__Messenger__Title--4j21v {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-Messenger-Messenger__Messenger__Title--4j21v {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-Messenger-Messenger__Messenger__TitleContainer--uaLHe {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-Messenger-Messenger__Messenger__TitleContainer--uaLHe > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 667px) {
      .src-components-block-Messenger-Messenger__Messenger__Title--4j21v {
        font-size: 38px;
        line-height: 46px;
        letter-spacing: 1.6px; } }
    @media (min-width: 1440px) {
      .src-components-block-Messenger-Messenger__Messenger__Title--4j21v {
        font-size: 64px;
        line-height: 64px;
        margin-right: 40px;
        margin-bottom: 0; } }
  .src-components-block-Messenger-Messenger__Messenger__Image--2bPX6 {
    display: none; }
    @media (min-width: 667px) {
      .src-components-block-Messenger-Messenger__Messenger__Image--2bPX6 {
        display: block;
        width: 138px;
        min-width: 138px;
        margin-right: 40px; } }
    @media (min-width: 1440px) {
      .src-components-block-Messenger-Messenger__Messenger__Image--2bPX6 {
        width: 156px;
        min-width: 156px; } }
  .src-components-block-Messenger-Messenger__Messenger__SocialWrapper--nFcT5 {
    width: 100%;
    max-width: 410px;
    margin: 0 auto; }
    @media (min-width: 1024px) {
      .src-components-block-Messenger-Messenger__Messenger__SocialWrapper--nFcT5 {
        min-width: 410px; } }
    @media (min-width: 1024px) {
      .src-components-block-Messenger-Messenger__Messenger__SocialWrapper--nFcT5 {
        margin: 0; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-SocialCard-SocialCard__SocialCard--Vwndo {
  display: grid;
  padding: 16px;
  background-color: #fff;
  border-radius: 6px;
  grid-template-columns: auto 1fr;
  grid-template-rows: repeat(3, auto);
  grid-column-gap: 0;
  grid-row-gap: 0;
  max-width: 340px;
  margin: 0 auto;
  width: 100%; }
  @media (min-width: 667px) {
    .src-components-ui-SocialCard-SocialCard__SocialCard--Vwndo {
      max-width: inherit; } }
  @media (min-width: 1440px) {
    .src-components-ui-SocialCard-SocialCard__SocialCard--Vwndo {
      margin-left: 0;
      display: flex;
      flex-direction: row;
      flex-wrap: wrap;
      padding-bottom: 35px;
      max-width: 410px; } }
  .src-components-ui-SocialCard-SocialCard__SocialCard__Title--34z6- {
    font-size: 26px;
    font-style: italic;
    font-weight: 900;
    letter-spacing: 1px;
    line-height: 1;
    text-align: left;
    margin: 0;
    grid-area: 1 / 2 / 2 / 3; }
    @media (min-width: 1440px) {
      .src-components-ui-SocialCard-SocialCard__SocialCard__Title--34z6- {
        order: 3;
        width: 50%;
        font-size: 32px;
        align-items: center;
        display: inline-flex; } }
  .src-components-ui-SocialCard-SocialCard__SocialCard__Data--2hk1v {
    font-size: 18px;
    font-style: italic;
    font-weight: 700;
    line-height: 1;
    letter-spacing: 0;
    text-align: left;
    margin: 5px 0 0 0;
    grid-area: 2 / 2 / 3 / 3; }
    @media (min-width: 1440px) {
      .src-components-ui-SocialCard-SocialCard__SocialCard__Data--2hk1v {
        order: 2;
        font-size: 22px;
        margin-top: 10px; } }
  .src-components-ui-SocialCard-SocialCard__SocialCard__ButtonWrapper--3SzDi {
    grid-area: 3 / 1 / 4 / 3;
    width: 100%;
    max-width: 280px;
    margin: 25px auto 0; }
    @media (min-width: 1440px) {
      .src-components-ui-SocialCard-SocialCard__SocialCard__ButtonWrapper--3SzDi {
        order: 4;
        width: 50%;
        margin-top: 0; } }
  .src-components-ui-SocialCard-SocialCard__SocialCard__Button--3qnV2 {
    width: 100%;
    background: #0068B4;
    font-size: 16px;
    border-radius: 8px; }
  .src-components-ui-SocialCard-SocialCard__SocialCard__Icon--2QiHi {
    grid-area: 1 / 1 / 3 / 2;
    width: 57px;
    height: 57px;
    margin-right: 25px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #E9E9E9;
    border-radius: 8px;
    background-color: #fff; }
    @media (min-width: 1440px) {
      .src-components-ui-SocialCard-SocialCard__SocialCard__Icon--2QiHi {
        width: 86px;
        height: 86px;
        margin-right: 20px;
        transform: translateY(-35px);
        order: 1; } }
  .src-components-ui-SocialCard-SocialCard__SocialCard__IconSocial--1AVj9 {
    width: 40px;
    height: 40px; }
    @media (min-width: 1440px) {
      .src-components-ui-SocialCard-SocialCard__SocialCard__IconSocial--1AVj9 {
        width: 52px;
        height: 52px; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-Tags-Tags__Tags--3rAOT {
  display: inline-block;
  font-size: 16px;
  line-height: 1;
  padding: 8px 18px;
  margin: 0 18px 14px 0;
  border-radius: 8px;
  background-color: #91A5B21A;
  color: #91A5B2;
  font-weight: 400; }
  .src-components-ui-Tags-Tags__Tags__Active--1EVNJ {
    background-color: #a42a72 !important;
    color: #f9f9f9; }
  @media (min-width: 667px) {
    .src-components-ui-Tags-Tags__Tags--3rAOT {
      margin-bottom: 18px; } }
  @media (min-width: 1024px) {
    .src-components-ui-Tags-Tags__Tags--3rAOT {
      transition: background-color 0.2s linear, color 0.2s linear; }
      .src-components-ui-Tags-Tags__Tags--3rAOT:hover {
        background-color: #a42a72;
        color: #f9f9f9; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-PopularTags-PopularTags__PopularTags--3rIyU {
  position: relative;
  z-index: 10;
  background-color: #f9f9f9;
  padding-top: 75px;
  padding-bottom: 55px; }
  @media (min-width: 667px) {
    .src-components-block-PopularTags-PopularTags__PopularTags--3rIyU {
      padding-top: 100px;
      padding-bottom: 25px; } }
  @media (min-width: 1024px) {
    .src-components-block-PopularTags-PopularTags__PopularTags--3rIyU {
      padding-top: 140px;
      padding-bottom: 100px; } }
  @media (min-width: 667px) {
    .src-components-block-PopularTags-PopularTags__PopularTags_state_fullHeight--PbvFB .src-components-block-PopularTags-PopularTags__PopularTags__Container--JwcVu {
      padding-bottom: 0; } }
  .src-components-block-PopularTags-PopularTags__PopularTags_state_fullHeight--PbvFB .src-components-block-PopularTags-PopularTags__PopularTags__Overflow--17lHU {
    display: none; }
  .src-components-block-PopularTags-PopularTags__PopularTags_state_fullHeight--PbvFB .src-components-block-PopularTags-PopularTags__PopularTags__ShowMoreLink--n_cvd svg {
    transform: rotate(270deg); }
  @media (min-width: 1024px) {
    .src-components-block-PopularTags-PopularTags__PopularTags_state_fullHeight--PbvFB .src-components-block-PopularTags-PopularTags__PopularTags__ShowMoreLink--n_cvd:hover svg {
      transform: rotate(270deg) translateX(3px); } }
  .src-components-block-PopularTags-PopularTags__PopularTags_state_contentFit--3-HAj .src-components-block-PopularTags-PopularTags__PopularTags__Overflow--17lHU, .src-components-block-PopularTags-PopularTags__PopularTags_state_contentFit--3-HAj .src-components-block-PopularTags-PopularTags__PopularTags__ShowMoreLinkContainer--31pyh {
    display: none; }
  .src-components-block-PopularTags-PopularTags__PopularTags_state_empty--3x7y5 .src-components-block-PopularTags-PopularTags__PopularTags__Overflow--17lHU {
    visibility: hidden; }
  .src-components-block-PopularTags-PopularTags__PopularTags_state_empty--3x7y5 .src-components-block-PopularTags-PopularTags__PopularTags__ShowMoreLinkContainer--31pyh {
    display: none; }
  .src-components-block-PopularTags-PopularTags__PopularTags__Container--JwcVu {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
    padding: 0 20px;
    transition: max-height 0.2s linear;
    max-height: 240px;
    overflow: hidden; }
    @media (min-width: 667px) {
      .src-components-block-PopularTags-PopularTags__PopularTags__Container--JwcVu {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-PopularTags-PopularTags__PopularTags__Container--JwcVu {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-PopularTags-PopularTags__PopularTags__Container--JwcVu {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-PopularTags-PopularTags__PopularTags__Container--JwcVu {
        max-width: 1634px; } }
    @media (min-width: 1024px) {
      .src-components-block-PopularTags-PopularTags__PopularTags__Container--JwcVu {
        max-height: 200px; } }
  .src-components-block-PopularTags-PopularTags__PopularTags__Overflow--17lHU {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 100px;
    cursor: pointer;
    background: linear-gradient(180deg, rgba(249, 249, 249, 0) 0%, #f9f9f9 79.35%); }
    @media (min-width: 667px) {
      .src-components-block-PopularTags-PopularTags__PopularTags__Overflow--17lHU {
        height: 70px; } }
  .src-components-block-PopularTags-PopularTags__PopularTags__Data--1LIJn {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap; }
  .src-components-block-PopularTags-PopularTags__PopularTags__ShowMoreLink--n_cvd {
    display: inline-flex;
    align-items: center;
    flex-direction: row;
    white-space: nowrap;
    line-height: 26px;
    cursor: pointer;
    color: #0068B4;
    font-weight: 500;
    font-size: 16px; }
    .src-components-block-PopularTags-PopularTags__PopularTags__ShowMoreLinkContainer--31pyh {
      width: 100%;
      max-width: 1392px;
      margin: 0 auto;
      position: relative;
      z-index: 10;
      padding-left: 20px;
      padding-right: 20px;
      padding-top: 0;
      padding-bottom: 0;
      justify-content: center;
      margin-top: 20px; }
      @media (min-width: 667px) {
        .src-components-block-PopularTags-PopularTags__PopularTags__ShowMoreLinkContainer--31pyh {
          padding-left: 36px;
          padding-right: 36px; } }
      @media (min-width: 1024px) {
        .src-components-block-PopularTags-PopularTags__PopularTags__ShowMoreLinkContainer--31pyh {
          padding-right: 48px;
          padding-left: 48px; } }
      @media (min-width: 1440px) {
        .src-components-block-PopularTags-PopularTags__PopularTags__ShowMoreLinkContainer--31pyh {
          padding-right: 66px;
          padding-left: 66px; } }
      @media (min-width: 1800px) {
        .src-components-block-PopularTags-PopularTags__PopularTags__ShowMoreLinkContainer--31pyh {
          max-width: 1634px; } }
      @media (min-width: 667px) {
        .src-components-block-PopularTags-PopularTags__PopularTags__ShowMoreLinkContainer--31pyh {
          justify-content: flex-start; } }
    .src-components-block-PopularTags-PopularTags__PopularTags__ShowMoreLink--n_cvd svg {
      fill: currentColor;
      height: 12px;
      width: 14px;
      margin-right: 10px;
      transform: rotate(90deg);
      transition: transform 0.2s linear; }
    @media (min-width: 1024px) {
      .src-components-block-PopularTags-PopularTags__PopularTags__ShowMoreLink--n_cvd:hover svg {
        transform: rotate(90deg) translateX(3px); } }
  .src-components-block-PopularTags-PopularTags__PopularTags__Title--2sjpe {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    margin-top: 0;
    margin-bottom: 20px;
    font-style: italic;
    font-size: 32px;
    line-height: 32px;
    font-weight: 900;
    color: #232323; }
    @media (min-width: 667px) {
      .src-components-block-PopularTags-PopularTags__PopularTags__Title--2sjpe {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-PopularTags-PopularTags__PopularTags__Title--2sjpe {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-PopularTags-PopularTags__PopularTags__Title--2sjpe {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-PopularTags-PopularTags__PopularTags__TitleContainer--TeVVU {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-PopularTags-PopularTags__PopularTags__TitleContainer--TeVVU > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 667px) {
      .src-components-block-PopularTags-PopularTags__PopularTags__Title--2sjpe {
        font-weight: 900;
        font-size: 42px;
        line-height: 50px;
        margin-bottom: 35px; } }
    @media (min-width: 1024px) {
      .src-components-block-PopularTags-PopularTags__PopularTags__Title--2sjpe {
        font-size: 64px;
        line-height: 64px;
        margin-bottom: 40px; } }
  .src-components-block-PopularTags-PopularTags__PopularTags__EmptyWrapper--2cDZ1 {
    position: relative;
    height: 30px;
    width: 100%;
    z-index: 2; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-HiFriend-HiFriend__HiFriend--2r_yp {
  background-color: #f9f9f9; }
  @media (min-width: 1800px) {
    .src-components-block-HiFriend-HiFriend__HiFriend--2r_yp {
      max-width: 1920px;
      margin: 0 auto; } }
  .src-components-block-HiFriend-HiFriend__HiFriend__Container--3bf8U {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
    padding-top: 5px;
    padding-bottom: 5px; }
    @media (min-width: 667px) {
      .src-components-block-HiFriend-HiFriend__HiFriend__Container--3bf8U {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-HiFriend-HiFriend__HiFriend__Container--3bf8U {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-HiFriend-HiFriend__HiFriend__Container--3bf8U {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-HiFriend-HiFriend__HiFriend__Container--3bf8U {
        max-width: 1634px; } }
  .src-components-block-HiFriend-HiFriend__HiFriend__BgWrapper--1tg42 {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: -1; }
  .src-components-block-HiFriend-HiFriend__HiFriend__Data--16G6S {
    display: flex;
    flex-direction: column;
    padding: 50px 20px;
    position: relative;
    margin: 0 auto;
    max-width: 400px; }
    @media (min-width: 667px) {
      .src-components-block-HiFriend-HiFriend__HiFriend__Data--16G6S {
        flex-direction: row;
        flex-wrap: wrap;
        padding: 70px 50px 70px;
        max-width: none;
        margin: 0 auto; } }
    @media (min-width: 1024px) {
      .src-components-block-HiFriend-HiFriend__HiFriend__Data--16G6S {
        display: grid;
        grid-template-columns: auto 1fr;
        grid-template-rows: repeat(3, auto);
        grid-column-gap: 0;
        grid-row-gap: 0;
        padding: 70px 130px 70px 55px; } }
  .src-components-block-HiFriend-HiFriend__HiFriend__Image--3OtFA {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -1; }
    .src-components-block-HiFriend-HiFriend__HiFriend__Image--3OtFA img {
      width: 100%;
      height: 100%; }
  .src-components-block-HiFriend-HiFriend__HiFriend__ImageWrapper--1Tr4y {
    display: inline-block;
    position: relative;
    width: 175px;
    height: 154px;
    margin: 0 auto; }
    .src-components-block-HiFriend-HiFriend__HiFriend__ImageWrapper--1Tr4y img {
      width: 100%;
      height: 100%; }
    @media (min-width: 667px) {
      .src-components-block-HiFriend-HiFriend__HiFriend__ImageWrapper--1Tr4y {
        margin-left: 0;
        margin-right: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-HiFriend-HiFriend__HiFriend__ImageWrapper--1Tr4y {
        grid-area: 1 / 1 / 4 / 2;
        width: 322px;
        height: 283px; } }
  .src-components-block-HiFriend-HiFriend__HiFriend__ImageText--1yW4m {
    position: absolute;
    bottom: 0;
    right: -15px;
    font-size: 42px;
    font-style: italic;
    font-weight: 900;
    line-height: 59px;
    letter-spacing: 1.6px;
    color: #fff; }
    @media (min-width: 1024px) {
      .src-components-block-HiFriend-HiFriend__HiFriend__ImageText--1yW4m {
        right: 20px;
        bottom: 30px;
        font-size: 64px; } }
  .src-components-block-HiFriend-HiFriend__HiFriend__Title--3SwjY {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    margin: 20px 0 15px;
    font-size: 24px;
    font-style: italic;
    font-weight: 900;
    line-height: 29px;
    letter-spacing: 1.6px;
    color: #fff; }
    @media (min-width: 667px) {
      .src-components-block-HiFriend-HiFriend__HiFriend__Title--3SwjY {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-HiFriend-HiFriend__HiFriend__Title--3SwjY {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-HiFriend-HiFriend__HiFriend__Title--3SwjY {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-HiFriend-HiFriend__HiFriend__TitleContainer--1-mLz {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-HiFriend-HiFriend__HiFriend__TitleContainer--1-mLz > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 667px) {
      .src-components-block-HiFriend-HiFriend__HiFriend__Title--3SwjY {
        flex: 1;
        display: inline-flex;
        align-items: center;
        margin: 0 auto;
        font-size: 36px;
        line-height: 43px; } }
    @media (min-width: 1024px) {
      .src-components-block-HiFriend-HiFriend__HiFriend__Title--3SwjY {
        grid-area: 1 / 2 / 2 / 3;
        width: 100%; } }
  .src-components-block-HiFriend-HiFriend__HiFriend__Text--1fO58 {
    margin: 0;
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
    letter-spacing: 0;
    color: #fff; }
    @media (min-width: 667px) {
      .src-components-block-HiFriend-HiFriend__HiFriend__Text--1fO58 {
        width: 100%;
        margin-top: 35px; } }
    @media (min-width: 1024px) {
      .src-components-block-HiFriend-HiFriend__HiFriend__Text--1fO58 {
        grid-area: 2 / 2 / 3 / 3;
        margin-top: 20px; } }
  .src-components-block-HiFriend-HiFriend__HiFriend__LinkContainer--1wpFT {
    width: 100%;
    margin: 25px auto 0;
    text-align: center; }
    @media (min-width: 667px) {
      .src-components-block-HiFriend-HiFriend__HiFriend__LinkContainer--1wpFT {
        margin-top: 30px; } }
    @media (min-width: 1024px) {
      .src-components-block-HiFriend-HiFriend__HiFriend__LinkContainer--1wpFT {
        grid-area: 3 / 2 / 4 / 3;
        text-align: left; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-SocialList-SocialList__SocialList--3EyIA {
  background-color: #f9f9f9;
  position: relative; }
  @media (min-width: 1800px) {
    .src-components-block-SocialList-SocialList__SocialList--3EyIA {
      max-width: 1920px;
      margin: 0 auto; } }
  .src-components-block-SocialList-SocialList__SocialList__Container--1R_Fm {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
    padding-top: 55px;
    padding-bottom: 55px; }
    @media (min-width: 667px) {
      .src-components-block-SocialList-SocialList__SocialList__Container--1R_Fm {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-SocialList-SocialList__SocialList__Container--1R_Fm {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-SocialList-SocialList__SocialList__Container--1R_Fm {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-SocialList-SocialList__SocialList__Container--1R_Fm {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-SocialList-SocialList__SocialList__Container--1R_Fm {
        padding-top: 65px;
        padding-bottom: 65px; } }
    @media (min-width: 1440px) {
      .src-components-block-SocialList-SocialList__SocialList__Container--1R_Fm {
        padding-top: 110px;
        padding-bottom: 220px;
        background: none; } }
    @media (min-width: 1800px) {
      .src-components-block-SocialList-SocialList__SocialList__Container--1R_Fm {
        max-width: 1392px; } }
  .src-components-block-SocialList-SocialList__SocialList__Data--2Zxpa {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    row-gap: 24px; }
    @media (min-width: 667px) {
      .src-components-block-SocialList-SocialList__SocialList__Data--2Zxpa {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 20px; } }
    @media (min-width: 1024px) {
      .src-components-block-SocialList-SocialList__SocialList__Data--2Zxpa {
        grid-template-columns: repeat(3, 1fr);
        grid-template-rows: auto 1fr;
        margin-bottom: 55px; } }
  .src-components-block-SocialList-SocialList__SocialList__Header--2Zaab {
    margin: 0;
    font-size: 32px;
    font-style: italic;
    font-weight: 900;
    line-height: 1;
    letter-spacing: 0;
    color: #fff; }
    @media (min-width: 667px) {
      .src-components-block-SocialList-SocialList__SocialList__Header--2Zaab {
        display: inline-flex;
        align-items: center;
        font-size: 42px; } }
    @media (min-width: 1440px) {
      .src-components-block-SocialList-SocialList__SocialList__Header--2Zaab {
        font-size: 64px; } }
  @media (min-width: 1024px) {
    .src-components-block-SocialList-SocialList__SocialList__HeaderContainer--1DSbw {
      display: flex;
      grid-area: 1 / 1 / 2 / 4;
      margin-bottom: 55px; } }
  @media (min-width: 1440px) {
    .src-components-block-SocialList-SocialList__SocialList__HeaderContainer--1DSbw {
      overflow: hidden;
      margin-left: -5px; }
      .src-components-block-SocialList-SocialList__SocialList__HeaderContainer--1DSbw > *:first-child {
        margin-left: 5px; } }
  .src-components-block-SocialList-SocialList__SocialList__Image--6aRIf {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1; }
    .src-components-block-SocialList-SocialList__SocialList__Image--6aRIf img {
      width: 100%;
      height: 100%;
      object-fit: cover;
      object-position: bottom; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-FreeLesson-FreeLesson__FreeLesson--K7aoW {
  position: relative;
  overflow: hidden;
  background-color: #a42a72; }
  @media (min-width: 1800px) {
    .src-components-block-FreeLesson-FreeLesson__FreeLesson--K7aoW {
      max-width: 1920px;
      margin: 0 auto; } }
  .src-components-block-FreeLesson-FreeLesson__FreeLesson__Container--3lvfR {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    display: block; }
    @media (min-width: 667px) {
      .src-components-block-FreeLesson-FreeLesson__FreeLesson__Container--3lvfR {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-FreeLesson-FreeLesson__FreeLesson__Container--3lvfR {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-FreeLesson-FreeLesson__FreeLesson__Container--3lvfR {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-FreeLesson-FreeLesson__FreeLesson__Container--3lvfR {
        max-width: 1634px; } }
  .src-components-block-FreeLesson-FreeLesson__FreeLesson__Head--2fy1z {
    margin-bottom: 20px; }
    @media (min-width: 667px) {
      .src-components-block-FreeLesson-FreeLesson__FreeLesson__Head--2fy1z {
        flex: 1;
        margin-top: 0; } }
  .src-components-block-FreeLesson-FreeLesson__FreeLesson__Data--lwiXw {
    display: flex;
    flex-direction: column;
    padding: 75px 0; }
    @media (min-width: 667px) {
      .src-components-block-FreeLesson-FreeLesson__FreeLesson__Data--lwiXw {
        flex-direction: row;
        flex-wrap: nowrap;
        gap: 40px;
        padding: 100px 0; } }
    @media (min-width: 1024px) {
      .src-components-block-FreeLesson-FreeLesson__FreeLesson__Data--lwiXw {
        padding: 100px 0; } }
    @media (min-width: 1440px) {
      .src-components-block-FreeLesson-FreeLesson__FreeLesson__Data--lwiXw {
        padding: 100px 0 130px 0; } }
  .src-components-block-FreeLesson-FreeLesson__FreeLesson__Title--3vi95 {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    font-size: 32px;
    font-style: italic;
    font-weight: 900;
    line-height: 32px;
    letter-spacing: 0;
    text-align: left;
    color: #fff;
    margin: 0 0 25px; }
    @media (min-width: 667px) {
      .src-components-block-FreeLesson-FreeLesson__FreeLesson__Title--3vi95 {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-FreeLesson-FreeLesson__FreeLesson__Title--3vi95 {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-FreeLesson-FreeLesson__FreeLesson__Title--3vi95 {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-FreeLesson-FreeLesson__FreeLesson__TitleContainer--Xp00K {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-FreeLesson-FreeLesson__FreeLesson__TitleContainer--Xp00K > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 667px) {
      .src-components-block-FreeLesson-FreeLesson__FreeLesson__Title--3vi95 {
        font-size: 42px;
        line-height: 50px;
        margin-bottom: 35px; } }
    @media (min-width: 1440px) {
      .src-components-block-FreeLesson-FreeLesson__FreeLesson__Title--3vi95 {
        font-size: 54px;
        line-height: 64px;
        margin-bottom: 50px; } }
  .src-components-block-FreeLesson-FreeLesson__FreeLesson__ListInfo--2s7rx {
    color: #fff; }
  @media (min-width: 667px) {
    .src-components-block-FreeLesson-FreeLesson__FreeLesson__Form--2Zsev {
      flex: 1; } }
  .src-components-block-FreeLesson-FreeLesson__FreeLesson__LinkContainer--zMxWH {
    width: 100%;
    margin: 25px auto 0;
    text-align: center; }
    @media (min-width: 667px) {
      .src-components-block-FreeLesson-FreeLesson__FreeLesson__LinkContainer--zMxWH {
        margin-top: 30px; } }
    @media (min-width: 1024px) {
      .src-components-block-FreeLesson-FreeLesson__FreeLesson__LinkContainer--zMxWH {
        grid-area: 3 / 2 / 4 / 3;
        text-align: left; } }
  .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItem--3_OUF {
    display: flex;
    flex-direction: column;
    width: 100%;
    margin-top: 12px;
    color: #fff; }
    .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItem--3_OUF:first-child {
      margin-top: 0; }
    .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItem_state_invalid--1rbv3 {
      color: #ff3701; }
      .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItem_state_invalid--1rbv3 .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInputPhoneInput--3HmeX {
        color: #ff3701; }
    .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItem_state_active--1fbCx .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemLabel--1kG0j {
      font-weight: 900; }
    .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItem_state_active--1fbCx .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInputPhoneInput--3HmeX {
      color: #57686C; }
    .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItem_state_active--1fbCx .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInputPhoneButtonClass--1xthr .flag {
      opacity: 1; }
  .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemLabel--1kG0j {
    margin-bottom: 5px;
    font-size: 13px;
    font-weight: 400;
    line-height: 21px;
    letter-spacing: 0;
    text-transform: uppercase; }
    .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemLabel--1kG0j ~ .react-tel-input {
      display: flex;
      flex-direction: row-reverse;
      font-family: "Fira Sans", sans-serif !important; }
  .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInput--T49ck {
    font-size: 16px;
    padding: 15px;
    border-radius: 5px !important;
    color: #57686C;
    border: none; }
  .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInputPhoneInput--3HmeX {
    width: 100% !important;
    height: 100% !important;
    padding-top: 15px;
    padding-bottom: 15px;
    border-left: 0 !important;
    padding-left: 10px !important;
    border-bottom-left-radius: 0 !important;
    border-top-left-radius: 0 !important;
    border: none !important;
    transition: color 0.2s linear;
    color: #909090;
    font-size: 16px !important; }
    .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInputPhoneInput--3HmeX:active, .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInputPhoneInput--3HmeX.open {
      color: #57686C; }
  .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInputPhoneDropdownClass--3KRKn {
    color: #232323;
    width: 100% !important;
    margin-left: 0 !important; }
    .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInputPhoneDropdownClass--3KRKn .country {
      position: relative;
      padding-left: 36px !important;
      padding-top: 10px !important;
      padding-bottom: 10px !important; }
      .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInputPhoneDropdownClass--3KRKn .country .flag {
        position: absolute;
        left: 10px;
        top: 13px;
        margin-top: 0 !important; }
  .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInputPhoneSearchStyle--1aVbs {
    position: relative !important; }
  .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInputPhoneSearchStyle--1aVbs input {
    border: none !important;
    margin-left: 0 !important;
    width: 100%;
    padding-left: 0 !important;
    border-bottom: 1px solid rgba(36, 34, 35, 0.1) !important; }
  .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInputPhoneButtonClass--1xthr {
    background-color: #fff !important;
    position: static !important;
    border-bottom-left-radius: 5px !important;
    border-top-left-radius: 5px !important;
    border-left: none !important;
    border-top: none !important;
    border-bottom: none !important; }
    .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInputPhoneButtonClass--1xthr .flag {
      opacity: .5;
      transition: opacity 0.2s linear; }
    .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInputPhoneButtonClass--1xthr.open .flag, .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInputPhoneButtonClass--1xthr:hover .flag {
      opacity: 1; }
    .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInputPhoneButtonClass--1xthr.open .selected-flag, .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInputPhoneButtonClass--1xthr:hover .selected-flag {
      background: transparent !important; }
    .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInputPhoneButtonClass--1xthr:hover .selected-flag .arrow {
      border-top-color: #a42a72 !important; }
    .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInputPhoneButtonClass--1xthr .selected-flag {
      width: 50px !important;
      display: flex;
      justify-content: center;
      border-radius: 5px 0 0 5px !important; }
      .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInputPhoneButtonClass--1xthr .selected-flag .flag {
        margin-top: 0 !important;
        left: 50%;
        transform: translate(calc(-50% - 7px), -50%); }
      .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInputPhoneButtonClass--1xthr .selected-flag .arrow {
        width: 0 !important;
        height: 0 !important;
        border-left: 4px solid transparent !important;
        border-right: 4px solid transparent !important;
        border-top: 5px solid #909090 !important;
        transition: all 0.2s linear;
        left: 22px !important; }
        .src-components-block-FreeLesson-FreeLesson__FreeLesson__ContactFormItemInputPhoneButtonClass--1xthr .selected-flag .arrow.up {
          transform: rotate(180deg);
          border-top: 5px solid #a42a72 !important;
          border-bottom: none !important; }
  .src-components-block-FreeLesson-FreeLesson__FreeLesson__ButtonWrapper--1jfiV {
    margin-top: 30px;
    text-align: center; }
  .src-components-block-FreeLesson-FreeLesson__FreeLesson__ConfirmationLabel--sJ1hD {
    display: inline-flex;
    flex-direction: row;
    align-items: center;
    flex-shrink: 0;
    margin-top: 20px;
    line-height: 20px; }
    .src-components-block-FreeLesson-FreeLesson__FreeLesson__ConfirmationLabelText--3rz0c {
      font-style: normal;
      font-weight: normal;
      font-size: 12px;
      color: #fff; }
      .src-components-block-FreeLesson-FreeLesson__FreeLesson__ConfirmationLabelText--3rz0c a {
        text-decoration: underline;
        color: #fff; }
        @media (min-width: 1024px) {
          .src-components-block-FreeLesson-FreeLesson__FreeLesson__ConfirmationLabelText--3rz0c a {
            transition: color 0.2s linear; }
            .src-components-block-FreeLesson-FreeLesson__FreeLesson__ConfirmationLabelText--3rz0c a:hover {
              color: #EFA108; } }
    .src-components-block-FreeLesson-FreeLesson__FreeLesson__ConfirmationLabelCheckbox--3ZiQm {
      margin-right: 10px;
      flex-shrink: 0;
      border-color: #fff !important; }
      @media (min-width: 1024px) {
        .src-components-block-FreeLesson-FreeLesson__FreeLesson__ConfirmationLabelCheckbox--3ZiQm {
          border-color: #fff !important;
          transition: border-color 0.2s linear; }
          .src-components-block-FreeLesson-FreeLesson__FreeLesson__ConfirmationLabelCheckbox--3ZiQm:hover {
            border-color: #EFA108 !important; } }
  .src-components-block-FreeLesson-FreeLesson__FreeLesson__FormSuccess--3dyOB {
    width: 320px;
    height: 330px;
    flex-direction: column;
    padding: 40px;
    margin: auto;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 2px solid #f9f9f9;
    border-radius: 16px;
    color: #f9f9f9;
    letter-spacing: 0;
    line-height: 1.6; }
  .src-components-block-FreeLesson-FreeLesson__FreeLesson__FormSuccessMain--19LIE {
    margin-bottom: 40px;
    font-size: 22px;
    font-weight: 700;
    line-height: 28px;
    font-style: italic; }
    .src-components-block-FreeLesson-FreeLesson__FreeLesson__FormSuccessMain--19LIE b {
      font-size: 32px;
      font-weight: 900; }
  .src-components-block-FreeLesson-FreeLesson__FreeLesson__FormSuccessDetails--kQVJD {
    font-size: 16px;
    font-weight: 400;
    margin: 0; }
  .src-components-block-FreeLesson-FreeLesson__FreeLesson__Pattern_cross--3t6aE {
    height: 100%; }
    .src-components-block-FreeLesson-FreeLesson__FreeLesson__Pattern_cross__Container--2cBZU {
      display: none;
      position: absolute;
      top: 0;
      right: 0;
      z-index: 2; }
      .src-components-block-FreeLesson-FreeLesson__FreeLesson__Pattern_cross__Container--2cBZU > div {
        height: 100%; }
      @media (min-width: 1024px) {
        .src-components-block-FreeLesson-FreeLesson__FreeLesson__Pattern_cross__Container--2cBZU {
          height: 271px;
          width: 85px;
          top: 125px;
          display: block; } }
  .src-components-block-FreeLesson-FreeLesson__FreeLesson__Pattern_filledCircleVertical--1Ub05 {
    height: 100%; }
    .src-components-block-FreeLesson-FreeLesson__FreeLesson__Pattern_filledCircleVertical__Container--3O9oM {
      display: none;
      position: absolute;
      top: 0;
      right: 0;
      z-index: 1;
      transform: rotate(180deg); }
      .src-components-block-FreeLesson-FreeLesson__FreeLesson__Pattern_filledCircleVertical__Container--3O9oM > div {
        height: 100%; }
      @media (min-width: 1024px) {
        .src-components-block-FreeLesson-FreeLesson__FreeLesson__Pattern_filledCircleVertical__Container--3O9oM {
          height: 240px;
          width: 125px;
          top: -40px;
          display: block; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-FriendsSpace-FriendsSpace__FriendsSpace--QQMVy {
  background-color: #f9f9f9; }
  @media (min-width: 1800px) {
    .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace--QQMVy {
      max-width: 1920px;
      margin: 0 auto; } }
  .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__UrlWrapper--3yFz0 {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    transform: translateY(-8px); }
    @media (min-width: 667px) {
      .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__UrlWrapper--3yFz0 {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__UrlWrapper--3yFz0 {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__UrlWrapper--3yFz0 {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__UrlWrapper--3yFz0 {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__UrlWrapper--3yFz0 {
        transform: translateY(-23px); } }
    @media (min-width: 1024px) {
      .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__UrlWrapper--3yFz0 {
        transform: translateY(-23px); } }
    @media (min-width: 1440px) {
      .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__UrlWrapper--3yFz0 {
        transform: translateY(-25px); } }
  .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__Container--1LMdA {
    display: block;
    padding-top: 30px;
    padding-bottom: 55px; }
  .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__HeaderWrap--2BLGl {
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 60px;
    width: 100%;
    margin-bottom: 30px; }
    @media (min-width: 667px) {
      .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__HeaderWrap--2BLGl {
        margin-bottom: 48px;
        height: 100px; } }
    @media (min-width: 1440px) {
      .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__HeaderWrap--2BLGl {
        margin-bottom: 50px; } }
  .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__Data--3iQ4R {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px; }
    @media (min-width: 667px) {
      .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__Data--3iQ4R {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__Data--3iQ4R {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__Data--3iQ4R {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__Data--3iQ4R {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__Data--3iQ4R {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row; } }
  .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__SlickWrapper--3NBdW {
    margin-left: -25px;
    /*temp*/
    width: calc(100% + 40px); }
    .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__SlickWrapper--3NBdW .slick-slider {
      padding: 0 20px;
      margin: 0 auto;
      max-width: 448px; }
      @media (min-width: 667px) {
        .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__SlickWrapper--3NBdW .slick-slider {
          margin: 0;
          width: 100%; } }
    .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__SlickWrapper--3NBdW .slick-slider .slick-list {
      overflow: visible; }
    .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__SlickWrapper--3NBdW .slick-dots {
      left: 0;
      bottom: -10px; }
  .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__Slick--25DPq {
    height: 290px;
    margin: 0 -4px; }
  .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__Item--I3ytm {
    color: #232323;
    margin: 0 5px; }
    @media (min-width: 667px) {
      .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__Item--I3ytm {
        width: 50%;
        margin: auto 0;
        padding-bottom: 10px; } }
    @media (min-width: 1200px) {
      .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__Item--I3ytm {
        padding-bottom: 0; }
        .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__Item--I3ytm:nth-child(3) {
          width: 66.666%;
          padding-right: 20px; }
        .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__Item--I3ytm:nth-child(4) {
          width: 33.333%; } }
  .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__ItemHeader--RxqOY {
    margin-bottom: 25px;
    padding-right: 20px; }
    @media (min-width: 667px) {
      .src-components-block-FriendsSpace-FriendsSpace__FriendsSpace__ItemHeader--RxqOY {
        margin: auto 0 !important; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-FriendsSpaceText-FriendsSpaceText__FriendsSpaceText__Item--fYoqu {
  color: #232323;
  margin: 0;
  font-size: 18px; }

.src-components-ui-FriendsSpaceText-FriendsSpaceText__FriendsSpaceText__ItemMainText--2tnBw {
  font-size: 24px;
  font-weight: 900;
  line-height: 1.2;
  letter-spacing: 1px;
  transform: translateY(1px);
  display: inline-block; }
  @media (min-width: 1024px) {
    .src-components-ui-FriendsSpaceText-FriendsSpaceText__FriendsSpaceText__ItemMainText--2tnBw {
      font-size: 38px;
      transform: translateY(4px); } }

.src-components-ui-FriendsSpaceText-FriendsSpaceText__FriendsSpaceText__ItemText--1tNbd {
  font-size: 16px;
  font-weight: 300;
  line-height: 1.75;
  letter-spacing: 0; }
  @media (min-width: 1024px) {
    .src-components-ui-FriendsSpaceText-FriendsSpaceText__FriendsSpaceText__ItemText--1tNbd {
      font-size: 20px; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-CategoryBlock-CategoryBlock__CategoryBlock--119XY {
  background-color: #f9f9f9; }
  .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__Container--F7qpi {
    display: block;
    padding: 30px 0 25px;
    margin: 0 auto;
    max-width: 1920px; }
  .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__Data--1IBqr {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px; }
    @media (min-width: 667px) {
      .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__Data--1IBqr {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__Data--1IBqr {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__Data--1IBqr {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__Data--1IBqr {
        max-width: 1634px; } }
  .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__HeaderWrapp--V_0h- {
    margin-bottom: 25px; }
  .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__ArticleUrlWrapper--398FO {
    background-color: #f9f9f9; }
  .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__ArticleUrlContainer--17l7i {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    z-index: 11;
    padding-top: 30px;
    padding-bottom: 40px; }
    @media (min-width: 667px) {
      .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__ArticleUrlContainer--17l7i {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__ArticleUrlContainer--17l7i {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__ArticleUrlContainer--17l7i {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__ArticleUrlContainer--17l7i {
        max-width: 1634px; } }
    @media (min-width: 1024px) {
      .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__ArticleUrlContainer--17l7i {
        padding-bottom: 0; } }
  .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__Categories--W1AN7 {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin: 25px -10px 0; }
    .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__CategoriesItem--TTWFn {
      width: 100%;
      margin-bottom: 10px; }
      @media (min-width: 667px) {
        .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__CategoriesItem--TTWFn {
          width: 50%; } }
      @media (min-width: 1024px) {
        .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__CategoriesItem--TTWFn {
          width: 33.333%; } }
  .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__Card--3Y4ny {
    width: 100%;
    margin-left: 0;
    margin-right: 0; }
  .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__ChangeWrapper--3Auew {
    display: flex;
    align-items: center;
    margin-top: 32px; }
    @media (min-width: 1440px) {
      .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__ChangeWrapper--3Auew {
        margin-top: 40px; } }
  .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__Change--MHsuJ {
    font-size: 18px;
    font-weight: 500;
    line-height: 22px;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #0068B4;
    transition: color 0.2s linear;
    cursor: pointer; }
    .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__Change--MHsuJ:hover {
      color: #a42a72; }
    .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__Change_state_active--1Gu_e {
      color: #a42a72; }
      .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__Change_state_active--1Gu_e:hover {
        cursor: default; }
  .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__ChangeDelimiter--3t2ze {
    display: inline-block;
    height: 22px;
    width: 1px;
    background-color: #aebec9;
    margin: 0 8px; }
  .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__UrlWrapper--3qtko {
    display: block;
    margin-bottom: 10px;
    font-size: 14px;
    font-weight: 500;
    color: #a42a72; }
  .src-components-block-CategoryBlock-CategoryBlock__CategoryBlock__PaginationWrapper--1MVVt {
    margin-top: 40px; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-CookiesBanner-CookiesBanner__CookiesBanner--39aHY {
  position: fixed;
  left: 5px;
  right: 5px;
  bottom: 10px;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 25px 15px;
  z-index: 999;
  background-color: #fff;
  box-shadow: 0 5px 32px rgba(66, 68, 75, 0.137653);
  border-radius: 8px;
  color: #232323;
  text-align: center; }
  @media (min-width: 667px) {
    .src-components-block-CookiesBanner-CookiesBanner__CookiesBanner--39aHY {
      left: 36px;
      right: 36px;
      bottom: 36px; } }
  @media (min-width: 1024px) {
    .src-components-block-CookiesBanner-CookiesBanner__CookiesBanner--39aHY {
      left: 48px;
      right: 48px;
      padding: 25px 32px;
      display: grid;
      grid-template-columns: 1fr 225px;
      grid-template-rows: repeat(2, 1fr);
      grid-column-gap: 0;
      grid-row-gap: 0; } }
  @media (min-width: 1440px) {
    .src-components-block-CookiesBanner-CookiesBanner__CookiesBanner--39aHY {
      max-width: 1265px;
      width: 100%;
      left: 50%;
      right: auto;
      transform: translateX(-50%); } }
  @media (min-width: 1800px) {
    .src-components-block-CookiesBanner-CookiesBanner__CookiesBanner--39aHY {
      max-width: 1500px; } }
  .src-components-block-CookiesBanner-CookiesBanner__CookiesBanner__Title--1Hpox {
    margin: 0;
    font-weight: 900;
    font-size: 24px;
    font-style: italic;
    line-height: 29px; }
    @media (min-width: 1024px) {
      .src-components-block-CookiesBanner-CookiesBanner__CookiesBanner__Title--1Hpox {
        text-align: left;
        grid-area: 1 / 1 / 2 / 2; } }
  .src-components-block-CookiesBanner-CookiesBanner__CookiesBanner__Text--2nNBi {
    margin: 10px 0 0;
    max-width: 580px;
    font-weight: 300;
    font-size: 16px;
    line-height: 26px; }
    @media (min-width: 667px) {
      .src-components-block-CookiesBanner-CookiesBanner__CookiesBanner__Text--2nNBi {
        margin-top: 15px; } }
    @media (min-width: 1024px) {
      .src-components-block-CookiesBanner-CookiesBanner__CookiesBanner__Text--2nNBi {
        grid-area: 2 / 1 / 3 / 2;
        max-width: 100%;
        text-align: left;
        margin: 10px 0 0;
        padding-right: 20px; } }
    .src-components-block-CookiesBanner-CookiesBanner__CookiesBanner__Text--2nNBi a {
      color: #0068B4;
      text-decoration: underline; }
      @media (min-width: 1024px) {
        .src-components-block-CookiesBanner-CookiesBanner__CookiesBanner__Text--2nNBi a {
          transition: color 0.2s linear; }
          .src-components-block-CookiesBanner-CookiesBanner__CookiesBanner__Text--2nNBi a:hover, .src-components-block-CookiesBanner-CookiesBanner__CookiesBanner__Text--2nNBi a:focus, .src-components-block-CookiesBanner-CookiesBanner__CookiesBanner__Text--2nNBi a:active {
            color: #a42a72;
            text-decoration: underline; } }
  .src-components-block-CookiesBanner-CookiesBanner__CookiesBanner__Button--12YX_ {
    margin-top: 15px;
    padding-top: 13px;
    padding-bottom: 13px;
    width: 225px;
    font-size: 16px;
    line-height: 19px; }
    @media (min-width: 667px) {
      .src-components-block-CookiesBanner-CookiesBanner__CookiesBanner__Button--12YX_ {
        margin-top: 20px; } }
    @media (min-width: 1024px) {
      .src-components-block-CookiesBanner-CookiesBanner__CookiesBanner__Button--12YX_ {
        grid-area: 1 / 2 / 3 / 3;
        margin: auto; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-Pagination-Pagination__Pagination--f9ige {
  position: relative; }
  .src-components-ui-Pagination-Pagination__Pagination__Wrapper--KTFwU {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 10px;
    width: fit-content;
    margin: auto;
    padding-top: 40px; }
  .src-components-ui-Pagination-Pagination__Pagination__ButtonDisabled--1hiAK {
    background-color: transparent !important;
    border-color: #909090 !important;
    cursor: default !important; }
    .src-components-ui-Pagination-Pagination__Pagination__ButtonDisabled--1hiAK svg path {
      fill: #909090 !important; }
    .src-components-ui-Pagination-Pagination__Pagination__ButtonDisabled--1hiAK:hover {
      background-color: transparent !important;
      border-color: #909090 !important;
      cursor: default !important; }
      .src-components-ui-Pagination-Pagination__Pagination__ButtonDisabled--1hiAK:hover svg {
        cursor: default !important; }
        .src-components-ui-Pagination-Pagination__Pagination__ButtonDisabled--1hiAK:hover svg path {
          fill: #909090 !important; }
  .src-components-ui-Pagination-Pagination__Pagination__Data--ptBP3 {
    margin: auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: auto;
    min-width: 80px; }
  .src-components-ui-Pagination-Pagination__Pagination__Item--35ALW {
    font-size: 18px;
    font-weight: 500;
    padding: 10px;
    display: inline-block;
    margin: 0 5px;
    line-height: 1;
    color: #0068B4;
    cursor: pointer; }
    @media (min-width: 1024px) {
      .src-components-ui-Pagination-Pagination__Pagination__Item--35ALW {
        transition: color 0.2s linear; }
        .src-components-ui-Pagination-Pagination__Pagination__Item--35ALW:hover {
          color: #a42a72; } }
    .src-components-ui-Pagination-Pagination__Pagination__Item_role_selected--1QRUC {
      color: #fff;
      display: inline-block;
      cursor: default;
      position: relative;
      line-height: 1; }
      .src-components-ui-Pagination-Pagination__Pagination__Item_role_selected--1QRUC:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 0;
        padding-bottom: 100%;
        top: 50%;
        left: 0;
        border-radius: 50%;
        background-color: #a42a72;
        z-index: -1;
        transform: translateY(-50%); }
      @media (min-width: 1024px) {
        .src-components-ui-Pagination-Pagination__Pagination__Item_role_selected--1QRUC:hover {
          color: #fff; } }
    .src-components-ui-Pagination-Pagination__Pagination__Item_role_delimiter--bQxZz {
      color: #909090;
      cursor: default; }
      @media (min-width: 1024px) {
        .src-components-ui-Pagination-Pagination__Pagination__Item_role_delimiter--bQxZz:hover {
          color: #909090; } }
  .src-components-ui-Pagination-Pagination__Pagination__Button--1ueNG {
    width: 48px;
    height: 48px;
    flex: 0 0 auto; }
    @media (min-width: 667px) {
      .src-components-ui-Pagination-Pagination__Pagination__Button--1ueNG {
        width: 60px;
        height: 60px; } }
  .src-components-ui-Pagination-Pagination__Pagination__ButtonLink--1VKYG {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 80px;
    border-bottom: 1px solid #d7dfe4;
    /*#AEBEC9 with opacity 0.5*/
    flex-direction: row-reverse;
    gap: 10px;
    padding-right: 0; }
    .src-components-ui-Pagination-Pagination__Pagination__ButtonLink--1VKYG svg {
      position: relative !important; }
    @media (min-width: 1024px) {
      .src-components-ui-Pagination-Pagination__Pagination__ButtonLink--1VKYG {
        transition: color 0.2s linear, background-color 0.2s linear; }
        .src-components-ui-Pagination-Pagination__Pagination__ButtonLink--1VKYG svg path {
          transition: fill 0.2s linear; }
        .src-components-ui-Pagination-Pagination__Pagination__ButtonLink--1VKYG:hover {
          background-color: #F6AB00;
          color: #fff; }
          .src-components-ui-Pagination-Pagination__Pagination__ButtonLink--1VKYG:hover svg path {
            fill: #fff !important; } }
  .src-components-ui-Pagination-Pagination__Pagination_state_load--3Py2e .src-components-ui-Pagination-Pagination__Pagination__Head--196qE, .src-components-ui-Pagination-Pagination__Pagination_state_load--3Py2e .src-components-ui-Pagination-Pagination__Pagination__Wrapper--KTFwU {
    display: none; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-TagBlock-TagBlock__TagBlock--1lKFH {
  background-color: #f9f9f9; }
  .src-components-block-TagBlock-TagBlock__TagBlock_role_search--2Ho1W .src-components-block-TagBlock-TagBlock__TagBlock__ChangeWrapper--3hEzo {
    margin-top: 0; }
  .src-components-block-TagBlock-TagBlock__TagBlock__Container--2Is_B {
    display: block;
    padding: 35px 0 25px; }
  .src-components-block-TagBlock-TagBlock__TagBlock__Data--1JLJD {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px; }
    @media (min-width: 667px) {
      .src-components-block-TagBlock-TagBlock__TagBlock__Data--1JLJD {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-TagBlock-TagBlock__TagBlock__Data--1JLJD {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-TagBlock-TagBlock__TagBlock__Data--1JLJD {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-TagBlock-TagBlock__TagBlock__Data--1JLJD {
        max-width: 1634px; } }
  .src-components-block-TagBlock-TagBlock__TagBlock__HeaderWrapp--3cNGb {
    margin-bottom: 25px; }
  .src-components-block-TagBlock-TagBlock__TagBlock__Categories--1CG4k {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin: 25px -10px 0; }
    .src-components-block-TagBlock-TagBlock__TagBlock__CategoriesItem--2TXYO {
      width: 100%;
      margin-bottom: 10px; }
      @media (min-width: 667px) {
        .src-components-block-TagBlock-TagBlock__TagBlock__CategoriesItem--2TXYO {
          width: 50%; } }
      @media (min-width: 1024px) {
        .src-components-block-TagBlock-TagBlock__TagBlock__CategoriesItem--2TXYO {
          width: 33.333%; } }
  .src-components-block-TagBlock-TagBlock__TagBlock__Card--1DCH6 {
    width: 100%;
    margin-left: 0;
    margin-right: 0; }
  .src-components-block-TagBlock-TagBlock__TagBlock__ChangeWrapper--3hEzo {
    display: flex;
    align-items: center;
    margin-top: 32px; }
    @media (min-width: 1440px) {
      .src-components-block-TagBlock-TagBlock__TagBlock__ChangeWrapper--3hEzo {
        margin-top: 40px; } }
  .src-components-block-TagBlock-TagBlock__TagBlock__Change--3iK-B {
    font-size: 18px;
    font-weight: 500;
    line-height: 22px;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #0068B4;
    transition: color 0.2s linear;
    cursor: pointer; }
    .src-components-block-TagBlock-TagBlock__TagBlock__Change--3iK-B:hover {
      color: #a42a72; }
    .src-components-block-TagBlock-TagBlock__TagBlock__Change_state_active--3BhOe {
      color: #a42a72; }
      .src-components-block-TagBlock-TagBlock__TagBlock__Change_state_active--3BhOe:hover {
        cursor: default; }
  .src-components-block-TagBlock-TagBlock__TagBlock__ChangeDelimiter--2guJe {
    display: inline-block;
    height: 22px;
    width: 1px;
    background-color: #aebec9;
    margin: 0 8px; }
  .src-components-block-TagBlock-TagBlock__TagBlock__UrlWrapper--2hVdx {
    display: block;
    margin-bottom: 10px;
    font-size: 14px;
    font-weight: 500;
    color: #57686C; }
  .src-components-block-TagBlock-TagBlock__TagBlock__Url--109uy {
    color: #a42a72; }
  .src-components-block-TagBlock-TagBlock__TagBlock__UrlDelimiter--3kXYg {
    display: inline-block;
    color: #57686C; }
  .src-components-block-TagBlock-TagBlock__TagBlock__TextWrapper--3Pzrn {
    letter-spacing: 0; }
  .src-components-block-TagBlock-TagBlock__TagBlock__TextMain--buKd3 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 10px 15px;
    flex-wrap: wrap;
    font-size: 16px;
    font-weight: 400;
    line-height: 1;
    color: #91A5B2; }
  .src-components-block-TagBlock-TagBlock__TagBlock__HeaderWrapper--2ed15 {
    display: flex;
    flex-wrap: wrap;
    margin: 10px auto 20px; }
  .src-components-block-TagBlock-TagBlock__TagBlock__Header--u87pE {
    font-size: 32px;
    font-weight: 900;
    line-height: 1.2;
    color: #232323;
    font-style: italic;
    margin: 0 20px 0 0; }
    @media (min-width: 667px) {
      .src-components-block-TagBlock-TagBlock__TagBlock__Header--u87pE {
        font-size: 42px; } }
    @media (min-width: 1024px) {
      .src-components-block-TagBlock-TagBlock__TagBlock__Header--u87pE {
        font-size: 54px; } }
  .src-components-block-TagBlock-TagBlock__TagBlock__TextItem--2RO7d {
    display: inline-flex; }
  .src-components-block-TagBlock-TagBlock__TagBlock__TextItemTag--32xAx {
    margin: auto 0;
    font-style: normal; }
  .src-components-block-TagBlock-TagBlock__TagBlock__NoData--1zeTt {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 30px; }
    @media (min-width: 1024px) {
      .src-components-block-TagBlock-TagBlock__TagBlock__NoData--1zeTt {
        gap: 40px; } }
  .src-components-block-TagBlock-TagBlock__TagBlock__NoDataImageWrapper--3Lagy {
    margin: 90px 90px 0;
    max-width: 200px; }
  .src-components-block-TagBlock-TagBlock__TagBlock__NoDataText--1N5O5 {
    text-align: center;
    font-size: 20px;
    line-height: 1.2;
    color: #aebec9; }
    @media (min-width: 1024px) {
      .src-components-block-TagBlock-TagBlock__TagBlock__NoDataText--1N5O5 {
        font-size: 24px; } }
  .src-components-block-TagBlock-TagBlock__TagBlock__NoDataValue--3nOzQ {
    font-weight: 700; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-RelatedArticles-RelatedArticles__RelatedArticles--1lIY3 {
  background-color: #f9f9f9; }
  .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__ContainerWrapper--2dYsO {
    margin: 0 auto;
    max-width: 1920px;
    overflow: hidden; }
  .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Container--1zJ30 {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 50px;
    padding-bottom: 50px; }
    @media (min-width: 667px) {
      .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Container--1zJ30 {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Container--1zJ30 {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Container--1zJ30 {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Container--1zJ30 {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Container--1zJ30 {
        padding-top: 80px; } }
    @media (min-width: 1024px) {
      .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Container--1zJ30 {
        padding-top: 110px; } }
  .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Slider--1TlJ1 {
    min-height: 435px; }
    @media (min-width: 1440px) {
      .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Slider--1TlJ1 {
        margin-left: -20px;
        width: calc(100% + 40px); } }
  .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__FooterSlider--3tk8N {
    margin: 0 -4px; }
  .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Title--2IZPL {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    font-size: 32px;
    font-style: italic;
    font-weight: 900;
    line-height: 1;
    letter-spacing: 0;
    margin-bottom: 25px; }
    @media (min-width: 667px) {
      .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Title--2IZPL {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Title--2IZPL {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Title--2IZPL {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__TitleContainer--1ctso {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__TitleContainer--1ctso > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 667px) {
      .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Title--2IZPL {
        font-size: 42px; } }
    @media (min-width: 1024px) {
      .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Title--2IZPL {
        font-size: 64px;
        margin-bottom: 40px; } }
  .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Data--34XgE {
    display: flex;
    flex-direction: column; }
  .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Items--1E1BR {
    margin-top: 35px;
    margin-left: -20px;
    width: calc(100% + 40px); }
    @media (min-width: 667px) {
      .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Items--1E1BR {
        margin-left: -10px;
        margin-right: -10px;
        width: calc(100% + 20px); } }
    .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Items--1E1BR .slick-slider {
      padding: 0 20px; }
    .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Items--1E1BR .slick-slider .slick-list {
      overflow: visible; }
    .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Items--1E1BR .slick-dots {
      left: 0;
      bottom: -10px; }
    @media (min-width: 667px) {
      .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Items--1E1BR {
        display: flex;
        flex-direction: row;
        margin-top: 45px; } }
    @media (min-width: 1024px) {
      .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Items--1E1BR {
        margin-top: 10px; } }
    @media (min-width: 1440px) {
      .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Items--1E1BR {
        margin-top: 10px;
        margin-left: 0;
        margin-right: 0;
        width: 100%; } }
  @media (min-width: 667px) {
    .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Item--2wmDy {
      width: 50%; } }
  @media (min-width: 1200px) {
    .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Item--2wmDy {
      margin: 0 10px; } }
  @media (min-width: 1440px) {
    .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Item--2wmDy {
      margin: 0; }
      .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Item--2wmDy:first-child {
        padding-right: 10px; }
      .src-components-block-RelatedArticles-RelatedArticles__RelatedArticles__Item--2wmDy:last-child {
        padding-left: 10px; } }
@charset "UTF-8";
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock--3HMdI {
  background-color: #f9f9f9; }
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Container--3GVzk {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    z-index: 11;
    padding-top: 0;
    padding-bottom: 65px; }
    @media (min-width: 667px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Container--3GVzk {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Container--3GVzk {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Container--3GVzk {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Container--3GVzk {
        max-width: 1634px; } }
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 {
    color: #232323;
    padding-top: 20px;
    /* h1  get margin*/ }
    @media (min-width: 1024px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > * {
        max-width: 850px; } }
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > div.promo-banner-wrapper, .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > div.base-banner-wrapper {
      max-width: 100%;
      width: 100%; }
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > div.promo-banner-wrapper img, .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > div.base-banner-wrapper img {
        width: 100%; }
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > div.table-wrapper {
      overflow-x: auto;
      padding-bottom: 10px; }
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > div.table-wrapper table {
        width: 100%;
        font-size: 20px;
        line-height: 32px;
        text-align: center;
        margin-left: 0;
        border: 1px solid #808080;
        border-collapse: collapse; }
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > div.table-wrapper table th, .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > div.table-wrapper table td {
          border: 1px solid #666;
          border-collapse: collapse; }
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > div.table-wrapper table td {
          font-weight: 400;
          padding: 5px; }
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > div.table-wrapper table th td,
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > div.table-wrapper table tr:first-child td {
          padding-top: 10px;
          padding-bottom: 10px;
          background-color: #F4F6F7; }
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > h2 {
      font-size: 24px;
      font-weight: 700;
      line-height: 1.2;
      margin: 0;
      padding: 40px 0 25px 0; }
      @media (min-width: 667px) {
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > h2 {
          font-size: 24px; } }
      @media (min-width: 1024px) {
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > h2 {
          font-size: 32px;
          padding-bottom: 30px; } }
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > h3 {
      font-size: 18px;
      font-weight: 700;
      letter-spacing: 0;
      line-height: 1.3;
      margin: 0 0 10px 0; }
      @media (min-width: 667px) {
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > h3 {
          font-size: 20px; } }
      @media (min-width: 1024px) {
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > h3 {
          font-size: 22px; } }
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > p {
      font-size: 16px;
      font-weight: 300;
      line-height: 1.6;
      letter-spacing: 0;
      margin: 0 0 25px 0; }
      @media (min-width: 667px) {
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > p {
          margin-bottom: 40px; } }
      @media (min-width: 1024px) {
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > p {
          font-size: 20px; } }
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > q {
      font-size: 24px;
      font-style: italic;
      font-weight: 700;
      line-height: 1.4;
      letter-spacing: 0;
      display: inline-flex;
      flex-direction: column;
      margin-bottom: 25px; }
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > q:before {
        content: "\201C";
        font-size: 64px;
        font-weight: 700;
        line-height: 1;
        letter-spacing: 0;
        color: #a42a72;
        transform: translateY(30px); }
      @media (min-width: 667px) {
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > q {
          flex-direction: row; }
          .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > q:before {
            font-size: 80px;
            margin-right: 10px;
            transform: translateY(-10px); } }
      @media (min-width: 1024px) {
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > q {
          font-size: 32px; } }
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > ul li {
      list-style: none;
      font-size: 16px;
      font-weight: 300;
      line-height: 32px;
      letter-spacing: 0; }
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > ul li b {
        font-weight: 500; }
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > ul li:before {
        content: "";
        width: 10px;
        height: 10px;
        border-radius: 50%;
        display: inline-block;
        margin-right: 15px;
        transform: translateY(3px);
        border: 3px solid #a42a72; }
    @media (min-width: 667px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > ul {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap; }
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > ul li {
          width: 50%;
          margin-bottom: 10px; } }
    @media (min-width: 1024px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > ul {
        display: block; }
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > ul li {
          width: 100%;
          margin-bottom: 15px;
          font-size: 20px; }
          .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > ul li:before {
            transform: translateY(1px); } }
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > p img,
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > p video,
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > h2 img,
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 > h2 video {
      width: 100%;
      border-radius: 10px; }
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 span.item-with-background {
      padding: 3px 5px;
      border-radius: 3px; }
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 strong {
      font-weight: 700; }
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 strong a {
        font-weight: 700; }
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 a {
      text-decoration: underline;
      color: #0068B4;
      font-weight: 300; }
      @media (min-width: 1024px) {
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 a {
          transition: color linear 0.2s; }
          .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 a:hover, .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 a:active, .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Content--h31z0 a:focus {
            color: #a42a72;
            text-decoration: underline; } }
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__PromoBanner--1RFT0 {
    margin: 0 -20px;
    /* temp solution*/ }
    @media (min-width: 667px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__PromoBanner--1RFT0 {
        margin: 0 -36px;
        /* temp solution*/ } }
    @media (min-width: 1024px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__PromoBanner--1RFT0 {
        margin: 0 -48px;
        /* temp solution*/ } }
    @media (min-width: 1440px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__PromoBanner--1RFT0 {
        margin: 0 -72px;
        /* temp solution*/ } }
    @media (min-width: 1440px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__PromoBanner--1RFT0 {
        margin: 0 -270px;
        /* temp solution*/ } }
    @media (min-width: 1800px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__PromoBanner--1RFT0 {
        margin: 0 -210px;
        /* temp solution*/ } }
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Navigation--3J7Sh {
    padding: 16px;
    border: 1px solid #aebec9;
    border-radius: 16px;
    background-color: #fff; }
    @media (min-width: 1024px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Navigation--3J7Sh {
        position: absolute;
        top: 0;
        right: 48px;
        margin-top: 40px;
        margin-bottom: 65px;
        width: 300px;
        z-index: 11; }
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Navigation_state_bottom--1AhEF {
          bottom: 0;
          top: auto;
          left: auto;
          right: 48px; }
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Navigation_state_active--x6Uhq {
          position: fixed;
          top: 0;
          right: auto;
          bottom: auto; }
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Navigation_state_top--25ZBi {
          position: absolute;
          top: 0;
          left: auto;
          right: 48px;
          bottom: auto; } }
    @media (min-width: 1440px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Navigation--3J7Sh {
        right: 66px; }
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Navigation_state_bottom--1AhEF {
          right: 66px; }
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Navigation_state_top--25ZBi {
          right: 66px; } }
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__NavigationTitle--14HqO {
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #232323;
    margin: 0; }
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__NavigationList--4o1D8 {
    margin-top: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0; }
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__NavigationListItem--2zaHl {
    margin-top: 10px;
    list-style: none;
    display: flex;
    align-items: flex-start;
    cursor: pointer;
    color: #0068B4;
    transition: color 0.2s linear; }
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__NavigationListItem_state_active--1xlTC {
      opacity: 1;
      cursor: default;
      color: #a42a72; }
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__NavigationListItem_state_active--1xlTC .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__NavigationListItemLink--3Ub_6 {
        cursor: default;
        color: #a42a72; }
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__NavigationListItem--2zaHl:first-child {
      margin-top: 0; }
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__NavigationListItem--2zaHl:before {
      content: "";
      width: 6px;
      height: 6px;
      flex-shrink: 0;
      border-radius: 50%;
      display: inline-block;
      margin-right: 6px;
      margin-top: 6px;
      background-color: #a42a72; }
    @media (min-width: 1024px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__NavigationListItem_state_active--1xlTC:hover {
        color: #a42a72; }
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__NavigationListItem_state_active--1xlTC:hover .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__NavigationListItemLink--3Ub_6 {
          color: #a42a72; } }

@media (min-width: 1024px) and (min-width: 1024px) {
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__NavigationListItem--2zaHl:hover {
    opacity: 1; } }
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__NavigationListItemLink--3Ub_6 {
    cursor: pointer;
    color: #0068B4; }
    @media (min-width: 1024px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__NavigationListItemLink--3Ub_6 {
        transition: color 0.2s linear; }
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__NavigationListItemLink--3Ub_6:hover {
          color: #a42a72; } }
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesData--7l9Z- {
    display: flex;
    flex-direction: column;
    padding-top: 65px; }
    @media (min-width: 1024px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesData--7l9Z- {
        max-width: 850px; } }
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesTitle---mG1m {
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    letter-spacing: 0;
    margin: 0; }
    @media (min-width: 667px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesTitle---mG1m {
        font-size: 28px; } }
    @media (min-width: 1024px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesTitle---mG1m {
        font-size: 32px; } }
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesWrapper--3f_YE {
    padding: 25px 0 0; }
    @media (min-width: 667px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesWrapper--3f_YE {
        display: flex;
        align-items: center;
        flex-direction: row;
        flex-wrap: nowrap;
        gap: 15px; } }
    @media (min-width: 1024px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesWrapper--3f_YE {
        justify-content: space-between;
        margin-top: 35px; } }
    @media (min-width: 1440px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesWrapper--3f_YE {
        gap: 55px; } }
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesWrapper_state_result--2_Xg1 .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItemResult--1KFPY {
      display: block; }
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesWrapper_state_result--2_Xg1 .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItem--3FZNf {
      display: none; }
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesWrapper_state_result--2_Xg1 .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItem_role_selected--3XASv {
        display: flex;
        flex: 1 1 100%; }
        @media (min-width: 667px) {
          .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesWrapper_state_result--2_Xg1 .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItem_role_selected--3XASv {
            width: 220px; } }
        @media (min-width: 667px) {
          .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesWrapper_state_result--2_Xg1 .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItem_role_selected--3XASv {
            width: 240px; } }
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItem--3FZNf {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 15px 10px;
    border: 1px solid #aebec9;
    border-radius: 16px;
    margin-top: 18px;
    cursor: pointer; }
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItem--3FZNf:first-child {
      margin-top: 0; }
    @media (min-width: 667px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItem--3FZNf {
        margin-top: 0;
        flex: 1;
        flex-direction: column-reverse;
        padding: 30px 25px; } }
    @media (min-width: 1024px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItem--3FZNf {
        max-width: 240px; }
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItem--3FZNf .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItemText--3r_S2 {
          transition: color 0.2s linear; }
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItem--3FZNf .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItemImageWrapper--29agg {
          transition: transform 0.2s linear; }
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItem--3FZNf:hover .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItemText--3r_S2 {
          color: #a42a72; }
        .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItem--3FZNf:hover .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItemImageWrapper--29agg {
          transform: scale(1.1); } }
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItemResult--1KFPY {
    width: 100%;
    padding: 40px 0 0 0;
    font-size: 20px;
    font-weight: 300;
    line-height: 1.5;
    letter-spacing: 0;
    color: #232323;
    text-align: center;
    display: none; }
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItemResult--1KFPY b {
      font-size: 32px;
      font-style: italic;
      font-weight: 900;
      color: #a42a72; }
    @media (min-width: 667px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItemResult--1KFPY {
        padding-top: 0;
        padding-left: 30px;
        text-align: left; } }
    @media (min-width: 1024px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItemResult--1KFPY {
        padding-left: 50px; } }
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItemIconWrapper--1T4t5 {
    display: inline-flex;
    align-items: center; }
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItemCheckbox--2ggTq {
    display: inline-block;
    width: 20px;
    height: 20px;
    padding: 3px;
    border: 1px solid #75899A;
    margin-right: 10px;
    position: relative;
    border-radius: 50%;
    overflow: hidden; }
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItemCheckbox_state_active--1Z4Xx:after {
      content: "";
      display: block;
      background-color: #AB0069;
      border-radius: 50%;
      width: 100%;
      height: 100%; }
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItemText--3r_S2 {
    font-size: 18px;
    font-weight: 400;
    line-height: 1;
    letter-spacing: 0;
    color: #232323; }
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItemImageWrapper--29agg {
    width: 60px;
    height: 60px;
    padding: 10px;
    margin-left: auto;
    border-radius: 50%;
    background-color: #a42a72; }
    @media (min-width: 667px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItemImageWrapper--29agg {
        width: 80px;
        height: 80px;
        padding: 15px;
        margin: 0 auto 35px; } }
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesItemImage--2naU0 {
    width: 100%;
    height: 100%; }
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesFooterWrapper--1GVw0 {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 20px; }
    @media (min-width: 1024px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesFooterWrapper--1GVw0 {
        max-width: 850px; } }
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Author--1uHxo {
    display: inline-flex;
    align-items: center;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.6;
    letter-spacing: 0;
    color: #232323; }
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__Author--1uHxo span:first-child {
      font-weight: 900; }
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__AuthorImage--jJRZl {
    display: inline-block;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    border: 1px solid #f9f9f9;
    background-color: #a42a72;
    margin: 0 10px;
    overflow: hidden; }
    .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__AuthorImage--jJRZl img {
      width: 100%;
      height: auto;
      object-fit: cover; }
  .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesDelimiter--2KpBj {
    display: block;
    width: 100%;
    height: 1px;
    margin: 50px 0 30px;
    background-color: #aebec9; }
    @media (min-width: 1024px) {
      .src-components-block-ArticlesBlock-ArticlesBlock__ArticlesBlock__LikeArticlesDelimiter--2KpBj {
        margin-bottom: 55px; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-ShareSelector-ShareSelector__ShareSelector--2hkLN {
  display: inline-flex;
  flex-grow: 0;
  align-items: center;
  font-size: 14px;
  position: relative; }
  .src-components-ui-ShareSelector-ShareSelector__ShareSelector__LikeArticlesFooterShare--_n45t {
    display: inline-flex;
    align-items: center;
    cursor: pointer; }
    .src-components-ui-ShareSelector-ShareSelector__ShareSelector__LikeArticlesFooterShare_state_active--2Y-fK .src-components-ui-ShareSelector-ShareSelector__ShareSelector__LikeArticlesFooterShareIcon--XTIHz path {
      fill: #a42a72; }
    @media (min-width: 1024px) {
      .src-components-ui-ShareSelector-ShareSelector__ShareSelector__LikeArticlesFooterShare--_n45t:hover .src-components-ui-ShareSelector-ShareSelector__ShareSelector__LikeArticlesFooterShareIcon--XTIHz path {
        fill: #a42a72; }
      .src-components-ui-ShareSelector-ShareSelector__ShareSelector__LikeArticlesFooterShare--_n45t .src-components-ui-ShareSelector-ShareSelector__ShareSelector__LikeArticlesFooterShareIcon--XTIHz path {
        transition: fill 0.2s linear; }
      .src-components-ui-ShareSelector-ShareSelector__ShareSelector__LikeArticlesFooterShare--_n45t .src-components-ui-ShareSelector-ShareSelector__ShareSelector__LikeArticlesFooterShareText--1IJxg {
        transition: color 0.2s linear; } }
  .src-components-ui-ShareSelector-ShareSelector__ShareSelector__LikeArticlesFooterShareText--1IJxg {
    font-size: 20px;
    font-weight: 900;
    line-height: 32px;
    letter-spacing: 0;
    color: #232323; }
  .src-components-ui-ShareSelector-ShareSelector__ShareSelector__LikeArticlesFooterShareIcon--XTIHz {
    width: 56px;
    height: 56px;
    margin-left: 15px; }
    .src-components-ui-ShareSelector-ShareSelector__ShareSelector__LikeArticlesFooterShareIcon--XTIHz path {
      fill: #0068B4; }
  .src-components-ui-ShareSelector-ShareSelector__ShareSelectorParentList--2ZIyp {
    position: absolute;
    z-index: 11;
    left: 0;
    top: 100%;
    margin-top: 10px;
    min-width: 225px;
    font-size: 16px; }
    @media (min-width: 1024px) {
      .src-components-ui-ShareSelector-ShareSelector__ShareSelectorParentList--2ZIyp {
        left: 100%;
        top: 0;
        margin-left: 10px;
        margin-top: 0; } }
  .src-components-ui-ShareSelector-ShareSelector__ShareSelectorList--uX42g {
    box-shadow: 0 3px 24px 0 #42444B1A;
    border-radius: 8px;
    list-style: none;
    padding: 16px;
    background: #fff;
    color: #000; }
    .src-components-ui-ShareSelector-ShareSelector__ShareSelectorList--uX42g > li {
      margin-top: 16px; }
      .src-components-ui-ShareSelector-ShareSelector__ShareSelectorList--uX42g > li:first-child {
        margin-top: 0; }
  .src-components-ui-ShareSelector-ShareSelector__ShareSelector__Link--3iHzd {
    display: flex;
    align-items: center;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0;
    color: #57686C;
    cursor: pointer; }
    @media (min-width: 1024px) {
      .src-components-ui-ShareSelector-ShareSelector__ShareSelector__Link--3iHzd {
        transition: color 0.2s linear; }
        .src-components-ui-ShareSelector-ShareSelector__ShareSelector__Link--3iHzd:hover {
          color: #a42a72; } }
  .src-components-ui-ShareSelector-ShareSelector__ShareSelector__Image--17Yhz {
    margin-left: 8px; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-Icons-FacebookCircle-FacebookCircle__FacebookCircle--3IN9L {
  width: 24px;
  height: 24px; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-Icons-LinkedinCircle-LinkedinCircle__LinkedinCircle--1Rg2V {
  cursor: pointer;
  width: 24px;
  height: 24px; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-Icons-TwitterCircle-TwitterCircle__TwitterCircle--1mBa6 {
  cursor: pointer;
  width: 24px;
  height: 24px; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-Icons-Share-Share__IconsShare--iBQEi {
  cursor: pointer;
  width: 56px;
  height: 56px; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-Icons-Copy-Copy__Copy--3GNde {
  width: 12px;
  height: 14px; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-ProgressBar-ProgressBar__ProgressBar--2JfuT {
  display: block;
  top: 0;
  left: 0;
  height: 4px;
  position: fixed;
  background-color: #a42a72;
  border-radius: 0 1px 1px 0;
  transition: width 0.2s linear, top 0.2s linear;
  z-index: 9999; }
  @media (min-width: 1024px) {
    .src-components-ui-ProgressBar-ProgressBar__ProgressBar--2JfuT {
      height: 6px; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-Contacts-Contacts__Contacts--1xW1h {
  overflow: hidden;
  padding: 40px 0;
  background-color: #f9f9f9;
  z-index: 10;
  position: relative; }
  @media (min-width: 1440px) {
    .src-components-block-Contacts-Contacts__Contacts--1xW1h {
      padding-top: 0; } }
  .src-components-block-Contacts-Contacts__Contacts__Container--1l8nm {
    display: flex;
    flex-direction: column;
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    padding-left: 0;
    padding-right: 0; }
    @media (min-width: 667px) {
      .src-components-block-Contacts-Contacts__Contacts__Container--1l8nm {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-Contacts-Contacts__Contacts__Container--1l8nm {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-Contacts-Contacts__Contacts__Container--1l8nm {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-Contacts-Contacts__Contacts__Container--1l8nm {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-Contacts-Contacts__Contacts__Container--1l8nm {
        padding-left: 0;
        padding-right: 0; } }
    @media (min-width: 1024px) {
      .src-components-block-Contacts-Contacts__Contacts__Container--1l8nm {
        flex-direction: row;
        justify-content: space-between;
        padding-left: 48px;
        padding-right: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-Contacts-Contacts__Contacts__Container--1l8nm {
        padding-left: 66px;
        padding-right: 66px; } }
  .src-components-block-Contacts-Contacts__Contacts__Wrap--3AFH3 {
    padding-left: 20px;
    padding-right: 20px; }
    @media (min-width: 667px) {
      .src-components-block-Contacts-Contacts__Contacts__Wrap--3AFH3 {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-Contacts-Contacts__Contacts__Wrap--3AFH3 {
        padding-left: 0;
        padding-right: 0; } }
  @media (min-width: 1024px) {
    .src-components-block-Contacts-Contacts__Contacts__DescriptionWrap--3fv3j {
      flex-basis: 45%; } }
  @media (min-width: 1800px) {
    .src-components-block-Contacts-Contacts__Contacts__DescriptionWrap--3fv3j {
      flex-basis: 42.4%; } }
  .src-components-block-Contacts-Contacts__Contacts__ContentWrap--1pZIx {
    position: relative; }
    @media (min-width: 1024px) {
      .src-components-block-Contacts-Contacts__Contacts__ContentWrap--1pZIx {
        min-height: 670px;
        flex-basis: 50%; } }
    @media (min-width: 1440px) {
      .src-components-block-Contacts-Contacts__Contacts__ContentWrap--1pZIx {
        min-height: 780px; } }
    @media (min-width: 1800px) {
      .src-components-block-Contacts-Contacts__Contacts__ContentWrap--1pZIx {
        flex-basis: 57.6%;
        min-height: 822px; } }
  .src-components-block-Contacts-Contacts__Contacts__ContentWrapOnline--3KBLF {
    position: relative; }
    @media (min-width: 1024px) {
      .src-components-block-Contacts-Contacts__Contacts__ContentWrapOnline--3KBLF {
        min-height: 370px;
        flex-basis: 57%; } }
    @media (min-width: 1440px) {
      .src-components-block-Contacts-Contacts__Contacts__ContentWrapOnline--3KBLF {
        min-height: 470px;
        flex-basis: 50%; } }
    @media (min-width: 1800px) {
      .src-components-block-Contacts-Contacts__Contacts__ContentWrapOnline--3KBLF {
        flex-basis: 57.6%;
        min-height: 500px; } }
  .src-components-block-Contacts-Contacts__Contacts__Title--1tUWS {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    margin-bottom: 40px; }
    @media (min-width: 667px) {
      .src-components-block-Contacts-Contacts__Contacts__Title--1tUWS {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-Contacts-Contacts__Contacts__Title--1tUWS {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-Contacts-Contacts__Contacts__Title--1tUWS {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-Contacts-Contacts__Contacts__TitleContainer--2ZHsC {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-Contacts-Contacts__Contacts__TitleContainer--2ZHsC > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 1024px) {
      .src-components-block-Contacts-Contacts__Contacts__Title--1tUWS {
        margin-top: 60px; } }
    @media (min-width: 1440px) {
      .src-components-block-Contacts-Contacts__Contacts__Title--1tUWS {
        margin-top: 90px; } }
    @media (min-width: 1800px) {
      .src-components-block-Contacts-Contacts__Contacts__Title--1tUWS {
        margin-top: 168px;
        margin-bottom: 50px; } }
  .src-components-block-Contacts-Contacts__Contacts__Text--26xCQ {
    margin: 0;
    font-size: 14px;
    line-height: 20px;
    font-weight: 300; }
  .src-components-block-Contacts-Contacts__Contacts__SchoolList--1A4ba {
    margin: 0;
    padding: 0;
    list-style: none; }
  .src-components-block-Contacts-Contacts__Contacts__SchoolItem--1U7Rm {
    margin-bottom: 40px; }
    @media (min-width: 1024px) {
      .src-components-block-Contacts-Contacts__Contacts__SchoolItem--1U7Rm {
        margin-bottom: 40px; } }
  .src-components-block-Contacts-Contacts__Contacts__SchoolText--3lSUm {
    margin: 0 0 10px 0;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600; }
    @media (max-width: 1023.98px) {
      .src-components-block-Contacts-Contacts__Contacts__SchoolText--3lSUm {
        margin-bottom: 8px; } }
  .src-components-block-Contacts-Contacts__Contacts__SeoWrap--187v- {
    padding-right: 30px; }
    @media (min-width: 1440px) {
      .src-components-block-Contacts-Contacts__Contacts__SeoWrap--187v- {
        flex-basis: 50%; } }
  .src-components-block-Contacts-Contacts__Contacts__SeoText--3zyEE {
    margin: 0;
    font-size: 14px;
    line-height: 20px;
    font-weight: 300; }
  .src-components-block-Contacts-Contacts__ContactsPhoneNumbers--r1DlG {
    margin-bottom: 50px; }
    @media (min-width: 1024px) {
      .src-components-block-Contacts-Contacts__ContactsPhoneNumbers--r1DlG {
        display: flex;
        justify-content: space-between;
        align-items: flex-end;
        width: 50%; } }
    @media (min-width: 1440px) {
      .src-components-block-Contacts-Contacts__ContactsPhoneNumbers--r1DlG {
        margin-bottom: 100px; } }
    .src-components-block-Contacts-Contacts__ContactsPhoneNumbers__List--unfJX {
      margin-bottom: 45px;
      list-style: none; }
    .src-components-block-Contacts-Contacts__ContactsPhoneNumbers__Item--27C37 {
      margin-bottom: 15px; }
      .src-components-block-Contacts-Contacts__ContactsPhoneNumbers__Item--27C37:last-child {
        margin-bottom: 0; }
    .src-components-block-Contacts-Contacts__ContactsPhoneNumbers__Link--38DYS {
      font-size: 16px;
      font-weight: 500;
      color: #aebec9; }
    .src-components-block-Contacts-Contacts__ContactsPhoneNumbers__CountryCode--gIrTR {
      color: #000; }
  .src-components-block-Contacts-Contacts__Contacts__MapWrap--32En9 {
    position: relative;
    margin-top: 45px;
    margin-bottom: 40px; }
    @media (min-width: 1024px) {
      .src-components-block-Contacts-Contacts__Contacts__MapWrap--32En9 {
        position: absolute;
        top: 0;
        width: 50vw;
        bottom: 0;
        margin-top: 60px;
        margin-bottom: 85px; } }
    @media (min-width: 1440px) {
      .src-components-block-Contacts-Contacts__Contacts__MapWrap--32En9 {
        margin-top: 90px; } }
    @media (min-width: 1800px) {
      .src-components-block-Contacts-Contacts__Contacts__MapWrap--32En9 {
        width: 100%;
        margin-top: 112px; } }
  .src-components-block-Contacts-Contacts__Contacts__Map--2LoUe {
    width: 100%;
    margin: auto;
    overflow: hidden; }
    .src-components-block-Contacts-Contacts__Contacts__Map--2LoUe::before {
      content: "";
      padding-top: 90%;
      float: left; }
  @media (min-width: 1024px) {
    .src-components-block-Contacts-Contacts__Contacts--1xW1h .src-components-block-Contacts-Contacts__ButtonLink--239xa {
      padding-left: 50px; } }
  @media (min-width: 1440px) {
    .src-components-block-Contacts-Contacts__Contacts--1xW1h .src-components-block-Contacts-Contacts__ButtonLink--239xa {
      padding-left: 0; } }
  @media (min-width: 1800px) {
    .src-components-block-Contacts-Contacts__Contacts--1xW1h .src-components-block-Contacts-Contacts__ButtonLink--239xa {
      padding-left: 50px; } }
  .src-components-block-Contacts-Contacts__Contacts__Pattern_bluePill--3ADLE, .src-components-block-Contacts-Contacts__Contacts__Pattern_redCross--3nAp5 {
    background-size: 100%;
    position: absolute; }
    .src-components-block-Contacts-Contacts__Contacts__Pattern_bluePill__Container--2gFob, .src-components-block-Contacts-Contacts__Contacts__Pattern_redCross__Container--3W9w- {
      position: absolute;
      top: 0;
      bottom: 0;
      display: none;
      z-index: -1; }
      @media (min-width: 667px) {
        .src-components-block-Contacts-Contacts__Contacts__Pattern_bluePill__Container--2gFob, .src-components-block-Contacts-Contacts__Contacts__Pattern_redCross__Container--3W9w- {
          display: flex; } }
  @media (min-width: 667px) {
    .src-components-block-Contacts-Contacts__Contacts__Pattern_bluePill--3ADLE {
      bottom: -25px;
      width: 296px;
      height: 319px; } }
  @media (min-width: 1024px) {
    .src-components-block-Contacts-Contacts__Contacts__Pattern_bluePill--3ADLE {
      bottom: -30px;
      width: 467px;
      height: 470px; } }
  @media (min-width: 1440px) {
    .src-components-block-Contacts-Contacts__Contacts__Pattern_bluePill--3ADLE {
      bottom: -45px; } }
  @media (min-width: 667px) {
    .src-components-block-Contacts-Contacts__Contacts__Pattern_bluePill__Container--2gFob {
      flex-direction: column;
      justify-content: flex-end;
      left: 20px;
      right: 0; } }
  @media (min-width: 1024px) {
    .src-components-block-Contacts-Contacts__Contacts__Pattern_bluePill__Container--2gFob {
      left: 5%; } }
  @media (min-width: 1800px) {
    .src-components-block-Contacts-Contacts__Contacts__Pattern_bluePill__Container--2gFob {
      left: 25%; } }
  @media (min-width: 667px) {
    .src-components-block-Contacts-Contacts__Contacts__Pattern_redCross--3nAp5 {
      top: -40px;
      width: 325px;
      height: 193px; } }
  @media (min-width: 1024px) {
    .src-components-block-Contacts-Contacts__Contacts__Pattern_redCross--3nAp5 {
      top: -45px;
      width: 370px;
      height: 200px; } }
  @media (min-width: 1440px) {
    .src-components-block-Contacts-Contacts__Contacts__Pattern_redCross--3nAp5 {
      top: -30px;
      width: 483px;
      height: 262px; } }
  @media (min-width: 1800px) {
    .src-components-block-Contacts-Contacts__Contacts__Pattern_redCross--3nAp5 {
      width: 480px;
      height: 265px; } }
  @media (min-width: 667px) {
    .src-components-block-Contacts-Contacts__Contacts__Pattern_redCross__Container--3W9w- {
      display: flex;
      flex-direction: row;
      justify-content: flex-start;
      right: 0;
      left: 45%; } }
  @media (min-width: 1024px) {
    .src-components-block-Contacts-Contacts__Contacts__Pattern_redCross__Container--3W9w- {
      left: 50%; } }
  @media (min-width: 1800px) {
    .src-components-block-Contacts-Contacts__Contacts__Pattern_redCross__Container--3W9w- {
      left: 60%; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-GoogleMap-RelativeMap__HouseMapContainerElement--24ids {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%; }

.src-components-block-GoogleMap-RelativeMap__HouseMapLoadingElement--2JCeJ, .src-components-block-GoogleMap-RelativeMap__HouseMapMapElementElement--Xhfzu {
  height: 100%; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x {
  position: relative;
  z-index: 10;
  overflow: hidden;
  background-color: #fff;
  -webkit-tap-highlight-color: transparent; }
  .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .video-react-big-play-button {
    display: none; }
  .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .src-components-block-CommonLessonPreview-CommonLessonPreview__ControlBar--1kXI8 {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2; }
  .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .src-components-block-CommonLessonPreview-CommonLessonPreview__PlayButton--1WFks {
    width: 70px;
    height: 70px;
    border: 2px solid #fff;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    left: 50%;
    cursor: pointer;
    z-index: 3;
    transform: translate(-50%, -50%); }
    @media (min-width: 667px) {
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .src-components-block-CommonLessonPreview-CommonLessonPreview__PlayButton--1WFks {
        width: 90px;
        height: 90px; } }
    @media (min-width: 1024px) {
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .src-components-block-CommonLessonPreview-CommonLessonPreview__PlayButton--1WFks {
        width: 120px;
        height: 120px; } }
    .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .src-components-block-CommonLessonPreview-CommonLessonPreview__PlayButton--1WFks .src-components-block-CommonLessonPreview-CommonLessonPreview__Icon--m17tB {
      transition: all .6s;
      position: absolute;
      top: 50%;
      left: 50%;
      border: transparent; }
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .src-components-block-CommonLessonPreview-CommonLessonPreview__PlayButton--1WFks .src-components-block-CommonLessonPreview-CommonLessonPreview__Icon--m17tB.src-components-block-CommonLessonPreview-CommonLessonPreview__play--1kQu2 {
        border-top: 8px solid transparent;
        border-bottom: 8px solid transparent;
        border-left: 13px solid #fff;
        transform: translate(-38%, -50%);
        transition: transform 0.2s linear; }
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .src-components-block-CommonLessonPreview-CommonLessonPreview__PlayButton--1WFks .src-components-block-CommonLessonPreview-CommonLessonPreview__Icon--m17tB.src-components-block-CommonLessonPreview-CommonLessonPreview__pause--3wEEP {
        width: 13px;
        height: 16px;
        border-left: 4px solid #fff;
        border-right: 4px solid #fff;
        border-radius: 10%;
        transform: translate(-50%, -50%); }
      @media (min-width: 667px) {
        .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .src-components-block-CommonLessonPreview-CommonLessonPreview__PlayButton--1WFks .src-components-block-CommonLessonPreview-CommonLessonPreview__Icon--m17tB.src-components-block-CommonLessonPreview-CommonLessonPreview__play--1kQu2 {
          border-top-width: 11px;
          border-bottom-width: 11px;
          border-left-width: 18px; }
        .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .src-components-block-CommonLessonPreview-CommonLessonPreview__PlayButton--1WFks .src-components-block-CommonLessonPreview-CommonLessonPreview__Icon--m17tB.src-components-block-CommonLessonPreview-CommonLessonPreview__pause--3wEEP {
          width: 18px;
          height: 23px;
          border-left-width: 5px;
          border-right-width: 5px; } }
      @media (min-width: 1024px) {
        .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .src-components-block-CommonLessonPreview-CommonLessonPreview__PlayButton--1WFks .src-components-block-CommonLessonPreview-CommonLessonPreview__Icon--m17tB.src-components-block-CommonLessonPreview-CommonLessonPreview__play--1kQu2 {
          border-top-width: 20px;
          border-bottom-width: 20px;
          border-left-width: 30px; }
        .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .src-components-block-CommonLessonPreview-CommonLessonPreview__PlayButton--1WFks .src-components-block-CommonLessonPreview-CommonLessonPreview__Icon--m17tB.src-components-block-CommonLessonPreview-CommonLessonPreview__pause--3wEEP {
          width: 22px;
          height: 27px;
          border-left-width: 7px;
          border-right-width: 7px; } }
    @media (min-width: 1024px) {
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .src-components-block-CommonLessonPreview-CommonLessonPreview__PlayButton--1WFks {
        transition: transform 0.2s linear; }
        .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .src-components-block-CommonLessonPreview-CommonLessonPreview__PlayButton--1WFks .src-components-block-CommonLessonPreview-CommonLessonPreview__Icon--m17tB.src-components-block-CommonLessonPreview-CommonLessonPreview__play--1kQu2 {
          transition: transform 0.2s linear; }
        .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .src-components-block-CommonLessonPreview-CommonLessonPreview__PlayButton--1WFks:hover {
          transform: translate(-50%, -50%) scale(1.05); }
          .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .src-components-block-CommonLessonPreview-CommonLessonPreview__PlayButton--1WFks:hover .src-components-block-CommonLessonPreview-CommonLessonPreview__Icon--m17tB.src-components-block-CommonLessonPreview-CommonLessonPreview__play--1kQu2 {
            transform: translate(-38%, -50%) scale(1.2); } }
  .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .src-components-block-CommonLessonPreview-CommonLessonPreview__VideoControlBtns--3Torh {
    position: absolute;
    display: inline-flex;
    align-items: center;
    right: 20px;
    bottom: 20px;
    z-index: 3; }
    .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .src-components-block-CommonLessonPreview-CommonLessonPreview__VideoControlBtns--3Torh .src-components-block-CommonLessonPreview-CommonLessonPreview__Volume--Q9Nfc {
      width: 25px;
      height: 25px;
      cursor: pointer; }
      @media (min-width: 1024px) {
        .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .src-components-block-CommonLessonPreview-CommonLessonPreview__VideoControlBtns--3Torh .src-components-block-CommonLessonPreview-CommonLessonPreview__Volume--Q9Nfc {
          transition: transform 0.2s linear; }
          .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .src-components-block-CommonLessonPreview-CommonLessonPreview__VideoControlBtns--3Torh .src-components-block-CommonLessonPreview-CommonLessonPreview__Volume--Q9Nfc:hover {
            transform: scale(1.2); } }
    .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .src-components-block-CommonLessonPreview-CommonLessonPreview__VideoControlBtns--3Torh .src-components-block-CommonLessonPreview-CommonLessonPreview__Fullscreen--fiLD1 {
      width: 40px;
      height: 20px;
      display: inline-block;
      border: 2px solid #fff;
      cursor: pointer;
      margin: 0 20px; }
      @media (min-width: 1024px) {
        .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .src-components-block-CommonLessonPreview-CommonLessonPreview__VideoControlBtns--3Torh .src-components-block-CommonLessonPreview-CommonLessonPreview__Fullscreen--fiLD1 {
          transition: transform 0.2s linear; }
          .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview--3g74x .src-components-block-CommonLessonPreview-CommonLessonPreview__VideoControlBtns--3Torh .src-components-block-CommonLessonPreview-CommonLessonPreview__Fullscreen--fiLD1:hover {
            transform: scale(1.2); } }
  .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Container--2WooJ {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    padding: 50px 0 0; }
    @media (min-width: 667px) {
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Container--2WooJ {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Container--2WooJ {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Container--2WooJ {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Container--2WooJ {
        max-width: 1634px; } }
    @media (min-width: 667px) {
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Container--2WooJ {
        padding-top: 65px;
        padding-bottom: 60px; } }
    @media (min-width: 1024px) {
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Container--2WooJ {
        padding-bottom: 75px; } }
  .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Title--3877f {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    margin-bottom: 25px;
    padding: 0 20px; }
    @media (min-width: 667px) {
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Title--3877f {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Title--3877f {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Title--3877f {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__TitleContainer--fzTji {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__TitleContainer--fzTji > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 667px) {
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Title--3877f {
        padding: 0;
        font-size: 42px;
        margin-bottom: 40px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Title--3877f {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Title--3877f {
        font-size: 64px;
        line-height: 83px; } }
  .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__VideoWrapper--1u7gb {
    position: relative; }
    @media (min-width: 667px) {
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__VideoWrapper--1u7gb {
        border-radius: 12px;
        overflow: hidden; } }
  .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__VideoContainer--1zhgN {
    position: relative; }
  .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Pattern_blue--3JWu9 {
    position: absolute; }
    @media (min-width: 667px) {
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Pattern_blue--3JWu9 {
        position: absolute;
        right: -25px;
        top: -35px;
        width: 210px;
        height: 210px; } }
    @media (min-width: 1024px) {
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Pattern_blue--3JWu9 {
        width: 286px;
        height: 360px;
        top: -47px;
        right: -40px; } }
    @media (min-width: 1200px) {
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Pattern_blue--3JWu9 {
        right: -40px;
        height: 434px; } }
    @media (min-width: 1440px) {
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Pattern_blue--3JWu9 {
        height: 434px;
        top: -45px; } }
    .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Pattern_blue__Container--rZv6X {
      position: absolute;
      display: none;
      bottom: 0;
      top: 0;
      right: 0;
      left: 0;
      z-index: -1; }
      @media (min-width: 667px) {
        .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Pattern_blue__Container--rZv6X {
          display: block; } }
  @media (min-width: 667px) {
    .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Pattern_wave--CVXn- {
      position: absolute;
      left: -25px;
      bottom: -10px;
      width: 180px;
      height: 167px; } }
  @media (min-width: 1024px) {
    .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Pattern_wave--CVXn- {
      width: 360px;
      height: 239px;
      bottom: -20px;
      left: -40px; } }
  @media (min-width: 1440px) {
    .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Pattern_wave--CVXn- {
      height: 383px;
      bottom: -35px;
      left: -60px; } }
  .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Pattern_wave__Container--376Jh {
    position: absolute;
    display: none;
    bottom: 0;
    top: 0;
    right: 0;
    left: 0;
    z-index: -1; }
    @media (min-width: 667px) {
      .src-components-block-CommonLessonPreview-CommonLessonPreview__CommonLessonPreview__Pattern_wave__Container--376Jh {
        display: flex;
        align-items: flex-end; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-ui-VideoPopup-VideoPopup__VideoPopup--MKawI {
  display: block; }
  .src-components-ui-VideoPopup-VideoPopup__VideoPopup__Content--UhUSQ {
    display: flex;
    height: 100%;
    max-height: 100%;
    flex-direction: column;
    padding: 20px; }
    @media (max-width: 1023.98px) {
      .src-components-ui-VideoPopup-VideoPopup__VideoPopup__Content--UhUSQ {
        padding: 0; } }
  .src-components-ui-VideoPopup-VideoPopup__VideoPopup__VideoWrap--1Zglb {
    height: 100%;
    display: flex; }
    @media (max-width: 1023.98px) {
      .src-components-ui-VideoPopup-VideoPopup__VideoPopup__VideoWrap--1Zglb {
        display: block;
        height: 0;
        padding-bottom: 56.25%; } }
    .src-components-ui-VideoPopup-VideoPopup__VideoPopup__VideoWrap--1Zglb iframe {
      display: flex;
      height: 501px;
      width: 100%; }
      @media (max-width: 1023.98px) {
        .src-components-ui-VideoPopup-VideoPopup__VideoPopup__VideoWrap--1Zglb iframe {
          position: absolute;
          top: 0;
          left: 0;
          height: 100%; } }
  .src-components-ui-VideoPopup-VideoPopup__VideoPopup__VideoDescWrap--3UcGw {
    margin-top: 25px; }
    @media (max-width: 1023.98px) {
      .src-components-ui-VideoPopup-VideoPopup__VideoPopup__VideoDescWrap--3UcGw {
        display: none; } }
  .src-components-ui-VideoPopup-VideoPopup__VideoPopup__VideoDescTitle--2vQwu {
    margin-bottom: 15px;
    margin-top: 0;
    font-style: italic;
    font-weight: 900;
    font-size: 38px;
    line-height: 41px;
    color: #a42a72; }
  .src-components-ui-VideoPopup-VideoPopup__VideoPopup__VideoText--2voEf {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    margin-bottom: 0;
    line-height: 26px;
    color: #232323; }

@media (max-width: 1023.98px) {
  .popupbox-content {
    padding: 0; } }

@media (min-width: 1024px) {
  .popupbox-content {
    padding: 20px; } }

.popupbox-wrapper {
  border-radius: 16px;
  max-width: 975px;
  width: 100%; }
  @media (max-width: 1023.98px) {
    .popupbox-wrapper {
      background-color: transparent;
      border-radius: 0;
      max-width: 100%; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-NotFound-NotFound__NotFound--1qnX6 {
  position: relative;
  z-index: 10;
  background-color: #fff; }
  .src-components-block-NotFound-NotFound__NotFound__Container--1bGVC {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    text-align: center;
    padding-top: 80px;
    padding-bottom: 80px; }
    @media (min-width: 667px) {
      .src-components-block-NotFound-NotFound__NotFound__Container--1bGVC {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-NotFound-NotFound__NotFound__Container--1bGVC {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-NotFound-NotFound__NotFound__Container--1bGVC {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-NotFound-NotFound__NotFound__Container--1bGVC {
        max-width: 1634px; } }
  .src-components-block-NotFound-NotFound__NotFound__ImageWrapper--3ElCJ {
    height: 303px; }
  .src-components-block-NotFound-NotFound__NotFound__Text--1NPX5 {
    padding: 30px 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0;
    text-align: center;
    color: #232323; }
    @media (min-width: 1024px) {
      .src-components-block-NotFound-NotFound__NotFound__Text--1NPX5 {
        font-size: 18px; } }
    @media (min-width: 1440px) {
      .src-components-block-NotFound-NotFound__NotFound__Text--1NPX5 {
        font-size: 22px;
        padding: 10px 0 35px; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-LearningGoals-LearningGoals__LearningGoals--YTQSx {
  width: 100%;
  max-width: 1392px;
  margin: 0 auto;
  position: relative;
  z-index: 10;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 30px;
  padding-bottom: 70px; }
  @media (min-width: 667px) {
    .src-components-block-LearningGoals-LearningGoals__LearningGoals--YTQSx {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1024px) {
    .src-components-block-LearningGoals-LearningGoals__LearningGoals--YTQSx {
      padding-right: 48px;
      padding-left: 48px; } }
  @media (min-width: 1440px) {
    .src-components-block-LearningGoals-LearningGoals__LearningGoals--YTQSx {
      padding-right: 66px;
      padding-left: 66px; } }
  @media (min-width: 1800px) {
    .src-components-block-LearningGoals-LearningGoals__LearningGoals--YTQSx {
      max-width: 1634px; } }
  @media (min-width: 667px) {
    .src-components-block-LearningGoals-LearningGoals__LearningGoals--YTQSx {
      padding-top: 40px;
      padding-bottom: 80px; } }
  @media (min-width: 1440px) {
    .src-components-block-LearningGoals-LearningGoals__LearningGoals--YTQSx {
      padding-top: 80px;
      padding-bottom: 120px; } }
  .src-components-block-LearningGoals-LearningGoals__LearningGoals__Data--OyZaH {
    display: flex;
    list-style: none;
    flex-direction: column;
    gap: 16px;
    font-style: italic;
    line-height: 1.01;
    color: #232323; }
    @media (min-width: 667px) {
      .src-components-block-LearningGoals-LearningGoals__LearningGoals__Data--OyZaH {
        max-width: 700px;
        margin-left: auto;
        margin-right: auto; } }
    @media (min-width: 1440px) {
      .src-components-block-LearningGoals-LearningGoals__LearningGoals__Data--OyZaH {
        max-width: 60%;
        width: 60%;
        margin-left: 0;
        margin-right: 0; } }
  .src-components-block-LearningGoals-LearningGoals__LearningGoals__DataWrapper--3SnGK {
    display: flex;
    flex-direction: row;
    gap: 20px; }
  .src-components-block-LearningGoals-LearningGoals__LearningGoals__Image--3xLgx {
    position: relative;
    width: 40%; }
    .src-components-block-LearningGoals-LearningGoals__LearningGoals__Image--3xLgx picture {
      height: 100%;
      display: block; }
    .src-components-block-LearningGoals-LearningGoals__LearningGoals__Image--3xLgx img {
      position: absolute;
      top: 50%;
      left: 50%;
      height: 100%;
      transform: translate(-50%, -50%); }
  .src-components-block-LearningGoals-LearningGoals__LearningGoals__Title--2B6rU {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    margin-bottom: 24px; }
    @media (min-width: 667px) {
      .src-components-block-LearningGoals-LearningGoals__LearningGoals__Title--2B6rU {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-LearningGoals-LearningGoals__LearningGoals__Title--2B6rU {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-LearningGoals-LearningGoals__LearningGoals__Title--2B6rU {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-LearningGoals-LearningGoals__LearningGoals__TitleContainer--iSvtC {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-LearningGoals-LearningGoals__LearningGoals__TitleContainer--iSvtC > *:first-child {
            margin-left: 5px; } }
  .src-components-block-LearningGoals-LearningGoals__LearningGoals__Item--1KDrc {
    padding: 16px;
    display: flex;
    flex-direction: row;
    gap: 8px;
    box-shadow: 0 3px 24px 0 #42444B1A;
    border-radius: 16px; }
    @media (min-width: 667px) {
      .src-components-block-LearningGoals-LearningGoals__LearningGoals__Item--1KDrc {
        padding: 24px;
        gap: 12px; } }
  .src-components-block-LearningGoals-LearningGoals__LearningGoals__Block--23CIY {
    display: flex;
    flex-direction: column;
    font-weight: 900; }
    .src-components-block-LearningGoals-LearningGoals__LearningGoals__Block--23CIY img {
      min-width: 32px;
      width: 32px;
      height: 32px; }
      @media (min-width: 667px) {
        .src-components-block-LearningGoals-LearningGoals__LearningGoals__Block--23CIY img {
          min-width: 48px;
          width: 48px;
          height: 48px; } }
      @media (min-width: 1440px) {
        .src-components-block-LearningGoals-LearningGoals__LearningGoals__Block--23CIY img {
          min-width: 64px;
          width: 64px;
          height: 64px; } }
    .src-components-block-LearningGoals-LearningGoals__LearningGoals__Block--23CIY h3, .src-components-block-LearningGoals-LearningGoals__LearningGoals__Block--23CIY p {
      margin: 0; }
    .src-components-block-LearningGoals-LearningGoals__LearningGoals__Block--23CIY h3 {
      font-size: 20px;
      margin-bottom: 4px;
      font-weight: 900; }
      @media (min-width: 667px) {
        .src-components-block-LearningGoals-LearningGoals__LearningGoals__Block--23CIY h3 {
          margin-bottom: 8px; } }
      @media (min-width: 1440px) {
        .src-components-block-LearningGoals-LearningGoals__LearningGoals__Block--23CIY h3 {
          font-size: 24px; } }
    .src-components-block-LearningGoals-LearningGoals__LearningGoals__Block--23CIY p {
      font-size: 16px;
      font-weight: 400;
      color: #57686C;
      line-height: 1.6; }
      @media (min-width: 1440px) {
        .src-components-block-LearningGoals-LearningGoals__LearningGoals__Block--23CIY p {
          font-size: 20px; } }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-CourseProgram-CourseProgram__CourseProgram--3s_8h {
  width: 100%;
  max-width: 1392px;
  margin: 0 auto;
  position: relative;
  z-index: 10;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 80px;
  padding-bottom: 80px; }
  @media (min-width: 667px) {
    .src-components-block-CourseProgram-CourseProgram__CourseProgram--3s_8h {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1024px) {
    .src-components-block-CourseProgram-CourseProgram__CourseProgram--3s_8h {
      padding-right: 48px;
      padding-left: 48px; } }
  @media (min-width: 1440px) {
    .src-components-block-CourseProgram-CourseProgram__CourseProgram--3s_8h {
      padding-right: 66px;
      padding-left: 66px; } }
  @media (min-width: 1800px) {
    .src-components-block-CourseProgram-CourseProgram__CourseProgram--3s_8h {
      max-width: 1634px; } }
  @media (min-width: 1024px) {
    .src-components-block-CourseProgram-CourseProgram__CourseProgram--3s_8h {
      padding-top: 100px;
      padding-bottom: 100px; } }
  .src-components-block-CourseProgram-CourseProgram__CourseProgram__Title--1Ho9U {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    margin-bottom: 16px; }
    @media (min-width: 667px) {
      .src-components-block-CourseProgram-CourseProgram__CourseProgram__Title--1Ho9U {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-CourseProgram-CourseProgram__CourseProgram__Title--1Ho9U {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-CourseProgram-CourseProgram__CourseProgram__Title--1Ho9U {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-CourseProgram-CourseProgram__CourseProgram__TitleContainer--mE9PY {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-CourseProgram-CourseProgram__CourseProgram__TitleContainer--mE9PY > *:first-child {
            margin-left: 5px; } }
  .src-components-block-CourseProgram-CourseProgram__CourseProgram__DataWrapper--160HQ {
    display: flex;
    flex-direction: column; }
    @media (min-width: 667px) {
      .src-components-block-CourseProgram-CourseProgram__CourseProgram__DataWrapper--160HQ {
        flex-direction: row-reverse;
        gap: 24px; } }
    @media (min-width: 1024px) {
      .src-components-block-CourseProgram-CourseProgram__CourseProgram__DataWrapper--160HQ {
        align-items: flex-start; } }
    @media (min-width: 1440px) {
      .src-components-block-CourseProgram-CourseProgram__CourseProgram__DataWrapper--160HQ {
        gap: 90px; } }
  @media (min-width: 667px) {
    .src-components-block-CourseProgram-CourseProgram__CourseProgram__ListTitle--GFr_Y {
      flex: 1 1 55%; } }
  @media (min-width: 1024px) {
    .src-components-block-CourseProgram-CourseProgram__CourseProgram__ListTitle--GFr_Y {
      flex: 1 1 40%; } }
  .src-components-block-CourseProgram-CourseProgram__CourseProgram__Image--1zZ8R img {
    width: 100%; }
  @media (min-width: 667px) {
    .src-components-block-CourseProgram-CourseProgram__CourseProgram__Image--1zZ8R {
      flex: 1 1 45%; } }
  @media (min-width: 1024px) {
    .src-components-block-CourseProgram-CourseProgram__CourseProgram__Image--1zZ8R {
      flex: 0 0 50%;
      text-align: center; }
      .src-components-block-CourseProgram-CourseProgram__CourseProgram__Image--1zZ8R img {
        width: auto;
        height: 100%;
        object-fit: contain; } }
  @media (min-width: 1440px) {
    .src-components-block-CourseProgram-CourseProgram__CourseProgram__Image--1zZ8R {
      margin-top: -130px;
      flex: 0 0 40%; } }
  .src-components-block-CourseProgram-CourseProgram__CourseProgram__ListTitle--GFr_Y {
    margin-top: 32px; }
    @media (min-width: 667px) {
      .src-components-block-CourseProgram-CourseProgram__CourseProgram__ListTitle--GFr_Y {
        margin-top: 0; } }
  .src-components-block-CourseProgram-CourseProgram__CourseProgram__ButtonWrapper--14Q7O {
    text-align: center; }
    @media (min-width: 667px) {
      .src-components-block-CourseProgram-CourseProgram__CourseProgram__ButtonWrapper--14Q7O {
        text-align: left; } }
  .src-components-block-CourseProgram-CourseProgram__CourseProgram__Button--2w4GI {
    background: transparent;
    border: 1px solid #0068B4;
    color: #0068B4; }
    .src-components-block-CourseProgram-CourseProgram__CourseProgram__Button--2w4GI svg path {
      fill: #0068B4; }
  .src-components-block-CourseProgram-CourseProgram__CourseProgram__ListWrapper--1-GND, .src-components-block-CourseProgram-CourseProgram__CourseProgram__SubData--uMo24 {
    margin-bottom: 40px; }
  .src-components-block-CourseProgram-CourseProgram__CourseProgram__SubData--uMo24 {
    max-height: 0;
    overflow: hidden;
    transition: max-height 350ms linear; }
  .src-components-block-CourseProgram-CourseProgram__CourseProgram__SubDataList--1RjHm {
    list-style: none;
    padding: 16px 0;
    position: relative;
    /*
    @include media-breakpoint-up(sm) {
      &:after {
        right: calc(-100% - 24px);
      }
    }
*/ }
    .src-components-block-CourseProgram-CourseProgram__CourseProgram__SubDataList--1RjHm:after {
      content: "";
      display: block;
      height: 1px;
      background-color: #232323;
      position: absolute;
      left: 0;
      right: 0;
      bottom: 0; }
  .src-components-block-CourseProgram-CourseProgram__CourseProgram__SubDataItem--2V7IK {
    display: flex;
    flex-direction: row;
    justify-content: start;
    align-items: center;
    margin-bottom: 8px;
    gap: 8px;
    font-size: 16px;
    font-weight: 700;
    color: #232323; }
    .src-components-block-CourseProgram-CourseProgram__CourseProgram__SubDataItem--2V7IK img {
      font-size: 24px;
      width: 32px;
      height: 32px;
      min-width: 32px;
      min-height: 32px; }
      @media (min-width: 1440px) {
        .src-components-block-CourseProgram-CourseProgram__CourseProgram__SubDataItem--2V7IK img {
          min-width: 40px;
          min-height: 40px;
          width: 40px;
          height: 40px; } }
  .src-components-block-CourseProgram-CourseProgram__CourseProgram__SubDataListItem--1x9NS {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.66;
    list-style: none; }
    @media (min-width: 1440px) {
      .src-components-block-CourseProgram-CourseProgram__CourseProgram__SubDataListItem--1x9NS {
        font-size: 18px; } }
  .src-components-block-CourseProgram-CourseProgram__CourseProgram__SubDataItemContent--2zNUa {
    padding-left: 10px;
    display: flex;
    flex-direction: row;
    gap: 10px;
    align-items: flex-start;
    justify-content: flex-start; }
    .src-components-block-CourseProgram-CourseProgram__CourseProgram__SubDataItemContent--2zNUa span {
      display: inline-flex;
      align-items: center;
      height: 24px; }
      .src-components-block-CourseProgram-CourseProgram__CourseProgram__SubDataItemContent--2zNUa span:before {
        content: "";
        width: 4px;
        height: 4px;
        background-color: #232323;
        border-radius: 50%; }
/*********************/
/*********GRID********/
/*********************/
/********************/
/*********UI*********/
/********************/

.src-components-block-GroupTimetable-GroupTimetable__GroupTimetable--1jPRK {
  background-color: #f9f9f9; }
  .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__Container--2MmSV {
    width: 100%;
    max-width: 1392px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 80px;
    padding-bottom: 80px; }
    @media (min-width: 667px) {
      .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__Container--2MmSV {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1024px) {
      .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__Container--2MmSV {
        padding-right: 48px;
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__Container--2MmSV {
        padding-right: 66px;
        padding-left: 66px; } }
    @media (min-width: 1800px) {
      .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__Container--2MmSV {
        max-width: 1634px; } }
    @media (min-width: 1024px) {
      .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__Container--2MmSV {
        padding-top: 120px;
        padding-bottom: 120px; } }
  .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__Title--2ioDq {
    margin: 0;
    white-space: pre-line;
    font-size: 32px;
    line-height: 1;
    font-weight: 900;
    font-style: italic;
    color: inherit;
    margin-bottom: 12px; }
    @media (min-width: 667px) {
      .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__Title--2ioDq {
        font-size: 42px;
        line-height: 50px; } }
    @media (min-width: 1024px) {
      .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__Title--2ioDq {
        font-size: 48px;
        line-height: 64px; } }
    @media (min-width: 1440px) {
      .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__Title--2ioDq {
        font-size: 64px;
        line-height: 83px; }
        .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__TitleContainer--3YanW {
          margin-left: -5px;
          overflow: hidden; }
          .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__TitleContainer--3YanW > *:first-child {
            margin-left: 5px; } }
    @media (min-width: 667px) {
      .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__Title--2ioDq {
        margin-bottom: 16px; } }
  .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__DataWrapper--194sQ {
    max-height: 390px;
    padding-bottom: 24px;
    overflow: hidden;
    transition: max-height 350ms linear; }
    .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__DataWrapper_state_fullHeight--kKHMi {
      max-height: inherit;
      overflow: visible; }
  .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__SubTitle--2uWRR {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6;
    color: #000; }
  .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__ButtonWrapper--2tR0E {
    padding-top: 16px;
    text-align: center; }
  .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__Button--14jou {
    background: transparent;
    border: 1px solid #0068B4;
    color: #0068B4; }
    .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__Button--14jou svg path {
      fill: #0068B4; }
  .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__ListItemHead--Bi8PQ {
    display: flex;
    gap: 12px;
    flex-direction: row;
    align-items: center; }
  .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__ListItemHeadDataText--RhZH9 {
    font-size: 14px;
    font-weight: 600;
    margin: 0; }
  .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__ListItemHeadDataTitle--2PSKC {
    font-size: 24px;
    font-style: italic;
    font-weight: 900;
    color: #232323;
    line-height: 1.2;
    margin: 4px 0; }
  .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__ListItemHeadDataMore--210Ea {
    display: inline-flex;
    align-items: center;
    margin: 0;
    line-height: 1;
    gap: 4px;
    font-size: 12px;
    font-weight: 600;
    color: #a42a72; }
    .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__ListItemHeadDataMore--210Ea span {
      width: 16px;
      height: 16px; }
  .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__ListItemDataItem--24B_R {
    padding: 8px 0;
    display: flex;
    font-size: 14px;
    font-weight: 600;
    flex-direction: row;
    justify-content: space-between;
    border-bottom: 1px solid rgba(36, 34, 35, 0.1);
    /* #242223 with opacity*/ }
    .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__ListItemDataItem--24B_R span:first-child {
      font-weight: 400; }
  .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__List--1uo4z {
    display: flex;
    flex-direction: column;
    margin: 24px -12px 0;
    /*



      @include media-breakpoint-up(sm) {
      display: grid;
      grid-template-columns: 50% 50%;
      grid-gap: 0 20px;
    }

      @include media-breakpoint-up(md) {
        grid-template-columns: 33.333% 33.333% 33.333%;
      }

      @include media-breakpoint-up(lg) {
        grid-template-columns: 25% 25% 25% 25%;
      }

    */ }
    @media (min-width: 667px) {
      .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__List--1uo4z {
        flex-direction: row;
        flex-wrap: wrap; } }
  .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__ListItem--3w0xd {
    height: 345px;
    max-width: 380px;
    margin: 0 auto 24px;
    width: 100%; }
    @media (min-width: 667px) {
      .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__ListItem--3w0xd {
        margin: 0 0 24px;
        width: 50%;
        max-width: inherit; } }
    @media (min-width: 1024px) {
      .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__ListItem--3w0xd {
        width: 33.333%; } }
    @media (min-width: 1440px) {
      .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__ListItem--3w0xd {
        width: 25%; } }
    .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__ListItem_hidden--2as1I {
      opacity: 0; }
    .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__ListItem--3w0xd:first-child .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__ListItemEmpty--2DyU_ {
      padding-left: 0; }
  .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__ListItemEmpty--2DyU_ {
    padding-left: 24px; }
  .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__ListItemContent--3KMW- {
    display: flex;
    flex-direction: column;
    gap: 24px;
    margin: 0 12px;
    box-shadow: 0 3px 24px 0 #42444B1A;
    background-color: #fff;
    padding: 16px;
    border-radius: 16px; }
  .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__ImageWrapper--3fUq4 {
    width: 120px;
    height: 120px;
    min-width: 120px;
    border-radius: 50%;
    border: 1px solid #DFE5E9;
    overflow: hidden; }
  .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__ListItemButtonWrapper--3a_bF {
    text-align: center;
    margin-top: auto; }
  .src-components-block-GroupTimetable-GroupTimetable__GroupTimetable__ListItemButton--1wfV5 {
    width: 100%; }

/*# sourceMappingURL=main.79f57840.css.map*/