@keyframes ripple{20%,to{opacity:0;-webkit-transform:scale(2.5);transform:scale(2.5)}}*{padding:0;margin:0;border:0}*,::after,::before{box-sizing:border-box}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,legend,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}input,select,textarea{background-color:transparent}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:transparent;background:0 0;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}:root{--purple1:#9820c7;--purple2:#be42f3;--purple3:#CC66FF;--purple4:#f6e7ff;--grey1:#EEEEEE;--grey2:#666666}*{font-family:Arial,Helvetica,sans-serif}.desktop{display:block}.mobile{display:none}body{padding-bottom:80px}.wrapper{width:960px;margin:10px auto 0}.bggrey{background-color:var(--grey1);padding-bottom:36px}.wrapper header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.header__menu__item{padding-left:10px;color:var(--purple1);font-size:14px;font-weight:800}.gamburger{cursor:pointer}.video{margin-top:20px}.video .yt-lazy{position:relative;margin:auto;box-sizing:border-box;width:100%;background:#000}.video,.video .yt-lazy video{aspect-ratio:16/9}.video .yt-lazy img,.video .yt-lazy video{width:100%;height:auto;display:block;background:#000}.rating{margin-top:30px;display:flex;align-items:center;justify-content:flex-start;font-size:16px;font-weight:700}.rating svg{width:20px;height:20px;margin-right:10px}.rating span{color:var(--purple2);margin-left:10px}.block1__title{font-size:36px;line-height:1.17;margin-top:20px;padding-bottom:14px;font-weight:600;color:#000}.block1{margin-top:20px;font-size:20px}.authorInfo>div,.block1 p,.support>div{font-size:20px;line-height:1.55;font-weight:300}.block1 p{margin-bottom:25px}.block1 ul,.text ul{padding-left:17px;padding-bottom:35px}.block1 ul li{list-style:disc;padding-left:3px;line-height:1.55}.block-authorinfo{padding-bottom:60px}.block-authorinfo__item{display:flex;font-size:16px;align-items:center;margin-bottom:2px}.block-authorinfo__item__ico{width:30px;height:30px;margin-right:20px}.texttitle{font-size:28px;font-weight:600}.block-payment{padding:60px 0 20px}.sliderReview_container{text-align:center;position:relative;padding:30px 0}.sliderReview_container .dot{text-align:center}.sliderReview__title{text-align:left;margin-top:32px}.sliderReview{position:relative;margin-top:45px;width:100%;height:200px;overflow:hidden}.sliderReview-track{display:flex;transition:transform .5s ease-in-out}.review{min-width:100%;box-sizing:border-box;text-align:left;margin:0 auto;font-size:19px;display:flex}.review p{line-height:1.6;flex:1}.review img{width:75px;height:75px;border-radius:50%;margin-right:25px;color:#000}.arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:#fbf4ff;border:0;border-radius:50%;width:30px;height:30px;font-size:18px;cursor:pointer;z-index:100;color:var(--purple2)}.arrow.left{left:10px}.arrow.right{right:10px}.dots{margin-top:20px}.dot{display:inline-block;width:8px;height:8px;margin:0 5px;background:#ccc;border-radius:50%;cursor:pointer}.dot.active{background:#555}.courseIncludes{padding-top:21px;padding-bottom:22px}.courseIncludes__title{font-size:28px;font-weight:700;margin-bottom:29px}.courseIncludes__item{display:flex;margin-bottom:21px;font-size:16px;font-weight:400}.courseIncludes__item svg{width:30px;height:30px;margin-right:17px}.text p,.text ul li{font-size:18px;line-height:1.55;font-weight:300}.text p{margin-bottom:29px}.afterPayment__item .afterPayment__item__text b,.text p b{font-weight:700}.text ul li{list-style:disc;padding-left:3px}.texttitle{margin:27px 0 36px}.academicPlan{margin-top:54px}.academicPlan__moduleTitle{font-size:14px;font-weight:700;padding-top:37px;padding-bottom:25px}.dropdown{padding:23px 17px 23px 30px;margin-top:2px}.dropdown__title{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.dropdown__title__text{font-size:24px;line-height:1.35;font-weight:600;flex:1;padding-right:10px}.dropdown__title__arr{background-color:#dcdcdc;width:40px;height:40px;border-radius:50%;padding:8px;transition:transform .3s;display:flex;align-items:center;justify-content:center;position:relative}.dropdown__title__arr::before{left:8px}.dropdown__title__arr::after,.dropdown__title__arr::before{content:"";position:absolute;width:15px;height:3px;background-color:#000;border-radius:3px;transition:background-color .3s ease,transform .3s ease;top:18px}.dropdown__title__arr::before{transform:rotate(45deg)}.dropdown__title__arr::after{transform:rotate(-45deg);left:17px}.dropdown.open .dropdown__title__arr{transform:rotate(180deg)}.dropdown__text{font-size:16px;line-height:1.55;font-weight:300;overflow:hidden;transition:height .5s ease;height:0}.dropdown.open .dropdown__text{display:block}.academicPlan .dropdown{background:#fafafa}.authorInfo,.meetCourseAuthor{padding-top:27px}.authorInfo{display:flex}.authorInfo img{width:160px;height:160px}.authorInfo>div,.support>div{flex:1;padding-left:40px}.authorInfo__link{color:#981fc7;border-bottom:1px solid #981fc7;box-shadow:none;text-decoration:none;font-size:16px;font-style:italic}.support{margin-top:82px;border-radius:15px 15px 15px 15px;background-image:linear-gradient(.25turn,#fa7afe 0,#6e44dc 100%);border-color:transparent;display:flex;align-items:center;padding:20px 25px}.support svg{width:60px}.support>div{line-height:25px;color:#fff;padding-left:17px}.support>div a{color:#fff;text-decoration:underline}.afterPayment{padding-top:93px}.afterPayment__items{padding-top:30px}.afterPayment__item{display:flex;margin-bottom:33px}.afterPayment__item .afterPayment__item__number,.stickybutton a{font-size:60px;font-weight:900;text-align:center;width:108px}.afterPayment__item .afterPayment__item__text{flex:1;font-size:20px;line-height:1.55;font-weight:300;padding-left:92px}.faq{padding-top:48px}.faq__items{border-top:solid 1px var(--grey1);margin-top:46px}.faq .dropdown{padding:23px 0}.faq .dropdown__title__arr{background-color:transparent}.faq .dropdown__title__arr::after,.faq .dropdown__title__arr::before{background-color:var(--grey2)}.faq .dropdown{border-bottom:solid 1px var(--grey1)}.serviceManager{margin-top:34px;border-radius:15px 15px 15px 15px;background-image:linear-gradient(.25turn,#fa7afe 0,#6e44dc 100%);border-color:transparent;display:flex;align-items:center;padding:23px 25px}.serviceManager img{width:150px;height:150px;border-radius:50%;margin-left:70px}.serviceManager>div{flex:1;line-height:31px;font-size:20px;color:#fff;padding-left:88px}.serviceManager>div b{font-weight:800}.serviceManager>div .serviceManager__desc{font-weight:400}.stickybutton{position:fixed;width:100%;left:0;bottom:0;z-index:990;background-color:#fafafa;padding:10px 0;display:none}.stickybutton a{display:block;margin:0 auto;line-height:32px;border-radius:30px;padding:0 10px;width:150px;height:35px;color:#fff;background-color:var(--purple1);justify-content:center;border:solid 1px var(--purple1);cursor:pointer;font-size:16px;font-weight:600;position:relative;overflow:hidden}.stickybutton a:before{-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:ripple;animation-name:ripple;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#ffffffcc;border-radius:100%;content:"";height:350%;left:-100%;position:absolute;top:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:200%}.stickybutton a:hover{background-color:#fff;color:var(--purple3);border-color:var(--purple3)}.footer{margin-top:68px;border-top:1px solid var(--grey1);padding-top:60px}.footer>.wrapper{display:flex}.footer__col1{font-size:12px;font-weight:300;line-height:14px;max-width:254px}.footer__col2{flex:1;display:flex;flex-wrap:wrap}.footer__col2_1,.footer__col2_2,.footer__col2_3,.footer__col2_4{width:25%}.footer__col2 a{display:block;color:#545454;font-size:16px;font-weight:500;line-height:25px;margin-bottom:13px}.footer__col2_4{text-align:right}.footer__col2_4 a.unsubscribe{color:#fff;background-color:#dcdcdc;padding:5px 10px;border-radius:16px;font-size:14px;line-height:1.55;font-weight:600;display:inline-block}#mobilemenu .mobilemenu_overlay{display:none;position:fixed;inset:0;opacity:0;z-index:-1;-webkit-transition:opacity ease-in-out .3s;-moz-transition:opacity ease-in-out .3s;-o-transition:opacity ease-in-out .3s;transition:opacity ease-in-out .3s}#mobilemenu .mobilemenu_content{position:fixed;top:0;right:0;bottom:0;max-width:250px;width:100%;z-index:99999;overflow:hidden;-webkit-transition:transform ease-in-out .3s;-moz-transition:transform ease-in-out .3s;-o-transition:transform ease-in-out .3s;transition:transform ease-in-out .3s;-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-webkit-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0);background-color:#111;padding:42px 25px 25px}#mobilemenu.show .mobilemenu_content{transform:translate(0,0)}#mobilemenu.show .mobilemenu_overlay{display:block;z-index:99998;opacity:1}#mobilemenu.show .mobilemenu_overlay>div{background-color:#000;opacity:.6;position:absolute;inset:0}.mobilemenu_content__title{font-size:22px;color:#fff;line-height:1.23;font-weight:600}.mobilemenu_content__menu{padding-top:20px}.bottombtns a,.mobilemenu_content__menu a{color:#fff;display:block;font-size:22px;line-height:2;font-weight:600}.bottombtns{position:absolute;bottom:0}.bottombtns a{border:1px solid #fff;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;padding-left:24px;padding-right:24px;height:50px;line-height:45px;font-size:14px;font-weight:700;text-align:center;margin-bottom:10px}.mobilemenu_content__closebtn{position:absolute;top:0;right:0;cursor:pointer}@media screen and (max-width:1200px){head{padding-top:5px}.wrapper{width:780px}.block1__title{margin-top:35px;font-size:26px}.video{margin-top:0}.video .yt-lazy{width:100%}.block1 p,.block1 ul li{font-size:18px;font-weight:400}.authorInfo>div,.review{font-size:18px}.academicPlan_subtitle{font-size:14px}.texttitle{font-size:26px}.dropdown__title__text{font-size:22px}.dropdown__text{font-size:14px}.serviceManager img{margin-left:20px}.serviceManager>div{padding-left:68px}}@media screen and (max-width:960px){.video .yt-lazy,.wrapper{width:640px}.authorInfo img{width:280px;height:280px}.support>div{font-size:18px}.serviceManager img{margin-left:0}.footer__col2_1,.footer__col2_2,.footer__col2_3{width:33%}.footer__col2_4{width:100%}}@media screen and (max-width:640px){.wrapper{width:100%;padding:0 20px;font-size:16px}.block1__title{font-size:24px;font-weight:600}.authorInfo ul li,.authorInfo>div,.block1 p,.block1 ul li,.support>div{font-size:16px;line-height:1.45}.block-authorinfo__item__params{font-size:14px}.review{font-size:16px;font-weight:300;text-align:center;display:block}.review img{float:none}.review p{padding:0 20px}.sliderReview_container .arrow.right{right:5px}.sliderReview_container .arrow.left{left:5px}.video .yt-lazy{width:100%}.video .yt-play svg{width:40px;height:40px}.texttitle,.texttitle .wrapper{font-size:24px}.academicPlan_subtitle{font-size:12px;line-height:1.45}.dropdown{padding-left:20px;padding-right:8px}.dropdown__text{font-size:12px;line-height:1.45}.authorInfo img{width:100px;height:100px}.support>div{line-height:20px}.support{padding:10px 15px}.afterPayment__item{display:block}.afterPayment__item .afterPayment__item__number{width:100%}.afterPayment__item .afterPayment__item__text{padding-left:0;font-size:16px;line-height:1.45}.dropdown__title__text{font-size:20px;font-weight:700}.faq .dropdown{padding-top:12px;padding-bottom:12px}.serviceManager{padding:10px 16px;margin-top:25px}.serviceManager>div{padding-left:15px}.footer{justify-content:space-between}.footer__col2{display:block;flex:none}.footer__col2_1,.footer__col2_2,.footer__col2_3,.footer__col2_4{width:auto}.footer__col2_1{padding-bottom:20px}.footer__col2 a{line-height:12px;font-size:12px}}@media screen and (max-width:480px){.desktop{display:none}.footer>.wrapper,.mobile{display:block}.wrapper header{padding:10px 0;margin-bottom:0}header #headlogo,header .logo{width:135px}.rating{font-size:12px}.stickybutton a{width:80%;font-size:16px;line-height:45px;font-weight:600;height:50px}.authorInfo img{width:80px;height:80px}.serviceManager,.support{display:block;text-align:center}.support>div{text-align:left;padding-top:15px}.serviceManager>div{text-align:left;font-size:15px;line-height:1.3;padding-left:5px}.support>div{padding-left:5px}.footer__col2{display:flex;padding-top:30px}.footer__col2_2,.footer__col2_3,.footer__col2_4{width:33%}.footer__col2_1{width:100%}}@media (hover:hover){.dropdown__title:hover .dropdown__title__arr{background-color:transparent}.dropdown__title:hover .dropdown__title__arr::after,.dropdown__title:hover .dropdown__title__arr::before{background-color:var(--purple2)}.faq .dropdown__title:hover .dropdown__title__arr{background-color:var(--purple4)}}