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:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body,header{position:relative}


.material-icons{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}

.pop-up .form button,.pop-up .form input,body{font-family:Droid Arabic Kufi}body{background-color:#F6F7F9;float:left;width:100%;color:#424559;font-size:16px}a{text-decoration:none;cursor:pointer;color:inherit}h1{font-size:4rem;line-height:64px;font-weight:800}h2,h3{font-weight:600}h2{font-size:2rem;line-height:44px}@media screen and (max-width:450px){h1{font-size:2rem;line-height:2rem}h2{font-size:1.6rem;line-height:2rem}}h3{font-size:1.5rem;line-height:1.8rem}h4{font-size:1.2rem;font-weight:400}h5{font-size:1.1rem;font-weight:600;line-height:1.4rem}h6,p{font-weight:300}h6{font-size:1rem;line-height:24px}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}p{line-height:28px;font-size:.9rem}@media screen and (max-width:450px){p{line-height:24px}}.type-hint{text-transform:uppercase;color:#AFB1BD;letter-spacing:2px;font-size:.65rem}.container{width:100%;max-width:1200px;margin:0 auto;display:table}.btn-border,.btn-solid{display:inline-block;font-size:.85rem;line-height:1.1rem;font-weight:400;text-align:center;text-transform:uppercase}.btn-solid{border-radius:3px;box-shadow:none;padding:15px 30px;min-width:120px;color:#fff;background-color:#237DEA;border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .3s}.btn-border,select.select{-webkit-appearance:none;-moz-appearance:none}@media screen and (min-width:1024px){.btn-solid:hover{background-color:#1364c7}}.btn-solid-green{background-color:#35CD5F}@media screen and (min-width:1024px){.btn-solid-green:hover{background-color:#29a64c}}.btn-solid-blue,.label{background-color:#237DEA}.btn-border{border-radius:3px;border:2px solid #c2c2ca;box-shadow:none;padding:13px 30px;min-width:120px;color:#7a7a84;appearance:none;transition:all .3s}@media screen and (min-width:1024px){.btn-solid-blue:hover{background-color:#1364c7}.btn-border:hover{background-color:#237DEA;border:2px solid #237DEA;color:#fff}}.label{border-radius:2px;text-transform:uppercase;font-size:.6rem;color:#fff;padding:5px 10px 3px;float:left;line-height:inherit;font-weight:400}header{top:0;left:0;right:0;z-index:10}@media screen and (max-width:600px){header{position:fixed;z-index:10;padding-top:0}}header .header{height:90px;padding-top:20px}@media screen and (max-width:600px){header .header{padding-top:0;height:60px;background-color:#fff;box-shadow:0 0 60px 0 rgba(0,0,0,.1);border-top:1px solid #dcdde0}}header .risk-warning{width:100%;background:#fafafa}header .risk-warning-bottom{position:fixed;bottom:0;border-top:1px solid #dcdde0}

header .info{font-family:Droid Arabic Kufi;line-height:20px;letter-spacing:.25px;margin-left:30px;font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;padding-top:8px;padding-bottom:8px}header b{font-weight:700}header .info-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}header .info__asic .info-wrapper{text-align:center;display:block}header .info__asic .info-wrapper span{display:inline-block}header .info-wrapper .material-icons{max-width:24px!important}header .info-wrapper .folded-text{display:block;width:calc(100% - 47px)}header .info-wrapper .fulltext{display:none}header .info-wrapper>.material-icons{-ms-flex-preferred-size:25px;flex-basis:25px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:5px 11px}header .info-wrapper.show-full-text>.material-icons{transform:rotate(180deg)!important}header .info-wrapper.show-full-text .fulltext{-ms-flex-positive:1;flex-grow:1;display:block}header .info-wrapper.show-full-text .folded-text{display:none}@media screen and (max-width:600px){header .info{margin-left:16px}header .info__asic .info-wrapper{text-align:left}}@media all and (min-width:1025px){header .info .fulltext{display:block!important}header .info-wrapper .folded-text,header .info-wrapper>.material-icons:last-child{display:none!important}}header .logo-place{width:calc(16.66666667% - 35px);float:left;margin-left:30px}header .language-block,header .login-block{height:50px;background-color:#fff;float:right;transition:all .3s}header .logo-place img{margin-top:10px}header .login-block{border-radius:4px;box-shadow:0 12px 30px -13px rgba(0,0,0,.3);padding:0 10px;margin-right:30px}@media screen and (max-width:600px){header .logo-place{display:none}header .login-block{border-radius:0;box-shadow:none;margin-right:0}}header .login-block a{line-height:50px;font-size:.85rem;padding:0 10px;opacity:1;transition:all .3s}@media screen and (min-width:1024px){header .login-block:hover{box-shadow:0 20px 30px -13px rgba(0,0,0,.3)}header .login-block a:hover{opacity:.5}}header .login-block .btn-login{color:#237DEA}header .language-block{border-radius:4px;box-shadow:0 12px 30px -13px rgba(0,0,0,.3);padding:0 20px;margin-right:30px}@media screen and (max-width:600px){header .login-block a{line-height:60px}header .language-block{float:left;box-shadow:none;height:60px;border-radius:0}}@media screen and (max-width:450px){header .language-block{margin-right:10px}}@media screen and (min-width:1024px){header .language-block:hover{box-shadow:0 20px 30px -13px rgba(0,0,0,.3);background-color:#237DEA;color:#fff}}header .language-block .language{float:left}header .language-block .language .flag{float:left;margin-top:20px;margin-right:10px;background-image:url("https://global-education-assets.s3.amazonaws.com/images/sprite-flag.png");width:16px;height:11px}.content,.hero{width:100%;float:left}header .language-block .language p{float:left;line-height:52px;font-size:.85rem;font-weight:400}.fixed-header .language-block .language p,.fixed-header .login-block a{line-height:60px}@media screen and (max-width:600px){header .language-block .language .flag{margin-top:24px}header .language-block .language p{line-height:60px}}.fixed-header{position:fixed;top:-100px;background-color:#fff;padding-top:0;box-shadow:0 0 60px 0 rgba(0,0,0,.1);z-index:10;transition:all .3s}.fixed-header .header{height:60px;padding-top:0;border-top:1px solid #dcdde0}.fixed-header .login-block{background-color:transparent;box-shadow:none;margin-right:15px}@media screen and (min-width:1024px){.fixed-header .login-block:hover{box-shadow:none!important}}.fixed-header .language-block{background-color:none;box-shadow:none;height:60px;border-radius:0}@media screen and (min-width:1024px){.fixed-header .language-block:hover{box-shadow:none!important}}.fixed-header .language-block .language .flag{margin-top:24px}.fixed-header .logo-place img{margin-top:18px;height:24px}.content{margin-top:-110px}@media screen and (max-width:450px){.fixed-header .login-block{margin-right:0}.content{margin-top:0}}.hero{padding-bottom:80px;background-image:url("https://global-education-assets.s3.amazonaws.com/images/education-hero.webp");background-size:cover;background-color:#EFF2F6;position:relative;background-repeat:no-repeat}@media screen and (max-width:700px){.hero{background-image:url("https://global-education-assets.s3.amazonaws.com/images/hero-mobile.webp");height:1400px}}.hero .logo-place{display:none}@media screen and (max-width:600px){.hero .logo-place{display:block;position:absolute;top:100px}.hero .logo-place img{height:26px}}.hero .gradient{position:absolute;top:0;left:0;right:0;height:260px;opacity:.1;background:-o-linear-gradient(top,#000,rgba(0,0,0,0))}.hero .text-block{margin-top:180px;width:calc(58.33333333% - 47.5px);float:left;margin-left:30px}@media screen and (max-width:1150px){.hero .text-block{width:calc(58.33333333% - 47.5px);float:left;margin-left:30px}}@media screen and (max-width:800px){.hero .text-block{width:calc(75% - 52.5px);float:left;margin-left:30px}}@media screen and (max-width:700px){.hero .text-block{width:calc(100% - 60px);float:left;margin-left:30px}}.hero .text-block h1{margin-bottom:30px;font-size:3.4rem}.hero .text-block h6{width:90%}@media screen and (max-width:450px){.hero .text-block h1{font-size:2rem;line-height:2rem}.hero .text-block h6{width:100%}}.hero .text-block .buttons{margin-top:40px}.hero .text-block .buttons a{margin-right:20px}@media screen and (max-width:700px){.hero .text-block .buttons .btn-border{margin-top:20px;background-color:#fff;border:2px solid #fff}}.about-campaign,.lessons-hero{background-color:#EFF2F6;position:relative}.lessons-hero{height:800px;background-image:url("https://global-education-assets.s3.amazonaws.com/images/lessons-hero.webp");background-position:bottom;background-size:cover;background-repeat:no-repeat}@media screen and (max-width:700px){.lessons-hero{height:inherit;margin-bottom:120px}.about-campaign .icon-block{margin-top:-500px}}.about-campaign{float:left;width:100%;padding-bottom:140px;z-index:2}.about-campaign h2{margin-bottom:20px}.about-campaign p{margin-bottom:40px}.about-campaign .icon-block{width:calc(100% - 60px);float:left;margin-left:30px;background-color:#237DEA;border-radius:4px;padding:80px 60px 0;box-sizing:border-box;margin-bottom:120px;box-shadow:0 40px 60px -20px rgba(35,125,234,.4)}.about-campaign .icon-block .icon-row{float:left;width:100%}.about-campaign .icon-block .block{width:calc(50% - 45px);float:left;margin-left:30px;color:#fff;margin-bottom:60px;min-height:182px}@media screen and (max-width:900px){.about-campaign .icon-block{padding:60px 40px 0 20px}.about-campaign .icon-block .block{width:calc(100% - 60px);float:left;margin-left:30px;margin-bottom:40px}}@media screen and (max-width:450px){.about-campaign .icon-block{padding:60px 30px 0}.about-campaign .icon-block .block{width:100%;margin-left:0}.about-campaign .icon-block .block .text p{line-height:24px}}.about-campaign .icon-block .block .icon-place{height:80px;width:80px;background-color:#fff;border-radius:40px;margin-right:40px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;float:left}@media screen and (max-width:500px){.about-campaign .icon-block .block .icon-place{float:none;margin:0 auto}}.about-campaign .icon-block .block .text{float:left;width:calc(100% - 120px)}@media screen and (max-width:500px){.about-campaign .icon-block .block .text{width:100%;text-align:center;margin-top:40px}}.about-campaign .icon-block .block .text h5{margin-bottom:20px}.about-campaign .icon-block .block .text p{width:87%;margin-bottom:0}@media screen and (max-width:500px){.about-campaign .icon-block .block .text p{width:100%}}.about-campaign .text-container{width:calc(66.66666667% - 50px);float:left;margin-left:30px;margin-left:calc(16.66666667% - 35px + 60px);text-align:center}@media screen and (max-width:1150px){.about-campaign .text-container{width:calc(83.33333333% - 55px);float:left;margin-left:30px;margin-left:calc(8.33333333% - 32.5px + 60px)}}.lessons-total{padding:120px 0}@media screen and (max-width:450px){.about-campaign .text-container{width:calc(100% - 60px);float:left;margin-left:30px;margin-left:calc(0% - 30px + 60px)}.lessons-total{padding:80px 0}}.lessons-total .lessons-block{float:left;width:100%}.lessons-total .lessons-block .text-part{margin-top:40px;width:calc(41.66666667% - 42.5px);float:left;margin-left:30px}@media screen and (max-width:700px){.lessons-total .lessons-block{margin-bottom:60px}.lessons-total .lessons-block:last-child{margin-bottom:0}.lessons-total .lessons-block .text-part{width:calc(100% - 60px);float:left;margin-left:30px}}.lessons-total .lessons-block .text-part .label,.lessons-total .lessons-block .text-part h2{margin-bottom:20px}.lessons-total .lessons-block .text-part h2,.lessons-total .lessons-block .text-part p{width:100%;float:left}.lessons-total .lessons-block .lessons-part{width:calc(50% - 45px);float:left;margin-left:30px;margin-left:calc(8.33333333% - 32.5px + 60px);padding:0 100px;box-sizing:border-box;position:relative}@media screen and (max-width:1150px){.lessons-total .lessons-block .lessons-part{padding:0 40px}}@media screen and (max-width:700px){.lessons-total .lessons-block .lessons-part{width:calc(100% - 60px);float:left;margin-left:30px;margin-left:calc(0% - 30px + 60px);margin-top:40px}}.lessons-total .lessons-block .lessons-part .rectangle-background{position:absolute;left:0;right:0;height:300px;border-radius:8px;top:3%;background-color:#E7ECF5;z-index:-1;-webkit-clip-path:polygon(0 33%,100% 0,100% 67%,0 100%);clip-path:polygon(0 33%,100% 0,100% 67%,0 100%)}@media screen and (max-width:1000px){.lessons-total .lessons-block .lessons-part{padding:0}.lessons-total .lessons-block .lessons-part .rectangle-background{display:none}}.lessons-total .lessons-block .lessons-part .lesson{float:left;width:100%;background-color:#fff;border-radius:4px;padding:30px 40px;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;box-shadow:0 17px 40px -15px rgba(0,0,0,.2);margin-bottom:20px;transition:all .3s}@media screen and (min-width:1024px){.lessons-total .lessons-block .lessons-part .lesson:hover{background-color:#237DEA;color:#fff}.lessons-total .lessons-block .lessons-part .lesson:hover .play-icon{background-color:#fff}.lessons-total .lessons-block .lessons-part .lesson:hover .play-icon .triangle-icon{border-left:5px solid #237DEA}}@media screen and (max-width:450px){.lessons-total .lessons-block .lessons-part .lesson{padding:20px}}.lessons-total .lessons-block .lessons-part .lesson h5{float:left;font-size:1rem;width:80%}.lessons-total .lessons-block .lessons-part .lesson .play-icon{float:right;width:30px;height:30px;background-color:#237DEA;border-radius:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;transition:all .3s}.lessons-total .lessons-block .lessons-part .lesson .play-icon .triangle-icon{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid #fff;margin-left:13px;transition:all .3s}.lessons-total .left-lessons .lessons-part{width:calc(50% - 45px);float:left;margin-left:30px}.lessons-total .left-lessons .text-part{width:calc(41.66666667% - 42.5px);float:left;margin-left:30px;margin-left:calc(8.33333333% - 32.5px + 60px)}.lessons-total .arrow-image-place{width:calc(58.33333333% - 47.5px);float:left;margin-left:30px;margin-left:calc(16.66666667% - 35px + 60px);text-align:center}.lessons-total .arrow-image-place img{width:100%}.lessons-total .mobile-lessons-block{display:none}.lessons-status{width:calc(100% - 60px);float:left;margin-left:30px;background-color:#fff;border-radius:4px;padding:60px 30px;box-sizing:border-box;margin-top:200px;box-shadow:0 40px 60px -20px rgba(0,0,0,.1)}.lessons-status .level{width:calc(33.33333333% - 40px);float:left;margin-left:30px;position:relative}@media screen and (max-width:700px){.lessons-total .arrow-image-place,.lessons-total .left-lessons{display:none}.lessons-total .mobile-lessons-block{display:block}.lessons-status{padding:60px 0}.lessons-status .level{width:calc(100% - 60px);float:left;margin-left:30px;margin-bottom:40px}}@media screen and (max-width:450px){.lessons-status .level{width:calc(100% - 40px);margin-left:20px}}.lessons-status .level .text-part{margin-bottom:10px;position:relative}.lessons-status .level .text-part .left-arrow{width:40px;height:100%;position:absolute;left:0;top:0;padding-top:20px;box-sizing:border-box}.lessons-status .level .text-part .right-arrow{width:40px;height:100%;position:absolute;right:0;top:0;padding-top:20px;box-sizing:border-box;text-align:right}@media screen and (min-width:700px){.lessons-status .level .text-part .left-arrow,.lessons-status .level .text-part .right-arrow{display:none}}.lessons-status .level .text-part .label{float:none;margin:0 auto;display:table}.lessons-status .level .text-part h3{width:100%;text-align:center;margin:20px 0;height:65px}.lessons-status .level .lesson{float:left;width:100%;background-color:#F6F7F9;border-radius:4px;padding:20px;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;position:relative;height:70px;transition:all .3s}@media screen and (max-width:500px){.lessons-status .level .lesson{padding:10px 15px;min-height:80px}}.lessons-status .level .lesson:last-child{margin-bottom:0}@media screen and (min-width:1024px){.lessons-status .level .lesson:hover{background-color:#237DEA;color:#fff}.lessons-status .level .lesson:hover .play-icon{background-color:#fff}.lessons-status .level .lesson:hover .play-icon .triangle-icon{border-left:5px solid #237DEA}}.lessons-status .level .lesson .progress-line{position:absolute;top:0;left:0;height:4px;background-color:#35CD5F;border-top-left-radius:4px}.lessons-status .level .lesson h5{float:left;font-size:.8rem;width:80%}.lessons-status .level .lesson .play-icon{float:right;width:30px;height:30px;background-color:#237DEA;border-radius:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;transition:all .3s}.lessons-status .level .completed-lesson .play-icon .triangle-icon,.lessons-status .level .lesson .play-icon .check-icon{display:none}.lessons-status .level .lesson .play-icon .triangle-icon{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid #fff;margin-left:13px;transition:all .3s}.lessons-status .level .completed-lesson .play-icon{background-color:#35CD5F}.lessons-status .level .completed-lesson .play-icon .check-icon{display:block;margin:0 auto}@media screen and (min-width:1024px){.lessons-status .level .completed-lesson:hover{background-color:#237DEA;color:#fff}.lessons-status .level .completed-lesson:hover .play-icon{background-color:#35CD5F}}.lessons-status .level .blocker{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.7);z-index:2;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.lessons-status .level .blocker .block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;box-shadow:0 20px 50px -20px rgba(0,0,0,.3);padding:30px 20px}.lessons-status .level .blocker .block .lock-icon{margin-bottom:20px}.lessons-status .level .blocker .block h6{font-weight:600;font-size:1rem;margin-bottom:20px;width:60%;text-align:center}.lessons-status .level .blocker .block .more-info{text-align:center;display:none;transition:all .3s}.lessons-status .level .blocker .block .more-info .open-list{background-color:#F6F7F9;border-radius:4px;box-sizing:border-box;padding:20px;margin-bottom:20px;display:table}.lessons-status .level .blocker .block .more-info .open-list .link{font-size:.8rem;line-height:1rem;float:left;width:100%;text-align:center;margin-bottom:10px;text-decoration:underline;color:#237DEA;position:relative;transition:all .3s}.lessons-status .level .blocker .block .more-info .open-list .link:last-child{margin-bottom:0}.lessons-status .level .blocker .block .more-info .open-list .link:hover{text-decoration:none}.lessons-status .level .blocker .block .more-info .open-list .link:hover .link-hint{display:block}.lessons-status .level .blocker .block .more-info .open-list .link .text span{text-decoration:underline}.lessons-status .level .blocker .block .more-info .open-list .notlink{color:#424559;text-decoration:none}.lessons-status .level .blocker .block .more-info .open-list .notlink .text span{text-decoration:none}.lessons-status .level .blocker .block .more-info .open-list .link .text,.lessons-status .level .blocker .block .more-info .open-list .notlink .text{width:100%;position:relative}.lessons-status .level .blocker .block .more-info .open-list .link .text .icon,.lessons-status .level .blocker .block .more-info .open-list .link .text span,.lessons-status .level .blocker .block .more-info .open-list .notlink .text .icon,.lessons-status .level .blocker .block .more-info .open-list .notlink .text span{display:inline-block}.lessons-status .level .blocker .block .more-info .open-list .link .text .icon,.lessons-status .level .blocker .block .more-info .open-list .notlink .text .icon{vertical-align:-2px;margin-left:5px}.lessons-status .level .blocker .block .more-info .open-list .link .text .icon:hover .link-hint,.lessons-status .level .blocker .block .more-info .open-list .notlink .text .icon:hover .link-hint{display:block}.lessons-status .level .blocker .block .more-info .open-list .link .text .icon .link-hint,.lessons-status .level .blocker .block .more-info .open-list .notlink .text .icon .link-hint{position:absolute;background-color:#fff;padding:20px;box-sizing:border-box;font-size:.74rem;text-align:center;color:initial;line-height:1.2rem;border-radius:4px;box-shadow:0 20px 40px -10px rgba(0,0,0,.3);top:9px;width:130%;left:-14%;right:0;display:none;transition:all 1s}.lessons-thumbs .label-block,.simple-block{width:calc(100% - 60px);float:left;margin-left:30px}.lessons-status .level .blocker .block .more-info .open-list .completed{color:#424559;text-decoration:line-through}@media screen and (min-width:1024px){.lessons-status .level .blocker .block .more-info .open-list .completed:hover{cursor:text;text-decoration:line-through}}.lessons-status .level .blocker .block .close-info,.lessons-status .level .blocker .block .open-info{font-size:.9rem;text-decoration:underline}.simple-block{margin-bottom:140px}.simple-block:last-child{margin-bottom:0}.lessons-thumbs{position:relative}.lessons-thumbs .label-block{margin-bottom:20px}.lessons-thumbs .label-block .label{margin:0 auto;float:none;display:table}.lessons-thumbs h1{text-align:center;font-size:3rem}.lessons-thumbs .lessons{float:left;width:100%;margin-top:50px}.lessons-thumbs .lessons .lesson-thumb{width:calc(33.33333333% - 40px);float:left;margin-left:30px;border-radius:4px;position:relative;transition:all .3s}@media screen and (max-width:1200px){.lessons-thumbs .lessons .lesson-thumb{width:calc(50% - 45px);float:left;margin-left:30px;margin-bottom:40px}.lessons-thumbs .lessons .lesson-thumb:last-child{margin-bottom:0}}@media screen and (max-width:700px){.lessons-thumbs .lessons .lesson-thumb{width:100%;margin-bottom:40px;margin-left:0}.lessons-thumbs .lessons .lesson-thumb:last-child{margin-bottom:0}}@media screen and (min-width:1024px){.lessons-status .level .blocker .block .close-info:hover,.lessons-status .level .blocker .block .open-info:hover{text-decoration:none}.lessons-thumbs .lessons .lesson-thumb:hover .hover-block{visibility:visible;opacity:1}}.lessons-thumbs .lessons .lesson-thumb .image-block{float:left;width:100%;background-color:#000;border-radius:4px}.lessons-thumbs .lessons .lesson-thumb .image-block img{border-radius:4px;opacity:.7;width:100%}.lessons-thumbs .lessons .lesson-thumb .lesson-info{position:absolute;top:0;left:0;bottom:0;right:0;color:#fff;z-index:2;padding:20px;box-sizing:border-box;background:-o-linear-gradient(top,rgba(0,0,0,.3),rgba(0,0,0,0))}.lessons-thumbs .lessons .lesson-thumb .lesson-info .lesson-name{width:80%;line-height:2rem;letter-spacing:1px}@media screen and (max-width:450px){.lessons-thumbs h1{font-size:2rem;line-height:2rem}.lessons-thumbs .lessons .lesson-thumb .lesson-info .lesson-name{width:90%;font-size:1.2rem;line-height:1.4rem}}.lessons-thumbs .lessons .lesson-thumb .hosts{position:absolute;bottom:30px;left:20px;z-index:4;color:#fff}.lessons-thumbs .lessons .lesson-thumb .hosts .host{float:left;margin-bottom:20px;position:relative}.lessons-thumbs .lessons .lesson-thumb .hosts .host:last-child{margin-bottom:0}.lessons-thumbs .lessons .lesson-thumb .hosts .host:hover .host-details{visibility:visible;opacity:1}.lessons-thumbs .lessons .lesson-thumb .hosts .host img{width:40px;height:40px;border-radius:20px;float:left}.lessons-thumbs .lessons .lesson-thumb .hosts .host .host-info{float:left;margin-left:20px}.lessons-thumbs .lessons .lesson-thumb .hosts .host .host-info .host-name{float:left;line-height:initial;font-size:.9rem;font-weight:500;margin-bottom:2px;margin-top:2px;width:100%}.lessons-thumbs .lessons .lesson-thumb .hosts .host .host-info .host-title{float:left;line-height:initial;font-size:.8rem;font-weight:300}.lessons-thumbs .lessons .lesson-thumb .hosts .host .host-details{position:absolute;background-color:#fff;color:#000;padding:20px;box-sizing:border-box;border-radius:4px;top:30px;left:20px;z-index:2;width:120%;opacity:0;visibility:hidden;box-shadow:0 20px 30px 0 rgba(0,0,0,.3);transition:opacity .4s,visibility .4s}@media screen and (max-width:500px){.lessons-thumbs .lessons .lesson-thumb .hosts .host .host-details{width:100%;left:0}}.lessons-thumbs .lessons .lesson-thumb .hosts .host .host-details p{line-height:initial}.lessons-thumbs .lessons .lesson-thumb .hosts .host .host-details .name{font-weight:600;margin-bottom:10px}.lessons-thumbs .lessons .lesson-thumb .hosts .host .host-details .desc{font-size:.8rem}.lessons-thumbs .lessons .lesson-thumb .hover-block{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(25,43,83,.7);z-index:3;opacity:0;visibility:hidden;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:opacity .4s,visibility .4s}@media screen and (max-width:1024px){.lessons-thumbs .lessons .lesson-thumb .hover-block{opacity:1;background-color:transparent;visibility:visible}}.lessons-thumbs .lessons .lesson-thumb .hover-block .play-icon{width:60px;height:60px;background-color:#fff;border-radius:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;transition:all .3s}@media screen and (min-width:1024px){.lessons-thumbs .lessons .lesson-thumb .hover-block .play-icon:hover{background-color:#237DEA}.lessons-thumbs .lessons .lesson-thumb .hover-block .play-icon:hover .triangle-icon{border-left:14px solid #fff}.lessons-thumbs .lessons .completed-lesson:hover .hover-block{visibility:hidden;opacity:0}}.lessons-thumbs .lessons .lesson-thumb .hover-block .play-icon .triangle-icon{width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:14px solid #237DEA;margin-left:25px;transition:all .3s}.lessons-thumbs .lessons .lesson-thumb .completed-block{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(25,43,83,.8);z-index:6;border-radius:4px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:none}.lessons-thumbs .lessons .lesson-thumb .completed-block .play-icon{width:60px;height:60px;background-color:#35CD5F;border-radius:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.lessons-thumbs .lessons .lesson-thumb .completed-block .play-icon .check-icon{width:20px;margin-left:20px;transition:all .3s}.lessons-thumbs .lessons .progress-line{position:absolute;bottom:0;left:0;height:4px;background-color:#35CD5F;border-bottom-left-radius:4px;z-index:3}.lessons-thumbs .lessons .completed-lesson .completed-block{display:-ms-flexbox;display:flex}.lessons-thumbs .blocker{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(246,247,249,.7);z-index:5;box-sizing:border-box;padding:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:500px){.lessons-thumbs .blocker{padding:40px 0}}.lessons-thumbs .blocker .block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:460px;background-color:#fff;padding:60px 0;box-shadow:0 20px 50px -20px rgba(0,0,0,.3)}@media screen and (max-width:500px){.lessons-thumbs .blocker .block{width:100%}}.lessons-thumbs .blocker .block .lock-icon{margin-bottom:20px}.lessons-thumbs .blocker .block h6{font-weight:600;font-size:1rem;margin-bottom:20px;width:60%;text-align:center}.lessons-thumbs .blocker .block .more-info{text-align:center;display:none;width:80%;transition:all .3s}.lessons-thumbs .blocker .block .more-info .open-list{background-color:#F6F7F9;border-radius:4px;box-sizing:border-box;padding:40px;margin-bottom:20px;display:table}.lessons-thumbs .blocker .block .more-info .open-list .link{font-size:.8rem;line-height:1rem;float:left;width:100%;text-align:center;margin-bottom:10px;text-decoration:underline;color:#237DEA;position:relative;transition:all .3s}.lessons-thumbs .blocker .block .more-info .open-list .link:last-child{margin-bottom:0}.lessons-thumbs .blocker .block .more-info .open-list .link:hover{text-decoration:none}.lessons-thumbs .blocker .block .more-info .open-list .link:hover .link-hint{display:block}.lessons-thumbs .blocker .block .more-info .open-list .link .text span{text-decoration:underline}.lessons-thumbs .blocker .block .more-info .open-list .notlink{color:#424559;text-decoration:none}.lessons-thumbs .blocker .block .more-info .open-list .notlink .text span{text-decoration:none}.lessons-thumbs .blocker .block .more-info .open-list .link .text,.lessons-thumbs .blocker .block .more-info .open-list .notlink .text{width:100%;position:relative}.lessons-thumbs .blocker .block .more-info .open-list .link .text .icon,.lessons-thumbs .blocker .block .more-info .open-list .link .text span,.lessons-thumbs .blocker .block .more-info .open-list .notlink .text .icon,.lessons-thumbs .blocker .block .more-info .open-list .notlink .text span{display:inline-block}.lessons-thumbs .blocker .block .more-info .open-list .link .text .icon,.lessons-thumbs .blocker .block .more-info .open-list .notlink .text .icon{vertical-align:-2px;margin-left:5px}.lessons-thumbs .blocker .block .more-info .open-list .link .text .icon:hover .link-hint,.lessons-thumbs .blocker .block .more-info .open-list .notlink .text .icon:hover .link-hint{display:block}.lessons-thumbs .blocker .block .more-info .open-list .link .text .icon .link-hint,.lessons-thumbs .blocker .block .more-info .open-list .notlink .text .icon .link-hint{position:absolute;background-color:#fff;padding:20px;box-sizing:border-box;font-size:.74rem;text-align:center;color:initial;line-height:1.2rem;border-radius:4px;box-shadow:0 20px 40px -10px rgba(0,0,0,.3);top:9px;width:130%;left:-14%;right:0;display:none;transition:all 1s}.lessons-thumbs .blocker .block .more-info .open-list .completed{color:#424559;text-decoration:line-through}@media screen and (min-width:1024px){.lessons-thumbs .blocker .block .more-info .open-list .completed:hover{cursor:text;text-decoration:line-through}}.lessons-thumbs .blocker .block .close-info,.lessons-thumbs .blocker .block .open-info{font-size:.9rem;text-decoration:underline}.lesson-image{float:left;width:100%;height:755px;position:relative;background-position:center;background-size:cover}.lesson-image .container{position:relative;height:100%}.lesson-image:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;opacity:.8;background-color:#192B53}.lesson-image .text{position:relative;z-index:2;width:calc(50% - 45px);float:left;margin-left:30px;margin-left:calc(25% - 37.5px + 60px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:240px}@media screen and (max-width:900px){.lesson-image .text{width:calc(83.33333333% - 55px);float:left;margin-left:30px;margin-left:calc(8.33333333% - 32.5px + 60px)}}.lesson-image .text .label{margin-bottom:20px}.lesson-image .text h1{color:#fff;text-align:center;line-height:4.7rem}@media screen and (max-width:450px){.lesson-image .text h1{line-height:2.7rem}}.lesson-image .text .play-icon{margin-top:20px;width:60px;height:60px;background-color:#fff;border-radius:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;transition:all .3s}@media screen and (min-width:1024px){.lessons-thumbs .blocker .block .close-info:hover,.lessons-thumbs .blocker .block .open-info:hover{text-decoration:none}.lesson-image .text .play-icon:hover{background-color:#237DEA}.lesson-image .text .play-icon:hover .triangle-icon{border-left:14px solid #fff}.lesson-image .bottom-data .social .socicon:hover .icon{fill:#192B53}}.lesson-image .text .play-icon .triangle-icon{width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:14px solid #237DEA;margin-left:25px;transition:all .3s}.lesson-image .bottom-data{position:absolute;bottom:40px;width:100%;height:40px;padding:0 30px;box-sizing:border-box}.lesson-image .bottom-data .host{float:left;margin-bottom:20px;position:relative;color:#fff}.lesson-image .bottom-data .host:last-child{margin-bottom:0}.lesson-image .bottom-data .host:hover .host-details{visibility:visible;opacity:1}.lesson-image .bottom-data .host img{width:40px;height:40px;border-radius:20px;float:left}.lesson-image .bottom-data .host .host-info{float:left;margin-left:10px}.lesson-image .bottom-data .host .host-info .host-name{float:left;line-height:initial;font-size:.9rem;font-weight:500;margin-bottom:2px;margin-top:2px;width:100%}.lesson-image .bottom-data .host .host-info .host-title{float:left;line-height:initial;font-size:.8rem;font-weight:300}.lesson-image .bottom-data .social{float:right;background-color:#fff;height:40px;padding:0 10px;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.lesson-image .bottom-data .social .socicon{line-height:40px;padding:1px 10px 0}.lesson-image .progress-line{position:absolute;bottom:0;left:0;height:4px;background-color:#35CD5F}.breadcrumbs{float:left;width:100%;background-color:#fff;padding:30px 0}.breadcrumbs .links{width:calc(100% - 60px);float:left;margin-left:30px}.breadcrumbs .links .part{float:left;margin-right:10px}@media screen and (max-width:450px){.breadcrumbs{padding:20px 0 10px}.breadcrumbs .links .part{margin-bottom:10px}}.breadcrumbs .links .part *{float:left}.breadcrumbs .links .part .link{text-transform:uppercase;letter-spacing:2px;font-weight:300;font-size:.7rem;color:#AFB1BD;text-decoration:underline}.breadcrumbs .links .part .icon-arrow{margin-left:10px;margin-top:1px}.breadcrumbs .links .part:last-child .link{color:#237DEA;text-decoration:none;font-weight:400}.breadcrumbs .links .part:last-child .icon-arrow{display:none}.lesson-content{width:calc(66.66666667% - 50px);float:left;margin-left:30px;margin-left:calc(16.66666667% - 35px + 60px)}@media screen and (max-width:1000px){.lesson-content{width:calc(100% - 60px);float:left;margin-left:30px}}.lesson-content .host{background-color:#fff;padding:0 40px 40px;box-sizing:border-box;float:left;width:100%;border-radius:6px;margin-top:120px;text-align:center}@media screen and (max-width:450px){.lesson-content .host{padding:0 20px 40px}}.lesson-content .host .host-details{margin-top:-40px;margin-bottom:20px}.lesson-content .host .host-details .profile{width:80px;height:80px;border-radius:40px;margin-bottom:10px}.lesson-content .host .host-details .status{font-size:.85rem;font-weight:300;margin-top:5px;display:block}.lesson-content .lesson-text{float:left;width:100%}.lesson-content .lesson-text *{width:100%}.lesson-content .lesson-text p{margin-bottom:20px}.lesson-content .lesson-text h2{margin-top:40px;margin-bottom:40px}.lesson-content .lesson-text h3{margin-bottom:30px;margin-top:20px}.lesson-content .lesson-text img{margin:20px 0;width:100%}.lesson-content .lesson-text ol,.lesson-content .lesson-text ul{width:100%;list-style-type:decimal;padding-left:15px;margin-bottom:20px}.lesson-content .lesson-text ol li,.lesson-content .lesson-text ul li{width:100%;font-weight:300;line-height:28px;font-size:.9rem}.lesson-content .lesson-text a{color:#237DEA;text-decoration:underline}.lesson-content .quiz{float:left;width:100%;margin-top:60px}.lesson-content .quiz h2{margin-bottom:10px}.lesson-content .quiz .btn-solid{float:right}.lesson-content .quiz .block{background-color:#fff;padding:60px;border-radius:6px;margin-top:40px;float:left;box-sizing:border-box;width:100%}@media screen and (max-width:450px){.lesson-content .quiz .block{padding:60px 30px}}.lesson-content .quiz .block .quiestion{margin-bottom:40px;float:left;width:100%}.lesson-content .quiz .block .quiestion .title{font-size:1.2rem;font-weight:400}.lesson-content .quiz .block .quiestion .checkbox-block{margin-top:20px;display:inline-block;width:100%}.lesson-content .quiz .block .quiestion .checkbox-block label{font-size:.85rem;color:#6A6D81;font-weight:300}@media screen and (min-width:1024px){.lesson-content .quiz .block .quiestion .checkbox-block label:hover:before{border:1px solid #237DEA!important}}.lesson-content .quiz .block .quiestion .checkbox-block [type=radio]:checked,.lesson-content .quiz .block .quiestion .checkbox-block [type=radio]:not(:checked){position:absolute;z-index:-99999999;opacity:0}.lesson-content .quiz .block .quiestion .checkbox-block [type=radio]:checked+label,.lesson-content .quiz .block .quiestion .checkbox-block [type=radio]:not(:checked)+label{position:relative;padding-left:34px;cursor:pointer;line-height:24px;overflow:hidden;float:left}.lesson-content .quiz .block .quiestion .checkbox-block [type=radio]:checked+label:before,.lesson-content .quiz .block .quiestion .checkbox-block [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;box-sizing:border-box;border:1px solid #E5E6E8;background:#fff;border-radius:4px;float:left}.lesson-content .quiz .block .quiestion .checkbox-block [type=radio]:checked+label:after{content:'';position:absolute;background-image:url(/fonts/input-check-blue.svg?196fcdc2cf4d7a9a312d821d75e7f65e);background-size:12px 10px;width:12px;height:10px;top:5px;left:4px}.lesson-content .quiz .block .quiestion .wrong-answer label{color:#D72A34;font-weight:400}.lesson-content .quiz .block .quiestion .wrong-answer [type=radio]:checked+label:before,.lesson-content .quiz .block .quiestion .wrong-answer [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;box-sizing:border-box;border:1px solid #D72A34!important;background:#fff;border-radius:4px}.lesson-content .quiz .block .quiestion .wrong-answer [type=radio]:checked+label:after{content:'';position:absolute;background-image:url(/fonts/input-check-red.svg?18e0ed1409b45cfaa055b426101a9fcb);background-size:12px 10px;width:12px;height:10px;top:5px;left:4px}.lesson-content .quiz .block .quiestion .correct-answer label{color:#35CD5F;font-weight:400}.lesson-content .quiz .block .quiestion .correct-answer [type=radio]:checked+label:before,.lesson-content .quiz .block .quiestion .correct-answer [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;box-sizing:border-box;border:1px solid #35CD5F!important;background:#fff;border-radius:4px}.lesson-content .quiz .block .quiestion .correct-answer [type=radio]:checked+label:after{content:'';position:absolute;background-image:url(/fonts/input-check-green.svg?9e7b554c5cca26bd84adaa0d17aa4152);background-size:12px 10px;width:12px;height:10px;top:5px;left:4px}.lesson-content .quiz .block .loader,.lesson-content .quiz .block .loader:after{border-radius:50%;width:3em;height:3em}.lesson-content .quiz .block .loader{margin-right:20px;margin-top:10px;font-size:10px;position:relative;float:right;text-indent:-9999em;border-top:.3em solid rgba(53,205,95,.2);border-right:.3em solid rgba(53,205,95,.2);border-bottom:.3em solid rgba(53,205,95,.2);border-left:.3em solid #35CD5F;transform:translateZ(0);animation:load8 1.1s infinite linear}@keyframes load8{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.lesson-content .quiz .completed-quiz{text-align:center}.lesson-content .quiz .completed-quiz .title{font-size:3rem;margin-bottom:20px}@media screen and (max-width:450px){.lesson-content .quiz .completed-quiz .title{font-size:1.4rem}}.lesson-content .quiz .final-step .subtitle{font-weight:500;margin-bottom:20px;line-height:1.8rem}.lesson-content .quiz .final-step .homelink{display:inline-block;margin:40px auto 0;float:none}.lesson-content .other-lessons{float:left;width:100%;margin:60px 0}.lesson-content .other-lessons .next .hint,.lesson-content .other-lessons .previous .hint{font-weight:300;font-size:.6rem;color:#AFB1BD;margin-top:2px;margin-bottom:4px;text-transform:uppercase}.lesson-content .other-lessons .previous{float:left;width:50%}@media screen and (max-width:700px){.lesson-content .other-lessons .previous{display:none}}.lesson-content .other-lessons .previous .arrow-icon{background-color:#fff;height:40px;width:40px;border-radius:20px;box-shadow:0 10px 20px -4px rgba(0,0,0,.3);float:left;margin-right:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1024px){.lesson-content .other-lessons .previous .arrow-icon:hover{background-color:#237DEA}.lesson-content .other-lessons .previous .arrow-icon:hover .icon{stroke:#fff}}.lesson-content .other-lessons .previous .hint{letter-spacing:2px;float:left;width:calc(100% - 60px)}.lesson-content .other-lessons .previous h3{float:left;width:calc(100% - 60px)}.lesson-content .other-lessons .next{float:right;width:50%}@media screen and (max-width:700px){.lesson-content .other-lessons .next{width:100%}}.lesson-content .other-lessons .next .arrow-icon{background-color:#fff;height:40px;width:40px;border-radius:20px;box-shadow:0 10px 20px -4px rgba(0,0,0,.3);float:right;margin-left:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.lesson-content .other-lessons .next .hint,.lesson-content .other-lessons .next h3{width:calc(100% - 60px);text-align:right;float:right}@media screen and (min-width:1024px){.lesson-content .other-lessons .next .arrow-icon:hover{background-color:#237DEA}.lesson-content .other-lessons .next .arrow-icon:hover .icon{stroke:#fff}.content-nav .active a:hover{color:inherit!important}}.lesson-content .other-lessons .next .hint{letter-spacing:2px}.content-nav{width:calc(25% - 37.5px);float:left;margin-left:30px;margin-top:120px;text-align:right}@media screen and (max-width:1000px){.content-nav{display:none}}.content-nav .active{background-color:#fff;border-radius:4px;box-shadow:0 13px 30px -10px rgba(0,0,0,.3);font-weight:600}.content-nav li{min-height:50px;width:100%;float:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:18px 20px;box-sizing:border-box;font-size:.9rem}@media screen and (min-width:1024px){.content-nav li a:hover{color:#237DEA}.fixed-info .social .socicon:hover .icon{fill:#192B53}}.fixed-content-nav{position:fixed;top:40px;margin-top:0}.fixed-info{position:fixed;bottom:-100px;height:60px;left:0;right:0;background-color:#fff;z-index:10;box-shadow:0 -10px 40px 0 rgba(0,0,0,.1);transition:all .3s}.fixed-info .links{width:calc(66.66666667% - 50px);float:left;margin-left:30px;margin-top:25px}.fixed-info .links .part{float:left;margin-right:10px}.fixed-info .links .part *{float:left}.fixed-info .links .part .link{text-transform:uppercase;letter-spacing:2px;font-weight:300;font-size:.7rem;color:#AFB1BD;text-decoration:underline}.fixed-info .links .part .icon-arrow{margin-left:10px;margin-top:1px}.fixed-info .links .part:last-child .link{color:#237DEA;text-decoration:none;font-weight:400}.fixed-info .links .part:last-child .icon-arrow{display:none}.fixed-info .social{float:right;height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1150px){.fixed-info .social{margin-right:20px}}.fixed-info .social .socicon{line-height:40px;padding:1px 10px 0}.video-block{position:absolute;top:0;left:0;right:0;height:755px;background-color:#192B53;z-index:20;padding-top:40px;box-sizing:border-box}.video-block .container{height:90%;position:relative}.video-block .container.video-container{display:inherit}.pop-up .close-pop-up,.video-block .close-pop-up{display:-ms-flexbox;-ms-flex-align:center;transition:all .3s}.video-block .video-player{margin:0 auto;width:inherit;pointer-events:none}.video-block .close-pop-up{background-color:#fff;height:24px;width:24px;border-radius:20px;position:absolute;right:15px;top:15px;display:flex;align-items:center;-ms-flex-pack:justify;justify-content:space-between;z-index:10}@media screen and (min-width:1024px){.video-block .close-pop-up:hover{background-color:#237DEA}.video-block .close-pop-up:hover .icon{fill:#fff}.terms-of-use .text-part a:hover{opacity:.5}}.video-block .close-pop-up svg{margin:0 auto}.video-block #welcome-pop-up-wrapper{margin:0 auto;max-width:658px;position:absolute;border-radius:4px;top:20%;z-index:2;left:calc(50% - 658px / 2);background-color:#2C3E63;box-shadow:0 20px 30px 0 rgba(0,0,0,.2)}.full-cta,.full-cta-text{padding:80px 0;background-color:#237DEA;float:left}.video-block #welcome-pop-up-wrapper .welcome-pop-up{margin:45px 20px 20px;max-width:596px;text-align:center}



.video-block #welcome-pop-up-wrapper .welcome-pop-up .welcome-pop-up-p{font-family:Droid Arabic Kufi;
font-size:16px;color:#F1F2F4;letter-spacing:0;text-align:center;font-weight:300;line-height:19px}.video-block #welcome-pop-up-wrapper .welcome-pop-up .welcome-pop-up-p a{color:#2583FA;text-decoration:underline;font-weight:300}.video-block #welcome-pop-up-wrapper .welcome-pop-up .got-it{
	
	font-weight:500;color:#26CD6F;text-decoration:underline;font-family:Droid Arabic Kufi;font-size:16px}
	
	@media only screen and (max-width:650px){.video-block #welcome-pop-up-wrapper{height:100%;top:0;left:0}.video-block #welcome-pop-up-wrapper .welcome-pop-up{margin-top:110px;margin-left:16px;margin-right:16px}.video-block #welcome-pop-up-wrapper .welcome-pop-up:nth-child(1){word-spacing:2px}.video-block #welcome-pop-up-wrapper .welcome-pop-up .welcome-pop-up-p{text-align:justify}.video-block #welcome-pop-up-wrapper .welcome-pop-up .got-it-p{margin-top:15px}}.full-cta{width:100%}.full-cta .text-part{width:calc(66.66666667% - 50px);float:left;margin-left:30px;margin-left:calc(16.66666667% - 35px + 60px);text-align:center;color:#fff}@media screen and (max-width:450px){.full-cta .text-part{width:calc(100% - 60px);float:left;margin-left:30px;margin-left:calc(0% - 30px + 60px)}}.full-cta .text-part h2{margin-bottom:30px}.full-cta-text{width:100%}.full-cta-text .text-part{width:calc(66.66666667% - 50px);float:left;margin-left:30px;margin-left:calc(16.66666667% - 35px + 60px);text-align:center;color:#fff}@media screen and (max-width:450px){.full-cta-text .text-part{width:calc(100% - 60px);float:left;margin-left:30px;margin-left:calc(0% - 30px + 60px)}}.full-cta-text .text-part h2{margin-bottom:10px}.full-cta-text .text-part p{width:70%;margin:0 auto 30px}.terms-of-use{float:left;width:100%;padding:20px 0;background-color:#9CAEC3}.terms-of-use .text-part{width:calc(100% - 60px);float:left;margin-left:30px;text-align:center;color:#fff}.terms-of-use .text-part *{display:inline-block}.terms-of-use .text-part a{font-size:.9rem;margin-left:5px;text-decoration:underline}.terms{float:left;width:100%;margin-top:200px;margin-bottom:80px}.terms .buttons{width:calc(100% - 60px);float:left;margin-left:30px;margin-bottom:20px}.terms .buttons a{float:right;background-color:#fff;margin-left:20px;text-align:center}.terms .buttons .print{width:40px;border-radius:20px;height:40px}.terms .content,.terms .title{width:calc(100% - 60px);margin-left:30px;float:left}.terms .buttons .print svg{margin-top:12px}.terms .buttons .save{font-size:.85rem;padding:0 20px;line-height:40px;border-radius:4px}@media screen and (min-width:1024px){.terms .buttons .print:hover{background-color:#237DEA}.terms .buttons .print:hover .icon{fill:#fff}.terms .buttons .save:hover{background-color:#237DEA;color:#fff}.terms .content a:hover{opacity:.5}}.terms .title{margin-bottom:70px}.terms .title .label{margin-top:10px}.terms .content{background-color:#fff;border-radius:6px;padding:60px;box-sizing:border-box;margin-top:0}@media screen and (max-width:450px){.terms .content{padding:40px 20px}}.terms .content h2{margin-bottom:20px}.terms .content p{margin:20px 0}.terms .content a{color:#237DEA;text-decoration:underline}.pop-up{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(25,43,83,.8);z-index:12;overflow-y:auto}.pop-up .close-pop-up{background-color:#fff;height:40px;width:40px;border-radius:20px;position:fixed;right:40px;top:40px;display:flex;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1024px){.pop-up .close-pop-up:hover{background-color:#237DEA}.pop-up .close-pop-up:hover .icon{fill:#fff}}.pop-up .close-pop-up svg{margin:0 auto}.pop-up .block{background-color:#fff;border-radius:4px;padding:40px;width:500px;position:absolute;top:120px;left:0;right:0;margin:auto auto 120px;box-shadow:0 20px 30px -10px rgba(0,0,0,.3);box-sizing:border-box}@media screen and (max-width:480px){.pop-up .block{width:90%;padding:40px 20px}}.pop-up .languages{padding:0;width:50%;border-radius:0}@media screen and (max-width:900px){.pop-up .languages{width:90%}}.pop-up .languages .language{float:left;width:33.3%;border-right:2px solid #F6F7F9;border-bottom:2px solid #F6F7F9;padding:0 30px;box-sizing:border-box;height:70px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:all .3s}@media screen and (max-width:500px){.pop-up .close-pop-up{position:absolute}.pop-up .languages .language{width:100%;border-right:0 solid #F6F7F9}}.pop-up .languages .language:nth-child(3n){border-right:none}.pop-up .languages .language .flag{margin-top:-2px;margin-right:10px;background-image:url("https://global-education-assets.s3.amazonaws.com/images/sprite-flag.png");width:16px;height:11px}.pop-up .languages .language p{font-size:.9rem;font-weight:400;line-height:17px}.pop-up .form *{box-sizing:border-box}.pop-up .form #dynamicForm{margin:auto}.pop-up .form button,.pop-up .form input{font-size:100%;line-height:1.4}.pop-up .form input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.pop-up .form label.checkbox{padding:0}.pop-up .form h4,.pop-up .form h5{text-align:center}.pop-up .form h5{margin-bottom:30px}.pop-up .form .buttons *,.pop-up .form .inputs,.pop-up .form .inputs *,.pop-up .form .subtitle,.pop-up .form .title{margin-bottom:20px}.pop-up .form .modal{min-width:250px;position:fixed;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.pop-up .form .password-recovery{width:100%;text-align:right;margin-top:-10px}.pop-up .form .password-recovery .text-link{font-size:.85rem;color:#237DEA;text-decoration:underline}@media screen and (min-width:1024px){.pop-up .languages .language:hover{background-color:#F6F7F9}.pop-up .form .password-recovery .text-link:hover{text-decoration:none;opacity:.5}}.notfound .mainblock .block p a,.notfound .mainblock .links .link{text-decoration:underline;color:#237DEA}.pop-up .form .inputs{float:left;width:100%}.pop-up .form .inputs .error-input{border:1px solid #D72A34}.pop-up .form .inputs .error{float:left;color:#D72A34;margin-top:-15px}.pop-up .form .buttons{float:left;width:100%}.pop-up .form .buttons *{float:left;width:100%;box-sizing:border-box}.pop-up .form .buttons :last-child{margin-bottom:0}.pop-up .form .notify{float:left;width:100%;margin-bottom:20px}.pop-up .form .notify .message{float:left;width:100%;text-align:center;border-radius:4px;padding:10px 40px;box-sizing:border-box}.pop-up .form .notify .error{background-color:#D72A34;color:#fff}.pop-up .form .checkbox-block{float:left;width:100%;margin-bottom:40px;text-align:left}.pop-up .form .checkbox-block label{font-size:.85rem;color:#6A6D81;font-weight:300}.pop-up .form .checkbox-block a{text-decoration:underline;color:#237DEA}@media screen and (min-width:1024px){.pop-up .form .checkbox-block label:hover:before{border:1px solid #237DEA!important}.pop-up .form .checkbox-block a:hover{opacity:.5}}.pop-up .form .checkbox-block [type=checkbox]:checked,.pop-up .form .checkbox-block [type=checkbox]:not(:checked){position:absolute;z-index:-99999999;opacity:0}.pop-up .form .checkbox-block [type=checkbox]:checked+label,.pop-up .form .checkbox-block [type=checkbox]:not(:checked)+label{position:relative;padding-left:34px;cursor:pointer;line-height:24px;overflow:hidden;float:left}.pop-up .form .checkbox-block [type=checkbox]:checked+label:before,.pop-up .form .checkbox-block [type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;box-sizing:border-box;border:1px solid #E5E6E8;background:#fff;border-radius:4px;float:left}.pop-up .form .checkbox-block [type=checkbox]:checked+label:after{content:'';position:absolute;background-image:url(/fonts/input-check-blue.svg?196fcdc2cf4d7a9a312d821d75e7f65e);background-size:12px 10px;width:12px;height:10px;top:5px;left:4px}.pop-up .form .textarea-block{margin-top:20px;margin-bottom:20px}.pop-up .form .textarea-block textarea{height:230px;resize:none;padding:20px}.pop-up .form .error-terms label{color:#D72A34;font-weight:400}.pop-up .form .error-terms [type=checkbox]:checked+label:before,.pop-up .form .error-terms [type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;box-sizing:border-box;border:1px solid #D72A34!important;background:#fff;border-radius:4px}.pop-up .form .error-terms [type=checkbox]:checked+label:after{content:'';position:absolute;background-image:url(/fonts/input-check-red.svg?18e0ed1409b45cfaa055b426101a9fcb);background-size:12px 10px;width:12px;height:10px;top:5px;left:4px}.pop-up .form .rating{unicode-bidi:bidi-override;direction:rtl;background-color:#F6F7F9;height:68px;border-radius:4px;width:100%}.pop-up .form .rating>span{display:inline-block;position:relative;width:26px;font-size:26px;content:"\2605";color:#D8D8D8;padding:0 10px;line-height:68px}.display-none,.up-button{display:none}.pop-up .form .rating>span:before,.pop-up .form .rating>span~span:before{content:"\2605";position:absolute}.pop-up .form .rating>.active:before,.pop-up .form .rating>.active~.active:before{content:"\2605";position:absolute;color:#FBB631}.pop-up .feedback-block .icon{margin-top:-90px}.pop-up .feedback-block .title{font-size:2.5rem}.pop-up .feedback-block .buttons a{width:initial;margin:0 auto;float:none}.input,select.select{width:100%;height:48px;padding:0 0 0 20px;border-radius:4px;font-size:.9rem;outline:0;box-sizing:border-box;font-weight:300}.input{border:1px solid #E5E6E8}.input::-webkit-input-placeholder{font-size:.9rem;font-weight:300}.input:-moz-placeholder{font-size:.9rem;font-weight:300}.input::-moz-placeholder{font-size:.9rem;font-weight:300}.input:-ms-input-placeholder{font-size:.9rem;font-weight:300}@media screen and (min-width:1024px){.pop-up .form .rating>span:hover:before,.pop-up .form .rating>span:hover~span:before{content:"\2605";position:absolute;color:#FBB631}.input:focus,.input:hover{border:1px solid #237DEA;cursor:pointer;outline:0}}select.select{border:1px solid #E5E6E8;background:url(/fonts/dropdown-arrow.svg?6b4b1358a021879d211aca924127595a) 96% 50% no-repeat;text-indent:1px;text-overflow:'';color:#757575}.footer,.subfooter{padding:20px 0;float:left}.up-button{position:fixed;left:40px;bottom:40px;height:60px;width:60px;border-radius:30px;background-color:#237DEA;z-index:9;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-shadow:0 0 0 0 transparent;transition:all .4s}.cookie,.subfooter{background-color:#404851}@media screen and (max-width:450px){.up-button{right:20px;bottom:20px;height:40px;width:40px}.up-button svg{width:12px}}.bold{font-weight:600}.footer{width:100%}.footer .text-part{width:calc(100% - 60px);float:left;margin-left:30px}.footer p{margin:20px 0;font-size:.85rem}.subfooter{width:100%;color:#797e87}.subfooter .text-part{width:calc(100% - 60px);float:left;margin-left:30px}.subfooter p{margin:5px 0;font-size:.85rem}.cookie{padding:20px;position:relative}.cookie .text{width:calc(66.66666667% - 50px);float:left;margin-left:30px;color:#94989f;font-size:.9rem;line-height:1.2rem}.cookie .text a{color:#237DEA}.cookie .buttons{width:calc(33.33333333% - 40px);float:left;margin-left:30px}.cookie .buttons a{float:right;min-width:initial;padding:9px 20px;font-size:.8rem;color:#fff;outline:0;margin-left:20px}@media screen and (min-width:1024px){.up-button:hover{bottom:50px;box-shadow:0 20px 30px -5px rgba(35,125,234,.4)}.cookie .text a:hover{opacity:.5}.cookie .buttons a:hover{background-color:#F6F7F9;border:2px solid #F6F7F9;color:#424559}}.cookie .close-cookie{border:1px solid #F6F7F9;height:30px;width:30px;border-radius:20px;position:absolute;right:40px;top:25px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;transition:all .3s}.cookie .close-cookie .icon{fill:#F6F7F9}@media screen and (min-width:1024px){.cookie .close-cookie:hover{background-color:#F6F7F9}.cookie .close-cookie:hover .icon{fill:#424559}.notfound .mainblock .block p a:hover{opacity:.5}}.cookie .close-cookie svg{margin:0 auto;width:10px;height:10px}.notfound .logo-place{width:calc(100% - 60px);float:left;margin-left:30px;text-align:center;margin-top:60px;margin-bottom:100px}.notfound .mainblock{width:700px;margin:0 auto 140px;text-align:center;display:table}@media screen and (max-width:700px){.notfound .mainblock{width:90%}}.notfound .mainblock .back-image{width:75%;position:relative;z-index:1}.notfound .mainblock .block{width:100%;background-color:#fff;box-sizing:border-box;margin-top:-3px;text-align:center;position:relative;z-index:2;padding-bottom:60px;box-shadow:0 20px 50px -20px rgba(0,0,0,.3)}.notfound .mainblock .block .front-image{width:75%}.notfound .mainblock .block .title{font-size:26px;font-weight:300;margin-top:40px;margin-bottom:10px;padding:0 10%;line-height:34px}.notfound .mainblock .block p{font-size:14px;line-height:24px;padding:0 17%;margin:0 auto}.notfound .mainblock .links{float:left;width:100%;margin-top:40px}.notfound .mainblock .links .title{font-size:18px;font-weight:400;margin-bottom:10px}.notfound .mainblock .links .link{display:inline-block;font-size:14px;font-weight:400;padding:0 10px;margin-bottom:10px}

@media screen and (min-width:1024px){.notfound .mainblock .links .link:hover{opacity:.5}}