.group:after,.group:before,.search-results-container:after,.search-results-container:before{content:"";display:table}.group:after,.search-results-container:after{clear:both}.mobile-carousel h2 a{font-size:15px!important;width:281px!important}#search.learning-path-active .share-wrapper{left:78px!important}.search-tab.open{z-index:9999999}@media all and (min-width:768px){.search-tab{position:relative;z-index:1}}.search-results-container{min-height:250px;text-align:center;transition:all .2s ease-in}.search-results-container .course-block,.search-results-container .course-block .course-block-intro{background-color:#f2f2f2}.search-results-container .course-block .course-block-info{background-color:#fff}.search-results-container .js-pagination{padding-bottom:40px}.search-results-container .js-pagination li{display:inline;padding:0 10px}.search-results-container .js-pagination li.active a{color:#465159}.search-results-container .js-pagination li a{color:#0094c9}.search-results-container .js-pagination li.disabled{opacity:.3}.search-results-container .search-top-ad{overflow:hidden;max-width:730px;text-align:center;margin:0 auto 25px;min-height:280px}.search-results-container .search-results-wrapper{position:relative;width:calc(100% + 20px);padding:20px 18px;box-shadow:0 2px 6px 0 rgba(50,50,50,.4);margin-bottom:25px;background:#fff}.search-results-container .search-results-wrapper h2 .misspelled{font-size:14px}.search-results-container .search-results-wrapper h2 .misspelled a{color:#0094c9;text-transform:capitalize}@media all and (max-width:350px){.search-results-container .search-results-wrapper{padding:0}.search-results-container .search-results-wrapper h2{padding:20px 20px 0}}.search-results-container .search-results-wrapper .search-filters-order{float:unset;margin-top:0}.search-results-container .search-results-wrapper .categories-back{text-align:left}.search-results-container .search-results-wrapper .categories-back .btn{padding:5px 15px;margin-bottom:30px}@media(max-width:1290px){.search-results-container .search-results-wrapper .search-filters-order{display:none!important}}.search-results-container .search-results-wrapper h1,.search-results-container .search-results-wrapper h2{font-size:1.4375em;font-weight:400;text-align:left;width:100%;margin-bottom:20px}@media all and (max-width:1150px){.search-results-container .search-results-wrapper{width:100%}}.listing-results-tabs{max-width:1390px;padding:0 20px}.listing-results-tabs h1{font-size:1.4375em;text-align:left;font-weight:400;margin-bottom:0;color:#30373c;display:inline}@media all and (max-width:480px){.listing-results-tabs h1{font-weight:500;font-size:1.0375em}}.listing-results-tabs:after{content:'';position:absolute;width:calc(100% - 50px);bottom:0;left:30px;z-index:-1}@media only screen and (min-width:768px){.listing-results-tabs{padding:0 40px}}#search{background:#f3f6f7}#search.fullwidth-search .wrapper .search-results-container{padding-left:20px}@media all and (max-width:380px){#search.fullwidth-search .wrapper .search-results-container{padding-left:5px;padding-right:5px;margin-top:30px}}#search.fullwidth-search .wrapper .listing-results-tabs h1{display:inline}#search.fullwidth-search .wrapper .parent-category{max-width:none}#search.fullwidth-search .wrapper .parent-category span{display:inline-block;position:relative;top:0;margin-right:7px;font-size:13px}#search.fullwidth-search .wrapper .category-meta .tag-description{width:80%}#search.fullwidth-search .wrapper .category-meta .tag-description .tag-content .desc-overflow{height:auto;overflow:initial}#search.fullwidth-search .wrapper .category-meta .tag-description .tag-content .desc-overflow.overflow{max-height:50px;overflow:hidden}#search.fullwidth-search .wrapper .category-meta .tag-description .desc--read-more{color:#0094c9}#search.fullwidth-search .wrapper .category-meta .tag-description .desc--read-more:hover{color:#006e96}@media all and (min-width:1368px){#search.fullwidth-search .wrapper .category-meta .tag-description .tag-content{height:auto;margin-top:20px!important}}@media all and (max-width:1367px){#search.fullwidth-search .wrapper .category-meta .tag-description{width:70%}#search.fullwidth-search .wrapper .mCustomScrollBox{max-height:120px!important}#search.fullwidth-search .wrapper .tag-content{margin-top:20px!important}}@media all and (max-width:700px){#search.fullwidth-search .wrapper .share-wrapper{margin:0!important}#search.fullwidth-search .wrapper .category-meta{height:auto;max-height:none}#search.fullwidth-search .wrapper .category-meta .tag-description{width:100%}#search.fullwidth-search .wrapper .category-meta .tag-description .tag-content{max-height:none}#search.fullwidth-search .wrapper .category-meta .tag-description .tag-content .desc-overflow.overflow{max-height:120px;overflow:hidden}#search.fullwidth-search .wrapper .mCustomScrollBox{position:static;overflow:initial;max-height:none!important}#search.fullwidth-search .wrapper .tag-content{margin-top:50px!important}#search.fullwidth-search .wrapper .category__list-wrapper{overflow-y:hidden;overflow-x:scroll}#search.fullwidth-search .wrapper .category__list-wrapper .category__list-slider{width:1000px}}@media all and (max-width:360px){#search.fullwidth-search .wrapper .share-wrapper.course-share{position:relative}}#search:not(.fullwidth-search) .search-filters-language,#search:not(.fullwidth-search) .search-filters-order{display:none}#search .sort-filters{position:absolute;top:19px;right:0}@media all and (max-width:860px){#search .sort-filters{display:inline-block;width:100%;height:40px;position:static}}#search .sort-filters>div{margin-right:10px}#search .search-filters-language,#search .search-filters-order,#search .search-filters-type{float:right;position:relative}#search .search-filters-language .sort,#search .search-filters-order .sort,#search .search-filters-type .sort{display:inline-block;text-align:right;z-index:1}#search .search-filters-language .sort:after,#search .search-filters-order .sort:after,#search .search-filters-type .sort:after{font-family:icomoon!important;content:"\e9bf";position:absolute;top:8px;right:9px;color:#5d666d;pointer-events:none}#search .search-filters-language .sort .results-amount-container,#search .search-filters-order .sort .results-amount-container,#search .search-filters-type .sort .results-amount-container{float:left;color:#69737b;margin-right:20px;font-size:14px;margin-top:8px}#search .search-filters-language .sort select,#search .search-filters-order .sort select,#search .search-filters-type .sort select{border:1px solid #d9dee2;color:#5d666d;display:inline-block;font-size:.875em;padding:7px 28px 7px 10px;width:auto}#search .search-filters-language .sort p,#search .search-filters-order .sort p,#search .search-filters-type .sort p{color:#69737b;display:inline-block;font-weight:600;font-size:11px;letter-spacing:.05em;margin-bottom:10px;text-align:right;text-transform:uppercase;margin-right:3px}#search .search-filters-language .sort p span,#search .search-filters-order .sort p span,#search .search-filters-type .sort p span{margin-right:5px}#search.learning-path-active .wrapper .search-filters,#search.learning-path-active .wrapper .search-filters-language,#search.learning-path-active .wrapper .search-filters-order{display:none}#search.learning-path-active .wrapper .search-navigation,#search.learning-path-active .wrapper .search-results-container{padding-left:20px}#search .wrapper{max-width:none;padding:0}#search .wrapper.related{padding:20px;height:200px}@media all and (max-width:480px){#search .wrapper.related{padding:20px 10px;width:100%!important}}#search .wrapper.related--narrow{height:140px}#search .wrapper.related--narrow .related__nav{top:-19px!important;z-index:0;height:44px}#search .wrapper.related h2{text-align:left;font-size:1.3125em!important}#search .wrapper.related .slick-track{margin:auto}#search .wrapper.related .related__nav{position:relative;top:12px}#search .wrapper.related .related__nav li{width:45px;height:45px;position:relative;cursor:pointer;background-repeat:no-repeat;background-position:11px 15px;background-color:#fff;border-radius:50%;box-shadow:0 2px 6px 0 rgba(50,50,50,.4)}#search .wrapper.related .related__nav li.prev{background-image:url(/html/site/img/category-page/arrow-active-left.png)}#search .wrapper.related .related__nav li.prev.slick-disabled{background-image:url(/html/site/img/category-page/arrow-inactive-left.png)}#search .wrapper.related .related__nav li.next{float:right;top:-45px;background-image:url(/html/site/img/category-page/arrow-active-right.png)}#search .wrapper.related .related__nav li.next.slick-disabled{background-image:url(/html/site/img/category-page/arrow-inactive-right.png)}#search .wrapper.related .related__nav li.slick-disabled{cursor:not-allowed}#search .wrapper.related .related__nav li.slick-arrow.slick-hidden{display:block;visibility:hidden}#search .wrapper.related .related__wrap{width:calc(100% - 90px);margin:0 auto;position:relative;top:-85px}#search .wrapper.related .related__wrap--wide{width:100%}#search .wrapper.related .related__wrap .carousel-item{outline:0;height:165px}#search .wrapper.related .related__wrap .carousel-item .badge-large{margin:20px;padding:15px 0;background:#fff;border-radius:5px;font-size:.9375em;color:#0094c9;transition:all .5s ease-in-out;box-shadow:none}#search .wrapper.related .related__wrap .carousel-item .badge-large:hover{color:#212121;box-shadow:4px 5px 7px #b3b3b3;background:#f7f7f7}@media all and (max-width:850px){#search .wrapper.related .related__wrap{width:calc(100% - 90px);top:-75px;margin:0 auto}}#search .wrapper .share-wrapper.course-share{display:inline-block;left:unset!important;top:unset!important;right:unset!important;margin:0 0 0 5px!important}@media all and (max-width:500px){#search .wrapper .share-wrapper.course-share{margin:5px 0 -5px -5px!important}}#search .wrapper .share-wrapper.course-share a{width:28px;height:28px;border-radius:100%;font-size:15px;text-align:center;padding:5px 2px;margin:0 4px;background:#15212a;display:block;float:left;color:#fff;cursor:pointer;transition:none;position:relative;top:5px}#search .wrapper .share-wrapper.course-share a.btn-facebook{background-color:#3b5999}#search .wrapper .share-wrapper.course-share a.btn-twitter{background-color:#0084ff}#search .wrapper .share-wrapper.course-share a.btn-linkedin{background-color:#0077b5;padding-top:4px}#search .wrapper .share-wrapper.course-share a.btn-linkedin i{font-size:15px}#search .wrapper .share-wrapper.course-share a.btn-whatsapp{padding:10px 2px;font-size:28px;background-color:#25d366}#search .wrapper .share-wrapper.course-share .share-trigger i:before{color:#fff}#search .wrapper .category-meta{position:relative;width:calc(100% + 20px);padding:20px;margin:0 0 25px;height:auto;transition:height 1s ease-in-out;background-color:#fff;background-repeat:no-repeat;background-position:top right;background-size:auto 100%;box-shadow:0 2px 6px 0 rgba(50,50,50,.4);overflow:hidden}#search .wrapper .search-filters .filter ul li ul,#search .wrapper .search-filters .filter.categories-filter ul li ul{margin-left:20px;display:none}#search .wrapper .category-meta--override{background-size:auto!important}#search .wrapper .category-meta .tag-description{width:66%}#search .wrapper .category-meta .tag-description .tag-content{max-height:190px;height:auto}#search .wrapper .category-meta .tag-description .tag-content--override{max-height:none!important}#search .wrapper .category-meta .tag-description .tag-content p{margin-bottom:0}#search .wrapper .category-meta .tag-description .tag-content p b{font-weight:900!important}#search .wrapper .category-meta .tag-description .tag-content p i{font-style:italic!important}#search .wrapper .category-meta .tag-description .tag-content .less,#search .wrapper .category-meta .tag-description .tag-content .more{color:#0094c9;cursor:pointer;width:108px}#search .wrapper .category-meta .tag-description .tag-content.search-results{max-height:none;height:auto}@media(max-width:1470px){#search .wrapper .category-meta .tag-description{width:65%}}@media(max-width:1150px){#search .wrapper .category-meta .tag-description{width:55%}}@media(max-width:700px){#search .wrapper .category-meta .tag-description{width:100%}#search .wrapper .category-meta{background:0 0!important}}@media(max-height:702px){#search .wrapper .category-meta{width:100%!important}}@media(max-width:1150px){#search .wrapper .category-meta{width:100%!important;margin-top:20px}}#search .wrapper .tag-description{text-align:left;padding-right:10px}#search .wrapper .tag-description h2{font-size:1.4375em;font-weight:400;margin-bottom:0}#search .wrapper .tag-description h2+div{margin-top:18px}#search .wrapper .tag-description .expand{text-align:left!important;height:158px}#search .wrapper .tag-description .tag-content{height:auto;padding-bottom:0}#search .wrapper .tag-description .tag-content li{list-style:disc inside}#search .wrapper .search-filters{width:270px;margin-right:50px;z-index:9;background:#fff;padding:20px 0 0 20px;height:100%;position:absolute}#search .wrapper .search-filters.scrolling{top:0;height:100%}#search .wrapper .search-filters .sticky-filters{height:92vh;width:248px}#search .wrapper .search-filters .sticky-filters.initial{position:relative}#search .wrapper .search-filters .sticky-filters.in_scroll{position:fixed}#search .wrapper .search-filters .sticky-filters.at_footer{position:relative;top:100%;transform:translateY(-100%)}#search .wrapper .search-filters .icon-cross2{display:none;padding-right:8px}#search .wrapper .search-filters .search-filter-inner{top:30px;left:0;height:calc(100% - 40px);width:100%}#search .wrapper .search-filters .search-filter-inner.inner_scroll{width:calc(100% - 37px)}#search .wrapper .search-filters .filter--clear-filters{display:inline-block;float:right;margin-right:4px;color:#fff;background:#00bcff;border-radius:10px;padding:3px 8px;font-size:13px;margin-top:-2px;cursor:pointer}#search .wrapper .search-filters .filter--clear-filters.clear-filters--bottom{margin-bottom:15px}#search .wrapper .search-filters .clear-filters,#search .wrapper .search-filters .show-more-less{display:inline-block;cursor:pointer}@media all and (min-width:1150px){#search .wrapper .search-filters{background:#15212a}}#search .wrapper .search-filters .filter.categories-filter ul li [type=checkbox]:checked+label::after,#search .wrapper .search-filters .filter.categories-filter>ul>li.li ul input[type=checkbox]:checked+label::after{background:#0091c7}#search .wrapper .search-filters.hold-footer{position:absolute}#search .wrapper .search-filters .tab{display:none}#search .wrapper .search-filters .filter{margin-bottom:20px}#search .wrapper .search-filters .filter.categories-filter>ul>li>label[for=it]{text-transform:uppercase}#search .wrapper .search-filters .filter.categories-filter ul li .course-filter-amount{color:#fff}#search .wrapper .search-filters .filter li{position:relative}#search .wrapper .search-filters .filter li [type=checkbox]:checked+label::before,#search .wrapper .search-filters .filter li [type=checkbox]:not(:checked)+label::before{top:3px;border-radius:3px;border:1px solid #fff;background:#15212a;position:absolute;left:0}#search .wrapper .search-filters .filter li .course-filter-amount{color:#465159;font-size:.625em;position:absolute;right:0;background-color:#fff;padding:0 5px;border-radius:7px;height:16px;line-height:15px;top:4px}#search .wrapper .search-filters .filter li label{font-size:.875em;margin-bottom:12px;padding-right:45px;text-transform:capitalize;display:inline-block;color:#fff;padding-left:24px;width:calc(100% - 28px);line-height:23px}#search .wrapper .search-filters .filter li [type=checkbox]:checked+label::after,#search .wrapper .search-filters .filter li [type=checkbox]:not(:checked)+label::after{top:6px;border-radius:2px}#search .wrapper .search-filters .filter .filter-heading2{font-size:1.125em;font-weight:500;color:#fff;margin-bottom:25px;display:block}#search .wrapper .search-filters .filter .filter-heading3{font-size:.875em;margin:0 0 14px;font-weight:500;color:#0091c7;display:block}#search .wrapper .search-filters .filter .filter-heading3.filter--categories-heading{display:inline-block;float:left}#search .wrapper .search-filters .filter .list-toggle{color:#fff;font-size:.875em;cursor:pointer}#search .wrapper .search-filters .filter .badge,#search .wrapper .search-filters .filter .child-badge{right:5px;top:-1px;position:relative;display:inline-block;float:right;color:#fff;background-color:#007eae;width:25px;height:25px;text-align:center;border-radius:50%;line-height:27px;font-size:11px;font-weight:700}#search .wrapper .search-filters .filter .badge.faded,#search .wrapper .search-filters .filter .faded.child-badge{background-color:#4e4e4e}#search .wrapper .search-filters .filter .child-badge{background-color:#00a4e1;right:0}#search .wrapper .search-results-container{padding-left:295px;padding-right:275px;min-height:1000px;background-color:#f3f6f7;padding-top:20px}#search .wrapper .search-results-container.no-ads{padding-right:20px}#search .wrapper .search-results-container .no-results{font-size:20px;margin-top:50px;margin-bottom:20px;display:none;color:#30373c}#search .wrapper .sticky-ad{position:absolute;right:20px;top:125px;z-index:1}#search .wrapper .sticky-ad.search-sticky{top:30px}@media all and (max-height:702px){#search .wrapper .sticky-ad{display:none}#search .wrapper .category-meta{width:calc(100% + 45px)}#search .wrapper .search-results-container{padding-right:20px;margin-top:30px}#search .search-filters-order .sort{right:20px}}@media all and (max-width:1150px){#search .search-results-container{width:100%}#search .search-filters-order .sort{position:absolute;top:20px;right:20px}#search .wrapper .course-container,#search .wrapper .search-results-container{padding:0;text-align:center}#search .wrapper .course-container .search-items>li,#search .wrapper .search-results-container .search-items>li{display:inline-block;float:none}}@media all and (max-width:1150px) and (min-width:480px){#search .wrapper .course-container,#search .wrapper .search-results-container{padding:0 20px}}@media all and (max-width:1150px){#search .wrapper .category-meta{width:calc(100% + 45px);margin-bottom:20px;margin-top:0}#search .wrapper .search-navigation{padding:30px 20px 17px}#search .wrapper .search-filters{position:fixed;left:-271px;top:20px;z-index:10;background:#15212a;margin:-20px 0 0;padding:0;height:100%;box-shadow:0 1px 4px 0 rgba(50,50,50,.75);transition:all .4s ease-in}#search .wrapper .search-filters .search-filter-inner{padding:40px 20px 20px;height:100%;position:absolute;top:20px;left:0;z-index:9999;width:100%;overflow:hidden}#search .wrapper .search-filters.open{left:0!important}#search .wrapper .search-filters.open .icon-new-filter{display:none}#search .wrapper .search-filters.open .tab .icon-cross2{display:inline}#search .wrapper .search-filters .tab{position:absolute;right:-89px;background:#0094c9;padding:10px;color:#fff;cursor:pointer;display:block;top:280px}#search .wrapper .search-filters .tab .icon-new-filter{margin-right:7px}#search .wrapper .sticky-ad{display:none}}@media all and (max-width:550px){#search .wrapper .search-filters.open:before{height:100%;content:"";width:100%;background-color:rgba(0,0,0,.4);position:fixed;top:0;left:0;z-index:0}#search .wrapper .search-filters .search-filter-inner{padding:60px 20px 20px;background:#15212a}#search .wrapper .course-container .search-items>li,#search .wrapper .search-results-container .search-items>li{height:auto}#search .wrapper .course-container .search-items>li .course-block,#search .wrapper .search-results-container .search-items>li .course-block{position:static}#search .search-filters-order .sort{display:none}}@media all and (max-width:360px){#search .wrapper .search-filters{width:248px;left:-248px}#search .wrapper .search-filters .sticky-filters{height:100vh}}.related-search h2{font-size:1.375em;font-weight:400;text-align:left;color:#30373c}.tag-content{margin-top:20px!important}.category-meta__get-started.btn.btn-blue{color:#fff;font-size:14px;padding:7px 15px}.wrapper.root-categories-template>.related{width:100%!important}.related-tags-template,.root-categories-template,.sub-categories-template{min-height:200px;width:calc(100% + 20px);background-color:#dfe0e1;box-shadow:0 2px 6px 0 rgba(50,50,50,.4);margin-bottom:25px}@media all and (max-width:1150px){.related-tags-template,.root-categories-template,.sub-categories-template{width:100%}}.related-tags-template--narrow,.root-categories-template--narrow,.sub-categories-template--narrow{min-height:140px}