/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.card-2col .posts-content,.card-2col .view-content,.card-3col .posts-content,.card-3col .view-content{margin:0 -20px}.card-2col .card-container,.card-3col .card-container{padding:20px}@media only screen and (min-width:640px) and (max-width:767px) and (orientation:landscape){.card-2col .card-container,.card-3col .card-container{width:50%!important}}.card{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;background:#fff;border:1px solid #eeeeee;display:block;position:relative}.card-container{display:block}.card__body{-webkit-user-select:none;user-select:none}.card__featured-image-container{position:relative;overflow:hidden}.card__featured-image-container img{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;width:100%}.card__footer{bottom:0;position:absolute;margin-bottom:20px}.card__header{margin-bottom:20px}.card__label{left:20px;position:absolute;top:20px;z-index:1}.card__logo img{max-height:24px}.card__meta-info{display:block;display:-webkit-box;font-size:16px;height:100%;line-height:1.5;max-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#333;font-weight:300;margin-bottom:10px}.card__text{display:block;display:-webkit-box;font-size:16px;height:100%;line-height:1.5;max-height:72px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.card__title{display:block;display:-webkit-box;font-size:20px;height:100%;line-height:1.35;max-height:54px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#333;margin:0}.card:hover{-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.1);-moz-box-shadow:0 3px 15px 0 rgba(0,0,0,.1);box-shadow:0 3px 15px #0000001a;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;border:1px solid #eeeeee;text-decoration:none}.card:hover .card__featured-image{opacity:1!important}.card:hover .card__featured-image.zoom{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;overflow:hidden}.card:hover .card__featured-image.zoom img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.card:focus{outline:none;text-decoration:none}.card-fluid .pull-right{padding-left:0!important}@media (max-width:767px){.card-fluid .compat-object-fit-2col,.card-fluid .compat-object-fit-2col img{height:180px}}.card-fluid .card__body{height:100%;padding-bottom:60px}@media (min-width:768px){.card-fluid .card__body{min-height:260px}}@media (max-width:767px){.card-fluid .card__body{padding-left:20px;padding-right:20px}}.card-fluid .card__body .author-block{bottom:20px;position:absolute}@media (min-width:768px){.card-fluid .card__body .card__description{display:block;display:-webkit-box;font-size:16px;height:100%;line-height:1.5;max-height:72px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}}@media (max-width:767px){.card-fluid .card__body .card__description{margin:1em 0;display:block;display:-webkit-box;font-size:16px;height:100%;line-height:1.5;max-height:48px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.label--icon{color:#fff;font-size:22px;height:22px;width:19px}.label--text{border:1px solid #eeeeee;color:#333;height:22px;padding:4px 11px}.overlay{position:relative;z-index:1}.overlay:after{bottom:0;content:"";height:auto;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.overlay--be-blue:after{background:#009dda;opacity:.6}.overlay--black:after{background:#0000004d}.overlay--blue-gradient:after{background:linear-gradient(135deg,#239bd9,#2bbbd1);opacity:.6}.tooltip-container .tooltip{border-radius:2px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;background-color:#333;color:#fff;left:-20px;padding:5px 20px;position:absolute;top:40px;visibility:hidden;z-index:1}.tooltip-container .tooltip:before{border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:8px solid #333333;content:"";height:0;position:absolute;right:25px;top:-8px;width:0}.tooltip-container:hover .tooltip,.tooltip-container:hover .tooltip:before{visibility:visible}.node-type--page-resource .block{margin-bottom:0}.node-type--page-resource .inner,.node-type--page-resource .group-footer{margin-left:auto;margin-right:auto;max-width:1200px;padding:0 20px;position:relative}.node-type--page-resource .navbar-default{background-color:#f8f8f8;border-color:1px solid #e7e7e7}.node-type--page-resource .field:nth-child(2) .featured-resource-container{padding-top:3em!important}.node-type--page-resource .field:last-child .featured-resource-container{padding-bottom:3em!important}.node-type--page-resource .field:not(:first-child) .block{padding:1.5em 0}.featured-resource-container{background-color:#f5f5f5}.header-container{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.header-container .brightcon24{font-size:30px!important;padding-right:5px!important}.more-link{clear:both;font-size:1.2em;text-align:right}.more-link a{text-decoration:none}@media (min-width:980px){.featured-block>.more-link{display:none}}@media (max-width:979px){.view-header .more-link{display:none}}.group-header{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:310px}.group-header>.inner{margin-left:auto;margin-right:auto;max-width:800px;padding:0 20px;position:relative;text-align:center}.group-header>.inner .subtitle{font-size:1.2em;margin-top:.8em}.group-header>.inner .title{margin:0 auto}.view-resources-navigation-tabs{padding:20px 0 0}.view-resources-navigation-tabs .view-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin:0!important}.view-resources-navigation-tabs .view-content .views-row{margin-bottom:0}.resource-tab{color:#009dda}.resource-tab .brightcon{font-size:1.15em;padding-right:10px}@media (min-width:768px){.resource-tab.active,.resource-tab:hover{border-bottom:2px solid #666666;color:#666;padding-bottom:4px}.resource-tab.active .resource-tab-link,.resource-tab.active .brightcon,.resource-tab:hover .resource-tab-link,.resource-tab:hover .brightcon{color:#666;text-decoration:none!important}}.resource-tab .resource-tab-link,.resource-tab .resource-tab-link.active{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.resource-tab .resource-tab-link .brightcon:hover,.resource-tab .resource-tab-link:hover{color:#666}.resource-tab .resource-tab-link.active{color:#666;cursor:default;pointer-events:none}@media (max-width:767px){.resource-tab .resource-tab-link{display:block;width:100%}}@media (max-width:980px){.resource-tab .resource-tab-link{font-size:.95em;text-decoration:none}}.nav:before,.nav:after,.navbar:before,.navbar:after{content:none}@media (min-width:768px) and (max-width:979px){.navbar{margin-bottom:20px!important}}@media (min-width:768px){.navbar{background:#0000;border:none}.navbar .navbar-nav{float:none;margin:0}}@media (max-width:767px){#block-views-resources-navigation-tabs-block{background-color:#f5f5f5!important;padding:15px 0}#block-views-resources-navigation-tabs-block .navbar.dropdown-open{background-color:#eee!important}#block-views-resources-navigation-tabs-block .navbar{-webkit-box-shadow:0 4px 10px rgba(0,0,0,.2);-moz-box-shadow:0 4px 10px rgba(0,0,0,.2);box-shadow:0 4px 10px #0003;background-color:#fff;border:none;margin:0 20px!important;padding:0!important}#block-views-resources-navigation-tabs-block .navbar .navbar-brand{color:#666;font-size:20px;padding:15px 10px}#block-views-resources-navigation-tabs-block .navbar .navbar-brand .active{border-bottom:none!important}#block-views-resources-navigation-tabs-block .navbar .navbar-toggle:hover,#block-views-resources-navigation-tabs-block .navbar .navbar-toggle:focus{background-color:#0000}#block-views-resources-navigation-tabs-block .navbar .navbar-toggle{border-color:#0000;left:0;margin:0;padding:11px;position:absolute;text-align:right;width:100%}#block-views-resources-navigation-tabs-block .navbar .navbar-toggle .brightcon{color:#666}#block-views-resources-navigation-tabs-block .navbar .view-resources-navigation-tabs{padding:0}#block-views-resources-navigation-tabs-block .navbar .view-resources-navigation-tabs .navbar-nav>div{border-bottom:2px solid whitesmoke}#block-views-resources-navigation-tabs-block .navbar .view-resources-navigation-tabs .navbar-nav{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff}#block-views-resources-navigation-tabs-block .navbar .view-resources-navigation-tabs .navbar-nav .resource-tab{font-size:1.2em;margin-left:10px;padding:.5em 0}}.featured-resource-card{padding-top:3em}@media (min-width:768px){.featured-resource-card#block-views-featured-resource-card-block{padding-right:15px}.featured-resource-card#block-views-featured-blog-card-block{padding-left:15px}}.featured-resource-container{padding-top:3em!important;padding:1.5em 0}.card__body a{text-decoration:none}.events-header,.view-video-library{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.events-header .form--inline,.events-header .form-item,.view-video-library .form--inline,.view-video-library .form-item{margin:0;padding:0 20px}.events-header input,.events-header select,.view-video-library input,.view-video-library select{height:40px;width:155px;border:0;border-bottom:1px solid #999999;background-color:transparent;padding:8px 24px 8px 8px;color:#333}.view-video-library .form--inline{display:flex;justify-content:space-between;gap:20px;width:100%;float:none;flex-wrap:wrap;padding:0}.view-video-library .form-type-select{flex:1;padding:0}.view-video-library input,.view-video-library select{width:auto}@media screen and (max-width:768px){.events-header .form--inline,.events-header .form-item,.view-video-library .form--inline,.view-video-library .form-item{padding:0;margin:5px 0;display:block;min-width:100%}.events-header input,.events-header select,.view-video-library input,.view-video-library select{width:100%}}.view .view-content.nav.navbar-nav{gap:1rem}.block .navbar-default .navbar-collapse{width:100%}
