.group,.search-results-container{*zoom:1}.group:after,.group:before,.search-results-container:after,.search-results-container:before{content:"";display:table}.group:after,.search-results-container:after{clear:both}.card .card__nav a:first-child{z-index:8}@media (max-width:990px){.card .card__nav{bottom:16px;justify-content:space-between;left:16px;position:absolute;right:16px}.card.card--wide{min-height:382px}}.mobile-carousel h2 a{font-size:15px!important;width:281px!important}#search.lp-active .share-wrapper{left:78px!important}@media (min-width:768px){.search-tab{z-index:1}}.search-results-container{min-height:250px;text-align:center;transition:all .2s ease-in}.search-results-container .selected-filters{align-items:center;display:none;margin:0 0 12px;max-width:calc(100% - 20px)}.search-results-container .selected-filters.mobile,.search-results-container .selected-filters.mobile ul{display:none}.search-results-container .selected-filters ul{display:flex;flex-wrap:wrap}.search-results-container .selected-filters ul li{align-items:center;background:#fff;border:1px solid #d7dcdf;border-radius:8px;color:#46515b;display:flex;height:36px;line-height:20px;margin-bottom:12px;margin-right:16px;padding:7px 8px 7px 12px;text-transform:capitalize}.search-results-container .selected-filters ul li span{color:#bcc5cc;cursor:pointer;font-size:15px;margin:0 5px}.search-results-container .selected-filters .clear-all{align-self:flex-start;background:transparent;border:none;color:#465159;cursor:pointer;display:none;font-size:16px;line-height:23px;margin-bottom:0;padding-left:22px}.search-results-container .selected-filters .clear-all:hover{color:#a4212c;text-decoration:underline}.search-results-container .benefits-related-subjects-wrapper.flex-reverse{display:flex;flex-direction:column-reverse}.search-results-container .no-search-results{display:none;max-width:100%;text-align:left;width:1050px}.search-results-container .no-search-results h3{color:#343c41;font-size:28px;font-weight:900;line-height:42px;margin-bottom:8px}.search-results-container .no-search-results p{color:#343c41;font-size:16px;font-weight:400;line-height:24px;margin-bottom:0}.search-results-container .no-search-results .img-wrapper{align-items:flex-start;background:url(https://alison.com/html/site/img/search/no-search-results.svg) no-repeat 100% 100% #f0f4f7;border-radius:24px;display:flex;flex-direction:column;height:146px;justify-content:center;margin-bottom:8px;padding-left:48px}@media (max-width:1200px){.search-results-container .no-search-results .img-wrapper{background-size:45%}}.search-results-container .no-search-results .img-wrapper h3{margin-bottom:8px}@media (min-width:768px){.search-results-container #gam_footer,.search-results-container #gam_header{margin-bottom:15px!important}}.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 .pagination-wrapper{align-items:center;display:flex;justify-content:center;margin:10px 0 48px;width:1052px}.search-results-container .pagination-wrapper .js-pagination{margin:unset;padding:0;text-align:left;width:100%}.search-results-container .pagination-wrapper .js-pagination li{display:inline;margin-right:14px;padding:0 10px}.search-results-container .pagination-wrapper .js-pagination li:first-child{padding:0}.search-results-container .pagination-wrapper .js-pagination li span.ellipse{pointer-events:none;visibility:hidden}.search-results-container .pagination-wrapper .js-pagination li span.ellipse:after{color:green;content:"...";font-size:16px;font-weight:500;letter-spacing:18px;opacity:1!important;visibility:visible}.search-results-container .pagination-wrapper .js-pagination li.active{background:#d7dcdf;border-radius:6px;color:#343c41;display:inline-block;font-weight:700;height:36px;line-height:36px;text-align:center;width:36px}.search-results-container .pagination-wrapper .js-pagination li.active a{color:#343c41}.search-results-container .pagination-wrapper .js-pagination li a{color:#009b5d;font-weight:500}.search-results-container .pagination-wrapper .js-pagination li.disabled{opacity:.3}.search-results-container .pagination-wrapper .js-pagination li a.next,.search-results-container .pagination-wrapper .js-pagination li a.prev,.search-results-container .pagination-wrapper .js-pagination li span.next,.search-results-container .pagination-wrapper .js-pagination li span.prev{border:1px solid #d7dcdf;border-radius:6px;color:#465159;display:inline-block;font-size:14px;font-weight:500;height:38px;line-height:38px;padding:0 20px;text-align:center;width:112px}.search-results-container .pagination-wrapper .js-pagination li a.next,.search-results-container .pagination-wrapper .js-pagination li a.prev{border:1px solid #d7dcdf}.search-results-container .pagination-wrapper .js-pagination li a.prev{color:#465159}.search-results-container .pagination-wrapper .course__info{color:#7b858c;font-size:14px;font-weight:500;line-height:22px;margin-left:auto;text-align:right;width:210px}.search-results-container .back-to-top-wrapper,.search-results-container .seo-content img.mobile{display:none}.search-results-container .search-top-ad{align-items:center;display:flex;justify-content:center;margin:0 auto 25px;text-align:center}@media (max-width:1100px){.search-results-container .search-top-ad{margin:15px 0}}.search-results-container .search-ad-bottom,.search-results-container .search-ad-top{margin-bottom:40px}.search-results-container .search-ad-bottom ins,.search-results-container .search-ad-top ins{margin:0 auto}@media (max-width:768px){.search-results-container .search-ad-bottom,.search-results-container .search-ad-top{display:none}}.search-results-container .search-ad-top{margin-bottom:20px}.search-results-container .search-results-wrapper{background:#f9f9f9;margin-bottom:25px;position:relative}.search-results-container .search-results-wrapper>div{max-width:calc(100% - 20px);width:1052px}.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}.search-results-container .search-results-wrapper .filter-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{margin-bottom:30px;padding:5px 15px}.search-results-container .search-results-wrapper h1{font-size:1.4375em;font-weight:400;margin-bottom:20px;text-align:left;width:100%}.search-results-container .search-results-wrapper .search-heading-inner{display:flex}.search-results-container .search-results-wrapper .search-heading-inner .course__info.mobile,.search-results-container .search-results-wrapper .search-heading-inner .mobile-search-wrapper{display:none}.search-results-container .search-results-wrapper .search-heading-inner h2:first-child{color:#343c41;font-size:28px;font-weight:900;margin-bottom:10px;text-align:left}.search-results-container .search-results-wrapper .search-heading-inner h2:first-child span{color:#343c41;text-transform:capitalize}.search-results-container .search-results-wrapper .search-heading-inner h2:first-child span:first-child{color:#0070a3}.search-results-container .search-results-wrapper .search-heading-inner p{color:#343c41;font-size:16px;font-weight:400;line-height:24px;margin-bottom:32px;text-align:left}.search-results-container .search-results-wrapper .search-heading-inner p span{text-transform:capitalize}.search-results-container .search-results-wrapper .search-heading-inner p#num-results{color:#7b858c;font-size:18px;font-weight:600;line-height:27px;margin-top:5px}.search-results-container .search-results-wrapper .search-heading-inner .total{margin-left:auto}@media (max-width:1328px){.search-results-container .search-results-wrapper .search-heading-inner{max-width:100%;width:790px}}@media (min-width:1114px) and (max-width:1150px){.search-results-container .search-results-wrapper .search-heading-inner{width:100%}}.search-results-container .search-results-wrapper .course-listing{padding:0 0 20px}@media (max-width:992px){.search-results-container .selected-filters{margin-bottom:0}.search-results-container .selected-filters.mobile{min-width:100px}.search-results-container .selected-filters.mobile ul{display:inline-block}.search-results-container .selected-filters.mobile ul li{float:left;margin-bottom:12px}.search-results-container .selected-filters.mobile p{display:block;height:47px}.search-results-container .selected-filters.desktop,.search-results-container .selected-filters.desktop ul{display:none}.search-results-container .selected-filters.desktop .clear-all,.search-results-container .selected-filters.desktop ul .clear-all{display:none!important}.search-results-container .selected-filters .clear-all{line-height:23px!important;margin-bottom:12px!important;padding-left:12px}.search-results-container .heading{margin-top:4px}.search-results-container .card{margin-right:0}.search-results-container .card:nth-of-type(odd){margin-right:12px}.search-results-container .search-results-wrapper{padding:28px 0 0;width:100%}.search-results-container .search-results-wrapper .back-to-top-wrapper{display:flex;justify-content:center;margin-bottom:15px}.search-results-container .search-results-wrapper .back-to-top-wrapper p{color:#465159;font-size:16px;font-weight:500;line-height:18.75px;text-align:center;text-decoration:underline}.search-results-container .search-results-wrapper .back-to-top-wrapper span{background:#b3bdc0;border-radius:50%;color:#fff;font-size:12px;height:20px;line-height:20px;margin-right:12px;transform:rotate(180deg);width:20px}.search-results-container .search-results-wrapper>div{max-width:100%}.search-results-container .search-results-wrapper>div.pagination-wrapper{padding-left:20px}.search-results-container .search-results-wrapper>div.pagination-wrapper .js-pagination{margin:unset;max-width:calc(100% - 7px);padding:0;text-align:center}.search-results-container .search-results-wrapper>div.pagination-wrapper .js-pagination ul li:nth-last-child(2){margin-right:0}.search-results-container .search-results-wrapper>div.pagination-wrapper .course__info{display:none!important}.search-results-container .search-results-wrapper .top-wrapper .no-search-results .inner{padding:8px 20px 0}.search-results-container .search-results-wrapper .top-wrapper .no-search-results .inner .img-wrapper{background:url(https://alison.com/html/site/img/search/no-search-results.svg) #f0f4f7 no-repeat 100% 100%;background-size:40%;margin-bottom:22px}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner{flex-direction:column;max-width:100%;padding:24px 20px;width:100%}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper{display:flex;margin-bottom:18px}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper .search-icon-wrapper{display:none}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper:focus-within{background:#fff;bottom:0;left:0;padding:28px 20px;position:absolute;right:0;top:0;z-index:9}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper:focus-within .search-mobile__input .search-icon-wrapper{display:block}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper:focus-within .search-mobile__input img{display:none}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper .search-mobile__input{margin-right:13px;width:100%}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper .search-mobile__input form{align-items:center;display:flex;position:relative}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper .search-mobile__input form #autocomp--new{box-shadow:none;top:54px}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper .search-mobile__input form #autocomp--new a{padding:10px 40px 5px}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper .search-mobile__input form input{border:1px solid #d2d8de;border-radius:8px;color:#465159;font-size:14px;height:48px;outline:none!important}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper .search-mobile__input form input .icon-search2{display:none}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper .search-mobile__input form input:focus{border-bottom-right-radius:0;border-top-right-radius:0;outline:none!important}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper .search-mobile__input form input:focus::-moz-placeholder{display:none}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper .search-mobile__input form input:focus::placeholder{display:none}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper .search-mobile__input form input:focus+.icon-search2{display:none}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper .search-mobile__input form input:-moz-placeholder-shown{padding-left:20px}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper .search-mobile__input form input:placeholder-shown{padding-left:20px}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper .search-mobile__input form input:-moz-placeholder-shown:not(:focus){padding-left:48px}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper .search-mobile__input form input:placeholder-shown:not(:focus){padding-left:48px}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper .search-mobile__input form input:not(:-moz-placeholder-shown){padding-left:20px}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper .search-mobile__input form input:not(:placeholder-shown){padding-left:20px}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper .search-mobile__input form input:not(:-moz-placeholder-shown)+.icon-search2{display:none}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper .search-mobile__input form input:not(:placeholder-shown)+.icon-search2{display:none}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search-wrapper .search-mobile__input form .icon-search2{color:#9ea4a8;font-size:18px;font-weight:600;left:16px;position:absolute}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search{display:block;margin-bottom:20px;position:relative}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search input{border:1px solid #d2d8de;border-radius:8px;height:48px}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .mobile-search .icon-search2{color:#9ea4a8;font-weight:600;left:14px;line-height:48px;position:absolute;z-index:1}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner h2:first-child{font-size:20px;line-height:30px;margin-bottom:0;text-align:center}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner .course__info{color:#7b858c;display:block;font-size:14px;font-weight:600;line-height:21px;margin-top:16px;text-align:center}.search-results-container .search-results-wrapper .top-wrapper .search-heading-inner p:not(.autocomplete-title){display:none}.search-results-container .search-results-wrapper .pagination-wrapper .course__info{margin-right:20px}.search-results-container .search-results-wrapper .benefits-wrapper{border-radius:0}.search-results-container .search-results-wrapper .seo-section{margin:0 auto;max-width:calc(100% - 40px);padding:28px 14px}.search-results-container .search-results-wrapper.search-results-wrapper--index{padding:0}.search-results-container .search-results-wrapper .benefits-wrapper{margin-bottom:28px}.search-results-container .search-results-wrapper .related-subjects{margin-bottom:28px;overflow:hidden!important;padding:0 24px;width:calc(100% + 24px)}.search-results-container .search-results-wrapper .related-subjects h3{font-size:18px;font-weight:900;line-height:27px}.search-results-container .search-results-wrapper .related-subjects ul li{height:36px;padding:0 20px}.search-results-container .search-results-wrapper .related-subjects ul li a{font-size:12px;font-weight:600;line-height:36px;text-align:left}.search-results-container .search-results-wrapper .faq-wrapper{padding:0 24px}}@media (max-width:768px){.search-results-container .search-results-wrapper .related-subjects{padding-right:0;width:100%}.search-results-container .search-results-wrapper .related-subjects .ul-wrapper{overflow:scroll!important}.search-results-container .search-results-wrapper .top-wrapper .no-search-results .inner{padding-top:0}.search-results-container .search-results-wrapper .top-wrapper .no-search-results .inner .img-wrapper{background:url(https://alison.com/html/site/img/search/no-search-results-mob.svg) no-repeat bottom #f0f4f7;background-size:255px 116px;display:block;min-height:226px;padding:16px 12px;text-align:center}.search-results-container .search-results-wrapper .top-wrapper .no-search-results .inner .img-wrapper h3{font-size:22px;font-weight:900;line-height:33px}.search-results-container .search-results-wrapper .top-wrapper .no-search-results .inner .img-wrapper p{font-size:14px;line-height:21px}.search-results-container .selected-filters.mobile p.clear-all{line-height:47px!important}}@media (max-width:706px){.search-results-container .card{float:none;margin:0 auto 19px}.search-results-container .card:nth-child(odd){margin:0 auto 19px}}@media (max-width:480px){.search-results-container .search-results-wrapper .course-listing{padding:0!important}.search-results-container .search-results-wrapper .search-heading-inner h2:first-child{font-size:14px;line-height:21px}}.listing-results-tabs{max-width:1390px;padding:0 20px}.listing-results-tabs h1{color:#30373c;display:inline;font-size:1.4375em;font-weight:400;margin-bottom:0;text-align:left}@media (max-width:480px){.listing-results-tabs h1{font-size:1.0375em;font-weight:500}}.listing-results-tabs:after{bottom:0;content:"";left:30px;position:absolute;width:calc(100% - 50px);z-index:-1}@media only screen and (min-width:768px){.listing-results-tabs{padding:0 40px}}#search{background:#f3f6f7}#search .wrapper:before{display:none}#search #gam_footer{margin:0 auto 15px}@media (min-width:1100px){#search.fullwidth-search .wrapper{position:static}}#search.fullwidth-search .wrapper .sticky-ad{right:5px;width:300px}@media (max-width:1440px){#search.fullwidth-search .wrapper .sticky-ad{width:160px}}#search.fullwidth-search .wrapper .search-results-container{padding-left:20px}@media (min-width:1100px){#search.fullwidth-search .wrapper .search-results-container{padding-right:0;width:calc(100% - 350px)}}@media (max-width:1440px) and (min-width:1100px){#search.fullwidth-search .wrapper .search-results-container{padding-left:5px;padding-right:5px;width:calc(100% - 200px)}}@media (max-width:768px){#search.fullwidth-search .wrapper .search-results-container{padding-left:10px;padding-right:10px}}@media (max-width:380px){#search.fullwidth-search .wrapper .search-results-container{margin-top:30px;padding-left:5px;padding-right:5px}}#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;font-size:13px;margin-right:7px;position:relative;top:0}#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 (min-width:1368px){#search.fullwidth-search .wrapper .category-meta .tag-description .tag-content{height:auto;margin-top:20px!important}}@media (max-width:1367px){#search.fullwidth-search .wrapper .mCustomScrollBox{max-height:120px!important}#search.fullwidth-search .wrapper .tag-content{margin-top:20px!important}}@media (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{max-height:none!important;position:static}#search.fullwidth-search .wrapper .tag-content{margin-top:50px!important}#search.fullwidth-search .wrapper .category__list-wrapper{overflow-x:scroll;overflow-y:hidden}#search.fullwidth-search .wrapper .category__list-wrapper .category__list-slider{width:1000px}}@media (max-width:360px){#search.fullwidth-search .wrapper .share-wrapper.course-share{position:relative}}#search:not(.fullwidth-search) .search-sticky{right:4px;z-index:9}@media (max-width:1401px){#search:not(.fullwidth-search) .search-sticky{width:150px!important}}#search .filter-type{float:right;position:relative}#search .filter-type .sort{display:inline-block;text-align:right;z-index:1}#search .filter-type .sort:after{color:#5d666d;content:"\e9bf";font-family:icomoon!important;pointer-events:none;position:absolute;right:9px;top:8px}#search .filter-type .sort .results-amount-container{color:#69737b;float:left;font-size:14px;margin-right:20px;margin-top:8px}#search .filter-type .sort select{border:1px solid #d9dee2;color:#5d666d;display:inline-block;font-size:.875em;padding:7px 28px 7px 10px;width:auto}#search .filter-type .sort p{color:#69737b;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.05em;margin-bottom:10px;margin-right:3px;text-align:right;text-transform:uppercase}#search .filter-type .sort p span{margin-right:5px}#search.lp-active .wrapper .search-filters{display:none}#search.lp-active .wrapper .search-navigation,#search.lp-active .wrapper .search-results-container{padding-left:20px}#search .wrapper{max-width:none;padding:0}#search .wrapper.related{height:200px;padding:20px}@media (max-width:480px){#search .wrapper.related{padding:20px 10px;width:100%!important}}#search .wrapper.related--narrow{height:140px}#search .wrapper.related--narrow .related__nav{height:44px;top:-19px!important;z-index:0}#search .wrapper.related h2{font-size:1.3125em!important;text-align:left}#search .wrapper.related .slick-track{margin:auto}#search .wrapper.related .related__nav{position:relative;top:12px}#search .wrapper.related .related__nav li{background-color:#fff;background-position:11px 15px;background-repeat:no-repeat;border-radius:50%;box-shadow:0 2px 6px 0 rgba(50,50,50,.4);cursor:pointer;height:45px;position:relative;width:45px}#search .wrapper.related .related__nav li.prev{background-image:url(https://alison.com/html/site/img/category-page/arrow-active-left.png)}#search .wrapper.related .related__nav li.prev.slick-disabled{background-image:url(https://alison.com/html/site/img/category-page/arrow-inactive-left.png)}#search .wrapper.related .related__nav li.next{background-image:url(https://alison.com/html/site/img/category-page/arrow-active-right.png);float:right;top:-45px}#search .wrapper.related .related__nav li.next.slick-disabled{background-image:url(https://alison.com/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{margin:0 auto;position:relative;top:-85px;width:calc(100% - 90px)}#search .wrapper.related .related__wrap--wide{width:100%}#search .wrapper.related .related__wrap .carousel-item{height:165px;outline:none}#search .wrapper.related .related__wrap .carousel-item .badge-large{background:#fff;border-radius:5px;box-shadow:none;color:#0094c9;font-size:.9375em;margin:20px;padding:15px 0;transition:all .5s ease-in-out}#search .wrapper.related .related__wrap .carousel-item .badge-large:hover{background:#f7f7f7;box-shadow:4px 5px 7px #b3b3b3;color:#212121}@media (max-width:850px){#search .wrapper.related .related__wrap{margin:0 auto;top:-75px;width:calc(100% - 90px)}}#search .wrapper .share-wrapper.course-share{display:inline-block;left:unset!important;margin:0 0 0 5px!important;right:unset!important;top:unset!important}@media (max-width:500px){#search .wrapper .share-wrapper.course-share{margin:5px 0 -5px -5px!important}}#search .wrapper .share-wrapper.course-share a{border-radius:100%;color:#fff;cursor:pointer;display:block;float:left;font-size:15px;height:28px;margin:0 4px;padding:5px 2px;position:relative;text-align:center;top:5px;transition:none;width:28px}#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{background-color:#25d366;font-size:22px;padding:2px}#search .wrapper .category-meta{background-color:#fff;background-position:100% 0;background-repeat:no-repeat;background-size:auto 100%;box-shadow:0 2px 6px 0 rgba(50,50,50,.4);height:auto;margin:0 0 25px;overflow:hidden;padding:20px;position:relative;transition:height 1s ease-in-out;width:calc(100% + 20px)}#search .wrapper .category-meta--expanded{background-size:auto 300px}@media (max-width:1500px){#search .wrapper .category-meta--expanded{background-size:auto 260px}}@media (max-width:1180px){#search .wrapper .category-meta--expanded{background-size:auto 230px}}@media (max-width:914px){#search .wrapper .category-meta--expanded{background-size:auto 175px}}#search .wrapper .category-meta--override{background-size:auto!important}@media (max-width:768px){#search .wrapper .category-meta.category-meta--index{padding-top:5px}}#search .wrapper .category-meta .tag-description{width:calc(100% - 320px)}#search .wrapper .category-meta .tag-description .tag-content{height:auto;max-height:190px}#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{height:auto;max-height:none}@media (max-width:700px){#search .wrapper .category-meta .tag-description{width:100%}#search .wrapper .category-meta .tag-description .tag-content.tag-content--height{max-height:none}}@media (max-height:702px){#search .wrapper .category-meta{width:100%!important}}@media (max-width:1150px){#search .wrapper .category-meta{margin-top:20px;width:100%!important}}@media (max-width:700px){#search .wrapper .category-meta{background:none!important}}#search .wrapper .tag-description{padding-right:20px;text-align:left}#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{height:158px;text-align:left!important}#search .wrapper .tag-description .tag-content{height:auto;padding-bottom:0;padding-right:20px}#search .wrapper .tag-description .tag-content li{list-style:disc;list-style-position:inside}#search .wrapper .search-filters{margin-right:0;position:fixed;width:208px;z-index:9}#search .wrapper .search-filters>.clear-apply-filters{display:none}#search .wrapper .search-filters .sticky-filters{height:75vh;padding-bottom:70px;width:208px}#search .wrapper .search-filters .search-filter-inner{background:#f9f9f9;height:100%;padding:16px 16px 0;width:100%}#search .wrapper .search-filters .search-filter-inner p.refine{color:#889aa7;font-size:12px;font-weight:600;line-height:18px;margin-bottom:4px;padding-left:12px}#search .wrapper .search-filters .filter--clear-filters{background:#00bcff;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;float:right;font-size:13px;margin-right:4px;margin-top:-2px;padding:3px 8px}#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{cursor:pointer;display:inline-block}#search .wrapper .search-filters.hold-footer{position:absolute}#search .wrapper .search-filters .tab{display:none}#search .wrapper .search-filters .filter-order{background:#f9f9f9;padding:32px 16px 16px}#search .wrapper .search-filters .filter-order .sort{background:#f9f9f9;border:1px solid #d7dcdf;border-radius:8px;cursor:pointer;height:70px;padding:12px;position:relative;width:174px}#search .wrapper .search-filters .filter-order .sort p{color:#889aa7;font-size:12px;font-weight:600;left:12px;line-height:18px;margin-bottom:2px;top:12px}#search .wrapper .search-filters .filter-order .sort .icon-dropdown{font-size:12px;position:absolute;right:22px;top:50%;transform:translateY(-50%)}#search .wrapper .search-filters .filter-order .sort .icon-dropdown.rotate{top:40%;transform:rotate(180deg)}#search .wrapper .search-filters .filter-order .sort select{display:none}#search .wrapper .search-filters .filter-order .sort select option p{border-radius:8px;color:#465159;cursor:pointer;font-size:16px;font-weight:400;line-height:24px;padding:8px 12px;width:166px}#search .wrapper .search-filters .filter{border-bottom:1px solid #f0f4f7;padding:14px 0 14px 12px;pointer-events:all;position:relative}#search .wrapper .search-filters .filter span.icon-vertical-dropdown-icon{position:absolute;right:12px;top:15px}#search .wrapper .search-filters .filter span.icon-vertical-dropdown-icon:before{color:#889aa7}#search .wrapper .search-filters .filter span.icon-vertical-dropdown-icon.rotate{transform:rotate(180deg)}#search .wrapper .search-filters .filter.categories-filter{padding-bottom:12px}#search .wrapper .search-filters .filter.categories-filter ul li .icon-cross{color:#889aa7}#search .wrapper .search-filters .filter.categories-filter ul li:hover{cursor:pointer}#search .wrapper .search-filters .filter.categories-filter ul li [type=checkbox]:checked+label:after{background:#009b5d!important;color:#fff;content:"\e93f";font-family:icomoon;font-size:12px;font-weight:700;line-height:18px;text-align:center}#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.categories-filter ul li [type=checkbox]:checked+label:after{background:#0091c7}#search .wrapper .search-filters .filter.categories-filter ul li ul{display:none;margin-left:20px}#search .wrapper .search-filters .filter .overflow-list-wrapper{background:rgba(0,0,0,.4);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1}#search .wrapper .search-filters .filter .overflow-list-wrapper .inner{background:#fff;border-radius:16px;left:0;margin:0 auto;position:fixed;right:0;top:170px;width:688px}#search .wrapper .search-filters .filter .overflow-list-wrapper .inner .icon-cross{cursor:pointer}#search .wrapper .search-filters .filter .overflow-list-wrapper .inner .overflow-list{border-bottom:1px solid #d7dcdf;-moz-column-count:3;column-count:3;height:345px;margin:0;padding:24px 50px 0}#search .wrapper .search-filters .filter .overflow-list-wrapper .inner .icon-arrow-thin-right{display:none}#search .wrapper .search-filters .filter .overflow-list-wrapper .inner h5{border-bottom:1px solid #d7dcdf;color:#343c41;font-size:22px;font-weight:900;line-height:33px;margin-bottom:0;padding:28px 28px 20px}#search .wrapper .search-filters .filter .overflow-list-wrapper .inner span{color:#889aa7;font-size:20px}#search .wrapper .search-filters .filter .overflow-list-wrapper .inner span.icon-cross{position:absolute;right:28px;top:28px}@media (max-width:992px){#search .wrapper .search-filters .filter .overflow-list-wrapper{z-index:1}#search .wrapper .search-filters .filter .overflow-list-wrapper .inner{border-radius:0;height:100%;position:relative;top:0;width:100%}#search .wrapper .search-filters .filter .overflow-list-wrapper .inner .icon-arrow-thin-right{cursor:pointer;display:block;left:24px;line-height:51px;position:absolute;transform:rotate(180deg)}#search .wrapper .search-filters .filter .overflow-list-wrapper .inner h5{background:#fff;border-bottom:none;box-shadow:0 0 6px 0 rgba(0,0,0,.161);font-size:18px;font-weight:900;line-height:27px;padding:12px 24px;text-align:center}#search .wrapper .search-filters .filter .overflow-list-wrapper .inner span.icon-cross{font-size:18px;font-weight:600;position:absolute;right:24px;top:16px}#search .wrapper .search-filters .filter .overflow-list-wrapper .inner .overflow-list{-moz-column-count:unset;column-count:unset;height:auto;padding-left:24px}}#search .wrapper .search-filters .filter ul{margin:16px 0 0}#search .wrapper .search-filters .filter ul.categories-list{margin-bottom:12px}#search .wrapper .search-filters .filter ul li{margin-left:3px;position:relative}#search .wrapper .search-filters .filter ul li [type=checkbox]:checked+label:before,#search .wrapper .search-filters .filter ul li [type=checkbox]:not(:checked)+label:before{background:#fff;border:2px solid #455059;border-radius:3px;left:0;position:absolute;top:3px}#search .wrapper .search-filters .filter ul li .course-filter-amount{background-color:#fff;border-radius:7px;color:#465159;font-size:.625em;height:16px;line-height:15px;padding:0 5px;position:absolute;right:0;top:4px}#search .wrapper .search-filters .filter ul li label{color:#465159;display:inline-block;font-size:14px;font-weight:400;line-height:21px;overflow:hidden;padding:2px 0 7px 26px;text-transform:capitalize;width:100%}#search .wrapper .search-filters .filter ul li:last-child label{margin-bottom:0}#search .wrapper .search-filters .filter ul li [type=checkbox]:checked+label:after,#search .wrapper .search-filters .filter ul li [type=checkbox]:not(:checked)+label:after{border-radius:2px;height:18px;left:0;top:3px;width:18px}#search .wrapper .search-filters .filter ul li [type=checkbox]:checked+label:after{background:#009b5d;color:#fff;content:"\e93f";font-family:icomoon;font-size:12px;font-weight:700;line-height:18px;text-align:center}#search .wrapper .search-filters .filter ul li .badge,#search .wrapper .search-filters .filter ul li .child-badge,#search .wrapper .search-filters .filter ul li ul{display:none}#search .wrapper .search-filters .filter .filter-heading3{color:#465159;cursor:pointer;display:block;font-size:16px;font-weight:800}#search .wrapper .search-filters .filter .filter-heading3.filter--categories-heading{display:inline-block;float:left;width:100%}#search .wrapper .search-filters .filter .list-toggle{color:#007646;cursor:pointer;font-size:14px;font-weight:700;line-height:21px;position:relative}#search .wrapper .search-filters .filter .list-toggle:hover{text-decoration:underline}#search .wrapper .search-filters .filter .list-toggle:hover span{text-decoration:none}#search .wrapper .search-filters .filter .badge,#search .wrapper .search-filters .filter .child-badge{background-color:#eaeff4;border-radius:50%;color:#5d676e;display:inline-block;float:right;font-size:9px;font-weight:700;height:25px;line-height:27px;position:relative;right:5px;text-align:center;top:-1px;width:25px}#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{background-color:#f9f9f9;min-height:1000px;padding-left:255px;padding-top:32px}@media (max-width:1400px) and (min-width:1200px){#search .wrapper .search-results-container.search-results-container--index{background:#f9f9f9}}#search .wrapper .search-results-container.no-ads{padding-right:20px}#search .wrapper .search-results-container .no-results{color:#30373c;display:none;font-size:20px}#search .wrapper .sticky-ad{position:absolute;right:20px;top:125px;z-index:1}@media (max-width:1440px){#search .wrapper .sticky-ad#search-sticky{right:5px}}#search .wrapper .sticky-ad.search-sticky{top:30px}#search .wrapper .sticky-ad.search-sticky.search-sticky--small{top:20px}@media (max-height:702px){#search .wrapper .category-meta{width:calc(100% + 45px)}}@media (max-height:702px) and (min-width:1199px){#search .wrapper .search-results-container:not(.search-results-container--index){padding-right:20px;width:calc(100% - 150px)}}@media (max-width:992px){#search .search-results-container{width:100%}#search .wrapper .sticky-ad{display:none}#search .wrapper .course-container,#search .wrapper .search-results-container{padding:0;text-align:center}#search .wrapper .course-container .course-listing>li,#search .wrapper .search-results-container .course-listing>li{display:inline-block;float:none}#search .wrapper .course-container .course-listing .card__top .course-level,#search .wrapper .search-results-container .course-listing .card__top .course-level{top:213px}#search .wrapper .course-container .course-listing .card__bottom .card__details,#search .wrapper .search-results-container .course-listing .card__bottom .card__details{margin-bottom:60px}#search .wrapper .category-meta{margin-bottom:20px;margin-top:0;width:calc(100% + 45px)}#search .wrapper .search-navigation{padding:30px 20px 17px}#search .wrapper .search-filters{background:#f9f9f9;box-shadow:0 1px 4px 0 rgba(50,50,50,.75);display:none;height:100%;padding:50px 0 0;position:relative;transition:all .4s ease-in;width:100%;z-index:999}}@media (max-width:992px) and (max-width:768px){#search .wrapper .search-filters .sticky-filters{height:55vh}#search .wrapper .search-filters .mCSB_inside>.mCSB_container{margin-right:22px}}@media (max-width:992px){#search .wrapper .search-filters>.clear-apply-filters{display:flex;position:fixed;z-index:10}#search .wrapper .search-filters>.clear-apply-filters a.btn.btn-green{background-color:#f0f4f7;color:#9fadb7;margin:0}#search .wrapper .search-filters>.clear-apply-filters a.btn.btn-green.filters-checked{background-color:#009b5d;color:#fff}#search .wrapper .search-filters.open{height:auto;left:0!important;top:100px;width:100%}#search .wrapper .search-filters .search-filter-inner{background:transparent;height:100%;left:0;max-height:calc(100% - 234px);overflow:scroll;pointer-events:none;position:absolute;top:150px;width:100%;z-index:1}#search .wrapper .search-filters .search-filter-inner>div{pointer-events:all}#search .wrapper .search-filters .filter .overflow-list-wrapper{z-index:10}#search .wrapper .search-filters .filter .overflow-list-wrapper .inner{height:100%}#search .wrapper .search-filters .filter .overflow-list-wrapper .inner .overflow-list{border-bottom:none;height:77%;overflow:scroll}#search .wrapper .search-filters .filter ul li [type=checkbox]:not(:checked)+label:before{top:4px}#search .wrapper .search-filters .filter ul li label{line-height:21px;margin-bottom:0;padding-top:3px}#search .wrapper .search-filters .filter ul li:last-child label{padding-bottom:0}#search .wrapper .search-filters .sticky-filters{width:100%}#search .wrapper .search-filters .filter-order{padding:24px 24px 0;position:relative;z-index:9}#search .wrapper .search-filters .filter-order .sort{width:100%;z-index:9}#search .wrapper .search-filters .tab{background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.161);display:block;padding:12px 24px;position:absolute;top:0;width:100%;z-index:10}#search .wrapper .search-filters .tab span.text{color:#465159;font-size:18px;font-weight:900;line-height:27px}#search .wrapper .search-filters .tab .icon-cross2{color:#889aa7;font-weight:600;line-height:27px;position:absolute;right:24px}#search .wrapper .search-results-container{padding-left:0}#search .wrapper .course-container .course-listing .card,#search .wrapper .search-results-container .course-listing .card{float:none;margin:0 auto 19px}#search .wrapper .course-container .course-listing .card:nth-of-type(6),#search .wrapper .search-results-container .course-listing .card:nth-of-type(6){margin-top:223px!important}#search .wrapper .course-container .course-listing .card:nth-of-type(11),#search .wrapper .search-results-container .course-listing .card:nth-of-type(11){clear:both;margin-top:600px!important}#search .wrapper .course-container .course-listing>li,#search .wrapper .search-results-container .course-listing>li{height:auto}#search .wrapper .course-container .course-listing>li .course-block,#search .wrapper .search-results-container .course-listing>li .course-block{position:static}#search .wrapper .course-container .faq-wrapper,#search .wrapper .search-results-container .faq-wrapper{padding:0 24px}#search .wrapper .course-container .faq-wrapper h2,#search .wrapper .search-results-container .faq-wrapper h2{font-size:18px;font-weight:900;line-height:21.09px;margin-bottom:0}#search .wrapper .course-container .faq-wrapper .faq__question,#search .wrapper .search-results-container .faq-wrapper .faq__question{text-align:left!important}}.related-search h2{color:#30373c;font-size:1.375em;font-weight:400;text-align:left}.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{background-color:#dfe0e1;box-shadow:0 2px 6px 0 rgba(50,50,50,.4);margin-bottom:25px;min-height:200px;width:100%}@media (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}.select2-results{position:relative;z-index:9999999}.stats{background:#0b2441;border-radius:12px;display:inline-block;height:76px;margin-bottom:48px;margin-top:30px;max-width:100%;padding:0 24px;position:relative;width:1052px;z-index:1}.stats:not(.stats.no-results){float:left}.stats .trust-score,.stats a{color:#fff}.stats .stats__inner{align-items:center;display:flex;height:100%;margin:0 auto;max-width:1366px}.stats .stats__inner>div{height:44px}.stats .stats__inner .stats__img{align-items:center;display:flex;width:350px}.stats .stats__inner .stats__img img{float:left;width:100%}.stats ul{margin-left:27px}.stats ul,.stats ul li{align-items:center;display:flex}.stats ul li{color:#fff;font-size:18px;margin-right:20px}.stats ul li img{height:32px}.stats ul li:last-child{margin-right:0}.stats ul li span{font-weight:500;margin:0 4px 0 17px}@media (max-width:1335px){.stats{max-width:calc(100% - 20px)}.stats ul li{font-size:16px!important;margin-right:25px}.stats ul li span{margin:0 4px 0 10px!important}}@media (max-width:1250px) and (min-width:1151px){.stats{justify-content:center}.stats ul li{font-size:14px!important}.stats .stats__inner>div.stats__img{width:300px}}@media (max-width:1163px){.stats{height:169px;margin-bottom:38px;margin-top:20px;max-width:calc(100% - 20px);padding:16px 0 28px}.stats .stats__inner{flex-direction:column}.stats .stats__inner>div.stats__img{border:none;margin-bottom:20px;padding:0;width:305px}.stats .stats__inner>div.stats__img img{height:auto;width:100%}.stats .stats__inner ul{justify-content:center;margin:0;padding:0 25px;width:100%}.stats .stats__inner ul li{background:hsla(0,0%,100%,.24);border-radius:12px;flex-direction:column;font-size:14px!important;height:84px;line-height:20px;margin-right:20px;padding:10px 0;width:90px}.stats .stats__inner ul li:nth-child(2) img{margin:-3px 0 5px;width:23px}.stats .stats__inner ul li:nth-child(3){margin-right:0}.stats .stats__inner ul li:nth-child(3) img{height:18px;width:18px}.stats .stats__inner ul li:nth-child(3) span{margin:0!important}.stats .stats__inner ul li span{margin:0}.stats .stats__inner ul li img{height:auto;margin-bottom:9px;width:18px}}@media (max-width:1024px){.stats .stats__inner .stats__img{width:318px}.stats ul{margin-right:0}}@media (max-width:992px){.stats{border-radius:0;margin-bottom:8px;margin-top:8px;max-width:100%;width:100%}}@media (max-width:480px){.stats .stats__inner>div.stats__img .trustpilot-wrap{transform:scale(.85)}}.crp-banner{background:url(https://alison.com/html/site/img/angular-shop/dashboard/crp-dash-banner--empty.svg) no-repeat right 99px center #ffeab6;background-size:contain;border-radius:16px;display:inline-block;float:left;height:172px;margin-bottom:40px;margin-top:22px;max-width:100%;min-height:172px;padding:20px 32px 20px 48px;width:1052px}.crp-banner .crp-b-inner{display:flex;flex-direction:column;justify-content:center;width:calc(100% - 230px)}.crp-banner .crp-b-inner h2{color:#1b232e;font-size:28px;font-style:normal;font-weight:900;line-height:35px;margin:0 0 10px;text-align:left}.crp-banner .crp-b-inner p{color:#465159;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:18px;text-align:left}.crp-banner .crp-b-inner a{border-radius:10px;height:48px;line-height:48px;min-height:48px;padding:0;text-shadow:none;width:162px}.crp-banner .crp-b-inner a:hover{background:#008445}@media (max-width:1335px){.crp-banner{background-position:right 39px center;max-width:calc(100% - 20px)}}@media (max-width:1260px){.crp-banner{background-image:none}.crp-banner .crp-b-inner{width:100%}}@media (max-width:1168px){.crp-banner{max-width:calc(100% - 20px)}}@media (max-width:1150px){.crp-banner{height:auto}}@media (max-width:1052px){.crp-banner{padding:20px 25px}}@media (max-width:992px){.crp-banner{background-image:none;height:auto;max-width:100%;padding-left:18px;width:650px}.crp-banner .crp-b-inner h2{max-width:100%;width:420px}.crp-banner{background-image:url(https://alison.com/html/site/img/angular-shop/dashboard/crp-dash-banner--empty-m.svg);background-origin:content-box;background-position:top;background-size:288px;border-radius:0;max-width:none;min-height:520px;padding:24px;position:relative;width:100%}.crp-banner .crp-b-inner{margin:260px auto 0;max-width:100%;width:288px}.crp-banner .crp-b-inner h2{font-size:22px;line-height:30px;margin:0 0 5px;width:auto}.crp-banner .crp-b-inner p{font-size:14px;line-height:20px}.crp-banner .crp-b-inner a{bottom:36px;left:0;margin:0 auto;max-width:100%;position:absolute;right:0;width:288px}}.course-title-wrapper{display:none}.benefits-wrapper{background:linear-gradient(22.45deg,#b1e2f1 -5.07%,#e0f4f9 71.4%);border-radius:16px;margin-bottom:46px;padding:32px 38px 28px 48px}.benefits-wrapper h5{color:#343c41;font-size:22px;font-weight:900;line-height:33px;margin-bottom:10px;margin-top:6px;padding-left:5px;text-align:left}.benefits-wrapper .content{display:flex;flex-direction:row;flex-wrap:nowrap}.benefits-wrapper .content .cert-preview{margin-right:10px;max-width:390px;width:100%}.benefits-wrapper .content .cert-preview .shareable{text-align:left}.benefits-wrapper .content .cert-preview .shareable .linkedin-wrapper{display:flex;margin-bottom:16px}.benefits-wrapper .content .cert-preview .shareable .linkedin-wrapper h5{display:none}.benefits-wrapper .content .cert-preview .shareable .linkedin-wrapper p{color:#7d858b;font-size:16px;font-weight:600;line-height:19px;margin-bottom:0;margin-right:8px}.benefits-wrapper .content .cert-preview .shareable .cert{border-radius:8px;height:auto;max-width:100%;width:342px}.benefits-wrapper .content .benefits ul li{align-items:center;display:flex;flex-direction:row;text-align:left}.benefits-wrapper .content .benefits ul li:not(:last-child){margin-bottom:14px}.benefits-wrapper .content .benefits ul li .img{margin-right:16px}.benefits-wrapper .content .benefits ul li .img img{width:56px}.benefits-wrapper .content .benefits ul li .text h5{color:#465159;font-size:16px;font-weight:700;line-height:24px;margin-bottom:0;padding-left:0}.benefits-wrapper .content .benefits ul li .text p{color:#465159;font-size:14px;font-weight:400;line-height:21px;margin-bottom:0}@media (max-width:768px){.benefits-wrapper{border-radius:0;padding:28px 24px}.benefits-wrapper .content .cert-preview{margin-bottom:24px;max-width:none}.benefits-wrapper .content .cert-preview .shareable{text-align:center}.benefits-wrapper .content .cert-preview .shareable .linkedin-wrapper{display:block;margin-bottom:20px}.benefits-wrapper .content .cert-preview .shareable .linkedin-wrapper h5{display:block;font-size:18px;font-weight:900;line-height:27px;margin-bottom:0;text-align:center}.benefits-wrapper .content .benefits h5,.benefits-wrapper .content .cert-preview .shareable .linkedin-wrapper img,.benefits-wrapper .content .cert-preview .shareable .linkedin-wrapper p{display:none}.benefits-wrapper .content .benefits ul li .img img{width:40px}.benefits-wrapper .content .benefits .text h5{display:block;margin-top:0}}.slick-next,.slick-prev{background-color:#fff;border:1px solid #5d676e;border-radius:100%;color:#5d676e;height:48px;position:absolute;top:100%;transform:translateY(-50%);transition:all .3s ease-in;width:48px}.slick-next:active,.slick-prev:active{height:48px;width:48px}.slick-next.slick-disabled,.slick-prev.slick-disabled{display:none!important}.slick-next span,.slick-prev span{display:inline-block;font-size:20px;font-weight:700;position:relative;top:2px;transition:all .3s ease-in}.slick-next{right:0;z-index:1}.slick-next span{right:7px;transform:rotate(90deg)}.slick-next span:before{position:relative;top:-3px}.slick-prev{left:0;z-index:1}.slick-prev span{left:-9px;transform:rotate(-90deg)}.slick-prev span:before{position:relative;top:3px}.related-subjects{margin-bottom:48px}.related-subjects h3{color:#343c41;font-size:28px;font-weight:900;line-height:42px;margin-bottom:28px;text-align:left}.related-subjects h3 span{color:#0070a3}.related-subjects ul{display:flex}.related-subjects ul li{align-items:center;background:#f9f9f9;border:1px solid #b3bdc0;border-radius:30px;color:#465159;display:flex;flex:none;font-size:16px;font-weight:500;height:48px;justify-content:center;margin:0 16px 13px 0;padding:14px;text-align:center;transition:all .3s ease-in}.related-subjects ul li:hover{background:#f4f9ff;border-color:#0091c7}.related-subjects ul li a{color:#5d676e;text-transform:capitalize;transition:all .3s ease-in}.related-subjects ul li a:hover{color:#0091c7}.faq-wrapper{margin-bottom:38px}.faq-wrapper h2{color:#222;font-size:28px;font-weight:900;line-height:42px;margin-bottom:8px;text-align:left}.faq-wrapper .search-faq:last-child{border-bottom:none}.seo-section{background:#e0f4f9;border-radius:24px;display:flex;max-width:calc(100% - 20px);padding:36px 48px;text-align:left}.seo-section img{align-self:flex-start;margin-right:24px}.seo-section img.mobile{display:none}.seo-section h3{color:#343c41;font-size:28px;font-weight:900;line-height:42px;margin-bottom:16px}.seo-section p{color:#343c41;font-size:16px;font-weight:400;line-height:24px;margin-bottom:0}.seo-section p span{cursor:pointer;font-weight:700}.seo-section p span.ellipsis{font-weight:400}.seo-section p:last-child{display:none;padding-top:12px}@media (max-width:768px){.seo-section img{margin:0 auto 24px;max-width:100%;width:256px}.seo-section h3{font-size:18px;font-weight:900;line-height:27px}.seo-section p{font-size:14px;font-weight:400;line-height:21px}.seo-section .seo-content{text-align:center}}.select2-container{left:16.66px!important}.select2-container input.select2-search__field{width:172px}@media (max-width:1150px){.select2-container .select2-dropdown .select2-results{display:block}.select2-container .select2-dropdown .select2-results ul.select2-results__options{top:22px}}@media (max-width:992px){.select2-container .select2-dropdown{width:100%!important}.select2-container .select2-dropdown .select2-results ul.select2-results__options{left:8px}}@media (max-width:768px){.search-ad-mobile{display:block!important;margin:0 auto 15px;width:320px}.search-ad-mobile #gam_inner{height:100%}.search-results-container{width:100%}.search-results-container .pagination-wrapper .js-pagination{width:360px}.search-results-container .pagination-wrapper .js-pagination ul{margin:0 auto 40px;position:relative;text-align:center}.search-results-container .pagination-wrapper .js-pagination ul li{margin-right:5px;text-align:center}.search-results-container .pagination-wrapper .js-pagination ul li a.next,.search-results-container .pagination-wrapper .js-pagination ul li a.prev{border:none}.search-results-container .pagination-wrapper .js-pagination ul li:first-child,.search-results-container .pagination-wrapper .js-pagination ul li:last-child{border:1px solid #d5d9dc;border-radius:8px;bottom:-60px;position:absolute;width:148px}.search-results-container .pagination-wrapper .js-pagination ul li:first-child span,.search-results-container .pagination-wrapper .js-pagination ul li:last-child span{border:none}.search-results-container .pagination-wrapper .js-pagination ul li:first-child{left:0}.search-results-container .pagination-wrapper .js-pagination ul li:last-child{right:0}.search-results-container .pagination-wrapper .course__info{display:none}.wrapper .course-container,.wrapper .search-results-container{padding:0;text-align:center}.wrapper .course-container .course-listing>li,.wrapper .search-results-container .course-listing>li{display:inline-block;float:none}.wrapper .course-container .search-results-wrapper>div.pagination-wrapper,.wrapper .search-results-container .search-results-wrapper>div.pagination-wrapper{padding-left:0}.wrapper .course-container .selected-filters.mobile ul li,.wrapper .search-results-container .selected-filters.mobile ul li{margin-bottom:12px}.wrapper .category-meta{margin-bottom:20px;margin-top:0;width:calc(100% + 45px)}.wrapper .search-navigation{padding:30px 20px 17px}.wrapper .search-filters{background:#fff;box-shadow:0 1px 4px 0 rgba(50,50,50,.75);display:none;height:100%;padding:0;position:relative;transition:all .4s ease-in;width:100%;z-index:999}.wrapper .search-filters .filter-order .sort{width:100%}.wrapper .search-filters .search-filter-inner{background:#f9f9f9;height:100%;left:0;padding:155px 20px 20px;position:absolute;top:20px;width:100%;z-index:9}.wrapper .search-filters .search-filter-inner .mCustomScrollBox{padding:12px}.wrapper .search-filters.open{height:auto;left:0!important;top:100px;width:100%}.wrapper .search-filters .tab{background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.161);display:block;padding:12px 24px;position:absolute;top:0;width:100%;z-index:99999}.wrapper .search-filters .tab span.text{color:#465159;font-size:18px;font-weight:900;line-height:27px}.wrapper .search-filters .tab .icon-cross2{color:#889aa7;font-weight:600;line-height:27px;position:absolute;right:24px}}@media (max-width:768px) and (max-width:768px){.wrapper .search-filters .mCSB_inside>.mCSB_container{margin-right:22px}}@media (max-width:768px){.wrapper .sticky-ad{display:none}.benefits-wrapper .content,.seo-section{flex-direction:column}.seo-section img.mobile{display:block}.seo-section img.desktop{display:none}.search-ad-mobile-spacer{display:block!important;height:20px}.search-leaderboard{height:85px}.search-leaderboard .search-leaderboard__inner{background-color:#f3f7f9;height:80px;left:0;position:fixed;width:100%;z-index:10}}.select2-selection{color:#465159;display:block;font-size:16px;font-weight:400;height:68px;left:0;line-height:24px;position:absolute;top:0;width:174px}.select2-selection .select2-selection__rendered{padding:12px;position:absolute;top:20px}@media (max-width:992px){.select2-selection{width:100%}}ul.select2-results__options{background:#fff;border-radius:8px;box-shadow:0 0 6px 0 rgba(0,0,0,.161);margin-top:-12px;padding:4px;position:absolute;right:0;top:48px;width:174px}ul.select2-results__options li{color:#343c41;cursor:pointer;font-size:14px;font-weight:400;height:40px;padding:12px}ul.select2-results__options li:hover{background:#e6f6eb}.clear-apply-filters{align-items:center;background:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px;display:flex;justify-content:center;padding:20px 32px}.clear-apply-filters h6{color:#465159;cursor:pointer;font-size:16px;font-weight:700;line-height:24px;margin-bottom:0}.clear-apply-filters a.btn.btn-green{background-color:#009b5d;border:none;border-radius:8px;color:#fff;margin-left:auto;text-shadow:none;width:128px}.clear-apply-filters a.btn.btn-green:hover{background:#008445;text-shadow:none}.clear-apply-filters a.btn.btn-green:active,.clear-apply-filters a.btn.btn-green:focus{background:#005930}@media (max-width:992px){.clear-apply-filters{bottom:0;box-shadow:0 -4px 6px 0 rgba(0,0,0,.122);left:0;position:absolute;right:0}.clear-apply-filters a{margin:0;width:148px}.clear-apply-filters h6{color:#7b858c;text-align:center;width:148px}}.did-you{color:#889aa7;font-size:14px;margin:-20px 0 30px;text-align:left}.did-you .alt-query,.did-you .original .query-search{color:#0070a3;font-style:italic}.did-you .original{display:block;font-size:13px;margin-top:5px}@media (max-width:768px){.did-you{margin:10px 0 30px;text-align:center}}
