/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.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)}}
