.news-events .page-title{background-color:rgba(45,45,45,.95);padding-bottom:75px;padding-top:120px!important}.news-events .page-title h2{color:#fff;margin-bottom:0}.events-news-trigger{position:relative}.events-news-trigger:before{background-color:#373737;content:"";height:70px;left:0;position:absolute;right:0;z-index:-1}.events-news-trigger .btn-container{display:flex;margin-bottom:86px}.events-news-trigger .e-btn{background-color:transparent;border:none;border-bottom:3px solid #ff5828;color:#fff;font-family:AvenirNextLTPro,Sans-Serif;font-size:28px;font-weight:700;height:62px;line-height:35px;outline:none!important;padding:0 40px;position:relative}.events-news-trigger .e-btn:before{background-color:#ff5828;bottom:0;content:"";height:0;left:0;position:absolute;right:0;transition:height .3s;-webkit-transition:height .3s;z-index:-1}.events-news-trigger .e-btn:hover:before{height:60px}.events-news-trigger .e-btn.active:before{height:5px}.events-container{margin-bottom:130px}.event-item{background-color:#f0f0f0;border:1px solid #f0f0f0;display:flex;margin-bottom:28px;min-height:201px;padding:30px 40px 26px;transition:border .3s;-webkit-transition:border .3s}.event-item.featured-post,.event-item:hover{border-color:#ee5124}.event-item.featured-post{background-color:#ffd3c6}.event-item .date{color:#383838;flex:0 0 calc(23.5% - 15px);font-size:24px;font-weight:700;line-height:38px;margin-right:20px;text-transform:uppercase}.event-item .date .d-year{display:block}.event-item .date .event-time{display:block;font-size:20px;font-weight:500}.event-item .e-i-desc{flex:auto}.event-item .e-i-desc p.e-tag{color:#8e8e8e;font-size:18px;font-weight:700;line-height:35px;margin-bottom:7px;text-transform:uppercase}.event-item .e-i-desc h3{color:#171717;font-size:32px;font-weight:500;line-height:44px;margin-bottom:0}.event-item .e-i-cta{align-self:center;margin-left:25px}.event-item .e-i-cta a i{color:#ee5124;font-size:45px}.archived-events h1{font-family:AvenirNextLTPro,Roboto,Arial,Sans-Serif;font-size:45px;font-weight:500;line-height:1.3556;margin-bottom:30px}.archived-events .filters{align-items:center;display:flex;margin-bottom:40px}.archived-events .filters .filter-item{cursor:pointer;margin-right:20px;max-width:250px;width:100%}.filter-item{position:relative}.filter-item .selected-text{align-items:center;border:1px solid #000;display:inline-flex;font-size:15px;font-weight:500;height:50px;padding:8px 12px;width:100%}.filter-item .selected-text:before{color:#000;content:"\e901";font-family:icomoon!important;position:absolute;right:12px;transform:rotate(90deg)}.filter-item .mon-year{background-color:#fff;border:1px solid #000;border-top:0;display:none;font-size:15px;font-weight:500;left:0;list-style:none;margin:0;max-height:250px;overflow-y:scroll!important;padding:5px 0;position:absolute;right:0;top:100%;z-index:100}.filter-item .mon-year li{cursor:pointer;padding:4px 12px;transition:background-color .3s;-webkit-transition:background-color .3s}.filter-item .mon-year li.active,.filter-item .mon-year li:hover{background:#f0f0f0}.news-posts-contain{display:flex;flex-wrap:wrap;margin:0 -20px 50px}.news-posts-contain .n-post-item{background-color:#f0f0f0;border:2px solid #f0f0f0;display:flex;flex-direction:column;margin:0 20px 54px;min-height:428px;padding:35px 30px 24px;position:relative;transition:border .3s;-webkit-transition:border .3s;width:calc(33.33333% - 40px)}.news-posts-contain .n-post-item:hover{border-color:#ee5124}.news-posts-contain .n-post-item h3{color:#383838;font-size:32px;font-weight:500;line-height:44px}.news-posts-contain .n-post-item .category{color:#383838;font-size:18px;font-weight:700;line-height:35px;margin-bottom:3px}.news-posts-contain .n-post-item .category a{color:#383838}.news-posts-contain .n-post-item .arrow-link{margin-top:auto;text-align:right}.news-posts-contain .n-post-item .arrow-link i{color:#ee5124;font-size:25px}.news-posts-contain .n-post-item.full-width{align-items:center;background-color:transparent;border:2px solid #383838;border-left:none;border-right:none;display:flex;flex-direction:row;min-height:auto;padding:38px 0;width:100%}.news-posts-contain .n-post-item.full-width .n-post-desc,.news-posts-contain .n-post-item.full-width .n-post-image{width:50%}.news-posts-contain .n-post-item.full-width .n-post-image img{width:100%}.news-posts-contain .n-post-item.full-width .n-post-desc{padding-left:40px}.news-posts-contain .n-post-item.full-width .n-post-desc h2{margin-bottom:0}.news-posts-contain .n-post-item.full-width .n-post-desc .category{color:#383838;font-size:18px;font-weight:700;line-height:35px;margin-bottom:3px}.news-posts-contain .n-post-item.full-width .n-post-desc .category a{color:#383838}.n-post-item .news-link:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.new-load-more{margin-bottom:46px;padding-top:0!important}@media (max-width:1023px){.news-events .page-title{padding-bottom:40px;padding-top:100px!important}}@media (max-width:1199px){.news-posts-contain .n-post-item{min-height:350px}.news-posts-contain .n-post-item h3{font-size:25px;line-height:37px}.news-posts-contain .n-post-item.full-width .n-post-desc h2{font-size:34px}}@media (max-width:1050px){.events-news-trigger .btn-container{margin-bottom:55px}.event-item .date{font-size:25px;line-height:38px}.event-item .e-i-desc h3 br{display:none}.event-item .e-i-desc h3{font-size:28px;line-height:40px}.event-item{min-height:162px}.news-posts-contain .n-post-item{min-height:320px;padding:26px 20px 24px}.news-posts-contain .n-post-item h3{font-size:23px;line-height:34px}.archived-events h1{font-size:35px}}@media (max-width:935px){.event-item .date{font-size:18px;line-height:28px}.event-item .date .event-time{font-size:16px}.event-item .e-i-desc h3{font-size:24px;line-height:36px}.news-posts-contain .n-post-item{margin-bottom:40px;width:calc(50% - 40px)}.news-posts-contain .n-post-item.full-width .n-post-desc h2{font-size:25px}}@media (max-width:767px){.event-item{flex-direction:column}.event-item .e-i-cta{align-self:flex-start;margin-left:0;margin-top:25px}.news-posts-contain .n-post-item{margin-bottom:30px;min-height:auto;width:100%}.news-posts-contain .n-post-item.full-width{display:block}.news-posts-contain .n-post-item.full-width .n-post-desc,.news-posts-contain .n-post-item.full-width .n-post-image{width:100%}.news-posts-contain .n-post-item.full-width .n-post-desc{padding-left:0;padding-top:20px}.archived-events h1{font-size:27px}}