*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}html{font-size:10px}body{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#faf9f9;color:#20232f;font-family:sofia-pro,sans-serif;font-size:1.5rem;line-height:2.4rem;margin:0;-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.d-none{display:none}.d-none-i{display:none!important}p{font-size:1.4rem;line-height:2.2rem}caption{font-size:1.2rem;line-height:1.8rem}h1{font-size:3rem;line-height:4.6rem}h1,h2{font-family:Fractul;font-weight:400}h2{font-size:2.4rem;line-height:4rem}h3{font-size:2rem;line-height:3.2rem}h3,h4{font-family:Fractul;font-weight:400}h4{font-size:1.6rem;line-height:2.4rem}h5{font-family:Fractul;font-size:1.4rem;font-weight:400;line-height:2.2rem}.clickable,a{color:#fd6637;cursor:pointer;font-family:sofia-pro,sans-serif;font-size:1.5rem;font-weight:600;line-height:2.4rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable:hover,a:hover{color:#dc400f}.top-banner{padding:1rem;text-align:center}.course-item__tag,.course-item__type{background:#fff;color:#20232f;font-size:1.1rem;line-height:1.2rem;padding:.7rem .8rem}@font-face{font-family:Fractul;font-style:normal;font-weight:400;src:local("Fractul"),url(/ELEAWeb/assets/9c14448ee43ec0db9db4.otf) format("opentype")}@font-face{font-family:Fractul;font-style:italic;font-weight:400;src:local("Fractul"),url(/ELEAWeb/assets/54c68c2e1aa3f109c22d.otf) format("opentype")}@font-face{font-family:Fractul;font-style:normal;font-weight:500;src:local("Fractul"),url(/ELEAWeb/assets/b79b8100fb0c3b13a19f.otf) format("opentype")}@font-face{font-family:Fractul;font-style:italic;font-weight:500;src:local("Fractul"),url(/ELEAWeb/assets/5f17652396a6b54e5870.otf) format("opentype")}@font-face{font-family:Fractul;font-style:normal;font-weight:600;src:local("Fractul"),url(/ELEAWeb/assets/0f7ef3dbaba9b8706b0f.otf) format("opentype")}@font-face{font-family:Fractul;font-style:italic;font-weight:600;src:local("Fractul"),url(/ELEAWeb/assets/85419be52ae0a8d2cc29.otf) format("opentype")}@font-face{font-family:Fractul;font-style:normal;font-weight:700;src:local("Fractul"),url(/ELEAWeb/assets/b3af2499b293961d9f65.otf) format("opentype")}@font-face{font-family:Fractul;font-style:italic;font-weight:700;src:local("Fractul"),url(/ELEAWeb/assets/9f154118208c140c2cfb.otf) format("opentype")}@font-face{font-family:Fractul;font-style:normal;font-weight:800;src:local("Fractul"),url(/ELEAWeb/assets/8e3f195325ce32722b49.otf) format("opentype")}@font-face{font-family:Fractul;font-style:italic;font-weight:800;src:local("Fractul"),url(/ELEAWeb/assets/5e247c0aebd260c5abae.otf) format("opentype")}@font-face{font-family:Fractul;font-style:normal;font-weight:900;src:local("Fractul"),url(/ELEAWeb/assets/0228167dd2addd8971b7.otf) format("opentype")}@font-face{font-family:Fractul;font-style:italic;font-weight:900;src:local("Fractul"),url(/ELEAWeb/assets/796a5a8e38b16cba2963.otf) format("opentype")}.student-layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;min-height:100vh;width:100%}.all-courses-page,.student-layout{display:-webkit-box;display:-ms-flexbox;display:flex}.all-courses-page{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:6.4rem}.all-courses-page__heading{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin:4.5rem 0 1 rem}.all-courses-page__heading_description{color:#666;font-weight:400;margin-top:0}.all-courses-page__search{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:6rem}.all-courses-page__filters{width:31.6rem}@media only screen and (max-width:1259px){.all-courses-page__filters{width:28.1rem}}@media only screen and (max-width:979px){.all-courses-page__filters{width:100%}}.all-courses-page__filters-button{-webkit-box-flex:1;background-color:#fff;-ms-flex:1 0 auto;flex:1 0 auto;margin-left:1.6rem;position:relative}@media only screen and (min-width:980px){.all-courses-page__filters-button{display:none}}.all-courses-page__filters-button--filters-selected:after{background:#fd6637;border-radius:50%;content:"";display:block;height:1.2rem;position:absolute;right:-.6rem;top:-.6rem;width:1.2rem}.all-courses-page__courses{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:979px){.all-courses-page__courses{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%}}.all-courses-page__courses-controls{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-bottom:3.2rem}@media only screen and (max-width:1259px){.all-courses-page__courses-controls{margin-bottom:2.8rem}}.all-courses-page__courses-list{height:100%;position:relative}@media only screen and (max-width:699px){.all-courses-page__courses-list{height:auto}}.all-courses-page__obligatory-heading{margin:0}.all-courses-page__obligatory-heading--other{margin:5.6rem 0 2.6rem}.all-courses-page__obligatory-info{color:#6a7488;margin:1.6rem 0 2.4rem;max-width:60.4rem}.all-courses-page__loader{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}@media only screen and (max-width:979px){.all-courses-page__loader{position:fixed}}.all-courses-page__loader--not-empty{background-color:hsla(0,9%,98%,.7)}.all-courses-page__pagination.pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:6.4rem}.all-courses-page__show-more{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;margin:4rem auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.all-courses-page__show-more-elements{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:1.6rem}.courses-filters{margin-right:5.9rem;position:sticky;top:10rem;white-space:nowrap}@media only screen and (max-width:1259px){.courses-filters{margin-right:2.4rem}}@media only screen and (max-width:979px){.courses-filters{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;height:calc(var(--vh, 1vh)*100);justify-content:flex-end;margin-right:0;pointer-events:none;position:fixed;right:0;top:0;width:100vw;z-index:10}}.courses-filters__background{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;height:100%;-webkit-transition:all .12s linear;transition:all .12s linear;width:100%}@media only screen and (min-width:980px){.courses-filters__background{display:none}}.courses-filters__header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:3.2rem}@media only screen and (max-width:979px){.courses-filters__header{-webkit-box-pack:start;-ms-flex-pack:start;border-bottom:1px solid #d6dbe6;justify-content:flex-start;padding:2.4rem 4rem 2.2rem}}@media only screen and (max-width:699px){.courses-filters__header{padding:2.1rem 2.4rem 1.9rem}}@media only screen and (max-width:979px){.courses-filters__body{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;-webkit-transition:all .12s linear;transition:all .12s linear;width:0}}@media only screen and (min-width:980px){.courses-filters__footer{display:block}}@media only screen and (max-width:979px){.courses-filters__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:3.2rem 4rem 14.8rem}}@media only screen and (max-width:699px){.courses-filters__footer{background-color:#fff;-webkit-box-shadow:0 -10px 20px rgba(169,175,188,.15);box-shadow:0 -10px 20px rgba(169,175,188,.15);padding:1.6rem 2.5rem}}@media only screen and (max-width:979px){.courses-filters__content{height:100%;overflow:auto;padding:0 4rem;scrollbar-width:thin}.courses-filters__content::-webkit-scrollbar{background:transparent;height:4px;width:4px}.courses-filters__content::-webkit-scrollbar-thumb{background:#d8d8e6}}@media only screen and (max-width:699px){.courses-filters__content{padding:0 2.5rem}}.courses-filters__button-close.button{display:none;position:absolute;right:4.2rem;top:2.7rem}@media only screen and (min-width:980px){.courses-filters__button-close.button{display:none}}@media only screen and (max-width:699px){.courses-filters__button-close.button{right:2rem;top:1.6rem}}@media only screen and (max-width:979px){.courses-filters__button-clear{margin-left:2.4rem}}@media only screen and (max-width:699px){.courses-filters__button-clear{display:none}}.courses-filters__button-clear--mobile{display:none}@media only screen and (max-width:699px){.courses-filters__button-clear--mobile{display:block}}.courses-filters__button-clear:hover{color:#fd6637}.courses-filters__heading{font-weight:500;margin:0}.courses-filters__accordion{margin-bottom:1.6rem}.courses-filters__accordion-header{margin-bottom:2.4rem}.courses-filters__accordion-heading{font-weight:500;margin:0}.courses-filters__accordion.accordion--active{margin-bottom:2.4rem}.courses-filters__accordion--with-bottom-margin.accordion--active{margin-bottom:4rem}.courses-filters__menu-item:not(:last-child):not(.courses-filters__menu-item--hidden){margin-bottom:1.2rem}.courses-filters__menu-item label.checkbox__label{cursor:pointer;margin-left:1.6rem;white-space:normal}.courses-filters__menu-item--second{margin-left:3.4rem}.courses-filters__menu-item--second:first-child{margin-top:1.2rem}.courses-filters__menu-item--hidden{height:0;margin-bottom:0;margin-top:0;overflow:hidden}.courses-filters__menu-item--disabled{color:#6a7488}@media only screen and (max-width:979px){.courses-filters--visible{pointer-events:all}}.courses-filters--visible .courses-filters__background{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:rgba(32,35,47,.7)}@media only screen and (max-width:979px){.courses-filters--visible .courses-filters__body{width:39.4rem}}@media only screen and (max-width:699px){.courses-filters--visible .courses-filters__body{width:100%}}.courses-filters--visible .courses-filters__button-close{display:-webkit-box;display:-ms-flexbox;display:flex}.courses-order,.courses-order__control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.courses-order__control{cursor:pointer;font-weight:600;margin-left:1.4rem}.courses-order__control--disabled{cursor:default}.courses-order__control-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:1.2rem}.courses-order__options{background-color:#fff;border-radius:10px;bottom:-.9rem;-webkit-box-shadow:0 20px 70px hsla(28,17%,55%,.2);box-shadow:0 20px 70px hsla(28,17%,55%,.2);left:0;opacity:0;overflow:hidden;padding:.7rem 0;pointer-events:none;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .12s linear;transition:all .12s linear;z-index:2}.courses-order__options--active{opacity:1;pointer-events:all}.courses-order__option{cursor:pointer;font-weight:400;padding:.9rem 2.4rem;white-space:nowrap}.courses-order__option:hover:not(.courses-order__option--selected){background-color:#f6f7f9}.courses-order__option--selected{cursor:default;font-weight:600}.course-search{position:relative;width:100%}.course-search .course-search__select .input__control{-webkit-box-shadow:0 20px 70px hsla(28,17%,55%,.2);box-shadow:0 20px 70px hsla(28,17%,55%,.2);padding-right:5.4rem}@media only screen and (min-width:980px){.course-search .course-search__select .input__control{border-color:transparent;height:8rem;padding-left:8.8rem;padding-right:8rem}}.course-search .course-search__select .input__control::-webkit-input-placeholder{color:#6a7488}.course-search .course-search__select .input__control::-moz-placeholder{color:#6a7488}.course-search .course-search__select .input__control:-ms-input-placeholder{color:#6a7488}.course-search .course-search__select .input__control::-ms-input-placeholder{color:#6a7488}.course-search .course-search__select .input__control::placeholder{color:#6a7488}.course-search .course-search__select .select__list-wrapper{border:none;z-index:10}.course-search .course-search__select:not(.course-search .course-search__select--empty) .select__list-wrapper--active{padding-bottom:2.7rem}@media only screen and (max-width:979px){.course-search .course-search__select:not(.course-search .course-search__select--empty) .select__list-wrapper--active{padding-bottom:1.9rem}}@media only screen and (max-width:699px){.course-search .course-search__select:not(.course-search .course-search__select--empty) .select__list-wrapper--active{padding-bottom:1.1rem}}.course-search__icon{color:#fd6637;display:-webkit-box;display:-ms-flexbox;display:flex;left:4rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:979px){.course-search__icon{color:#20232f;left:auto;right:1.2rem}}.course-search__clear-button{opacity:0;pointer-events:none;position:absolute;right:2.4rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .12s linear;transition:all .12s linear}@media only screen and (max-width:979px){.course-search__clear-button{display:none}}.course-search__clear-button--active{opacity:1;pointer-events:all}.course-search__item-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:2.3rem;margin-right:3.3rem}@media only screen and (max-width:699px){.course-search__item-icon{display:none}}.courses-list{grid-gap:3.2rem;display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:1259px){.courses-list{grid-gap:2.4rem 2rem;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:979px){.courses-list{grid-gap:1.6rem;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:699px){.courses-list{grid-gap:1.6rem;grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:459px){.courses-list{grid-template-columns:repeat(1,1fr)}}.courses-list--list{grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:1525px){.courses-list--extended{grid-template-columns:repeat(4,1fr)}}.courses-list--with-empty-item{grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:979px){.courses-list--with-empty-item{grid-gap:1.6rem;grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:459px){.courses-list--with-empty-item{grid-template-columns:repeat(1,1fr)}}.tag{-webkit-box-flex:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e7f3ea;border-radius:4px;color:#3a926d;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.2rem;font-weight:600;justify-content:center;line-height:1.8rem;margin-right:.8rem;padding:.7rem 1.6rem}.tag:last-of-type{margin-right:0}.course-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 14px 50px hsla(28,17%,55%,.14);box-shadow:0 14px 50px hsla(28,17%,55%,.14);color:#20232f;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem;height:29rem;padding:.8rem;position:relative;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.course-item__image{background-color:#d6dbe6;background-image:url(/ELEAWeb/assets/e2a476b218f9b7607a28.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;-webkit-transition:-webkit-transform .35s ease-in-out;transition:-webkit-transform .35s ease-in-out;transition:transform .35s ease-in-out;transition:transform .35s ease-in-out,-webkit-transform .35s ease-in-out;width:100%}.course-item__image-wrapper{-webkit-box-flex:0;border-radius:8px;-ms-flex:0 0 auto;flex:0 0 auto;height:12rem;overflow:hidden;position:relative;width:100%}.course-item__content{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}.course-item__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:block;display:-webkit-box;margin:2.3rem .8rem .8rem;max-height:7.2rem;overflow:hidden}.course-item__description{display:none}.course-item--stationary .course-item__details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#efefef;border-radius:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:5rem}.course-item--stationary .course-item__details-signedup{background:#e5effb}.course-item--stationary.course-item--done .course-item__details{background:#e7f3ea;display:block}.course-item--stationary.course-item--done .course-item__details-signedup{background:#e7f3ea}.course-item__info-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e9ecf1;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;height:5rem;line-height:5rem;margin:0 .8rem}.course-item__info-icon{font-size:.5rem;line-height:0rem}.course-item__info-icon svg{height:2rem;width:2rem}.course-item__info-status{color:#6a7488;font-weight:600;margin-left:.8rem}.course-item__progress{padding:.2rem;width:100%}.course-item__progress-details{background:#e5effb;border-radius:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.3rem 1rem}.course-item__progress-btn{display:none;width:100%}.course-item__completion{background:#e7f3ea;border-radius:.8rem;color:#20232f;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600}.course-item__completion-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem;justify-content:center;line-height:1.2rem}.course-item__completion-details-container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.course-item__completion-date{color:#6a7488;font-size:1.4rem;font-weight:400;line-height:1;margin-top:.3rem}.course-item__completion:before{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:no-repeat 50% url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI5LjMzNiA0My45OTlWMjUuMzMyaC0xMnYxOC42NjdsNi01LjMzNCA2IDUuMzM0WiIgZmlsbD0idXJsKCNhKSIvPjxwYXRoIGQ9Ik0yMC4yNiA1LjEzOGEzLjg1NSAzLjg1NSAwIDAgMSA1Ljc0NSAwbC4yNi4yOWEzLjg1NSAzLjg1NSAwIDAgMCAzLjA4NSAxLjI3OGwuMzg4LS4wMjJhMy44NTUgMy44NTUgMCAwIDEgNC4wNjIgNC4wNjNsLS4wMjEuMzg4YTMuODU1IDMuODU1IDAgMCAwIDEuMjc4IDMuMDg1bC4yODkuMjU5YTMuODU1IDMuODU1IDAgMCAxIDAgNS43NDVsLS4yOS4yNmEzLjg1NSAzLjg1NSAwIDAgMC0xLjI3NyAzLjA4NGwuMDIxLjM4OGEzLjg1NSAzLjg1NSAwIDAgMS00LjA2MiA0LjA2M2wtLjM4OC0uMDIyYTMuODU2IDMuODU2IDAgMCAwLTMuMDg2IDEuMjc4bC0uMjU5LjI5YTMuODU2IDMuODU2IDAgMCAxLTUuNzQ1IDBsLS4yNTktLjI5YTMuODU2IDMuODU2IDAgMCAwLTMuMDg1LTEuMjc4bC0uMzg4LjAyMmEzLjg1NSAzLjg1NSAwIDAgMS00LjA2Mi00LjA2M2wuMDIxLS4zODdhMy44NTYgMy44NTYgMCAwIDAtMS4yNzgtMy4wODZsLS4yOS0uMjU5YTMuODU1IDMuODU1IDAgMCAxIDAtNS43NDVsLjI5LS4yNTlhMy44NTYgMy44NTYgMCAwIDAgMS4yNzgtMy4wODVsLS4wMjEtLjM4OGEzLjg1NiAzLjg1NiAwIDAgMSA0LjA2Mi00LjA2M2wuMzg4LjAyMkEzLjg1NSAzLjg1NSAwIDAgMCAyMCA1LjQyOGwuMjYtLjI5WiIgZmlsbD0idXJsKCNiKSIvPjxwYXRoIGQ9Im0yNi45ODggMTUuNDIyLTUuNzgzIDUuNzgzLTEuOTI4LTEuOTI4IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMi41NyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMjcuOTA3IiB5MT0iMjcuNzUyIiB4Mj0iMTYuMTI0IiB5Mj0iNDAuMTA2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGOEE1NyIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0ZGRDRDMiIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMzQuODgzIiB5MT0iNS45MjgiIHgyPSIxNy41MTEiIHkyPSIzNC4yNiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNGRjhBNTciLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGRkQ0QzIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:4.8rem;justify-content:center;margin-right:.7rem;width:4.8rem}.course-item__rating{background-color:#fff;border-radius:4px;padding:.6rem 1.2rem .6rem 1.1rem;position:absolute;right:1.6rem;top:1.6rem}.course-item__rating,.course-item__rating-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.course-item__rating-icon{margin-right:.9rem}.course-item__rating-value{font-size:1.4rem;line-height:2rem}.course-item__rating-value-bold{font-weight:600}.course-item__rating-empty{font-size:1.5rem;font-weight:600}.course-item__recommended{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fd6637;border-radius:4px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;left:.8rem;padding:.6rem 1.2rem;position:absolute;top:.8rem;-webkit-transform:none;transform:none;z-index:1}.course-item__recommended-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1.6rem}.course-item__show-on-hover{display:none!important}.course-item:hover{-webkit-box-shadow:20px 40px 68px hsla(28,17%,55%,.25);box-shadow:20px 40px 68px hsla(28,17%,55%,.25);z-index:1}.course-item:hover .course-item__image{-webkit-transform:scale(1.15);transform:scale(1.15)}.course-item:hover .course-item__title{text-decoration:underline}.course-item:hover .course-item__progress-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.course-item:hover .course-item__progress-details{display:none}.course-item:hover .course-item__hide-on-hover{display:none!important}.course-item:hover .course-item__show-on-hover{display:block!important}.course-item__tags{-ms-flex-wrap:wrap;flex-wrap:wrap;left:.8rem;overflow:hidden;position:absolute;top:.7rem;white-space:nowrap}.course-item__tag,.course-item__tags{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.course-item__tag{border-radius:4px 0;font-weight:500;margin-bottom:.8rem;margin-right:.8rem}.course-item__tag,.course-item__type{background:#fff;color:#20232f;font-size:1.1rem;line-height:1.2rem;margin-top:0;padding:.7rem .8rem}.course-item__type{border-radius:0 0 4px 4px;left:50%;position:absolute;top:.7rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.course-item__map{bottom:1.5rem;height:4rem;position:absolute;right:1.5rem;z-index:9999}.course-item__map-svg{height:100%;width:auto}.course-item__duration{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;position:absolute;right:.8rem;top:.7rem;white-space:nowrap}.course-item__duration,.course-item__duration-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:0 4px;color:#6a7488;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.1rem;font-weight:500;line-height:1.2rem}.course-item__duration-item{padding:.7rem .8rem}.course-item__duration-item p{margin:initial}.course-item__duration-status{color:#20232f;font-weight:600;margin-right:.1rem}.course-item__certificate-link{-ms-flex-item-align:center;align-self:center;color:#20232f;font-size:1.4rem;font-weight:600;margin-left:2rem;margin-right:2rem}.course-item--done{-webkit-box-shadow:none;box-shadow:none}.course-item--full{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;height:auto;min-height:none;padding:2.4rem}.course-item--full .course-item__map{bottom:.5rem;right:10rem;top:auto}.course-item--full .course-item__image{background-image:url(/ELEAWeb/assets/559a2443721aecc5a8bf.png)}.course-item--full .course-item__image-wrapper{height:100%;margin-right:3.7rem;width:15.1rem}.course-item--full .course-item__recommended{left:50%;top:1.4rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:699px){.course-item--full .course-item__recommended{left:.8rem;top:.8rem;-webkit-transform:none;transform:none}}.course-item--full .course-item__content{-webkit-box-pack:start;-ms-flex-pack:start;height:100%;justify-content:flex-start;padding-right:8.8rem;position:relative}@media only screen and (max-width:1366px){.course-item--full .course-item__content{padding-right:0;padding-top:1.8rem}}.course-item--full .course-item__title{-webkit-line-clamp:2;font-size:2rem;line-height:3.2rem;margin:2.3rem 0 1.6rem;max-height:6.4rem}.course-item--full .course-item__description{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#6a7488;display:block;display:-webkit-box;margin-bottom:2.4rem;overflow:hidden}.course-item--full .course-item__info{-webkit-box-pack:left;-ms-flex-pack:left;-webkit-column-gap:6.4rem;-moz-column-gap:6.4rem;column-gap:6.4rem;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left}.course-item--full .course-item__info,.course-item--full .course-item__info-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.course-item--full .course-item__info-item:last-of-type{margin-right:0}.course-item--full .course-item__info-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.course-item--full .course-item__details{margin-top:auto}.course-item--full .course-item__completion{margin:0 0 1.6rem}.course-item--full .course-item__completion-details{font-size:1.5rem}.course-item--full .course-item__completion-date{margin-top:.8rem}.course-item--full .course-item__completion:before{background-size:contain;height:6.4rem;width:6.4rem}.course-item--full .course-item__rating{padding:0 0 .6rem;right:0;top:0}@media only screen and (max-width:1366px){.course-item--full .course-item__rating{left:-.2rem;padding:0;position:absolute;right:auto;top:.4rem}}.course-item--full:hover .course-item__progress-btn{display:none}.course-item--full:hover .course-item__progress-details,.course-page{display:-webkit-box;display:-ms-flexbox;display:flex}.course-page{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 auto;width:100%;z-index:1}.course-page p{margin:0}.course-page--lesson-menu-visible{z-index:auto}@media only screen and (max-width:979px){.course-page{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.course-page__main{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-right:1px solid #d6dbe6;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 66%;flex:1 0 66%;-ms-flex-direction:column;flex-direction:column;padding-bottom:16rem}@media only screen and (max-width:979px){.course-page__main{padding-bottom:6rem}}.course-page__main .course-page__details{display:none}@media only screen and (max-width:979px){.course-page__main .course-page__details{border-top:1px solid #d6dbe6;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:4.5rem;padding-top:1rem}}.course-page__side{-webkit-box-flex:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 34%;flex:1 0 34%;max-width:49.1rem;padding-right:10rem}@media only screen and (max-width:979px){.course-page__side{display:none}}@media only screen and (max-width:1259px){.course-page__side{padding:0}}.course-page__side-content{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:52rem;padding:0 0 8rem max((100vw - 154rem - 2rem)/2,4.2rem);position:sticky;top:68px}@media only screen and (max-width:1680px){.course-page__side-content{padding-left:max((100vw - 138.4rem - 2rem)/2,4.2rem)}}@media only screen and (max-width:1524px){.course-page__side-content{padding-left:max((100vw - 122rem - 2rem)/2,4.2rem)}}@media only screen and (max-width:979px){.course-page__side-content{padding-left:4.2rem}}@media only screen and (max-width:699px){.course-page__side-content{padding-left:2.4rem}}@media only screen and (max-width:1259px){.course-page__side-content{padding-left:4.2rem;padding-right:4.2rem}}@media only screen and (max-width:699px){.course-page__side-content{padding-left:1.6rem;padding-right:1.6rem}}@media only screen and (min-width:1920px){.course-page__side-content{padding-left:10rem}}@media only screen and (max-width:1920px){.course-page__side-content{padding-left:9.5rem}}@media only screen and (max-width:1524px){.course-page__side-content{padding-left:7rem}}@media only screen and (max-width:1366px){.course-page__side-content{padding-left:max((100vw - 154rem - 2rem)/2,4.2rem)}}@media only screen and (max-width:1366px)and (max-width:1680px){.course-page__side-content{padding-left:max((100vw - 138.4rem - 2rem)/2,4.2rem)}}@media only screen and (max-width:1366px)and (max-width:1524px){.course-page__side-content{padding-left:max((100vw - 122rem - 2rem)/2,4.2rem)}}@media only screen and (max-width:1366px)and (max-width:979px){.course-page__side-content{padding-left:4.2rem}}@media only screen and (max-width:1366px)and (max-width:699px){.course-page__side-content{padding-left:2.4rem}}@media only screen and (max-width:1366px)and (max-width:1259px){.course-page__side-content{padding-left:4.2rem;padding-right:4.2rem}}@media only screen and (max-width:1366px)and (max-width:699px){.course-page__side-content{padding-left:1.6rem;padding-right:1.6rem}}.course-page__side-content .course-recommended-item{border:1px solid #d6dbe6;-webkit-box-shadow:none;-webkit-box-shadow:initial;box-shadow:none}.course-page__side-content .course-recommended-item:hover{-webkit-box-shadow:20px 40px 68px hsla(28,17%,55%,.25);box-shadow:20px 40px 68px hsla(28,17%,55%,.25);z-index:1}.course-page__section{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:column;flex-direction:column}.course-page__section--tabs{background-color:#f1f1f0;border-bottom:1px solid #d6dbe6;border-top:1px solid #d6dbe6}.course-page__section--description{background-color:#faf9f9}.course-page__section--description .course-page__section-content{font-size:1.5rem;line-height:2.4rem;margin:3.4rem 0 8rem}@media only screen and (max-width:699px){.course-page__section--description .course-page__section-content{margin-bottom:4.2rem;margin-top:3.2rem}}.course-page__section--certificate-sample,.course-page__section--program{background-color:#faf9f9}.course-page__section-content,.course-page__section-recommended{padding-left:max((100vw - 154rem - 2rem)/2,4.2rem);padding-right:max((100vw - 154rem - 2rem)/2,4.2rem);width:100%}@media only screen and (max-width:1680px){.course-page__section-content,.course-page__section-recommended{padding-left:max((100vw - 138.4rem - 2rem)/2,4.2rem)}}@media only screen and (max-width:1524px){.course-page__section-content,.course-page__section-recommended{padding-left:max((100vw - 122rem - 2rem)/2,4.2rem)}}@media only screen and (max-width:979px){.course-page__section-content,.course-page__section-recommended{padding-left:4.2rem}}@media only screen and (max-width:699px){.course-page__section-content,.course-page__section-recommended{padding-left:2.4rem}}@media only screen and (max-width:1680px){.course-page__section-content,.course-page__section-recommended{padding-right:max((100vw - 138.4rem - 2rem)/2,4.2rem)}}@media only screen and (max-width:1524px){.course-page__section-content,.course-page__section-recommended{padding-right:max((100vw - 122rem - 2rem)/2,4.2rem)}}@media only screen and (max-width:979px){.course-page__section-content,.course-page__section-recommended{padding-right:4.2rem}}@media only screen and (max-width:699px){.course-page__section-content,.course-page__section-recommended{padding-right:2.4rem}}@media only screen and (max-width:1259px){.course-page__section-content,.course-page__section-recommended{padding-left:4.2rem;padding-right:4.2rem}}@media only screen and (max-width:699px){.course-page__section-content,.course-page__section-recommended{padding-left:1.6rem;padding-right:1.6rem}}@media only screen and (min-width:1920px){.course-page__section-content,.course-page__section-recommended{padding-right:10rem}}@media only screen and (max-width:1920px){.course-page__section-content,.course-page__section-recommended{padding-right:9.5rem}}@media only screen and (max-width:1524px){.course-page__section-content,.course-page__section-recommended{padding-right:7rem}}@media only screen and (max-width:1366px){.course-page__section-content,.course-page__section-recommended{padding-right:max((100vw - 154rem - 2rem)/2,4.2rem)}}@media only screen and (max-width:1366px)and (max-width:1680px){.course-page__section-content,.course-page__section-recommended{padding-right:max((100vw - 138.4rem - 2rem)/2,4.2rem)}}@media only screen and (max-width:1366px)and (max-width:1524px){.course-page__section-content,.course-page__section-recommended{padding-right:max((100vw - 122rem - 2rem)/2,4.2rem)}}@media only screen and (max-width:1366px)and (max-width:979px){.course-page__section-content,.course-page__section-recommended{padding-right:4.2rem}}@media only screen and (max-width:1366px)and (max-width:699px){.course-page__section-content,.course-page__section-recommended{padding-right:2.4rem}}@media only screen and (max-width:1366px)and (max-width:1259px){.course-page__section-content,.course-page__section-recommended{padding-left:4.2rem;padding-right:4.2rem}}@media only screen and (max-width:1366px)and (max-width:699px){.course-page__section-content,.course-page__section-recommended{padding-left:1.6rem;padding-right:1.6rem}}.course-page__section-recommended__heading{margin:5rem 0 2rem}@media only screen and (max-width:979px){.course-page__section-recommended__heading{font-size:2.4rem;line-height:4rem;margin-bottom:4.8rem}}@media only screen and (max-width:699px){.course-page__section-recommended__heading{font-size:2rem;line-height:3.2rem;margin-bottom:3.2rem}}.course-page__header{padding:5.8rem 0 10.7rem}@media only screen and (max-width:979px){.course-page__header{padding-bottom:8rem}}@media only screen and (max-width:699px){.course-page__header{padding-bottom:6.4rem;padding-top:3rem}}.course-page__go-back-btn{margin-top:4.3rem}@media only screen and (max-width:699px){.course-page__go-back-btn{margin-top:3.4rem}}.course-dates__heading{margin:2rem 0 2.7rem}@media only screen and (max-width:699px){.course-dates__heading{font-size:1.6rem;line-height:2.4rem;margin-bottom:3.2rem}}.course-dates__module{margin-bottom:4.8rem}.course-dates__module:last-of-type{margin-bottom:0}.course-dates__module-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;font-weight:600;line-height:2.1rem;margin-bottom:2.4rem}@media only screen and (max-width:979px){.course-dates__module-header{margin-bottom:1.6rem}}.course-dates__module-title{margin-right:1.6rem}.course-dates__module-time{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem}.course-dates__module-time,.course-dates__module-time:before{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-dates__module-time:before{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#d6dbe6;border-radius:50%;content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:6px;justify-content:center;margin-right:1.6rem;width:6px}.course-dates__module-blocked-text{color:#6a7488;font-weight:500;margin-left:auto}@media only screen and (max-width:699px){.course-dates__module-blocked-text{display:none}}.course-dates__table{border-collapse:collapse;width:100%}.course-dates__table tr:nth-child(2n){background:#f6f7f9}.course-dates__table th{font-size:.85em;letter-spacing:.1em;padding:1rem;text-align:left;text-transform:uppercase}.course-dates__table td{border-bottom:1px solid #ddd;padding:1rem;text-align:left}.course-dates__table small{color:#6a7488;display:block;line-height:1.5}@media only screen and (max-width:979px){.course-dates__table thead{clip:rect(0 0 0 0);border:none;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.course-dates__table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.course-dates__table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}.course-dates__table td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}}.course-dates__alert{margin-top:2.3rem;width:100%}.course-finish{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - 8rem);width:100%}@media only screen and (max-width:979px){.course-finish{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding:0 1rem;text-align:center}}.course-finish__heading{font-weight:500;margin:0}.course-finish__congratulations{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #d6dbe6;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:flex-start;width:50%}@media only screen and (max-width:979px){.course-finish__congratulations{border-right:none;margin:4rem 0;width:100%}}.course-finish__congratulations-icon{margin-top:12rem;width:20rem}@media only screen and (max-width:979px){.course-finish__congratulations-icon{margin-top:0}}.course-finish__congratulations-heading{margin-bottom:2.4rem;margin-top:-2rem}.course-finish__congratulations-text{color:#6a7488;max-width:39.2rem;text-align:center}.course-finish__rating{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzc1IiBoZWlnaHQ9IjMyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTY2Ljg1IDE4MS4xMjFhNDYuNjUgNDYuNjUgMCAwIDEgNDYuNjQ3LTQ2LjY0NyA0Ni42NDcgNDYuNjQ3IDAgMCAxIDQ2LjY0OCA0Ni42NDciIHN0cm9rZT0iI0U5RUNGMSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0iTTQyLjQwNiAxMTMuNzhWMjAuNDVoNjUuOTQ1YzE5LjkzNyAwIDM5LjM2MyA0LjA4OSA1Ny43NjYgMTIuMjY4IDE4LjQwMyA4LjE4IDM0LjI1IDE5LjQyNiA0OC4wNTMgMzQuMjUgMTMuMjkxLTE0LjgyNCAyOS42NS0yNi4wNyA0OC4wNTMtMzQuMjUgMTcuODkyLTguMTggMzcuMzE4LTEyLjI2OSA1Ny4yNTQtMTIuMjY5SDM4NC40djkzLjMzMU0yMTMuNjU5IDM5My42MzFjLTEzLjI5Mi0xNC44MjQtMzAuMTYxLTI2LjU4Mi00OC4wNTMtMzQuMjUtMTguNDAzLTguMTc5LTM3LjgyOS0xMi4yNjktNTcuNzY2LTEyLjI2OUg0Mi40MDZ2LTg4LjYxNCIgc3Ryb2tlPSIjRTlFQ0YxIiBzdHJva2Utd2lkdGg9Ii45MjciIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIvPjxyZWN0IHg9IjI2MC4xNDUiIHk9IjEwMy4zNjMiIHdpZHRoPSIxNjUuODU2IiBoZWlnaHQ9IjE2NS44NTYiIHJ4PSI4Mi45MjgiIHN0cm9rZT0iI0U5RUNGMSIvPjxyZWN0IHg9IjEiIHk9IjEwMy4zNjMiIHdpZHRoPSIxNjUuODU2IiBoZWlnaHQ9IjE2NS44NTYiIHJ4PSI4Mi45MjgiIHN0cm9rZT0iI0U5RUNGMSIvPjxjaXJjbGUgY3g9IjM0My4wOCIgY3k9IjE4Ni4yOTgiIHI9IjIwLjIzMiIgc3Ryb2tlPSIjRTlFQ0YxIi8+PGNpcmNsZSBjeD0iODMuOTM1IiBjeT0iMTg2LjI5OCIgcj0iMjAuMjMyIiBzdHJva2U9IiNFOUVDRjEiLz48cGF0aCBkPSJNMjQ5Ljc3NyAyNjQuMDU3YTM2LjI4IDM2LjI4IDAgMSAxLTcyLjU2MiAwIiBzdHJva2U9IiNFOUVDRjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjwvc3ZnPg==);background-position:100% 100%;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;width:50%}@media only screen and (max-width:979px){.course-finish__rating{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:90%;width:100%}}.course-finish__rating-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;margin-left:12.2rem;margin-top:14rem;max-width:42.4rem}@media only screen and (max-width:979px){.course-finish__rating-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:4rem auto;text-align:center}}.course-finish__rating-question{font-weight:500;margin:4.8rem 0 2.4rem}.course-finish__rating-text{color:#6a7488;margin-bottom:4.8rem}.course-finish__rating-button{margin-top:5.6rem}.course-page-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;scrollbar-width:thin}.course-page-tabs::-webkit-scrollbar{background:transparent;height:4px;width:4px}.course-page-tabs::-webkit-scrollbar-thumb{background:#d8d8e6}.course-page-tabs__tab{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid transparent;color:#6a7488;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Fractul;font-size:1.6rem;height:9.5rem;justify-content:flex-start;line-height:2.4rem;margin-right:13%;-webkit-transition:all .12s linear;transition:all .12s linear;white-space:nowrap}.course-page-tabs__tab--active{border-bottom-color:#fd6637;color:#20232f}@media only screen and (max-width:699px){.course-page-tabs__tab{font-size:1.4rem;height:8rem;margin-right:7%}.course-page-tabs__tab:last-of-type{margin-right:0}}.course-page-description__content{white-space:pre-wrap}.course-page-description__files{margin-top:3rem}.course-page-description__files:first-child{margin-top:0}.course-page-description__file{margin-bottom:2.4rem}.course-page-description__file:last-of-type{margin-bottom:0}.course-page-description__more-btn{color:#fd6637;cursor:pointer;font-weight:600;margin-top:1.8rem}.course-page-description__more-btn,.course-page-description__more-btn-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.course-page-description__more-btn-icon{margin-left:2rem;-webkit-transition:all .12s linear;transition:all .12s linear}.course-page-description__more-btn--open .course-page-description__more-btn-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.course-page-details{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.course-page-details__content{width:100%}.course-page-details__heading{font-size:1.8rem;font-weight:500;margin:2rem 0 0}.course-page-details__smilar-courses-heading{font-size:1.8rem;font-weight:500;margin:5rem 0 2rem}.course-page-details__info{margin-top:3rem}@media only screen and (max-width:979px){.course-page-details__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2.8rem}}@media only screen and (max-width:699px){.course-page-details__info{margin-top:3.6rem}}.course-page-details__info-item{margin-bottom:2.2rem}.course-page-details__info-item:last-of-type{margin-bottom:0}@media only screen and (max-width:979px){.course-page-details__info-item{width:50%}.course-page-details__info-item:last-of-type{margin-bottom:2.2rem}}@media only screen and (max-width:699px){.course-page-details__info-item{width:100%}}.course-page-details__controls{margin-top:3rem}@media only screen and (max-width:979px){.course-page-details__controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;bottom:0;-webkit-box-shadow:0 -10px 20px rgba(169,175,188,.15);box-shadow:0 -10px 20px rgba(169,175,188,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;left:0;padding:2.4rem;position:fixed;right:0;width:100vw;z-index:100}}@media only screen and (max-width:699px){.course-page-details__controls{padding-bottom:1.6rem;padding-top:1.6rem}}@media only screen and (max-width:979px){.course-page-details__controls--unfixed{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;bottom:auto;-webkit-box-shadow:none;box-shadow:none;left:auto;margin-top:2rem;padding:0;position:static;right:auto;width:auto}.course-page-details__controls--completed,.course-page-details__controls--signed{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;width:100%}}@media only screen and (max-width:699px){.course-page-details__controls--completed,.course-page-details__controls--signed{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:979px){.course-page-details__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:space-between;width:100%}}@media only screen and (max-width:699px){.course-page-details__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;bottom:0;-webkit-box-shadow:0 -10px 20px rgba(169,175,188,.15);box-shadow:0 -10px 20px rgba(169,175,188,.15);-ms-flex-direction:column;flex-direction:column;left:0;padding:1.6rem 2.4rem 3.6rem;position:fixed;row-gap:2.4rem;width:100%;z-index:1}}.course-page-details__btn{white-space:nowrap;width:100%}@media only screen and (max-width:979px){.course-page-details__btn{max-width:none;width:50%}}@media only screen and (max-width:699px){.course-page-details__btn{width:100%}}@media only screen and (max-width:979px){.course-page-details__btn--certificate{width:100%}.course-page-details__btn--sign-out{width:15.6rem}}@media only screen and (max-width:699px){.course-page-details__btn--sign-out{width:100%}}.course-page-details__alert{margin-bottom:2.5rem}@media only screen and (max-width:979px){.course-page-details__alert{margin-right:2rem}}@media only screen and (max-width:699px){.course-page-details__alert{margin-right:0;width:100%}}.course-page-details__blocked{padding-top:1rem}@media only screen and (max-width:979px){.course-page-details__blocked{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;bottom:0;-webkit-box-shadow:0 -10px 20px rgba(169,175,188,.15);box-shadow:0 -10px 20px rgba(169,175,188,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:0;padding-top:0;position:fixed;width:100%;z-index:1}}@media only screen and (max-width:699px){.course-page-details__blocked{padding:0 2.4rem}}.course-page-details__blocked-text{font-size:1.4rem;margin-top:3.1rem}@media only screen and (max-width:979px){.course-page-details__blocked-text{margin-bottom:2.4rem;margin-top:1.6rem}}.course-page-details__blocked-text--register{width:22rem}.course-page-details__blocked-text-link{color:#fd6637;cursor:pointer;font-weight:600;text-decoration:underline}@media only screen and (max-width:979px){.course-page-details__blocked .course-page-details__btn{margin-top:2.4rem;width:28.6rem}}@media only screen and (max-width:699px){.course-page-details__blocked .course-page-details__btn{margin-top:1.6rem}}.course-page-details__progress{margin-bottom:3.2rem}@media only screen and (max-width:699px){.course-page-details__progress{margin-bottom:0}}.course-page-details__progress-btn{margin-bottom:2.4rem;width:100%}@media only screen and (max-width:979px){.course-page-details__progress-btn{margin:0;max-width:none;width:50%}}@media only screen and (max-width:699px){.course-page-details__progress-btn{width:100%}}.course-page-details__completed{color:#20232f;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;margin-bottom:3.4rem}.course-page-details__completed-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem;justify-content:center}.course-page-details__completed-date{color:#6a7488;font-size:1.4rem;font-weight:400;line-height:1;margin-top:.3rem}.course-page-details__completed:before{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:no-repeat 50% url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI5LjMzNiA0My45OTlWMjUuMzMyaC0xMnYxOC42NjdsNi01LjMzNCA2IDUuMzM0WiIgZmlsbD0idXJsKCNhKSIvPjxwYXRoIGQ9Ik0yMC4yNiA1LjEzOGEzLjg1NSAzLjg1NSAwIDAgMSA1Ljc0NSAwbC4yNi4yOWEzLjg1NSAzLjg1NSAwIDAgMCAzLjA4NSAxLjI3OGwuMzg4LS4wMjJhMy44NTUgMy44NTUgMCAwIDEgNC4wNjIgNC4wNjNsLS4wMjEuMzg4YTMuODU1IDMuODU1IDAgMCAwIDEuMjc4IDMuMDg1bC4yODkuMjU5YTMuODU1IDMuODU1IDAgMCAxIDAgNS43NDVsLS4yOS4yNmEzLjg1NSAzLjg1NSAwIDAgMC0xLjI3NyAzLjA4NGwuMDIxLjM4OGEzLjg1NSAzLjg1NSAwIDAgMS00LjA2MiA0LjA2M2wtLjM4OC0uMDIyYTMuODU2IDMuODU2IDAgMCAwLTMuMDg2IDEuMjc4bC0uMjU5LjI5YTMuODU2IDMuODU2IDAgMCAxLTUuNzQ1IDBsLS4yNTktLjI5YTMuODU2IDMuODU2IDAgMCAwLTMuMDg1LTEuMjc4bC0uMzg4LjAyMmEzLjg1NSAzLjg1NSAwIDAgMS00LjA2Mi00LjA2M2wuMDIxLS4zODdhMy44NTYgMy44NTYgMCAwIDAtMS4yNzgtMy4wODZsLS4yOS0uMjU5YTMuODU1IDMuODU1IDAgMCAxIDAtNS43NDVsLjI5LS4yNTlhMy44NTYgMy44NTYgMCAwIDAgMS4yNzgtMy4wODVsLS4wMjEtLjM4OGEzLjg1NiAzLjg1NiAwIDAgMSA0LjA2Mi00LjA2M2wuMzg4LjAyMkEzLjg1NSAzLjg1NSAwIDAgMCAyMCA1LjQyOGwuMjYtLjI5WiIgZmlsbD0idXJsKCNiKSIvPjxwYXRoIGQ9Im0yNi45ODggMTUuNDIyLTUuNzgzIDUuNzgzLTEuOTI4LTEuOTI4IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMi41NyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMjcuOTA3IiB5MT0iMjcuNzUyIiB4Mj0iMTYuMTI0IiB5Mj0iNDAuMTA2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGOEE1NyIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0ZGRDRDMiIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMzQuODgzIiB5MT0iNS45MjgiIHgyPSIxNy41MTEiIHkyPSIzNC4yNiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNGRjhBNTciLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGRkQ0QzIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:4.8rem;justify-content:center;margin-right:.7rem;width:4.8rem}.course-page-details__certificate-link{text-decoration:none}@media only screen and (max-width:979px){.course-page-details__certificate-link{width:50%}}@media only screen and (max-width:699px){.course-page-details__certificate-link{width:100%}}.course-page-details_map{margin:auto;max-width:50%}.course-page-header__tags{margin-bottom:2.4rem}.course-page-header__tag{margin-bottom:.8rem}.course-page-header__heading{margin-bottom:5.8rem;margin-top:0}@media only screen and (max-width:979px){.course-page-header__heading{font-size:2.4rem;line-height:4rem;margin-bottom:4.8rem}}@media only screen and (max-width:699px){.course-page-header__heading{font-size:2rem;line-height:3.2rem;margin-bottom:3.2rem}}.course-page-header__image{background-color:#d6dbe6;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;position:relative;width:100%}.course-page-header__blocked-panel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(32,35,47,.75);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:1.5rem;font-weight:600;height:100%;justify-content:center;left:0;line-height:2.4rem;padding:0 2.4rem;position:absolute;right:0;top:0;width:100%}@media only screen and (max-width:699px){.course-page-header__blocked-panel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.course-page-header__blocked-panel-icon{margin-bottom:3rem}@media only screen and (max-width:699px){.course-page-header__blocked-panel-icon{margin:0 2.4rem 0 0}}.course-program__heading{margin:0 0 2.7rem}@media only screen and (max-width:699px){.course-program__heading{font-size:1.6rem;line-height:2.4rem;margin-bottom:3.2rem}}.course-program__module{margin-bottom:4.8rem}.course-program__module:last-of-type{margin-bottom:0}.course-program__module-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;font-weight:600;line-height:2.1rem;margin-bottom:2.4rem}@media only screen and (max-width:979px){.course-program__module-header{margin-bottom:1.6rem}}.course-program__module-title{margin-right:1.6rem!important}.course-program__module-time{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem}.course-program__module-time,.course-program__module-time:before{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-program__module-time:before{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#d6dbe6;border-radius:50%;content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:6px;justify-content:center;margin-right:1.6rem;width:6px}.course-program__module-blocked-text{color:#6a7488;font-weight:500;margin-left:auto!important}@media only screen and (max-width:699px){.course-program__module-blocked-text{display:none}}.course-program__alert{margin-top:2.3rem;width:100%}.course-details-item{display:-webkit-box;display:-ms-flexbox;display:flex}.course-details-item,.course-details-item__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-details-item__icon{-webkit-box-pack:center;-ms-flex-pack:center;color:#fd6637;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;margin-right:1.6rem}.course-program-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 14px 50px hsla(28,17%,55%,.14);box-shadow:0 14px 50px hsla(28,17%,55%,.14);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.6rem;min-height:8rem;padding:1.8rem 2.4rem 1.8rem 1.8rem;-webkit-transition:all .12s linear;transition:all .12s linear}.course-program-item:last-of-type{margin-bottom:0}.course-program-item__icon{color:#fd6637}.course-program-item__icon,.course-program-item__icon-wrapper{-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1.4rem}.course-program-item__icon-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#a9afbc;border-radius:50%;height:2.4rem;justify-content:center;-webkit-transition:all .12s linear;transition:all .12s linear;width:2.4rem}.course-program-item__info{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;margin-right:1.6rem}@media only screen and (max-width:699px){.course-program-item__info{margin-right:0}}.course-program-item__title{font-size:1.4rem;font-weight:500;line-height:2.2rem;-webkit-transition:all .12s linear;transition:all .12s linear}.course-program-item__subtext{color:#6a7488;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;font-weight:500;line-height:1.8rem;margin-top:.4rem}.course-program-item__subtext-line{padding:0 1.4rem 0 1.9rem}.course-program-item__btn{margin-left:auto}@media only screen and (max-width:699px){.course-program-item__btn{display:none}}.course-program-item__btn-icon{display:none;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.course-program-item__blocked-icon{display:none}.course-program-item--blocked{background-color:#f1f1f0;-webkit-box-shadow:none;box-shadow:none;cursor:auto}.course-program-item--blocked .course-program-item__icon{color:#6a7488}.course-program-item--blocked .course-program-item__btn{display:none}.course-program-item--blocked .course-program-item__blocked-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:3rem}@media only screen and (max-width:699px){.course-program-item--blocked .course-program-item__blocked-icon{display:none}}.course-program-item--finished .course-program-item__icon{-ms-flex-item-align:center;align-self:center;color:#fff;margin:0 auto}.course-program-item--exam-not-finished .course-program-item__icon{color:#f94747;margin-right:1.4rem}.course-program-item:hover:not(.course-program-item--blocked){-webkit-box-shadow:20px 40px 68px hsla(28,17%,55%,.25);box-shadow:20px 40px 68px hsla(28,17%,55%,.25)}.course-program-item:hover:not(.course-program-item--blocked) .course-program-item__title{color:#fd6637;text-decoration:underline}.course-program-item:hover:not(.course-program-item--blocked) .course-program-item__btn{background-color:#fd6637;border-color:#fd6637;color:#fff}.course-program-item:hover:not(.course-program-item--blocked) .course-program-item__btn .button__text{visibility:hidden}.course-program-item:hover:not(.course-program-item--blocked) .course-program-item__btn .course-program-item__btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.course-program-item:hover:not(.course-program-item--blocked) .course-program-item__icon-wrapper{background-color:#fd6637}.page-layout{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 auto;padding:0 4.2rem;width:100%}@media only screen and (max-width:699px){.page-layout{padding:0 1.6rem}}.page-layout__content{margin:0 auto;max-width:154rem}@media only screen and (max-width:1680px){.page-layout__content{max-width:138.4rem}}@media only screen and (max-width:1524px){.page-layout__content{max-width:122rem}}.select,.select__input{position:relative}.select__input-number{color:#a9afbc}.select__input-fake{opacity:0;position:absolute}.select__input-value{display:block;overflow:hidden;text-overflow:ellipsis}.select__list-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-color:transparent;border-radius:4px;border-style:solid;border-width:0 1px;-webkit-box-shadow:0 20px 70px hsla(28,17%,55%,.2);box-shadow:0 20px 70px hsla(28,17%,55%,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;max-height:0;overflow:hidden;position:absolute;-webkit-transition:all .12s linear;transition:all .12s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.select__list-wrapper--active{border-bottom-width:1px;border-color:#d6dbe6;border-top-width:1px;z-index:1}.select__list-wrapper--active.select__list-wrapper--list-xsmall{max-height:16rem}.select__list-wrapper--active.select__list-wrapper--list-small{max-height:30.8rem}.select__list-wrapper--active.select__list-wrapper--list-large{max-height:64.4rem}.select__list-wrapper--active.select__list-wrapper--bottom{bottom:-.8rem}.select__list-wrapper--active.select__list-wrapper--bottom.select__list-wrapper--small{bottom:-.6rem}.select__list-wrapper--active.select__list-wrapper--top{top:-.8rem}.select__list-wrapper--active.select__list-wrapper--top.select__list-wrapper--small{top:-.6rem}.select__list-wrapper--left,.select__list-wrapper--right{width:calc(100% + 6.5rem)}.select__list-wrapper--left{left:0}.select__list-wrapper--right{right:0}.select__list-wrapper--bottom{bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.select__list-wrapper--top{top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.select__list{height:100%;overflow-x:hidden;overflow-y:hidden;padding:1rem 0;position:relative;scrollbar-width:thin}.select__list::-webkit-scrollbar{background:transparent;height:4px;width:4px}.select__list::-webkit-scrollbar-thumb{background:#d8d8e6}.select__list--center{text-align:center}.select__list--right{text-align:right}.select__list--with-scroll{overflow-y:auto;scrollbar-width:thin}.select__list--with-scroll::-webkit-scrollbar{background:transparent;height:4px;width:4px}.select__list--with-scroll::-webkit-scrollbar-thumb{background:#d8d8e6}.select__list--with-items-text{padding:0}.select__list-items-text{color:#6a7488;line-height:2.4rem;padding:3.2rem 4.5rem 1.5rem}.select__list-items-text--empty{padding-bottom:3.2rem;padding-top:3.2rem}@media only screen and (max-width:699px){.select__list-items-text{padding:2.2rem 1.6rem 1.2rem}}.select__empty-list{color:#a9afbc;padding:0 1.9rem;text-align:center}.select__clear-button{border-top:1px solid #d6dbe6}.input,.select__clear-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.input{position:relative}.input--with-label{margin-top:3.2rem}.input--with-error{margin-bottom:2.2rem}.input__control{background-color:#fff;border:1px solid #c3cada;border-radius:4px;caret-color:#20232f;color:#20232f;font-family:sofia-pro,sans-serif;font-size:1.5rem;line-height:2.2rem;overflow:hidden;padding:1.2rem 1.6rem;position:relative;text-overflow:ellipsis;-webkit-transition:all .12s linear;transition:all .12s linear;white-space:nowrap;width:100%}.input__control:hover{border-color:#a9afbc}.input__control--disabled,.input__control:disabled{background-color:#f6f7f9;border-color:#d6dbe6;color:#6a7488;cursor:not-allowed}.input__control--active,.input__control--active:hover,.input__control:focus,.input__control:focus:hover{border-color:#2c303f}.input__control::-webkit-input-placeholder{color:#a9afbc}.input__control::-moz-placeholder{color:#a9afbc}.input__control:-ms-input-placeholder{color:#a9afbc}.input__control::-ms-input-placeholder{color:#a9afbc}.input__control::placeholder{color:#a9afbc}.input__control--error{border-color:#f94747;color:#f94747}.input__control--error:hover{border-color:#2c303f}.input__control--error.input__control--active,.input__control--error:focus{border-color:#2c303f;color:#20232f}.input__control--small{font-size:1.4rem;padding:.6rem 1.6rem .8rem}.input__control--x-small{font-size:1.4rem;padding:0 .6rem}.input__control--with-icon{padding-right:4.4rem}.input__control--with-value-icon{padding-left:6rem}.input__control--controls-disabled{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.input__control--controls-disabled::-webkit-inner-spin-button,.input__control--controls-disabled::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.input__control--keyboard-disabled{caret-color:transparent}.input__control--ghost{background-color:transparent;border:none;padding:0}.input__control--ghost::-webkit-input-placeholder{color:#6a7488;opacity:1}.input__control--ghost::-moz-placeholder{color:#6a7488;opacity:1}.input__control--ghost:-ms-input-placeholder{color:#6a7488;opacity:1}.input__control--ghost::-ms-input-placeholder{color:#6a7488;opacity:1}.input__control--ghost::placeholder{color:#6a7488;opacity:1}.input__wrapper{position:relative}.input__icon{line-height:0;pointer-events:none;position:absolute;right:1.2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.input__icon,.input__icon svg,.input__icon svg path{-webkit-transition:all .12s linear;transition:all .12s linear}.input__icon--icon-rotated{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.input__label{font-size:1.2rem;font-weight:600;letter-spacing:.03rem;line-height:1.8rem;margin-bottom:1.4rem;position:absolute;top:-1.4rem;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.input__label--disabled{color:#a9afbc}.input__error{bottom:-.4rem;color:#f94747;font-size:1.2rem;line-height:1.8rem;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%)}.input__left-child{left:0}.input__left-child,.input__right-child{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.input__right-child{right:0}.input__value-icon{left:1.8rem;line-height:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accordion{overflow:hidden}.accordion__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.accordion__header--clickable{cursor:pointer}.accordion__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:all .12s linear;transition:all .12s linear}.accordion__icon--clickable{cursor:pointer}.accordion__children-wrapper{height:0;overflow:hidden}.accordion--default>.accordion__header>.accordion__icon{margin-left:1.6rem}.accordion--space-between>.accordion__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.accordion--active>.accordion__children-wrapper{height:auto;overflow:visible}.accordion--active>.accordion__header>.accordion__icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.accordion--activating>.accordion__children-wrapper{overflow:hidden}.accordion--loaded>.accordion__children-wrapper{-webkit-transition:all .12s linear;transition:all .12s linear}.breadcrumbs{margin:5rem 0 0}.breadcrumbs__list{font-size:0;list-style:none;margin:0;padding:0}.breadcrumbs__item{display:inline}.breadcrumbs__item:not(:first-child):before{content:"»";font-size:2rem;margin:0 1rem}.breadcrumbs__link{color:#6a7488;font-family:sofia-pro,sans-serif;font-size:1.5rem;font-weight:600}.checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#20232f;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;line-height:2.4rem;position:relative;-webkit-transition:all .12s linear;transition:all .12s linear}.checkbox:checked{background-color:#000}.checkbox:hover:not(.checkbox--disabled) .checkbox__control{border-color:#20232f}.checkbox--disabled{color:#a9afbc;cursor:not-allowed}.checkbox--disabled .checkbox__label{cursor:not-allowed}.checkbox__input{accent-color:#dc400f;border-radius:2px;height:1.6rem;margin:4px 10px 4px 4px;pointer-events:none;width:1.6rem}.checkbox__control,.checkbox__input{-webkit-box-flex:0;background-position:50%;background-repeat:no-repeat;border:1px solid #c3cada;border-radius:4px;-ms-flex:0 0 auto;flex:0 0 auto;z-index:1}.checkbox__control{height:2.4rem;-webkit-transition:all .12s linear;transition:all .12s linear;width:2.4rem}.checkbox__control--large{height:3.2rem;width:3.2rem}.checkbox__control--small{border-radius:2px;height:1.6rem;width:1.6rem}.checkbox__control--disabled:not(.checkbox__control--error){background-color:#d6dbe6;border-color:#d6dbe6}.checkbox__control--disabled:not(.checkbox__control--selected){background-color:#f6f7f9;border-color:#c3cada}.checkbox__control--selected.checkbox__control--regular{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuMzMzIDEgMy45MTcgNy40MTcgMSA0LjUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=)}.checkbox__control--selected.checkbox__control--small{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOC4zNDQiIGhlaWdodD0iNi4wODgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMjgzIDEuMDYgMy4wMDUgNS4zMzkgMS4wNjEgMy4zOTQiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=)}.checkbox__control--selected.checkbox__control--large{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjc3OCAxIDUuMjIyIDkuNTU2bC0zLjg4OS0zLjg5IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+)}.checkbox__control--selected:not(.checkbox__control--disabled):not(.checkbox__control--error){background-color:#20232f;border-color:#20232f}.checkbox__control--error{background-color:#fff;border-color:#f94747}.checkbox__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.checkbox__error{bottom:-2.6rem;color:#f94747;font-size:1.2rem;left:4rem;line-height:1.8rem;position:absolute}.change-view{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6a7488;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:699px){.change-view{display:none}}.change-view__text{font-size:1.4rem;font-weight:500;line-height:1.4rem;margin-right:1.6rem}.change-view__controls{border:1px solid #c3cada;border-radius:2px}.change-view__control,.change-view__controls{display:-webkit-box;display:-ms-flexbox;display:flex}.change-view__control{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:3.2rem;justify-content:center;-webkit-transition:all .12s linear;transition:all .12s linear;width:3.2rem}.change-view__control:first-of-type{border-right:1px solid #c3cada;width:3.3rem}.change-view__control--selected{background-color:#e9ecf1;color:#20232f}.change-view__control-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center}.change-view__control-icon,.pagination{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pagination--hidden-page-sizes{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination__page-sizes-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.pagination__page-sizes{min-width:8rem;width:8rem}.pagination__page-sizes-text{color:#6a7488;font-size:1.4rem;line-height:2.2rem;padding:0 1.6rem;white-space:nowrap}.pagination__page-sizes-text--hidden{opacity:0}.pagination__page-buttons{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.pagination__button{min-width:3.2rem;padding-left:.5rem;padding-right:.5rem}.pagination__button:not(:last-child){margin-right:.8rem}.pagination__break{color:#6a7488;cursor:pointer;margin-right:.8rem;text-align:center;width:2rem}.pagination__page-info{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 .8rem;width:100%}.pagination__page-info>span{margin:0 .8rem}.pagination__page-info-input{width:3.8rem}.pagination__page-info-input input{padding-left:.2rem;padding-right:.2rem;text-align:center}.pagination--small{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column-reverse;flex-direction:column-reverse;justify-content:center}.pagination--small .pagination__page-sizes-wrapper{margin-top:.8rem}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(.6);transform:rotate(180deg) scale(.6)}to{-webkit-transform:rotate(1turn) scale(1);transform:rotate(1turn) scale(1)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(.6);transform:rotate(180deg) scale(.6)}to{-webkit-transform:rotate(1turn) scale(1);transform:rotate(1turn) scale(1)}}.button{border:1px solid transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:sofia-pro,sans-serif;font-weight:600;line-height:2.4rem;min-height:4.8rem;padding:1rem 2.3rem;position:relative;-webkit-transition:all .12s linear;transition:all .12s linear}.button__text{text-align:center}.button__icon,.button__number,.button__text{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.button__number{background-color:#fff;color:#20232f;font-size:1.4rem;height:2.4rem;margin-left:1.2rem;min-width:2.4rem;padding:0 .75rem}.button__loader{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.button__loader svg{-webkit-animation:spin 2.6s linear infinite;animation:spin 2.6s linear infinite}.button--with-icon.button--icon-left:not(.button--link){padding-left:1.6rem;padding-right:1.9rem}.button--with-icon.button--icon-left .button__text{margin-left:1.1rem}.button--with-icon.button--icon-right:not(.button--link){padding-left:1.9rem;padding-right:1.6rem}.button--with-icon.button--icon-right .button__text{margin-right:1.1rem}.button--with-icon.button--icon-top .button__text{margin-top:.8rem}.button--icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.button--icon-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.button--icon-only{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:4.8rem}.button--icon-only.button--small{width:3.2rem}.button--icon-only.button--xsmall{width:2.4rem}.button--primary{background-color:#20232f;border-color:#20232f;color:#fff}.button--primary:hover{background-color:#0c0f18;border-color:#0c0f18}.button--outline{background-color:transparent;border-color:#c3cada;color:#20232f}.button--outline:hover{background-color:#f6f7f9}.button--outline:active{background-color:#e9ecf1}.button--outline .button__number{background-color:#20232f;color:#fff}.button--white{background-color:#fff;border-color:#c3cada}.button--white:hover{background-color:#f6f7f9}.button--white:active{background-color:#e9ecf1}.button--white .button__icon{color:#000}.button--white .button__number{background-color:#20232f;color:#fff}.button--orange{background-color:#f6f7f9;border-color:#c3cada;color:#20232f}.button--orange:hover{background-color:#e9ecf1}.button--orange.button--active,.button--orange:active{background-color:#fef2ec;border-color:#fd6637}.button--orange.button--active:hover,.button--orange:active:hover{background-color:#e9ecf1}.button--orange.button--disabled{background-color:#f6f7f9;color:#a9afbc}.button--orange.button--disabled:hover{background-color:#f6f7f9}.button--orange-dashed{background-color:#fef2ec;border-color:#fd6637;border-style:dashed;color:#fd6637}.button--orange-dashed:hover{background-color:#e9ecf1}.button--warning{background-color:#f94747;border-color:#f94747;color:#fff}.button--warning:hover{background-color:#b80f0a;border-color:#b80f0a}.button--warning .button__number{display:none}.button--ghost{background-color:transparent;border-color:transparent;color:#20232f}.button--ghost:hover{background-color:#f6f7f9;border-color:#f6f7f9}.button--ghost .button__number{display:none}.button--success{background-color:#3a926d;color:#fff}.button--success:hover{background-color:#226046}.button--info{background-color:#37689f;color:#fff}.button--info:hover{background-color:#1b406a}.button--close{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTQuOTYyIDQuNjg5LS43MzYuNzM0YTEuMDQgMS4wNCAwIDAgMCAxLjQ3Mi4wMDFsLS43MzYtLjczNVpNMS42MDUgMS4zMjUgMi4zNC41OWwtLjczNi43MzVabS0uMjgzIDBMLjU4Ny41ODdsLjczNS43MzZabTAgLjI4Mi43MzYtLjczNC0uNzM3LjczNFptMy4zNTcgMy4zNjUuNzM2LjczNWExLjA0IDEuMDQgMCAwIDAgMC0xLjQ3bC0uNzM2LjczNVpNMS4yOSA4LjM2bC43MzUuNzM1LS43MzUtLjczNVptMy42NzItMy4xMDYuNzM2LS43MzVhMS4wNCAxLjA0IDAgMCAwLTEuNDcxIDBsLjczNS43MzVabTMuNDI0IDMuNDMtLjczNi43MzUuNzM2LS43MzVabS4yODMtLjI4Mi43MzYtLjczNS0uNzM2LjczNVpNNS4yNDUgNC45NzJsLS43MzYtLjczNWExLjA0IDEuMDQgMCAwIDAgMCAxLjQ3bC43MzYtLjczNVptMi42NjMtMi45NDdhLjg0Ljg0IDAgMCAxIDAtMS4xODhMOS4zOCAyLjMwOGExLjI0IDEuMjQgMCAwIDAgMC0xLjc1M2wtMS40NyAxLjQ3Wm0xLjE4OCAwYS44NC44NCAwIDAgMS0xLjE4OCAwTDkuMzguNTU1YTEuMjQgMS4yNCAwIDAgMC0xLjc1MyAwbDEuNDcgMS40N1ptLTMuMzk4IDMuNCAzLjM5OC0zLjQtMS40Ny0xLjQ3LTMuNCAzLjM5OCAxLjQ3MiAxLjQ3MVpNLjg2OCAyLjA1OGwzLjM1OCAzLjM2NCAxLjQ3Mi0xLjQ2OUwyLjM0MS41OS44NjggMi4wNlptMS4xODguMDAyYS44NC44NCAwIDAgMS0xLjE4OC0uMDAyTDIuMzQxLjU5QTEuMjQgMS4yNCAwIDAgMCAuNTg3LjU4OGwxLjQ3IDEuNDczWk0yLjA1OC44NzNhLjg0Ljg0IDAgMCAxLS4wMDIgMS4xODhMLjU4Ny41ODhhMS4yNCAxLjI0IDAgMCAwLS4wMDIgMS43NTRMMi4wNTguODcyWm0zLjM1NyAzLjM2NEwyLjA1OC44NzMuNTg1IDIuMzQybDMuMzU4IDMuMzY0IDEuNDcyLTEuNDY5Wm0tMy4zOSA0Ljg2IDMuMzktMy4zOS0xLjQ3MS0xLjQ3LTMuMzkgMy4zODkgMS40NzEgMS40N1ptMC0xLjE4OGEuODQuODQgMCAwIDEgMCAxLjE4N2wtMS40Ny0xLjQ3YTEuMjQgMS4yNCAwIDAgMCAwIDEuNzUzbDEuNDctMS40N1ptLTEuMTg4IDBhLjg0Ljg0IDAgMCAxIDEuMTg4IDBsLTEuNDcgMS40N2ExLjI0IDEuMjQgMCAwIDAgMS43NTMgMEwuODM4IDcuOTFabTMuMzktMy4zOUwuODM3IDcuOTFsMS40NzEgMS40NyAzLjM5LTMuMzg5LTEuNDcxLTEuNDdaTTkuMTIyIDcuOTUgNS42OTggNC41MiA0LjIyNiA1Ljk5IDcuNjUgOS40MmwxLjQ3Mi0xLjQ3Wm0tMS4xODggMGEuODQuODQgMCAwIDEgMS4xODggMEw3LjY1IDkuNDJhMS4yNCAxLjI0IDAgMCAwIDEuNzUzLjAwMUw3LjkzMyA3Ljk1Wm0tLjAwMSAxLjE4N2EuODQuODQgMCAwIDEgMC0xLjE4OGwxLjQ3IDEuNDcyYTEuMjQgMS4yNCAwIDAgMCAuMDAyLTEuNzUzbC0xLjQ3MiAxLjQ3Wm0tMy40MjQtMy40MyAzLjQyNCAzLjQzIDEuNDcyLTEuNDctMy40MjQtMy40My0xLjQ3MiAxLjQ3Wm0zLjQtNC44Ny0zLjQgMy40IDEuNDcxIDEuNDcgMy40LTMuMzk5TDcuOTA3LjgzOFoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:1rem;border-color:hsla(0,0%,100%,.5);color:#fff;height:3.2rem;width:3.2rem}.button--close,.button--link{background-color:transparent;min-height:0;min-height:auto}.button--link{background-color:initial;color:#6a7488;font-weight:400;padding:0}.button--small{min-height:3.2rem;padding:.3rem 1.5rem}.button--small .button__text{font-size:1.4rem;line-height:2.2rem}.button--small .button__number{height:2rem;min-width:2rem;padding:0 .6rem}.button--small.button--with-icon:not(.button--link){padding-left:1.1rem;padding-right:1.1rem}.button--small.button--with-icon.button--icon-left .button__text{margin-left:1rem}.button--small.button--with-icon.button--icon-right .button__text{margin-right:1rem}.button--xsmall{min-height:2.4rem;padding:.3rem .7rem}.button--disabled{color:#fff;cursor:not-allowed}.button--disabled,.button--disabled:hover{background-color:#c3cada;border-color:#c3cada}.button--disabled .button__number,.button--disabled.button--icon-only .button--disabled.button--outline{background-color:#fff;color:#c3cada}.button--loading .button__icon,.button--loading .button__number,.button--loading .button__text{opacity:0;visibility:hidden}.button--hidden-icon.button--icon-left:not(.button--link),.button--hidden-icon.button--icon-right:not(.button--link){padding-left:1rem;padding-right:1rem}.button--hidden-icon.button--icon-left .button__text,.button--hidden-icon.button--icon-right .button__text{margin-left:0;margin-right:0}@media only screen and (max-width:699px){.button--hidden-icon .button__icon{display:none}}.buttonCoursePage{-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid transparent;border-radius:4px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:sofia-pro,sans-serif;font-size:1.5rem;font-weight:600;justify-content:center;line-height:2.4rem;min-height:4.8rem;padding:1rem 2.3rem;position:relative;-webkit-transition:all .12s linear;transition:all .12s linear}.buttonCoursePage,.footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer{-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#f6f7f9;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:10rem 26rem 12rem}@media screen and (max-width:1420px){.footer{padding:10rem 7rem 12rem}}@media screen and (max-width:991px){.footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:486px){.footer{padding:0}}.footer__part{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}@media screen and (max-width:991px){.footer__part{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center}}@media screen and (max-width:486px){.footer__part{width:100%}}.footer__logo{margin-bottom:8rem}@media screen and (max-width:991px){.footer__logo{margin-bottom:5.7rem}}@media screen and (max-width:486px){.footer__logo{margin-top:7rem}}.footer__row{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;justify-content:space-between;text-align:center}@media screen and (max-width:991px){.footer__row{margin-bottom:5.7rem}}@media screen and (max-width:486px){.footer__row--big{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}}.footer__row-link{color:#20232f;font-size:1rem}.footer__text{color:#20232f;font-size:1.5rem;font-weight:100;line-height:2;margin-bottom:4rem;max-width:55rem}@media screen and (max-width:486px){.footer__text{max-width:20rem;max-width:none;padding:0 2rem}}.footer__icon{margin-right:2rem}@media screen and (max-width:991px){.footer__icon{margin:0 1rem}}.footer__big-icon{margin-right:5rem}@media screen and (max-width:486px){.footer__big-icon{margin-bottom:2rem}}.header{background-color:#fef2ec;padding:1rem 14rem;position:sticky;top:0;-webkit-transition:top .35s ease;transition:top .35s ease;z-index:999999999999}@media screen and (max-width:1420px){.header{padding:1rem 7rem}}@media screen and (max-width:486px){.header{padding:1rem 2rem}}.header .logo{white-space:nowrap}@media screen and (max-width:486px){.header__logo{display:none}}.header__logo--kif{position:relative;top:.3rem;vertical-align:top}@media screen and (max-width:766px){.header__logo--kif{display:none}}.header__logo--mobile{display:none}@media screen and (max-width:486px){.header__logo--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-jc-sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button,.flex-ai-c{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button{-webkit-box-pack:center;-ms-flex-pack:center;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;font-weight:400;height:4.8rem;justify-content:center;margin:0 1.2rem;padding:0 2.4rem}.button__primary{background-color:#fff;border:1px solid #20232f;color:#20232f}.button__secondary{background-color:#20232f;border:1px solid #20232f;color:#fff}@media screen and (max-width:486px){.button{font-size:1.3rem;height:3.2rem;margin:0 .8rem;padding:1.4rem}.button:last-of-type{margin-right:0}}a{text-decoration:none}.top-banner{background:#333;color:#fff;padding:2rem}.courses__recommended-list{grid-gap:3.2rem;display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:1259px){.courses__recommended-list{grid-gap:2.4rem 2rem;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:979px){.courses__recommended-list{grid-gap:1.6rem;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:699px){.courses__recommended-list{grid-gap:1.6rem;grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:459px){.courses__recommended-list{grid-template-columns:repeat(1,1fr)}}.courses__recommended-list--list{grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:1525px){.courses__recommended-list--extended{grid-template-columns:repeat(4,1fr)}}.courses__recommended-list--with-empty-item{grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:979px){.courses__recommended-list--with-empty-item{grid-gap:1.6rem;grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:459px){.courses__recommended-list--with-empty-item{grid-template-columns:repeat(1,1fr)}}:export{gray100:#f6f7f9;gray200:#e9ecf1;gray300:#d6dbe6;gray400:#c3cada;gray500:#a9afbc;gray600:#6a7488;gray700:#2c303f;gray800:#20232f;gray900:#0c0f18;orange200:#fef2ec;orange400:#feb7a0;orange600:#fd6637;orange800:#dc400f;white:#fff;green200:#e7f3ea;green300:#bddac5;green400:#8ed19c;green600:#3a926d;green800:#226046;red200:#ffefef;red400:#ff9797;red600:#f94747;red800:#b80f0a;yellow200:#feeee0;yellow400:#ffcb9b;yellow600:#e99445;yellow800:#e07009;blue200:#e5effb;blue400:#82acdd;blue600:#37689f;blue800:#1b406a;course-menu-item-border:#454e60;background:#faf9f9}.course-recommended-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 14px 50px hsla(28,17%,55%,.14);box-shadow:0 14px 50px hsla(28,17%,55%,.14);color:#20232f;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem;padding:.8rem;position:relative;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.course-recommended-item__image{background-color:#d6dbe6;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;-webkit-transition:-webkit-transform .35s ease-in-out;transition:-webkit-transform .35s ease-in-out;transition:transform .35s ease-in-out;transition:transform .35s ease-in-out,-webkit-transform .35s ease-in-out;width:100%}.course-recommended-item__image-wrapper{-webkit-box-flex:0;border-radius:8px;-ms-flex:0 0 auto;flex:0 0 auto;height:12rem;overflow:hidden;position:relative;width:100%}.course-recommended-item__content{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}.course-recommended-item__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:block;display:-webkit-box;margin:2.3rem .8rem .8rem;max-height:7.2rem;overflow:hidden}.course-recommended-item__description{display:none}.course-recommended-item--stationary .course-recommended-item__details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#efefef;border-radius:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:5rem}.course-recommended-item--stationary .course-recommended-item__details-signedup{background:#e5effb}.course-recommended-item--stationary.course-recommended-item--done .course-item__details{background:#e7f3ea;display:block}.course-recommended-item--stationary.course-recommended-item--done .course-item__details-signedup{background:#e7f3ea}.course-recommended-item:hover{-webkit-box-shadow:20px 40px 68px hsla(28,17%,55%,.25);box-shadow:20px 40px 68px hsla(28,17%,55%,.25);z-index:1}.course-recommended-item:hover .course-recommended-item__image{-webkit-transform:scale(1.15);transform:scale(1.15)}.course-recommended-item:hover .course-recommended-item__title{text-decoration:underline}.course-recommended-item__tags{-ms-flex-wrap:wrap;flex-wrap:wrap;left:.8rem;overflow:hidden;position:absolute;top:.7rem;white-space:nowrap}.course-recommended-item__tag,.course-recommended-item__tags{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.course-recommended-item__tag{border-radius:4px 0;font-weight:500;margin-bottom:.8rem;margin-right:.8rem}.course-recommended-item__tag,.course-recommended-item__type{background:#fff;color:#20232f;font-size:1.1rem;line-height:1.2rem;padding:.7rem .8rem}.course-recommended-item__type{border-radius:0 0 4px 4px;left:50%;position:absolute;top:.7rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.course-recommended-item__duration{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;position:absolute;right:.8rem;top:.7rem;white-space:nowrap}.course-recommended-item__duration,.course-recommended-item__duration-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.course-recommended-item__duration-item{background:#fff;border-radius:0 4px;color:#6a7488;font-size:1.1rem;font-weight:500;line-height:1.2rem;padding:.7rem .8rem}.course-recommended-item__duration-status{color:#20232f;font-weight:600;margin-right:.1rem}.course-recommended-item--done{-webkit-box-shadow:none;box-shadow:none}.course-recommended-item--full{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;height:auto;min-height:none;padding:2.4rem}.course-recommended-item--full .course-recommended-item__map{bottom:.5rem;right:10rem;top:auto}.course-recommended-item--full .course-recommended-item__image{background-image:url(/ELEAWeb/assets/559a2443721aecc5a8bf.png)}.course-recommended-item--full .course-recommended-item__image-wrapper{height:100%;margin-right:3.7rem;width:15.1rem}.course-recommended-item--full .course-recommended-item__content{-webkit-box-pack:start;-ms-flex-pack:start;height:100%;justify-content:flex-start;padding-right:8.8rem;position:relative}@media only screen and (max-width:1366px){.course-recommended-item--full .course-recommended-item__content{padding-right:0;padding-top:1.8rem}}.course-recommended-item--full .course-recommended-item__title{-webkit-line-clamp:2;font-size:2rem;line-height:3.2rem;margin:2.3rem 0 1.6rem;max-height:6.4rem}.course-recommended-item--full .course-recommended-item__description{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#6a7488;display:block;display:-webkit-box;margin-bottom:2.4rem;overflow:hidden}.course-recommended-item--full .course-recommended-item__info{-webkit-box-pack:left;-ms-flex-pack:left;-webkit-column-gap:6.4rem;-moz-column-gap:6.4rem;column-gap:6.4rem;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left}.course-recommended-item--full .course-recommended-item__info,.course-recommended-item--full .course-recommended-item__info-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.course-recommended-item--full .course-recommended-item__info-item:last-of-type{margin-right:0}.course-recommended-item--full .course-recommended-item__details{margin-top:auto}#cookie-notice{background-color:rgba(244,244,248,.9);bottom:0;-webkit-box-shadow:0 0 15px rgba(0,0,0,.25);box-shadow:0 0 15px rgba(0,0,0,.25);color:#636363;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;height:auto;left:0;letter-spacing:0;line-height:10px;padding:10px 30px;position:fixed;text-align:center;width:100%;z-index:2;z-index:100000}#cookie-notice a{font:inherit}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;box-sizing:border-box}#cookie-notice .cn-text-container{display:inline-block;margin:0 0 6px}#cookie-notice .cn-buttons-container{display:inline-block}#cookie-notice .cn-button{border:none;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;color:#000;cursor:pointer;display:inline-block;letter-spacing:.25px;line-height:1;margin:0 0 0 10px;outline:0;padding:5px 10px;text-decoration:none;text-shadow:none;text-transform:none;-ms-touch-action:manipulation;touch-action:manipulation;white-space:nowrap}#cookie-notice .cn-close-icon{border:0;cursor:pointer;height:15px;margin-top:-10px;opacity:.5;outline:0;padding:10px;position:absolute;right:15px;top:50%;width:15px}#cookie-notice .cn-close-icon:hover{opacity:1}#cookie-notice .cn-close-icon:after,#cookie-notice .cn-close-icon:before{background-color:gray;content:" ";height:15px;position:absolute;top:3px;width:2px}#cookie-notice .cn-close-icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#cookie-notice .cn-close-icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}