.group:after,.group:before,.search-results-container:after,.search-results-container:before{content:"";display:table}.group:after,.search-results-container:after{clear:both}#search-mobile{background:#f3f6f7}#search-mobile .search-mobile__input{background-color:#dde3e5}#search-mobile .search-mobile__input form{width:90%;margin:0 auto;padding:10px 0}#search-mobile .search-mobile__input input{border:1px solid #d2d7dc;width:calc(100% - 40px);font-size:15px;padding:10px}#search-mobile .search-mobile__input #search_icon{width:40px;border-radius:0 5px 5px 0;float:right;padding:10px 0;text-align:center;background:#f3f6f7;color:#0094c9;border:1px solid #f3f6f7;height:38px;margin-top:1px}#search .category-flow-it:hover,#search[data-category=it] .category__item:hover{border-color:#0094c9!important}#search-mobile .search-mobile__intro{padding:20px 20px 40px;position:relative;margin-bottom:50px;background:#fff;color:#2d3942;transition:all 30ms ease-in;box-shadow:0 3px 5px 0 rgba(50,50,50,.54)}#search-mobile .search-mobile__intro::before{content:"Read More";position:absolute;color:#0094c9;bottom:4px;width:100%;text-align:center;left:0;font-size:14px}#search-mobile .search-mobile__intro::after{font-family:icomoon;content:"\e9bf";width:34px;text-align:center;height:16px;position:absolute;bottom:-15px;left:50%;border-bottom-left-radius:100%;border-bottom-right-radius:100%;background:#fff;z-index:2;color:#0094c9;box-shadow:0 4px 5px 0 rgba(50,50,50,.54);transform:translate(-50%,0)}#search-mobile .search-mobile__intro.open::after{content:"\e9c0"}#search-mobile .search-mobile__intro.open::before{content:"Read Less"}#search-mobile .search-mobile__intro h1{font-size:22px;font-weight:400;margin-bottom:15px}#search-mobile .search-mobile__intro a{color:#0094c9}#search-mobile .search-mobile__intro .search-mobile__intro-text{font-size:14px}#search-mobile .search-mobile__intro .search-mobile__intro-text-full{display:none}.mobile-carousel{margin:10px 0 60px 20px;padding:15px 0 0 10px;border-top-left-radius:5px;border-bottom-left-radius:5px;background:#fff;height:450px;box-shadow:0 3px 5px 0 rgba(50,50,50,.54)}.mobile-carousel h2{margin-bottom:0}.mobile-carousel h2 a{font-size:18px;margin:0 0 4px 7px;font-weight:400;width:251px;background:#0094c9;display:block;text-align:center;color:#fff;border-radius:4px}.mobile-carousel h2 span{font-size:13px}.mobile-carousel .mobile-carousel__scroll{overflow-y:hidden;overflow-x:scroll}.mobile-carousel .mobile-carousel__inner{padding-left:19px;padding-top:6px}.mobile-carousel .mobile-carousel__inner>ul{padding-bottom:0;margin-bottom:0}.mobile-carousel .mobile-carousel__inner>ul::after{content:"";clear:both;display:table}.mobile-carousel .mobile-carousel__inner>ul .more-tile{text-align:center;padding-top:10px;line-height:27px;box-shadow:0 1px 7px 0 rgba(50,50,50,.2)}.mobile-carousel .mobile-carousel__inner>ul .more-tile a{color:#1c232e;max-width:83%;background:#d7d7d7;border-radius:8px;margin:0 auto;display:block}.mobile-carousel .mobile-carousel__inner>ul .more-tile a:active{color:#bebdbd}.mobile-carousel .mobile-carousel__inner>ul .mobile-info{position:absolute;top:0;right:0;width:50px;height:50px}.mobile-carousel .mobile-carousel__inner>ul .mobile-info .icon-info{color:#0094c9;font-size:30px;position:absolute;top:9px;right:16px;background:#fff;border-radius:100%}.mobile-carousel .mobile-carousel__inner>ul .course-block-img{overflow:hidden;max-height:166px;background:#fff}.mobile-carousel .course-block.ad{width:250px}.mobile-carousel .course-block span{overflow:visible}.mobile-carousel .course-block span.course-category{position:absolute;bottom:-3px;left:9px}.mobile-carousel .course-block .course-block-img span{max-height:166px}.mobile-carousel .course-block .course-block-img span img{width:100%}.mobile-carousel .course-block .course-block-img-outer{overflow:visible;background:#fff}.mobile-carousel .course-block .course-block-content>span.free{background-color:#fff;color:#5d666d;padding:2px 0}.mobile-carousel .course-block .course-block-content .mobile-publisher{width:100%;bottom:40px}.mobile-carousel .course-block .course-popin{height:0;overflow:hidden;position:absolute;z-index:9;background:#fff;transition:all .3s ease-in}.mobile-carousel .course-block .course-popin .course-popin__inner{padding:15px;color:#2d3942}.mobile-carousel .course-block .course-popin .course-popin__inner .popup-button-container{margin-top:20px;text-align:center}.mobile-carousel .course-block .course-popin .course-popin__inner .popup-button-container .btn{max-width:none}.mobile-carousel .course-block .course-popin .course-popin__inner .popup-button-container .btn span{font-size:13px;margin-left:10px}#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}@media all and (min-width:769px){.search-results-container .search-top-ad{max-height:100px}}.search-results-container .search-results-wrapper{position:relative;width:calc(100% + 20px);padding:20px;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 span.nav-btn{position:absolute;display:block;z-index:4;top:140px;border-radius:100%;background:#0094c9;color:#fff;width:30px;height:30px;padding-top:5px;cursor:pointer}.search-results-container .search-results-wrapper span.nav-btn.btn-prev{left:0}.search-results-container .search-results-wrapper span.nav-btn.btn-next{right:0}@media all and (min-width:481px){.search-results-container .search-results-wrapper span.nav-btn{display:none}}.search-results-container .search-results-wrapper .search-filters-order{float:unset;margin-top:0;position:absolute;top:20px;right:35px}.search-results-container .search-results-wrapper .search-filters-order .custom-sort{position:absolute;right:0;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}.search-results-container .search-results-wrapper .intent{color:#465159;margin-bottom:7px;font-size:15px}@media all and (max-width:1150px){.search-results-container .search-results-wrapper{width:100%}}.search-results-container .results-amount-container{color:#5d666d;text-align:left;margin-bottom:15px;font-size:.875em}.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}.listing-results-tabs .filters-holder-category{width:100%!important;display:block;margin-bottom:40px}.listing-results-tabs .filters-holder-category h2{font-size:1.375em;float:left;margin-bottom:0}.listing-results-tabs .filters-holder-category p [class^=icon-]{float:left;margin-right:11px;padding-top:4px}.listing-results-tabs .filters-holder-category a,.listing-results-tabs .filters-holder-category button{cursor:pointer;width:30px;padding:0;margin-left:10px;color:#2d3942}#search .category-flow-it:hover a,#search[data-category=it] .category__item:hover a{color:#0094c9!important}.listing-results-tabs .filters-holder-category a [class^=icon-],.listing-results-tabs .filters-holder-category button [class^=icon-]{margin:0;float:none;padding:4px;display:inline-block;background:#fff}@media only screen and (min-width:768px){.listing-results-tabs{padding:0 40px}}#search{background:#f3f6f7}#search .category-flow-language:hover,#search[data-category=language] .category__item:hover{border-color:#10a650!important}#search .category-flow-language:hover a,#search[data-category=language] .category__item:hover a{color:#10a650!important}#search .category-flow-science:hover,#search[data-category=science] .category__item:hover{border-color:#28a197!important}#search .category-flow-science:hover a,#search[data-category=science] .category__item:hover a{color:#28a197!important}#search .category-flow-health:hover,#search[data-category=health] .category__item:hover{border-color:#e42330!important}#search .category-flow-health:hover a,#search[data-category=health] .category__item:hover a{color:#e42330!important}#search .category-flow-humanities:hover,#search[data-category=humanities] .category__item:hover{border-color:#bfd131!important}#search .category-flow-humanities:hover a,#search[data-category=humanities] .category__item:hover a{color:#bfd131!important}#search .category-flow-business:hover,#search[data-category=business] .category__item:hover{border-color:#f49b29!important}#search .category-flow-business:hover a,#search[data-category=business] .category__item:hover a{color:#f49b29!important}#search .category-flow-marketing:hover,#search[data-category=marketing] .category__item:hover{border-color:#c81a7f!important}#search .category-flow-marketing:hover a,#search[data-category=marketing] .category__item:hover a{color:#c81a7f!important}#search .category-flow-math:hover,#search[data-category=math] .category__item:hover{border-color:#833a8d!important}#search .category-flow-math:hover a,#search[data-category=math] .category__item:hover a{color:#833a8d!important}#search .category-flow-lifestyle:hover,#search[data-category=lifestyle] .category__item:hover{border-color:#2a0040!important}#search .category-flow-lifestyle:hover a,#search[data-category=lifestyle] .category__item:hover a{color:#2a0040!important}#search[data-category=science] .category__item:hover,#search[data-category=lifestyle] .category__item:hover,#search[data-category=math] .category__item:hover{background:#858d93!important}@media all and (max-width:1367px) and (min-width:767px){#search.fullwidth-search.child-category-only .wrapper .category-meta{max-height:235px;height:235px}#search.fullwidth-search.child-category-only .wrapper .category-meta .mCustomScrollBox{max-height:152px!important}}#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}}#search.fullwidth-search .wrapper .search-results-wrapper.type-language .category .category__list .category__item object{width:50px;max-height:30px}#search.fullwidth-search .wrapper .listing-results-tabs h1{display:inline}#search.fullwidth-search .wrapper .paginated-title{display:none}#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 .cert_dip_fix{max-height:unset!important;height:auto!important;margin-top:30px}#search.fullwidth-search .wrapper .category{background:#5d666d;padding:20px;margin:-20px -20px 20px}#search.fullwidth-search .wrapper .category h2{font-size:20px;font-weight:400;color:#fff;text-align:left}#search.fullwidth-search .wrapper .category .category__list::after{content:"";clear:both;display:table}#search.fullwidth-search .wrapper .category .category__list .category__item{list-style:none;float:left;background:#2e3942;margin:0 15px 10px 0;width:140px;border-bottom:3px solid #2e3942;word-wrap:break-word;box-shadow:0 2px 5px 0 rgba(50,50,50,.5);transition:all .3s ease-in}#search.fullwidth-search .wrapper .category .category__list .category__item a{color:#fff;padding:10px 9px;display:block;font-size:14px;transition:all .3s ease-in}#search.fullwidth-search .wrapper .category .category__list .category__item .category__icon{min-height:34px}#search.fullwidth-search .wrapper .category .category__list .category__item object{width:35px;max-height:50px;opacity:.7;display:block;margin:0 auto 10px;pointer-events:none}@media all and (min-width:1368px){#search.fullwidth-search .wrapper .category-meta .tag-description .tag-content{height:auto;margin-top:20px!important;max-height:140px}}@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 .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}}#search.fullwidth-search .search-filters-order{margin-top:-22px}#search.fullwidth-search .category_additional{text-align:left;margin:40px 0}#search.fullwidth-search .category_additional p{color:#5d666d}#search.fullwidth-search .category_additional p a{color:#0094c9}#search.fullwidth-search .search-results-wrapper-inner{position:relative}#search:not(.fullwidth-search) .search-filters-language,#search:not(.fullwidth-search) .search-filters-order{display:none}@media all and (max-width:860px){#search.fullwidth-search .search-filters-type{position:relative;top:4px;margin-bottom:20px;right:10px}#search .sort-filters{display:inline-block;width:100%;height:40px}}#search .search-filters-language,#search .search-filters-order,#search .search-filters-type{float:right;margin-top:-6px}#search .search-filters-language .sort,#search .search-filters-order .sort,#search .search-filters-type .sort{display:inline-block;text-align:right;top:30px;right:310px;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 .search-filters-type{position:absolute;top:4px;right:180px}#search .search-filters-language{margin-top:-50px;right:180px;position:absolute;padding-right:0}#search .search-filters-language.wide{right:320px}@media all and (max-width:1019px){#search .search-filters-language{margin-top:-51px}}@media all and (max-width:860px){#search .search-filters-language.wide{right:20px}#search .search-filters-language{position:relative;right:20px;top:49px}}#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.search-related-courses{padding:20px;background-color:#dfe0e1;box-shadow:0 2px 6px 0 rgba(50,50,50,.4);height:200px;margin-bottom:25px;width:calc(100% + 20px)}#search .wrapper.search-related-courses--narrow{height:140px}#search .wrapper.search-related-courses h2{text-align:left;font-size:1.3125em!important}#search .wrapper.search-related-courses .search-related-courses-carousel-navigation{position:relative;top:12px}#search .wrapper.search-related-courses .search-related-courses-carousel-navigation--narrow{top:-19px}#search .wrapper.search-related-courses .search-related-courses-carousel-navigation 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.search-related-courses .search-related-courses-carousel-navigation li.prev{background-image:url(/html/site/img/category-page/arrow-active-left.png)}#search .wrapper.search-related-courses .search-related-courses-carousel-navigation li.prev.slick-disabled{background-image:url(/html/site/img/category-page/arrow-inactive-left.png)}#search .wrapper.search-related-courses .search-related-courses-carousel-navigation li.next{float:right;top:-45px;background-image:url(/html/site/img/category-page/arrow-active-right.png)}#search .wrapper.search-related-courses .search-related-courses-carousel-navigation li.next.slick-disabled{background-image:url(/html/site/img/category-page/arrow-inactive-right.png)}#search .wrapper.search-related-courses .search-related-courses-carousel-navigation li.slick-disabled{cursor:not-allowed}#search .wrapper.search-related-courses .search-related-courses-carousel-wrap{width:calc(100% - 90px);margin:0 auto;position:relative;top:-85px}#search .wrapper.search-related-courses .search-related-courses-carousel-wrap--wide{width:100%;top:-40px}#search .wrapper.search-related-courses .search-related-courses-carousel-wrap .carousel-item{outline:0;height:165px}#search .wrapper.search-related-courses .search-related-courses-carousel-wrap .carousel-item .badge-large{margin:20px;padding:15px 0;background:#fff;border-radius:5px;font-size:.9375em;color:#0094c9}@media all and (max-width:850px){#search .wrapper.search-related-courses .search-related-courses-carousel-navigation{display:none}#search .wrapper.search-related-courses .search-related-courses-carousel-wrap{width:100%;top:-40px}}#search .wrapper .share-wrapper.course-share{display:inline-block;left:unset!important;top:unset!important;right:unset!important;margin:-20px 0 0 5px!important}#search .wrapper .share-wrapper.course-share .link-group{position:absolute;right:unset}#search .wrapper .share-wrapper.course-share .link-group span{position:relative;top:2px;left:-1px}#search .wrapper .share-wrapper.course-share .share-trigger i:before{color:#fff}#search .wrapper .category-meta-outer{position:relative}#search .wrapper .category-meta{position:relative;width:calc(100% + 20px);padding:20px;margin:0 0 25px;height:auto;transition:all 1s ease-in-out;background:url(https://cdn01.alison-static.net/public/html/site/img/careers/search-header-image.jpg) top right no-repeat #fff;background-size:auto 100%;box-shadow:0 2px 6px 0 rgba(50,50,50,.4);overflow:hidden}#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 .tag-content-inner p{margin-bottom:10px}#search .wrapper .category-meta .tag-description .tag-content .tag-content-inner p b{font-weight:900!important}#search .wrapper .category-meta .tag-description .tag-content .tag-content-inner 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:55%}}@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 .tag-content-inner{transition:all .3s ease-in-out;z-index:9;margin-right:10px}#search .wrapper .tag-description .tag-content .tag-content-inner li{list-style:disc inside}#search .wrapper .tag-description .tag-content .tag-content-inner .less-text{cursor:pointer}#search .wrapper .tag-description .tag-content.more .tag-content-inner{position:fixed;max-width:500px;background:#fff;padding:20px;box-shadow:0 3px 3px 0 rgba(50,50,50,.4)}#search .wrapper .tag-description .tag-content.more .tag-content-inner .less-text{color:#0094c9;margin-left:10px}#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 .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}#search .wrapper .search-navigation{width:100%;padding:30px 20px 17px 302px;background-color:#fff;margin-bottom:20px;transition:all .2s ease-in}#search .wrapper .search-navigation.my-courses-page{padding-left:20px}#search .wrapper .search-navigation a{font-size:1em;border-bottom:5px solid #fff;color:#465159;margin-right:50px;padding-bottom:11px}#search .wrapper .search-navigation a.my-courses{padding:0 0 10px}#search .wrapper .search-navigation a.active,#search .wrapper .search-navigation a:hover{border-color:#0094c9}@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}#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-navigation a{font-size:15px;margin-right:20px}#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:350px){#search .wrapper .search-navigation{padding:30px 10px 17px 20px}#search .wrapper .search-navigation a{font-size:14px;margin-right:14px}#search .wrapper .search-navigation a.my-courses{padding:0 0 10px}}.my-courses{padding:20px;width:calc(100% - 220px)}.my-courses .search-top-ad{margin-bottom:25px;text-align:center}@media all and (min-width:769px){.my-courses .search-top-ad{max-height:100px}}.my-courses .course-block .link-group{margin-top:-33px}.my-courses .course-container.no-button,.my-courses .course-container[data-endpoint=favorite-courses]{padding-bottom:100px}.my-courses .course-container[data-endpoint=courses-completed] .course-block .course-block-intro{bottom:0;height:100%;margin-bottom:0;top:initial}.my-courses .course-container[data-endpoint=courses-completed] .course-block .course-block-intro button.btn{display:none}.my-courses .course-container[data-endpoint=courses-completed] .course-block .course-block-intro .link-group.share-active .share-trigger .icon-group{padding:70px 9px}.my-courses .course-container[data-endpoint=courses-completed] .course-block .course-block-img-outer .bar-container .bar-outer .bar{background-color:#10a650}.my-courses .course-container .course-block .course-block-intro{padding-top:45px}.my-courses .course-container .course-block-info{background-color:#f3f6f7;position:absolute;bottom:0;width:100%}.my-courses .course-container .course-block-info:after{content:"";display:table;clear:both}.my-courses .course-container .course-block-info ul li.time-to-finish,.my-courses .course-container .course-block-info.no-level ul li.level{display:none}.my-courses .course-container .course-block-info .time-to-finish{width:30%;float:right;padding:12px 0 0}.my-courses .course-container .course-block-info ul li{width:33.3333%}.my-courses .course-container .course-block-info ul li.level{width:20%}.my-courses .course-container .course-block-info ul li.enrolled{float:right}.my-courses .course-container .course-block-info.no-level ul li{width:33.33333%}.my-courses .btn{margin:30px auto;display:block}.my-courses .btn.continue{max-width:175px}.my-courses h2{font-size:18px;color:#465159;font-weight:500;margin-bottom:20px}.my-courses [data-endpoint=favorite-courses] .course-block .course-block-intro,.my-courses [data-endpoint=courses-in-progress] .course-block .course-block-intro{background:0 0;bottom:0;height:100%;margin-bottom:0;opacity:1;top:initial}.my-courses [data-endpoint=favorite-courses] .course-block .course-block-intro .link-group,.my-courses [data-endpoint=courses-in-progress] .course-block .course-block-intro .link-group{opacity:0;position:absolute;transition:opacity .3s ease-in}.my-courses [data-endpoint=favorite-courses] .course-block .course-block-intro:hover .link-group,.my-courses [data-endpoint=courses-in-progress] .course-block .course-block-intro:hover .link-group{opacity:1}.my-courses [data-endpoint=favorite-courses] .course-block .course-block-intro>a,.my-courses [data-endpoint=courses-in-progress] .course-block .course-block-intro>a{position:absolute;bottom:0;left:0;right:0}.my-courses [data-endpoint=favorite-courses] .course-block .course-block:hover .link-group,.my-courses [data-endpoint=favorite-courses] .course-block button.btn.btn-blue.start-button:not(.desktop-button),.my-courses [data-endpoint=courses-in-progress] .course-block .course-block:hover .link-group,.my-courses [data-endpoint=courses-in-progress] .course-block button.btn.btn-blue.start-button:not(.desktop-button){display:block}@media all and (max-width:768px){.my-courses [data-endpoint=favorite-courses] .course-block button.btn.btn-blue.start-button:not(.desktop-button),.my-courses [data-endpoint=courses-in-progress] .course-block button.btn.btn-blue.start-button:not(.desktop-button){display:none}}.my-courses .avail-products{width:calc(100% + 20px);margin-left:-20px;margin-top:70px}.my-courses .course-block-intro .link-group li{z-index:9}.my-courses .course-intro img{width:45px}.my-courses .course-intro a{color:#2d3942;font-size:.9375em;font-weight:700}.my-courses .course-intro a span{margin-right:10px}.my-courses .course-intro a:hover{background:#d2d7db}.my-courses .course-intro .prod-col{width:35%;float:left;text-align:center;position:relative;height:100%}.my-courses .course-intro .prod-col:nth-child(2){width:40%;text-align:left}.my-courses .course-intro .prod-col:nth-child(2) span{font-size:12px;line-height:15px;display:block}.my-courses .course-intro .prod-col:nth-child(2) .prod-center{left:0;transform:translate(0,-50%)}.my-courses .course-intro .prod-col:nth-child(2) .prod-center strong{color:#38ac69}.my-courses .course-intro .prod-col:nth-child(3){width:25%}.my-courses .course-intro .prod-col:nth-child(3) .prod-button{padding:9px 0 0;text-align:center;background-color:#2d3942;color:#fff;cursor:pointer;border-radius:100%;width:35px;height:35px;transition:all .4s ease-in}.my-courses .course-intro .prod-col:nth-child(3) .prod-button:hover{background-color:#0094c9}.my-courses .course-intro .prod-col .prod-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.my-courses .course-intro>li{height:33%;border-bottom:2px solid #c7cdcf;overflow:hidden}.my-courses .course-intro>li:nth-child(3){border:0 solid}.my-courses .course-intro>li::after{content:"";clear:both;display:table}.my-courses .course-intro li{height:78px;float:none}@media all and (max-width:1150px){.my-courses{width:100%}}.nothing-here{color:#465159;padding:30px 0 100px}.nothing-here>span{background:#0094c9;border-radius:50%;display:inline-block;height:34px;margin:1px 6px 0 2px;text-align:center;width:34px;cursor:pointer}.nothing-here>span span{color:#fff;font-size:1em;height:34px;display:block;line-height:27px}.nothing-here>span span:before{vertical-align:middle}.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,.type-meta__get-started.btn.btn-blue{color:#fff;font-size:14px;padding:7px 15px}