@layer vendor,base,combine,components,utilities;@layer base{@media (min-width:561px){:root{--t-hero:42px;--t-page:32px;--t-section:26px;--t-sub:21px}}@media (min-width:731px){:root{--t-hero:48px;--t-page:36px;--t-section:28px}}@media (min-width:1021px){:root{--t-hero:52px;--t-page:40px;--t-section:30px;--t-sub:22px}}@media (min-width:1271px){:root{--t-hero:55px;--t-page:44px;--t-section:32px;--t-sub:24px}}@media (min-width:561px){main{font-size:inherit}main h4{font-size:var(--t-l)}}@media (min-width:731px){.main h1{margin:10px 0 25px}}@media (min-width:1021px){.main h1{max-width:none;margin:var(--s-5) 0 0}}@media (min-width:731px){main .img>img{border-radius:0}}}@layer components{@media (min-width:1021px){body{padding-top:0;--aside-right:flow-root}}@media (min-width:1021px){.post{--page-column-top:var(--s-4)}}@media (min-width:731px){.page-content+.page-content main{border-top:0}}@media (min-width:1021px){.page-container-wide{order:5}}@media (min-width:1271px){.content-medium{--page-band:1250px}.content-medium:not(.no-left-aside){--aside-left:flow-root;--aside-left-width:200px;--aside-left-gap:var(--s-5)}.content-medium.no-left-aside .no-aside-right{--page-column:1270px}}@media (min-width:1360px){.content-wide{--page-band:1350px}.content-wide:not(.no-left-aside){--aside-left:flow-root;--aside-left-width:300px}.content-wide.no-left-aside .no-aside-right{--page-column:1360px}}@media (min-width:731px){.post .page-content .main-collection{padding-top:var(--s-4)}}@media (min-width:1021px){.max-content{max-width:690px}}@media (min-width:1021px){.header-wrap{display:block}}@media (min-width:1271px){.content-wide:not(.home) .header__inner{--logo-gap:80px}}@media (min-width:1360px){.content-wide:not(.home) .header__inner{--logo-gap:170px;--logo-inset:var(--s-5)}}@media (min-width:561px){.comments-widget-comment .comment-children{margin-left:var(--s-8)}.comment-block .comment-block .comment-avatar{width:40px;height:40px}.comment-block .comment-block .comment-avatar-wrap{margin-right:var(--s-4)}}@media (min-width:731px){.comments-widget-comment{margin:var(--s-5) var(--s-5) var(--s-8)}.comments-widget-comment .comment-children{margin-left:60px}}@media (min-width:561px){.metadata .breadcrumbs{--crumb-display:flex}}@media (min-width:731px){.post_type-wmt-school .main-breadcrumbs{margin-top:0}.wmt-course .main-breadcrumbs,.post_type-wmt-school .main-breadcrumbs{--crumb-first:flex}}@media (min-width:561px){.pagination .arrow{display:flex}}@media (min-width:731px){.pagination{margin-top:var(--s-10);margin-bottom:var(--s-12)}}@media (min-width:1360px){.aside-list__image{display:block}}@media (min-width:1271px){.aside-list{width:200px}}@media (min-width:1360px){.aside-list{width:300px}}@media (min-width:561px){.items:has(>.position-bottom){display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:var(--s-5)}.aside-list__item.position-bottom{padding-block:0}.position-bottom+.aside-list__item{border-top:0}.position-bottom:not(:first-child){margin-top:0}}@media (min-width:561px){.footer__inner{padding:0 var(--s-4) var(--s-6)}.footer__inner>.logo-wrap{margin-bottom:0}}@media (min-width:731px){.footer__inner{flex-wrap:nowrap;padding:0 var(--s-3) var(--s-6)}.footer__inner>.logo-wrap{flex:0 0 auto;margin-top:0;padding-top:0;border-top:none}.footer .copyright{width:270px}.copyright .source-link{margin-top:var(--s-3)}.lists-wrap ul{flex-wrap:nowrap}.menu-footer>ul{flex-wrap:wrap}}@media (min-width:1021px){.footer-wrap{padding:var(--s-16) 0 var(--s-12)}.footer__inner{padding:0 0 var(--s-6);width:100%}.footer__inner>.logo-wrap{margin-left:100px}.lists-wrap{grid-template-columns:2fr 2fr 1fr;grid-template-areas:"a b c"}.lists-wrap li{flex:1 1 33.33%}.menu-footer>ul{flex-direction:column;flex-wrap:nowrap}.footer-wrap .copyright-attention{margin:0}}@media (min-width:731px){.related-links{margin:var(--s-5) 0;border-radius:var(--r-m)}}@media (min-width:561px){.post .page-container,.wmt-author .page-container{border-radius:var(--r-m);box-shadow:var(--sh-1)}}@media only screen and (min-width:1121px){.scroll-to-top{right:calc(50vw - 570px)}}@media (min-width:561px){.subscription-social{margin:var(--s-5) 0}.subscription-social.show{flex-direction:row;padding:var(--s-5) var(--s-8)}.subscription-social .header{max-width:none;margin-right:var(--s-5);text-align:left}.subscription-social .list{margin-top:0;margin-right:0}}@media (min-width:561px){.subscription-social.zen.show{flex-direction:row-reverse;padding:var(--s-5) var(--s-8)}.subscription-social.zen .zen{width:261px;margin-bottom:0}.subscription-social .zen+a{text-align:inherit}}@media (min-width:731px){.demo-scroller-wrap-w{overflow-x:hidden}.demo-scroller-wrap.by-always{margin:0}.demo-scroller-wrap.by-always .list{padding:0}.demo-scroller-wrap-w.border-left:before{content:"";position:absolute;top:0;bottom:63px;left:-3px;z-index:1;display:block;width:1px;box-shadow:0 0 5px rgba(0,0,0,.5)}.demo-scroller-wrap-w.border-right:after{content:"";position:absolute;top:0;right:-3px;bottom:63px;z-index:1;display:block;width:1px;box-shadow:0 0 5px rgba(0,0,0,.5)}}@media (min-width:1021px){.demo-scroller-wrap.by-page{display:block;margin:0;padding:0;overflow-x:visible;scrollbar-width:auto;-ms-overflow-style:auto}.demo-scroller-wrap.by-page+.demo-scroller-track{display:none}}@media (min-width:731px){.table-wrap{max-width:none}}@media (min-width:731px){.collection-toc-wrap .col-num,.collection-toc-wrap .head-col-num,.collection-toc-wrap .head-col-duration{display:table-cell}.collection-toc-wrap .col-num{font-weight:700}.collection-toc-wrap .col-duration{display:table-cell;font-size:var(--t-2xs)}.expand-table{margin:0}}@media (min-width:1360px){.aside-toc .common.toc{display:none}}@media (min-width:561px){.metadata .additionals{width:auto;overflow:visible;white-space:inherit;text-align:inherit;scrollbar-width:auto;-ms-overflow-style:auto}.metadata .nav{overflow:visible}.social_rating_wrap{flex-wrap:nowrap}.social_rating_wrap>*{flex-basis:auto;text-align:inherit}.social_rating_wrap>*+*{margin-top:0}.comments-redirect>a:before{display:inline-block}.post .recomend-widget{padding:0 var(--s-5)}}@media (min-width:731px){.comments_wrap{max-width:none;margin-inline:0}.related-links-dynamic.title span{-webkit-line-clamp:2}}@media (min-width:1021px){.post_type-wp_quiz .recomend-widget{min-height:950px}.post:not(.post_type-wmt-video) .recomend-widget{min-height:950px}}@media (min-width:1360px){.post_type-wp_quiz [data-region=aside-left]{display:block}}@media (min-width:731px){.index-list-groups{columns:2;padding:var(--s-5) var(--s-5) var(--s-5) 0}.index-list-group{padding-left:var(--s-5)}}@media (min-width:731px){.tab-content .list-post{columns:2}}@media (min-width:1360px){.toc.wrap{display:block}}@media (min-width:561px){.home .manual-linking-wrap .content-align{font-size:inherit;line-height:47px}.home .manual-linked-title{margin-top:0}}@media (min-width:1021px){.home .manual-linking-wrap .content-align{text-align:inherit}}@media (min-width:561px){.shortcode-lookwbuilder{flex-wrap:nowrap;margin-bottom:var(--s-10)}.shortcode-lookwbuilder>*{flex-basis:50%;width:auto;margin-right:var(--s-5);margin-bottom:0}.shortcode-lookwbuilder>*:last-child{margin-right:0}}@media (min-width:731px){.sitemap-tabs{grid-template-columns:1fr 1fr}}@media (min-width:1021px){.sitemap-tabs{grid-template-columns:1fr 1fr 1fr}}}@layer components{@media (min-width:731px){.main .courses-block:not(.courses-categories){margin-bottom:0}}@media (min-width:561px){.courses-info-block{padding:var(--s-12) var(--s-8)}}@media (min-width:731px){.courses-info-block{margin-top:var(--s-4)}}@media (min-width:1021px){.courses-info-block{padding:var(--s-16) var(--s-10)}}@media (min-width:1271px){.courses-info-block{padding:var(--s-16) var(--s-12)}.courses-info-block .info{grid-template-columns:minmax(0, 1.3fr) minmax(0, 0.7fr)}}@media (min-width:1021px){.radial-rating.radial-large{width:80px;height:80px}.radial-rating.radial-large:after{inset:8px}.radial-rating.radial-large .numeral{font-size:var(--t-2xl)}}@media (min-width:561px){.content-list-coupons{grid-template-columns:1fr 1fr}}@media (min-width:561px){.school-specification{display:grid}.school-specification>*{margin-bottom:0}.school-specification.onecol ul{display:grid}}@media (min-width:561px){.view-thumbnail .page-items{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0, 1fr))}.courses-content-table-block .view-thumbnail .page-items,.list-column-2 .view-thumbnail .page-items{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (min-width:1021px){.view-thumbnail .page-items{grid-template-columns:repeat(3,minmax(0, 1fr))}}@media (min-width:1021px){.view-thumbnail .course-item{display:block;width:100%;max-width:330px}}@media (min-width:731px){.list-detailing-cat:before{display:block}.list-detailing{gap:var(--s-5);padding:var(--s-6) var(--s-5)}}@media (min-width:1021px){.main .list-views-wrap{display:flex}.have-thumbnail .filter{border-color:var(--c-line)}}@media (min-width:731px){.category-block{--block-pad:var(--s-10) var(--s-8) var(--s-5)}.for-one{--cat-cols:3}.category-top-collections{grid-template-columns:1fr 1fr}.category-top-collections .top-collection{min-height:100px;padding:var(--s-5) var(--s-5) var(--s-5) 25%;background-color:var(--c-surface)}}@media (min-width:1021px){.list-categories:not(.for-one){display:grid;grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(3,1fr)}.list-categories:not(.for-one) .category-block{--block-pad:var(--s-10) var(--s-8) var(--s-5)}.header-2-colums ul>:nth-child(n+6){visibility:hidden;height:0;margin:0;padding:0}.header-2-colums .category-block:last-child{--icon-wrap-flow:contents;--icon-area:1/1/3/2;--icon-size:56px;--count-area:1/2/2/3;--count-gap:0;--link-area:2/2/3/3;--list-area:1/3/3/4;--cat-cols:2;--list-bottom:calc(var(--s-3) * -1);--cat-row-gap:var(--s-3);--link-size:var(--t-l);--link-line:24px;--link-gap:0;display:grid;grid-column:3 span;grid-template-columns:auto auto 1fr;align-items:center;gap:2px var(--s-6);padding:var(--s-6) var(--s-8);background-color:var(--c-brand-wash)}}@media (min-width:561px){.top-courses-by-sort-table.course-title{min-width:299px}}@media (min-width:561px){.category-top-courses-by-sort-item{padding:var(--s-8)}.category-top-courses-by-sort-item td:first-child{width:220px}}@media (min-width:731px){.last-update-date-with-editor{position:static;top:auto}}@media (min-width:731px){.main .courses-list{margin:0}.main .courses-scroll-block-home{margin-inline:auto}.main :not(.group)>.courses-list{padding-inline:0}}@media (min-width:1021px){.post_type-wmt-school,.post_type-wmt-school-info{--aside-right:flow-root}.post_type-wmt-school aside.right,.post_type-wmt-school-info aside.right{width:300px;min-width:300px;max-width:none;margin:var(--s-4) 0 0 var(--s-5)}.post_type-wmt-school aside.right>*{max-width:300px}}@media (min-width:561px){.courses-filters .school-info{flex-grow:0}.category .ui-control-filters-schools-order{display:block}}@media (min-width:731px){.courses-filters .filters_row{margin:var(--s-1) 0 var(--s-3)}.wmt-course .filters_row>div{margin-top:0;margin-right:var(--s-3)}.filters_row.tags-filters{flex-wrap:wrap;overflow:visible}}@media (min-width:1021px){.category .ui-control-filters-schools-order{margin-left:calc(var(--s-3) * -1)}}@media (min-width:731px){.category-info{flex-direction:row}}@media (min-width:731px){.category-info__rating{flex-direction:column;justify-content:normal;margin-top:0;margin-left:50px}}@media (min-width:731px){.category-info__votes{margin-top:20px;margin-left:0}}@media (min-width:731px){.reviews-rating__header{display:none;margin-left:0}}@media (min-width:561px){.reviews-rating__title{font-size:var(--t-2xl)}}@media (min-width:561px){.reviews-rating__summary{font-size:var(--t-2xl);font-weight:inherit}}@media (min-width:731px){.reviews-rating__summary{display:none;font-size:inherit}}@media (min-width:731px){.reviews-rating__list{width:60%}}@media (min-width:731px){.reviews-rating__total{display:block}}@media (min-width:731px){.reviews-rating__title-under{display:block}}@media (min-width:561px){.reviews-detailing{padding:20px 30px}}@media (min-width:561px){.general-info .list{grid-template-columns:1fr 1fr}}@media (min-width:561px){.list-schools-page .link{font-size:var(--t-l)}}@media (min-width:561px){.userdata-cell{flex-basis:auto}.ratings-cell{flex-basis:auto;margin-left:auto}.ratings-full{display:flex}.ratings-mini{display:none}.comments-actions>.btn{width:auto}.comments-actions .btn+.btn{margin-top:0;margin-left:var(--s-3)}body:not(.dynamic-school-review-id) .ratings-mini{padding:var(--s-6) var(--s-5) var(--s-4)}body:not(.dynamic-school-review-id) .cols{display:flex}}}