@charset "UTF-8";:root{--swiper-pagination-color:#9BD556;--swiper-theme-color:#9BD556;--swiper-pagination-bullet-inactive-color:#DEDEDE;--swiper-pagination-bullet-inactive-opacity:1}.course__slider{width:100%;padding-bottom:5rem}@media only screen and (min-width:1024px){.course__slider{padding-bottom:0}}@media only screen and (min-width:1024px){.course__slider-list{gap:2rem}}.course__slider-li{border-radius:1.2rem;overflow:hidden}@media only screen and (min-width:1024px){.course__slider-li{width:calc(33.33% - 1.3333333333rem)}}.course__slider-head{position:relative;height:17.3rem;background:gray}.course__slider-save{position:absolute;top:1rem;right:1rem;padding:.5rem 1rem;background:rgba(255,255,255,.3);border-radius:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:10;display:none}.course__slider-save svg{width:1.8rem;height:auto}.course__slider-save.saved{display:-webkit-box;display:-ms-flexbox;display:flex}.course__slider-save.saved svg{fill:#fff}.course__slider-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.course__slider-img::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.4}.course__slider-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.course__slider-heading{position:relative;padding-top:5rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.3);z-index:5}.course__slider-logo{width:12.6rem;height:2rem;background-image:url(../../images/front-page/paradtrade-logo.svg);background-size:cover;background-repeat:no-repeat}.course__slider-title{margin-top:1rem;font-weight:700;font-size:1.6rem;line-height:186%;color:#f5f4f7;text-transform:uppercase;text-align:center}.course__slider-videos{position:absolute;bottom:1rem;right:1rem;padding:.5rem .3rem .5rem .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3rem;background:rgba(0,0,0,.8);border-radius:4px;z-index:10;font-family:"Google Sans";font-weight:700;font-size:1.2rem;line-height:115%;color:#fff}.course__slider-videos::before{content:"";width:1rem;height:1rem;background-image:url(../../images/icons/triangle.svg);background-size:cover;background-repeat:no-repeat}.course__slider-main{padding:1.2rem;background:#fff}.course__slider-plan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6rem;font-weight:400;font-size:1.1rem;line-height:130%;color:#63a712}@media only screen and (min-width:1280px){.course__slider-plan{margin-bottom:1rem}}.course__slider-plan>img{width:1.4rem;height:1.4rem;-ms-flex-negative:0;flex-shrink:0}.course__slider-subtitle{font-weight:700;font-size:2rem;line-height:150%;color:#1d1d1d;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.course__slider-text{font-weight:400;font-size:1.4rem;line-height:140%;color:#757575;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.course__slider-rate{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1280px){.course__slider-rate{margin-left:auto}}.course__slider-rate_pc{display:none}@media only screen and (min-width:1280px){.course__slider-rate_pc{display:-webkit-box;display:-ms-flexbox;display:flex}}.course__slider-mark{font-weight:400;font-size:1.2rem;line-height:130%;color:#757575}@media only screen and (min-width:1280px){.course__slider-mark{font-size:1.4rem;line-height:140%}}.course__slider-star{width:1.4rem;height:1.4rem;background-image:url(../../images/icons/star.svg);background-size:cover;background-repeat:no-repeat}.course__slider-star.disabled{background-image:url(../../images/icons/star-disabled.svg)}.course__slider-star img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.course__slider-comments{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:1.2rem;line-height:130%;color:#757575}.course__slider-comments_pc{display:none}@media only screen and (min-width:1280px){.course__slider-comments_pc{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:1280px){.course__slider-comments{font-size:1.4rem;line-height:140%}}.course__slider-comments::before{content:"";width:1.4rem;height:1.4rem;background-image:url(../../images/icons/comments.svg);background-size:contain;background-repeat:no-repeat}.course__slider-numbers{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1280px){.course__slider-numbers{display:none}}.course__slider-amount{font-weight:400;font-size:1.2rem;line-height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(117,117,117,.6)}.course__slider-price{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.course__slider-current-price{padding:.2rem 1.2rem;background:#f5f4f7;border-radius:1.4rem;font-weight:400;font-size:1.6rem;line-height:140%;color:#757575}.course__slider-discount{padding:.2rem 1.2rem;background:#9bd556;border-radius:1.4rem;font-weight:700;font-size:1.6rem;line-height:140%;color:#fff}.course__slider-discount_present{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem}.course__slider-discount_present img{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain}.course__slider-old-price{padding:.2rem 1.2rem;background:#f5f4f7;border-radius:1.4rem;font-weight:400;font-size:1.6rem;line-height:140%;color:#757575;text-decoration:line-through}.course__slider-bttn{margin-top:2rem;width:100%;font-size:1.4rem;line-height:140%}.course__slider-bttn svg{width:2rem;height:2rem;-ms-flex-negative:0;flex-shrink:0}.courses-lessons__card{width:31rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6rem}@media only screen and (min-width:1280px){.courses-lessons__card{width:41.8rem;padding:.6rem;background:#fff;border-radius:1.8rem}.courses-lessons__card:hover{background:#f5f4f7}}.courses-lessons__card-head{position:relative;-ms-flex-negative:0;flex-shrink:0}.courses-lessons__image{width:100%;height:17rem}@media only screen and (min-width:1280px){.courses-lessons__image{height:22.6rem}}.courses-lessons__image img{width:100%;height:100%;border-radius:.8rem;-o-object-fit:cover;object-fit:cover}.courses-lessons__head-bttns{position:absolute;top:.8rem;right:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem;z-index:10}@media only screen and (min-width:1280px){.courses-lessons__head-bttns{top:1.2rem;right:1.2rem}}.courses-lessons__bttn-head{padding:.5rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;border-radius:.8rem;font-family:"Google Sans";font-weight:500;font-size:1rem;line-height:100%;color:#fff;z-index:5}.courses-lessons__bttn-head::before{content:"";width:1.6rem;height:1.6rem;background-size:contain;background-repeat:no-repeat}.courses-lessons__bttn-video{background:rgba(99,167,18,.8)}.courses-lessons__bttn-video::before{background-image:url(../../images/icons/play-white.svg)}.courses-lessons__bttn-favorites{background:rgba(0,0,0,.8)}.courses-lessons__bttn-favorites::before{background-image:url(../../images/icons/favorites-green.svg)}.courses-lessons__bttn-level{position:absolute;bottom:.8rem;left:.8rem}@media only screen and (min-width:1280px){.courses-lessons__bttn-level{bottom:1.2rem;left:1.2rem}}.courses-lessons__bttn-level_base{background:rgba(5,153,146,.8)}.courses-lessons__bttn-level_base::before{background-image:url(../../images/icons/pyramid.svg)}.courses-lessons__bttn-level_main{background:rgba(153,136,5,.8)}.courses-lessons__bttn-level_main::before{background-image:url(../../images/icons/laptop.svg)}.courses-lessons__bttn-level_advanced{background:rgba(55,5,153,.8)}.courses-lessons__bttn-level_advanced::before{background-image:url(../../images/icons/rocket.svg)}.courses-lessons__bttn-level_expert{background:rgba(153,5,87,.8)}.courses-lessons__bttn-level_expert::before{background-image:url(../../images/icons/quality.svg)}.courses-lessons__duration{position:absolute;bottom:.8rem;right:.8rem;padding:.4rem .5rem;background:rgba(0,0,0,.6);border-radius:.4rem;font-family:"Google Sans";font-weight:700;font-size:1.2rem;line-height:100%;color:#fff}@media only screen and (min-width:1280px){.courses-lessons__duration{bottom:1.2rem;right:1.2rem}}.courses-lessons__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:26rem;font-weight:700;font-size:1.8rem;line-height:120%;color:#122820}@media only screen and (min-width:1280px){.courses-lessons__name{font-size:2rem}}.courses-lessons__text{margin-top:.4rem;font-weight:400;font-size:1.4rem;line-height:140%;color:#4d4e4e;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.courses-lessons__card-bottom{margin-top:.6rem;font-weight:400;font-size:1.2rem;line-height:130%;color:#757575}.courses{margin-top:2rem;padding-bottom:4rem;overflow:hidden}@media only screen and (min-width:1024px){.courses{margin-top:4rem;overflow:visible}}@media only screen and (min-width:1280px){.courses{padding-bottom:8rem}}.courses>.container{position:relative}.courses__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1024px){.courses__head{max-width:calc(100% - 43.4rem)}}.courses__title{font-weight:700;font-size:3.1rem;line-height:140%;letter-spacing:.02em;text-transform:uppercase;color:#1d1d1d}@media only screen and (min-width:1280px){.courses__title{font-size:4.8rem;line-height:100%}}.courses__create-link{font-weight:400;font-size:1.4rem;line-height:143%;color:#fff}.courses__subtitle{margin-top:.8rem;font-weight:400;font-size:1.6rem;line-height:140%;color:#4d4e4e}@media only screen and (min-width:1280px){.courses__subtitle{font-size:2rem;line-height:150%}}.courses__wrap{margin-top:1.2rem}@media only screen and (min-width:1024px){.courses__wrap{margin-top:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:2rem}}@media only screen and (min-width:1280px){.courses__wrap{margin-top:6.8rem;gap:4rem}}@media only screen and (min-width:1440px){.courses__wrap{margin-top:8rem}}@media only screen and (min-width:1024px){.courses__main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:calc(100% - 30rem)}}.courses__utils{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:1280px){.courses__utils{position:absolute;top:0;right:2rem;width:50rem}}.courses__search{position:relative;width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width:1024px){.courses__search{width:100%}}.courses__search input{width:100%;padding:1.3rem 2rem;padding-right:5rem;background:#f5f4f7;border:none;border-radius:14px;font-size:1.2rem;line-height:150%}@media only screen and (min-width:1024px){.courses__search input{padding:1.5rem 2rem;font-size:1.4rem}}@media only screen and (min-width:1280px){.courses__search input{font-size:1.6rem;line-height:120%}}.courses__search input::-webkit-input-placeholder{font-weight:400;font-size:1.2rem;line-height:150%;color:#757575}.courses__search input::-moz-placeholder{font-weight:400;font-size:1.2rem;line-height:150%;color:#757575}.courses__search input:-ms-input-placeholder{font-weight:400;font-size:1.2rem;line-height:150%;color:#757575}.courses__search input::-ms-input-placeholder{font-weight:400;font-size:1.2rem;line-height:150%;color:#757575}.courses__search input::placeholder{font-weight:400;font-size:1.2rem;line-height:150%;color:#757575}@media only screen and (min-width:1024px){.courses__search input::-webkit-input-placeholder{font-size:1.4rem}.courses__search input::-moz-placeholder{font-size:1.4rem}.courses__search input:-ms-input-placeholder{font-size:1.4rem}.courses__search input::-ms-input-placeholder{font-size:1.4rem}.courses__search input::placeholder{font-size:1.4rem}}@media only screen and (min-width:1280px){.courses__search input::-webkit-input-placeholder{font-size:1.6rem;line-height:115%}.courses__search input::-moz-placeholder{font-size:1.6rem;line-height:115%}.courses__search input:-ms-input-placeholder{font-size:1.6rem;line-height:115%}.courses__search input::-ms-input-placeholder{font-size:1.6rem;line-height:115%}.courses__search input::placeholder{font-size:1.6rem;line-height:115%}}.courses__search-submit{position:absolute;top:1rem;right:2rem;width:2.4rem;height:2.4rem}@media only screen and (min-width:1024px){.courses__search-submit{top:1.1rem;width:2.8rem;height:2.8rem}}.courses__search-submit svg{width:100%;height:100%;display:block}.courses__filter-bttn,.courses__sort-bttn{margin-left:1rem;width:4.4rem;height:4.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #f5f4f7;border-radius:1.4rem}@media only screen and (min-width:1024px){.courses__filter-bttn_mob,.courses__sort-bttn_mob{display:none}}.courses__filter-bttn svg,.courses__sort-bttn svg{width:2.4rem;height:2.4rem}.courses__tags{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}@media only screen and (min-width:1024px){.courses__tags{margin:1rem auto 0;gap:.6rem 1rem}}.courses__tags-name{font-weight:400;font-size:1.2rem;line-height:130%;color:#122820}@media only screen and (min-width:1024px){.courses__tags-name{font-size:1.4rem;line-height:140%}}.courses__tags-bttn{padding:.5rem 1rem;background:#fff;border-radius:.8rem;font-weight:400;font-size:1.2rem;line-height:130%;color:#9bd556}@media only screen and (min-width:1024px){.courses__tags-bttn{border-radius:1rem}}.courses__tags-bttn.active{background:#9bd556;color:#fff}.courses__block{margin-top:3rem}@media only screen and (min-width:1280px){.courses__block{margin-top:0}}.courses__block_bg{position:relative;padding-top:2rem}@media only screen and (min-width:1024px){.courses__block_bg{padding-top:0}}.courses__block-head{position:relative;z-index:20;min-height:4.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.courses__block-title{position:relative;z-index:5;font-weight:700;font-size:2.4rem;line-height:140%}.course__slider{z-index:5}.course__slider-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.course__slider-li{border:1px solid #f5f4f7;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}@media only screen and (min-width:1024px){.course__slider-li{width:calc(50% - 1rem)}}@media only screen and (min-width:1440px){.course__slider-li{width:calc(33.33% - 1.3333333333rem)}}.course__slider-li_promo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-color:#5aa101;-webkit-box-shadow:5px 3px 11.2px 0 rgba(139,200,60,.2);box-shadow:5px 3px 11.2px 0 rgba(139,200,60,.2)}.course__slider-timer{position:absolute;top:1.6rem;left:1.6rem;padding:.4rem .7rem;min-width:11rem;background:#fff;border-radius:.8rem;z-index:10}.course__slider-timer>p{font-weight:500;font-size:1rem;line-height:100%;color:#757575}.course__slider-timer>div{margin-top:.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course__slider-timer>div img{width:1.6rem;height:1.6rem;-o-object-fit:contain;object-fit:contain}.course__slider-timer>div span{font-weight:700;font-size:1.2rem;line-height:120%;background:-webkit-gradient(linear,left top,left bottom,from(#5aa101),to(#99d455));background:linear-gradient(180deg,#5aa101 0,#99d455 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.courses-filter{padding:2rem;padding-top:14rem;position:fixed;top:0;left:0;width:100%;height:100%;background:#f5f4f7;overflow:auto;z-index:90}@media only screen and (min-width:1024px){.courses-filter{padding:0;position:static;top:13rem;height:auto;background:0 0;border-radius:0}}.courses-filter__wrap{display:none}@media only screen and (min-width:1024px){.courses-filter__wrap{display:block;width:26rem;-ms-flex-negative:0;flex-shrink:0}}.courses-filter__close{position:absolute;top:10.5rem;right:2rem;width:2.4rem;height:2.4rem;z-index:10;cursor:pointer}@media only screen and (min-width:1024px){.courses-filter__close{display:none}}.courses-filter__close::after,.courses-filter__close::before{content:"";position:absolute;top:50%;left:50%;height:2px;width:2rem;background:#1d1d1d;border-radius:10rem;-webkit-transition:height .15s linear;transition:height .15s linear}.courses-filter__close::before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.courses-filter__close::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.courses-filter__close:hover::after,.courses-filter__close:hover::before{height:2px}.courses-filter__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.courses-filter__title{font-weight:500;font-size:2rem;line-height:150%}@media only screen and (min-width:1024px){.courses-filter__title{font-size:2.4rem;line-height:145%}}.courses-filter__clear{font-weight:400;font-size:1.2rem;line-height:133%;color:#62a80b;text-decoration:underline}@media only screen and (min-width:1024px){.courses-filter__inner{margin-top:2.8rem}}.courses-filter__all-list{margin-top:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}@media only screen and (min-width:1024px){.courses-filter__all-list{margin-top:0}}.courses-filter__all-li{padding:.15rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.courses-filter__all-li:first-of-type{margin-bottom:1rem}.courses-filter__all-li:not(:first-of-type){font-weight:400;font-size:1.4rem;line-height:130%;color:#757575}.courses-filter__all-title{font-weight:500;font-size:1.8rem;line-height:120%;color:#122820}.courses-filter__all-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;cursor:pointer}.courses-filter__all-name svg{width:2.4rem;height:2.4rem}.courses-filter__all-name.active,.courses-filter__all-name:hover{font-weight:500;color:#122820}.courses-filter__all-name.active .courses-filter__all-amount,.courses-filter__all-name:hover .courses-filter__all-amount{color:#122820}.courses-filter__all-amount{margin-left:auto;font-weight:400;font-size:1.6rem;line-height:120%;color:#757575}.courses-filter__block{margin-top:2.4rem}@media only screen and (min-width:1024px){.courses-filter__block{margin-top:4rem}}.courses-filter__subtitle{font-weight:500;font-size:1.8rem;line-height:120%;letter-spacing:.02em;text-transform:uppercase;color:#1d1d1d}.courses-filter__list{margin-top:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6rem}@media only screen and (min-width:1024px){.courses-filter__list{max-height:17.2rem;overflow:auto}.courses-filter__list::-webkit-scrollbar{width:.4rem}.courses-filter__list::-webkit-scrollbar-track{background:#f5f4f7}.courses-filter__list::-webkit-scrollbar-thumb{background:#e8e8e8}}.courses-filter__li{padding:.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.courses-filter__li.active .form__checkbox-circle{border-color:#5aa000}.courses-filter__li.active .courses-filter__li-label{font-weight:500;color:#1d1d1d}.courses-filter__li-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem;font-weight:400;font-size:1.4rem;line-height:120%;color:#4d4e4e;cursor:pointer}.courses-filter__li-label.active{font-weight:500;color:#1d1d1d}.courses-filter__li-label>input{display:none}.courses-filter__li-label .form__checkbox-circle::before{background:-webkit-gradient(linear,left top,left bottom,from(#5aa000),to(#9ad556));background:linear-gradient(180deg,#5aa000 0,#9ad556 100%)}.courses-filter__li-amount{margin-left:.8rem;font-weight:400;font-size:1.6rem;line-height:120%;color:#757575}.courses-filter__submit{margin-top:3rem;padding:1.5rem 3rem;width:100%;font-family:"Google Sans";font-weight:500;font-size:1.6rem;line-height:140%;color:#f5f4f7}@media only screen and (min-width:1024px){.courses-filter__submit{display:none}}@media only screen and (min-width:1280px){.courses-filter__submit{padding:1rem 3rem;font-size:2rem;line-height:140%}}.courses-sort{position:absolute;top:.8rem;right:0;z-index:90}@media only screen and (min-width:1024px){.courses-sort{display:block;position:absolute;left:unset;right:0;padding:0;width:auto}}.courses-sort:not(.open) ul{display:none}.courses-sort__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:1.4rem;line-height:140%;color:#122820;cursor:pointer}.courses-sort__head span{margin-left:1rem;font-weight:500}@media only screen and (max-width:600px){.courses-sort__head span{display:none}}.courses-sort__head svg{margin-left:.4rem}.courses-sort__list{position:absolute;top:calc(100% + .4rem);right:0;width:21rem;padding:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;background:#fff;border:1px solid #f5f4f7;-webkit-box-shadow:0 4px 14px #eee;box-shadow:0 4px 14px #eee;border-radius:1.2rem}.courses-sort__li{position:relative;padding:.8rem 1.2rem;border-radius:.6rem;font-weight:400;font-size:1.4rem;line-height:160%;color:#1d1d1d;cursor:pointer}.courses-sort__li:hover{background:#f5f4f7}.courses-sort__li.active::before{content:"";position:absolute;top:1rem;right:2rem;width:1.8rem;height:1.8rem;background-image:url(../../images/icons/checkbox-pc.svg);background-size:contain;background-repeat:no-repeat}@media only screen and (min-width:1024px){.courses-sort__li.active::before{width:2.4rem;height:2.4rem}}.courses-sort__li.active.default{color:#757575}.courses-sort__li.active.default::before{top:.9rem;background-image:url(../../images/icons/arrows.svg)}@media only screen and (min-width:1024px){.courses-search{margin-top:2rem}}@media only screen and (min-width:1280px){.courses-search{margin-top:0}}.courses-search__title{font-weight:500;font-size:1.8rem;line-height:140%;color:#1d1d1d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}@media only screen and (min-width:1024px){.courses-search__title{font-size:2.4rem;font-weight:500;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.courses-search__title span{font-weight:400;font-size:1.4rem;line-height:143%;color:#4d4e4e}@media only screen and (min-width:1024px){.courses-search__title span{font-size:1.6rem;line-height:213%}}.courses-search__subtitle{margin-top:1rem;font-weight:400;font-size:1.6rem;line-height:110%;color:#757575}.courses-search__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2rem}@media only screen and (min-width:768px){.courses-search__cards{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:1280px){.courses-search__cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.courses-search__card{background:#fff;border:.1rem solid #f5f4f7;border-radius:1.2rem}@media only screen and (min-width:768px){.courses-search__card{width:calc(50% - .6rem)}}@media only screen and (min-width:1024px){.courses-search__card{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;border-color:#9ad556}}.courses-search__card .green{color:#5aa000}@media only screen and (min-width:1024px){.courses-search__card .courses-lessons__vars{width:auto;height:auto}}@media only screen and (min-width:1024px){.courses-search__card .courses-lessons__more{display:none}}@media only screen and (min-width:1024px){.courses-search__card .courses-lessons__utils-bttns{position:static;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:1.3rem;background:0 0;-webkit-box-shadow:none;box-shadow:none;border:none}}@media only screen and (min-width:1024px){.courses-search__card .courses-lessons__utils-bttn{padding:1.2rem;background:#f5f4f7;border-radius:1.2rem;font-size:1.6rem;line-height:100%}.courses-search__card .courses-lessons__utils-bttn::before{width:1.6rem;height:1.6rem}}.courses-search__head{padding:1.2rem 1.2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media only screen and (min-width:1024px){.courses-search__head{padding:1.2rem;-ms-flex-negative:0;flex-shrink:0}}@media only screen and (min-width:1280px){.courses-search__head{padding:2rem}}.courses-search__image{width:100%;height:20rem}@media only screen and (min-width:1024px){.courses-search__image{width:24rem;height:16rem}}@media only screen and (min-width:1280px){.courses-search__image{width:26rem;height:18rem}}@media only screen and (min-width:1440px){.courses-search__image{width:34rem;height:22rem}}@media only screen and (min-width:1600px){.courses-search__image{width:41rem}}.courses-search__image img{width:100%;height:100%;border-radius:1.4rem;-o-object-fit:cover;object-fit:cover}.courses-search__main{padding:1.2rem 1.2rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width:1024px){.courses-search__main{padding:1.2rem;padding-left:0}}@media only screen and (min-width:1280px){.courses-search__main{padding:2rem;padding-left:0}}.courses-search__main-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.6rem}@media only screen and (min-width:1280px){.courses-search__main-head{gap:1rem}}.courses-search__main-head .course__slider-plan{margin-bottom:0!important}.courses-search__main-title{font-weight:500;font-size:1.8rem;line-height:120%;letter-spacing:.02em;color:#1d1d1d}@media only screen and (min-width:1280px){.courses-search__main-title{max-width:29rem;font-size:2rem;font-weight:700;line-height:120%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media only screen and (min-width:1440px){.courses-search__main-title{max-width:38rem}}.courses-search__rate{margin-top:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1280px){.courses-search__rate{margin-top:0}}.courses-search__mark{font-weight:500;font-size:1.4rem;line-height:100%;color:#757575}.courses-search__amount{font-weight:400;font-size:1.2rem;line-height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(117,117,117,.6)}.courses-search__main-text{margin-top:.5rem;font-weight:400;font-size:1.2rem;line-height:130%;color:#757575}@media only screen and (min-width:1280px){.courses-search__main-text{font-size:1.4rem;line-height:140%}}@media only screen and (min-width:1280px){.courses-search__main-text_short{margin-top:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:42rem}}@media only screen and (min-width:1440px){.courses-search__main-text_short{max-width:50rem}}.courses-search__bttns{margin-top:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}@media only screen and (min-width:1024px){.courses-search__bttns{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:1280px){.courses-search__bttns{margin-top:auto}}.courses-search__link{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:400;font-size:1.4rem;line-height:140%;color:#9bd556;max-width:33.4rem;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5aa000),to(#9ad556));background:linear-gradient(180deg,#5aa000 0,#9ad556 100%);border:none;color:#fff}.courses-search__link:hover{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#5aa000),to(#9ad556));background:linear-gradient(360deg,#5aa000 0,#9ad556 100%)}.courses-search__link svg path{stroke:#fff}.courses-search__list{margin-top:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:12.7rem;overflow:auto}.courses-search__list_padding{padding-bottom:.2rem}.courses-search__list::-webkit-scrollbar{width:.4rem}.courses-search__list::-webkit-scrollbar-track{background:#f5f4f7}.courses-search__list::-webkit-scrollbar-thumb{background:#e8e8e8}@media only screen and (min-width:1280px){.courses-search__list{max-height:10.7rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:.2rem}}.courses-search__li{padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.1rem solid transparent}@media only screen and (min-width:1280px){.courses-search__li{padding:.6rem 1rem}}.courses-search__li.locked{opacity:.5}.courses-search__li:not(.locked):hover{background:rgba(255,255,255,.68);-webkit-box-shadow:0 .4rem 1.4rem #eee;box-shadow:0 .4rem 1.4rem #eee;border-radius:1.4rem;border-color:#9bd556;cursor:pointer}.courses-search__li:not(.locked):hover .courses-search__time{color:#9bd556}.courses-search__li:not(.locked):hover .courses-search__time::before{background-image:url(../../images/icons/clock_green.svg)}.courses-search__li:not(.locked):hover .courses-search__bttn span::before{opacity:1}.courses-search__li:not(.locked):hover .courses-search__play{background-image:url(../../images/icons/play.svg)}.courses-search__doc,.courses-search__play{width:2rem;height:2rem;background-image:url(../../images/icons/play-black.svg);background-size:contain;background-repeat:no-repeat;-ms-flex-negative:0;flex-shrink:0}.courses-search__doc{background-image:url(../../images/icons/filedoc.svg)}.courses-search__name{margin-left:.5rem;font-weight:400;font-size:1.4rem;line-height:143%;color:#1d1d1d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:21rem}@media only screen and (min-width:768px){.courses-search__name{max-width:50rem}}@media only screen and (min-width:1024px){.courses-search__name{max-width:35rem}}@media only screen and (min-width:1440px){.courses-search__name{max-width:37rem}}.courses-search__time{margin-left:auto;position:relative;padding-left:2rem;font-weight:400;font-size:1.2rem;line-height:150%;color:#757575}.courses-search__time::before{content:"";position:absolute;top:0;left:0;width:1.8rem;height:1.8rem;background-image:url(../../images/icons/clock.svg);background-size:contain;background-repeat:no-repeat}.courses-search__time+.courses-search__bttn{margin-left:.8rem}.courses-search__bttn{margin-left:auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:1.2rem;line-height:150%;background:0 0;border:none}.courses-search__bttn span{position:relative;background:-webkit-gradient(linear,left top,left bottom,from(#5aa000),to(#9ad556));background:linear-gradient(180deg,#5aa000 0,#9ad556 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.courses-search__bttn span::before{content:"";position:absolute;top:100%;width:100%;height:.1rem;background:#9ad556;opacity:0}.courses-search__bttn::after{content:"";width:1.2rem;height:1.2rem;background-image:url(../../images/icons/arrow-right2_green.svg);background-size:contain;background-repeat:no-repeat}.courses-search__lock{margin-left:auto;width:1.4rem;height:1.4rem;background-image:url(../../images/icons/lock.svg);background-size:contain;background-repeat:no-repeat}.courses-search__empty{margin:0 auto;margin-top:1.6rem}@media only screen and (min-width:1280px){.courses-search__empty{margin-top:3rem}}@media only screen and (min-width:1440px){.courses-search__empty{margin-top:6.6rem}}.courses-search__empty-img{margin:0 auto;width:10.4rem;height:10.4rem}.courses-search__empty-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.courses-search__empty-text{margin-top:.5rem;font-weight:500;font-size:1.6rem;line-height:150%;text-align:center;color:#1d1d1d}@media only screen and (min-width:1024px){.courses-search__empty-text{font-size:1.8rem}}.courses-lessons__cards{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.courses-lessons__cards-item .swiper{padding-bottom:4rem;overflow:auto;overflow-x:hidden;overflow-y:visible}@media only screen and (min-width:1024px){.courses-lessons__cards-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.courses-lessons__cards-title{font-weight:500;font-size:2rem;line-height:120%;color:#122820}.courses-lessons__cards-title a{color:#122820}.courses-lessons__cards-favorites{margin-top:1.2rem;padding:1.2rem;background:#f5f4f7;border-radius:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;font-weight:400;font-size:1.4rem;line-height:100%;color:#122820;cursor:pointer}@media only screen and (min-width:1024px){.courses-lessons__cards-favorites{margin-top:0}}@media only screen and (min-width:1440px){.courses-lessons__cards-favorites{font-size:1.6rem}}.courses-lessons__cards-favorites::before{content:"";width:1.6rem;height:1.6rem;background-image:url(../../images/icons/favorites.svg);background-size:contain;background-repeat:no-repeat}.courses-lessons__cards-favorites.filled{position:relative;z-index:20}.courses-lessons__cards-favorites.filled::before{background-image:url(../../images/icons/favorites_black.svg)}.courses-lessons__fav-menu{position:absolute;top:calc(100% + .4rem);right:0;width:24rem;padding:1.6rem;background:#fff;border:1px solid #e2fbc4;-webkit-box-shadow:0 4px 14px #eee;box-shadow:0 4px 14px #eee;border-radius:1.2rem}.courses-lessons__fav-menu p{font-weight:400;font-size:1.8rem;line-height:140%;color:#122820}.courses-lessons__fav-menu p b{font-weight:600;font-size:1.6rem;line-height:120%;color:#63a712}.courses-lessons__fav-menu a{margin-top:.2rem;display:block;font-weight:400;font-size:1.4rem;line-height:140%;text-decoration:underline;color:#4d4e4e}.courses-lessons__slider-title{margin-top:4rem;font-weight:500;font-size:2.4rem;line-height:140%;color:#122820}@media only screen and (min-width:1024px){.courses-lessons__slider-title{line-height:120%}}@media only screen and (min-width:1280px){.courses-lessons__slider-title{margin-top:6rem}}@media only screen and (min-width:1440px){.courses-lessons__slider-title{margin-top:8rem}}.courses-lessons__swiper-container{position:relative}.courses-lessons__swiper-container .swiper-button-next,.courses-lessons__swiper-container .swiper-button-prev{top:calc(50% - 2rem);width:4rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #f5f4f7;border-radius:14px}.courses-lessons__swiper-container .swiper-button-next::after,.courses-lessons__swiper-container .swiper-button-prev::after{content:"";width:2rem;height:2rem;background-image:url(../../images/icons/arrow-right.svg);background-size:contain;background-repeat:no-repeat}.courses-lessons__swiper-container .swiper-button-prev{left:-2rem}.courses-lessons__swiper-container .swiper-button-prev::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.courses-lessons__swiper-container .swiper-button-next{right:-2rem}.courses-lessons__swiper-container .swiper-button-next.swiper-button-disabled,.courses-lessons__swiper-container .swiper-button-prev.swiper-button-disabled{opacity:0}.courses-lessons__cards-list{margin-top:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex}.courses-lessons__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.courses-lessons__vars{position:relative;width:2.4rem;height:2.4rem}.courses-lessons__more{width:2.4rem;height:2.4rem;background-image:url(../../images/icons/more.svg);background-size:cover;background-repeat:no-repeat}.courses-lessons__utils-bttns{position:absolute;top:calc(100% + .2rem);right:-1rem;padding:.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border:1px solid #f5f4f7;-webkit-box-shadow:0 4px 14px #eee;box-shadow:0 4px 14px #eee;border-radius:1.2rem}@media only screen and (min-width:1280px){.courses-lessons__utils-bttns{padding:.5rem}}.courses-lessons__utils-bttn{padding:.8rem 1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;border-radius:.6rem;font-weight:400;font-size:1.4rem;line-height:100%;color:#505358;white-space:nowrap}.courses-lessons__utils-bttn::before{content:"";width:1.4rem;height:1.4rem;background-size:cover;background-repeat:no-repeat}.courses-lessons__utils-bttn_fav::before{background-image:url(../../images/icons/favorites.svg)}.courses-lessons__utils-bttn_share::before{background-image:url(../../images/icons/share.svg)}.courses-lessons__utils-bttn_link::before{background-image:url(../../images/icons/link.svg)}.courses-lessons__utils-bttn:hover{background:#f5f4f7}.courses-promo__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem}@media only screen and (min-width:1024px){.courses-promo__head{padding-right:1rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:1280px){.courses-promo__head{padding-right:0}}.courses-promo__title{font-weight:700;font-size:3.4rem;line-height:130%;color:#1d1d1d}@media only screen and (min-width:1280px){.courses-promo__title{font-size:3.6rem;line-height:6.4rem}}.courses-promo__title b{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:700;background:-webkit-gradient(linear,left top,left bottom,from(#5aa101),to(#99d455));background:linear-gradient(180deg,#5aa101 0,#99d455 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.courses-promo__text{margin-top:1.2rem;font-weight:400;font-size:1.6rem;line-height:140%;color:#757575}@media only screen and (min-width:1280px){.courses-promo__text{margin-top:0;font-size:2rem}}.courses-promo__text b{font-weight:500}.courses-promo__text br{display:none}@media only screen and (min-width:600px){.courses-promo__text br{display:inline}}.courses-banner{position:relative;margin:0 auto;border-radius:2rem}.courses-banner_17{background:-webkit-gradient(linear,left top,left bottom,from(#5aa101),to(#99d455));background:linear-gradient(180deg,#5aa101 0,#99d455 100%)}.courses-banner_17::before{content:"";position:absolute;top:-1rem;left:-2rem;width:7.1rem;height:7.1rem;background-image:url(../../images/courses/free-17.png);background-size:cover;background-repeat:no-repeat;-webkit-transform:rotate(-11.33deg);-ms-transform:rotate(-11.33deg);transform:rotate(-11.33deg);z-index:25}@media only screen and (min-width:1024px){.courses-banner_17::before{top:-1.4rem;left:-3.8rem;-webkit-transform:rotate(-6.33deg);-ms-transform:rotate(-6.33deg);transform:rotate(-6.33deg)}}.courses-banner_17::after{content:"";position:absolute;top:1rem;right:-2rem;width:9.8rem;height:11.5rem;background-image:url(../../images/courses/present-17.gif);background-size:cover;background-repeat:no-repeat;-webkit-transform:rotate(7.82deg);-ms-transform:rotate(7.82deg);transform:rotate(7.82deg);z-index:25}@media only screen and (min-width:1024px){.courses-banner_17::after{right:-4rem}}.courses-banner_17 .courses-banner__inner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../../images/courses/promo_17.png);background-size:cover;background-repeat:no-repeat;opacity:.6}.courses-banner_17 .courses-banner__title{background:linear-gradient(157.06deg,#fff 12.13%,#d3f542 54.15%,#fff 94.13%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.courses-banner_17 .courses-banner__text::before{background:#4d8e01;opacity:.27}.courses-banner_17 .courses-banner__description{font-size:1.2rem}@media only screen and (min-width:1280px){.courses-banner_17 .courses-banner__description{font-size:1.4rem}}.courses-banner_21::before{content:"";position:absolute;top:-.7rem;left:-2rem;width:5.6rem;height:6rem;background-image:url(../../images/courses/free-21.png);background-size:cover;background-repeat:no-repeat;z-index:25}@media only screen and (min-width:1024px){.courses-banner_21::before{top:-1.2rem;left:-2.3rem}}.courses-banner_21::after{content:"";position:absolute;bottom:2.4rem;right:-2rem;width:5.1rem;height:5.1rem;background-image:url(../../images/courses/present-21.gif);background-size:cover;background-repeat:no-repeat;z-index:25}@media only screen and (min-width:1280px){.courses-banner_21::after{width:6.3rem;height:6.3rem;right:-3.1rem;bottom:3rem}}.courses-banner_21 .courses-banner__inner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../../images/courses/promo_21.png);background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-filter:blur(.2rem);filter:blur(.2rem);z-index:-1}@media only screen and (min-width:1280px){.courses-banner_21 .courses-banner__inner::before{-webkit-filter:blur(0);filter:blur(0)}}.courses-banner_21 .courses-banner__inner::after{background:#05101d;-webkit-filter:blur(38.65px);filter:blur(38.65px);z-index:-1}.courses-banner_21 .courses-banner__title{font-size:1.6rem;background:linear-gradient(157.06deg,#abfdf3 12.13%,#37d5c3 54.15%,#abfdf3 94.13%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}@media only screen and (min-width:1280px){.courses-banner_21 .courses-banner__title{font-size:1.7rem}}.courses-banner_21 .courses-banner__text::before{background:#0c3c55}.courses-banner_22{background:#0e0a30;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25)}.courses-banner_22::before{content:"";position:absolute;top:.4rem;left:-1rem;width:6.8rem;height:6.8rem;background-image:url(../../images/courses/free-22.gif);background-size:cover;background-repeat:no-repeat;z-index:25}@media only screen and (min-width:1024px){.courses-banner_22::before{top:1rem;left:-1rem}}.courses-banner_22::after{content:"";position:absolute;bottom:-.2rem;right:-1.8rem;width:5.2rem;height:5.8rem;background-image:url(../../images/courses/present-22.png);background-size:cover;background-repeat:no-repeat;z-index:25}@media only screen and (min-width:1280px){.courses-banner_22::after{width:6.6rem;height:7.3rem;right:-3.1rem;bottom:3rem}}.courses-banner_22 .courses-banner__inner{padding:3rem}@media only screen and (min-width:1280px){.courses-banner_22 .courses-banner__inner{padding:2.4rem 3.8rem 3.2rem 4rem}}@media only screen and (min-width:1440px){.courses-banner_22 .courses-banner__inner{padding:2.4rem 3.8rem 3.2rem 5.4rem}}.courses-banner_22 .courses-banner__inner::before{content:"";position:absolute;top:0;right:0;width:30rem;height:17rem;background-image:url(../../images/courses/promo_22.png);background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-box-shadow:inset 46px 10px 34.1px 3px #0c0b2d;box-shadow:inset 46px 10px 34.1px 3px #0c0b2d}.courses-banner_22 .courses-banner__inner::after{background:#05101d;-webkit-filter:blur(38.65px);filter:blur(38.65px)}.courses-banner_22 .courses-banner__title{margin-top:1.8rem;font-size:1.8rem;background:linear-gradient(157.06deg,#abfdf3 12.13%,#37d5c3 54.15%,#abfdf3 94.13%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.courses-banner_22 .courses-banner__text::before{background:#040d56}.courses-banner_23{background:#121629;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25)}.courses-banner_23::before{content:"";position:absolute;top:-4.7rem;left:-6rem;width:8.6rem;height:11.5rem;background-image:url(../../images/courses/free-23.gif);background-size:cover;background-repeat:no-repeat;-webkit-transform:rotate(11.6deg);-ms-transform:rotate(11.6deg);transform:rotate(11.6deg);z-index:25}.courses-banner_23::after{content:"";position:absolute;bottom:-1rem;right:-3rem;width:5.4rem;height:5.6rem;background-image:url(../../images/courses/present-23.png);background-size:cover;background-repeat:no-repeat;z-index:25}@media only screen and (min-width:1280px){.courses-banner_23::after{width:8rem;height:8rem;right:-3.4rem;bottom:.2rem}}.courses-banner_23 .courses-banner__inner{padding:2.6rem 2rem 2.6rem 3rem}@media only screen and (min-width:1280px){.courses-banner_23 .courses-banner__inner{padding:2.6rem 5rem 2.6rem 3.3rem}}.courses-banner_23 .courses-banner__inner::before{content:"";position:absolute;top:-1.5rem;right:0;width:30rem;height:17rem;background-image:url(../../images/courses/promo_23.png);background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-box-shadow:inset 10px 10px 34.1px 3px #0c0b2d;box-shadow:inset 10px 10px 34.1px 3px #0c0b2d}.courses-banner_23 .courses-banner__inner::after{background:#05101d;-webkit-filter:blur(38.65px);filter:blur(38.65px)}.courses-banner_23 .courses-banner__title{margin-top:1.6rem;font-size:2.4rem;background:linear-gradient(157.06deg,#abfdf3 12.13%,#37d5c3 54.15%,#abfdf3 94.13%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.courses-banner_23 .courses-banner__text{margin-top:1rem}.courses-banner_23 .courses-banner__text::before{background:#1b223b}.courses-banner_24{background:#cdefff}.courses-banner_24::before{content:"";position:absolute;top:-1.5rem;left:-3.4rem;width:7.7rem;height:7.7rem;background-image:url(../../images/courses/free-24.png);background-size:cover;background-repeat:no-repeat;-webkit-transform:rotate(6.6deg);-ms-transform:rotate(6.6deg);transform:rotate(6.6deg);z-index:25}@media only screen and (min-width:1280px){.courses-banner_24::before{width:9.1rem;height:9.1rem;top:-1.7rem;left:-4.3rem}}.courses-banner_24::after{content:"";position:absolute;bottom:3rem;right:-3rem;width:7.1rem;height:7.1rem;background-image:url(../../images/courses/present-21.gif);background-size:cover;background-repeat:no-repeat;z-index:25}@media only screen and (min-width:1280px){.courses-banner_24::after{bottom:2rem}}.courses-banner_24 .courses-banner__inner{padding:2.7rem 3rem}.courses-banner_24 .courses-banner__inner::before{content:"";position:absolute;top:-1.8rem;right:0;width:28rem;height:16rem;background-image:url(../../images/courses/promo_24.png);background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-box-shadow:inset 46px -22px 34.1px 3px #cdefff;box-shadow:inset 46px -22px 34.1px 3px #cdefff;-webkit-transform:matrix(-1,0,0,1,0,0);-ms-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0)}.courses-banner_24 .courses-banner__inner::after{background:#e3e3e3;-webkit-filter:blur(38.65px);filter:blur(38.65px);bottom:-6rem}.courses-banner_24 .courses-banner__title{font-size:3.2rem;line-height:3.2rem;background:linear-gradient(157.06deg,#45a7d4 12.13%,#003147 54.15%,#45a7d4 94.13%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.courses-banner_24 .courses-banner__text{color:#1d1d1d}.courses-banner_24 .courses-banner__text::before{background:#fff}.courses-banner_24 .courses-banner__description{color:#1d1d1d}.courses-banner_25{background:#093446;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25)}.courses-banner_25::before{content:"";position:absolute;bottom:0;left:.3rem;width:4rem;height:3rem;background-image:url(../../images/courses/free-25.png);background-size:cover;background-repeat:no-repeat;-webkit-transform:rotate(6.6deg);-ms-transform:rotate(6.6deg);transform:rotate(6.6deg);z-index:25}@media only screen and (min-width:1280px){.courses-banner_25::before{width:5.5rem;height:4rem;left:.5rem}}.courses-banner_25::after{content:"";position:absolute;top:-1.4rem;right:.5rem;width:6.5rem;height:6.5rem;background-image:url(../../images/courses/present-25.gif);background-size:cover;background-repeat:no-repeat;-webkit-transform:rotate(12.81deg);-ms-transform:rotate(12.81deg);transform:rotate(12.81deg);z-index:25}@media only screen and (min-width:1280px){.courses-banner_25::after{top:.2rem}}.courses-banner_25 .courses-banner__inner::before{content:"";position:absolute;top:-1.8rem;right:0;width:28rem;height:16rem;background-image:url(../../images/courses/promo_25.png);background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-box-shadow:inset 46px -22px 34.1px 3px #0c3b4d;box-shadow:inset 46px -22px 34.1px 3px #0c3b4d}.courses-banner_25 .courses-banner__inner::after{background:#001d32;-webkit-filter:blur(38.65px);filter:blur(38.65px)}.courses-banner_25 .courses-banner__title{font-size:2.4rem;line-height:2.4rem;background:linear-gradient(157.06deg,#abfdf3 12.13%,#37d5c3 54.15%,#abfdf3 94.13%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.courses-banner_25 .courses-banner__text::before{background:#022135}.courses-banner_38{background:#0e0a20;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25)}.courses-banner_38::before{content:"";position:absolute;top:.6rem;left:-4rem;width:11rem;height:7.7rem;background-image:url(../../images/courses/free-38.gif);background-size:cover;background-repeat:no-repeat;-webkit-transform:rotate(-7.22deg);-ms-transform:rotate(-7.22deg);transform:rotate(-7.22deg);z-index:25}.courses-banner_38::after{content:"";position:absolute;top:-1.6rem;right:-1rem;width:10.3rem;height:9.7rem;background-image:url(../../images/courses/present-38.png);background-size:cover;background-repeat:no-repeat;z-index:25}@media only screen and (min-width:1280px){.courses-banner_38::after{top:-1.4rem;right:0}}.courses-banner_38 .courses-banner__inner{padding:2rem 0;padding-left:5.6rem;padding-right:.3rem}@media only screen and (min-width:1280px){.courses-banner_38 .courses-banner__inner{padding-right:3rem}}.courses-banner_38 .courses-banner__inner::before{content:"";position:absolute;top:-1rem;right:-8rem;width:40rem;height:21.5rem;background-image:url(../../images/courses/promo_38.png);background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-box-shadow:inset 46px -22px 34.1px 3px #0e0b17;box-shadow:inset 46px -22px 34.1px 3px #0e0b17;-webkit-filter:blur(.5px);filter:blur(.5px)}.courses-banner_38 .courses-banner__inner::after{background:#0d0d0a;-webkit-filter:blur(38.65px);filter:blur(38.65px)}.courses-banner_38 .courses-banner__title{font-size:1.9rem;line-height:130%;max-width:26.5rem;background:linear-gradient(157.06deg,#abfdf3 12.13%,#37d5c3 54.15%,#abfdf3 94.13%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.courses-banner_38 .courses-banner__text::before{background:#022135}@media only screen and (min-width:600px){.courses-banner{margin:0}}.courses-banner__inner{position:relative;padding:3.2rem 4rem;z-index:20;overflow:hidden;border-radius:2rem;display:block}.courses-banner__inner>*{position:relative;z-index:20}.courses-banner__inner::before{border-radius:2rem;z-index:-1}.courses-banner__inner::after{content:"";position:absolute;bottom:-3rem;left:calc(50% - 17.2rem);width:34.4rem;height:12.3rem;z-index:-1}.courses-banner__text{position:relative;padding:.2rem .4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:500;font-size:1.4rem;line-height:130%;color:#fff;border-radius:.4rem;overflow:hidden;z-index:10}.courses-banner__text::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#4d8e01;z-index:-1}@-webkit-keyframes colorGradient{0%{background-position:0 center}100%{background-position:200% center}}@keyframes colorGradient{0%{background-position:0 center}100%{background-position:200% center}}.courses-banner__title{margin-top:1.1rem;font-weight:700;font-size:2rem;line-height:1.8rem;letter-spacing:.1rem;text-transform:uppercase;-webkit-animation:colorGradient 5s linear infinite;animation:colorGradient 5s linear infinite}.courses-banner__description{margin-top:.4rem;font-weight:500;font-size:1.4rem;line-height:150%;color:#fff}