/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (min-width:992px){.o-program-search,.leo-programs-directory-filters-form,.leo-programs-directory-search-form,.leo-faculty-directory-filters-form{display:flex;align-items:flex-start;flex-wrap:wrap}}.t-template--programs .o-program-search,.t-template--faculty .o-program-search,.t-template--programs .leo-programs-directory-filters-form,.t-template--faculty .leo-programs-directory-filters-form,.t-template--programs .leo-programs-directory-search-form,.t-template--faculty .leo-programs-directory-search-form,.t-template--programs .leo-faculty-directory-filters-form,.t-template--faculty .leo-faculty-directory-filters-form{margin-top:-32px;padding:0 20px 48px}@media (min-width:576px){.t-template--programs .o-program-search,.t-template--faculty .o-program-search,.t-template--programs .leo-programs-directory-filters-form,.t-template--faculty .leo-programs-directory-filters-form,.t-template--programs .leo-programs-directory-search-form,.t-template--faculty .leo-programs-directory-search-form,.t-template--programs .leo-faculty-directory-filters-form,.t-template--faculty .leo-faculty-directory-filters-form{padding:0 8.72% 48px}}@media (min-width:768px){.t-template--programs .o-program-search,.t-template--faculty .o-program-search,.t-template--programs .leo-programs-directory-filters-form,.t-template--faculty .leo-programs-directory-filters-form,.t-template--programs .leo-programs-directory-search-form,.t-template--faculty .leo-programs-directory-search-form,.t-template--programs .leo-faculty-directory-filters-form,.t-template--faculty .leo-faculty-directory-filters-form{padding:0 0 80px}}.o-program-search__container,.leo-programs-directory-filters-form .search-block,.leo-programs-directory-search-form .search-block,.leo-faculty-directory-filters-form .search-block{flex:1 1 60%}@media (min-width:992px){.o-program-search__container,.leo-programs-directory-filters-form .search-block,.leo-programs-directory-search-form .search-block,.leo-faculty-directory-filters-form .search-block{flex-grow:0}.t-template__content--2-col-stacked .o-program-search__container,.t-template__content--2-col-stacked .leo-programs-directory-filters-form .search-block,.t-template__content--2-col-stacked .leo-programs-directory-search-form .search-block,.t-template__content--2-col-stacked .leo-faculty-directory-filters-form .search-block{flex-grow:1}}.leo-programs-directory-filters-form{overflow:hidden}.leo-faculty-directory-filters-form .search-block{flex-basis:911px}.o-program-search__sidebar{margin-top:48px;padding-bottom:30px;flex:1 1 270px}@media (min-width:992px){.o-program-search__sidebar{margin:130px 0 0;flex-grow:0}}
.m-search,.leo-programs-directory-filters-form .search-block,.leo-programs-directory-search-form .search-block,.leo-faculty-directory-filters-form .search-block,.m-login__block{margin-bottom:16px;padding:32px 20px;background:#fff;border:1px solid #e7e8e9;box-shadow:16px 16px 0 #f1f2f3}@media (min-width:768px){.m-search,.leo-programs-directory-filters-form .search-block,.leo-programs-directory-search-form .search-block,.leo-faculty-directory-filters-form .search-block,.m-login__block{padding:50px 32px;box-shadow:24px 24px 0 #f1f2f3;margin-bottom:24px}}.m-search h2,.leo-programs-directory-filters-form .search-block h2,.leo-programs-directory-search-form .search-block h2,.leo-faculty-directory-filters-form .search-block h2,.m-login__block h2{margin-top:0;margin-bottom:24px}@media (min-width:768px){.m-search h2,.leo-programs-directory-filters-form .search-block h2,.leo-programs-directory-search-form .search-block h2,.leo-faculty-directory-filters-form .search-block h2,.m-login__block h2{margin-bottom:42px}}.m-search legend,.leo-programs-directory-filters-form .search-block legend,.leo-programs-directory-search-form .search-block legend,.leo-faculty-directory-filters-form .search-block legend,.m-login__block legend{margin:0}@media (min-width:992px){.leo-faculty-directory-filters-form .search-block{padding:50px 146px 50px 32px}}.m-search__description p:last-of-type,.leo-programs-directory-filters-form .search-block p:last-of-type,.leo-programs-directory-search-form .search-block p:last-of-type,.leo-faculty-directory-filters-form .search-block p:last-of-type{margin-bottom:24px}@media (min-width:768px){.m-search__description p:last-of-type,.leo-programs-directory-filters-form .search-block p:last-of-type,.leo-programs-directory-search-form .search-block p:last-of-type,.leo-faculty-directory-filters-form .search-block p:last-of-type{margin-bottom:50px}}@media (min-width:768px){.leo-programs-directory-filters-form .search-block .fieldset-wrapper,.leo-programs-directory-search-form .search-block .fieldset-wrapper,.leo-faculty-directory-filters-form .search-block .fieldset-wrapper,.m-search__form{display:flex;align-items:center;flex-wrap:wrap}}.leo-programs-directory-filters-form .search-block .fieldset-wrapper .form-item,.leo-programs-directory-search-form .search-block .fieldset-wrapper .form-item,.leo-faculty-directory-filters-form .search-block .fieldset-wrapper .form-item,.m-search__form .form-item{width:100%;margin-bottom:24px}@media (min-width:768px){.leo-programs-directory-filters-form .search-block .fieldset-wrapper .form-item,.leo-programs-directory-search-form .search-block .fieldset-wrapper .form-item,.leo-faculty-directory-filters-form .search-block .fieldset-wrapper .form-item,.m-search__form .form-item{width:auto;flex:1 1 0;margin-right:5px;margin-bottom:0}}.leo-programs-directory-filters-form .search-block .fieldset-wrapper input.form-submit,.leo-programs-directory-search-form .search-block .fieldset-wrapper input.form-submit,.leo-faculty-directory-filters-form .search-block .fieldset-wrapper input.form-submit,.m-search__form input.form-submit{padding-right:54px;background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M14.292 12.792A6.463 6.463 0 0015.51 9.01a6.5 6.5 0 10-6.5 6.5c1.407 0 2.714-.45 3.782-1.218L18.01 19.5l1.49-1.49-5.208-5.218zM4.51 9.01c0 2.49 2.01 4.5 4.5 4.5s4.5-2.01 4.5-4.5-2.01-4.5-4.5-4.5-4.5 2.01-4.5 4.5z" fill="%23ffffff"/></svg>');background-size:24px;background-repeat:no-repeat;background-position:right 20px center}.leo-programs-directory-filters-form .search-block .fieldset-wrapper input.form-submit:hover,.leo-programs-directory-search-form .search-block .fieldset-wrapper input.form-submit:hover,.leo-faculty-directory-filters-form .search-block .fieldset-wrapper input.form-submit:hover,.m-search__form input.form-submit:hover{background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M14.292 12.792A6.463 6.463 0 0015.51 9.01a6.5 6.5 0 10-6.5 6.5c1.407 0 2.714-.45 3.782-1.218L18.01 19.5l1.49-1.49-5.208-5.218zM4.51 9.01c0 2.49 2.01 4.5 4.5 4.5s4.5-2.01 4.5-4.5-2.01-4.5-4.5-4.5-4.5 2.01-4.5 4.5z" fill="%23000000"/></svg>')}.leo-programs-directory-filters-form .search-block .fieldset-wrapper .search-block__view-all,.leo-programs-directory-search-form .search-block .fieldset-wrapper .search-block__view-all,.leo-faculty-directory-filters-form .search-block .fieldset-wrapper .search-block__view-all,.m-search__form .search-block__view-all{flex-basis:100%}.m-search__link{margin-top:30px}.m-login__block{position:relative;max-width:911px;margin-top:-32px}.m-login__block h2{margin-bottom:50px}.m-login__block label{font-size:.9375rem;line-height:1.6;font-weight:700;margin-bottom:8px}.m-login__block .description{display:none}.m-login__block .form-item{margin-bottom:16px}.m-login__block input.form-submit{padding-right:54px;background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg"><path d="M4 10.99v2.02h12.121l-5.555 5.556L12 20l8-8-8-8-1.434 1.434 5.555 5.556H4z" fill="%23fff"/></svg>');background-size:24px;background-repeat:no-repeat;background-position:right 20px center}.m-login__block input.form-submit:hover{background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg"><path d="M4 10.99v2.02h12.121l-5.555 5.556L12 20l8-8-8-8-1.434 1.434 5.555 5.556H4z" fill="%23003057"/></svg>')}
.o-search-icon button{position:relative;height:42px;padding:4px 10px 4px 10px;background:#fff;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width:768px){.o-search-icon button{height:40px;border:1px solid #e7e8e9;background:#f9f9f9}}.o-search-icon button::before{content:'';position:absolute;left:0;top:5px;width:1px;height:32px;background:#ffc72c}@media (min-width:768px){.o-search-icon button::before{width:2px;height:100%;top:0}}.o-search-icon svg{width:22px;height:22px;color:#003057}@media (min-width:768px){.o-search-icon svg{width:30px;height:30px}}
.t-template--program .o-section__content>div:last-of-type{margin-bottom:0 !important}.t-template__sidebar-region .o-section__content>div:first-of-type{margin-top:0 !important}.o-section--article-feature-header .o-section__wrapper{background-color:#f5fcf9;padding:0 0 24px}@media (min-width:768px){.o-section--article-feature-header .o-section__wrapper{padding:0 8.33333% 65px}}@media (min-width:992px){.o-section--article-feature-header .o-section__wrapper{padding:138px calc((100% - 347px) * 0.0833333) 65px}}.o-section__item{margin-bottom:0}@media (max-width:767.98px){.o-section__item{padding-left:6.25%;padding-right:6.25%}}.o-section--bkgcolor--f9f9f9{background-color:#f9f9f9}.o-section--bkgcolor--f1f2f3{background-color:#f1f2f3}.o-section--bkgcolor--f2faf8{background-color:#f2faf8}.o-section--article-feature-header{margin-bottom:48px}@media (min-width:992px){.o-section--article-feature-header{margin-top:-168px;margin-bottom:80px}}@media (max-width:767.98px){.o-section--article-feature-header .row{margin-left:0;margin-right:0}.o-section--article-feature-header .row>div{padding:0}}@media (max-width:767.98px){.o-section--with-iwc .pt-8,.o-section--cta-block-text-cards .pt-8{padding-top:48px !important}.o-section--with-iwc .pb-8,.o-section--cta-block-text-cards .pb-8{padding-bottom:48px !important}}@media (min-width:768px){.t-template--2-col-stacked .p-page__footer>div>.o-section,.t-template--2-col-stacked .t-template__footer-region>div>.o-section{padding-left:8.33333%;padding-right:8.33333%}}@media (min-width:992px){.t-template--2-col-stacked .p-page__footer>div>.o-section,.t-template--2-col-stacked .t-template__footer-region>div>.o-section{padding-left:calc((100% - 347px) * 0.0833333);padding-right:calc((100% - 347px) * 0.0833333)}}
.o-page-footer{display:flex;flex-direction:column;margin-top:48px;background:#f9f9f9}@media (min-width:768px){.o-page-footer{margin-top:80px;padding:0 67px}}@media (min-width:992px){.o-page-footer{margin-top:0;padding:0;background:#fff}}.o-page-footer__top{position:relative;padding:30px 6.25%}@media (min-width:768px){.o-page-footer__top{padding:30px 20px}}@media (min-width:992px){.o-page-footer__top{margin:80px 40px 90px 12.9%;padding-left:26px;background:#f9f9f9}}.o-page-footer__top::before{content:'';position:absolute;top:0;left:0;width:240px;border-top:5px solid #ffc72c}@media (min-width:992px){.o-page-footer__top::before{width:300px}}.o-page-footer__top h2{margin:0;padding:0;color:#04341d;font-weight:400;font-size:1.5rem;line-height:1.12;letter-spacing:normal}@media (min-width:768px){.o-page-footer__top h2{font-size:3rem;line-height:1.17;letter-spacing:-0.015em}}.o-page-footer__top h2::after{content:none}.o-page-footer__top p{margin-top:8px;color:#04341d;font-size:1rem;font-family:"Roboto",sans-serif;line-height:1.5;letter-spacing:0.03em}@media (min-width:768px){.o-page-footer__top p{margin-top:18px;font-size:1.5rem;line-height:1.17;letter-spacing:-0.01em}}@media (min-width:992px){.o-page-footer__top p{margin-top:10px}}.o-page-footer__top .m-button-group{margin-top:32px}@media (min-width:768px){.o-page-footer__top .m-button-group{margin-top:56px}}@media (min-width:992px){.o-page-footer__top .m-button-group{margin-top:85px;margin-bottom:-57px}}.o-page-footer__top .u-button-group__wrapper>span{display:block}@media (min-width:992px){.o-page-footer__top .u-button-group__wrapper>span{display:inline-block}}.o-page-footer__top .u-button-group__wrapper>span:not(:last-of-type){margin-right:36px;margin-bottom:16px}@media (min-width:992px){.o-page-footer__top .u-button-group__wrapper>span:not(:last-of-type){margin-bottom:0}}.o-page-footer__bottom{padding:0 6.25%}@media (min-width:768px){.o-page-footer__bottom{padding:0}.o-page-footer__bottom>.row{flex-direction:column}}@media (min-width:992px){.o-page-footer__bottom{margin-top:75px;padding:50px 125px 25px 12.9%;background:#f9f9f9}.o-page-footer__bottom>.row{flex-direction:row}}@media (max-width:1199px){.o-page-footer__quick-links{width:100%}}@media (min-width:768px){.o-page-footer__quick-links{padding-right:18%}}@media (min-width:992px){.o-page-footer__quick-links{padding-right:0}}.o-page-footer__quick-links h3{margin-top:0;padding-bottom:16px;font-weight:400;font-size:1.25rem}@media (min-width:768px){.o-page-footer__quick-links h3{font-size:1.5rem}}.o-page-footer__quick-links h3::after{width:50px}.o-page-footer__quick-links .row{flex-direction:column}@media (min-width:992px){.o-page-footer__quick-links .row{flex-direction:row}}.o-page-footer__quick-links .col{padding:0}@media (min-width:992px){.o-page-footer__quick-links .col{padding:0 40px}}.o-page-footer__quick-links .col:first-of-type{padding-left:0}.o-page-footer__quick-links .col:last-of-type{padding-right:0}.o-page-footer__quick-links .col:not(:last-of-type){border-bottom:1px solid #d5ebe1}@media (min-width:992px){.o-page-footer__quick-links .col:not(:last-of-type){border-right:1px solid #d5ebe1;border-bottom:0}}.o-page-footer__quick-links ul{margin:0;padding:0;list-style:none}.o-page-footer__quick-links ul li:not(:last-of-type){margin-bottom:16px}@media (min-width:768px){.o-page-footer__quick-links ul li:not(:last-of-type){margin-bottom:10px}}.o-page-footer__quick-links a{color:#003057}.o-page-footer__quick-links a:hover{color:#003057;font-weight:600;text-decoration:none}.o-page-footer__quick-links-items .col{padding:40px 0}.o-page-footer__quick-links-items .col:first-of-type{padding-top:0}@media (min-width:992px){.o-page-footer__quick-links-items .col{padding:0 40px}}.o-page-footer__quick-links-wrapper{margin-bottom:56px;padding:30px 30px 10px;border:1px solid #dbe9e1;background:#fff;box-shadow:16px 16px 0 #f1f2f3}@media (min-width:768px){.o-page-footer__quick-links-wrapper{box-shadow:24px 24px 0 #f1f2f3}}@media (min-width:992px){.o-page-footer__quick-links-wrapper{margin-top:-125px;margin-bottom:24px;padding:30px 40px}}.o-page-footer__icuf-disclaimer-wrapper{margin-top:35px;padding-top:16px;border-top:1px solid #D5EBE1;border-top:1px solid var(--primary-green-4,#D5EBE1);margin-left:calc(var(--bs-gutter-x) / -2);margin-right:calc(var(--bs-gutter-x) / -2)}.o-page-footer__icuf-disclaimer{display:flex;align-items:center;justify-items:center;gap:8px}.o-page-footer__icuf-disclaimer svg{flex-shrink:0}.o-page-footer__icuf-disclaimer p{margin-top:0}.o-page-footer__info{padding:48px 20px;text-align:right}@media (max-width:1199px){.o-page-footer__info{width:100%}}@media (min-width:992px){.o-page-footer__info{padding:0 20px}}.o-page-footer__info a{margin-left:5px;color:#101820;text-decoration:none}.o-page-footer__info a:hover{color:#255a85;text-decoration:none}.o-page-footer__info svg{color:#04341d}.o-page-footer__info p{display:flex;align-items:center;justify-content:flex-end}.o-page-footer__info p svg{width:24px;height:24px;margin-right:16px}@media (min-width:768px){.o-page-footer__info p svg{margin-right:10px}}@media (min-width:768px){.o-page-footer__info br{display:none}}.o-page-footer__logo{margin-bottom:40px}@media (min-width:768px){.o-page-footer__logo{margin-bottom:35px}}.o-page-footer__logo img{max-width:220px}@media (min-width:768px){.o-page-footer__logo img{margin-right:5px}}.o-page-footer__social{margin:48px 0 0;padding:0;list-style:none}@media (min-width:768px){.o-page-footer__social{margin-top:40px}}.o-page-footer__social li{display:inline-flex}.o-page-footer__social li:not(:last-of-type){margin-right:20px}@media (min-width:768px){.o-page-footer__social li:not(:last-of-type){margin-right:25px}}.o-page-footer__social li:first-of-type svg{width:15px;height:30px}.o-page-footer__social li:nth-of-type(2) svg{width:30px;height:30px}.o-page-footer__social li:nth-of-type(3) svg{width:30px;height:20px}.o-page-footer__social li:nth-of-type(4) svg{width:30px;height:30px}.o-page-footer__social li:nth-of-type(5) svg{width:30px;height:30px}.o-page-footer__social li:hover svg{color:#255a85}
.o-site-search{display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:scroll;background:#04341d;z-index:999;padding:64px 20px 22px}@media (min-width:768px){.o-site-search{padding:94px 40px 100px}}@media (min-width:992px){.o-site-search{padding:148px 40px 156px}}.o-site-search__close{position:absolute;top:10px;right:10px;cursor:pointer;background-color:transparent;border:none}.o-site-search__close svg{width:22px;height:22px;color:#ffc72c}@media (min-width:768px){.o-site-search__close{top:40px;right:30px}.o-site-search__close svg{width:24px;height:24px}}.o-site-search--open{display:block;-webkit-animation:fadein .5s;animation:fadein .5s;scrollbar-width:none}.o-site-search--open::-webkit-scrollbar{width:0;background:transparent}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}
.program-tabs__tabbed-list{border-bottom:2px solid #ffc72c;margin-bottom:2rem;display:none}@media (min-width:768px){.program-tabs__tabbed-list{display:block}}.program-tabs__tabbed-list--tab{font-family:var(--font-body);padding:.5rem 1.5rem;background:#b5bf00;color:#101820;border:none;cursor:pointer;font-weight:500;font-size:.875rem;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.program-tabs__tabbed-list--tab.active-item{background:#ffc72c}.program-tabs .tab-content{display:none}.program-tabs .tab-content.active-tab-content{display:grid;gap:2rem}@media (min-width:768px){.program-tabs .tab-content.active-tab-content{display:grid}}.program-tabs .tab-content.active-tab-content.grid{grid-template-columns:1fr}@media (min-width:768px){.program-tabs .tab-content.active-tab-content.grid{grid-template-columns:1fr 1fr}}.program-tabs .tab-content.active-tab-content h3{margin-top:0;font-size:1.25rem;padding-bottom:5px}.program-tabs .tab-content--image{flex-grow:1;flex-shrink:0}.program-tabs .tab-content--text{flex-shrink:1}.program-tabs .tab-content .a-button{margin-top:1.5rem}@media (min-width:768px){.program-tabs .tab-content.image-right .tab-content--image{order:2}}.program-tabs__trigger{width:100%;padding:.75rem 1rem;background:#ffc72c;color:#101820;border:none;border-radius:4px;font-size:1rem;font-weight:500;display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:2rem}.program-tabs__trigger .dropdown-arrow{transition:transform .2s ease;transform:rotate(180deg)}.program-tabs__trigger .dropdown-arrow.open{transform:rotate(0deg)}.program-tabs__select-list{display:block;position:relative}@media (min-width:768px){.program-tabs__select-list{display:none}}.program-tabs__select-list--menu{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #f9f9f9;border-radius:4px;margin-top:.5rem;box-shadow:0 2px 8px #0000001a;z-index:10}.program-tabs__select-list--menu.open{display:block}.program-tabs__select-list--item{padding:.75rem 1rem;border-radius:8px;cursor:pointer}.program-tabs__select-list--item:hover{background:#ffc72c}.program-tabs__select-list--item.active-item{background:#ffc72c}.tab-block{padding:0 0 1.5rem}.tab-block__leading-title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;line-height:1.2}.tab-block__leading-summary{font-size:.875rem;margin-bottom:1.5rem;line-height:1.4}.o-program-header__learning-methods--list span{cursor:pointer}
.t-template__wrapper{max-width:1600px;margin-right:auto;margin-left:auto}.t-template__wrapper .container-fluid{padding-right:0;padding-left:0}.t-template__search-header{position:relative}.t-template__menu{position:sticky;top:0;z-index:100;flex:0 0 100px;align-self:flex-start;width:100px}@media (max-width:767.98px){.t-template__menu{position:sticky;flex:1 0 100%;width:100%}}.t-template__menu>div>nav{height:100%}.t-template__content-wrapper{position:relative;width:100%;background-color:#fff}@media (max-width:767.98px){.t-template__content-wrapper{flex:1 0 100%}}@media (min-width:768px){.t-template__content-wrapper{max-width:calc(100% - 100px)}}.t-template--quote .t-template__content-inner-wrapper{padding:30px}@media (min-width:768px){.t-template--quote .t-template__content-inner-wrapper{padding:90px}}.t-template__content{z-index:10;width:911px;background-color:#fff}.t-template__content-footer{overflow:hidden;padding-right:0;padding-left:0}.t-template__footer-region{margin-top:48px}@media (min-width:768px){.t-template__footer-region{margin-top:80px}}.t-template__sidebar{z-index:1;flex:0 0 347px;width:347px;background-color:#f9f9f9;order:2}@media (max-width:991.98px){.t-template__sidebar{display:none}}.page-node-type-article-views .t-template__sidebar,.path-taxonomy .t-template__sidebar,.t-template--article .t-template__sidebar,.t-template--taxonomy .t-template__sidebar{background-color:#f5fcf9}@media (max-width:991.98px){.page-node-type-article-views .t-template__sidebar,.path-taxonomy .t-template__sidebar,.t-template--article .t-template__sidebar,.t-template--taxonomy .t-template__sidebar{display:block;flex-basis:100%;margin-top:48px}}.t-template__heading{background-color:#74ab8a}.t-template__footer{background-color:#acd1bb}.t-template__content-1-col-stacked .t-template__content-region{overflow:hidden}.t-template__content--2-col-stacked .t-template__content-region{overflow:hidden}.t-template__content--2-col-stacked .t-template__content-region .t-template__mobile-page-nav{margin-bottom:32px}@media (min-width:992px){.t-template__content--2-col-stacked .t-template__content-region .t-template__mobile-page-nav{display:none}}.layout-container{position:relative}@media (max-width:991.98px){.t-template--has-sticky-nav{display:flex;flex-direction:column}.t-template--has-sticky-nav .t-template__sidebar{display:block;flex-basis:auto;width:100%;margin-bottom:32px;order:-1}.t-template--has-sticky-nav .t-template__sidebar .t-template__sidebar-region>*{display:none}}.t-template--archive .t-template__header-region{background-color:#f2faf8}@media (min-width:768px) and (max-width:991.98px){.t-template--archive .t-template__sidebar{flex-basis:83.33333%;margin-right:auto;margin-left:auto}}@media (max-width:991.98px){.t-template--archive .t-template__sidebar{order:-1;margin-top:0;margin-bottom:48px}}.t-template--program{overflow:hidden}.t-template--program .t-template__header-region{background-color:#f2faf8}
.o-wrapper-breadcrumb-search{position:absolute;top:calc(100% + 32px);right:0;display:flex;align-items:center;z-index:10;justify-content:flex-end}@media (max-width:767.98px){.o-wrapper-breadcrumb-search{display:none}}.sb-show-main .o-wrapper-breadcrumb-search{top:0}.o-wrapper-breadcrumb-search .o-breadcrumb-navigation{margin-right:10px}@media (min-width:768px){.o-wrapper-breadcrumb-search--visible{-webkit-animation:bounce-on-visible 1s ease;animation:bounce-on-visible 1s ease}}@-webkit-keyframes bounce-on-visible{0%{transform:translateY(0);opacity:0}20%{transform:translateY(0);opacity:1}50%,80%,100%{transform:translateY(0)}40%{transform:translateY(15px)}60%{transform:translateY(8px)}}@keyframes bounce-on-visible{0%{transform:translateY(0);opacity:0}20%{transform:translateY(0);opacity:1}50%,80%,100%{transform:translateY(0)}40%{transform:translateY(15px)}60%{transform:translateY(8px)}}
