a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}:focus{outline:0}@media screen and (max-width:768px){.hide-from-mobile{display:none}}.hide-from-desktop{display:none}@media screen and (max-width:768px){.hide-from-desktop{display:block}}body{background-color:#181818;width:100%;font-size:18px;color:#fff;font-family:Roboto}h1{font-family:Roboto;font-style:normal;font-weight:500;font-size:72px}@media screen and (max-width:768px){h1{font-size:24px;line-height:25px}}h2{font-family:Roboto;font-style:normal;font-weight:500;font-size:48px;text-transform:uppercase}@media screen and (max-width:768px){h2{font-size:36px}}h2 span{font-size:36px}@media screen and (max-width:768px){h2 span{font-size:24px}}.button{background-color:#ffe145;border:1px solid #ffe145;box-sizing:border-box;border-radius:50px;padding:15px 32px;color:#181818;font-size:24px;font-weight:500;text-decoration:none;cursor:pointer}.button:hover{box-shadow:0 0 15px #ffe145}.button:active{background-color:transparent;box-shadow:0 0 2px #ffe145;color:#ffe145}.button.black{background-color:#181818;border:1px solid #181818;color:#fff}.input-email-white{background:#fff;border-radius:50px;padding:5px 15px;font-size:16px;font-weight:400;color:#605f5f}.input-group{position:relative;margin:25px 0}.input-group input,.input-group input:-internal-autofill-selected,.input-group input:-webkit-autofill,.input-group input:-webkit-autofill:focus,.input-group input:-webkit-autofill:hover{display:block;width:379px;border:none;border-bottom:2px solid #fff;height:30px;font-size:16px;color:#fff;background:0 0;color:#fff;font-family:Roboto;font-weight:500;background-color:transparent!important;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.input-group input:-internal-autofill-selected::placeholder,.input-group input:-webkit-autofill::placeholder,.input-group input:-webkit-autofill:focus::placeholder,.input-group input:-webkit-autofill:hover::placeholder,.input-group input::placeholder{font-family:Roboto;color:#fff;font-size:16px}.input-group input:-internal-autofill-selected:focus::placeholder,.input-group input:-webkit-autofill:focus::placeholder,.input-group input:-webkit-autofill:focus:focus::placeholder,.input-group input:-webkit-autofill:hover:focus::placeholder,.input-group input:focus::placeholder{color:rgba(255,255,255,.8)}.input-group input.black,.input-group input:-internal-autofill-selected.black,.input-group input:-webkit-autofill.black,.input-group input:-webkit-autofill:focus.black,.input-group input:-webkit-autofill:hover.black{color:#000;border-bottom:2px solid #000;font-weight:500}.input-group input.black::placeholder,.input-group input:-internal-autofill-selected.black::placeholder,.input-group input:-webkit-autofill.black::placeholder,.input-group input:-webkit-autofill:focus.black::placeholder,.input-group input:-webkit-autofill:hover.black::placeholder{color:#000;font-size:16px;font-weight:500}.input-group input.black:focus::placeholder,.input-group input:-internal-autofill-selected.black:focus::placeholder,.input-group input:-webkit-autofill.black:focus::placeholder,.input-group input:-webkit-autofill:focus.black:focus::placeholder,.input-group input:-webkit-autofill:hover.black:focus::placeholder{color:#181818;font-weight:400}.wrapper{width:100%;max-width:1900px;margin:0 auto;overflow:hidden}.container{max-width:1500px;width:100%;margin:0 auto;position:relative}.padding{padding:0 150px}.flex{display:flex}.flex.row{flex-direction:row}.flex.col{flex-direction:column}.flex.sb{justify-content:space-between}.flex.sa{justify-content:space-around}.flex.fs{justify-content:flex-start}.flex.start{align-items:flex-start}.flex.center{align-items:center}.first-block{background-image:url(../images/top-block-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;height:1408px;position:relative;padding-top:46px}.first-block .top-block{margin-bottom:138px}.first-block .title-block{margin-bottom:240px}.first-block .title-block h1{line-height:70px;font-weight:500}.first-block .info-top-block .left h2{line-height:70px}.first-block .info-top-block .left p{line-height:30px}.first-block .info-top-block .right div{position:relative}.first-block .info-top-block .right div:before{content:"";padding:10px 20px;border-radius:3px;transform:skewX(-20deg);width:100%;height:100%;position:absolute;z-index:0}.first-block .info-top-block .right div.black:before{background-color:#000;top:-10px;left:0;width:321px}.first-block .info-top-block .right div.black span{position:relative;z-index:1;font-style:normal;font-weight:500;font-size:24px;text-align:center;display:block;margin-bottom:20px}.first-block .info-top-block .right div.white:before{background-color:#fff;top:-10px;left:-85px;width:500px}.first-block .info-top-block .right div.white span{position:relative;z-index:1;font-weight:500;font-size:20px;text-align:center;color:#000;display:block}.first-block .register-top{position:absolute;bottom:0;height:400px;padding-top:44px;width:100%;background-color:rgba(1,2,3,.9)}.first-block .register-top h2{line-height:70px}.first-block .register-top form .button{margin:0 auto;display:block}.second-block{padding-top:106px;padding-bottom:5px}.second-block h2{line-height:50px}.second-block .button{display:block;margin-top:136px}.second-block .right{max-width:588px;padding-left:10px}.second-block .right .flex{margin-bottom:50px;position:relative}.second-block .right .flex:before{content:"";position:absolute;top:50%;left:-30px;transform:translateY(-50%);background-image:url(../images/yellow-dot.png);background-position:center;background-repeat:no-repeat;background-size:100%;width:12px;height:12px}.second-block .right .flex:after{content:"";position:absolute;top:63px;left:-25px;width:1px;height:80px;background-color:#ffe145}.second-block .right .flex:last-child{margin-bottom:0}.second-block .right .flex:last-child::after{content:none}.second-block .right .text p{font-size:18px;line-height:25px;font-weight:400}.second-block .right .text p.title{font-weight:500;font-size:24px}.second-block .right .icon{margin-right:30px}.expert-block{background-image:url(../images/expert-block-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding-bottom:20px;height:871px}.expert-block .flex-expert{display:flex;align-items:flex-end;justify-content:flex-start}.expert-block .flex-expert .image-block{margin-left:95px;margin-right:55px}.expert-block .flex-expert .text-block{max-width:800px;color:#000}.expert-block .flex-expert .text-block h2{line-height:56px;margin-bottom:57px}.expert-block .flex-expert .text-block ul li{margin-bottom:23px;font-weight:500;font-size:24px;line-height:28px}.expert-block .flex-expert .text-block ul li:last-child{margin-bottom:44px}.partners-block{background-image:url(../images/partners-block-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:40px;padding-bottom:45px}.partners-block h2{text-rendering:inherit;line-height:70px;margin-bottom:25px}.partners-block img{max-width:160px}.for-block{background-image:url(../images/for-block-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:116px;padding-bottom:121px}.for-block h2{display:block;margin:0 auto;max-width:250px;padding-bottom:88px}.for-block .flex-for{margin-bottom:174px}.for-block .flex-for:last-child{margin-bottom:0}.for-block .flex-for .icon{margin-right:33px}.for-block .flex-for .left,.for-block .flex-for .right{max-width:456px;width:100%}.for-block .flex-for .text p{font-weight:400;font-size:18px;line-height:21px}.for-block .flex-for .text p.title{font-weight:500;font-size:24px;line-height:28px;text-transform:uppercase;padding-bottom:18px}.about-block{background-image:url(../images/about-block-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center}.about-block img{position:absolute;bottom:0;left:46px}.about-block p{padding-top:119px;padding-bottom:45px;font-weight:500;font-size:24px;line-height:33px;color:#000;margin-left:215px}.adv-block{background-image:url(../images/adv-block-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:90px;height:1485px;position:relative}.adv-block h2{text-align:center;color:#ffe145;padding-bottom:196px}.adv-block .adv-flex{margin-bottom:66px}.adv-block .adv-flex .left,.adv-block .adv-flex .right{max-width:482px;width:100%}.adv-block .adv-flex:last-child{margin-bottom:0}.adv-block .adv-flex span{color:#ffe145;font-size:72px;line-height:84px;font-weight:900;margin-right:61px}.adv-block .adv-flex p{font-weight:500;font-size:36px;line-height:42px}.adv-block .title-review{background-image:url(../images/review-block-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:42px;padding-bottom:36px;width:100%;position:absolute;bottom:0}.adv-block .title-review h2{text-align:center;color:#ffe145;padding-bottom:0}.review-block{padding-top:280px;padding-bottom:290px}.review-block .reviews-wrapper{margin:0 auto;max-width:1288px;position:relative}.review-block .rewiew{margin:0 auto;max-width:1288px;position:relative;display:flex;align-items:center}.review-block .rewiew .image{-webkit-box-shadow:-30px -30px 0 9px #ffe145;-moz-box-shadow:-30px -30px 0 9px #ffe145;box-shadow:-30px -30px 0 9px #ffe145;margin-left:30px;margin-top:30px}.review-block .rewiew .image img{margin:auto;object-fit:cover;display:block;max-width:417px;width:100%;height:100%;position:relative;z-index:2}.review-block .rewiew .text{background-color:#ffe145;width:824px;padding-bottom:116px;padding-top:116px;padding-left:36px;background-image:url(../images/quotes.png);background-repeat:no-repeat;background-position:500px 72px}.review-block .rewiew .text p{font-weight:400;font-size:18px;line-height:21px;color:#000;max-width:555px}.review-block .rewiew .text p.title{font-weight:500;font-size:24px;line-height:28px;text-transform:uppercase;color:#000;padding-bottom:51px}.review-block .rewiew .text p.name{padding-top:30px;font-size:14px;line-height:18px;color:#000}.review-block .nav-carousel{position:absolute;bottom:130px;left:390px;width:135px;z-index:3;display:flex;align-items:center;justify-content:space-around}.review-block .nav-carousel .left,.review-block .nav-carousel .right{cursor:pointer;width:50px;height:50px;border-radius:100%;display:flex;align-items:center;justify-content:space-around}.review-block .nav-carousel .left:hover,.review-block .nav-carousel .right:hover{border:1px solid #000}.form-block{background-image:url(../images/form-block-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:329px;padding-bottom:362px}.form-block .form-container{position:relative}.form-block .form-container .under-form{position:absolute;bottom:490px;left:276px;z-index:1}.form-block .form-container p{max-width:380px;color:#181818;font-weight:500;font-size:18px;line-height:24px}.form-block .form-container .social{display:flex;align-items:center;max-width:380px;justify-content:center}.form-block .form-container .social a{display:block;margin-right:20px}.form-block .form-container .social a:last-child{margin-right:0}.form-block .form-container .form{width:566px;height:611px;background-color:#ffe145;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;position:relative;z-index:3;text-align:center}.form-block .form-container .form .input-group{padding:15px 0;margin:0}.form-block .form-container .form .input-group input{max-width:380px;padding:26px 0;font-weight:500}.form-block .form-container .button{width:100%;max-width:380px;font-size:20px;line-height:30px}.email-input{background-color:#fff;border-radius:50px;font-size:16px;line-height:19px;color:#181818;font-family:Roboto;padding:9px;text-align:center;border:none}.email-input::placeholder{font-family:Roboto;font-size:16px;line-height:19px;color:#605f5f}.email-input:focus::placeholder{color:#b9b9b9}.email-input.small{padding:5px 15px;text-align:left}.footer{background-image:url(../images/footer-block-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding:30px 0}.footer .flex-footer{display:flex;align-items:start;justify-content:space-around}.footer .flex-footer div{max-width:225px}.footer .flex-footer div span{display:block}.footer .flex-footer div span.mail{padding-bottom:21px}.footer .flex-footer div span p{font-size:18px;line-height:21px;padding-bottom:10px}.footer .flex-footer div .title{text-transform:uppercase;font-weight:500;font-size:24px;line-height:28px;padding-bottom:25px}.footer .flex-footer div a{color:#fff;text-decoration:none}.footer .flex-footer div a:hover{text-decoration:underline}.footer .flex-footer div.center{text-align:center}.footer .flex-footer div.center .title{padding-bottom:44px}.footer .flex-footer div.center .title+p{padding-bottom:21px}.footer .flex-footer div.center .social{display:flex;align-items:center;justify-content:center}.footer .flex-footer div.center .social a{margin-right:20px}.footer .flex-footer div.center .social a:last-child{margin-right:0}.footer .flex-footer div.follow .title+p{padding-bottom:24px}.footer .flex-footer div.follow input{margin-bottom:15px;width:206px}.footer .flex-footer div.follow .button{font-size:16px;line-height:19px;font-family:Roboto;font-weight:500;padding:7px 61px;text-align:center;width:206px}.mobile-wrapp{overflow:hidden}.mobile-wrapp .container{padding:0 16px;width:100%;max-width:768px}.first-block-mob{background-image:url(../images/top-mob-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:30px;padding-bottom:35px}.first-block-mob .mob-logo{padding-bottom:70px}.first-block-mob h1{font-weight:500;font-size:24px;line-height:25px;padding-bottom:85px}.first-block-mob .first-title-block{max-width:293px;margin:0 auto;padding-bottom:30px}.first-block-mob .first-title-block div{position:relative}.first-block-mob .first-title-block div:before{content:"";padding:8px 20px;border-radius:3px;transform:skewX(-20deg);width:100%;height:100%;position:absolute;z-index:0}.first-block-mob .first-title-block div.black:before{background-color:#000;top:-10px;left:50%;max-width:228px;width:100%;transform:translateX(-50%) skewX(-20deg)}.first-block-mob .first-title-block div.black span{position:relative;z-index:1;font-style:normal;font-weight:500;font-size:14px;text-align:center;display:block;margin-bottom:20px}.first-block-mob .first-title-block div.white:before{background-color:#fff;top:-10px;left:50%;max-width:293px;width:100%;transform:translateX(-50%) skewX(-20deg)}.first-block-mob .first-title-block div.white span{position:relative;z-index:1;font-weight:500;font-size:14px;text-align:center;color:#000;display:block}.first-block-mob .info-top .date{font-weight:500;font-size:18px;line-height:70px;color:#ffe145;padding-bottom:30px}.first-block-mob .info-top p{font-size:16px;line-height:23px;padding-bottom:32px}.first-block-mob .button{width:192px;display:block;margin:0 auto;padding:14px 0;font-weight:500;font-size:18px;line-height:21px;text-align:center;font-family:Roboto}.register-block-mob{background-color:#010203;padding-top:8px;padding-bottom:37px}.register-block-mob h2{font-size:36px;line-height:50px}.register-block-mob p{font-weight:500;font-size:14px;line-height:70px}.register-block-mob form{max-width:342px;width:100%;margin:0 auto}.register-block-mob form .input-group input{width:100%;height:30px;font-size:16px;color:#fff;background:0 0;color:#fff;font-family:Roboto;font-weight:500;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0;border-bottom:2px solid #fff;border-radius:0}.register-block-mob form .button{width:100%;-webkit-appearance:none;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.second-block-mob{padding-top:27px;padding-bottom:100px}.second-block-mob h2{padding-bottom:10px;line-height:45px}.second-block-mob p{font-weight:500;font-size:14px;line-height:30px;padding-bottom:64px}.second-block-mob .info-blocks{text-align:center;margin-bottom:45px}.second-block-mob .info-blocks .icon{margin-bottom:10px}.second-block-mob .info-blocks .title{font-size:24px;padding-bottom:10px}.second-block-mob .info-blocks span{font-size:18px;line-height:25px}.second-block-mob .button{max-width:343px;width:100%;display:block;margin:0 auto;padding:10px 0;font-family:Roboto;font-weight:500;font-size:18px;line-height:30px}.expert-block-mob{background-image:url(../images/expert-mob-bg.png);background-repeat:no-repeat;background-size:cover;background-position:0 0;padding-bottom:40px}.expert-block-mob img{max-width:280px;margin-left:40px;margin-top:20px;margin-bottom:40px}.expert-block-mob .title{font-size:20px;line-height:23px;padding-bottom:42px;color:#000;font-weight:700;text-transform:uppercase;text-align:center}.expert-block-mob ul{margin-left:40px}.expert-block-mob ul li{font-weight:500;font-size:18px;line-height:21px;color:#000;padding-bottom:30px}.expert-block-mob .button{max-width:261px;width:100%;display:block;margin:0 auto;font-family:Roboto;font-style:normal;font-weight:500;font-size:18px;padding-top:14px;padding-bottom:14px}.partners-block-mob{background-image:url(../images/partners-block-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:40px;padding-bottom:20px}.partners-block-mob h2{padding-bottom:20px}.partners-block-mob .partners-carousel img{max-width:160px;margin:0 auto;display:block}.for-block-mob{padding-top:80px;padding-bottom:95px}.for-block-mob h2{line-height:28px;padding-bottom:50px}.for-block-mob .for{text-align:center;margin-bottom:50px}.for-block-mob .for img{display:block;margin:0 auto;margin-bottom:15px}.for-block-mob .for .title{font-weight:500;font-size:24px;line-height:28px;text-align:center;text-transform:uppercase}.for-block-mob .for span{font-size:18px;line-height:21px;text-align:center}.about-block-mob{background-image:url(../images/about-mob-bg.png);background-repeat:no-repeat;background-size:cover;background-position:0 0;padding-top:105px}.about-block-mob .background{background-color:#ffe145;width:calc(100% + 32px);position:relative;left:-16px;padding:0 16px}.about-block-mob .background p{font-weight:500;font-size:16px;line-height:33px;color:#000}.about-block-mob img{max-width:174px;position:relative;top:4px}.adv-block-mob{background-image:url(../images/adv-block-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding-bottom:130px}.adv-block-mob h2{font-weight:700;font-size:36px;line-height:42px;text-transform:uppercase;color:#ffe145;text-align:center;padding:40px 0}.adv-block-mob .adv{display:flex;align-items:center;justify-content:flex-start;margin-bottom:18px}.adv-block-mob .adv span{font-weight:900;font-size:20px;line-height:23px;color:#ffe145;margin-right:10px}.adv-block-mob .adv p{font-weight:500;font-size:18px;line-height:21px}.reviews-block-mob{padding-bottom:100px}.reviews-block-mob h2{font-weight:700;font-size:18px;line-height:21px;width:calc(100% + 32px);position:relative;left:-16px;top:-50px;text-align:center;background-image:url(../images/review-block-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:31px;padding-bottom:26px}.reviews-block-mob .review{width:343px;display:block;margin:0 auto;margin-top:45px;background-color:#ffe145;background-image:url(../images/quotes.png);background-repeat:no-repeat;background-size:90px;background-position:97% 5%;text-align:center;padding-top:47px;padding-bottom:26px;padding-right:14px;padding-left:14px}.reviews-block-mob .review:before{width:80px;height:80px;position:absolute;top:4px;left:50%;transform:translateX(-50%);background-color:#ffe145;content:"";border-radius:100%}.reviews-block-mob .review .image{width:70px;height:70px;overflow:hidden;border-radius:50%;text-align:center;display:flex;align-items:center;position:absolute;top:8px;left:50%;transform:translateX(-50%)}.reviews-block-mob .review .image img{margin:auto;object-fit:cover;display:block;overflow:hidden;width:100%;height:100%}.reviews-block-mob .review p{font-size:16px;color:#000}.reviews-block-mob .review p.name{font-size:14px;line-height:16px;padding-bottom:22px}.reviews-block-mob .review p.title{padding-bottom:20px;font-weight:500}.form-block-mob .form-img{width:calc(100% + 32px);position:relative;left:-16px;top:3px}.form-block-mob .form{background:#ffe145;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px;padding-top:41px;padding-bottom:50px;padding-left:32px;padding-right:32px;text-align:center}.form-block-mob .form p{font-weight:400;font-size:18px;line-height:24px;color:#181818;padding-bottom:27px}.form-block-mob .form .social{display:flex;align-items:center;max-width:152px;justify-content:center;margin:0 auto}.form-block-mob .form .social a{display:block;margin-right:11px}.form-block-mob .form .social a:last-child{margin-right:0}.form-block-mob .form .social a img{max-width:29px}.form-block-mob .form form .input-group input{height:30px;font-size:16px;background:0 0!important;font-family:Roboto;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0;border-radius:0;width:100%;color:#000;border-bottom:2px solid #000;font-weight:500}.form-block-mob .form form .input-group input::placeholder{color:#000}.form-block-mob .form form .button{max-width:225px;width:100%;display:block;margin:0 auto;font-weight:500;font-size:18px;line-height:30px;padding:6px 0;-webkit-appearance:none;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.footer{background-color:#000;padding-top:40px}.footer h2{font-weight:500;font-size:24px;line-height:28px;padding-bottom:24px}.footer .call,.footer .follow{margin-bottom:70px}.footer p{padding-bottom:10px}.footer p b{font-weight:500}.footer p a{color:#fff;text-decoration:none}.footer .follow p{padding-bottom:24px}.footer .follow input{max-width:340px;width:100%;display:block;margin:0 auto;text-align:center;padding:9px 15px}.footer .follow .button{max-width:340px;width:100%;display:block;margin:0 auto;margin-top:10px;font-weight:500;font-size:16px;line-height:19px;padding:10px 0}.footer .socials{text-align:center;margin-bottom:70px}.footer .socials p{padding-bottom:20px}.footer .socials .social{margin-right:30px}.footer .socials .social:last-child{margin-right:0}.copy{text-align:center;font-weight:500;font-size:12px;line-height:14px}.thanks-block{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;flex-wrap:wrap;background-repeat:no-repeat;background-size:cover;background-position:center;padding:40px}@media screen and (max-width:768px){.thanks-block{padding:16px}}.thanks-block p{font-family:Roboto;font-style:normal;font-weight:500;font-size:36px;color:#f1d617;margin-bottom:30px;width:100%}@media screen and (max-width:768px){.thanks-block p{font-size:24px;line-height:25px}}.thanks-block a img{width:88px}@media screen and (max-width:768px){.thanks-block a img{width:66px}}.thanks-block a:first-child{margin-right:20px}.thanks-block .back{margin-top:30px;color:#f1d617;text-decoration:underline;font-size:24px}