*{margin:0;padding:0;box-sizing:border-box}html{overflow-x:hidden}body{background:#fff;overflow-x:hidden}.mob-img{display:none}@media screen and (max-width: 576px){.mob-img{display:block;margin:50px auto;width:100%}}.dekstop-img{margin:50px auto;display:block}@media screen and (max-width: 576px){.dekstop-img{display:none}}.menu-2021 .menu-2021-wrapper{max-width:1140px}@media screen and (max-width: 1140px){.menu-2021 .menu-2021-wrapper{width:95%}}p{color:#434343}.disabled-button{background:grey;color:#fff}.preloader{position:fixed;left:0;top:0;right:0;bottom:0;background:#F8F8F8;z-index:100001;display:flex;align-items:center;justify-content:center}.lds-dual-ring{display:inline-block;width:80px;height:80px}.lds-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:8px solid #9E96DA;border-color:#9E96DA transparent #9E96DA transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loaded_hiding .preloader{transition:.3s opacity;opacity:0}.loaded .preloader{display:none}.grecaptcha-badge{visibility:hidden}.menu{background:#FFF;box-shadow:0 4px 35px 0 rgba(27,100,139,0.3);padding:5px 0;position:fixed;width:100%;top:0;z-index:1000}.menu .wrapper{width:1140px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media screen and (max-width: 1140px){.menu .wrapper{width:95%}}@media screen and (max-width: 414px){.menu .wrapper{width:90%}}.menu a img{width:63px;height:54px}.menu nav{width:calc(100% - 75px)}.menu nav ul{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap}.menu nav ul li{color:#000;font:500 20px/30px "Roboto", sans-serif;list-style-type:none;margin-left:40px;transition:.3s linear}.menu nav ul li:hover{color:#6187FF;cursor:pointer}.menu nav li>a{color:#6187FF;font:500 20px/30px "Roboto", sans-serif;transition:.3s linear;text-decoration:none}.menu nav li>a:hover{color:#3A8DA5;cursor:pointer}.header{background:url("../images/header-bg.png") right top,#F5F9FF;background-repeat:no-repeat;margin-top:68px;padding:55px 0 0}@media screen and (min-width: 1920px){.header{background:url("../images/header-bg.png") 80% top,#F5F9FF;background-repeat:no-repeat}}@media screen and (max-width: 480px){.header{background:url("../images/header-bg.png") left top,#F5F9FF;background-repeat:no-repeat}}.header .wrapper{width:1140px;margin:0 auto;position:relative;padding-bottom:60px}@media screen and (max-width: 1140px){.header .wrapper{width:95%}}@media screen and (max-width: 414px){.header .wrapper{width:90%}}.header .wrapper:after{position:absolute;content:'';background:url("../images/header-tutor.png");width:526px;height:667px;right:0;bottom:0}@media screen and (min-width: 1920px){.header .wrapper:after{right:0}}@media screen and (max-width: 992px){.header .wrapper:after{right:-110px}}@media screen and (max-width: 800px){.header .wrapper:after{display:none}}.header .content{width:655px}@media screen and (max-width: 992px){.header .content{width:590px}}@media screen and (max-width: 576px){.header .content{width:100%}}.header .content p.label{border-radius:50px;background:#8FABFF;font:700 16px/34px "Roboto", sans-serif;color:#FFF;text-align:center;padding:0 5px;width:140px}.header .content h1{color:#394454;font:700 50px/50px "Roboto", sans-serif;margin:30px 0}.header .content h1 span{color:#5A82FF}.header .content h1+p{color:#585858;font:400 18px/30px "Roboto", sans-serif;max-width:500px;margin-bottom:30px}.header .content div.text{border-radius:30px;background:#FFF;box-shadow:0 0 30px 0 rgba(90,130,255,0.2);padding:30px 75px 50px 30px}@media screen and (max-width: 480px){.header .content div.text{padding:30px}}.header .content div.text>p.title{color:#355890;font:700 23px/30px "Roboto", sans-serif;margin-bottom:20px}.header .content div.text ul li{color:#585858;font:400 16px/24px "Roboto", sans-serif;position:relative;padding-left:35px;margin-bottom:10px;list-style-type:none}.header .content div.text ul li:before{position:absolute;content:"";width:24px;height:24px;background:url("../images/marker.png") center/contain no-repeat;left:0;top:0}.header .content div.text ul li:last-child{margin-bottom:0}.header .content div.text ul+p{color:#585858;font:600 18px/24px "Roboto", sans-serif;margin:20px 0}.header .content div.text div.block{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;align-items:stretch;border-radius:15px;background:#FFF;box-shadow:0 0 30px 0 rgba(90,130,255,0.2)}.header .content div.text div.block>.left{width:172px;border-right:1px solid rgba(88,88,88,0.2);text-align:center;padding:18px 0}@media screen and (max-width: 480px){.header .content div.text div.block>.left{width:100%;border-right:0}}.header .content div.text div.block>.left p.title{color:#585858;font:400 18px/20px "Roboto", sans-serif;margin-bottom:10px}.header .content div.text div.block>.left p.price{color:#5A82FF;font:800 30px/20px "Roboto", sans-serif}.header .content div.text div.block>.left p.price span{font:700 18px/20px "Roboto", sans-serif}.header .content div.text div.block>.right{width:calc(100% - 172px);display:flex;align-items:center}@media screen and (max-width: 480px){.header .content div.text div.block>.right{width:100%}}.header .content div.text div.block>.right .btn{text-transform:uppercase;border-radius:8px;background:linear-gradient(180deg, #FC786D 0%, #FF6053 100%);box-shadow:0 5px 15px 0 rgba(252,111,100,0.5);color:#fff;font:700 16px/49px "Roboto", sans-serif;text-align:center;padding:0;letter-spacing:0.32px;margin-top:0;text-decoration:none;cursor:pointer;width:250px;margin:0 auto}@media screen and (max-width: 480px){.header .content div.text div.block>.right .btn{margin:20px auto}}.how{margin:70px 0 60px}.how .wrapper{width:1140px;margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:10px 60px;border-radius:30px;background:#F5F9FF}@media screen and (max-width: 1140px){.how .wrapper{width:95%}}@media screen and (max-width: 414px){.how .wrapper{width:90%}}@media screen and (max-width: 576px){.how .wrapper{padding:10px 40px 40px}}.how .wrapper div.right{width:calc(100% - 321px)}@media screen and (max-width: 800px){.how .wrapper div.right{width:100%}}.how .wrapper div.right h2{color:#38629F;font:700 30px/35px "Roboto", sans-serif;margin-bottom:25px}@media screen and (max-width: 576px){.how .wrapper div.right h2{font:700 25px/30px "Roboto", sans-serif}}.how .wrapper div.right p{color:#585858;font:400 18px/33px "Roboto", sans-serif}.format .wrapper{width:1140px;margin:0 auto}@media screen and (max-width: 1140px){.format .wrapper{width:95%}}@media screen and (max-width: 414px){.format .wrapper{width:90%}}.format .wrapper h2{color:#38629F;font:700 30px/35px "Roboto", sans-serif;margin-bottom:45px}@media screen and (max-width: 576px){.format .wrapper h2{font:700 25px/30px "Roboto", sans-serif}}.format .wrapper .block{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;align-items:stretch;gap:30px}.format .wrapper .block div.left{background:#FFF;box-shadow:0 0 30px 0 rgba(90,130,255,0.2);padding:30px 60px;box-sizing:border-box;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;width:460px;border-radius:30px}@media screen and (max-width: 992px){.format .wrapper .block div.left{width:570px}}@media screen and (max-width: 800px){.format .wrapper .block div.left{width:100%}}@media screen and (max-width: 480px){.format .wrapper .block div.left{padding:30px}}.format .wrapper .block div.left p{color:#355890;font:400 23px/30px "Roboto", sans-serif;width:calc(100% - 100px)}@media screen and (max-width: 800px){.format .wrapper .block div.left p{font:400 19px/28px "Roboto", sans-serif}}@media screen and (max-width: 414px){.format .wrapper .block div.left p{width:100%}}.format .wrapper .block div.right{background:#FFF;box-shadow:0 0 30px 0 rgba(90,130,255,0.2);padding:22px 35px;box-sizing:border-box;width:650px;border-radius:30px}@media screen and (max-width: 992px){.format .wrapper .block div.right{width:440px}}@media screen and (max-width: 800px){.format .wrapper .block div.right{width:100%}}.format .wrapper .block div.right p{color:#585858;font:400 16px/24px "Roboto", sans-serif;margin-bottom:10px}.format .wrapper .block div.right p:last-child{margin-bottom:0}section.whom{margin:80px 0 70px;position:relative}section.whom:after{position:absolute;content:'';background:url("../images/whom-bg.png");width:954px;height:1326px;right:-300px;top:150px;z-index:0}@media screen and (min-width: 1920px){section.whom:after{right:0}}section.whom:before{position:absolute;content:'';background:url("../images/whom-bg-2.png");width:592px;height:783px;left:-300px;top:750px;z-index:0}@media screen and (min-width: 1920px){section.whom:before{left:0}}section.whom .wrapper{width:1140px;margin:0 auto;z-index:10;position:relative}@media screen and (max-width: 1140px){section.whom .wrapper{width:95%}}@media screen and (max-width: 414px){section.whom .wrapper{width:90%}}section.whom .wrapper h2{color:#38629F;font:700 30px/35px "Roboto", sans-serif;margin-bottom:30px}@media screen and (max-width: 576px){section.whom .wrapper h2{font:700 25px/30px "Roboto", sans-serif}}section.whom .wrapper p.subtitle{color:#585858;font:400 18px/33px "Roboto", sans-serif;max-width:480px;margin-bottom:10px}section.whom .wrapper .block{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;align-items:stretch;margin-top:30px}section.whom .wrapper .block .item{border-radius:30px;background:#FFF;box-shadow:0 0 30px 0 rgba(90,130,255,0.2);width:calc(100% / 4 - 30px);padding:20px 20px 30px 20px;box-sizing:border-box}@media screen and (max-width: 800px){section.whom .wrapper .block .item{width:calc(100% / 2 - 15px);margin-bottom:20px}}@media screen and (max-width: 480px){section.whom .wrapper .block .item{width:100%}}section.whom .wrapper .block .item p{color:#585858;font:400 16px/26px "Roboto", sans-serif;margin-top:20px}section.about .wrapper{width:1140px;margin:0 auto;border-radius:30px;background:#F5F9FF;padding:80px 0 30px 80px;box-sizing:border-box;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;overflow:hidden;z-index:10;position:relative}@media screen and (max-width: 1140px){section.about .wrapper{width:95%}}@media screen and (max-width: 414px){section.about .wrapper{width:90%}}@media screen and (max-width: 800px){section.about .wrapper{padding:50px 30px}}section.about .wrapper:after{position:absolute;content:'';background:url("../images/about-bg.png");width:561px;height:481px;top:-50px;right:-15px;z-index:0}section.about div.text{width:715px;z-index:10}@media screen and (max-width: 992px){section.about div.text{width:510px}}@media screen and (max-width: 800px){section.about div.text{width:100%}}section.about div.text p{color:#585858;font:400 18px/33px "Roboto", sans-serif}section.about div.text div.content{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin:40px 0 60px}section.about div.text div.content>p{width:calc(100% - 85px);color:#585858;font:400 18px/33px "Roboto", sans-serif}@media screen and (max-width: 800px){section.about div.text div.content>p{width:100%}}section.about div.text div.content>p span{color:#5170C2}section.about div.text div.btn{text-transform:uppercase;border-radius:8px;background:linear-gradient(180deg, #FC786D 0%, #FF6053 100%);box-shadow:0 5px 15px 0 rgba(252,111,100,0.5);color:#fff;font:700 16px/49px "Roboto", sans-serif;text-align:center;padding:0;letter-spacing:0.32px;margin-top:0;text-decoration:none;cursor:pointer;width:290px}section.about img{z-index:10}@media screen and (max-width: 800px){section.about img{display:none}}section.inside{margin:80px 0}section.inside .wrapper{width:1140px;margin:0 auto;z-index:10;position:relative}@media screen and (max-width: 1140px){section.inside .wrapper{width:95%}}@media screen and (max-width: 414px){section.inside .wrapper{width:90%}}section.inside .wrapper h2{color:#38629F;font:700 30px/35px "Roboto", sans-serif;text-align:center}@media screen and (max-width: 576px){section.inside .wrapper h2{font:700 25px/30px "Roboto", sans-serif}}section.inside .wrapper h2+p{color:#585858;font:400 16px/24px "Roboto", sans-serif;margin:20px auto 65px;max-width:660px;text-align:center}section.inside .wrapper .block{width:1050px;height:580px;position:relative;margin:0 auto 70px;background:url("../images/inside-bg.png") center bottom;background-repeat:no-repeat}@media screen and (max-width: 992px){section.inside .wrapper .block{width:100%}}@media screen and (max-width: 800px){section.inside .wrapper .block{background:#fff;width:100%;height:auto}}section.inside .wrapper .block div.item{position:absolute}@media screen and (max-width: 800px){section.inside .wrapper .block div.item{position:relative;width:100% !important;margin-bottom:10px;left:0 !important;right:0 !important;top:0 !important;bottom:0 !important;display:flex !important;align-items:center;justify-content:space-between;flex-wrap:wrap;text-align:left !important}}section.inside .wrapper .block div.item p{color:#585858;font:400 16px/24px "Roboto", sans-serif}@media screen and (max-width: 800px){section.inside .wrapper .block div.item p{width:calc(100% - 120px) !important}}@media screen and (max-width: 395px){section.inside .wrapper .block div.item p{width:100% !important}}@media screen and (max-width: 395px){section.inside .wrapper .block div.item img{margin:20px auto 0}}section.inside .wrapper .block div.item-1{width:335px;top:0;left:calc(100% / 2 - 168px);text-align:center;display:grid}section.inside .wrapper .block div.item-1>p{order:0}@media screen and (max-width: 800px){section.inside .wrapper .block div.item-1>p{order:1}}section.inside .wrapper .block div.item-1>img{margin:0 auto;order:1}@media screen and (max-width: 800px){section.inside .wrapper .block div.item-1>img{order:0}}section.inside .wrapper .block div.item-2{width:362px;top:240px;right:0;display:flex;align-items:center}@media screen and (max-width: 992px){section.inside .wrapper .block div.item-2{right:-50px}}section.inside .wrapper .block div.item-2>p{width:245px}@media screen and (max-width: 992px){section.inside .wrapper .block div.item-2>p{width:210px}}section.inside .wrapper .block div.item-3{width:410px;bottom:20px;right:5px;display:flex;align-items:center}@media screen and (max-width: 992px){section.inside .wrapper .block div.item-3{right:-60px}}section.inside .wrapper .block div.item-3>p{width:285px}@media screen and (max-width: 992px){section.inside .wrapper .block div.item-3>p{width:250px}}section.inside .wrapper .block div.item-4{width:345px;bottom:20px;left:65px;display:flex;align-items:center;text-align:right}section.inside .wrapper .block div.item-4>p{width:220px;order:0}@media screen and (max-width: 992px){section.inside .wrapper .block div.item-4>p{width:180px}}@media screen and (max-width: 800px){section.inside .wrapper .block div.item-4>p{order:1}}section.inside .wrapper .block div.item-4>img{order:1}@media screen and (max-width: 800px){section.inside .wrapper .block div.item-4>img{order:0}}section.inside .wrapper .block div.item-5{width:365px;top:240px;left:0;display:flex;align-items:center;text-align:right}section.inside .wrapper .block div.item-5>p{width:245px;order:0}@media screen and (max-width: 992px){section.inside .wrapper .block div.item-5>p{width:200px}}@media screen and (max-width: 800px){section.inside .wrapper .block div.item-5>p{order:1}}section.inside .wrapper .block div.item-5>img{order:1}@media screen and (max-width: 800px){section.inside .wrapper .block div.item-5>img{order:0}}section.inside .wrapper p.subtitle{color:#585858;font:600 16px/24px "Roboto", sans-serif;margin-bottom:20px;text-align:center}section.inside .wrapper div.result{border-radius:30px;background:#FFF;box-shadow:0 0 30px 0 rgba(90,130,255,0.2);padding:25px 20px 20px 15px;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin:70px auto 0;max-width:750px}section.inside .wrapper div.result p{color:#5170C2;font:600 18px/30px "Roboto", sans-serif;width:calc(100% - 70px)}@media screen and (max-width: 395px){section.inside .wrapper div.result p{width:100%;margin-top:20px}}section.tutor{background:#F5F9FF;padding:70px 0;position:relative}section.tutor:before{position:absolute;content:'';background:url("../images/tutor-bg.png");width:561px;height:527px;top:0;left:0;z-index:0}section.tutor .wrapper{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;width:1140px;margin:0 auto;z-index:10;position:relative}@media screen and (max-width: 1140px){section.tutor .wrapper{width:95%}}@media screen and (max-width: 414px){section.tutor .wrapper{width:90%}}section.tutor .wrapper .block{width:750px}@media screen and (max-width: 992px){section.tutor .wrapper .block{width:500px}}@media screen and (max-width: 800px){section.tutor .wrapper .block{width:100%}}section.tutor .wrapper .block h2{color:#38629F;font:700 30px/35px "Roboto", sans-serif;margin-bottom:30px}@media screen and (max-width: 576px){section.tutor .wrapper .block h2{font:700 25px/30px "Roboto", sans-serif}}section.tutor .wrapper .block p{color:#585858;font:400 18px/33px "Roboto", sans-serif;margin-bottom:10px}section.tutor .wrapper .block div.quote{border-radius:30px;background:#FFF;box-shadow:0 0 30px 0 rgba(90,130,255,0.2);padding:10px 30px;box-sizing:border-box;margin-top:20px}section.tutor .wrapper .block div.quote p{color:#585858;font:600 18px/30px "Roboto", sans-serif}section.tutor .wrapper .block div.btn{text-transform:uppercase;border-radius:8px;background:linear-gradient(180deg, #FC786D 0%, #FF6053 100%);box-shadow:0 5px 15px 0 rgba(252,111,100,0.5);color:#fff;font:700 16px/49px "Roboto", sans-serif;text-align:center;padding:0;letter-spacing:0.32px;margin-top:0;text-decoration:none;cursor:pointer;width:400px;margin-top:45px}@media screen and (max-width: 414px){section.tutor .wrapper .block div.btn{width:100%}}section.errors{margin:80px 0}section.errors .wrapper{width:1140px;margin:0 auto;border-radius:30px;background:#F5F9FF;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:0 85px;box-sizing:border-box;position:relative;overflow:hidden}@media screen and (max-width: 1140px){section.errors .wrapper{width:95%}}@media screen and (max-width: 414px){section.errors .wrapper{width:90%}}@media screen and (max-width: 992px){section.errors .wrapper{padding:0 25px}}section.errors .wrapper:before{position:absolute;content:'';background:url("../images/tutor-bg.png");width:412px;height:412px;bottom:-158px;left:-65px;z-index:0;background-size:contain}section.errors .wrapper p{color:#355890;font:400 23px/33px "Roboto", sans-serif;width:550px;z-index:10}@media screen and (max-width: 800px){section.errors .wrapper p{font:400 19px/28px "Roboto", sans-serif}}@media screen and (max-width: 992px){section.errors .wrapper p{width:475px}}@media screen and (max-width: 800px){section.errors .wrapper p{width:100%;text-align:center;padding-bottom:50px}}@media screen and (max-width: 414px){section.errors .wrapper p{padding:30px 0}}section.errors .wrapper img{z-index:10}@media screen and (max-width: 800px){section.errors .wrapper img{margin:0 auto}}@media screen and (max-width: 414px){section.errors .wrapper img{display:none}}section.help .wrapper{width:1140px;margin:0 auto}@media screen and (max-width: 1140px){section.help .wrapper{width:95%}}@media screen and (max-width: 414px){section.help .wrapper{width:90%}}section.help .wrapper h2{color:#38629F;font:700 30px/35px "Roboto", sans-serif;margin-bottom:50px}@media screen and (max-width: 576px){section.help .wrapper h2{font:700 25px/30px "Roboto", sans-serif}}section.help .wrapper .block{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;justify-content:flex-start;gap:15px}section.help .wrapper .block div.text{width:750px}section.help .wrapper .block div.text p{color:#585858;font:400 18px/33px "Roboto", sans-serif;margin-bottom:10px}section.help .wrapper .block div.text p:last-child{margin-bottom:0}section.help .wrapper .blocks{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;align-items:stretch;margin-top:40px}section.help .wrapper .blocks .item{border-radius:30px;width:calc(100% / 3 - 30px);background:#FFF;box-shadow:0 0 30px 0 rgba(90,130,255,0.2);padding:30px 20px 20px 10px;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:30px}@media screen and (max-width: 800px){section.help .wrapper .blocks .item{width:calc(100% / 2 - 15px)}}@media screen and (max-width: 480px){section.help .wrapper .blocks .item{width:100%}}section.help .wrapper .blocks .item p{width:calc(100% - 70px);color:#585858;font:400 18px/33px "Roboto", sans-serif}section.its{margin:50px 0 120px;z-index:10;position:relative}section.its .wrapper{width:1140px;margin:0 auto;border-radius:30px;background:#6187FF;padding:60px 120px;position:relative}@media screen and (max-width: 1140px){section.its .wrapper{width:95%}}@media screen and (max-width: 414px){section.its .wrapper{width:90%}}@media screen and (max-width: 800px){section.its .wrapper{padding:60px}}@media screen and (max-width: 480px){section.its .wrapper{padding:40px 30px}}section.its .wrapper:before{position:absolute;content:'';background:url("../images/its-bg-1.png");width:333px;height:333px;bottom:0px;left:0;z-index:0;background-size:contain}@media screen and (max-width: 992px){section.its .wrapper:before{height:370px}}@media screen and (max-width: 800px){section.its .wrapper:before{display:none}}section.its .wrapper:after{position:absolute;content:'';background:url("../images/its-bg-2.png");width:333px;height:333px;top:0px;right:0px;z-index:0;background-size:cover}section.its .wrapper p{color:#FFF;text-align:center;font:400 23px/33px "Roboto", sans-serif;margin-bottom:24px;z-index:10}@media screen and (max-width: 800px){section.its .wrapper p{font:400 19px/28px "Roboto", sans-serif}}section.its .wrapper p:last-child{margin-bottom:0}section.its .wrapper .btn{text-transform:uppercase;border-radius:8px;background:linear-gradient(180deg, #FC786D 0%, #FF6053 100%);box-shadow:0 5px 15px 0 rgba(252,111,100,0.5);color:#fff;font:700 16px/49px "Roboto", sans-serif;text-align:center;padding:0;letter-spacing:0.32px;margin-top:0;text-decoration:none;cursor:pointer;display:block;width:330px;position:absolute;left:calc(100% / 2 - 165px);bottom:-25px;z-index:10}.registration{margin-bottom:100px;position:relative}.registration:after{position:absolute;content:'';background:url("../images/registration-bg-2.png");width:917px;height:1193px;right:-300px;top:-500px;z-index:0}@media screen and (min-width: 1920px){.registration:after{right:-100px}}.registration:before{position:absolute;content:'';background:url("../images/registration-bg.png");width:863px;height:1032px;left:-400px;top:-350px;z-index:0}@media screen and (min-width: 1920px){.registration:before{left:-100px}}.registration .wrapper{width:1140px;margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;z-index:10;position:relative}@media screen and (max-width: 1140px){.registration .wrapper{width:95%}}@media screen and (max-width: 414px){.registration .wrapper{width:90%}}.registration .wrapper div.left{width:590px}@media screen and (max-width: 992px){.registration .wrapper div.left{width:490px}}@media screen and (max-width: 800px){.registration .wrapper div.left{width:100%;margin-bottom:30px}}.registration .wrapper div.left .block{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-bottom:20px}.registration .wrapper div.left .block h2{color:#38629F;font:700 30px/35px "Roboto", sans-serif;width:325px}@media screen and (max-width: 992px){.registration .wrapper div.left .block h2{width:100%;margin-top:20px}}.registration .wrapper div.left p{color:#585858;font:400 18px/33px "Roboto", sans-serif;margin-bottom:15px}.registration .wrapper div.left p:last-child{margin-bottom:0}.registration .wrapper div.right{border-radius:30px;background:#FFF;box-shadow:0 0 30px 0 rgba(90,130,255,0.2);width:420px}@media screen and (max-width: 800px){.registration .wrapper div.right{margin:0 auto}}@media screen and (max-width: 414px){.registration .wrapper div.right{width:100%}}.registration .wrapper div.right p.title{color:#FFF;font:700 20px/24px "Roboto", sans-serif;background:#5A82FF;border-radius:30px 30px 0 0;text-align:center;padding:15px 0}.registration .wrapper div.right p.subtitle{color:#38629F;text-align:center;font:500 15px/18px "Roboto", sans-serif;width:360px;margin:15px auto}@media screen and (max-width: 414px){.registration .wrapper div.right p.subtitle{width:90%}}.fixedBody{overflow:hidden}.modal{background:rgba(0,0,0,0.6);margin:0 auto;padding:0;display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#0009;opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.modal-close{color:#727a86;font-family:"Montserrat";font-size:14px;text-decoration:none;height:20px;width:20px;cursor:pointer;z-index:98;transition:all 0.3s;background:url("../images/close.png");background-repeat:no-repeat;position:absolute;right:20px;top:20px}.modal-close:hover{opacity:0.5;outline:0}.modal-content{background:#fff;width:420px;padding:35px 30px;margin:20px auto;position:relative}@media screen and (max-width: 414px){.modal-content{width:95%}}.modal-content .title{font:500 28px/34px "Roboto", sans-serif;margin-bottom:25px;text-align:center;color:#000}.modal-content form input.submit{font:400 16px / 25px "Roboto", sans-serif;padding:12px 0;text-align:center;width:100%}form{width:360px;margin:20px auto 0}@media screen and (max-width: 414px){form{width:90%}}form input{border-radius:5px;border:1px solid #5A82FF !important;background:#FFF;width:100%;color:#5A82FF;font:400 14px/22px "Roboto", sans-serif;padding:16px 10px 16px 20px;margin-bottom:15px}form input::placeholder{color:#5A82FF}form input ::-ms-input-placeholder{color:#5A82FF}form ::-ms-input-placeholder{color:#5A82FF}form input.submit{text-transform:uppercase;border-radius:8px;background:linear-gradient(180deg, #FC786D 0%, #FF6053 100%);box-shadow:0 5px 15px 0 rgba(252,111,100,0.5);color:#fff;font:700 16px/49px "Roboto", sans-serif;text-align:center;padding:0;letter-spacing:0.32px;margin-top:0;text-decoration:none;cursor:pointer;width:360px;margin:30px 0 40px;border:0 !important}@media screen and (max-width: 414px){form input.submit{width:100%}}form .reg-form__box{z-index:101;width:30px;height:30px;position:absolute;border-radius:0;margin-top:10px;border-radius:5px;border:1px solid #5A82FF;background:#FFF}form .reg-form__check{border:1px solid #5A82FF;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:absolute;display:none}form .reg-form__label{color:#5A82FF;font:400 14px/18px "Roboto", sans-serif}form .reg-form__label a{text-decoration:underline;color:#5A82FF}form .reg-form__label a:hover{cursor:pointer;text-decoration:none}form .reg-form__wrapper{position:relative;z-index:101;margin:10px 0 20px;display:inline-block;padding-left:40px;text-align:left}form .reg-form__check:checked+.reg-form__box{background:url("../images/check-mark-red.svg") no-repeat center center,#fff}form input[type="radio"]:focus,form input[type="checkbox"]:focus,form input:focus{outline:0;box-shadow:0 0 0}.open-modal{opacity:1 !important;display:block !important;visibility:visible !important}footer{background:#6187FF;padding:60px 0 50px}footer .wrapper{width:1140px;margin:0 auto}@media screen and (max-width: 1140px){footer .wrapper{width:95%}}@media screen and (max-width: 414px){footer .wrapper{width:90%}}footer .wrapper .block{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;margin-top:100px}footer .wrapper .block>div.item-1{width:275px;padding-right:40px}footer .wrapper .block>div.item-2{width:387px;border-left:1px solid #fff;padding:0 40px}footer .wrapper .block>div.item-3{width:250px;border-left:1px solid #fff;padding:0 40px}footer .wrapper .block>div.item-4{width:224px;border-left:1px solid #fff;padding-left:40px}footer .wrapper .block>div.item-4>a{margin-right:15px}footer .wrapper .block>div.item-4>a svg{fill:#fff;transition:.2s linear}footer .wrapper .block>div.item-4>a:hover{text-decoration:none}footer .wrapper .block>div.item-4>a:hover svg{fill:#5A82FF}footer .wrapper .block>div{box-sizing:border-box}@media screen and (max-width: 992px){footer .wrapper .block>div{width:calc(100% / 2 - 20px) !important;border:0 !important;margin-bottom:40px;padding:0 !important}}@media screen and (max-width: 414px){footer .wrapper .block>div{width:100% !important}}footer .wrapper .block>div p{color:#FFF;font:400 14px/28px "Roboto", sans-serif;margin-bottom:0}footer .wrapper .block>div a{text-decoration:none;color:#FFF;font:400 14px/28px "Roboto", sans-serif}footer .wrapper .block>div a:hover{text-decoration:underline}footer .wrapper .block>div p.title-footer{font:700 28px/18px "Roboto", sans-serif;text-transform:uppercase;letter-spacing:0.84px;margin-bottom:30px}@media screen and (max-width: 576px){footer .wrapper .block>div p.title-footer{font-size:22px}}@media screen and (max-width: 480px){footer .wrapper .block>div p.title-footer{font-size:20px}}footer .wrapper .block .red-button{text-transform:uppercase;border-radius:8px;background:linear-gradient(180deg, #FC786D 0%, #FF6053 100%);box-shadow:0 5px 15px 0 rgba(252,111,100,0.5);color:#fff;font:700 16px/49px "Roboto", sans-serif;text-align:center;padding:0;letter-spacing:0.32px;margin-top:0;text-decoration:none;cursor:pointer;display:block;width:175px;font:400 14px / 40px "Roboto", sans-serif}footer .wrapper .block .red-button:hover{background:#9E96DA;transition:0.2s linear;text-decoration:none}footer .wrapper .p-all-rights{margin-top:60px;padding-top:20px;text-align:center}footer .wrapper .p-all-rights p{font:400 15px/24px "Roboto", sans-serif;color:#FFF}footer .wrapper .p-all-rights a{text-decoration:none;color:#FFF;font:400 15px/24px "Roboto", sans-serif;text-decoration:underline}.navigation__close{background:url("../images/burger.png") no-repeat center;width:30px;height:30px;display:none}@media screen and (max-width: 800px){.navigation__close{display:inline-block}}.navigation__close.open{background:url("../images/close.png") no-repeat center;width:30px;height:30px}@media screen and (max-width: 800px){.navigation__burger{display:none;flex-direction:column-reverse;position:absolute;right:-360px;top:55px;max-width:0;width:100%;align-items:center;background:#ffffff;padding:30px;transition:all 0.3s ease}}.navigation__burger.open ul{display:block}.navigation__burger.open ul li{margin-left:0;margin-bottom:10px;color:#434343 !important}@media screen and (max-width: 800px){.navigation__burger.open{display:flex;flex-direction:column-reverse;max-width:360px;right:0px;box-shadow:0px 0px 30px 0px rgba(175,239,182,0.7);top:68px}}
