@charset "UTF-8";.ember-basic-dropdown,.ember-basic-dropdown-content,.ember-basic-dropdown-content *,.ember-power-select-dropdown *{-webkit-box-sizing:border-box;box-sizing:border-box}.ember-power-select-trigger,.ember-power-select-trigger--active,.ember-power-select-trigger:focus{border-top:1px solid #aaa;border-bottom:1px solid #aaa;border-right:1px solid #aaa;border-left:1px solid #aaa}.ember-modal-dialog{z-index:51;position:fixed;border-radius:8px;background-color:#fff;-webkit-box-shadow:0 0 10px #222;box-shadow:0 0 10px #222;padding:10px}.ember-modal-dialog.emd-in-place{position:static}.ember-modal-wrapper.emd-static.emd-wrapper-target-attachment-center .ember-modal-dialog{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ember-modal-wrapper.emd-animatable.emd-wrapper-target-attachment-center{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:50;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ember-modal-wrapper.emd-animatable.emd-wrapper-target-attachment-center .ember-modal-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ember-modal-wrapper.emd-animatable .ember-modal-dialog{position:relative}.ember-modal-overlay{width:100vw;height:100vh;position:fixed;top:0;left:0}.ember-basic-dropdown{position:relative}.ember-basic-dropdown-content{position:absolute;width:auto;z-index:1000;background-color:#fff}.ember-basic-dropdown-content--left{left:0}.ember-basic-dropdown-content--right{right:0}.ember-basic-dropdown-overlay{position:fixed;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:10;top:0;left:0;pointer-events:none}.ember-basic-dropdown-content-wormhole-origin{display:inline}.ember-power-select-trigger{position:relative;border-radius:4px;background-color:#fff;line-height:1.75;overflow-x:hidden;text-overflow:ellipsis;min-height:1.75em;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;color:inherit}.ember-power-select-trigger:after{content:"";display:table;clear:both}.ember-power-select-trigger--active,.ember-power-select-trigger:focus{-webkit-box-shadow:none;box-shadow:none}.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true],.ember-basic-dropdown-trigger--in-place.ember-power-select-trigger[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-basic-dropdown-trigger--above.ember-power-select-trigger[aria-expanded=true]{border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-placeholder{color:#999;display:block;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.ember-power-select-status-icon{position:absolute;display:inline-block;width:0;height:0;top:0;bottom:0;margin:auto;border-style:solid;border-width:7px 4px 0;border-color:#aaa transparent transparent;right:5px}.ember-basic-dropdown-trigger[aria-expanded=true] .ember-power-select-status-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ember-power-select-clear-btn{position:absolute;cursor:pointer;right:25px}.ember-power-select-trigger-multiple-input{font-family:inherit;font-size:inherit;border:none;display:inline-block;line-height:inherit;-webkit-appearance:none;outline:0;padding:0;float:left;background-color:transparent;text-indent:2px}.ember-power-select-trigger-multiple-input:disabled{background-color:#eee}.ember-power-select-trigger-multiple-input::-webkit-input-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-ms-input-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-webkit-input-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-moz-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-ms-input-placeholder{opacity:1;color:#999}.ember-power-select-multiple-options{padding:0;margin:0}.ember-power-select-multiple-option{border:1px solid gray;border-radius:4px;color:#333;background-color:#e4e4e4;padding:0 4px;display:inline-block;line-height:1.45;float:left;margin:2px 0 2px 3px}.banner,.banner-section{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.ember-power-select-multiple-remove-btn{cursor:pointer}.ember-power-select-multiple-remove-btn:not(:hover){opacity:.5}.ember-power-select-search{padding:4px}.ember-power-select-search-input{border:1px solid #aaa;border-radius:0;width:100%;font-size:inherit;line-height:inherit;padding:0 5px}.ember-power-select-search-input:focus{border:1px solid #aaa;-webkit-box-shadow:none;box-shadow:none}.ember-power-select-dropdown{border-left:1px solid #aaa;border-right:1px solid #aaa;line-height:1.75;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;color:inherit}.ember-power-select-dropdown.ember-basic-dropdown-content--above{border-top:1px solid #aaa;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--below,.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{border-top:none;border-bottom:1px solid #aaa;border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{width:100%}.ember-power-select-options{list-style:none;margin:0;padding:0;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.ember-power-select-options[role=listbox]{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:12.25em}.ember-power-select-option{cursor:pointer;padding:0 8px}.ember-power-select-group[aria-disabled=true]{color:#999;cursor:not-allowed}.ember-power-select-group[aria-disabled=true] .ember-power-select-option,.ember-power-select-option[aria-disabled=true]{color:#999;pointer-events:none;cursor:not-allowed}.ember-power-select-option[aria-selected=true]{background-color:#ddd}.ember-power-select-option[aria-current=true]{background-color:#5897fb;color:#fff}.ember-power-select-group-name{cursor:default;font-weight:700}.ember-power-select-trigger[aria-disabled=true]{background-color:#eee}.ember-power-select-trigger{padding:0 16px 0 0}.ember-power-select-placeholder,.ember-power-select-selected-item{margin-left:8px}.ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-left:24px}.ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-left:40px}.ember-power-select-group .ember-power-select-option{padding-left:24px}.ember-power-select-group .ember-power-select-group-name{padding-left:8px}.ember-power-select-trigger[dir=rtl]{padding:0 0 0 16px}.ember-power-select-trigger[dir=rtl] .ember-power-select-placeholder,.ember-power-select-trigger[dir=rtl] .ember-power-select-selected-item{margin-right:8px}.ember-power-select-trigger[dir=rtl] .ember-power-select-multiple-option,.ember-power-select-trigger[dir=rtl] .ember-power-select-trigger-multiple-input{float:right}.ember-power-select-trigger[dir=rtl] .ember-power-select-status-icon{left:5px;right:initial}.ember-power-select-trigger[dir=rtl] .ember-power-select-clear-btn{left:25px;right:initial}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-right:40px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-option{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group-name{padding-right:8px}.banner{background-color:#fce6b0;border-bottom:2px solid #d3aa51;border-radius:5px;color:#333;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:70px;overflow:hidden;text-decoration:none}.banner:hover{background-color:#fcdd93}.banner-section{background-color:#f2ca72;-webkit-box-flex:1;-ms-flex:1 1 11%;flex:1 1 11%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner-section:after{background-image:url(/assets/img/arrow-next.svg);content:' ';min-height:68px;position:absolute;right:-13px;top:0;width:14px}.banner-section__icon{display:inline-block;margin:0 auto}.banner-content{-webkit-box-flex:1;-ms-flex:1 1 80%;flex:1 1 80%;padding-left:25px;padding-right:30px}.banner-content__title{font-size:24px;margin-top:9px}.banner-content__desc{margin-bottom:9px;margin-top:5px}.show-lg{display:inline}.hidden-lg{display:none}.banner_base{z-index:10;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:75px}.banner_base .banner_link{display:inline-block;height:75px;width:100%;background-position:center;background-repeat:no-repeat}.banner_base .banner__image{border-radius:10px;width:100%;-o-object-fit:contain;object-fit:contain}.banner_base .left__banner__block{display:none;height:75px;width:50%;background-color:#ee7c00;-webkit-box-sizing:inherit;box-sizing:inherit;border-radius:10px 0 0 10px}.banner_base .right__banner__block{display:none;height:75px;width:50%;background-color:#1061d7;-webkit-box-sizing:inherit;box-sizing:inherit;border-radius:0 10px 10px 0}@media all and (max-width:1049px){.banner__image{border-radius:0!important}}@media all and (max-width:838px){.banner__image{border-radius:10px!important}.left__banner__block,.right__banner__block{background-color:#fff!important}}@media all and (max-width:814px){.banner__image{border-radius:0!important}.right__banner__block{background-color:#1061d7!important}.left__banner__block{background-color:#ee7c00!important}}@media all and (max-width:623px){.banner__image{border-radius:10px!important}}@media (max-width:799px){.banner__image{border-radius:0!important}}@media all and (max-width:599px){.banner_base{height:25px!important;margin:0;min-height:140px}.banner_base .banner_link,.banner_base .left__banner__block,.banner_base .right__banner__block{height:140px!important}.left__banner__block{background-color:#fe8f23!important}}@media all and (max-width:361px){.banner__image{border-radius:10px!important}}.chatbot{margin:30px;font-family:"PT Sans";font-style:normal;font-weight:400;letter-spacing:.01em}.chatbot .search-box{background:#ebf5fc;border-radius:6px;width:100%;padding:20px 15px}.chatbot .search-example{padding:10px 0 0;font-size:14px;color:#38393c}.chatbot .search-example .link{border-bottom:1px dashed #428BCA}.chatbot .questions-box{position:relative;padding:20px 10px;border:1px solid #B7B7B7;margin-top:40px;border-radius:6px}.chatbot .questions-box:after,.chatbot .questions-box:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.chatbot .questions-box:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;left:50%;margin-left:-19px}.chatbot .questions-box:before{border-bottom-color:#B7B7B7;border-width:11px;left:50%;margin-left:-20px}.chatbot .questions-box-header{color:#38393C;padding-bottom:15px;font-size:20px;font-weight:700}.chatbot .questions-box hr{border:1px solid #E4E4E4;width:100%}.chatbot .questions-box .chatbot-answer{padding:20px 0}.chatbot .questions-box .chatbot-answer .question{color:#428BCA;font-size:20px;padding-bottom:10px}.chatbot .questions-box .chatbot-answer .answer{font-size:14px;color:#38393C;height:50px;overflow:hidden;margin:0;cursor:pointer}.chatbot .questions-box .chatbot-answer .expanded{height:auto;margin:0}.chatbot .questions-box .chatbot-answer .text-container p{margin:0;font-size:14px}.chatbot .questions-box .questions-divider{width:100%;padding:5px}.chatbot .input-group .btn,.chatbot .input-group .form-control{padding:6px 12px;height:54px;font-family:"PT Sans"}.chatbot .input-group{position:relative;display:table;border-collapse:separate;width:100%}.chatbot .input-group .form-control,.chatbot .input-group .input-group-addon,.chatbot .input-group .input-group-btn{display:table-cell}.chatbot .input-group .form-control{width:100%;font-size:20px;color:#38393C;border:1px solid #54ADF9;border-right:none;border-radius:3px 0 0 3px}.chatbot .input-group .input-group-btn{position:relative;font-size:0;white-space:nowrap;width:1%;vertical-align:middle}.chatbot .input-group .btn{display:inline-block;margin-bottom:0;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;font-size:20px;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #FFAF35),to(#FE9820));background:-webkit-linear-gradient(top,#FFAF35 0,#FE9820 100%);background:linear-gradient(180deg,#FFAF35 0,#FE9820 100%);border-radius:0 3px 3px 0;color:#fff;width:56px}.chatbot .input-group .btn:hover{-webkit-box-shadow:0 0 5px 1px #fe9820;box-shadow:0 0 5px 1px #fe9820}.chatbot .input-group .disabled{background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #D7D7D7),to(#D9D9D9));background:-webkit-linear-gradient(top,#D7D7D7 0,#D9D9D9 100%);background:linear-gradient(180deg,#D7D7D7 0,#D9D9D9 100%);cursor:default}.chatbot .input-group .disabled:hover{-webkit-box-shadow:none;box-shadow:none}.enrollment{font-family:"PT Sans";position:relative;padding:50px 30px;margin:auto}@media screen and (max-width:640px){.enrollment{padding:50px 5px}}.enrollment .title{font-size:26px;text-align:center;letter-spacing:.02em;color:#38393C}.enrollment .payment-switcher{width:368px;height:90px;background:#DAECFD;border-radius:40px}.enrollment .payment-switcher-pitcher{width:177px;height:73px;background:#3084C0;-webkit-box-shadow:0 4px 10px rgba(120,124,126,.4);box-shadow:0 4px 10px rgba(120,124,126,.4);border-radius:36px;top:9px;left:9px}.enrollment .payment-switcher-pitcher.active{left:50.2%}.enrollment .payment-switcher-item{color:#3084c0;top:3px}@media screen and (min-width:1025px){.enrollment .payment-switcher-item:hover{color:#54ADF9}.enrollment .payment-switcher-item:hover .popup-payment__payment-switcher-value{font-weight:700}}.enrollment .payment-switcher-item-active,.enrollment .payment-switcher-item-active .popup-payment__payment-switcher-label{color:#fff}.enrollment .payment-switcher-item-active .popup-payment__payment-switcher-sale-value{font-size:16px;margin-left:2px;padding-left:57px;font-weight:400;color:#fff}.enrollment .nav__tabs{background:#DAECFD;border-radius:0;margin:0;border:0}.enrollment .nav__tabs a{color:#2369A5;font-size:16px;line-height:120%}.enrollment .nav__tabs_active a,.enrollment .nav__tabs_active:hover{color:#fff}.enrollment .nav__tabs span{padding-left:10px}.enrollment .nav__tabs-first{border-radius:12px 0 0}.enrollment .nav__tabs-center{border-left:1px solid #6DA8D5;border-right:1px solid #6DA8D5}.enrollment .nav__tabs-last{border-radius:0 12px 0 0}.enrollment .nav__tabs_active{background:#3084C0;position:relative}@media screen and (min-width:640px){.enrollment .nav__tabs{width:50%}.enrollment .nav__tabs_active:after{content:'';position:absolute;left:0;right:0;margin:43px auto;width:0;height:0;border-top:10px solid #3084C0;border-left:10px solid transparent;border-right:10px solid transparent;z-index:100}}.enrollment .popup-payment__wrap{width:100%;margin-top:30px;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1);box-shadow:0 1px 10px rgba(0,0,0,.1);display:block;margin-left:auto;margin-right:auto;overflow:hidden;border-radius:12px}@media screen and (max-width:640px){.enrollment .nav__tabs a{font-size:14px}.enrollment .popup-payment__wrap{border-radius:0}}.enrollment .popup-payment__wrap-content{font-size:14px;background-color:#fff;border-radius:0 0 12px 12px;padding-bottom:20px}.enrollment .popup-payment__wrap-content-item{border:none;padding:30px 200px;height:unset;min-height:200px}@media screen and (max-width:640px){.enrollment .popup-payment__wrap-content-item{padding:45px 20px}}.enrollment .popup-payment__wrap-content-small{font-size:12px;line-height:120%;letter-spacing:.005em;color:#9B9B9B}.enrollment .popup-payment__wrap-nav{height:43px}.enrollment .popup-payment__wrap-nav a:hover{color:#fff}@media screen and (max-width:639px){.enrollment .popup-payment__wrap-nav{display:none}}@media (pointer:fine){.enrollment .popup-payment__wrap a:hover{color:#54ADF9}}.enrollment .popup-payment__payment-licence{font-size:12px;line-height:120%;text-align:center;letter-spacing:.005em;color:#9B9B9B;text-decoration:underline}.enrollment .abonement__buy{background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #FFAF35),to(#FE9820));background:-webkit-linear-gradient(top,#FFAF35 0,#FE9820 100%);background:linear-gradient(180deg,#FFAF35 0,#FE9820 100%);-webkit-box-shadow:0 4px 10px rgba(246,134,31,.38);box-shadow:0 4px 10px rgba(246,134,31,.38);border-radius:14px;text-shadow:none;font-size:18px;line-height:23px;text-align:center;letter-spacing:.02em;width:250px;height:50px;display:block;margin:0 auto}.enrollment .abonement__buy:hover{border:1px solid #FFAF35;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #FFAF35),to(#E67D18));background:-webkit-linear-gradient(top,#FFAF35 0,#E67D18 100%);background:linear-gradient(180deg,#FFAF35 0,#E67D18 100%)}.enrollment .popup-payment__wrap-content-text{font-style:normal;font-weight:400;font-size:13px;line-height:160%;color:#38393C}.enrollment .abonement__buy-price{font-size:13px;line-height:120%;text-align:center}.enrollment .abonement-button-text{width:200px;float:left}.enrollment .abonement-button-icon{padding:12px 12px 0 0;float:right;background:#feb554;border-radius:50%;color:#fff;height:25px;position:relative;width:25px;margin:10px 0 0}.enrollment .abonement-button-icon svg{fill:currentColor;height:50%;left:51%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%}.enrollment .popup-payment__payment-switcher label{padding:0}.enrollment .popup-payment__payment-switcher-value{font-size:22px;font-weight:700}.enrollment .popup-payment__payment-switcher-sale-value{font-size:16px;margin-left:2px;padding-left:57px;font-weight:400;color:#2369a5}.enrollment .popup-payment__payment-switcher-label{font-size:12px;line-height:100%;color:#2369a5}.enrollment .popup-payment__payment-switcher-item .red__color__value,.enrollment .popup-payment__sale_info .red__color__value{color:#ee3423;line-height:120%}.enrollment .popup-payment__sale_info{padding-top:20px;color:#38393c}.enrollment .popup-payment__sale_info p{font-size:16px;text-align:center}.enrollment .popup-payment__sale_info span{font-size:16px}.enrollment .popup-payment__sale_info .fa-check{color:#6EB238;margin-right:8px}.enrollment .checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;color:#2369A5;z-index:100}.enrollment .checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.enrollment .checkbox-mark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#DAECFD;border-radius:3px}.enrollment .checkbox-container:hover input:not(:checked)~.checkbox-mark{background:-webkit-gradient(linear,left bottom, left top,from(rgba(255,255,255,.501076)),to(rgba(255,255,255,.501076))),#6DB0FF;background:-webkit-linear-gradient(bottom,rgba(255,255,255,.501076),rgba(255,255,255,.501076)),#6DB0FF;background:linear-gradient(0deg,rgba(255,255,255,.501076),rgba(255,255,255,.501076)),#6DB0FF}.header-arrow-icon,.logo{background-position:0!important}.enrollment .checkbox-container input:checked~.checkbox-mark{background-color:#2196F3}.enrollment .checkbox-container .checkbox-mark:after{content:"";position:absolute;display:none;left:8px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.enrollment .checkbox-container input:checked~.checkbox-mark:after{display:block}.enrollment .popup-payments__wrap-more-questions{font-size:12px}.enrollment .company{text-align:center;font-size:13px;padding-top:38px;color:#38393C}.enrollment .popup-payments__wrap{position:inherit}.enrollment .dropdown{width:100%;height:43px;display:block;padding:5px 25px;color:#fff;text-align:left}.enrollment .credit-cards,.idea-link,.pagination-centered{text-align:center}@media screen and (min-width:640px){.enrollment .dropdown{display:none}}.enrollment .right{float:right}.enrollment .line-top{border-top:1px solid #6da8d5}.enrollment .line-bottom{border-bottom:1px solid #6da8d5}.enrollment .abonement-sections__wrap_column-buy{margin:0}.enrollment .mobile{display:none}@media screen and (max-width:640px){.enrollment .mobile{display:inline}.enrollment .desktop{display:none}.enrollment .checkbox__wrap{margin-top:0}}.footer-cp{margin:25px 30px 37px;height:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:11px}.footer-cp .cp-app{-ms-flex-preferred-size:23%;flex-basis:23%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-cp .cp-app .cp-text-app{width:145px}.footer-cp .cp-app .cp-icons-app{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-cp .cp-app .cp-icons-app .cp-icon-android{width:30px;height:30px;display:block;margin-right:9px;background-image:url(img/cp-android-687a98f658b7feee1720cada5d1f794e.png);background-size:30px 30px}.footer-cp .cp-app .cp-icons-app .cp-icon-ios{width:30px;height:30px;display:block;background-image:url(img/cp-ios-e130f833331994f58deb1540e22f37d5.png);background-size:30px 30px}.footer-cp .cp-sk{-ms-flex-preferred-size:23%;flex-basis:23%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-cp .cp-sk .cp-icon-sk{display:block;width:73px;height:53px;background-image:url(img/sk.svg)}.footer-cp .cp-social{-ms-flex-preferred-size:23%;flex-basis:23%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-cp .cp-social .cp-text{width:78px}.footer-cp .cp-social .cp-icon-social{display:-webkit-box;display:-ms-flexbox;display:flex;width:141px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:11px}.footer-cp .cp-social .cp-icon-social .cp-icon-fb,.footer-cp .cp-social .cp-icon-social .cp-icon-ok,.footer-cp .cp-social .cp-icon-social .cp-icon-vk,.footer-cp .cp-social .cp-icon-social .cp-icon-yt{width:30px;height:30px;display:block}.footer-cp .cp-social .cp-icon-social .cp-icon-fb{background-image:url(img/cp-fb.svg)}.footer-cp .cp-social .cp-icon-social .cp-icon-ok{background-image:url(img/cp-ok.svg)}.footer-cp .cp-social .cp-icon-social .cp-icon-vk{background-image:url(img/cp-vk.svg)}.footer-cp .cp-social .cp-icon-social .cp-icon-yt{background-image:url(img/cp-youtube.svg)}.footer-cp .cp-copyrights{-ms-flex-preferred-size:23%;flex-basis:23%;text-align:right}.footer-cp .cp-copyrights a{color:#2d3558}.footer-cp .cp-sitemap{-ms-flex-preferred-size:6%;flex-basis:6%;width:21px;height:19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer-cp .cp-sitemap .cp-icon-sitemap,.footer-cp .cp-sitemap .cp-icon-sitemap:hover{width:21px;height:19px;display:block;background-image:url(img/sitemap.svg)}.footer-cp .cp-sitemap .cp-icon-sitemap:hover{background-image:url(img/sitemap-hover.svg)}@media (max-width:899px){.footer-cp{-ms-flex-wrap:wrap;flex-wrap:wrap}.cp-app{display:none!important}.cp-sk{-ms-flex-preferred-size:15%!important;flex-basis:15%!important}.cp-social{-ms-flex-preferred-size:30%!important;flex-basis:30%!important}.cp-social .cp-text{display:none}.cp-copyrights{-ms-flex-preferred-size:30%!important;flex-basis:30%!important}.cp-sitemap{margin-right:20px}}@media (max-width:640px){.footer-cp,.footer-cp .cp-sitemap{margin-right:0}.footer-cp{margin-left:0}.footer-cp .cp-sk{-ms-flex-preferred-size:15%!important;flex-basis:15%!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;margin-left:0}}@media (max-width:555px){.footer-cp{margin-left:0;margin-right:0;-ms-flex-wrap:wrap;flex-wrap:wrap;height:144px}.footer-cp .cp-social{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer-cp .cp-sk{-ms-flex-preferred-size:15%!important;flex-basis:15%!important}.footer-cp .cp-copyrights{-ms-flex-preferred-size:50%!important;flex-basis:50%!important}.footer-cp .cp-sitemap{-ms-flex-preferred-size:15%!important;flex-basis:15%!important;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}}@media (max-width:360px){.footer-cp .cp-sk{-ms-flex-preferred-size:15%!important;flex-basis:15%!important;margin-left:0}.footer-cp .cp-sitemap{margin-right:0}}.logo{background-image:url(img/logo.svg);width:150px;height:35px}@media all and (max-width:639px){.logo{background-image:url(img/logo-min-00941391f181c868387d195b06081272.png);width:40px;height:40px;margin-right:0}}.header-arrow-icon{background-image:url(img/arrow-icon.svg);width:18px;height:10px}@media all and (min-width:746px){.userlinks-header{display:none}}.auth-userlinks:after{left:85%!important}.header{background-color:#fff;border-bottom:1px solid #b7b7b7;display:grid;grid-template-columns:168px 215px 1fr 300px;height:70px;padding:0 15px 0 30px}@media all and (max-width:1919px){.header{grid-template-columns:168px 50px 1fr 300px;height:57px}}@media all and (max-width:1199px){.header{grid-template-columns:158px 24px 1fr 126px;padding:0 15px}.header .header__menu-wrap{position:relative;left:48px;top:0}.header .icon-search__wrap{display:none}.header .header-search__wraps{display:block}}@media screen and (max-width:639px){.header{grid-template-columns:40px 22px 1fr 45px}}@media screen and (max-width:745px){.header{padding:0 11px 0 15px}.header .header__menu-wrap{display:none}}.header__menu{z-index:1001}.header_item:nth-child(4){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__title{border:none;color:#333;font-style:normal;font-weight:400;font-size:16px;height:35px;letter-spacing:-.01em}.header__title:after{margin-left:12px;margin-top:0}.header .h__menu:hover .header__title{background:#d4ebff;border-radius:6px;color:#333}.header .h__menu:hover .header__title i{background:0 0}.header__menu-list-item{color:#333;min-width:113px;padding:10px 0 10px 12px}.header__submenu{top:-1px}.header .js-search-wrap{width:235px}.header-search__wraps{width:235px;background-color:rgba(206,231,251,.3);border-radius:7777px;-webkit-transition:.3s;transition:.3s}.header-search__wraps:hover{background-color:#D1E9FF}.header-search__wraps:focus{background-color:rgba(206,231,251,.3)}@media (max-width:1023px){.header-search__wraps{width:55px;background-color:transparent}}.header .search{border-color:#d7dade}.header-search__wraps .search{width:235px}.header .header__menu_grades .header__menu-list,.header .header__menu_subjects .header__menu-list{margin-top:4px}.header .header__menu_grades .header__menu-list-item:hover::after,.header .header__menu_grades .header__menu-list-item:hover:first-child::after,.header .header__menu_subjects .header__menu-list-item:hover::after,.header .header__menu_subjects .header__menu-list-item:hover:first-child::after{height:39px}.header .header__menu_grades .header__menu-list-item-ege a,.header .header__menu_subjects .header__menu-list-item-ege a{color:#10C662}.header .header-search__wraps .search.active,.header .header-search__wraps .search:focus,.header .header-search__wraps form:focus .search{width:inherit}.header .header-search__wraps .search.active+.search__button,.header .header-search__wraps .search:focus+.search__button,.header .header-search__wraps form:focus .search+.search__button{right:0}.header-userinfo{font-size:16px;padding:0 0 0 10px}@media (max-width:1199px){.header-userinfo{display:none}}.header-userinfo_trigger{width:39px}.header-userinfo_trigger img{width:40px;height:40px;border-radius:20px}.header-userinfo_content{background:#fff!important;border-radius:6px;border-top:6px solid #1061d8;-webkit-filter:drop-shadow(0 2px 8px rgba(85, 123, 151, .25));filter:drop-shadow(0 2px 8px rgba(85, 123, 151, .25));font-family:Museo Sans Cyrl,sans-serif;margin:13px 0 0;min-width:325px;min-height:123px;z-index:10001;right:47px!important}.header-userinfo_content::after{content:" ";position:absolute;top:-20px;left:272px;margin-left:0;border-width:8px;border-style:solid;border-color:transparent transparent #1061d8}.header-userinfo_content .info{display:grid;grid-template-columns:auto 11%;padding:21px 30px}.header-userinfo_content .info .username{color:#1061d8;font-weight:600}.header-userinfo_content .info .username .first-char{color:#fe9023}.header-userinfo_content .info .cog{display:contents;font-size:18px;height:30px;margin-left:1px;width:30px}.header-userinfo_content .info .cog a{color:#1061d8;margin-top:12px}.header-userinfo_content .info .cog a:hover{-webkit-filter:invert(1);filter:invert(1)}.header-projects_content,.header-userlinks_content{-webkit-filter:drop-shadow(0 2px 8px rgba(85, 123, 151, .25));filter:drop-shadow(0 2px 8px rgba(85, 123, 151, .25));z-index:10001;font-family:Museo Sans Cyrl,sans-serif}.header-userinfo_content .logout{color:#8e8f98;cursor:pointer;margin:17px 0 17px 30px;width:50px;font-size:16px;font-style:normal;font-weight:300}.header-userinfo_content .logout:hover{color:#fe9023}.header-userlinks{font-size:16px;width:32px;height:24px}.header-userlinks_trigger{font-size:32px;color:#1061d8;margin-top:6px}@media screen and (max-width:745px){.header-userlinks_trigger{margin-top:0}}.header-userlinks_content{background:#fff!important;border-radius:6px;border-top:6px solid #1061d8;margin:9px -28px 0 0;min-width:230px;padding-bottom:20px;top:41px;right:20px}.header-userlinks_content .header-subjects-dropdown{display:none}@media (max-width:745px){.header-userlinks_content{font-size:12px;min-width:178px;border-top:4px solid #1061d8;right:27px!important;padding-right:5px;top:35px!important}.header-userlinks_content ul{padding-left:15px!important}.header-userlinks_content ul .icon{margin-right:10px!important}.header-userlinks_content .header-subjects-dropdown{display:block}.header-userlinks_content .header-subjects-dropdown .header__menu-icon{zoom:.6;-moz-transform:scale(.6);-moz-transform-origin:0 0;margin-right:10px}.header-userlinks_content .header-subjects-dropdown .subjects-dropdown-list{padding-left:8px!important}.header-userlinks_content .header-subjects-dropdown .classes-dropdown-list{padding-left:30px!important}}.header-userlinks_content::after{content:" ";position:absolute;top:-19px;left:85%;margin-left:8px;border-width:7px;border-style:solid;border-color:transparent transparent #1061d8}@media (max-width:745px){.header-userlinks_content::after{border-width:7px;left:84%;margin-left:2px;top:-15px}}@media (max-width:639px){.header-userlinks_content::after{margin-left:2px}}.header-userlinks_content ul{padding-left:24px}.header-userlinks_content ul .icon{background-position:center;display:inline-block;margin-right:12px;top:5px;position:relative}.header-userlinks_content ul li{padding-top:13px}.header-userlinks_content ul li a{color:#272727;letter-spacing:.02em;line-height:19px;text-decoration:none;cursor:pointer}.header-userlinks_content ul li a:hover{color:#fe9023}.header-userlinks_content ul .logout-wrapper{display:none}@media screen and (max-width:1199px){.header-userlinks_content ul .logout-wrapper{display:block}.header-userlinks_content ul .logout-wrapper a{position:relative;top:2px}}.header-userlinks_content .subjects-icon{background-image:url(img/header-userlinks/book-icon.svg);background-repeat:no-repeat;background-size:16px 16px;width:16px;height:16px}.header-userlinks_content .schedules-icon{background-image:url(img/header-userlinks/classes-icon.svg);background-repeat:no-repeat;background-size:16px 16px;width:16px;height:16px}.header-userlinks_content .notification-icon{background-image:url(img/header-userlinks/bell-icon.svg);background-repeat:no-repeat;width:16px;height:16px}.header-userlinks_content .lessons-icon{background-image:url(img/header-userlinks/lessons-icon.svg);background-repeat:no-repeat;width:16px;height:16px}.header-userlinks_content .notes-icon{background-image:url(img/header-userlinks/note-icon.svg);background-repeat:no-repeat;width:16px;height:16px}.header-userlinks_content .questions-icon{background-image:url(img/header-userlinks/questions-icon.svg);background-repeat:no-repeat;width:16px;height:16px}.header-userlinks_content .trainers-icon{background-image:url(img/header-userlinks/excersize-icon.svg);background-repeat:no-repeat;width:16px;height:16px}.header-userlinks_content .payment-icon{background-image:url(img/header-userlinks/purchase-icon.svg);background-repeat:no-repeat;width:16px;height:16px}.header-userlinks_content .logout-icon{background-image:url(img/header-userlinks/logout-icon.svg);background-size:16px 16px;background-repeat:no-repeat;width:16px;height:16px}.header-userlinks_content .arrow1-icon{background-image:url(img/header-userlinks/arrow1-icon.svg);background-repeat:no-repeat;background-size:6px 12px;width:6px;height:12px}.header-userlinks_content .arrow2-icon{background-image:url(img/header-userlinks/arrow2-icon.svg);background-repeat:no-repeat;background-size:12px 6px;width:12px;height:6px}.header-subjects-dropdown .subjects-dropdown{cursor:pointer}.header-subjects-dropdown .arrow-icon{position:absolute;right:18px;display:inline-block;margin-top:6px}.header-projects{font-size:16px;padding:2px 0 0}.header-projects_trigger{font-size:20px;color:#1061d8;width:25px}.header-projects_content{background:#fff!important;border-radius:3px;border-top:6px solid #1061d8;left:121px!important;margin:15px -25px 0 0;min-width:243px;min-height:112px}@media screen and (max-width:1199px){.header-projects_content{left:96px!important}}@media screen and (max-width:639px){.header-projects_content{left:16px!important;font-size:14px;min-width:192px}}.header-projects_content::after{content:" ";position:absolute;top:-23px;left:76px;border-width:11px;border-style:solid;border-color:transparent transparent #1061d8}.header-projects_content ul .first::before,.header-projects_content ul li::before{content:"\2022";display:inline-block;width:1em;margin-right:10px;font-weight:700}.header-projects_content ul{padding:3px 0 0 36px;list-style:none}@media (max-width:639px){.header-projects_content::after{left:38px}.header-projects_content ul{padding:3px 0 0 15px}}.header-projects_content ul li{padding:14px 0}.header-projects_content ul li::before{color:#d7d7d7}.header-projects_content ul li:hover::before{color:#fe9023}.header-projects_content ul li a{color:#272727;letter-spacing:.02em;line-height:19px;text-decoration:none}.header-projects_content ul .first::before,.header-projects_content ul li a:hover{color:#fe9023}.header .search-box{background:#ebf5fc;border-radius:6px;width:100%;padding:20px 15px}.header .input-group{position:relative;display:table;border-collapse:separate;width:235px;height:34px;z-index:1001}@media (max-width:1023px){.header .input-group{width:auto;right:initial;margin:auto}}.header .input-group .form-control,.header .input-group .input-group-addon,.header .input-group .input-group-btn{display:table-cell}.header .input-group .form-control{width:100%;padding:6px 12px 6px 23px;border:none;border-radius:3px 0 0 3px;height:100%;font-family:Museo Sans Cyrl,sans-serif;background-color:transparent;font-size:16px;color:#1062D8}.header .input-group .form-control:focus{outline-color:transparent;outline-width:0!important}.header .input-group .form-control::-webkit-input-placeholder{color:#1062d8cc}.header .input-group .form-control::-ms-input-placeholder{color:#1062d8cc}.header .input-group .form-control::placeholder{color:#1062d8cc}@media (max-width:1199px){.header .input-group .form-control{font-size:14px;padding:5px 10px;height:36px}}@media (max-width:1023px){.header .input-group .form-control{display:none}}.header .input-group .input-group-btn{position:relative;font-size:0;white-space:nowrap;vertical-align:middle;border-left:none;border-radius:0 3px 3px 0;outline:0;width:auto;padding-right:10px;margin:0;-webkit-transform:scaleX(1);transform:scaleX(1)}.header .input-group .btn{display:inline-block;margin-bottom:0;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:none;padding:6px 0;font-size:20px;background:0 0;border-radius:0 3px 3px 0;color:#1061d8;width:34px;height:34px;font-family:"PT Sans";margin-right:2px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.header .input-group .btn:focus{outline:0}.header .button_login{padding:10px 15px 7px}.header-user-components{display:grid;grid-template-columns:76px 31px}@media screen and (max-width:1919px){.header-user-components{top:4px;position:relative}}@media screen and (max-width:1199px){.header-user-components{display:block;position:relative;top:-6px}}@media screen and (max-width:745px){.header-user-components{top:-4px;margin-right:0}}.idea-link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:20px 30px 25px}.idea-link{padding:0 7px;background:#fff79d;width:100%;height:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;margin-bottom:10px;border-radius:5px;position:relative}.idea-link:hover{background-color:#ffdd82}.idea-link__title{font-size:20px;color:#e06f25;font-weight:700}.idea-link__desc{font-size:16px;color:#333}.idea-link__external-icon{position:absolute;bottom:10px;right:10px}.open-new-tab-orange{display:inline-block}.open-new-tab-orange-xs{display:none}@media all and (max-width:899px){.idea-link__title{font-size:17px}}@media all and (max-width:640px){.idea-link{padding:0 5px;height:40px}.idea-link .open-new-tab-orange{display:none}.idea-link .open-new-tab-orange-xs{display:inline-block}.idea-link__title{font-size:16px}.idea-link__desc{font-size:14px}}@media all and (max-width:375px){.idea-link{height:40px}.idea-link__external-icon{right:5px;bottom:5px}.idea-link__title{font-size:15px}.idea-link__desc{font-size:14px}}.pagination{height:36px;margin:18px 0}.pagination ul{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);display:inline-block;margin-bottom:0;margin-left:0}.pagination li{display:inline}.pagination a{border:1px solid #ddd;border-left-width:0;float:left;line-height:34px;padding:0 14px;text-decoration:none}.pagination .active a,.pagination a:hover{background-color:#f5f5f5}.pagination .active a{color:#999;cursor:default}.pagination .disabled a,.pagination .disabled a:hover,.pagination .disabled span{background-color:transparent;color:#999;cursor:default}.pagination li:first-child a{border-left-width:1px;border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px}.pagination li:last-child a{border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0}.pagination-right{text-align:right}.popup-payment .popup-payment__payment-switcher{width:370px;height:90px;margin:24px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#E4E4E4;border-radius:50px;line-height:1.1;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:4px 0}.popup-payment .popup-payment__payment-switcher label{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:4px 0 6px;cursor:pointer;z-index:10;font-weight:700;position:relative;width:49%;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.popup-payment .popup-payment__payment-switcher input{display:none}.popup-payment .popup-payment__payment-switcher-item .red__color__value,.popup-payment .poput-payment__sale_info .red__color__value{color:#EE3423;line-height:4px}.popup-payment .poput-payment__sale_info{padding-top:20px}.popup-payment .poput-payment__sale_info p{font-size:16px;text-align:center}.popup-payment .poput-payment__sale_info span{font-size:16px}.popup-payment .poput-payment__sale_info .fa-check{color:#6EB238;margin-right:8px}.popup-payment .popup-payment__payment-switcher-label,.popup-payment .popup-payment__payment-switcher-value{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;font-weight:400}.popup-payment .popup-payment__payment-switcher-value{font-size:22px;font-weight:700;color:#44464B;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:20px;padding-top:12px}.popup-payment .popup-payment__payment-switcher-label{font-size:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:21px;margin-top:5px}.popup-payment .popup-payment__payment-switcher-price{font-size:13px;margin-left:2px}.popup-payment .popup-payment__payment-switcher-sale-value{font-size:16px;margin-left:2px;padding-left:57px;font-weight:400;color:#8E8F98}.popup-payment .popup-payment__payment-switcher-pitcher.active{left:50.2%}.popup-payment .popup-payment__payment-switcher-pitcher{position:absolute;top:4px;left:4px;background:#fff;border-radius:50px;width:49%;height:82px;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;-webkit-box-shadow:0 4px 10px rgba(120,124,126,.4);box-shadow:0 4px 10px rgba(120,124,126,.4)}@media only screen and (min-width:200px) and (max-width:639px){.popup-payment .popup-payment__price-title{margin-top:16px!important;margin-bottom:13px}.popup-payment .popup-payment__payment-switcher{width:97%;max-width:340px;-webkit-box-sizing:border-box;box-sizing:border-box}.popup-payment .popup-payment__payment-switcher-value{font-size:22px;letter-spacing:.005em}.popup-payment .popup-payment__payment-switcher-label{font-size:14px}.popup-payment .popup-payment__payment-switcher-sale-value{padding-left:51px}}@media (max-width:639px){.popup-payment .popup-payment__payment-switcher{margin-top:14px}.popup-payment .arcticmodal-container_i{border-collapse:collapse}}.popup-payment .popup-payment__wrap{margin-top:20px}.popup-payment .popup-payment__wrap .nav__tabs{background-color:#E4EEF9}.popup-payment .popup-payment__wrap .nav__tabs a{font-size:16px;letter-spacing:.02em;font-weight:400}.popup-payment .popup-payment__wrap .nav__tabs_active{background-color:#fff}.popup-payment .popup-payment__wrap .nav__tabs_active a{font-size:16px;letter-spacing:.02em;font-weight:400}.popup-payment .popup-payment__price .checkbox__wrap label{color:#4E90CF}.popup-payment .popup-payment__price-title{margin-top:28px}.popup-payment .checkbox-container:hover input:not(:checked)~.checkbox-mark{background:-webkit-gradient(linear,left bottom, left top,from(rgba(255,255,255,.501076)),to(rgba(255,255,255,.501076))),#6DB0FF;background:-webkit-linear-gradient(bottom,rgba(255,255,255,.501076),rgba(255,255,255,.501076)),#6DB0FF;background:linear-gradient(0deg,rgba(255,255,255,.501076),rgba(255,255,255,.501076)),#6DB0FF}.popup-payment .checkbox-container input:checked~.checkbox-mark{background-color:#54ADF9}.popup-payment .checkbox-container .checkbox-mark:after{content:"";position:absolute;display:none;left:8px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup-payment .checkbox-container input:checked~.checkbox-mark:after,.profile-social .profile-social__icon:hover .remove-network{display:block}.enable-hover:hover+.header__menu .header__menu-list,.opened .header__menu-list{-webkit-transform:scaleY(1);transform:scaleY(1)}.popup-payment .checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;letter-spacing:.02em;color:#4E90CF;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.popup-payment .checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.popup-payment .checkbox-mark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#DAECFD;border-radius:3px}.popup-payment .popup-payment__wrap-content .checkbox__wrap_card{position:relative;top:-11px;left:-2px}@media (min-width:900px){label.warning{border:1px solid #f6861f}.profile-input{width:64%}}@media (max-width:899px){label.warning input{border:1px solid #f6861f}}.profile-social .additional-info{background:#f5f5f5;margin:15px -15px 0;padding:20px}.profile-social .profile-social__icon{position:relative}.profile-social .profile-social__icon .remove-network{background-image:url(/assets/img/sprite-55e0dd85f8aa487a5b7474d7aa717270.png);background-position:0 -890px;display:none;height:16px;position:absolute;right:-5px;top:-5px;width:16px}.profile-social__notice{line-height:17px}.profile-content__test:last-of-type{border-bottom:0!important}.profile-content__button-close{height:40px;width:40px;padding:0!important;top:-10px}.profile-content__button-close::after{margin:10px!important}.profile-content__test-label{max-width:80%!important}.datepicker{background:#fff;border:1px solid #3484c0;position:absolute}.datepicker .datepicker-days thead th{font-weight:400}.datepicker .day.active{background-color:#3484c0!important;background-image:none!important}.profile-abonement__active{background:#e5eff7}.profile-content__note-controls{background:#fff;bottom:0;height:20px;left:0;position:absolute;text-align:center;width:100%;z-index:1}.profile-content__note-controls .button-expand-collapse{background:100% 2px no-repeat #d7eaf5;border-radius:4px 4px 0 0;bottom:0;font-size:10px;height:18px;left:50%;line-height:17px;margin-left:-46px;padding:0 25px 0 8px;position:absolute}.profile-content__note-controls .turn{display:inline-block;height:20px;left:auto;margin:0;position:static}.profile-content__question-title{border-bottom:1px solid #ccc;padding-bottom:10px}.options-menu .option{border:1px solid #cce0ef}.profile-comment{background:0 0;height:auto;min-height:110px;padding:0}.profile-comment:before{border-right:10px solid transparent}.profile-comment__item:not(:first-child){margin-top:0}.profile-comment__item .comment{padding:10px 0 0}.disney-description,.disney-title{font-stretch:normal;letter-spacing:normal;text-align:center;padding-left:12%;padding-right:12%}.profile-comment__item .comment__tooltip{margin-left:30px}.vote{display:none;position:relative;margin:0 auto}.vote-wrapper{background-color:#0080bc;position:relative;display:block}.vote-first-bg{width:50%;height:90px;background-color:#0080bc;position:absolute}@media all and (max-width:639px){.vote-360{display:block}}@media all and (min-width:640px) and (max-width:1066px){.vote-640{display:block}}@media all and (min-width:1067px){.vote-1048{display:block}}@media (min-width:640px) and (max-width:991px){.disney-content{margin-left:-16px;margin-right:-16px}}@media (max-width:639px){.disney-content{margin-left:-10px!important;margin-right:-10px}}.disney-title{font-family:'PT Sans',sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:1.3;color:#4a97cf}.disney-description,.disney-step__title{font-family:'PT Sans',sans-serif;color:#333;font-style:normal}@media (min-width:361px){.disney-title{font-size:24px}}@media (min-width:641px){.disney-title{margin-top:13px}}.disney-description{margin-top:15px;font-size:16px;font-weight:700;line-height:1.38}.disney-description span{font-weight:400}@media (min-width:361px) and (max-width:640px){.disney-description{margin-top:30px;font-size:18px;padding-left:4%;padding-right:4%}}@media (min-width:641px){.disney-description{font-size:18px;width:600px;margin:30px auto 0;padding:0}}.disney-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:361px) and (max-width:640px){.disney-steps{margin-top:25px}}@media (min-width:640px){.disney-step{max-width:300px}}@media (min-width:992px){.disney-step{margin-top:25px;width:24%}}.disney-step__image{margin:15px auto 0;display:block}@media (max-width:640px){.disney-step__image{width:197px}}.disney-step__title{margin-top:5px;font-size:16px;font-weight:400;font-stretch:normal;line-height:1.25;letter-spacing:normal;text-align:center;padding-left:12%;padding-right:12%}.disney-top-prize-title,.disney-top-prize__title{font-family:'PT Sans',sans-serif;font-weight:700;font-stretch:normal;letter-spacing:normal;text-align:center}@media (min-width:361px){.disney-step__title{font-size:18px;line-height:1.33}}@media (min-width:641px){.disney-step__title{padding-left:5%;padding-right:5%;margin-top:25px}}.disney-top-prize-title{margin-top:30px;font-size:30px;font-style:italic;line-height:.8;text-transform:uppercase;color:#0197d2}@media (min-width:361px) and (max-width:640px){.disney-top-prize-title{margin-top:40px}}@media (min-width:641px){.disney-top-prize-title{font-size:34px;margin-top:60px}}.disney-top-prize{margin-top:30px;background-color:#ddeefb;padding-left:4%;padding-right:4%}@media (min-width:641px){.disney-top-prize{padding-left:0;padding-right:0;margin-left:3%;margin-right:3%}}.disney-top-prize__title{padding-top:20px;font-size:18px;font-style:normal;line-height:1.33;color:#2d3558}.disney-top-prize__desc-1,.disney-top-prize__desc-2{font-weight:400;color:#333;font-family:'PT Sans',sans-serif;font-stretch:normal;letter-spacing:normal;font-style:normal;text-align:center}@media (min-width:361px) and (max-width:640px){.disney-top-prize__title{width:83%;margin:0 auto}}@media (min-width:641px){.disney-top-prize__title{width:55%;margin:0 auto}}.disney-top-prize__image{display:block;margin:30px auto}.disney-top-prize__desc-1{font-size:14px;line-height:1.43}@media (min-width:361px) and (max-width:640px){.disney-top-prize__desc-1{font-size:16px;line-height:1.38;margin:0 auto}}@media (min-width:641px){.disney-top-prize__desc-1{font-size:18px;line-height:1.33}}.disney-top-prize__desc-2{margin-top:20px;padding-bottom:20px;font-size:14px;line-height:1.43}@media (min-width:361px) and (max-width:640px){.disney-top-prize__desc-2{font-size:16px;line-height:1.38}}@media (min-width:641px){.disney-top-prize__desc-2{width:590px;font-size:18px;line-height:1.33;margin:30px auto 0}}.disney-actions{margin-top:30px}.disney-actions a{color:#346ba2;text-decoration:none;position:relative;cursor:pointer}.disney-actions a:hover{color:#ec7000!important}.disney-actions a:hover::after{border-bottom:1px dashed #ec7000}.disney-actions a::after{content:' ';width:100%;height:1px;border-bottom:1px dashed #346ba2;position:absolute;left:0;bottom:0}.disney-actions__title{font-family:'PT Sans',sans-serif;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal;text-align:center;color:#333}@media (min-width:641px){.disney-actions__title{width:80%;max-width:755px;font-size:18px;margin:0 auto}.disney-promo-image{padding-left:3%;padding-right:3%}}.disney-wish{margin-top:30px}.disney-wish__title{font-family:'PT Sans',sans-serif;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#4a97cf}@media (min-width:361px){.disney-wish__title{font-size:24px}}.disney-promo-image{display:block;width:100%;margin-top:30px;margin-bottom:10px}.ember-modal-overlay{z-index:1200}.ember-modal-overlay.translucent{background-color:rgba(0,0,0,.6)}body.modal-showing{overflow:hidden}.scrolling-wrapper{height:100%;left:0;overflow-x:hidden;overflow-y:scroll;position:fixed;top:0;width:100vw;z-index:10000}.scrolling-overlay{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100vh;padding:10% 0;position:relative}.scrolling-container{position:relative}.switcher__button-singup{left:36px}.popup-rules{color:#a1a1a1}.popup-select .select{background-color:#fff;border:1px solid #cce0ef;border-radius:2px;color:#333;font-size:13px;height:26px;padding:0 10px}.select{background-image:url(img/sprite-dropdown-7813c7a2af4be769135eb495a44f5ef7.png)}.profile-widget__image img{height:60px;width:60px;border-radius:50%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.search-result-more{cursor:pointer}.show{display:block!important}.closed .header__menu-list{display:none}.header__menu-list{z-index:100}.enable-hover+.closed .header__menu-list{display:block}#to-top,.lesson-menu__item .lesson-menu__sublist{display:none}.header__menu_grades,.header__menu_subjects{margin-left:0;margin-top:0}.header-menu-grades{margin-right:50px;margin-left:0}.header-menu-subjects{margin-left:0}.search-fastboot .search:focus{width:232px!important}@media (max-width:899px){.header-menu-grades{margin-left:0;margin-right:0}.header-menu-subjects{margin-left:10px}}@media (max-width:480px){.header-menu-grades{margin-left:0}.header-menu-subjects{margin-left:10px}}#to-top{border:0;cursor:pointer}.abonement-support__wrap_block{border-left-width:5px;border-left-style:solid;background:#dbeaf4;border-color:#346ba2;padding-left:10px}.abonement-support__video{border:0}.home-search{cursor:auto}.home-title{color:#2d3558}.home-title_small{color:#586189}@media (min-width:1050px){.subjects__list{padding:0}.subjects__list.subjects__tab_ideas-wrap{max-width:none}.home-search__wrap.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 72%;flex:0 0 72%;max-width:706px}}@media (min-width:900px){body.modal-showing{margin-right:17px}.subjects__col{max-width:326px}.subjects__col:first-child{max-width:316px}-footer__text{margin-left:40px}-footer .icon-lamp{left:20px;position:relative}}@media (max-width:899px) and (min-width:200px){.container{overflow:hidden}}@media (max-width:639px) and (min-width:200px){.scrolling-overlay{padding:0}.scrolling-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;width:100%}}.popup-label{max-width:100%}.diagramm-area{display:inline-block;margin-left:28px;margin-top:28px;position:absolute}.profile-label__value{color:#000}input:required{-webkit-box-shadow:none;box-shadow:none}.popup .disabled{opacity:.5;pointer-events:none}.popup-content .text-p{padding-top:30px;text-align:center}.popup-payment__wrap-content-item{display:block}.error_form input,textarea{border-radius:3px}.input-error{border:1px solid #ff8500!important}.error-description{color:#ff8500;font-size:13px;margin:6px 0 0 6px;vertical-align:top}.error-description::before{background-image:url(img/sprite-55e0dd85f8aa487a5b7474d7aa717270.png);background-position:0 -619px;content:'';display:inline-block;height:15px;margin-right:9px;vertical-align:middle;width:14px}.text-content{font-size:16px!important}.text-content .info_area h2{font-size:36px}.profile-answer{padding:5px 0 0 50px}.error-title{font-size:20px}.error-page .tabs__item a:hover span,.error-page .tabs__item.current a span{border-bottom:0}.margin-top{margin-top:-40px}.arcticmodal-overlay{z-index:1000}.text-center{text-align:center}.preloader_device-status{height:30px;width:30px}.preloader_device-status:after{background-size:100%;height:30px;width:30px}.vlp-video .vjs-fullscreen .vjs-tech{-o-object-fit:contain!important;object-fit:contain!important}.questions-wrapper .comment__username{font-weight:700}.comments .comment__username{color:#333;font-weight:700}#qunit{position:relative}@media all and (min-width:900px){.grades__tab-small{font-size:50px;margin-top:10px}}.news__post img{width:100%}.breadcrumbs{top:0;padding-left:0;padding-right:0;padding-bottom:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px;letter-spacing:.02em;white-space:nowrap;margin:-40px 0 24px}.breadcrumbs li{height:20px;display:inline-block}.breadcrumbs li .breadcrumbs__devider{padding-left:9px;padding-right:9px}.breadcrumbs .iu-player-icon{width:20px;padding-right:10px;vertical-align:middle;display:none}.breadcrumbs .iu-player-icon img{display:inline;margin-top:2px}.breadcrumbs .breadcrumbs_gradient{position:absolute;right:0;height:26px;width:51px;background:-webkit-gradient(linear,right top, left top,color-stop(41.86%, #FFF),color-stop(95.35%, rgba(255,255,255,0)));background:-webkit-linear-gradient(right,#FFF 41.86%,rgba(255,255,255,0) 95.35%);background:linear-gradient(270deg,#FFF 41.86%,rgba(255,255,255,0) 95.35%);display:none}@media (max-width:891px){.breadcrumbs{margin-left:0;margin-right:0;margin-top:10px}}.breadcrumbs__link{text-decoration:none;color:#1062D8}.breadcrumbs__link:hover{color:#618eff}.breadcrumbs__last-section-text{color:rgba(16,99,216,.6);white-space:nowrap}.premium-star-purchased-container{position:absolute;top:75px;width:43px;height:30px;right:0}.premium-star-purchased-container .lesson-paid__wrapper{display:block;width:43px;height:30px}.premium-star-purchased-container .lesson-paid_active,.premium-star-purchased-container .lesson-tooltip__close,.premium-star-purchased-container .lesson-tooltip__close:hover{background-image:url(img/premium_star_purchased.svg);background-size:43px 30px}.premium-star-purchased-container .lesson-paid_active{width:43px;height:30px;background-position:center}.premium-star-purchased-container .lesson-paid_active:before{display:none}.premium-star-container{position:absolute;top:0;right:40px;width:auto;height:40px;bottom:0;margin:auto}.premium-star-container .lesson-paid{background-image:url(img/orange-lock-icon.svg);background-size:14px 19px;background-repeat:no-repeat;background-position:20px 50%;width:332px;height:40px;background-color:#FFF4E9;border-radius:46px;position:relative;top:initial;right:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:30px;padding-right:0;text-decoration:none}.premium-star-container .lesson-paid::before{content:'Для просмотра необходим абонемент';width:auto;height:auto;position:relative;top:initial;left:initial;display:inline-block;font-weight:600;font-style:normal;font-size:12px;line-height:120%;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;color:#FE9023}.premium-star-container .notification__wrapper+.lesson-paid,.premium-star-container .notification__wrapper+.lesson-paid__wrapper{top:65px}.premium-star-container .notification__wrapper.hide+.lesson-paid,.premium-star-container .notification__wrapper.hide+.lesson-paid__wrapper{top:0}.notification__container-new{padding-top:34px}.notification__container-new .notification__wrapper{position:relative;z-index:11;margin:0 40px 40px;background:#F0F0F8;border-radius:10px;overflow:hidden}.notification__container-new .notification__wrapper .notification__header{background-color:#F0EFFF}.notification__container-new .notification__wrapper .notification__container{background:#F0F1F8;border-radius:0 0 10px 10px}.old-breadcrumbs{border-top:1px solid #ededed;font-size:14px;list-style-type:none;margin-bottom:0;padding:23px 30px}.old-breadcrumbs li{display:inline-block}@media all and (max-width:899px){.notification__container-new .notification__wrapper{margin-right:0;margin-left:0}.old-breadcrumbs{padding:23px 0}}.old-breadcrumbs::after{background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-gradient(linear,left top, right top,color-stop(0, rgba(255,255,255,0)),to(#fff));background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);content:' ';filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1 );height:1.2em;padding:0 30px;position:absolute;right:0;width:20%}.old-breadcrumbs__link{color:#346ba2}.old-breadcrumbs__link:hover{color:#ec7000}.old-breadcrumbs__devider{color:#818181;margin:0 2px}.old-breadcrumbs__last-section{position:relative}.old-breadcrumbs__last-section-text{color:#818181;margin-left:2px;position:absolute;top:-.83em;white-space:nowrap}.overflow-h{overflow:hidden}.wrapper__column_opened{left:265px;position:absolute;top:0}.preloader.auth,.preloader.flash{position:absolute;top:50%}.hidden{display:none!important}.wrapper__column{width:100%}.preloader.flash{-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.recaptcha-center .g-recaptcha>div{margin:0 auto}.sticky-element--sticky{background:#fff;-webkit-box-shadow:0 2px 13px rgba(0,0,0,.25);box-shadow:0 2px 13px rgba(0,0,0,.25);left:0;width:100%!important;z-index:1111}.sticky-element--sticky .lesson-controls{margin:0}.popup-3d{width:830px}.footer__nav{width:100%}.comment__text,.profile-content__note{white-space:pre-wrap}.abonement-more__item:last-child,.abonement-more__item:nth-child(7):before{display:none}.footer__copyrights{padding:0}.footer__copyrights .align-items-center{-ms-flex-preferred-size:25%;flex-basis:25%;min-height:70px}.footer__copyrights-app,.footer__copyrights-social{display:inline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__copyrights-sk .icon-sk{background-image:url(../../../assets/img/sk.svg);width:73px;height:53px}.footer__copyrights-cp{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:200px) and (max-width:960px){.footer__copyrights{height:90px;margin:20px 0 0;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__copyrights-app{display:block}.footer__copyrights-sk{max-width:100%;-ms-flex-preferred-size:33%!important;flex-basis:33%!important}.footer__copyrights-social{max-width:100%;display:block;-ms-flex-preferred-size:34%!important;flex-basis:34%!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;padding-left:0}.footer__copyrights-cp{max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:33%!important;flex-basis:33%!important}}@media (max-width:500px){.footer__icons_social{max-width:80px;padding-left:7px}.footer__icon{margin:0}}@media (max-width:330px){.footer__copyrights{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;height:200px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__icons_social{max-width:80px;padding-left:7px}.footer__icon{margin:0}}.ufanet-promo{text-align:center}.ufanet-promo p{font-size:24px!important;font-weight:700}@media (max-width:767px){.breadcrumbs.overflow-h{overflow-x:auto}}.vlp-popup-close-icon.icon-close{margin-top:-20px;right:15px}.vlp-fragment-close-button{margin-top:0}.vlp-replay-button{font-size:4em}.vlp-bottom-nav-button i{margin-top:-25px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.comment__col-body .g-recaptcha{float:right}