html{font-size:100%}.grey-bg{background-color:rgba(35,31,32,.04)}.ng-content-area{margin:0 auto;max-width:720px;padding-top:48px;padding-bottom:48px}.faint-header{display:block;width:100%;font-weight:700;border-bottom:1px solid #9c9b9a;text-align:center}@media (min-width:768px){.faint-header{text-align:left}}.ng-cms-area{font-size:1.1rem;color:#716f6f;line-height:2;letter-spacing:.01rem}.ng-cms-area p{margin-bottom:2rem}.ng-cms-area h1,.ng-cms-area h2,.ng-cms-area h3,.ng-cms-area h4{margin-bottom:2rem;padding-top:1rem;font-weight:700}.ng-cms-area ol,.ng-cms-area ul{margin-bottom:2rem}.ng-navbar{background-color:#231f20;margin-bottom:0!important}@media (min-width:992px){.ng-navbar{height:108px;padding-top:0;padding-bottom:0}}@media (min-width:992px){.ng-navbar__container{height:100%;display:flex!important;align-items:stretch!important}}.ng-navbar__logo-wrap{display:flex;align-items:center}.ng-navbar__logo-img{width:62px}@media (min-width:992px){.ng-navbar__logo-img{width:94px}}.ng-navbar__items{margin-top:16px;margin-bottom:16px;height:100%}@media (min-width:992px){.ng-navbar__items{margin-top:0;margin-bottom:0}}.ng-navbar__link{position:relative;height:100%;display:flex;align-items:center;overflow:hidden;padding-top:.75rem;padding-bottom:.75rem;color:#fff!important;font-size:1.2rem}@media (min-width:992px){.ng-navbar__link{padding-top:0;padding-bottom:0;padding-right:1rem!important;padding-left:1rem!important}.ng-navbar__link:after{content:"";display:block;position:absolute;width:100%;height:8px;background-color:#bc9646;left:0;bottom:-8px;transform:translateZ(0);transition:transform .1s ease}.ng-navbar__link.active:after,.ng-navbar__link:focus:after,.ng-navbar__link:hover:after{transform:translate3d(0,-8px,0);transition:transform .2s ease}}.ng-footer{padding-top:36px;padding-bottom:36px;background-color:#231f20}.ng-footer a,.ng-footer p{color:#fff;font-size:.85rem}.ng-footer p{margin-bottom:0}.ng-footer__inner{display:flex;align-items:center;justify-content:space-between;flex-direction:column-reverse}@media (min-width:576px){.ng-footer__inner{flex-direction:row}}.ng-footer__links{list-style-type:none;padding:0;margin:0 0 12px}@media (min-width:576px){.ng-footer__links{margin-bottom:0}}.ng-footer__links li{position:relative;display:inline}.ng-footer__links li:first-of-type{margin-right:12px}.ng-footer__links li:last-of-type{margin-left:12px}.ng-footer__links li:last-of-type:before{content:"|";display:inline;color:#fff;position:absolute;left:-14px}.ms_banner_timer{top:auto!important;bottom:0!important;height:8px!important}.ms_start_pause{display:block!important}@media (min-width:1200px){.ms_start_pause{display:none!important}}.ng-hide:not(.ng-hide-animate),a.ms_next,a.ms_prev{display:none!important}.ng-news-home{padding-top:48px;padding-bottom:48px}.ng-news-home .row{justify-content:center}.ng-news-page{padding-top:64px;padding-bottom:64px}.ng-news-page__bread{display:block;width:100%;text-align:center}@media (min-width:768px){.ng-news-page__bread{text-align:left}}.ng-news-page__bread a{color:#716f6f!important;text-decoration:none;font-weight:600}.ng-news-page__bread a:focus,.ng-news-page__bread a:hover{text-decoration:underline}.ng-news-page__bread--single{text-align:center!important}@media (min-width:576px){.ng-news-page__bread--single{text-align:left!important}}.ng-news__items{display:flex;flex-wrap:wrap;align-items:center;flex-direction:column;justify-content:space-between}@media (min-width:768px){.ng-news__items{flex-direction:row;align-items:normal;align-items:stretch}}.ng-news__item-wrap{display:flex;min-width:0;width:100%;background-color:#fff}@media (min-width:460px){.ng-news__item-wrap{width:330px}}@media (min-width:768px){.ng-news__item-wrap{width:32%}}.ng-news__item-wrap:first-of-type{margin-left:0}.ng-news__item-wrap:last-of-type{margin-right:0}.ng-news__item{display:block;position:relative;width:100%;box-shadow:0 4px 5px -4px rgba(0,0,0,.1),0 1px 10px -4px rgba(0,0,0,.1),0 2px 4px -4px rgba(0,0,0,.05);transition:.1s ease}.ng-news__item:focus,.ng-news__item:hover{box-shadow:0 16px 24px 2px rgba(0,0,0,.05),0 6px 30px 5px rgba(0,0,0,.04),0 8px 10px -7px transparent;transition:.2s ease;text-decoration:none}.ng-news__item-inner{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}.ng-news__item-inner img{opacity:1!important;height:auto!important;width:100%;flex-shrink:0}.ng-news__item-title{height:100%;font-size:1.2rem;font-weight:700;text-align:center;color:#231f20;padding:8px 16px;margin:0;line-height:1.6rem}.ng-news__button-wrap,.ng-news__item-title{display:flex;align-items:center;justify-content:center}.blog-post-wrap{width:100%}.blog-post{display:block;position:relative;width:100%;height:100%;box-shadow:0 4px 5px -4px rgba(0,0,0,.1),0 1px 10px -4px rgba(0,0,0,.1),0 2px 4px -4px rgba(0,0,0,.05);transition:.1s ease;background-color:#fff}.blog-post:focus,.blog-post:hover{box-shadow:0 16px 24px 2px rgba(0,0,0,.05),0 6px 30px 5px rgba(0,0,0,.04),0 8px 10px -7px transparent;transition:.2s ease;text-decoration:none}.ng-news-page--no-pad{padding-bottom:0;padding-top:0}.js-post-card.not-revealed{transform:translate3d(0,60px,0);opacity:0;transition:.2s ease}.js-post-card.is-revealed{transform:translateZ(0);opacity:1;transition:.2s ease}.news-actor{display:flex;align-items:center;flex-direction:column;padding:12px;box-shadow:0 4px 5px -4px rgba(0,0,0,.1),0 1px 10px -4px rgba(0,0,0,.1),0 2px 4px -4px rgba(0,0,0,.05)}@media (min-width:460px){.news-actor{flex-direction:row;padding:0}}.news-actor__img{max-width:100px;margin-bottom:12px}@media (min-width:460px){.news-actor__img{max-width:140px;margin-bottom:0}}.news-actor__content{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:460px){.news-actor__content{align-items:flex-start;margin-left:16px}}.news-actor__content h1{font-size:1.6rem;margin-bottom:16px}.btn{border-radius:0!important;padding:12px 28px}.btn.is-loading{opacity:.4!important}.btn.is-loading:hover,.btn.is-loadingfocus{cursor:default}.btn--dark{background-color:#231f20;border-color:#231f20;color:#fff;opacity:.9;box-shadow:0 4px 5px -4px rgba(0,0,0,.1),0 1px 10px -4px rgba(0,0,0,.1),0 2px 4px -4px rgba(0,0,0,.05);transition:.1s ease}.btn--dark:active,.btn--dark:focus,.btn--dark:hover{background-color:#231f20;border-color:#231f20;color:#fff;opacity:1;box-shadow:0 16px 24px 2px rgba(0,0,0,.05),0 6px 30px 5px rgba(0,0,0,.04),0 8px 10px -7px transparent;transition:.2s ease}.page-banner{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:420px;background-repeat:no-repeat;background-position:50%;background-size:cover}.page-banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:1}.page-banner__inner{max-width:720px;padding-left:16px;padding-right:16px;text-align:center;z-index:2}.page-banner__title{color:#fff;font-weight:700;text-shadow:0 0 16px #000;font-size:1.8rem}@media (min-width:576px){.page-banner__title{font-size:2.4rem}}@media (min-width:768px){.page-banner__title{font-size:3rem}}.page-banner__link{color:#9c9b9a;text-transform:uppercase;z-index:2;margin-bottom:24px;font-weight:600}.page-banner__link:focus,.page-banner__link:hover{color:#9c9b9a;text-decoration:underline;font-weight:600}.page-banner__content{position:relative;display:block;z-index:2;max-width:720px;margin:16px auto 0;padding-left:16px;padding-right:16px;text-align:center;font-family:var(--headingFont);font-size:1rem;font-weight:700;color:var(--white)}.page-banner__content p:last-of-type{margin-bottom:0}@media (min-width:576px){.page-banner__content{font-size:1.2rem}}.page-banner__inner-left{z-index:1}@media (min-width:992px){.page-banner__inner-left .page-banner__inner{max-width:700px;text-align:left}}.page-banner__text{color:var(--white);font-size:1.1rem;line-height:2.1rem}#gallery_container{margin:24px -15px}.tile{padding-left:5px;padding-right:5px}@media (min-width:576px){.tile{padding-right:15px;padding-left:15px}}.tile .card{margin-bottom:10px!important}@media (min-width:576px){.tile .card{margin-bottom:30px!important}}.tile img{margin-bottom:0!important;height:100%!important}.tile .ng-news__item-inner:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:40%;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.75));z-index:1}.tile .ng-news__item-title{display:flex;align-items:flex-end;text-align:left;justify-content:center;position:absolute;bottom:4px;color:#fff;z-index:2}.filter-cat{background-color:#9c9b9a;color:#fff;margin-bottom:8px}.filter-cat,.filter-cat.active,.filter-cat:active,.filter-cat:focus,.filter-cat:hover{box-shadow:0 4px 5px -4px rgba(0,0,0,.1),0 1px 10px -4px rgba(0,0,0,.1),0 2px 4px -4px rgba(0,0,0,.05)}.filter-cat.active,.filter-cat:active,.filter-cat:focus,.filter-cat:hover{background-color:#fff;color:#231f20}.filter-cat.active{cursor:default}.filter-cat:disabled{opacity:1}.ng-actor-img{margin:0 auto;max-width:240px;border:4px solid #fff;box-shadow:0 4px 5px -4px rgba(0,0,0,.1),0 1px 10px -4px rgba(0,0,0,.1),0 2px 4px -4px rgba(0,0,0,.05)}@media (min-width:576px){.ng-actor-img{margin:initial}}@media (min-width:768px){.ng-actor-img{max-width:340px}}.ng-actors-single{display:flex;flex-direction:column-reverse;padding-top:104px;align-items:flex-start}@media (min-width:576px){.ng-actors-single{flex-direction:row}}.faint-header--actor{text-align:center!important}@media (min-width:576px){.faint-header--actor{text-align:left!important}}.ng-actor-top{margin-left:0;margin-right:0}.ng-actor-btn-1{display:none}@media (min-width:576px){.ng-actor-btn-1{display:inline-block}}.ng-actor-btn-2{display:flex;justify-content:center}@media (min-width:576px){.ng-actor-btn-2{display:none}}.ng-actor-audio{background-color:#fff;padding:4px;box-shadow:0 4px 5px -4px rgba(0,0,0,.1),0 1px 10px -4px rgba(0,0,0,.1),0 2px 4px -4px rgba(0,0,0,.05);border-radius:8px}.ng-voice-block-1{display:none}@media (min-width:576px){.ng-voice-block-1{display:block}}.ng-voice-block-2{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;text-align:center}@media (min-width:576px){.ng-voice-block-2{display:none}}