@charset "UTF-8";
/*!
 *# Crate Stylesheet */.assistive-text,.screen-reader-text,.visually-hidden,.visuallyhidden{position:absolute!important;clip:rect(0,0,0,0);border:0!important;height:1px!important;margin:-1px;overflow:hidden;padding:0!important;width:1px!important}.icon-cshop{background-image:url("data:image/png;base64,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");height:32px;width:32px}.icon-dropdown-arrow{background-image:url("data:image/svg+xml;charset=utf8, %3Csvg width='11px' height='6px' viewBox='0 0 11 6' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E    %3Cpolygon stroke='none' fill='%23000000' fill-rule='evenodd' points='5.5 6 11 0 0 0'%3E%3C/polygon%3E%3C/svg%3E");height:6px;width:11px}footer a{color:#fff}.hp-container{margin:0 auto;max-width:1290px}.tribe-events-calendar-month__calendar-event-tooltip{background-color:#4d4abf!important;padding:10px!important}.tribe-events-calendar-month__calendar-event-tooltip a,.tribe-events-calendar-month__calendar-event-tooltip p{color:#fff!important}.tribe-events-calendar-month__calendar-event-tooltip a:hover{color:#000!important;transition:.3s}.tribe-events-calendar-month__calendar-event-tooltip-title{font-size:18px}.tribe_events .ct-title-label{display:none}.ct-search-results a{color:#fff}.ct-search-results a:hover{color:#ccc}.archive .ct-title-label{display:none}.mobile-menu a:hover{color:#00afd7!important}.single-post .page-description{display:none!important}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{margin:0 10px}.entry-card,.wp-block-query:not(.curriculum-browser-posts) .wp-block-post{background:#fff;box-shadow:0 13px 19px rgba(0,0,0,.07)!important;padding:20px!important}.entry-card .entry-title,.wp-block-query:not(.curriculum-browser-posts) .wp-block-post-title{font-size:20px;margin-bottom:3px!important}.entry-card .entry-title a,.wp-block-query:not(.curriculum-browser-posts) .wp-block-post-title a{color:#000}.entry-card .entry-excerpt,.wp-block-query:not(.curriculum-browser-posts) .wp-block-post-excerpt{margin-top:10px}.entry-card{overflow:hidden}.entry-card .entry-title{line-height:.8;margin-bottom:20px!important}.wp-block-query-pagination{margin-top:50px}.page-numbers,.wp-block-query-pagination-next,.wp-block-query-pagination-previous{background-color:#00afd7!important;border:none!important;border-radius:unset!important;color:#000!important;display:inline-block;font-weight:700!important;line-height:1;margin:0 2px 0 0;padding:15px;text-decoration:none}.page-numbers.current,.wp-block-query-pagination-next:hover,.wp-block-query-pagination-previous:hover,a.page-numbers:hover{background-color:#037d99!important;color:#fff!important}[data-archive=default][data-layout*=grid] .entry-card>:not(:last-child).entry-meta{display:none}.ct-footer-copyright a{color:#000!important;text-decoration:underline}.header-menu-1 .ct-menu-link{text-transform:none}.wp-block-cover .has-background-dim:not([class*=-background-color]){background-color:transparent}.width-75{margin-left:auto;margin-right:auto;max-width:60%!important}.login #login h1 a{height:100px!important}.wp-has-aspect-ratio{max-width:50%!important}.hp-vids .wp-has-aspect-ratio{max-width:100%!important}.block-editor-block-list__block.wp-has-aspect-ratio{max-width:100%!important;text-align:center}.block-editor-block-list__block .wp-block-embed{margin:0 auto!important}#main-container{--footer-angle-aspect:0.138;--footer-content-width:min(100%,var(--theme-normal-container-max-width));--footer-angle-height:calc(100vw*var(--footer-angle-aspect));--footer-angle-content-height:calc(var(--footer-angle-aspect)*var(--footer-content-width));--footer-angle-side-height:calc(var(--footer-angle-aspect)*(100vw - var(--footer-content-width))*0.5);--footer-angle-margin:calc(var(--footer-angle-content-height) + var(--footer-angle-side-height))}#main>[class^=ct-container]{margin-bottom:0;padding-bottom:0}.wp-singular .entry-content>div.has-background:last-child{margin-bottom:calc(var(--footer-angle-margin)*-1)!important;padding-bottom:calc(var(--footer-angle-margin) + var(--wp--preset--spacing--80))!important}.ct-footer{background-color:#4e5155!important;margin-top:var(--footer-angle-margin);position:relative}.ct-footer:before{background-image:url(../../images/footer_shape_left.svg?1);background-repeat:no-repeat;background-size:cover;bottom:100%;content:"";height:var(--footer-angle-height);pointer-events:none;position:absolute;width:100%}.ct-footer>[data-row]{position:relative}.ct-footer>[data-row]:first-child>.ct-container:first-child{margin-top:calc(var(--footer-angle-side-height)*-1 + var(--wp--preset--spacing--70));padding-top:1px}.ct-container{position:relative;z-index:1}.ct-container-full{margin-bottom:50px;padding-top:0}.ct-footer:after{background-image:url(../../images/footer_shape_right.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:120%;position:absolute;right:0;width:50%;z-index:0}[data-footer*=type-1] .ct-footer [data-row*=bottom]{position:relative;z-index:2}#block-4{list-style-type:none;width:100%}.ct-footer .wp-social-link{font-size:1.5rem}.wp-block-columns{margin-bottom:30px}.wp-block-image{max-width:100%}div.entry-content>div{margin-bottom:30px}.entry-content{padding-top:30px;position:relative}.custom-cta-button{padding-bottom:20px}.custom-cta-button a,.wf-active .fsBody input.fsSubmitButton{background-color:#00afd7!important;border-radius:unset!important;color:#000!important;font-weight:700!important}.wf-active .fsBody input.fsSubmitButton:hover{background-color:#037d99!important;color:#fff!important;transition:.3s}.fsRowBody input[type=checkbox]{height:auto!important;top:3px!important}.link-block .wp-block-buttons,.link-block h3,.link-block p{padding:0 20px}.optional-cta{background-color:#f4f6f5;background-image:url(../../images/cta-polygon-right.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;margin:0!important;max-width:100%!important;padding:40px!important;width:100%!important}.optional-cta>.wp-block-column{flex-basis:60%!important;margin:0 auto;max-width:var(--default-editor,var(--block-max-width))}.optional-cta.optional-cta-buttons>.wp-block-column{flex-basis:100%!important;margin:0 auto;max-width:var(--default-editor,var(--block-max-width))}.optional-cta-2{background-color:#fff;padding-bottom:20px!important}.optional-cta-3{background:#fff;box-shadow:0 13px 19px rgba(0,0,0,.07)}.number-text{color:#4d49be;font-size:56px;font-weight:500;margin-bottom:0}.custom-overlay-text{background-image:url(../../images/sample_overlay_text.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;padding:150px 0}.custom-overlay-text .wp-block-column{width:100%}.custom-overlay-text p{color:#fff Im!important;font-size:28px;margin:0 auto;max-width:var(--default-editor,var(--block-max-width));text-align:center}.optional-cta-4{background:#4d4abf;padding:50px 0!important}.optional-cta-4 h2,.optional-cta-4 p{color:#fff}.hp-events .wp-block-group__inner-container .tribe-events-view--shortcode{background-color:#fff}.hp-events .wp-block-group__inner-container .tribe-events-view--shortcode .tribe-events-c-nav,.hp-events .wp-block-group__inner-container .tribe-events-view--shortcode .tribe-events-c-subscribe-dropdown__container,.hp-events .wp-block-group__inner-container .tribe-events-view--shortcode .tribe-events-calendar-list__month-separator,.hp-events .wp-block-group__inner-container .tribe-events-view--shortcode .tribe-events-header__top-bar{display:none}.hp-events .wp-block-group__inner-container .tribe-events-view--shortcode .tribe-events-1-container{min-width:none}.hp-events .tribe-events .tribe-events-l-container{min-height:0}.hp-events .wp-block-group__inner-container .tribe-events-view--shortcode .tribe-events-calendar-list{min-height:0;padding-bottom:1px}.hp-events .wp-block-group [class*=_inner-container]>:not(.alignfull){min-width:100%}.tribe-events .tribe-events-calendar-month__calendar-event-title{font-size:18px}h2.bottom-border:after{border-bottom:4px solid #050505;content:"";display:block;margin-top:6px;position:relative;width:10%}.hp-vids{background-color:#4d49be;background-image:url(../../images/left_yellow_triangle.svg);background-position:0;background-repeat:no-repeat;background-size:contain;padding-bottom:80px;padding-top:80px}.tribe-events-widget-events-list__event-row{background-color:#fff;padding:20px!important}div.entry-content .hp-help{margin-bottom:-175px!important;position:relative;z-index:10}.hp-help .block-editor-block-list__block p,div.entry-content .hp-help p{font-size:28px!important;font-weight:400!important;margin-top:0}.entry-meta .meta-author{display:none}.menu>li>.ct-menu-link{height:var(--menu-item-height,50%)}[data-header*=type-1] .ct-header [data-id=menu]>ul>li>a:hover{background-color:#00afd7}[data-prefix=tribe_events_single] [class*=ct-container]>article[class*=post]{--has-wide:var(--true);--has-boxed:var}.archive .site-main .ct-container,.post-type-archive .site-main .ct-container{padding-top:0}.is-style-home-page-callout{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.07);padding:20px;position:relative}.is-style-home-page-callout:hover{background-color:#4d4abf;transition:.3s}.is-style-home-page-callout:hover h3,.is-style-home-page-callout:hover p{color:#fff;transition:.3s}.is-style-home-page-callout:hover img{filter:brightness(0) invert(1);transition:.3s}.is-style-home-page-callout figure{display:inline-block;padding-bottom:20px}.is-style-home-page-callout figure a{height:100%;position:absolute;width:100%}nav[class*=menu] li a{background-color:#fff}nav[class*=menu] li .sub-menu a:hover{color:#4d49be!important}.entries{position:relative;z-index:1}@media only screen and (min-width:768px) and (max-width:1023px){.ct-footer [data-column=copyright],[data-footer*=type-1] .ct-footer [data-row*=bottom]{text-align:center}nav[class*=menu] li a{background:none!important}.entry-content .wp-block-group.is-style-triangle-yellow-left:before,.entry-summary .wp-block-group.is-style-triangle-yellow-left:before{width:100%!important}.optional-cta{background-image:none}.optional-cta-3 .wp-block-column,.optional-cta-3 p{padding-left:20px!important;padding-right:20px}.wp-has-aspect-ratio{max-width:100%!important}div.entry-content .hp-help{margin-bottom:0!important;margin-bottom:40px!important}}@media only screen and (min-width:421px) and (max-width:767px){.ct-footer [data-column=copyright],[data-footer*=type-1] .ct-footer [data-row*=bottom]{text-align:center}nav[class*=menu] li a{background:none!important}.entry-content .wp-block-group.is-style-triangle-yellow-left:before,.entry-summary .wp-block-group.is-style-triangle-yellow-left:before{width:100%!important}.optional-cta{background-image:none}div.entry-content .hp-help{margin-bottom:40px!important}}@media only screen and (max-width:420px){.ct-footer [data-column=copyright],[data-footer*=type-1] .ct-footer [data-row*=bottom]{text-align:center}nav[class*=menu] li a{background:none!important}.entry-content .wp-block-group.is-style-triangle-yellow-left:before,.entry-summary .wp-block-group.is-style-triangle-yellow-left:before{width:100%!important}.optional-cta{background-image:none}.optional-cta-3 .is-vertically-aligned-center{padding-left:20px;padding-right:20px}div.entry-content .hp-help{margin-bottom:40px!important}}.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{border-radius:0;flex:none;margin-top:0;padding:19px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input{border-radius:0}#tribe-events-search-container,#tribe-events-view-selector-content{background-color:#fff}@media print{#header,#nav,.hide-for-print,.wp-block-button,footer{display:none!important}}.ct-container,.entry-content{padding-top:0}.annual-report .link-block{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.07);padding:0;position:relative}.annual-report .link-block figure{height:185px;overflow:hidden}.annual-report .wp-block-image img{max-width:101%;width:101%}.annual-report .link-block{align-items:center;display:flex;flex-direction:column}.annual-report .link-block h5{margin:0 0 20px}.uai{margin-top:3.5rem}@media (min-width:1024px){.uai{margin-top:1rem}footer [data-column=widget-area-1] .wp-block-image{padding-left:4rem}}footer .wp-block-social-links li a svg{fill:#4e5155!important}.curriculum-parent .mt_curriculum:before,.post-type-archive-mt_curriculum article:before{background:rgba(255,158,27,.7);border-radius:40px;content:"";height:645px;left:-400px;position:absolute;top:375px;transform:rotate(45deg);width:686px;z-index:-1}.curriculum-parent .mt_curriculum:after,.post-type-archive-mt_curriculum article:after{background:#cac9e5;border-radius:40px;content:"";height:645px;position:absolute;right:-450px;top:75rem;transform:rotate(45deg);width:686px;z-index:-1}.card-columns{margin-bottom:30px;margin-top:30px}.card-columns .wp-block-column{background:#fff;border:1px solid hsla(90,2%,78%,.5);border-radius:8px;box-shadow:0 8px 16px rgba(0,0,0,.054);padding:1rem}@media (min-width:768px) and (max-width:912px){.card-columns .wp-block-column{padding:.25rem}}.card-columns .wp-block-column .wp-block-button .wp-block-button__link{background-color:#4d49be!important}.card-columns .wp-block-column .wp-block-button .wp-block-button__link:hover{background-color:#000!important}#new-password{z-index:999}a{text-decoration:none}.hero-section[data-type=type-2]>figure .ct-media-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}@media screen and (max-width:640px){.hero-section[data-type=type-2]>figure .ct-media-container img{height:5rem;-o-object-fit:cover;object-fit:cover}}.custom-button{font-family:Rubik;font-size:18px;font-style:normal;font-weight:700;padding-left:30px;padding-right:30px}@media (min-width:768px){.custom-button{padding-left:35px;padding-right:35px}}.custom-button:hover{color:#fff}.custom-button.top-button-1:hover{background-color:#050505;color:#fff}.ct-breadcrumbs a{color:inherit}.ct-breadcrumbs .ct-separator{background:url(../../images/breadcrumb-arrow.svg) no-repeat 50%;color:transparent;height:10px;width:8px}#wpfront-notification-bar-table td{padding-left:1rem;text-align:left!important}@media (min-width:1024px){#wpfront-notification-bar-table td{padding-left:4.5rem}}.curriculum-nav{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;line-height:1.2;margin:0 auto;max-width:var(--theme-normal-container-max-width);padding:1rem 0;width:var(--theme-container-width)}#breadcrumbs{flex:1 1 auto;white-space:nowrap;width:300px}#breadcrumbs .breadcrumb-trail{display:flex}#breadcrumbs .sep,#breadcrumbs .trail-end,#breadcrumbs a{padding:.2em 0}#breadcrumbs .trail-end,#breadcrumbs a{background:#f5f5f5;border-radius:10px;overflow:hidden;padding-left:9px;padding-right:9px;text-overflow:ellipsis}#breadcrumbs a.archive-link,#breadcrumbs a.home-link{flex-shrink:0}#breadcrumbs .sep{color:#00afd7;margin:0 .25rem}#breadcrumbs a{color:#bdbdbd}.curriculum-buttons{background:#4d49be;border-radius:15px;display:flex;flex:0 0 auto;flex-wrap:wrap;max-width:100%;min-height:30px;padding:3px}.curriculum-buttons a{border-radius:12px;color:#fff;font-weight:500;padding:0 .6rem;white-space:nowrap}.curriculum-buttons a:hover{color:#fff!important;text-decoration:underline}.curriculum-buttons a.is-active{background-color:hsla(0,0%,100%,.2)}.page-template-template-curriculum .page-header,.post-type-archive-mt_curriculum .page-header{margin:0 auto 2rem;max-width:var(--theme-normal-container-max-width);position:relative;width:var(--theme-container-width)}@media (min-width:768px) and (max-width:912px){.page-template-template-curriculum .page-header,.post-type-archive-mt_curriculum .page-header{width:90vw}}.page-template-template-curriculum .page-header h1,.post-type-archive-mt_curriculum .page-header h1{font-size:38px;font-weight:500;padding:2.5rem 0 0}.page-template-template-curriculum .page-header h1:after,.post-type-archive-mt_curriculum .page-header h1:after{border-bottom:7px solid #00afd7;content:"";display:block;width:90px}.entry-content,.entry-summary{
  /* !Styles for blocks & block styles built by Cornershop.

  	 These styles are included in the front-end via _front.scss and into the editor via _editor.scss.

  	 If this file starts to get unwieldy, free feel to segment individual block styles in separate _custom-block-blockname.scss files
  */}.entry-content .entry-content .wp-block-button.alignright,.entry-summary .entry-content .wp-block-button.alignright{margin-inline-end:inherit}.entry-content .wp-block-details summary,.entry-summary .wp-block-details summary{margin:0}.entry-content .menu-block,.entry-summary .menu-block{margin-bottom:30px;margin-top:30px}.entry-content .menu-block table,.entry-summary .menu-block table{border-radius:8px 8px 0 0;box-shadow:0 8px 16px rgba(0,0,0,.054)}.entry-content .menu-block table thead,.entry-summary .menu-block table thead{background-color:#00afd7;color:#fff}.entry-content .table-block.wp-block-table,.entry-summary .table-block.wp-block-table{margin-bottom:30px;margin-top:30px}.entry-content .table-block.wp-block-table tbody tr:nth-child(odd),.entry-summary .table-block.wp-block-table tbody tr:nth-child(odd){background:rgba(0,175,215,.102)!important}.entry-content .table-block.wp-block-table tbody tr a,.entry-summary .table-block.wp-block-table tbody tr a{font-weight:600}.entry-content .table-block.wp-block-table tbody tr a:hover,.entry-summary .table-block.wp-block-table tbody tr a:hover{text-decoration:underline}.entry-content .table-block.wp-block-table tbody td,.entry-summary .table-block.wp-block-table tbody td{border-bottom:1px solid #00afd7;border-top:1px solid #00afd7}.entry-content .table-block.wp-block-table tbody td span,.entry-summary .table-block.wp-block-table tbody td span{color:#ff9e1b}.entry-content wp-block-list ::marker,.entry-summary wp-block-list ::marker{color:var(--theme-palette-color-3)}.entry-content .img-shadow,.entry-summary .img-shadow{border-radius:8px;box-shadow:-20px 20px 35px rgba(74,74,74,.16);position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:5}.entry-content .fsBody .fsForm,.entry-summary .fsBody .fsForm{max-width:100%!important}.entry-content .is-style-home-page-callout h3,.entry-content .link-block h3,.entry-summary .is-style-home-page-callout h3,.entry-summary .link-block h3{font-size:22px;line-height:1.2}.entry-content .tribe-events-view--list,.entry-summary .tribe-events-view--list{border-radius:8px;padding:0 20px 0 0}.entry-content time.tribe-events-calendar-list__event-datetime,.entry-summary time.tribe-events-calendar-list__event-datetime{font-size:16px}.entry-content .link-block,.entry-summary .link-block{border-radius:8px}.entry-content .link-block figure,.entry-summary .link-block figure{border-radius:8px 8px 0 0}.entry-content .entry-content .link-block .wp-block-button.is-style-blue-button .wp-block-button__link,.entry-summary .entry-content .link-block .wp-block-button.is-style-blue-button .wp-block-button__link{padding:10px 30px}.entry-content .is-style-home-page-callout.no-hover:hover,.entry-summary .is-style-home-page-callout.no-hover:hover{background:#fff}.entry-content .is-style-home-page-callout.no-hover:hover img,.entry-summary .is-style-home-page-callout.no-hover:hover img{filter:brightness(1) invert(0)}.entry-content .is-style-home-page-callout.no-hover:hover h2,.entry-content .is-style-home-page-callout.no-hover:hover h3,.entry-content .is-style-home-page-callout.no-hover:hover h4,.entry-content .is-style-home-page-callout.no-hover:hover p,.entry-summary .is-style-home-page-callout.no-hover:hover h2,.entry-summary .is-style-home-page-callout.no-hover:hover h3,.entry-summary .is-style-home-page-callout.no-hover:hover h4,.entry-summary .is-style-home-page-callout.no-hover:hover p{color:#000!important}.entry-content .is-style-home-page-callout.no-hover h4,.entry-summary .is-style-home-page-callout.no-hover h4{font-size:24px;margin-top:0}.entry-content .is-style-home-page-callout.no-hover,.entry-summary .is-style-home-page-callout.no-hover{display:flex;flex-direction:column;justify-content:space-evenly}.entry-content .is-style-home-page-callout.no-hover.no-justify,.entry-summary .is-style-home-page-callout.no-hover.no-justify{justify-content:normal}.entry-content .is-style-home-page-callout.no-hover.teal,.entry-content .is-style-home-page-callout.no-hover.teal:hover,.entry-summary .is-style-home-page-callout.no-hover.teal,.entry-summary .is-style-home-page-callout.no-hover.teal:hover{background:rgba(0,175,215,.5)}.entry-content .is-style-home-page-callout.no-hover.purple,.entry-content .is-style-home-page-callout.no-hover.purple:hover,.entry-summary .is-style-home-page-callout.no-hover.purple,.entry-summary .is-style-home-page-callout.no-hover.purple:hover{background-color:rgba(77,73,190,.5)}.entry-content .is-style-home-page-callout.flex-center figure,.entry-summary .is-style-home-page-callout.flex-center figure{margin-bottom:0;padding-bottom:0}.entry-content .is-style-home-page-callout figure,.entry-summary .is-style-home-page-callout figure{padding-bottom:0}.entry-content .testimonial-stats p,.entry-summary .testimonial-stats p{font-size:22px}.entry-content .testimonial-stats p em,.entry-summary .testimonial-stats p em{display:block;font-size:28px;font-style:normal}.entry-content .wp-block-cover,.entry-summary .wp-block-cover{position:relative}.entry-content .wp-block-cover.is-style-triangle-blue-left-yellow-right:before,.entry-summary .wp-block-cover.is-style-triangle-blue-left-yellow-right:before{background-image:url(../../images/hero_polygon_1.svg);background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:0;position:absolute;top:0;width:25%;z-index:1}.entry-content .wp-block-cover.is-style-triangle-blue-left-yellow-right:after,.entry-summary .wp-block-cover.is-style-triangle-blue-left-yellow-right:after{background-image:url(../../images/hero_polygon_2.svg);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:0;opacity:.3;position:absolute;right:0;width:15%;z-index:1}.entry-content .wp-block-cover.is-style-triangle-blue-left-yellow-right.block-editor-block-list__block.is-style-triangle-blue-left-yellow-right:after,.entry-summary .wp-block-cover.is-style-triangle-blue-left-yellow-right.block-editor-block-list__block.is-style-triangle-blue-left-yellow-right:after{background-position:100% 100%;background-size:25%;width:auto!important}.entry-content .wp-block-cover.is-style-triangle-blue-left-yellow-right .wp-block-cover__inner-container,.entry-summary .wp-block-cover.is-style-triangle-blue-left-yellow-right .wp-block-cover__inner-container{z-index:2}.entry-content .wp-block-group.is-style-triangle-yellow-left,.entry-summary .wp-block-group.is-style-triangle-yellow-left{background-image:url(../../images/left_yellow_triangle.svg);background-position:0;background-repeat:no-repeat;background-size:contain;padding-bottom:80px;padding-top:80px}.entry-content .wp-block-group.is-style-triangle-purple-right,.entry-summary .wp-block-group.is-style-triangle-purple-right{background-image:url(../../images/events_right_triangle.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;padding-bottom:80px;padding-top:80px}.entry-content .wp-block-button.is-style-blue-button .wp-block-button__link,.entry-summary .wp-block-button.is-style-blue-button .wp-block-button__link{background-color:#00afd7!important;border-radius:0;color:#000!important;font-size:18px;font-weight:700;padding:10px 40px}.entry-content .wp-block-button.is-style-blue-button .wp-block-button__link:hover,.entry-summary .wp-block-button.is-style-blue-button .wp-block-button__link:hover{background-color:#037d99!important;color:#fff!important}.entry-content .wp-block-button.is-style-yellow-button .wp-block-button__link,.entry-summary .wp-block-button.is-style-yellow-button .wp-block-button__link{background-color:#ff9e1b!important;border-radius:0;color:#000!important;font-size:18px;font-weight:700;padding:10px 40px}.entry-content .wp-block-button.is-style-yellow-button .wp-block-button__link:hover,.entry-summary .wp-block-button.is-style-yellow-button .wp-block-button__link:hover{background-color:#4d49be!important;color:#fff!important}.entry-content .wp-block-button.is-style-purple-button .wp-block-button__link,.entry-summary .wp-block-button.is-style-purple-button .wp-block-button__link{background-color:#4d49be!important;border-radius:0;color:#fff!important;font-size:18px;font-weight:700;padding:10px 40px}.entry-content .wp-block-button.is-style-purple-button .wp-block-button__link:hover,.entry-summary .wp-block-button.is-style-purple-button .wp-block-button__link:hover{background-color:#000!important}.entry-content .wp-block-column.is-style-link-block,.entry-summary .wp-block-column.is-style-link-block{background:#fff;box-shadow:0 13px 19px rgba(0,0,0,.07)}.entry-content .wp-block-column.is-style-extra-padding,.entry-summary .wp-block-column.is-style-extra-padding{background:#fff;box-shadow:0 13px 19px rgba(0,0,0,.07);padding:20px}.entry-content .wp-block-column.is-style-extra-padding.is-style-extra-padding h3.block-editor-block-list__block,.entry-summary .wp-block-column.is-style-extra-padding.is-style-extra-padding h3.block-editor-block-list__block{font-family:Rubik;font-size:20px!important;font-weight:500!important}.entry-content .wp-block-column.is-style-image-sizing,.entry-summary .wp-block-column.is-style-image-sizing{background:#fff;box-shadow:0 13px 19px rgba(0,0,0,.07)}.entry-content .wp-block-column.is-style-image-sizing.is-style-image-sizing figure,.entry-content .wp-block-column.is-style-image-sizing.is-style-image-sizing figure.block-editor-block-list__block,.entry-summary .wp-block-column.is-style-image-sizing.is-style-image-sizing figure,.entry-summary .wp-block-column.is-style-image-sizing.is-style-image-sizing figure.block-editor-block-list__block{height:190px;overflow:hidden}.entry-content .wp-block-column.is-style-image-sizing.is-style-image-sizing div.components-resizable-box__container,.entry-summary .wp-block-column.is-style-image-sizing.is-style-image-sizing div.components-resizable-box__container{height:unset!important;width:100%!important}.entry-content .wp-block-column.is-style-image-sizing.is-style-image-sizing figure img,.entry-summary .wp-block-column.is-style-image-sizing.is-style-image-sizing figure img{width:100%}.entry-content .wp-block-image.is-style-extra-padding-icon,.entry-summary .wp-block-image.is-style-extra-padding-icon{max-width:125px;padding:0 20px}.yikes-custom-page-template .yikes-custom-page-template-interior{position:relative}.yikes-custom-page-template .yikes-custom-page-template-interior:before{background:rgba(255,158,27,.7);border-radius:40px;content:"";height:645px;left:-300px;position:absolute;top:250px;transform:rotate(45deg);width:386px;z-index:-1}.yikes-custom-page-template-interior{background:transparent!important}.yikes-custom-page-template-interior .page-container{margin:0 auto;max-width:100%;width:80%}.yikes-custom-page-template-interior .page-container .wp-block-columns{gap:5rem;margin-top:4rem}.yikes-custom-page-template-interior .page-container .yikes-custom-login-site-branding{background:#f3f3f3;border-top-left-radius:15px;border-top-right-radius:15px;padding:1.5rem 0 1rem}.yikes-custom-page-template-interior .page-container .yikes-custom-login-site-branding img{width:75%}.yikes-custom-page-template-interior .page-container .interior{background:#f3f3f3;border-top-left-radius:0;border-top-right-radius:0;padding-top:1rem}.yikes-custom-page-template-interior .page-container .interior #login-title{font-size:38px;font-weight:500;text-align:center}.yikes-custom-page-template-interior .page-container .interior .description{text-align:center}.yikes-custom-page-template-interior .page-container .interior .form-row label,.yikes-custom-page-template-interior .page-container .interior .login-password label,.yikes-custom-page-template-interior .page-container .interior .login-username label{font-size:20px}.yikes-custom-page-template-interior .page-container .interior .form-row label input,.yikes-custom-page-template-interior .page-container .interior .login-password input,.yikes-custom-page-template-interior .page-container .interior .login-username input{background:#fff;border:1px solid rgba(0,0,0,.21);border-radius:10px;box-sizing:border-box}.yikes-custom-page-template-interior .page-container .interior .login-submit input,.yikes-custom-page-template-interior .page-container .interior .lostpassword-submit input{border-radius:15px;font-size:20px;font-weight:700;margin-top:4rem;width:100%}.yikes-custom-page-template-interior .page-container .interior .login-submit input:hover,.yikes-custom-page-template-interior .page-container .interior .lostpassword-submit input:hover{background-color:#000;text-decoration:underline}.yikes-custom-page-template-interior .page-container br{display:none}.yikes-custom-page-template-interior .page-container a{color:#00afd7;display:block;font-size:18px;text-align:center}.yikes-custom-page-template-interior .page-container a:hover{text-decoration:underline}.yikes-custom-page-template-interior .page-container .login-error a{text-align:left}.yikes-custom-page-template-interior .page-container .movingt-need-help-control{margin-top:-11rem;text-align:left}.yikes-custom-page-template-interior .page-container .movingt-need-help-control-arrow{display:none}.yikes-custom-page-template-interior .page-container .upcoming-events-container #events{font-size:38px;position:relative}.yikes-custom-page-template-interior .page-container .upcoming-events-container #events:before{border-bottom:7px solid #4d49be;bottom:-5px;content:"";display:block;left:0;position:absolute;right:5rem;width:90px}.yikes-custom-page-template-interior .page-container .upcoming-events-container .events-description{font-size:24px}.yikes-custom-page-template-interior .page-container .upcoming-events-container .wp-block-columns{display:flex;flex-direction:column;gap:.5rem;margin-top:0}.yikes-custom-page-template-interior .page-container .upcoming-events-container .wp-block-columns .event-title{font-size:24px;margin-bottom:7px}.yikes-custom-page-template-interior .page-container .upcoming-events-container .wp-block-columns .event-title a{color:#4d49be;font-size:inherit;text-align:left}.yikes-custom-page-template-interior .page-container .upcoming-events-container .wp-block-columns .event-date{font-size:20px;font-weight:700}.yikes-custom-page-template-interior .page-container .upcoming-events-container .wp-block-columns .printfriendly{display:none}.account-info{background:#f3f3f3;border:1px solid hsla(90,2%,78%,.5);border-radius:15px;box-shadow:0 8px 16px rgba(0,0,0,.054);margin:0 auto;padding:2rem;width:90%}@media (min-width:768px){.account-info{width:730px}}.account-info img{border-radius:50%;display:block;margin:0 0 1rem}@media (min-width:768px){.account-info img{float:left;margin:0 3rem 0 0}}.account-info .account-welcome{margin-bottom:2rem}.account-info .account-welcome span{display:block;font-family:Rubik;font-size:38px;font-weight:500}.account-info #yikes-account-info-form{flex:100%;margin-bottom:0}.account-info .form-field label{font-size:18px}.account-info .form-field input{background:#fff;border:1px solid #545d69;box-shadow:0 4px 30px rgba(0,0,0,.1)}.account-info .form-submit input,.account-info .reset-pass input{background-color:#4d49be;font-size:18px;font-weight:700}.account-info .form-submit input:hover,.account-info .reset-pass input:hover{background-color:#000;text-decoration:underline}.account-info a.button.reset-pass{background-color:transparent!important;padding-left:0;width:211px}.account-info .form-submit input{padding:.75rem}.account-info .form-submit{margin-bottom:1rem;margin-top:1rem;text-align:center}@media (min-width:768px){.account-info .form-submit{text-align:left}}.account-info+.return-button{margin-top:-3rem;position:relative}.account-info+.return-button a{color:#000;font-weight:700;text-align:center}.account-info+.return-button a:hover{color:#4d49be!important;text-decoration:underline}body.single-tribe_events .tribe-events-single-event-title{display:none}.post-type-archive-mt_curriculum .curriculum-callout{list-style-type:none;margin:0 auto;padding-left:0}.post-type-archive-mt_curriculum .curriculum-callout li{background:#dbdbf2;border:2px solid #eee;border-radius:21px;color:#000;display:block}.post-type-archive-mt_curriculum .curriculum-list{list-style-type:none;margin:0 auto;padding-left:0}.post-type-archive-mt_curriculum .curriculum-list li{align-items:center;background:#dbdbf2;border:2px solid #eee;border-radius:21px;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;padding:1rem}@media (min-width:782px){.post-type-archive-mt_curriculum .curriculum-list li{flex-direction:row}}.post-type-archive-mt_curriculum .curriculum-list li>img{background-color:#fff;border-radius:50%;height:auto;max-height:70px;padding:.5rem;width:70px}.post-type-archive-mt_curriculum .curriculum-list li a.post-title{color:#18191f;flex-grow:1;font-family:Rubik;font-size:30px;font-style:normal;font-weight:500;line-height:36px;text-align:center}@media (min-width:782px){.post-type-archive-mt_curriculum .curriculum-list li a.post-title{padding-right:.5rem;text-align:left}}.post-type-archive-mt_curriculum .curriculum-list li .update-tag{background:#ff9e1b;border-radius:10px;color:#fff;font-size:14px;font-weight:500;padding:0 .5rem}.post-type-archive-mt_curriculum .curriculum-list li .wp-block-button{flex-shrink:0}.post-type-archive-mt_curriculum .curriculum-list li .wp-block-button a{border-radius:0;color:#fff;font-size:18px;font-weight:700}.post-type-archive-mt_curriculum .curriculum-list li .wp-block-button a:hover{color:#fff!important;text-decoration:underline}.post-type-archive-mt_curriculum #news{font-size:38px;font-weight:500;margin:4rem auto 0;position:relative}.post-type-archive-mt_curriculum #news:before{border-bottom:7px solid #4d49be;bottom:-5px;content:"";display:block;left:0;position:absolute;right:5rem;width:90px}.post-type-archive-mt_curriculum #events{font-size:38px;font-weight:500;margin:4rem auto 0;position:relative}.post-type-archive-mt_curriculum #events:before{border-bottom:7px solid #ff9e1b;bottom:-5px;content:"";display:block;left:0;position:absolute;width:90px}.post-type-archive-mt_curriculum .news-insights{gap:1rem;margin:0 auto;padding-bottom:2rem;padding-top:2rem}.post-type-archive-mt_curriculum .news-insights .wp-block-column{background-color:#fff;border-radius:10px;filter:drop-shadow(0 7px 15px rgba(82,82,82,.17))}.post-type-archive-mt_curriculum .news-insights .wp-block-column .wp-block-post-featured-image img{border-top-left-radius:10px;border-top-right-radius:10px}@media (min-width:1024px){.post-type-archive-mt_curriculum .news-insights .wp-block-column .wp-block-post-featured-image img{height:350px;-o-object-fit:cover;object-fit:cover}}.post-type-archive-mt_curriculum .news-insights .wp-block-column .wp-block-post-term{color:rgba(34,34,34,.6);font-size:14px;font-weight:700;margin-bottom:0;margin-top:1rem;padding-left:1rem}.post-type-archive-mt_curriculum .news-insights .wp-block-column h3{font-size:24px;margin-top:0;padding-bottom:2rem;padding-left:1rem}.post-type-archive-mt_curriculum .news-insights .wp-block-column .wp-block-read-more{font-weight:700;padding-bottom:1rem;padding-left:1rem}.post-type-archive-mt_curriculum .news-insights .wp-block-column .wp-block-read-more:hover{text-decoration:underline}.post-type-archive-mt_curriculum .news-insights .wp-block-column:nth-child(4){display:none}.post-type-archive-mt_curriculum .events{flex-flow:row wrap!important;margin:0 auto;padding-top:2rem}.post-type-archive-mt_curriculum .events .wp-block-column{flex:1 1 40%}.post-type-archive-mt_curriculum .events h3{font-size:24px;margin-bottom:7px}.post-type-archive-mt_curriculum .events .event-date{font-weight:700}@media screen and (max-width:720px){.curriculum-browser-filters{flex-grow:1;position:static}}.curriculum-browser-filters .facetwp-facet{position:relative;--input-border-color:#4d49be88;--input-background-color:#fff;--input-foreground-color:var(--wp--preset--color--palette-color-3)}.curriculum-browser-filters:before{background-color:#fff;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease-out;z-index:2}body:is(.facetwp-loading,.facetwp-pre-init) .curriculum-browser-filters:before{opacity:.5}.curriculum-browser-filters:after{animation:motr-spinner 3s linear infinite;background:url(/wp-content/themes/blocksy-child/images/motr-star.svg) no-repeat 50% #fff;background-size:70%;border-radius:25px;content:"";height:50px;left:50%;margin-left:-25px;margin-top:-25px;opacity:0;pointer-events:none;position:absolute;top:50%;transition:opacity .3s ease-out;width:50px;z-index:3}body:is(.facetwp-loading,.facetwp-pre-init) .curriculum-browser-filters:after{opacity:1}.curriculum-browser-filters .facetwp-facet.is-loading{opacity:1}.facetwp-template{position:relative}.facetwp-template:after{animation:motr-shine 1.6s linear infinite;background:linear-gradient(270deg,hsla(0,0%,100%,.667),#fff 100px,hsla(0,0%,100%,.8) 150px,#fff 250px,hsla(0,0%,100%,.667) 600px);background-size:5000px;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease-out}.facetwp-loading .facetwp-template:after{opacity:1}@keyframes motr-shine{0%{background-position-x:0}to{background-position-x:5000px}}@keyframes motr-spinner{0%{transform:rotate(0) scale(1)}12.5%{transform:rotate(45deg) scale(1.2)}25%{transform:rotate(90deg) scale(1)}50%{transform:rotate(180deg) scale(1)}62.5%{transform:rotate(225deg) scale(1.2)}75%{transform:rotate(270deg) scale(1)}to{transform:rotate(1turn) scale(1)}}.curriculum-browser-filters .facetwp-type-checkboxes{align-items:flex-start;display:flex;flex-direction:column;gap:.15em;line-height:1.3;margin-top:0;padding:0 .2em}.curriculum-browser-filters .facetwp-checkbox{background:transparent!important;cursor:pointer;margin-bottom:4px;padding-left:20px;position:relative}.curriculum-browser-filters .facetwp-checkbox:before{background-color:#fff;border:1px solid #fff;border-radius:1px;box-shadow:0 0 0 1px var(--input-border-color);content:"";height:.73em;left:0;position:absolute;top:.25em;width:.73em}.curriculum-browser-filters .facetwp-checkbox.checked .facetwp-display-value{font-weight:600}.curriculum-browser-filters .facetwp-checkbox.checked:before{background-color:var(--input-foreground-color)}.curriculum-browser-filters .facetwp-checkbox .facetwp-expand{display:none}.curriculum-browser-filters .facetwp-depth{flex-direction:column;margin-left:20px}.curriculum-browser-filters .facetwp-input-wrap{display:block}.curriculum-browser-filters .facetwp-search,.curriculum-browser-filters .facetwp-search:focus,.curriculum-browser-filters .facetwp-type-sort select,.curriculum-browser-filters .facetwp-type-sort select:focus{background:#fff;border:1px solid var(--input-border-color);border-radius:3px;color:#000}.curriculum-browser-filters .facetwp-search:focus,.curriculum-browser-filters .facetwp-type-sort select:focus{border-color:var(--wp--preset--color--palette-color-3);outline:1px solid var(--wp--preset--color--palette-color-3)}.curriculum-browser-filters .facetwp-type-search .facetwp-icon{height:17px;margin-top:-8px;opacity:1;position:absolute;right:11px;top:50%;width:18px}.curriculum-browser-filters .facetwp-type-search .facetwp-icon:before{background:transparent;border:2px solid var(--input-foreground-color);border-radius:8px;content:"";height:14px;position:absolute;right:2px;top:0;width:14px}.curriculum-browser-filters .facetwp-type-search .facetwp-icon:after{border-left:3px solid var(--input-foreground-color);bottom:0;content:"";height:8px;position:absolute;right:0;transform:rotate(-36deg);transform-origin:bottom right;width:0}.curriculum-browser-filters .facetwp-search::-moz-placeholder{opacity:.4}.curriculum-browser-filters .facetwp-search::placeholder{opacity:.4}.curriculum-browser-filters .facetwp-type-sort:after{border-bottom:0 solid transparent;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid transparent;border-top-color:var(--input-foreground-color);content:"";margin-top:-4px;position:absolute;right:.8em;top:50%}.curriculum-browser-filters .facetwp-reset{align-items:center;background:var(--wp--preset--color--palette-color-3);border-radius:2em;color:#fff;display:inline-flex;font-weight:700;gap:.4em;padding:0 .6em}.curriculum-browser-filters .facetwp-reset:after{content:" ×";font-size:1.2em}body:not(.facetwp-has-filters) .curriculum-browser-filters .facetwp-facet-reset{display:none}.curriculum-browser-filters .wp-block-heading .counter{align-items:center;background-color:var(--wp--preset--color--palette-color-4);border-radius:.7rem;color:#fff;cursor:pointer;display:inline-flex;font-size:.9rem;height:1.3rem;justify-content:center;line-height:1;margin-left:.5rem;min-width:1.3rem;padding:.2em;position:relative;top:-2px;transition:color .2s ease}.curriculum-browser-filters .wp-block-heading .counter.is-zero{display:none}.curriculum-browser-filters .wp-block-heading .counter:hover{color:var(--wp--preset--color--palette-color-4)}.curriculum-browser-filters .wp-block-heading .counter:after{align-items:center;bottom:2px;color:#fff;content:"×";display:flex;font-size:1.2em;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease}.curriculum-browser-filters .wp-block-heading .counter:hover:after{opacity:1}.curriculum-browser-filters .can-expand .wp-block-heading{cursor:pointer;position:relative}.curriculum-browser-filters .can-expand .wp-block-heading:after{content:"+";position:absolute;right:0}.curriculum-browser-filters .can-expand .facetwp-facet{max-height:0;overflow:hidden;transition:max-height .5s ease-out}.curriculum-browser-filters .can-expand.is-expanded .wp-block-heading:after{content:"-"}.curriculum-browser-filters .can-expand.is-expanded .facetwp-facet{max-height:100vh;overflow:auto}.curriculum-browser-posts .wp-block-post{align-items:stretch;display:flex}.curriculum-browser-posts .wp-block-post .has-hover{display:flex;flex:1 1 auto;flex-direction:row;overflow:hidden}.curriculum-browser-posts .wp-block-post .has-hover>.wp-block-group{flex:1 0 auto;width:100%}.curriculum-browser-posts .wp-block-post .hover-content{left:-100%;opacity:0;position:relative;transition:opacity .2s ease}.curriculum-browser-posts .wp-block-post:hover .hover-content{opacity:1}.curriculum-browser-posts .wp-block-post .wp-block-read-more:after{content:"";inset:0;position:absolute}.curriculum-browser-posts.featured .has-hover{padding-top:200px!important}.curriculum-browser-posts.featured .wp-block-post-featured-image{height:200px;left:0;position:absolute;right:0;top:0}.facetwp-pager{text-align:right}.facetwp-pager .facetwp-page{color:#000}.facetwp-pager .next,.facetwp-pager .prev{color:var(--theme-palette-color-1);font-size:.9rem;font-weight:700}.facetwp-pager .facetwp-page:not(.active,.dots):focus,.facetwp-pager .facetwp-page:not(.active,.dots):hover{color:var(--theme-palette-color-3)!important}.no-shrink{flex-shrink:0}.single-mt_curriculum .curriculum-toolbar{align-items:center;display:flex;gap:1rem;margin:0 auto;max-width:var(--theme-normal-container-max-width);padding:.5rem 0 2rem;width:var(--theme-container-width)}.single-mt_curriculum .curriculum-toolbar .printfriendly{display:inline-block;float:none;margin:0;padding:0;text-align:left;width:auto}.single-mt_curriculum .printfriendly{margin:0 auto;max-width:var(--theme-normal-container-max-width);padding:.5rem 0 2rem;width:var(--theme-container-width)}.single-mt_curriculum .mt_curriculum header{background-color:#00afd7;padding:1.5rem 0 1rem;position:relative}@media (min-width:1100px){.single-mt_curriculum .mt_curriculum header:after{background-color:#fff;content:"";height:22.5rem;position:absolute;right:-3rem;top:-1.4rem;transform:rotate(22deg);width:14rem}}.single-mt_curriculum .mt_curriculum header h1{color:#fff;font-size:40px;margin:0 auto;max-width:var(--theme-normal-container-max-width);width:var(--theme-container-width)}@media (min-width:1100px){.single-mt_curriculum .mt_curriculum header h1{padding-right:calc(11rem - (100vw - var(--theme-container-width))/2)}}@media (min-width:1024px){.single-mt_curriculum .mt_curriculum header h1{font-size:45px}}.single-mt_curriculum .mt_curriculum .entry-content,.single-mt_curriculum .mt_curriculum .pf-content{line-height:1.65;margin:0 auto;padding-bottom:4rem;padding-top:2rem;position:relative;width:83vw;z-index:1;--theme-content-spacing:1.5em}@media (min-width:768px) and (max-width:912px){.single-mt_curriculum .mt_curriculum .entry-content,.single-mt_curriculum .mt_curriculum .pf-content{width:90vw}}.single-mt_curriculum .mt_curriculum .entry-content h5,.single-mt_curriculum .mt_curriculum .pf-content h5{color:#4d49be;font-weight:700}.single-mt_curriculum .mt_curriculum .entry-content .intro,.single-mt_curriculum .mt_curriculum .pf-content .intro{display:flex}@media (min-width:1024px){.single-mt_curriculum .mt_curriculum .entry-content .intro,.single-mt_curriculum .mt_curriculum .pf-content .intro{margin-top:2rem}}.single-mt_curriculum .mt_curriculum .entry-content .intro .wp-block-column:first-child,.single-mt_curriculum .mt_curriculum .pf-content .intro .wp-block-column:first-child{order:1}@media (min-width:768px){.single-mt_curriculum .mt_curriculum .entry-content .intro .wp-block-column:first-child,.single-mt_curriculum .mt_curriculum .pf-content .intro .wp-block-column:first-child{order:0}}.single-mt_curriculum .mt_curriculum .entry-content .intro .wp-block-column:last-child,.single-mt_curriculum .mt_curriculum .pf-content .intro .wp-block-column:last-child{order:0}.single-mt_curriculum .mt_curriculum .entry-content .simpletoc-title,.single-mt_curriculum .mt_curriculum .pf-content .simpletoc-title{background-color:#4d49be;border-top-left-radius:15px;border-top-right-radius:15px;color:#fff;font-size:18px;font-weight:500;margin-bottom:0;padding:1rem;position:relative;text-decoration:none}.single-mt_curriculum .mt_curriculum .entry-content .simpletoc-list,.single-mt_curriculum .mt_curriculum .pf-content .simpletoc-list{background-color:#fff;border:1px solid #c9c9c9;border-radius:0 0 15px 15px;font-size:16px;margin-top:0;padding-bottom:1rem;padding-left:3rem;padding-top:1rem;position:relative}.single-mt_curriculum .mt_curriculum .entry-content .simpletoc-list li:before,.single-mt_curriculum .mt_curriculum .pf-content .simpletoc-list li:before{color:#000;content:"•";display:inline-block;font-weight:700;margin-left:-1em;width:1em}.single-mt_curriculum .mt_curriculum .entry-content .simpletoc-list li a,.single-mt_curriculum .mt_curriculum .pf-content .simpletoc-list li a{border-bottom:none!important;font-weight:400}.single-mt_curriculum .mt_curriculum .entry-content .simpletoc-list ul li,.single-mt_curriculum .mt_curriculum .pf-content .simpletoc-list ul li{font-size:16px}.single-mt_curriculum .mt_curriculum .entry-content .simpletoc-list ul li a,.single-mt_curriculum .mt_curriculum .pf-content .simpletoc-list ul li a{border-bottom:none!important}.single-mt_curriculum .mt_curriculum .entry-content h2,.single-mt_curriculum .mt_curriculum .entry-content h3,.single-mt_curriculum .mt_curriculum .entry-content h4,.single-mt_curriculum .mt_curriculum .pf-content h2,.single-mt_curriculum .mt_curriculum .pf-content h3,.single-mt_curriculum .mt_curriculum .pf-content h4{font-weight:500}.single-mt_curriculum .mt_curriculum .entry-content .wp-block-heading.is-style-blue-underline,.single-mt_curriculum .mt_curriculum .pf-content .wp-block-heading.is-style-blue-underline{position:relative}.single-mt_curriculum .mt_curriculum .entry-content .wp-block-heading.is-style-blue-underline:before,.single-mt_curriculum .mt_curriculum .pf-content .wp-block-heading.is-style-blue-underline:before{border-bottom:7px solid #00afd7;bottom:-5px;content:"";display:block;left:0;position:absolute;width:4.1rem}.single-mt_curriculum .mt_curriculum .entry-content .wp-block-heading.is-style-orange-underline,.single-mt_curriculum .mt_curriculum .pf-content .wp-block-heading.is-style-orange-underline{position:relative}.single-mt_curriculum .mt_curriculum .entry-content .wp-block-heading.is-style-orange-underline:before,.single-mt_curriculum .mt_curriculum .pf-content .wp-block-heading.is-style-orange-underline:before{border-bottom:7px solid #ff9e1b;bottom:-5px;content:"";display:block;left:0;position:absolute;width:4.1rem}.single-mt_curriculum .mt_curriculum .entry-content .pf-content h2,.single-mt_curriculum .mt_curriculum .entry-content .wp-block-heading.is-style-purple-underline,.single-mt_curriculum .mt_curriculum .entry-content h2,.single-mt_curriculum .mt_curriculum .pf-content .entry-content h2,.single-mt_curriculum .mt_curriculum .pf-content .wp-block-heading.is-style-purple-underline,.single-mt_curriculum .mt_curriculum .pf-content h2{position:relative}.single-mt_curriculum .mt_curriculum .entry-content .pf-content h2:before,.single-mt_curriculum .mt_curriculum .entry-content .wp-block-heading.is-style-purple-underline:before,.single-mt_curriculum .mt_curriculum .entry-content h2:before,.single-mt_curriculum .mt_curriculum .pf-content .entry-content h2:before,.single-mt_curriculum .mt_curriculum .pf-content .wp-block-heading.is-style-purple-underline:before,.single-mt_curriculum .mt_curriculum .pf-content h2:before{border-bottom:7px solid #4d49be;bottom:-5px;content:"";display:block;left:0;position:absolute;width:4.1rem}.single-mt_curriculum .mt_curriculum .entry-content .wp-block-heading.is-style-no-underline,.single-mt_curriculum .mt_curriculum .pf-content .wp-block-heading.is-style-no-underline{position:relative}.single-mt_curriculum .mt_curriculum .entry-content .wp-block-heading.is-style-no-underline:before,.single-mt_curriculum .mt_curriculum .pf-content .wp-block-heading.is-style-no-underline:before{border-bottom:7px solid transparent;bottom:-5px;content:"";display:block;left:0;position:absolute;width:4.1rem}.single-mt_curriculum .mt_curriculum .entry-content h2,.single-mt_curriculum .mt_curriculum .pf-content h2{font-size:38px}.single-mt_curriculum .mt_curriculum .entry-content h6,.single-mt_curriculum .mt_curriculum .pf-content h6{background-color:#e6f7fb;border-radius:20px;font-family:Assistant;font-style:italic;font-weight:400;margin-bottom:30px;margin-top:30px;padding:30px}.single-mt_curriculum .mt_curriculum .entry-content p a,.single-mt_curriculum .mt_curriculum .pf-content p a{border-bottom:2px solid #ff9e1b;color:#000;font-weight:700}.single-mt_curriculum .mt_curriculum .entry-content p a:hover,.single-mt_curriculum .mt_curriculum .pf-content p a:hover{background-color:#ff9e1b}.single-mt_curriculum .mt_curriculum .entry-content ul,.single-mt_curriculum .mt_curriculum .pf-content ul{list-style:none;padding-left:1rem}.single-mt_curriculum .mt_curriculum .entry-content ul li,.single-mt_curriculum .mt_curriculum .pf-content ul li{font-size:18px}.single-mt_curriculum .mt_curriculum .entry-content ul li:before,.single-mt_curriculum .mt_curriculum .pf-content ul li:before{color:#00afd7;content:"•";display:inline-block;font-weight:700;margin-left:-1em;position:absolute;width:1em}.single-mt_curriculum .mt_curriculum .entry-content ul li ol,.single-mt_curriculum .mt_curriculum .pf-content ul li ol{list-style:none}.single-mt_curriculum .mt_curriculum .entry-content ul li a,.single-mt_curriculum .mt_curriculum .pf-content ul li a{border-bottom:2px solid #ff9e1b;color:#000;font-weight:700}.single-mt_curriculum .mt_curriculum .entry-content ul li a:hover,.single-mt_curriculum .mt_curriculum .pf-content ul li a:hover{background-color:#ff9e1b}.single-mt_curriculum .mt_curriculum .entry-content ul li ul li:before,.single-mt_curriculum .mt_curriculum .pf-content ul li ul li:before{color:#00afd7;content:"▪";font-weight:700;padding-right:1rem}.single-mt_curriculum .mt_curriculum .entry-content ul li ul li ul li:before,.single-mt_curriculum .mt_curriculum .pf-content ul li ul li ul li:before{color:#00afd7;content:"⁃";font-weight:700;padding-right:1rem}.single-mt_curriculum .mt_curriculum .entry-content .wp-block-buttons a,.single-mt_curriculum .mt_curriculum .pf-content .wp-block-buttons a{border-radius:0;font-family:Rubik;font-size:18px;font-weight:700}.single-mt_curriculum .mt_curriculum .entry-content .wp-block-buttons a:hover,.single-mt_curriculum .mt_curriculum .pf-content .wp-block-buttons a:hover{color:#fff!important;text-decoration:underline}.single-mt_curriculum .mt_curriculum .entry-content .activity-1,.single-mt_curriculum .mt_curriculum .pf-content .activity-1{background-color:#eeedf9;border:1px solid hsla(90,2%,78%,.5);border-radius:20px;margin-bottom:30px;padding:30px}.single-mt_curriculum .mt_curriculum .entry-content .activity-1 h5,.single-mt_curriculum .mt_curriculum .pf-content .activity-1 h5{font-family:Assistant;font-size:24px;font-weight:700}.single-mt_curriculum .mt_curriculum .entry-content .activity-2,.single-mt_curriculum .mt_curriculum .pf-content .activity-2{background-color:#e6f7fb;border:1px solid hsla(90,2%,78%,.5);border-radius:20px;margin-bottom:30px;padding:30px}.single-mt_curriculum .mt_curriculum .entry-content .activity-2 h5,.single-mt_curriculum .mt_curriculum .pf-content .activity-2 h5{font-family:Assistant;font-size:24px;font-weight:700}.single-mt_curriculum .mt_curriculum .entry-content .orientation-columns,.single-mt_curriculum .mt_curriculum .pf-content .orientation-columns{margin-bottom:30px;margin-top:30px}.single-mt_curriculum .mt_curriculum .entry-content .orientation-columns .wp-block-column img,.single-mt_curriculum .mt_curriculum .pf-content .orientation-columns .wp-block-column img{border-radius:8px;filter:drop-shadow(0 12px 22px rgba(129,138,140,.2))}.single-mt_curriculum .mt_curriculum .entry-content .orientation-columns .wp-block-column p,.single-mt_curriculum .mt_curriculum .pf-content .orientation-columns .wp-block-column p{margin-top:1rem!important}.single-mt_curriculum .mt_curriculum .entry-content .orientation-columns .wp-block-column p span,.single-mt_curriculum .mt_curriculum .pf-content .orientation-columns .wp-block-column p span{color:#4d49be}.single-mt_curriculum .mt_curriculum .entry-content .tools,.single-mt_curriculum .mt_curriculum .entry-content .yellow-underline,.single-mt_curriculum .mt_curriculum .pf-content .tools,.single-mt_curriculum .mt_curriculum .pf-content .yellow-underline{font-size:38px;position:relative}.single-mt_curriculum .mt_curriculum .entry-content .tools:before,.single-mt_curriculum .mt_curriculum .entry-content .yellow-underline:before,.single-mt_curriculum .mt_curriculum .pf-content .tools:before,.single-mt_curriculum .mt_curriculum .pf-content .yellow-underline:before{border-bottom:7px solid #ff9e1b;bottom:-5px;content:"";display:block;left:0;position:absolute;width:20%}@media (min-width:782px){.single-mt_curriculum .mt_curriculum .entry-content .tools:before,.single-mt_curriculum .mt_curriculum .entry-content .yellow-underline:before,.single-mt_curriculum .mt_curriculum .pf-content .tools:before,.single-mt_curriculum .mt_curriculum .pf-content .yellow-underline:before{width:10%}}.single-mt_curriculum .mt_curriculum .entry-content .white-shadow-columns .wp-block-column,.single-mt_curriculum .mt_curriculum .pf-content .white-shadow-columns .wp-block-column{background:#fff;border:1px solid hsla(90,2%,78%,.5);border-radius:8px;box-shadow:0 8px 16px rgba(0,0,0,.054);padding:1rem}@media (min-width:768px) and (max-width:912px){.single-mt_curriculum .mt_curriculum .entry-content .white-shadow-columns .wp-block-column,.single-mt_curriculum .mt_curriculum .pf-content .white-shadow-columns .wp-block-column{padding:.25rem}}.single-mt_curriculum .mt_curriculum .entry-content .white-shadow-columns .wp-block-column p,.single-mt_curriculum .mt_curriculum .pf-content .white-shadow-columns .wp-block-column p{font-family:Rubik;font-size:26px;margin-top:0}.single-mt_curriculum .mt_curriculum .entry-content .white-shadow-columns .wp-block-column li,.single-mt_curriculum .mt_curriculum .pf-content .white-shadow-columns .wp-block-column li{font-size:16px;font-weight:600}.single-mt_curriculum .mt_curriculum .entry-content .white-shadow-columns .wp-block-column li a,.single-mt_curriculum .mt_curriculum .pf-content .white-shadow-columns .wp-block-column li a{border-bottom:2px solid #ff9e1b;color:#000}.single-mt_curriculum .mt_curriculum .entry-content .white-shadow-columns .wp-block-column li a:hover,.single-mt_curriculum .mt_curriculum .pf-content .white-shadow-columns .wp-block-column li a:hover{background-color:#ff9e1b;text-decoration:none}.single-mt_curriculum .mt_curriculum .entry-content .video-series-columns,.single-mt_curriculum .mt_curriculum .pf-content .video-series-columns{margin-bottom:30px;margin-top:30px}.single-mt_curriculum .mt_curriculum .entry-content .video-series-columns .wp-block-column,.single-mt_curriculum .mt_curriculum .pf-content .video-series-columns .wp-block-column{border:1px solid hsla(90,2%,78%,.5);border-radius:8px;box-shadow:0 8px 16px rgba(0,0,0,.054);padding:1rem}.single-mt_curriculum .mt_curriculum .entry-content .video-series-columns .wp-block-column p,.single-mt_curriculum .mt_curriculum .pf-content .video-series-columns .wp-block-column p{position:relative;width:90%}.single-mt_curriculum .mt_curriculum .entry-content .video-series-columns .wp-block-column p a,.single-mt_curriculum .mt_curriculum .pf-content .video-series-columns .wp-block-column p a{color:#fff}.single-mt_curriculum .mt_curriculum .entry-content .video-series-columns .wp-block-column p img,.single-mt_curriculum .mt_curriculum .pf-content .video-series-columns .wp-block-column p img{margin-right:-1.5rem;padding-top:.25rem;position:absolute;right:0;top:0}@media (min-width:1024px){.single-mt_curriculum .mt_curriculum .entry-content .video-series-columns .wp-block-column p img,.single-mt_curriculum .mt_curriculum .pf-content .video-series-columns .wp-block-column p img{margin-right:-2rem}}.single-mt_curriculum .mt_curriculum .entry-content .empty,.single-mt_curriculum .mt_curriculum .pf-content .empty{background:transparent!important;border:0 solid transparent!important;box-shadow:none!important}.single-mt_curriculum .mt_curriculum .entry-content .printfriendly,.single-mt_curriculum .mt_curriculum .pf-content .printfriendly{display:none}.single-mt_curriculum .sif-overlay{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(0,0,0,.5);display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:99999}.single-mt_curriculum .sif-popup{animation:sif-slide-in .3s ease-out;background:#fff;border-radius:16px;box-shadow:0 4px 6px rgba(0,0,0,.04),0 24px 64px rgba(0,0,0,.18);display:flex;flex-direction:column;max-height:90vh;max-width:960px;overflow:hidden;padding:2rem 2.5rem;position:relative;scrollbar-color:rgba(0,0,0,.15) transparent;scrollbar-width:thin;width:100%}.single-mt_curriculum .sif-popup::-webkit-scrollbar{width:6px}.single-mt_curriculum .sif-popup::-webkit-scrollbar-track{background:transparent;margin:12px 0}.single-mt_curriculum .sif-popup::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px}.single-mt_curriculum .sif-popup::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}.single-mt_curriculum .sif-embed{border-radius:4px;flex:1 1 auto;margin:0;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-color:rgba(0,0,0,.15) transparent;scrollbar-width:thin}.single-mt_curriculum .sif-embed::-webkit-scrollbar{width:6px}.single-mt_curriculum .sif-embed::-webkit-scrollbar-track{background:transparent}.single-mt_curriculum .sif-embed::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px}.single-mt_curriculum .sif-embed::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}.single-mt_curriculum .sif-embed iframe{border:none!important;display:block;min-height:1200px;width:100%!important}@keyframes sif-slide-in{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.single-mt_curriculum .sif-close{align-items:center;background:none;border:none;border-radius:50%;color:#999;cursor:pointer;display:flex;font-size:1.5rem;height:36px;justify-content:center;position:absolute;right:.75rem;top:.75rem;transition:background .2s,color .2s;width:36px}.single-mt_curriculum .sif-close:hover{background:#f5f5f5;color:#333}.single-mt_curriculum #sif-title{color:#1a1a1a;font-size:1.5rem;font-weight:700;margin:0 0 .25rem}.single-mt_curriculum .sif-subtitle{color:#777;font-size:.95rem;margin:0 0 1.25rem}.single-mt_curriculum .sif-actions{display:flex;gap:.75rem;margin-top:1rem}.single-mt_curriculum .sif-btn{border:none;border-radius:8px;cursor:pointer;font-size:.9rem;font-weight:600;padding:.75rem 1.25rem;transition:background .2s,transform .1s}.single-mt_curriculum .sif-btn:active{transform:scale(.98)}.single-mt_curriculum .sif-btn-snooze{background:#f0f0f0;color:#555}.single-mt_curriculum .sif-btn-snooze:hover{background:#e0e0e0}@media (max-width:480px){.single-mt_curriculum .sif-popup{animation:sif-slide-up .3s ease-out;border-radius:16px 16px 0 0;bottom:0;left:0;max-height:85vh;max-width:100%;padding:1.5rem;position:fixed;right:0}.single-mt_curriculum .sif-embed iframe{min-height:600px}@keyframes sif-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.single-mt_curriculum .sif-actions{flex-direction:column}}@media print{.single-mt_curriculum .sif-overlay{display:none!important}}