@charset "UTF-8";.bold{font-weight:500}.header-color{color:#303d46}.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg{height:105px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1680px){.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg{height:90px}}@media screen and (max-width:1366px){.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg{height:80px}}@media screen and (max-width:1280px){.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg{height:75px}}@media screen and (max-width:1024px){.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg{height:65px}}@media screen and (max-width:420px){.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg{justify-content:center;padding:0 10px}}.side-padding,.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg,.content-filter{box-sizing:border-box;padding-left:60px;padding-right:60px}@media screen and (max-width:1680px){.side-padding,.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg,.content-filter{padding-left:55px;padding-right:55px}}@media screen and (max-width:1366px){.side-padding,.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg,.content-filter{padding-left:45px;padding-right:45px}}@media screen and (max-width:1280px){.side-padding,.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg,.content-filter{padding-left:40px;padding-right:40px}}@media screen and (max-width:1024px){.side-padding,.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg,.content-filter{padding-left:35px;padding-right:35px}}@media screen and (max-width:900px){.side-padding,.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg,.content-filter{padding-left:40px;padding-right:40px}}@media screen and (max-width:420px){.side-padding,.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg,.content-filter{padding-left:20px;padding-right:20px}}.content-header_orange-border{box-shadow:10px 0 #e25d2c inset}.content-header_green-bg{background:#52c3b0}.content-header_green-bg>h1,.content-header_green-bg>h2,.content-header_green-bg>.header-1,.content-header_green-bg>.header-2{font-weight:500;color:#fff}.content-header_orange-bg{background:#e25d2c}.content-header_orange-bg>h1,.content-header_orange-bg>h2,.content-header_orange-bg>.header-1,.content-header_orange-bg>.header-2{font-weight:500;color:#fff}.content-filter{height:105px;display:flex;align-items:center;justify-content:space-between;height:76px}@media screen and (max-width:420px){.content-filter{justify-content:center;padding:0 10px}}.content-filter>h1,.content-filter>h2,.content-filter>.header-1,.content-filter>.header-2{font-size:18px;text-transform:uppercase}@media screen and (max-width:1680px){.content-filter>h1,.content-filter>h2,.content-filter>.header-1,.content-filter>.header-2{font-size:17px}}@media screen and (max-width:1440px){.content-filter>h1,.content-filter>h2,.content-filter>.header-1,.content-filter>.header-2{font-size:16px}}@media screen and (max-width:1280px){.content-filter>h1,.content-filter>h2,.content-filter>.header-1,.content-filter>.header-2{font-size:15px}}@media screen and (max-width:420px){.content-filter>h1,.content-filter>h2,.content-filter>.header-1,.content-filter>.header-2{text-align:center}}.btn-outline-orange{background:transparent;border:1px solid #e25d2c;border-radius:90px;color:#e25d2c;font-family:'GilroySemiBold';display:flex;justify-content:center;align-items:center;padding:8px 24px;transition:all .2s;text-decoration:none}.btn-outline-orange:hover{background:#ff7745;border:1px solid #ff7745;color:#fff}.btn-outline-orange:active{background:#c04a1e;border:1px solid #c04a1e;color:#fff}.base-btn,.btn-filled-orange,.btn-not-filled{box-sizing:border-box;cursor:pointer;text-decoration:none;text-align:center;text-transform:uppercase;font-weight:500;font-family:'GilroySemiBold','Roboto';display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;height:48px;line-height:44px;border-radius:24px;padding:0 36px;font-size:16px;transition:all .2s}@media screen and (max-width:1680px){.base-btn,.btn-filled-orange,.btn-not-filled{height:38px;line-height:36px;padding:0 30px;font-size:14px}}@media screen and (max-width:1366px){.base-btn,.btn-filled-orange,.btn-not-filled{font-size:12px}}@media screen and (max-width:1280px){.base-btn,.btn-filled-orange,.btn-not-filled{height:36px;line-height:34px}}.btn-filled-orange{color:#fff;background:#e25d2c;border:2px solid #e25d2c}.btn-filled-orange:hover{background:#ff7745;border:2px solid #ff7745}.btn-filled-orange:active{background:#c04a1e;border:2px solid #c04a1e}.btn-not-filled{color:#232323;background:none;border:.5px solid #232323}@media screen and (min-width:901px){.btn-not-filled:hover{background-color:#e25d2c;border:1px solid #e25d2c;color:#fff}}.side-padding-right-indent{right:60px}@media screen and (max-width:1680px){.side-padding-right-indent{right:55px}}@media screen and (max-width:1366px){.side-padding-right-indent{right:45px}}@media screen and (max-width:1280px){.side-padding-right-indent{right:40px}}@media screen and (max-width:1024px){.side-padding-right-indent{right:35px}}@media screen and (max-width:900px){.side-padding-right-indent{right:40px}}@media screen and (max-width:420px){.side-padding-right-indent{right:20px}}img.b-lazy{background:url(/Content/img/common/lazy-loader.svg) center/50px no-repeat}img.b-lazy.b-loaded{background:none}#test-provider{padding-right:0!important;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.3);justify-content:center;align-items:center}#test-provider iframe{width:100%;height:100%}#test-provider:after{display:inline-block;width:0;height:100%;vertical-align:middle;content:''}#test-provider .close{position:absolute;right:10px;top:10px;line-height:inherit;font-weight:500;color:#fff;opacity:1}@media screen and (min-width:600px){#test-provider .close{right:15px;top:15px}}@media screen and (min-width:1600px){#test-provider .close{right:20px;top:20px}}#test-box{padding:0 15px;text-align:left}#test-intro .half{padding:20px}#test-intro .test-loggedin,#test-intro .test-login{display:inline-block;margin:0 0 10px;width:80%}#test-intro .test-loggedin:hover,#test-intro .test-login:hover{color:#2980b9}#test-intro span{color:#fff;display:block;margin-top:50px}#test-intro .blue-half{background-color:#2980b9;text-align:center;min-height:306px}#test-intro .blue-half img{margin:20px auto 100px;display:block}#intro-content p:first-child{margin-top:0}@media(min-width:767px){#test-intro .blue-half .close{display:none}}#test-intro .white-half{background-color:#fff;min-height:306px}@media(max-width:768px){#test-intro .white-half .close{display:none}}#test-intro #intro-content{text-align:left;font-size:14px}#test-intro #intro-content p{margin-top:30px;margin-bottom:30px;color:#000}#test-intro #intro-content span{display:block;margin:0;color:#3b3b3b;font-size:12px}#test-container{text-align:left;position:relative}#test-container .panel{margin-bottom:0;box-shadow:none;border:none}#test-container .wrapper{width:100%;display:inline-block;text-align:center}#test-container .wrapper .end-exam-buttons input{float:left;background-color:#fff;color:#2980b9;border:1px solid transparent;display:inline-block;padding:7px 14px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143}#test-container .wrapper .end-exam-buttons input:hover{cursor:pointer;text-decoration:none;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;color:#fff;background-color:transparent;border:1px solid #fff}#test-container .wrapper .exam-name{line-height:34px}#test-container .wrapper .timer{float:right;line-height:34px}#test-container .navigation-block .questions-buttons{color:#fff;border:none;display:inline-block;padding:7px 14px;margin-bottom:15px;margin-right:15px;font-size:14px;font-weight:400;line-height:1.42857143;cursor:pointer}#test-container .navigation-block .questions-buttons input{display:none}#test-container .navigation-block .viewed,#test-container .navigation-block .accepted{background-color:#449d44}#test-container .navigation-block .active{text-decoration:underline}#test-container .navigation-block .not-viewed{background-color:#2980b9}#test-container .navigation-block .not-accepted{background-color:#e53935}#test-container .question-block .blue-border pre{border-radius:0;max-height:200px;white-space:pre-wrap!important;word-break:normal!important;word-wrap:break-word!important}#test-container .answers-block .question-text{display:inline;color:#3b3b3b;font-weight:400}#test-container #end-exam-dialog{position:relative;width:50%;margin:auto}.are-you-sure-dialog{text-align:center}.are-you-sure-dialog .end-dialog-content{display:inline-block;position:relative;vertical-align:middle}.end-dialog-content__buttons-wrapper{display:flex;justify-content:center;margin-top:5px}.end-dialog-content__buttons-wrapper input:nth-child(2){margin-left:20px}.are-you-sure-dialog .end-dialog-content span{margin-top:20px;margin-bottom:10px;display:inline-block}.are-you-sure-dialog .end-dialog-content input{margin-bottom:20px}#test-result table{margin-bottom:0;margin-top:10px}#test-result table td{border:none;padding-left:0;padding-right:0}#test-result .results-body .pricing-table-content{text-align:left}#test-result .results-body .info-static{font-weight:500}.spinner{margin:10px 10px 0 0;width:70px;text-align:center;display:inline-block}.spinner>div{width:18px;height:18px;background-color:#888;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;-moz-animation:bouncedelay 1.4s infinite ease-in-out;-o-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner .bounce1{-webkit-animation-delay:-.32s;-moz-animation-delay:-.32s;-o-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;-moz-animation-delay:-.16s;-o-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes bouncedelay{0%,80%,100%{-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}40%{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.bold{font-weight:500}.header-color{color:#303d46}.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg{height:105px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1680px){.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg{height:90px}}@media screen and (max-width:1366px){.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg{height:80px}}@media screen and (max-width:1280px){.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg{height:75px}}@media screen and (max-width:1024px){.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg{height:65px}}@media screen and (max-width:420px){.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg{justify-content:center;padding:0 10px}}.side-padding,.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg,.content-filter{box-sizing:border-box;padding-left:60px;padding-right:60px}@media screen and (max-width:1680px){.side-padding,.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg,.content-filter{padding-left:55px;padding-right:55px}}@media screen and (max-width:1366px){.side-padding,.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg,.content-filter{padding-left:45px;padding-right:45px}}@media screen and (max-width:1280px){.side-padding,.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg,.content-filter{padding-left:40px;padding-right:40px}}@media screen and (max-width:1024px){.side-padding,.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg,.content-filter{padding-left:35px;padding-right:35px}}@media screen and (max-width:900px){.side-padding,.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg,.content-filter{padding-left:40px;padding-right:40px}}@media screen and (max-width:420px){.side-padding,.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg,.content-filter{padding-left:20px;padding-right:20px}}.content-header_orange-border{box-shadow:10px 0 #e25d2c inset}.content-header_green-bg{background:#52c3b0}.content-header_green-bg>h1,.content-header_green-bg>h2,.content-header_green-bg>.header-1,.content-header_green-bg>.header-2{font-weight:500;color:#fff}.content-header_orange-bg{background:#e25d2c}.content-header_orange-bg>h1,.content-header_orange-bg>h2,.content-header_orange-bg>.header-1,.content-header_orange-bg>.header-2{font-weight:500;color:#fff}.content-filter{height:105px;display:flex;align-items:center;justify-content:space-between;height:76px}@media screen and (max-width:420px){.content-filter{justify-content:center;padding:0 10px}}.content-filter>h1,.content-filter>h2,.content-filter>.header-1,.content-filter>.header-2{font-size:18px;text-transform:uppercase}@media screen and (max-width:1680px){.content-filter>h1,.content-filter>h2,.content-filter>.header-1,.content-filter>.header-2{font-size:17px}}@media screen and (max-width:1440px){.content-filter>h1,.content-filter>h2,.content-filter>.header-1,.content-filter>.header-2{font-size:16px}}@media screen and (max-width:1280px){.content-filter>h1,.content-filter>h2,.content-filter>.header-1,.content-filter>.header-2{font-size:15px}}@media screen and (max-width:420px){.content-filter>h1,.content-filter>h2,.content-filter>.header-1,.content-filter>.header-2{text-align:center}}.btn-outline-orange{background:transparent;border:1px solid #e25d2c;border-radius:90px;color:#e25d2c;font-family:'GilroySemiBold';display:flex;justify-content:center;align-items:center;padding:8px 24px;transition:all .2s;text-decoration:none}.btn-outline-orange:hover{background:#ff7745;border:1px solid #ff7745;color:#fff}.btn-outline-orange:active{background:#c04a1e;border:1px solid #c04a1e;color:#fff}.base-btn,.btn-filled-orange,.btn-not-filled{box-sizing:border-box;cursor:pointer;text-decoration:none;text-align:center;text-transform:uppercase;font-weight:500;font-family:'GilroySemiBold','Roboto';display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;height:48px;line-height:44px;border-radius:24px;padding:0 36px;font-size:16px;transition:all .2s}@media screen and (max-width:1680px){.base-btn,.btn-filled-orange,.btn-not-filled{height:38px;line-height:36px;padding:0 30px;font-size:14px}}@media screen and (max-width:1366px){.base-btn,.btn-filled-orange,.btn-not-filled{font-size:12px}}@media screen and (max-width:1280px){.base-btn,.btn-filled-orange,.btn-not-filled{height:36px;line-height:34px}}.btn-filled-orange{color:#fff;background:#e25d2c;border:2px solid #e25d2c}.btn-filled-orange:hover{background:#ff7745;border:2px solid #ff7745}.btn-filled-orange:active{background:#c04a1e;border:2px solid #c04a1e}.btn-not-filled{color:#232323;background:none;border:.5px solid #232323}@media screen and (min-width:901px){.btn-not-filled:hover{background-color:#e25d2c;border:1px solid #e25d2c;color:#fff}}.side-padding-right-indent{right:60px}@media screen and (max-width:1680px){.side-padding-right-indent{right:55px}}@media screen and (max-width:1366px){.side-padding-right-indent{right:45px}}@media screen and (max-width:1280px){.side-padding-right-indent{right:40px}}@media screen and (max-width:1024px){.side-padding-right-indent{right:35px}}@media screen and (max-width:900px){.side-padding-right-indent{right:40px}}@media screen and (max-width:420px){.side-padding-right-indent{right:20px}}img.b-lazy{background:url(/Content/img/common/lazy-loader.svg) center/50px no-repeat}img.b-lazy.b-loaded{background:none}.subscription-banner{display:flex;flex-direction:column;padding:0 60px;margin:100px 0}@media screen and (max-width:1680px){.subscription-banner{padding:0 45px;margin:75px 0}}@media screen and (max-width:500px){.subscription-banner{padding:0 20px;margin:60px 0}}.subscription-banner .color-orange{color:#e25d2c}.subscription-banner h1,.subscription-banner h2,.subscription-banner h3,.subscription-banner h4,.subscription-banner h5,.subscription-banner h6,.subscription-banner p{margin:0;padding:0}.subscription-banner__title{display:flex;flex-direction:column;font-size:64px;line-height:100%;font-family:'GilroyBold'}@media screen and (max-width:1680px){.subscription-banner__title{font-size:54px}}@media screen and (max-width:1440px){.subscription-banner__title{font-size:48px}}@media screen and (max-width:768px){.subscription-banner__title{font-size:44px}}@media screen and (max-width:500px){.subscription-banner__title{font-size:40px}}.subscription-banner__description{display:flex;flex-direction:column;margin:50px 0 60px 0}@media screen and (max-width:1680px){.subscription-banner__description{margin:37px 0 42px 0}}@media screen and (max-width:900px){.subscription-banner__description{margin:30px 0 40px 0}}@media screen and (max-width:500px){.subscription-banner__description{margin:30px 0}}.subscription-banner__description p{color:#767676;font-family:'GilroyMedium';font-size:18px}@media screen and (max-width:1680px){.subscription-banner__description p{font-size:16px}}@media screen and (max-width:1440px){.subscription-banner__description p{font-size:14px}}.subscription-banner__info-title{font-family:'GilroyBold';font-size:28px;margin-bottom:20px}@media screen and (max-width:1680px){.subscription-banner__info-title{font-size:21px;margin-bottom:15px}}@media screen and (max-width:900px){.subscription-banner__info-title{font-size:18px}}@media screen and (max-width:500px){.subscription-banner__info-title{font-size:26px;margin-bottom:20px}}.subscription-banner__container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media screen and (max-width:1024px){.subscription-banner__container{gap:30px;justify-content:center}}.subscription-banner__ten-years-icon{display:none}.subscription-banner__item{display:flex;flex-direction:column;justify-content:space-between;width:30%;box-sizing:border-box;padding:30px 75px;background:#f6f6f6;border-radius:20px;position:relative;overflow:hidden;height:fit-content}@media screen and (max-width:1680px){.subscription-banner__item{padding:22px 55px}}@media screen and (max-width:1367px){.subscription-banner__item{padding:22px 30px}}@media screen and (max-width:1024px){.subscription-banner__item{padding:30px 35px;width:46%}}@media screen and (max-width:700px){.subscription-banner__item{padding:30px 20px}}@media screen and (max-width:600px){.subscription-banner__item{padding:30px;width:100%}}.subscription-banner__item:nth-child(2){background:#646f75;color:#fff}.subscription-banner__item:nth-child(2) .subscription-banner__list li::before{background:#fff;color:#646f75}.subscription-banner__item:nth-child(2) .subscription-banner__list li.marker{width:100%}.subscription-banner__item:nth-child(2) .subscription-banner__list li.marker:before{background:transparent}.subscription-banner__item:nth-child(2) .subscription-banner__list li.download-video{background:#4192d9}.subscription-banner__item:nth-child(2) .subscription-banner__list li.download-video:before{color:#fff}.subscription-banner__item:nth-child(2) .subscription-banner__list li.suspension-edu{background:#fae634;color:#232323}.subscription-banner__item:nth-child(2) .subscription-banner__list li.suspension-edu:before{color:#232323}.subscription-banner__item:nth-child(2) .subscription-banner__price{color:#fff}.subscription-banner__item:nth-child(2) .subscription-banner__buy{color:#fff;border:1px solid #fff}.subscription-banner__item:nth-child(2) .subscription-banner__buy:hover{background:#fff;color:#232323}.subscription-banner__item .premium-subscription-img{display:none}.subscription-banner__item.unlimited-month{background-color:#ff5000;background-repeat:no-repeat;background-size:contain;background-position:center;color:#fff}@media screen and (max-width:600px){.subscription-banner__item.unlimited-month{order:-1}}.subscription-banner__item.unlimited-month .subscription-banner__header{background:#ffea02;color:#101010;border-radius:8px;padding:1px 10px}.subscription-banner__item.unlimited-month .subscription-banner__buy{color:#0a0a0a;background:#ffea02;border-color:#ffea02}.subscription-banner__item.unlimited-month .subscription-banner__buy:hover{background:transparent;color:#ffea02}.subscription-banner__item.unlimited-month .subscription-banner__price{color:#fff}.subscription-banner__item.unlimited-month .subscription-banner__old-price{font-family:'GilroyRegular';color:#fff}.subscription-banner__item.unlimited-month .subscription-banner__sale-ribbon{display:none}.subscription-banner__item.unlimited-month .subscription-banner__list li{width:85%}.subscription-banner__item.unlimited-month .subscription-banner__list li::before{background:#ffdc40;color:#0a0a0a}.subscription-banner__item.unlimited-month .subscription-banner__header,.subscription-banner__item.unlimited-month .subscription-banner__list,.subscription-banner__item.unlimited-month .subscription-banner__price-block,.subscription-banner__item.unlimited-month .subscription-banner__buy{z-index:2}.subscription-banner__item.unlimited-month .premium-subscription-img{position:absolute;right:0;bottom:0;width:100%;height:100%;object-fit:cover;display:block}.subscription-banner__item.unlimited-month .premium-subscription-img img{width:100%}.subscription-banner__item.premium-15-months{background-color:navy;background-image:url("/Content/img/subscriptions/premium-15-months/background.png");background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff}@media screen and (max-width:600px){.subscription-banner__item.premium-15-months{order:-1}}.subscription-banner__item.premium-15-months .subscription-banner__header{background:#ffea02;color:#101010;border-radius:8px;padding:1px 10px}.subscription-banner__item.premium-15-months .subscription-banner__buy{color:#0a0a0a;background:#ffea02;border-color:#ffea02}.subscription-banner__item.premium-15-months .subscription-banner__buy:hover{background:transparent;color:#ffea02}.subscription-banner__item.premium-15-months .subscription-banner__old-price{font-family:'GilroyRegular';color:#fff}.subscription-banner__item.premium-15-months .subscription-banner__sale-ribbon{display:none}.subscription-banner__item.premium-15-months .subscription-banner__list li{width:80%}.subscription-banner__item.premium-15-months .subscription-banner__list li::before{background:#ffdc40;color:#0a0a0a}.subscription-banner__item.premium-15-months .subscription-banner__list li.premium-15-months{position:relative;border:1px solid #fff;border-radius:10px;width:110%}@media screen and (max-width:1367px){.subscription-banner__item.premium-15-months .subscription-banner__list li.premium-15-months{width:100%}}.subscription-banner__item.premium-15-months .subscription-banner__list li.premium-15-months span{width:70%}.subscription-banner__item.premium-15-months .subscription-banner__list li.premium-15-months::before{content:'';background:url("/Content/img/subscriptions/premium-15-months/emoji.svg") no-repeat;background-size:contain;width:24px;height:24px}@media screen and (max-width:1680px){.subscription-banner__item.premium-15-months .subscription-banner__list li.premium-15-months::before{width:20px;height:20px}}.subscription-banner__item.premium-15-months .subscription-banner__list li.premium-15-months .premium-subscription-img{position:absolute;right:-15px;top:5px;width:28%;display:block}@media screen and (max-width:1440px){.subscription-banner__item.premium-15-months .subscription-banner__list li.premium-15-months .premium-subscription-img{width:25%}}.subscription-banner__item.premium-15-months .subscription-banner__list li.premium-15-months .premium-subscription-img img{width:100%}.subscription-banner__item.unity{background-color:#092080;background-image:url("/Content/img/subscriptions/unity/background.png");background-repeat:no-repeat;background-size:cover;color:#fff}@media screen and (max-width:600px){.subscription-banner__item.unity{order:-1}}.subscription-banner__item.unity .subscription-banner__header{font-family:'GilroyExtraBold';color:#ffdc40}.subscription-banner__item.unity .subscription-banner__buy{color:#0a0a0a;background:#ffdc40;border-color:#ffdc40}.subscription-banner__item.unity .subscription-banner__buy:hover{background:transparent;color:#ffdc40}.subscription-banner__item.unity .subscription-banner__old-price{font-family:'GilroyRegular';color:#fff}.subscription-banner__item.unity .subscription-banner__sale-ribbon{display:none}.subscription-banner__item.unity .subscription-banner__list li::before{background:#ffdc40;color:#0a0a0a}.subscription-banner__item.unity .premium-subscription-img{position:absolute;right:20px;top:15px;width:26%;display:block}.subscription-banner__item.unity .premium-subscription-img img{width:100%}.subscription-banner__item.summer{background:#33bfff}.subscription-banner__item.summer .summer-img{position:absolute;right:0;top:0;z-index:0;width:34%;display:block}.subscription-banner__item.summer .summer-img img{width:100%}.subscription-banner__item.summer .subscription-banner__buy{color:#0a0a0a;background:#ffec00;border-color:#ffec00}.subscription-banner__item.summer .subscription-banner__buy:hover{background:transparent;color:#ffec00}.subscription-banner__item.summer .subscription-banner__old-price{font-family:'GilroyRegular'}.subscription-banner__item.summer .subscription-banner__old-price,.subscription-banner__item.summer .subscription-banner__list{color:#0a0a0a;z-index:1}.subscription-banner__item.summer .subscription-banner__sale-ribbon{display:none}.subscription-banner__item.summer .subscription-banner__list li::before{background:#ffec00;color:#0a0a0a}.subscription-banner__item.summer .subscription-banner__list li.summer{background:#ffec00;color:#0a0a0a;font-family:'GilroyBold';border-radius:10px}.subscription-banner__item.summer .subscription-banner__list li.summer:before{background:#ffec00;border:1px solid #0a0a0a}.subscription-banner__item.summer .subscription-banner__header{font-family:'GilroyExtraBold';z-index:1}.subscription-banner__item.autumn{background:#fcebd1}.subscription-banner__item.autumn .autumn-img{position:absolute;right:0;top:0;z-index:0;width:50%;display:block}.subscription-banner__item.autumn .autumn-img img{width:100%}.subscription-banner__item.autumn .subscription-banner__header{color:#e25d2c;position:relative}.subscription-banner__item.autumn .subscription-banner__price{color:#e25d2c}.subscription-banner__item.autumn .subscription-banner__buy{color:#e25d2c;background:transparent;border-color:#e25d2c}.subscription-banner__item.autumn .subscription-banner__buy:hover{background:#e25d2c;color:#fff}.subscription-banner__item.autumn .subscription-banner__old-price{font-family:'GilroyRegular'}.subscription-banner__item.autumn .subscription-banner__old-price,.subscription-banner__item.autumn .subscription-banner__list{color:#0a0a0a;z-index:1}.subscription-banner__item.autumn .subscription-banner__sale-ribbon{display:none}.subscription-banner__item.autumn .subscription-banner__list li::before{background:#e25d2c;color:#fff}.subscription-banner__item.autumn .subscription-banner__list li.autumn{background:#e25d2c;color:#fff;font-family:'GilroyBold';border-radius:10px}@media screen and (max-width:1024px){.subscription-banner__item.autumn .subscription-banner__list li.autumn{width:fit-content}}.subscription-banner__item.autumn .subscription-banner__list li.autumn:before{background:#e25d2c;border:1px solid #fff}.subscription-banner__item.blackout{background:#002d85;color:#fff}.subscription-banner__item.blackout .premium-subscription-img{position:absolute;left:0;top:0;z-index:0;width:460px;display:block}@media screen and (min-width:1921px){.subscription-banner__item.blackout .premium-subscription-img{width:100%}}@media screen and (max-width:1680px){.subscription-banner__item.blackout .premium-subscription-img{width:410px;top:-10px}}@media screen and (max-width:1600px){.subscription-banner__item.blackout .premium-subscription-img{width:380px;top:-5px}}@media screen and (max-width:1440px){.subscription-banner__item.blackout .premium-subscription-img{width:345px;top:0}}@media screen and (max-width:1024px){.subscription-banner__item.blackout .premium-subscription-img{width:395px;top:-10px}}@media screen and (max-width:600px){.subscription-banner__item.blackout .premium-subscription-img{width:510px;top:-45px}}@media screen and (max-width:500px){.subscription-banner__item.blackout .premium-subscription-img{width:460px;top:-25px}}@media screen and (max-width:420px){.subscription-banner__item.blackout .premium-subscription-img{width:380px;top:0}}.subscription-banner__item.blackout .premium-subscription-img img{width:100%}.subscription-banner__item.blackout .subscription-banner__sale-ribbon{display:none}.subscription-banner__item.blackout .subscription-banner__download-video{z-index:1;color:#111;font-family:'GilroyBold';margin-top:8px;font-size:18px}@media screen and (max-width:1680px){.subscription-banner__item.blackout .subscription-banner__download-video{font-size:16px}}@media screen and (max-width:1440px){.subscription-banner__item.blackout .subscription-banner__download-video{font-size:14px}}@media screen and (max-width:1280px){.subscription-banner__item.blackout .subscription-banner__download-video{font-size:12px}}.subscription-banner__item.blackout .subscription-banner__header{z-index:1;color:#111;font-family:'GilroyExtraBold'}.subscription-banner__item.blackout .subscription-banner__list{z-index:1}.subscription-banner__item.blackout .subscription-banner__list li::before{background:#ffe329;color:#0a0a0a}.subscription-banner__item.blackout .subscription-banner__list li.blackout{background:#ffe329;color:#0a0a0a;font-family:'GilroyBold';border-radius:10px}.subscription-banner__item.blackout .subscription-banner__list li.blackout:before{background:#ffec00;border:1px solid #0a0a0a}.subscription-banner__item.blackout .subscription-banner__old-price{color:#fff;font-family:'GilroySemiBold';text-decoration-color:red}.subscription-banner__item.blackout .subscription-banner__buy{background:#ffe329;color:#0a0a0a;border:1px solid #ffe329}.subscription-banner__item.blackout .subscription-banner__buy:hover{background:transparent;color:#ffe329}.subscription-banner__item.jet-brains{background:#a32eff;color:#fff;padding:30px}@media screen and (max-width:1680px){.subscription-banner__item.jet-brains{padding:22px 30px}}@media screen and (max-width:1367px){.subscription-banner__item.jet-brains{padding:22px 30px}}@media screen and (max-width:1024px){.subscription-banner__item.jet-brains{padding:30px 30px}}@media screen and (max-width:700px){.subscription-banner__item.jet-brains{padding:30px 20px}}@media screen and (max-width:600px){.subscription-banner__item.jet-brains{padding:30px;order:-1}}.subscription-banner__item.jet-brains .premium-subscription-img{display:block;position:absolute;top:20px;right:25px;width:22%}@media screen and (max-width:1680px){.subscription-banner__item.jet-brains .premium-subscription-img{top:5px;right:5px}}@media screen and (max-width:600px){.subscription-banner__item.jet-brains .premium-subscription-img{top:10px;right:10px}}.subscription-banner__item.jet-brains .premium-subscription-img img{width:100%}.subscription-banner__item.jet-brains .subscription-banner__sale-ribbon{display:none}.subscription-banner__item.jet-brains .subscription-banner__list{z-index:1}.subscription-banner__item.jet-brains .subscription-banner__list li::before{background:#ffea02;color:#0a0a0a}.subscription-banner__item.jet-brains .subscription-banner__list li.yellow{background:#ffea02;color:#0a0a0a;font-family:'GilroyBold';border-radius:10px;width:fit-content;padding-right:15px}.subscription-banner__item.jet-brains .subscription-banner__list li.jet-brains{background:#ffea02;color:#0a0a0a;font-family:'GilroyBold';border-radius:10px}.subscription-banner__item.jet-brains .subscription-banner__list li.jet-brains:before{content:'';background:url("/Content/img/subscriptions/codemaster-icon.png") no-repeat;background-size:contain;width:24px;height:28px;margin-right:10px;border-radius:0}@media screen and (max-width:1680px){.subscription-banner__item.jet-brains .subscription-banner__list li.jet-brains:before{width:20px;height:20px}}.subscription-banner__item.jet-brains .subscription-banner__old-price{color:#fff;font-family:'GilroyRegular'}.subscription-banner__item.jet-brains .subscription-banner__buy{background:#ffea02;color:#0a0a0a;border-color:#ffea02;font-family:'GilroyBold'}.subscription-banner__item.jet-brains .subscription-banner__buy:hover{background:transparent;color:#ffea02}.subscription-banner__item.halloween{background-color:#262626;background-image:url("/Content/img/home/halloween/background.png");background-repeat:no-repeat;background-size:cover;background-position:right;color:#fff;position:relative}.subscription-banner__item.halloween .subscription-banner__sale-ribbon{display:none}.subscription-banner__item.halloween .subscription-banner__header{font-family:'SoftieCyr';color:#9fff00;font-size:44px}@media screen and (max-width:1680px){.subscription-banner__item.halloween .subscription-banner__header{font-size:33px}}@media screen and (max-width:500px){.subscription-banner__item.halloween .subscription-banner__header{font-size:30px}}.subscription-banner__item.halloween .subscription-banner__list{z-index:1}.subscription-banner__item.halloween .subscription-banner__list li::before{background:#ff740e;color:#fff}.subscription-banner__item.halloween .subscription-banner__list li.bold{font-weight:600}.subscription-banner__item.halloween .subscription-banner__list li.halloween-color{color:#9fff00;font-weight:500}.subscription-banner__item.halloween .subscription-banner__list li.halloween-color:before{background:#9fff00;color:#0a0a0a}.subscription-banner__item.halloween .subscription-banner__list li.halloween{background:#9fff00;color:#0a0a0a;border-radius:10px}.subscription-banner__item.halloween .subscription-banner__list li.halloween::before{background-repeat:no-repeat;background-size:contain!important;width:25px;height:25px;content:''}@media screen and (max-width:1680px){.subscription-banner__item.halloween .subscription-banner__list li.halloween::before{width:22px;height:22px}}@media screen and (max-width:500px){.subscription-banner__item.halloween .subscription-banner__list li.halloween::before{width:20px;height:20px}}.subscription-banner__item.halloween .subscription-banner__list li.halloween.icon1{margin-bottom:8px}.subscription-banner__item.halloween .subscription-banner__list li.halloween.icon1:before{background-image:url("/Content/img/subscriptions/halloween/pump-icon1.png")!important}@media screen and (max-width:1024px){.subscription-banner__item.halloween .subscription-banner__list li.halloween.icon2{margin-bottom:8px;margin-left:2px}}@media screen and (max-width:650px){.subscription-banner__item.halloween .subscription-banner__list li.halloween.icon2{margin-bottom:0;margin-left:0}}.subscription-banner__item.halloween .subscription-banner__list li.halloween.icon2:before{background-image:url("/Content/img/subscriptions/halloween/pump-icon2.png")!important}.subscription-banner__item.halloween .halloween-img{display:block;position:absolute;right:0;top:0;width:60%}@media screen and (max-width:420px){.subscription-banner__item.halloween .halloween-img{width:70%}}.subscription-banner__item.halloween .halloween-img img{width:100%}.subscription-banner__item.black-friday{background:#262626;position:relative;overflow:visible}.subscription-banner__item.black-friday .subscription-banner__sale-ribbon{display:none}.subscription-banner__item.black-friday .subscription-banner__header{color:#fff}@media screen and (max-width:1150px){.subscription-banner__item.black-friday .subscription-banner__header span:first-child{display:none}}@media screen and (max-width:1024px){.subscription-banner__item.black-friday .subscription-banner__header span:first-child{display:block}}@media screen and (max-width:700px){.subscription-banner__item.black-friday .subscription-banner__header span:first-child{display:none}}@media screen and (max-width:600px){.subscription-banner__item.black-friday .subscription-banner__header span:first-child{display:block}}.subscription-banner__item.black-friday .subscription-banner__header span:last-child{background:#dd1b00;text-transform:uppercase;padding:1px 5px;box-sizing:border-box;z-index:1;width:fit-content;margin-left:7px;white-space:nowrap}.subscription-banner__item.black-friday .subscription-banner__list{z-index:1}.subscription-banner__item.black-friday .subscription-banner__list li::before{background:#ffec00;color:#0a0a0a}.subscription-banner__item.black-friday .subscription-banner__list li.black-friday{background:#ffec00;color:#0a0a0a;border-radius:10px;margin-bottom:8px}.subscription-banner__item.black-friday .subscription-banner__list li.black-friday::before{background-image:url("/Content/img/subscriptions/black-friday/fire.svg")!important;background-repeat:no-repeat;background-size:contain!important;width:30px;min-width:30px;height:30px;content:''}@media screen and (max-width:1680px){.subscription-banner__item.black-friday .subscription-banner__list li.black-friday::before{width:27px;min-width:27px;height:27px}}@media screen and (max-width:500px){.subscription-banner__item.black-friday .subscription-banner__list li.black-friday::before{width:25px;min-width:25px;height:25px}}.subscription-banner__item.black-friday .subscription-banner__buy{background:#dd1b00;border-color:#dd1b00}.subscription-banner__item.black-friday .subscription-banner__buy:hover{background:transparent;border-color:#dd1b00;color:#dd1b00}.subscription-banner__item.black-friday .premium-subscription-img{display:block;position:absolute;right:-40px;top:30px;width:34%}@media screen and (min-width:1920px){.subscription-banner__item.black-friday .premium-subscription-img{right:-1%}}@media screen and (min-width:2100px){.subscription-banner__item.black-friday .premium-subscription-img{right:6%}}@media screen and (min-width:2300px){.subscription-banner__item.black-friday .premium-subscription-img{right:12%}}@media screen and (max-width:1680px){.subscription-banner__item.black-friday .premium-subscription-img{right:-10px;top:20px}}@media screen and (max-width:1580px){.subscription-banner__item.black-friday .premium-subscription-img{right:-30px}}@media screen and (max-width:1440px){.subscription-banner__item.black-friday .premium-subscription-img{right:-50px;top:25px}}@media screen and (max-width:1280px){.subscription-banner__item.black-friday .premium-subscription-img{right:-40px}}@media screen and (max-width:1150px){.subscription-banner__item.black-friday .premium-subscription-img{top:30px;right:0}}@media screen and (max-width:900px){.subscription-banner__item.black-friday .premium-subscription-img{right:-10px}}@media screen and (max-width:768px){.subscription-banner__item.black-friday .premium-subscription-img{right:-50px;top:35px}}@media screen and (max-width:700px){.subscription-banner__item.black-friday .premium-subscription-img{right:5px}}@media screen and (max-width:600px){.subscription-banner__item.black-friday .premium-subscription-img{right:100px;top:20px}}@media screen and (max-width:550px){.subscription-banner__item.black-friday .premium-subscription-img{right:60px}}@media screen and (max-width:480px){.subscription-banner__item.black-friday .premium-subscription-img{right:50px}}@media screen and (max-width:450px){.subscription-banner__item.black-friday .premium-subscription-img{right:25px;top:25px}}@media screen and (max-width:420px){.subscription-banner__item.black-friday .premium-subscription-img{right:5px}}@media screen and (max-width:375px){.subscription-banner__item.black-friday .premium-subscription-img{right:-10px;top:35px}}@media screen and (max-width:350px){.subscription-banner__item.black-friday .premium-subscription-img{display:none}}.subscription-banner__item.black-friday .premium-subscription-img img{width:100%}.subscription-banner__item.new-year{background:#f03a3f;position:relative;overflow:visible}.subscription-banner__item.new-year .subscription-banner__sale-ribbon{display:none}.subscription-banner__item.new-year .subscription-banner__header{color:#fff}.subscription-banner__item.new-year .subscription-banner__header span:last-child{background:#fff;color:#f03a3f;padding:1px 10px;box-sizing:border-box;z-index:1;width:fit-content;border-radius:9px;font-size:24px;white-space:nowrap}@media screen and (max-width:1680px){.subscription-banner__item.new-year .subscription-banner__header span:last-child{font-size:22px}}.subscription-banner__item.new-year .subscription-banner__list{z-index:1}.subscription-banner__item.new-year .subscription-banner__list li::before{background:#fff;color:#f03a3f}.subscription-banner__item.new-year .subscription-banner__list li.new-year{background:#fff;color:#0a0a0a;border-radius:10px;margin-bottom:8px}.subscription-banner__item.new-year .subscription-banner__list li.new-year::before{background-repeat:no-repeat;background-size:contain!important;width:30px;min-width:30px;height:30px;content:''}@media screen and (max-width:1680px){.subscription-banner__item.new-year .subscription-banner__list li.new-year::before{width:27px;min-width:27px;height:27px}}@media screen and (max-width:500px){.subscription-banner__item.new-year .subscription-banner__list li.new-year::before{width:25px;min-width:25px;height:25px}}.subscription-banner__item.new-year .subscription-banner__list li.new-year.fire::before{background-image:url("/Content/img/subscriptions/black-friday/fire.svg")!important}.subscription-banner__item.new-year .subscription-banner__list li.new-year.gift::before{background-image:url("/Content/img/subscriptions/new-year/gift.svg")!important}.subscription-banner__item.new-year .subscription-banner__buy{background:#fff;border-color:#fff;color:#0a0a0a}.subscription-banner__item.new-year .subscription-banner__buy:hover{background:transparent;border-color:#fff;color:#fff}.subscription-banner__item.new-year .subscription-banner__old-price{color:#fff}.subscription-banner__item.new-year .new-year-img{display:block;position:absolute;right:0;top:15%}@media screen and (max-width:500px){.subscription-banner__item.new-year .new-year-img{top:20%}}.subscription-banner__item.new-year .new-year-img img{width:80%}.subscription-banner__item.spring{background:#7baefb}@media screen and (max-width:600px){.subscription-banner__item.spring{order:-1}}.subscription-banner__item.spring .premium-subscription-img{position:absolute;right:0;top:0;z-index:0;width:80%;display:block}.subscription-banner__item.spring .premium-subscription-img img{width:100%}.subscription-banner__item.spring .subscription-banner__buy{color:#0a0a0a;background:#ffec00;border-color:#ffec00}.subscription-banner__item.spring .subscription-banner__buy:hover{background:transparent;color:#ffec00}.subscription-banner__item.spring .subscription-banner__old-price{font-family:'GilroyRegular'}.subscription-banner__item.spring .subscription-banner__old-price,.subscription-banner__item.spring .subscription-banner__list{color:#0a0a0a;z-index:1}.subscription-banner__item.spring .subscription-banner__sale-ribbon{display:none}.subscription-banner__item.spring .subscription-banner__list li::before{background:#ffec00;color:#0a0a0a}.subscription-banner__item.spring .subscription-banner__list li.spring{background:#ffec00;color:#0a0a0a;font-family:'GilroyBold';border-radius:10px}.subscription-banner__item.spring .subscription-banner__list li.spring:before{background:#ffec00;border:1px solid #0a0a0a}.subscription-banner__item.spring .subscription-banner__header{font-family:'GilroyExtraBold';z-index:1}.subscription-banner__header{font-family:'GilroyBold';font-size:30px;display:flex;align-items:center}@media screen and (max-width:1680px){.subscription-banner__header{font-size:24px}}.subscription-banner__header img{width:15%;margin-right:10px}.subscription-banner__list{display:flex;flex-direction:column;margin:22px 0}@media screen and (max-width:900px){.subscription-banner__list{margin:20px 0}}@media screen and (max-width:500px){.subscription-banner__list{margin:24px 0}}.subscription-banner__list li{display:flex;align-items:center;font-size:18px;padding:7px;font-family:'GilroyRegular'}@media screen and (max-width:1680px){.subscription-banner__list li{font-size:16px;padding:3px 5px}}@media screen and (max-width:1440px){.subscription-banner__list li{font-size:14px}}@media screen and (max-width:900px){.subscription-banner__list li{padding:5px 8px}}.subscription-banner__list li:before{display:flex;justify-content:center;align-items:center;margin-right:13px;background:#52c3b0;width:28px;min-width:28px;height:28px;border-radius:50%;color:#fff;font-family:'fontawesome';font-size:12px}@media screen and (max-width:1680px){.subscription-banner__list li:before{width:19px;min-width:19px;height:19px;font-size:10px;margin-right:10px}}@media screen and (max-width:900px){.subscription-banner__list li:before{width:25px;min-width:25px;height:25px;font-size:12px;margin-right:13px}}@media screen and (max-width:1680px){.subscription-banner__list li:not(:last-child){margin-bottom:8px}}.subscription-banner__list li.hr-support{border-radius:8px;background:#0dbb1f;padding:7px;color:#fff;margin-top:3px}@media screen and (max-width:1680px){.subscription-banner__list li.hr-support{padding:3px 5px;border-radius:6px}}@media screen and (max-width:900px){.subscription-banner__list li.hr-support{padding:5px 8px}}@media screen and (max-width:600px){.subscription-banner__list li.hr-support{width:fit-content}}.subscription-banner__list li.hr-support:before{background:transparent}.subscription-banner__price-block{display:flex;align-items:flex-end}.subscription-banner__price{color:#e25d2c;font-size:36px;line-height:100%;font-family:'GilroyBold'}@media screen and (max-width:1680px){.subscription-banner__price{font-size:34px}}@media screen and (max-width:1440px){.subscription-banner__price{font-size:27px}}@media screen and (max-width:900px){.subscription-banner__price{font-size:26px}}.subscription-banner__old-price{color:#aaa;margin-left:10px;font-size:22px;text-decoration:line-through;font-family:'GilroyBold'}@media screen and (max-width:1680px){.subscription-banner__old-price{font-size:17px;margin-left:8px}}@media screen and (max-width:900px){.subscription-banner__old-price{font-size:22px;margin-left:10px;line-height:100%}}.subscription-banner__buy{margin-top:20px;width:fit-content;align-self:center;text-transform:uppercase}.subscription-banner__sale-ribbon{position:absolute;bottom:30px;right:-50px;transform:rotate(-45deg);background:#e25d2c;color:#fff;font-size:20px;height:30px;width:200px;font-family:'GilroyBold';display:flex;align-items:center;justify-content:center}@media screen and (max-width:1680px){.subscription-banner__sale-ribbon{font-size:17px;bottom:20px;right:-65px;height:22px}}@media screen and (max-width:1440px){.subscription-banner__sale-ribbon{font-size:15px}}@media screen and (max-width:900px){.subscription-banner__sale-ribbon{height:25px}}@media screen and (max-width:500px){.subscription-banner__sale-ribbon{font-size:14px}}.bold{font-weight:500}.header-color{color:#303d46}.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg{height:105px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1680px){.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg{height:90px}}@media screen and (max-width:1366px){.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg{height:80px}}@media screen and (max-width:1280px){.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg{height:75px}}@media screen and (max-width:1024px){.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg{height:65px}}@media screen and (max-width:420px){.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg{justify-content:center;padding:0 10px}}.side-padding,.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg,.content-filter{box-sizing:border-box;padding-left:60px;padding-right:60px}@media screen and (max-width:1680px){.side-padding,.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg,.content-filter{padding-left:55px;padding-right:55px}}@media screen and (max-width:1366px){.side-padding,.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg,.content-filter{padding-left:45px;padding-right:45px}}@media screen and (max-width:1280px){.side-padding,.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg,.content-filter{padding-left:40px;padding-right:40px}}@media screen and (max-width:1024px){.side-padding,.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg,.content-filter{padding-left:35px;padding-right:35px}}@media screen and (max-width:900px){.side-padding,.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg,.content-filter{padding-left:40px;padding-right:40px}}@media screen and (max-width:420px){.side-padding,.content-header,.content-header_orange-border,.content-header_green-bg,.content-header_orange-bg,.content-filter{padding-left:20px;padding-right:20px}}.content-header_orange-border{box-shadow:10px 0 #e25d2c inset}.content-header_green-bg{background:#52c3b0}.content-header_green-bg>h1,.content-header_green-bg>h2,.content-header_green-bg>.header-1,.content-header_green-bg>.header-2{font-weight:500;color:#fff}.content-header_orange-bg{background:#e25d2c}.content-header_orange-bg>h1,.content-header_orange-bg>h2,.content-header_orange-bg>.header-1,.content-header_orange-bg>.header-2{font-weight:500;color:#fff}.content-filter{height:105px;display:flex;align-items:center;justify-content:space-between;height:76px}@media screen and (max-width:420px){.content-filter{justify-content:center;padding:0 10px}}.content-filter>h1,.content-filter>h2,.content-filter>.header-1,.content-filter>.header-2{font-size:18px;text-transform:uppercase}@media screen and (max-width:1680px){.content-filter>h1,.content-filter>h2,.content-filter>.header-1,.content-filter>.header-2{font-size:17px}}@media screen and (max-width:1440px){.content-filter>h1,.content-filter>h2,.content-filter>.header-1,.content-filter>.header-2{font-size:16px}}@media screen and (max-width:1280px){.content-filter>h1,.content-filter>h2,.content-filter>.header-1,.content-filter>.header-2{font-size:15px}}@media screen and (max-width:420px){.content-filter>h1,.content-filter>h2,.content-filter>.header-1,.content-filter>.header-2{text-align:center}}.btn-outline-orange{background:transparent;border:1px solid #e25d2c;border-radius:90px;color:#e25d2c;font-family:'GilroySemiBold';display:flex;justify-content:center;align-items:center;padding:8px 24px;transition:all .2s;text-decoration:none}.btn-outline-orange:hover{background:#ff7745;border:1px solid #ff7745;color:#fff}.btn-outline-orange:active{background:#c04a1e;border:1px solid #c04a1e;color:#fff}.base-btn,.btn-filled-orange,.btn-not-filled{box-sizing:border-box;cursor:pointer;text-decoration:none;text-align:center;text-transform:uppercase;font-weight:500;font-family:'GilroySemiBold','Roboto';display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;height:48px;line-height:44px;border-radius:24px;padding:0 36px;font-size:16px;transition:all .2s}@media screen and (max-width:1680px){.base-btn,.btn-filled-orange,.btn-not-filled{height:38px;line-height:36px;padding:0 30px;font-size:14px}}@media screen and (max-width:1366px){.base-btn,.btn-filled-orange,.btn-not-filled{font-size:12px}}@media screen and (max-width:1280px){.base-btn,.btn-filled-orange,.btn-not-filled{height:36px;line-height:34px}}.btn-filled-orange{color:#fff;background:#e25d2c;border:2px solid #e25d2c}.btn-filled-orange:hover{background:#ff7745;border:2px solid #ff7745}.btn-filled-orange:active{background:#c04a1e;border:2px solid #c04a1e}.btn-not-filled{color:#232323;background:none;border:.5px solid #232323}@media screen and (min-width:901px){.btn-not-filled:hover{background-color:#e25d2c;border:1px solid #e25d2c;color:#fff}}.side-padding-right-indent{right:60px}@media screen and (max-width:1680px){.side-padding-right-indent{right:55px}}@media screen and (max-width:1366px){.side-padding-right-indent{right:45px}}@media screen and (max-width:1280px){.side-padding-right-indent{right:40px}}@media screen and (max-width:1024px){.side-padding-right-indent{right:35px}}@media screen and (max-width:900px){.side-padding-right-indent{right:40px}}@media screen and (max-width:420px){.side-padding-right-indent{right:20px}}img.b-lazy{background:url(/Content/img/common/lazy-loader.svg) center/50px no-repeat}img.b-lazy.b-loaded{background:none}.FAQ{margin-bottom:70px;display:flex;flex-direction:column}@media screen and (max-width:1440px){.FAQ{margin-bottom:60px}}@media screen and (max-width:900px){.FAQ{margin-bottom:40px}}.FAQ .text-18px{font-size:18px}@media screen and (max-width:1680px){.FAQ .text-18px{font-size:16px}}@media screen and (max-width:1440px){.FAQ .text-18px{font-size:14px}}.FAQ__title{align-self:center;font-size:64px;font-family:'GilroyBold';line-height:110%}@media screen and (max-width:1680px){.FAQ__title{font-size:54px}}@media screen and (max-width:1440px){.FAQ__title{font-size:48px}}@media screen and (max-width:768px){.FAQ__title{font-size:44px}}@media screen and (max-width:500px){.FAQ__title{font-size:40px}}@media screen and (max-width:420px){.FAQ__title{font-size:34px}}.FAQ__block{display:flex;justify-content:space-between;margin-top:90px;margin-left:100px}@media screen and (max-width:1680px){.FAQ__block{margin-left:70px}}@media screen and (max-width:1440px){.FAQ__block{margin-left:0}}@media screen and (max-width:1024px){.FAQ__block{margin-top:75px}}@media screen and (max-width:900px){.FAQ__block{margin-top:60px}}@media screen and (max-width:500px){.FAQ__block{margin-top:30px}}.FAQ__question{display:flex;flex-direction:column;width:45%}@media screen and (max-width:900px){.FAQ__question{width:80%;margin:0 auto}}@media screen and (max-width:768px){.FAQ__question{width:90%}}@media screen and (max-width:500px){.FAQ__question{width:100%}}.FAQ__question-item{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.FAQ__question-item:not(:last-child){margin-bottom:50px}@media screen and (max-width:1680px){.FAQ__question-item:not(:last-child){margin-bottom:40px}}@media screen and (max-width:1440px){.FAQ__question-item:not(:last-child){margin-bottom:35px}}@media screen and (max-width:900px){.FAQ__question-item:not(:last-child){margin-bottom:0;position:relative}}@media screen and (min-width:901px){.FAQ__question-item:hover .FAQ__question-text{text-decoration:underline}.FAQ__question-item:hover .FAQ__marker{background:#3ce1c5}}.FAQ__question-flex{display:flex;align-items:center}.FAQ__mobile{margin:0 30px 0 23px}.FAQ__mobile:not(:last-child){margin-bottom:55px}@media screen and (max-width:500px){.FAQ__mobile:not(:last-child){margin-bottom:25px}}@media screen and (min-width:901px){.FAQ__mobile-icon{display:none!important}}.FAQ__mobile.active{margin-right:0;margin-left:0;background:#fff;box-shadow:0 0 40px rgba(153,161,170,.2);padding:8px 7px 0 7px;border-radius:24px}@media screen and (max-width:500px){.FAQ__mobile.active{margin-bottom:15px}}.FAQ__mobile.active .FAQ__question-item{padding:18px 30px 18px 23px;border-radius:16px;color:#fff}.FAQ__mobile.active .FAQ__marker{background:#fff}.FAQ__mobile.active .FAQ__question-text{font-family:'GilroyBold';color:#fff}.FAQ__marker{border-radius:9px;width:30px;height:30px;min-width:30px;background:#52c3b0}@media screen and (max-width:1680px){.FAQ__marker{width:25px;height:25px;min-width:25px;border-radius:7px}}@media screen and (max-width:1440px){.FAQ__marker{width:23px;height:23px;min-width:23px;border-radius:6px}}@media screen and (max-width:1280px){.FAQ__marker{width:21px;height:21px;min-width:21px}}.FAQ__question-text{font-family:'GilroyMedium';margin-left:27px;line-height:20px;color:#646f75}@media screen and (max-width:900px){.FAQ__question-text{color:#232323}}.FAQ__question-text.active{color:#232323}.FAQ__answer{width:50%;height:fit-content;position:sticky;top:120px}@media screen and (max-width:900px){.FAQ__answer{display:none}}.FAQ__answer-item{flex-direction:column;border-radius:24px;box-shadow:0 0 40px rgba(153,161,170,.2);padding:8px 7px 40px 7px}.FAQ__answer-item:nth-child(n+2){display:none}.FAQ__answer-title{display:flex;align-items:center;justify-content:space-between;padding:25px 30px 25px 25px;margin-bottom:40px;border-radius:16px;background:#e25d2c}@media screen and (max-width:1680px){.FAQ__answer-title{margin-bottom:35px;padding:20px 30px 20px 25px}}@media screen and (max-width:1440px){.FAQ__answer-title{margin-bottom:30px}}@media screen and (max-width:1024px){.FAQ__answer-title{margin-bottom:25px}}@media screen and (max-width:900px){.FAQ__answer-title{margin-bottom:20px;padding:18px 30px 18px 23px}}@media screen and (max-width:500px){.FAQ__answer-title{margin-bottom:10px;padding:20px 17px 20px 12px}}.FAQ__icon{border-radius:9px;background:#fff;width:30px;min-width:30px;height:30px;box-sizing:border-box}@media screen and (max-width:1680px){.FAQ__icon{width:25px;height:25px;min-width:25px;border-radius:7px}}@media screen and (max-width:1440px){.FAQ__icon{width:23px;height:23px;min-width:23px;border-radius:6px}}@media screen and (max-width:1280px){.FAQ__icon{width:21px;height:21px;min-width:21px}}.FAQ__title-text{font-family:'GilroySemiBold';color:#fff;margin-left:20px}.FAQ__answer-btn{font-size:30px;color:#fff;margin-left:30px}.FAQ__answer-info{padding:0 25px;line-height:22px;display:none;font-size:16px}@media screen and (max-width:1680px){.FAQ__answer-info{line-height:20px;font-size:14px}}@media screen and (max-width:1280px){.FAQ__answer-info{font-size:12px;line-height:18px}}@media screen and (max-width:900px){.FAQ__answer-info{margin:20px 0;display:none}}@media screen and (max-width:500px){.FAQ__answer-info{padding:0 10px;font-size:14px;line-height:20px}}.FAQ__answer-info p a{color:#e25d2c}.FAQ__answer-info p a:hover{text-decoration:underline}.FAQ__answer-info ul{margin-left:50px}@media screen and (max-width:900px){.FAQ__answer-info ul{margin-left:30px}}.FAQ__answer-info ul li{list-style-type:disc}.FAQ .orange-marker{background:#e25d2c!important}.FAQ .show-flex{display:flex!important}.lesson-content-info{width:100%;display:flex;flex-direction:column}.lesson-content-info .course-name>a{display:flex;align-items:center;border-bottom:2px solid #e25d2c;height:65px;padding-left:2.5%;padding-right:2.5%;text-decoration:none;color:#111}.lesson-content-info .course-name>a span{font-size:16px;text-transform:uppercase;font-weight:bold}@media screen and (max-width:1680px){.lesson-content-info .course-name>a span{font-size:15px}}@media screen and (max-width:1440px){.lesson-content-info .course-name>a span{font-size:14px}}@media screen and (max-width:1280px){.lesson-content-info .course-name>a span{font-size:13px}}.lesson-content-info .lesson-and-marks{margin-left:0;margin-right:0;margin-top:2em;margin-bottom:2em;padding:0;list-style-type:none}.lesson-content-info .lesson-and-marks .lesson-info{display:flex;flex-direction:column;align-items:center}.lesson-content-info .lesson-and-marks .lesson-info>a{display:flex;width:95%}.lesson-content-info .lesson-and-marks .lesson-info>a:hover{color:#00f;border-bottom-color:#00f}.lesson-content-info .lesson-and-marks .lesson-info>a .lesson-name{font-weight:bold}.lesson-content-info .lesson-and-marks .timestamp-marks{width:95%}.lesson-content-info .lesson-and-marks .timestamp-marks .timestamp-mark{display:flex;flex-direction:column;align-items:flex-end}.lesson-content-info .lesson-and-marks .timestamp-marks .timestamp-mark>a{width:98%}.lesson-content-info .lesson-and-marks .timestamp-marks .timestamp-mark>a:hover{color:#00f;border-bottom-color:#00f}.lesson-content-info .lesson-and-marks .lesson-info>a,.lesson-content-info .lesson-and-marks .timestamp-mark>a{border-bottom:1px dotted #c2c2c2;position:relative;padding:0;margin-bottom:5px;cursor:pointer;background-color:#fff;text-decoration:none;color:#111;font-size:15px}@media screen and (max-width:1680px){.lesson-content-info .lesson-and-marks .lesson-info>a,.lesson-content-info .lesson-and-marks .timestamp-mark>a{font-size:14px}}@media screen and (max-width:1440px){.lesson-content-info .lesson-and-marks .lesson-info>a,.lesson-content-info .lesson-and-marks .timestamp-mark>a{font-size:13px}}@media screen and (max-width:1280px){.lesson-content-info .lesson-and-marks .lesson-info>a,.lesson-content-info .lesson-and-marks .timestamp-mark>a{font-size:12px}}.lesson-content-info .lesson-and-marks .lesson-info>a span,.lesson-content-info .lesson-and-marks .timestamp-mark>a span{background-color:#fff;margin:0}.lesson-content-info .lesson-and-marks .lesson-info>a .lesson-name,.lesson-content-info .lesson-and-marks .lesson-info>a .mark-name,.lesson-content-info .lesson-and-marks .timestamp-mark>a .lesson-name,.lesson-content-info .lesson-and-marks .timestamp-mark>a .mark-name{position:relative;margin-right:7em;padding-right:2px}.lesson-content-info .lesson-and-marks .lesson-info>a .lesson-duration,.lesson-content-info .lesson-and-marks .lesson-info>a .mark-time,.lesson-content-info .lesson-and-marks .timestamp-mark>a .lesson-duration,.lesson-content-info .lesson-and-marks .timestamp-mark>a .mark-time{position:absolute;right:0;padding-left:2px}.lesson-content-info .lesson-and-marks .lesson-info>a .lesson-name,.lesson-content-info .lesson-and-marks .lesson-info>a .mark-name,.lesson-content-info .lesson-and-marks .lesson-info>a .lesson-duration,.lesson-content-info .lesson-and-marks .lesson-info>a .mark-time,.lesson-content-info .lesson-and-marks .timestamp-mark>a .lesson-name,.lesson-content-info .lesson-and-marks .timestamp-mark>a .mark-name,.lesson-content-info .lesson-and-marks .timestamp-mark>a .lesson-duration,.lesson-content-info .lesson-and-marks .timestamp-mark>a .mark-time{bottom:-2px}.reviews{display:flex;justify-content:space-between;font-family:'GilroyRegular'}@media screen and (max-width:1000px){.reviews{flex-wrap:wrap;gap:30px}}.reviews__type{width:32%}@media screen and (max-width:1000px){.reviews__type{width:47%}}@media screen and (max-width:600px){.reviews__type{width:100%}}.reviews__title-block{display:flex;align-items:center;margin-bottom:30px}@media screen and (max-width:1600px){.reviews__title-block{margin-bottom:22px}}@media screen and (max-width:600px){.reviews__title-block{margin-bottom:12px}}.reviews__title-block img{width:48px;height:48px;margin-right:10px}@media screen and (max-width:1600px){.reviews__title-block img{width:36px;height:36px;margin-right:7.5px}}@media screen and (max-width:900px){.reviews__title-block img{width:48px;height:48px;margin-right:10px}}.reviews__name-rate{display:flex;flex-direction:column;font-size:16px}@media screen and (max-width:1600px){.reviews__name-rate{font-size:12px}}@media screen and (max-width:1000px){.reviews__name-rate{font-size:14px}}.reviews__name-rate p{display:flex;color:#e25d2c}.reviews__name-rate p span{font-family:'GilroyBold';color:#232323;margin-right:3px}.reviews__name-rate p a{font-family:'GilroyMedium'}.reviews__name-rate p a:hover{text-decoration:underline}.reviews__title{font-family:'GilroyMedium';font-weight:500;font-size:16px;margin-bottom:1px}@media screen and (max-width:1600px){.reviews__title{font-size:12px}}@media screen and (max-width:1000px){.reviews__title{font-size:14px}}.reviews-item__img{display:flex;align-items:center}.reviews-item__img img{width:70px;height:70px}@media screen and (max-width:1600px){.reviews-item__img img{width:52.5px;height:52.5px}}.reviews-item__body{background:#f6f6f6;border-radius:20px;display:flex;flex-direction:column;padding:30px;box-sizing:border-box}@media screen and (max-width:1600px){.reviews-item__body{padding:22px;border-radius:15px}}@media screen and (max-width:600px){.reviews-item__body{padding:20px;border-radius:20px}}.reviews-item__text{margin:15px 0;font-size:18px;line-height:130%;font-family:'GilroyMedium'}@media screen and (max-width:1600px){.reviews-item__text{margin:10px 0 8px 0;font-size:16px}}@media screen and (max-width:1000px){.reviews-item__text{font-size:14px}}@media screen and (max-width:600px){.reviews-item__text{margin:12px 0}}.reviews-item__author-block{display:flex;flex-direction:column;margin-left:20px}@media screen and (max-width:1600px){.reviews-item__author-block{margin-left:15px}}.reviews-item__name{font-family:'GilroyMedium';font-size:16px}@media screen and (max-width:1600px){.reviews-item__name{font-size:12px}}@media screen and (max-width:1000px){.reviews-item__name{font-size:16px}}.reviews-item__rate-block{font-family:'GilroyBold';font-size:16px}@media screen and (max-width:1600px){.reviews-item__rate-block{font-size:12px}}@media screen and (max-width:1000px){.reviews-item__rate-block{font-size:16px}}.reviews-item__btn-block{display:flex;width:fit-content;text-decoration:none;margin-top:auto}.video-wrapper{position:relative}.video-preloader{left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}svg path,svg rect{fill:#ff6700}.loader.loader--style3{display:flex;justify-content:center}.partial-container-padding,.video-lesson-container .video-lesson-comments .comments-content{padding:0 60px 60px}@media screen and (max-width:1680px){.partial-container-padding,.video-lesson-container .video-lesson-comments .comments-content{padding:0 55px 55px}}@media screen and (max-width:1366px){.partial-container-padding,.video-lesson-container .video-lesson-comments .comments-content{padding:0 45px 45px}}@media screen and (max-width:1280px){.partial-container-padding,.video-lesson-container .video-lesson-comments .comments-content{padding:0 40px 40px}}@media screen and (max-width:1024px){.partial-container-padding,.video-lesson-container .video-lesson-comments .comments-content{padding:0 35px 35px}}@media screen and (max-width:900px){.partial-container-padding,.video-lesson-container .video-lesson-comments .comments-content{padding:0 40px 40px}}@media screen and (max-width:420px){.partial-container-padding,.video-lesson-container .video-lesson-comments .comments-content{padding:0 20px 20px}}.no-title-dialog .ui-dialog-titlebar{display:none}#lesson-content-info-container{display:none}#lesson-content-info-container .loader-wrap{height:400px;display:flex;align-items:center;justify-content:center}.read-more{color:#e25d2c;font-size:14px;font-weight:400;display:none;cursor:pointer}@media screen and (max-width:1600px){.read-more{font-size:13px}}@media screen and (max-width:1440px){.read-more{font-size:12px}}.arrow-down{cursor:pointer}.arrow-down::before{content:"";color:#fff;font-size:20px;font-family:'FontAwesome'}.color-orange{color:#e25d2c}.video-lesson-container .video-title{margin:30px 45px;color:#303d46;font-size:18px}@media screen and (max-width:1680px){.video-lesson-container .video-title{font-size:17px}}@media screen and (max-width:1440px){.video-lesson-container .video-title{font-size:16px;margin:30px 35px}}@media screen and (max-width:1280px){.video-lesson-container .video-title{font-size:15px}}@media screen and (max-width:1024px){.video-lesson-container .video-title{margin:25px 35px}}@media screen and (max-width:900px){.video-lesson-container .video-title{margin:20px 45px}}@media screen and (max-width:550px){.video-lesson-container .video-title{margin:15px 20px}}.video-lesson-container .video-lesson-content,.video-lesson-container .social-margin,.video-lesson-container .video-breakpoints-container,.video-lesson-container .video-lesson-attributes,.video-lesson-container .video-students-buy__item-container,.video-lesson-container .subscription-banner,.video-lesson-container .comment,.video-lesson-container .FAQ{margin:0 40px}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-content,.video-lesson-container .social-margin,.video-lesson-container .video-breakpoints-container,.video-lesson-container .video-lesson-attributes,.video-lesson-container .video-students-buy__item-container,.video-lesson-container .subscription-banner,.video-lesson-container .comment,.video-lesson-container .FAQ{margin:0 30px}}@media screen and (max-width:900px){.video-lesson-container .video-lesson-content,.video-lesson-container .social-margin,.video-lesson-container .video-breakpoints-container,.video-lesson-container .video-lesson-attributes,.video-lesson-container .video-students-buy__item-container,.video-lesson-container .subscription-banner,.video-lesson-container .comment,.video-lesson-container .FAQ{margin:0 45px}}@media screen and (max-width:550px){.video-lesson-container .video-lesson-content,.video-lesson-container .social-margin,.video-lesson-container .video-breakpoints-container,.video-lesson-container .video-lesson-attributes,.video-lesson-container .video-students-buy__item-container,.video-lesson-container .subscription-banner,.video-lesson-container .comment,.video-lesson-container .FAQ{margin:0 20px}}.video-lesson-container a{text-decoration:none}.video-lesson-container .content-header_orange-border .header-2{color:#303d46;font-weight:500}.video-lesson-container .h3-orange{color:#e25d2c;text-transform:uppercase;font-size:16px;font-weight:500;margin:0}.video-lesson-container .video-lesson-about-course{width:100%}.video-lesson-container .video-lesson-about-course .about-course-header{display:flex;align-items:center;font-size:14px;padding:0 40px}@media screen and (max-width:1600px){.video-lesson-container .video-lesson-about-course .about-course-header{font-size:13px}}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-about-course .about-course-header{font-size:12px;padding:0 30px}}@media screen and (max-width:900px){.video-lesson-container .video-lesson-about-course .about-course-header{padding:0 45px}}@media screen and (max-width:550px){.video-lesson-container .video-lesson-about-course .about-course-header{padding:0 20px}}.video-lesson-container .video-lesson-about-course .about-course-header h1{font-size:32px;text-transform:uppercase;color:#303d46;margin:0;font-family:'GilroyExtraBold'}@media screen and (max-width:1600px){.video-lesson-container .video-lesson-about-course .about-course-header h1{font-size:31px}}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-about-course .about-course-header h1{font-size:30px}}@media screen and (max-width:550px){.video-lesson-container .video-lesson-about-course .about-course-header h1{font-size:24px}}.video-lesson-container .video-lesson-about-course .about-course-header.header-with-breadcrumbs,.video-lesson-container .video-lesson-about-course .content-header_orange-bg.header-with-breadcrumbs{align-items:flex-start;justify-content:center;flex-direction:column}@media screen and (max-width:500px){.video-lesson-container .video-lesson-about-course .about-course-header.header-with-breadcrumbs,.video-lesson-container .video-lesson-about-course .content-header_orange-bg.header-with-breadcrumbs{height:auto}}.video-lesson-container .video-lesson-about-course .about-course-wrapper{display:flex;margin:35px 0 75px 0;color:#232323;line-height:20px;padding:0 40px}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-about-course .about-course-wrapper{margin:20px 0 50px 0;padding:0 30px}}@media screen and (max-width:1280px){.video-lesson-container .video-lesson-about-course .about-course-wrapper{font-size:12px}}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-about-course .about-course-wrapper{flex-direction:column;padding:0 45px;margin:20px 0 30px 0}}@media screen and (max-width:550px){.video-lesson-container .video-lesson-about-course .about-course-wrapper{padding:0 20px}}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description{margin-right:50px;width:58%;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description{width:100%;margin:0 0 40px 0}}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description .course-description__block{margin:0 0 27px 0}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description .course-description__block:last-child{margin-bottom:17px}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description .course-description__block{margin:0 0 20px 0}}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description .course-description__block>div{margin-top:8px}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description .course-description__block .read-more{margin-top:5px}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description .course-description__block p{margin:0}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description__play-lesson{display:none}@media screen and (max-width:600px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description__play-lesson{display:block;width:fit-content;margin:0 auto 17px auto}}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description-btn-block{display:flex}@media screen and (max-width:600px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description-btn-block{justify-content:space-between}}@media screen and (max-width:500px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description-btn-block{justify-content:center;flex-direction:column;align-items:center}}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description-btn-block .course-description-btn-flex{display:flex;flex-direction:column;align-items:flex-start;position:relative}@media screen and (max-width:600px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description-btn-block .course-description-btn-flex{width:47%}}@media screen and (max-width:500px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description-btn-block .course-description-btn-flex{align-items:normal;width:100%}}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description-btn-block .course-description-btn-flex:first-child{margin-right:50px}@media screen and (max-width:1000px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description-btn-block .course-description-btn-flex:first-child{margin-right:5px}}@media screen and (max-width:900px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description-btn-block .course-description-btn-flex:first-child{margin-right:50px}}@media screen and (max-width:600px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description-btn-block .course-description-btn-flex:first-child{margin-right:0}}@media screen and (max-width:500px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description-btn-block .course-description-btn-flex:first-child{margin-bottom:10px}}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description-btn-block .course-description-btn-alert{display:none;color:#e25d2c;position:absolute;top:55px;left:10px;font-size:13px;line-height:14px}@media screen and (max-width:1680px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description-btn-block .course-description-btn-alert{top:45px;font-size:12px}}@media screen and (max-width:900px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description-btn-block .course-description-btn-alert{top:40px;left:0;font-size:10px;white-space:nowrap}}@media screen and (max-width:600px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description-btn-block .course-description-btn-alert{position:relative;white-space:normal;width:80%;margin-top:5px;top:0}}@media screen and (max-width:500px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .course-description-btn-block .course-description-btn-alert{text-align:center;width:auto}}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .video-lesson-landing-about-autor{display:flex;padding-left:15px;margin-top:15px;align-items:center;width:80%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:820px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .video-lesson-landing-about-autor{flex-direction:row;text-align:left;width:80%}}@media screen and (max-width:750px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .video-lesson-landing-about-autor{flex-direction:row;text-align:left;width:100%;padding-left:0!important}}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .video-lesson-landing-about-autor .author-photo{min-width:120px;height:120px;border-radius:100%;margin-right:20px;background-size:100% 100%}@media screen and (max-width:1680px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .video-lesson-landing-about-autor .author-photo{min-width:100px;height:100px}}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .video-lesson-landing-about-autor .author-photo{min-width:90px;height:90px}}@media screen and (max-width:1366px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .video-lesson-landing-about-autor .author-photo{min-width:80px;height:80px}}@media screen and (max-width:820px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .video-lesson-landing-about-autor .author-photo{margin-right:15px}}@media screen and (max-width:750px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .video-lesson-landing-about-autor .author-photo{margin-right:15px}}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .video-lesson-landing-about-autor div,.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-course-description .video-lesson-landing-about-autor p{text-indent:0;text-align:left}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-about-autor{display:flex;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:900px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-about-autor{align-items:center}}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-about-autor>div{margin:0 0 0 10px}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-about-autor>div{margin:0 0 0 25px}}@media screen and (max-width:500px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-about-autor>div{margin:0}}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-about-autor .author-photo{min-width:120px;height:120px;border-radius:100%;margin-right:20px;background-size:100% 100%}@media screen and (max-width:1680px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-about-autor .author-photo{min-width:100px;height:100px}}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-about-autor .author-photo{min-width:90px;height:90px}}@media screen and (max-width:1366px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-about-autor .author-photo{min-width:80px;height:80px}}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-about-autor .author-photo{margin-right:0}}@media screen and (max-width:750px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-about-autor .author-photo{margin-right:15px}}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-about-autor .author-name-link{color:#232323;font-weight:500;font-size:16px}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-about-autor .description-author-courses{margin:5px 0}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-about-autor .other-author-courses{cursor:pointer;color:#e25d2c}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-about-autor .other-author-courses:hover{text-decoration:underline}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-landing-consultation-form{display:block;padding-left:60px;width:40%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-landing-consultation-form h6{font-size:16px;color:#45515b;padding:0 0 20px 0;margin:0;text-align:center}@media screen and (max-width:1680px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-landing-consultation-form h6{font-size:15px}}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-landing-consultation-form h6{font-size:14px}}@media screen and (max-width:1280px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-landing-consultation-form h6{font-size:13px}}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-landing-consultation-form form{position:relative}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-landing-consultation-form form .input-row{margin-bottom:10px}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-landing-consultation-form form .input-row label{color:#45515b}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-landing-consultation-form form .input-row input[type="text"],.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-landing-consultation-form form .input-row input[type="email"]{padding:10px 16px}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-landing-consultation-form form .submit-row{text-align:center}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-landing-consultation-form form .submit-row input[type="submit"]{display:inline-block;padding:0 26px;height:34px;line-height:34px;font-size:14px;text-transform:uppercase;color:#45515b;border:2px solid #4cc3b0!important;border-radius:17px;background:#fff}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-landing-consultation-form form .submit-row input[type="submit"]:hover{color:#fff;background:#4cc3b0}.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-landing-consultation-form form .submit-row .result-popup{left:50%!important;transform:translateX(-50%)}@media screen and (max-width:820px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-landing-consultation-form{flex-direction:column;text-align:center;width:30%}}@media screen and (max-width:750px){.video-lesson-container .video-lesson-about-course .about-course-wrapper .video-lesson-landing-consultation-form{flex-direction:row;text-align:left;width:100%;padding-left:0!important}}.video-lesson-container .video-lesson-about-course .breadcrumb-list{padding:0}.video-lesson-container .video-lesson-content{display:flex}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-content{flex-direction:column}}.video-lesson-container .video-lesson-content .video-player-container{width:60%}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-content .video-player-container{width:100%}}.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper{height:550px;margin:0 7px}.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper .player-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper .player-wrapper iframe,.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper .player-wrapper object,.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper .player-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:2300px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper{height:auto}}@media screen and (max-width:1680px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper{height:520px}}@media screen and (max-width:1366px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper{height:417px}}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper{margin:0;margin-bottom:20px;height:auto}}.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #purchase-box{height:inherit;background-image:url("/Content/img/video-lesson/no-access-bg.jpg");color:#fff;display:flex;align-items:center;justify-content:space-around;background-size:cover;border-radius:10px}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #purchase-box{height:440px}}@media screen and (max-width:700px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #purchase-box{height:400px}}@media screen and (max-width:630px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #purchase-box{height:340px}}@media screen and (max-width:600px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #purchase-box{flex-direction:column}}@media screen and (max-width:658px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #purchase-box{height:310px}}@media screen and (max-width:486px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #purchase-box{height:264px}}@media screen and (max-width:460px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #purchase-box{height:245px}}@media screen and (max-width:396px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #purchase-box{height:236px}}@media screen and (max-width:360px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #purchase-box{height:200px}}.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #purchase-box span{text-align:center;width:100%;line-height:1.5;letter-spacing:1.3px}@media screen and (max-width:396px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #purchase-box span{width:85%}}@media screen and (max-width:360px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #purchase-box span{width:100%;letter-spacing:normal}}.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #purchase-box a{width:180px}@media screen and (min-width:1367px) and (max-width:1680px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #purchase-box a{width:215px}}@media screen and (min-width:1681px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #purchase-box a{width:235px}}@media screen and (max-width:396px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #purchase-box a{margin-top:25px}}@media screen and (max-width:360px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #purchase-box a{margin-top:15px}}.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #error-box{height:inherit;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;justify-content:center;align-items:center;background:#fff}.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #error-box img{width:200px}@media screen and (max-width:630px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #error-box img{width:150px}}@media screen and (max-width:512px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #error-box img{width:100px}}@media screen and (max-width:460px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #error-box img{display:none}}.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #error-box span{text-align:center;display:block;margin:20px}.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #error-box a{color:#f4520b!important}.video-lesson-container .video-lesson-content .video-player-container .player-selection{position:absolute;color:#fff;z-index:999;bottom:-45px;right:20px}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-content .video-player-container .player-selection{bottom:-61px;right:25px}}.video-lesson-container .video-lesson-content .video-player-container .player-selection .switch-btn{display:inline-block;font-size:20px;color:#e5e5e5;cursor:pointer;position:absolute;right:-20px;bottom:20px}.video-lesson-container .video-lesson-content .video-player-container .player-selection .switch-btn:hover{color:#aaa;font-weight:bold}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-content .video-player-container .player-selection .switch-btn:hover{color:#e5e5e5}}.video-lesson-container .video-lesson-content .video-player-container .player-selection .switch-player{display:none;background-color:rgba(0,0,0,.35);box-sizing:border-box;padding:10px;flex-direction:column}.video-lesson-container .video-lesson-content .video-player-container .player-selection .switch-player a{font-size:11px!important;color:#fff;cursor:pointer}.video-lesson-container .video-lesson-content .video-player-container .player-selection .switch-player a.active,.video-lesson-container .video-lesson-content .video-player-container .player-selection .switch-player a:hover{color:#e5e5e5}.video-lesson-container .video-lesson-content .video-player-container .video-course-auth-cover{background-color:transparent;display:none;position:relative;box-sizing:border-box;margin:-56.5% 0 0 0;color:#fff}.video-lesson-container .video-lesson-content .video-player-container .video-course-auth-cover .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.9;z-index:4}.video-lesson-container .video-lesson-content .video-player-container .video-course-auth-cover .close-btn{display:flex;z-index:5;position:absolute;top:5px;right:5px;font-size:18px}.video-lesson-container .video-lesson-content .video-player-container .video-course-auth-cover .close-btn:hover{cursor:pointer;font-weight:bold}.video-lesson-container .video-lesson-content .video-player-container .video-course-auth-cover .message{display:flex;flex-flow:column nowrap;justify-content:center;position:absolute;top:20%;left:5%;height:60%;width:90%;z-index:5;font-size:15px}@media screen and (max-width:1680px){.video-lesson-container .video-lesson-content .video-player-container .video-course-auth-cover .message{font-size:14px}}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-content .video-player-container .video-course-auth-cover .message{font-size:13px}}@media screen and (max-width:1280px){.video-lesson-container .video-lesson-content .video-player-container .video-course-auth-cover .message{font-size:12px}}.video-lesson-container .video-lesson-content .video-player-container .video-course-auth-cover .message div:first-child{text-align:center;font-weight:500}.video-lesson-container .video-lesson-content .video-player-container .video-course-auth-cover .message .btn-block{display:flex;flex-flow:row nowrap;justify-content:center;margin:30px auto;width:75%}.video-lesson-container .video-lesson-content .video-player-container .video-course-auth-cover .message .btn-block a{margin:0 5%}.video-lesson-container .video-lesson-content .toggle-lessons-list{width:1%;display:flex;align-items:center;transition:all .2s;cursor:pointer;margin-right:5px}.video-lesson-container .video-lesson-content .toggle-lessons-list:hover .single-array svg{transform:scale(1.2)}.video-lesson-container .video-lesson-content .toggle-lessons-list:hover .single-array svg path{fill:#263037}.video-lesson-container .video-lesson-content .toggle-lessons-list .single-array svg path{fill:#303d46}.video-lesson-container .video-lesson-content .toggle-lessons-list .rotate-single-array{transform:scale(-1,1)}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-content .toggle-lessons-list{display:none}}.video-lesson-container .video-lesson-content .video-lessons-list-container{width:39%;position:relative}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-content .video-lessons-list-container{box-sizing:border-box;width:100%}}.video-lesson-container .video-lesson-content .video-lessons-list-container .tablet-show-more{color:#e25d2c;cursor:pointer;text-decoration:underline;text-align:center;text-transform:uppercase;display:none;font-size:12px;font-weight:500;margin-top:15px}.video-lesson-container .video-lesson-content .video-lessons-list-container #video-lessons-title{cursor:pointer;user-select:none}.video-lesson-container .video-lesson-content .video-lessons-list-container #video-lessons-title:hover{text-decoration:underline}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content{height:550px;padding-right:12px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#aaa #f0f0f0}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content{padding-right:0}}@media screen and (min-width:1025px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content{position:absolute;left:0;right:0}}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content::-webkit-scrollbar{width:8px}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content::-webkit-scrollbar-thumb{background:#aaa;border-radius:10px}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #f0f0f0;border-radius:0}@media screen and (max-width:1680px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content{height:520px}}@media screen and (max-width:1366px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content{height:417px}}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content{height:auto}}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item{display:flex;flex-direction:column;margin-bottom:10px}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .arrow-down::before{margin-left:20px}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .next-course{background:#f0f0f0;border-radius:10px;padding:25px 20px;color:#303d46;display:flex}@media screen and (max-width:1600px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .next-course{padding:20px 20px}}@media screen and (max-width:1366px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .next-course{padding:15px 20px}}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .next-course{padding:20px 30px}}@media screen and (max-width:500px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .next-course{padding:15px 10px}}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .next-course .lsn-name-wrapper{display:flex;width:90%;font-size:16px}@media screen and (max-width:1600px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .next-course .lsn-name-wrapper{font-size:15px}}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .next-course .lsn-name-wrapper{font-size:14px}}@media screen and (max-width:500px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .next-course .lsn-name-wrapper{font-size:12px}}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .next-course .next-course-title-wrapper{margin-right:10px}@media screen and (min-width:1440px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .next-course .next-course-title-wrapper{white-space:nowrap}}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .next-course .next-course-name-wrapper{font-weight:500}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .next-course .arrow-down{display:flex;width:10%;justify-content:flex-end;position:absolute;right:30px}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .next-course .arrow-down::before{color:#303d46;transform:rotate(270deg)}@media screen and (max-width:500px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .next-course .arrow-down{right:12px}}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .next-course .next-course-name:first-child{white-space:normal;overflow-x:hidden;text-overflow:ellipsis}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .next-course .next-course-name.hidden-element{visibility:hidden}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .next-course .next-course-name.hidden-element:after{content:'С# Стартовый'}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .active-lsn{background:#3aa895!important}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .active{border-radius:10px 10px 0 0!important;transition:.5s linear}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .active .video-accordion__toggle .arrow-down::before{display:inline-block;transform:rotate(180deg)}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item-main{display:flex;align-items:center;justify-content:space-between;width:100%;padding:25px 0;background:#52c3b0;border-radius:10px;transition:.5s linear}@media screen and (max-width:1600px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item-main{padding:20px 0}}@media screen and (max-width:1366px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item-main{padding:15px 0}}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item-main{padding:20px 0}}@media screen and (max-width:500px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item-main{padding:15px 0}}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item-main .video-lesson-item-main-a{color:#fff;font-weight:500;font-size:16px;display:flex;width:100%;padding-left:20px}@media screen and (max-width:1600px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item-main .video-lesson-item-main-a{font-size:15px}}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item-main .video-lesson-item-main-a{font-size:14px}}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item-main .video-lesson-item-main-a{padding-left:30px}}@media screen and (max-width:500px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item-main .video-lesson-item-main-a{font-size:12px;padding-left:10px}}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item-main .video-accordion__toggle{padding-right:20px}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item-main .video-accordion__toggle{padding-right:30px}}@media screen and (max-width:500px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item-main .video-accordion__toggle{padding-right:10px}}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item-main.external{width:100%}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item-main .lsn-number-wrapper{width:10%}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item-main .lsn-duration-wrapper{width:10%;justify-content:flex-end}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item-main .lsn-duration-wrapper{justify-content:flex-end}}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item-main .lsn-name-wrapper{width:80%;display:flex;align-items:center;margin-right:12%;margin-left:2%}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item-main .lsn-number-wrapper,.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item-main .lsn-duration-wrapper{display:flex;align-items:center}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item-main .lsn-number-wrapper .itvdnicon-lock,.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item-main .lsn-duration-wrapper .itvdnicon-lock{font-size:18px}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .add-bookmark-btn.disabled{cursor:not-allowed!important}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .add-bookmark-btn span{font-size:25px;font-weight:bold;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (max-width:1680px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .add-bookmark-btn span{font-size:24px}}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .add-bookmark-btn span{font-size:23px}}@media screen and (max-width:1280px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .add-bookmark-btn span{font-size:22px}}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .add-bookmark-btn:hover{cursor:pointer}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .add-bookmark-btn .itvdnicon-checked-bookmark{color:#303d46}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .add-bookmark-btn .itvdnicon-unchecked-bookmark{color:#303d46}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item__description{display:none;flex-direction:column;border-radius:0 0 10px 10px;background:#f0f0f0;padding:15px 20px;color:#232323}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item__description{padding:10px 30px}}@media screen and (max-width:500px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item__description{padding:10px 15px}}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item___included{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:500}@media screen and (max-width:1700px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item___included{font-size:15px}}@media screen and (max-width:1600px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item___included{font-size:14px}}@media screen and (max-width:1500px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item___included{font-size:13px}}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item___included{font-size:12px}}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item___included{justify-content:flex-start}}@media screen and (max-width:500px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item___included{align-items:flex-start;flex-direction:column}}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item___included>a{color:#232323;cursor:pointer;width:min-content}@media screen and (min-width:1800px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item___included>a{width:auto}}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item___included>a{margin-right:50px;width:auto}}@media screen and (max-width:768px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item___included>a{margin-right:20px}}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item___included>a:hover{color:#e25d2c;text-decoration:underline}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item___included .add-bookmark-btn{margin-left:auto}}@media screen and (max-width:500px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item___included .add-bookmark-btn{position:absolute;right:15px}}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item___text{margin:10px 0 5px 0;line-height:20px;font-size:14px;overflow:hidden}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item___text p,.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item___text ul,.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item___text ol{margin:0}@media screen and (max-width:1600px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item___text{font-size:13px}}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item .video-lesson-item___text{font-size:12px}}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-list-content .video-lesson-item-main.locked{background:#303d46}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-landing-resourses-list{height:550px;overflow-y:hidden;background:#fff}@media screen and (max-width:1680px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-landing-resourses-list{height:520px}}@media screen and (max-width:1366px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-landing-resourses-list{height:417px}}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-landing-resourses-list{height:auto}}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-landing-resourses-list a.landing-resourse-item{display:block;position:relative;text-decoration:none;cursor:pointer;height:60px;width:100%}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-landing-resourses-list a.landing-resourse-item:hover{background:#f4f4f4}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-landing-resourses-list a.landing-resourse-item div{display:block;position:relative;width:80px;height:60px}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-landing-resourses-list a.landing-resourse-item div img{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10;max-width:38px;max-height:38px}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-landing-resourses-list a.landing-resourse-item span.landing-resourse-item-description{display:block;position:absolute;left:80px;right:20px;top:50%;transform:translateY(-50%);font-weight:500;color:#45515b;font-size:14px}@media screen and (max-width:400px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-landing-resourses-list a.landing-resourse-item{height:50px}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-landing-resourses-list a.landing-resourse-item div{height:50px}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-landing-resourses-list a.landing-resourse-item div img{max-width:30px;max-height:30px}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-landing-resourses-list a.landing-resourse-item span.landing-resourse-item-description{font-size:12px}}@media screen and (min-width:1450px){.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-landing-resourses-list a.landing-resourse-item{height:80px}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-landing-resourses-list a.landing-resourse-item div{height:80px}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-landing-resourses-list a.landing-resourse-item div img{max-width:40px;max-height:40px}.video-lesson-container .video-lesson-content .video-lessons-list-container .video-lessons-landing-resourses-list a.landing-resourse-item span.landing-resourse-item-description{font-size:16px}}.video-lesson-container .video-breakpoints-container{background:#f0f0f0;border-radius:10px;margin-top:30px;padding:30px}@media screen and (max-width:1600px){.video-lesson-container .video-breakpoints-container{padding:25px}}@media screen and (max-width:1440px){.video-lesson-container .video-breakpoints-container{margin-top:20px;padding:20px}}@media screen and (max-width:900px){.video-lesson-container .video-breakpoints-container{padding:20px 20px 10px 15px}}@media screen and (max-width:500px){.video-lesson-container .video-breakpoints-container{padding:15px 20px 15px 10px;margin-top:35px}}.video-lesson-container .video-breakpoints-container+.video-testprovider-consult-banners{margin-top:0!important}.video-lesson-container .video-breakpoints-container .video-breakpoints-wrapper{display:flex;flex-wrap:wrap;margin-top:15px;color:#232323}.video-lesson-container .video-breakpoints-container .video-breakpoints-wrapper .video-breakpoints-item{display:flex;width:33%;margin-bottom:5px;font-size:16px;cursor:pointer}@media screen and (max-width:1700px){.video-lesson-container .video-breakpoints-container .video-breakpoints-wrapper .video-breakpoints-item{font-size:15px}}@media screen and (max-width:1600px){.video-lesson-container .video-breakpoints-container .video-breakpoints-wrapper .video-breakpoints-item{font-size:14px}}@media screen and (max-width:1500px){.video-lesson-container .video-breakpoints-container .video-breakpoints-wrapper .video-breakpoints-item{font-size:13px}}@media screen and (max-width:1440px){.video-lesson-container .video-breakpoints-container .video-breakpoints-wrapper .video-breakpoints-item{font-size:12px}}@media screen and (max-width:900px){.video-lesson-container .video-breakpoints-container .video-breakpoints-wrapper .video-breakpoints-item{width:50%}}@media screen and (max-width:500px){.video-lesson-container .video-breakpoints-container .video-breakpoints-wrapper .video-breakpoints-item{width:100%}}.video-lesson-container .video-breakpoints-container .video-breakpoints-wrapper .video-breakpoints-item::before{content:'';background:#52c3b0;width:7px;height:7px;border-radius:50%;margin-right:10px;margin-top:6px}@media screen and (max-width:1600px){.video-lesson-container .video-breakpoints-container .video-breakpoints-wrapper .video-breakpoints-item::before{margin-top:5px}}@media screen and (max-width:1500px){.video-lesson-container .video-breakpoints-container .video-breakpoints-wrapper .video-breakpoints-item::before{margin-top:4px}}.video-lesson-container .video-breakpoints-container .video-breakpoints-wrapper .video-breakpoints-item:hover .video-breakpoint-time-wrapper{color:#52c3b0}.video-lesson-container .video-breakpoints-container .video-breakpoints-wrapper .video-breakpoints-item .video-breakpoint-time-wrapper{display:flex;margin-right:8px}.video-lesson-container .video-breakpoints-container .video-breakpoints-wrapper .video-breakpoints-item .video-breakpoint-name-wrapper{display:flex;justify-content:flex-start;width:75%;box-sizing:border-box}@media screen and (max-width:550px) and (min-width:375px){.video-lesson-container .video-breakpoints-container .video-breakpoints-wrapper .video-breakpoints-item .video-breakpoint-name-wrapper{width:80%}}.video-lesson-container .video-breakpoints-container .video-breakpoints-wrapper .video-breakpoints-item .video-breakpoint-name-wrapper .video-breakpoint-name{font-weight:500;white-space:nowrap}@media screen and (max-width:900px){.video-lesson-container .video-breakpoints-container .video-breakpoints-wrapper .video-breakpoints-item .video-breakpoint-name-wrapper .video-breakpoint-name{white-space:normal}}.video-lesson-container .video-breakpoints-container .video-breakpoints-wrapper .mobile-show-more{color:#52c3b0;text-align:center;text-transform:uppercase;display:none;cursor:pointer;width:100%;margin-top:10px}.video-lesson-container .video-lesson-attributes{display:flex;justify-content:space-between;margin-top:20px;color:#232323}@media screen and (max-width:768px){.video-lesson-container .video-lesson-attributes{flex-direction:column}}.video-lesson-container .video-lesson-attributes .attributtes-content{display:none}.video-lesson-container .video-lesson-attributes>div{width:47%}@media screen and (max-width:768px){.video-lesson-container .video-lesson-attributes>div{width:100%;margin-bottom:30px}}.video-lesson-container .video-lesson-attributes .video-lesson-attributes__title{display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;background:transparent;border:1px solid #303d46;border-radius:10px;padding:35px 0}@media screen and (max-width:1600px){.video-lesson-container .video-lesson-attributes .video-lesson-attributes__title{padding:25px 0}}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-attributes .video-lesson-attributes__title{padding:20px 0}}@media screen and (max-width:500px){.video-lesson-container .video-lesson-attributes .video-lesson-attributes__title{padding:15px 0}}.video-lesson-container .video-lesson-attributes .video-lesson-attributes__title .arrow-down{position:absolute;right:65px}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-attributes .video-lesson-attributes__title .arrow-down{right:40px}}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-attributes .video-lesson-attributes__title .arrow-down{right:25px}}.video-lesson-container .video-lesson-attributes .video-lesson-attributes__title .arrow-down::before{color:#303d46;font-size:30px}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-attributes .video-lesson-attributes__title .arrow-down::before{font-size:28px}}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-attributes .video-lesson-attributes__title .arrow-down::before{font-size:24px}}.video-lesson-container .video-lesson-attributes .visible{background:#52c3b0;transition:.1s linear;color:#fff;border:0}.video-lesson-container .video-lesson-attributes .visible .arrow-down{transform:rotate(180deg)}.video-lesson-container .video-lesson-attributes .visible .arrow-down::before{color:#fff}.video-lesson-container .video-lesson-attributes .video-lesson-attributes__name{font-size:16px;font-weight:500;text-transform:uppercase}@media screen and (max-width:1600px){.video-lesson-container .video-lesson-attributes .video-lesson-attributes__name{font-size:15px}}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-attributes .video-lesson-attributes__name{font-size:14px}}@media screen and (max-width:1366px){.video-lesson-container .video-lesson-attributes .video-lesson-attributes__name{font-size:13px}}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-attributes .video-lesson-attributes__name{font-size:12px}}.video-lesson-container .video-lesson-attributes .video-attributes-content__literature,.video-lesson-container .video-lesson-attributes .video-attributes-content__titles{padding:30px 0;border:1px solid #303d46;border-radius:10px;position:relative;top:20px;width:212%}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-attributes .video-attributes-content__literature,.video-lesson-container .video-lesson-attributes .video-attributes-content__titles{padding:25px 0}}@media screen and (max-width:768px){.video-lesson-container .video-lesson-attributes .video-attributes-content__literature,.video-lesson-container .video-lesson-attributes .video-attributes-content__titles{width:99%;margin:0 auto;padding:20px 0}}.video-lesson-container .video-lesson-attributes .video-attributes-content__literature{left:0}.video-lesson-container .video-lesson-attributes .video-attributes-content__literature .literatures-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;padding-left:30px;padding-right:30px}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-attributes .video-attributes-content__literature .literatures-container{padding-left:25px;padding-right:25px}}@media screen and (max-width:768px){.video-lesson-container .video-lesson-attributes .video-attributes-content__literature .literatures-container{padding-left:20px;padding-right:20px}}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-attributes .video-attributes-content__literature .literatures-container{grid-template-columns:1fr 1fr}}@media screen and (max-width:500px){.video-lesson-container .video-lesson-attributes .video-attributes-content__literature .literatures-container{grid-template-columns:1fr;gap:25px}}.video-lesson-container .video-lesson-attributes .video-attributes-content__literature .literature-item{display:flex}.video-lesson-container .video-lesson-attributes .video-attributes-content__literature .literature-item:hover .book-name{color:#e25d2c}.video-lesson-container .video-lesson-attributes .video-attributes-content__literature .literature-item .book-cover-img{width:35px;background-image:url("/Content/img/video-lesson/recommended-literature.jpg");background-size:contain;background-repeat:no-repeat}.video-lesson-container .video-lesson-attributes .video-attributes-content__literature .literature-item .book-info{display:flex;width:80%;padding-left:10px;flex-direction:column;justify-content:space-around;align-items:flex-start;color:#303d46}@media screen and (max-width:900px){.video-lesson-container .video-lesson-attributes .video-attributes-content__literature .literature-item .book-info{font-size:12px}}.video-lesson-container .video-lesson-attributes .video-attributes-content__literature .literature-item .book-info .book-name{font-weight:500}.video-lesson-container .video-lesson-attributes .video-attributes-content__titles{right:112.7%;max-height:600px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#aaa #f0f0f0}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-attributes .video-attributes-content__titles{max-height:500px}}.video-lesson-container .video-lesson-attributes .video-attributes-content__titles .video-attributes-content__titles-padding{padding-left:30px;padding-right:30px}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-attributes .video-attributes-content__titles .video-attributes-content__titles-padding{padding-left:25px;padding-right:25px}}@media screen and (max-width:768px){.video-lesson-container .video-lesson-attributes .video-attributes-content__titles .video-attributes-content__titles-padding{padding-left:20px;padding-right:20px}}.video-lesson-container .video-lesson-attributes .video-attributes-content__titles::-webkit-scrollbar{width:8px}.video-lesson-container .video-lesson-attributes .video-attributes-content__titles::-webkit-scrollbar-thumb{background:#aaa;border-radius:10px}.video-lesson-container .video-lesson-attributes .video-attributes-content__titles::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #f0f0f0;border-radius:0}@media screen and (max-width:768px){.video-lesson-container .video-lesson-attributes .video-attributes-content__titles{right:0}}.video-lesson-container .video-students-buy{margin-top:50px}@media screen and (max-width:500px){.video-lesson-container .video-students-buy{margin-top:30px}}.video-lesson-container .video-students-buy .video-students-buy__item-container{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:space-between}.video-lesson-container .video-students-buy .video-students-buy__item{display:flex;background:#f0f0f0;border-radius:10px;width:47%;margin-bottom:20px}@media screen and (max-width:900px){.video-lesson-container .video-students-buy .video-students-buy__item{width:100%}}.video-lesson-container .video-students-buy .video-students-buy__item-icon{border-radius:10px 0 0 10px;background:#303d46;padding:15px;display:flex;align-items:center}@media screen and (max-width:500px){.video-lesson-container .video-students-buy .video-students-buy__item-icon{padding:10px}}.video-lesson-container .video-students-buy .video-students-buy__item-icon span::before{color:#fff;font-size:48px}@media screen and (max-width:1600px){.video-lesson-container .video-students-buy .video-students-buy__item-icon span::before{font-size:44px}}@media screen and (max-width:1440px){.video-lesson-container .video-students-buy .video-students-buy__item-icon span::before{font-size:38px}}@media screen and (max-width:500px){.video-lesson-container .video-students-buy .video-students-buy__item-icon span::before{font-size:34px}}.video-lesson-container .video-students-buy .video-students-buy__item-grey{font-size:16px;display:flex;justify-content:space-between;align-items:center;width:100%;color:#232323;padding:15px 50px 15px 15px}@media screen and (max-width:1700px){.video-lesson-container .video-students-buy .video-students-buy__item-grey{font-size:15px}}@media screen and (max-width:1600px){.video-lesson-container .video-students-buy .video-students-buy__item-grey{font-size:14px;padding:10px 40px 10px 15px}}@media screen and (max-width:1500px){.video-lesson-container .video-students-buy .video-students-buy__item-grey{font-size:13px}}@media screen and (max-width:1440px){.video-lesson-container .video-students-buy .video-students-buy__item-grey{font-size:12px}}@media screen and (max-width:500px){.video-lesson-container .video-students-buy .video-students-buy__item-grey{padding:6px 15px 5px 15px}}@media screen and (max-width:1440px){.video-lesson-container .video-students-buy .video-students-buy__item-grey .h3-orange{font-size:14px}}@media screen and (max-width:500px){.video-lesson-container .video-students-buy .video-students-buy__item-grey .h3-orange{font-size:12px}}.video-lesson-container .video-students-buy .video-students-buy__item-btn:hover{text-decoration:underline}.video-lesson-container .video-students-buy .video-students-buy__item-info{display:flex;flex-direction:column}.video-lesson-container .video-students-buy .video-students-buy__item-title{font-weight:500;margin-bottom:10px}@media screen and (max-width:600px){.video-lesson-container .video-students-buy .video-students-buy__item-title{margin-bottom:5px}}.video-lesson-container .video-students-buy .video-students-buy__item-author:hover a{color:#e25d2c}.video-lesson-container .video-students-buy .video-students-buy__item-author span{font-weight:500}.video-lesson-container .video-students-buy .video-students-buy__item-author a{color:#303d46}.video-lesson-container .video-subscription-container{margin-top:30px}.video-lesson-container .video-subscription-container .subscription-banner{padding:0!important;margin-top:60px}.video-lesson-container .video-subscription-container .subscription-banner-header{display:none}.video-lesson-container .inactive{color:#aaa!important;cursor:not-allowed!important}.video-lesson-container .inactive:hover{text-decoration:none}.video-lesson-container .video-lesson-social{background-color:#f0f0f0;border-radius:10px;width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:30px;padding:30px 0}@media screen and (max-width:1600px){.video-lesson-container .video-lesson-social{padding:25px 0}}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-social{padding:20px 0;margin-top:20px}}@media screen and (max-width:650px){.video-lesson-container .video-lesson-social{background-color:transparent;flex-direction:column-reverse;padding:0;margin-bottom:10px;margin-top:35px}}.video-lesson-container .video-lesson-social .social-items-container{display:flex;align-items:center;padding-left:30px}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-social .social-items-container{flex-direction:column;align-items:flex-start;padding-left:20px}.video-lesson-container .video-lesson-social .social-items-container .h3-orange{font-size:14px}}@media screen and (max-width:650px){.video-lesson-container .video-lesson-social .social-items-container{margin-top:35px;align-items:center;padding-left:0}.video-lesson-container .video-lesson-social .social-items-container .h3-orange{font-size:12px;text-align:center}}.video-lesson-container .video-lesson-social .social-items-container .social-icon{display:flex;margin-left:50px;align-items:center}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-social .social-items-container .social-icon{margin-left:30px}}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-social .social-items-container .social-icon{margin-left:0;margin-top:10px}}.video-lesson-container .video-lesson-social .social-items-container .social-link{align-items:center;color:#303d46;margin-right:30px}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-social .social-items-container .social-link{margin-right:25px}}.video-lesson-container .video-lesson-social .social-items-container .social-link img{width:32px;height:32px}@media screen and (max-width:1600px){.video-lesson-container .video-lesson-social .social-items-container .social-link img{width:28px;height:28px}}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-social .social-items-container .social-link img{width:24px;height:24px}}.video-lesson-container .video-lesson-social .buy-course-btn-container{display:flex;width:36%;align-items:center;padding-right:30px}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-social .buy-course-btn-container{flex-direction:column;align-items:flex-start;padding-right:20px}}@media screen and (max-width:650px){.video-lesson-container .video-lesson-social .buy-course-btn-container{align-items:normal;width:100%;padding:20px;background:#f0f0f0;border-radius:10px}}.video-lesson-container .video-lesson-social .buy-course-btn-container p{padding-right:40px;margin:0;color:#232323;font-weight:500;font-size:16px}@media screen and (max-width:1700px){.video-lesson-container .video-lesson-social .buy-course-btn-container p{font-size:15px}}@media screen and (max-width:1600px){.video-lesson-container .video-lesson-social .buy-course-btn-container p{font-size:14px}}@media screen and (max-width:1500px){.video-lesson-container .video-lesson-social .buy-course-btn-container p{font-size:13px}}@media screen and (max-width:1440px){.video-lesson-container .video-lesson-social .buy-course-btn-container p{font-size:12px}}@media screen and (max-width:1024px){.video-lesson-container .video-lesson-social .buy-course-btn-container p{font-size:12px;padding-right:0;padding-bottom:10px}}@media screen and (max-width:650px){.video-lesson-container .video-lesson-social .buy-course-btn-container p{width:90%;text-align:center;margin:0 auto}}.video-lesson-container .video-lesson-social .buy-course-btn-container p a{color:#e25d2c}@media screen and (max-width:650px){.video-lesson-container .video-lesson-social .buy-course-btn-container a{width:60%;text-align:center;margin:0 auto}}@media screen and (max-width:375px){.video-lesson-container .video-lesson-social .buy-course-btn-container a{width:70%}}.video-lesson-container .video-lesson-comments{margin-top:60px}.video-lesson-container .video-lesson-comments .comments-content{margin-top:30px}.video-lesson-container .video-lesson-comments .comments-content a{color:#e25d2c!important}.course-details-wrapper{display:flex;flex-direction:column;padding:50px 60px 50px 40px;width:39%;height:100%;background-color:#f0f0f0;border-radius:10px;box-sizing:border-box}@media screen and (max-width:1680px){.course-details-wrapper{padding:45px 55px 45px 35px}}@media screen and (max-width:1560px){.course-details-wrapper{padding:35px 35px 40px 25px}}@media screen and (max-width:1366px){.course-details-wrapper{padding:35px 25px}}@media screen and (max-width:1024px){.course-details-wrapper{padding:30px;width:100%}}@media screen and (max-width:600px){.course-details-wrapper{padding:25px}}@media screen and (max-width:375px){.course-details-wrapper{padding:20px 10px}}.course-details{margin:65px 0 58px 0}@media screen and (max-width:1440px){.course-details{margin:50px 0}}@media screen and (max-width:1024px){.course-details{margin:30px 0}}.course-details__title{font-size:1.2em;text-transform:uppercase}.course-details__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 50px 0}@media screen and (max-width:1180px){.course-details__list{flex-direction:column}}@media screen and (max-width:1024px){.course-details__list{flex-direction:row;justify-content:flex-start;margin:0 0 30px 0}}@media screen and (max-width:600px){.course-details__list{justify-content:space-between;margin:0 0 20px 0}}.course-details__list .clock-icon::before{background:url(/Content/img/video-lesson/about-course-icon/clock-icon.svg) no-repeat}.course-details__list .update-icon::before{background:url(/Content/img/video-lesson/about-course-icon/update-icon.svg) no-repeat}.course-details__list .file-plus-icon::before{background:url(/Content/img/video-lesson/about-course-icon/file-plus-icon.svg) no-repeat}.course-details__list .book-icon::before{background:url(/Content/img/video-lesson/about-course-icon/book-icon.svg) no-repeat}.course-details__list .language-icon::before{background:url(/Content/img/video-lesson/about-course-icon/language-icon.svg) no-repeat}.course-details__list .clock-icon::before,.course-details__list .update-icon::before,.course-details__list .file-plus-icon::before,.course-details__list .book-icon::before,.course-details__list .language-icon::before{margin-right:10px;width:20px;height:20px;content:'';background-size:contain}@media screen and (max-width:1600px){.course-details__list .clock-icon::before,.course-details__list .update-icon::before,.course-details__list .file-plus-icon::before,.course-details__list .book-icon::before,.course-details__list .language-icon::before{width:19px;height:19px}}@media screen and (max-width:1500px){.course-details__list .clock-icon::before,.course-details__list .update-icon::before,.course-details__list .file-plus-icon::before,.course-details__list .book-icon::before,.course-details__list .language-icon::before{width:18px;height:18px}}@media screen and (max-width:1366px){.course-details__list .clock-icon::before,.course-details__list .update-icon::before,.course-details__list .file-plus-icon::before,.course-details__list .book-icon::before,.course-details__list .language-icon::before{margin-right:6px}}@media screen and (max-width:1280px){.course-details__list .clock-icon::before,.course-details__list .update-icon::before,.course-details__list .file-plus-icon::before,.course-details__list .book-icon::before,.course-details__list .language-icon::before{width:17px;height:17px}}@media screen and (max-width:1024px){.course-details__list .clock-icon::before,.course-details__list .update-icon::before,.course-details__list .file-plus-icon::before,.course-details__list .book-icon::before,.course-details__list .language-icon::before{position:relative;top:10px}}.course-details__list-item{display:flex;align-items:center;width:50%}.course-details__list-item:nth-child(n+3){margin:15px 0 0 0}@media screen and (max-width:1180px){.course-details__list-item{width:100%}.course-details__list-item:nth-child(n+3){margin:0}.course-details__list-item:nth-child(n+2){margin:15px 0 0 0}}@media screen and (max-width:1024px){.course-details__list-item{align-items:flex-start;flex-direction:column;width:25%}.course-details__list-item:nth-child(n+2){margin:0}.course-details__list-item:nth-child(n+5){margin:15px 0 0 0}}@media screen and (max-width:600px){.course-details__list-item{width:47%}.course-details__list-item:nth-child(n+5){margin:0}.course-details__list-item:nth-child(n+3){margin:12px 0 0 0}}.course-details__list-item .course-details__header{display:flex;align-items:center;font-weight:500;margin-right:5px}@media screen and (max-width:1024px){.course-details__list-item .course-details__info{margin-left:24px}}@media screen and (max-width:500px){.course-details__list-item .course-details__info{margin-left:24px}}.course-details__list-icons{display:flex;flex-wrap:wrap;margin-top:10px}@media screen and (max-width:1024px){.course-details__list-icons{margin-top:20px}}.course-details__list-icons li:nth-child(n+3){margin-top:15px}@media screen and (max-width:1080px){.course-details__list-icons li:nth-child(n+2){margin-top:15px}}@media screen and (max-width:1024px){.course-details__list-icons li:nth-child(n+2){margin-top:0}.course-details__list-icons li:nth-child(n+5){margin-top:15px}}@media screen and (max-width:600px){.course-details__list-icons{justify-content:space-between}.course-details__list-icons li:nth-child(n+3){margin-top:12px}}.course-details__icons{width:50%;display:flex;align-items:center}@media screen and (max-width:1080px){.course-details__icons{width:100%}}@media screen and (max-width:1024px){.course-details__icons{width:25%}}@media screen and (max-width:600px){.course-details__icons{width:47%}}.course-details__icons::before{width:20px}@media screen and (max-width:500px){.course-details__icons::before{width:18px}}.course-details__icon{display:flex;font-family:'Roboto'!important}.course-details__icon:not(:first-child){margin:0 0 0 15px}@media screen and (max-width:1300px){.course-details__icon:not(:first-child){margin:0 0 0 7px}}.course-details .itvdnicon-timer::before,.course-details .itvdnicon-materials::before,.course-details .itvdnicon-test-form-type-2::before,.course-details .itvdnicon-loupe::before,.course-details .itvdnicon-monitor::before,.course-details .itvdnicon-monitor-with-man::before{color:#52c3b0;font-size:20px;margin-right:10px}@media screen and (max-width:500px){.course-details .itvdnicon-timer::before,.course-details .itvdnicon-materials::before,.course-details .itvdnicon-test-form-type-2::before,.course-details .itvdnicon-loupe::before,.course-details .itvdnicon-monitor::before,.course-details .itvdnicon-monitor-with-man::before{font-size:18px}}.course-details .itvdnicon-monitor-with-man::before{font-size:17px}@media screen and (max-width:500px){.course-details .itvdnicon-monitor-with-man::before{font-size:15px}}.course-details-wrapper__button{display:flex;justify-content:center}.course-details-wrapper__button a{width:60%;display:inline-block}@media screen and (max-width:1440px){.course-details-wrapper__button a{width:50%}}@media screen and (max-width:900px){.course-details-wrapper__button a{width:35%}}@media screen and (max-width:768px){.course-details-wrapper__button a{width:50%}}@media screen and (max-width:600px){.course-details-wrapper__button a{width:70%}}@media screen and (max-width:500px){.course-details-wrapper__button a{width:80%}}@-ms-viewport{width:auto !important;}.purchase-course-2,.purchase-subscr{display:flex;flex-direction:column;width:270px;height:150px;justify-content:space-between;align-items:center;margin:0 10px}@media screen and (min-width:2300px){.purchase-course-2,.purchase-subscr{margin:22% 0}}@media screen and (min-width:1681px){.purchase-course-2,.purchase-subscr{height:200px}}@media screen and (max-width:600px){.purchase-course-2,.purchase-subscr{width:auto;height:auto}.purchase-course-2 span,.purchase-subscr span{display:none}}@media screen and (min-width:2300px){.purchase-course-2>a,.purchase-subscr>a{margin:25px 0 0 0}}.purchase-box{display:flex}.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #purchase-box .purchase-course__btns .purchase-course__btn:first-child{margin:0 20px 0 0}@media screen and (max-width:600px){.video-lesson-container .video-lesson-content .video-player-container .video-player-wrapper #purchase-box .purchase-course__btns .purchase-course__btn{width:auto;margin:0}}.purchase-course{display:flex;flex-direction:column;align-items:center;width:60%}@media screen and (max-width:1700px){.purchase-course{width:75%}}@media screen and (max-width:1030px){.purchase-course{width:70%}}@media screen and (max-width:600px){.purchase-course{width:95%}}.purchase-course__header{font-size:16px;font-weight:600}@media screen and (max-width:1280px){.purchase-course__header{font-size:15px}}.purchase-course__text{text-align:center;line-height:1.5;margin:15px 0 20px 0}.purchase-course__header,.purchase-course__text{letter-spacing:2px}.purchase-course__btns{display:flex}.included-in-spec{display:flex;align-items:center;flex-wrap:wrap}.included-in-spec .video-icon-pos{color:#303d46;width:32px;height:23px;display:flex;align-items:center;font-size:18px}@media screen and (max-width:420px){.included-in-spec .video-icon-pos{font-size:14px;width:26px;height:21px}}.included-in-spec .included-in-spec__item{display:flex;align-items:center;color:#232323;width:25%}.included-in-spec .included-in-spec__item:hover{color:#e25d2c}.included-in-spec .included-in-spec__item:hover .video-icon-pos{color:#e25d2c}.included-in-spec .included-in-spec__item:nth-child(n+5){margin-top:15px}@media screen and (max-width:1680px){.included-in-spec .included-in-spec__item{width:33%}.included-in-spec .included-in-spec__item:nth-child(n+4){margin-top:15px}}@media screen and (max-width:1440px){.included-in-spec .included-in-spec__item{font-size:12px}}@media screen and (max-width:1024px){.included-in-spec .included-in-spec__item:nth-child(n+4){margin-top:12px}}@media screen and (max-width:900px){.included-in-spec .included-in-spec__item{width:33%}.included-in-spec .included-in-spec__item:nth-child(n+4){margin-top:12px}}@media screen and (max-width:600px){.included-in-spec .included-in-spec__item{width:50%}.included-in-spec .included-in-spec__item:nth-child(n+3){margin-top:10px}}.video-lesson-course-description li{list-style:disc!important;margin-left:25px!important;padding-left:5px!important;text-indent:0!important}.comment{display:flex;flex-direction:column;padding-top:45px}.comment__title{margin-bottom:60px;font-size:64px;line-height:100%;font-family:'GilroyBold'}@media screen and (max-width:1680px){.comment__title{margin-bottom:40px;font-size:54px}}@media screen and (max-width:1440px){.comment__title{font-size:48px}}@media screen and (max-width:900px){.comment__title{margin-bottom:30px}}@media screen and (max-width:768px){.comment__title{font-size:44px}}@media screen and (max-width:500px){.comment__title{font-size:40px}}.FAQ{margin-top:60px!important}.FAQ h2{margin:0}.testprovider-modal-window-wrapper{display:none;position:fixed;justify-content:center;align-items:center;left:0;top:0;bottom:0;right:0;z-index:500;background-color:rgba(72,72,72,.5)}.testprovider-modal-window{display:flex;flex-direction:column;background:#e9e9e9;padding:10px 20px 20px;z-index:501;position:relative;width:750px;text-align:center;border-radius:10px;color:#303d46}@media screen and (max-width:1680px){.testprovider-modal-window{width:650px}}@media screen and (max-width:768px){.testprovider-modal-window{width:90%}}.testprovider-modal-window__loader{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;background:#e9e9e9b8}.testprovider-modal-window__close-btn{margin:0;font-size:28px;align-self:flex-end;cursor:pointer}.testprovider-modal-window__success-message{display:none;flex-direction:column;align-items:center}.testprovider-modal-window__pass-test{margin:20px 0 0 0}.testprovider-modal-window__info-wrapper{margin:20px 10px}@media screen and (max-width:500px){.testprovider-modal-window__info-wrapper{margin:15px 10px}}.testprovider-modal-window__info{line-height:1.7;margin:0 0 30px;font-size:20px}.testprovider-modal-window__buttons{display:flex;justify-content:space-between}@media screen and (max-width:550px){.testprovider-modal-window__buttons{flex-direction:column;align-items:center}}.testprovider-modal-window__get-access{outline:none}@media screen and (max-width:550px){.testprovider-modal-window__pass-test-btn{margin:10px 0 0 0}}.testprovider-modal-window .testprovider-modal-window__cancel-btn{background:gray;border:2px solid gray;outline:none}.testprovider-modal-window .testprovider-modal-window__cancel-btn:hover{background:#6d6d6d;border:2px solid #6d6d6d}@media screen and (max-width:550px){.testprovider-modal-window .testprovider-modal-window__cancel-btn{margin:10px 0 0 0}}.testprovider-modal-window__no-available-tests{display:flex;flex-direction:column;margin:20px 20px 0 20px}@media screen and (max-width:500px){.testprovider-modal-window__no-available-tests{margin:15px}}.testprovider-modal-window__subscription-btn{align-self:center;margin:20px 0 0 0}@media screen and (max-width:500px){.testprovider-modal-window__subscription-btn{margin:15px 0 0 0}}.before-window-open{z-index:-1;position:absolute}#test-provider.auth-window .message{display:flex;flex-direction:column;background:#e9e9e9;padding:10px 30px 20px;z-index:501;border-radius:10px;position:relative;color:#303d46}#test-provider.auth-window .message .auth-window__text{margin:40px 0 25px 0}#test-provider.auth-window .message .close{position:absolute;border:none;opacity:.7;right:10px;top:10px;color:#0b0b0b}@media screen and (max-width:330px){#test-provider.auth-window .message .btn-block{display:flex}}#test-provider.auth-window .message .btn-block a:nth-child(2){margin:0 0 0 25px}@media screen and (max-width:330px){#test-provider.auth-window .message .btn-block a:nth-child(2){margin:0 0 0 5px}}