/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.html .banner-fix-bg{background-size:cover;background-repeat:no-repeat;height:100vh;background-attachment:fixed;}@media (max-width:991px){.html .banner-fix-bg{height:640px;background-attachment:unset;}}@media (max-width:640px){.html .banner-fix-bg{height:240px;}}
.banner-bk .banner-image:before{content:'';background:linear-gradient(180deg,rgba(0,0,0,0.25) 2%,rgba(0,0,0,0) 10%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.34) 65%,rgba(0,0,0,0.61) 100%);position:absolute;width:100%;height:100%;top:0;left:0;}.mobile-click{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}.banner{overflow:hidden;position:relative;}.banner > .az-ctnr.container-fluid,.banner > .az-ctnr.container{position:unset;}.banner > .az-ctnr.container-fluid:before,.banner > .az-ctnr.container:before{content:'';position:absolute;top:0;left:0;width:100%;height:100% !important;background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.5) 73%,rgba(0,0,0,0.5) 100%);z-index:1;}.banner > .az-ctnr.container-fluid .az-element.az-text,.banner > .az-ctnr.container .az-element.az-text{z-index:2;color:#fff;}.banner .banner-bg{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);}@media only screen and (max-width:768px){.banner-bk .banner-image:before{content:none;}.banner-title{font-size:22px;}.banner-date a{color:#000;}.banner{height:auto !important;}.banner.az-util-vertical-centering{justify-content:flex-start;}.html .banner .glazed-util-caption{position:inherit;color:#fff !important;background:#000;margin:0 -24px;width:auto;}.banner > .az-ctnr.container-fluid:before,.banner > .az-ctnr.container:before{content:none;}.banner > .az-ctnr.container-fluid .az-element.az-text,.banner > .az-ctnr.container .az-element.az-text{color:inherit;}.banner .banner-bg{position:unset;transform:unset;margin:0 -24px;width:auto;}}@media only screen and (max-width:640px){.banner > .az-ctnr.container-fluid .az-element.az-text h2,.banner > .az-ctnr.container .az-element.az-text h2,.banner > .az-ctnr.container-fluid .az-element.az-text h1,.banner > .az-ctnr.container .az-element.az-text h1{font-size:1.5em;}}
h1.page-title{text-align:center;margin-bottom:32px;}.html .font-size-90 h1{font-size:65px;}@media only screen and (max-width:1024px){.story-banner .banner-desc h1{font-size:50px;}}@media only screen and (max-width:768px){.logo.navbar-btn{min-width:185px;}.name.navbar-brand{text-align:left;padding-left:24px !important;font-size:20px !important;}.wrap-branding{display:flex;}.html .font-size-90 h1{font-size:2em;}.story-banner .banner-desc h1{font-size:22px;}}
.article-detail{position:relative;margin-top:16px;z-index:10;}.article-detail .timestamp{margin-bottom:1rem;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.article-detail .mini-caption{color:#ffffff;}.article-detail h5.title{font-size:17.5px;margin:20px 0;}.timestamp > .date{margin:auto 0;letter-spacing:0.0625rem;}.timestamp .tag,.timestamp .date{letter-spacing:initial;font-weight:700;line-height:0.75rem;}.timestamp > *{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;font-weight:700;letter-spacing:0.0625rem;line-height:0.75rem;}.date,.author{font-size:14px;line-height:1.3;color:rgba(0,0,0,0.5);}.timestamp > *{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;font-weight:700;letter-spacing:0.0625rem;line-height:0.75rem;}.timestamp .tag,.timestamp .date{letter-spacing:initial;font-weight:700;line-height:0.75rem;}.timestamp > .date{margin:auto 0;letter-spacing:0.0625rem;}.thumbnail-wrapper{padding-bottom:56%;background:#eee;overflow:hidden;position:relative;border:1px solid rgba(0,0,0,0.1);}.thumbnail-wrapper > *{position:absolute;width:100%;height:100%;}.view-content .row:before,.view-content .row:after{content:none;}
