.news-events{margin:3.125rem 0}@media (min-width: 1024px){.news-events{margin:6.25rem 0}}@media (max-width: 1023.98px){.news-events .mobile-reverse{display:flex;flex-wrap:wrap}.news-events .mobile-reverse .news-events__news-heading{width:100%;margin-bottom:1.875rem}.news-events .mobile-reverse .news-events__news{order:3;margin-bottom:-5rem}.news-events .mobile-reverse .news-events__news-button{order:2;width:100%;margin-top:0;margin-bottom:1.875rem}}.news-events .mobile-hidden{display:none}@media (min-width: 1024px){.news-events .mobile-hidden{display:block}}.news-events .desktop-hidden{display:block}@media (min-width: 1024px){.news-events .desktop-hidden{display:none}}.news-events__news-heading{margin-bottom:3.125rem}.news-events__news-heading h2{color:var(--jb--color--primary)}.news-events__news{z-index:1;position:relative;display:grid;gap:0.9375rem}@media (min-width: 768px){.news-events__news{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 1024px){.news-events__news{gap:1.875rem}}.news-events__news a{display:block;text-decoration:none}.news-events__news a article{height:100%;background-color:var(--jb--color--white);box-shadow:0 0.875rem 0.875rem 0 rgba(0,0,0,0.15)}.news-events__news a article figure{position:relative}.news-events__news a article figure::before,.news-events__news a article figure::after{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity 0.3s ease, visibility 0.3s ease}.news-events__news a article figure::before{content:'Read More';background:linear-gradient(to bottom, rgba(89,43,130,0.8) 0%, rgba(40,0,75,0.8) 100%);color:var(--jb--color--white);font-family:var(--jb--body--font-family--secondary);font-weight:var(--jb--body--font-weight--bold);text-indent:-2.5rem;text-transform:uppercase}.news-events__news a article figure::after{top:-0.0625rem;content:'\f061';color:var(--jb--color--white);font-family:var(--jb--body--font-family--icons);font-weight:var(--jb--body--font-weight--regular);text-indent:5rem}.news-events__news a article figure img{display:block;width:100%}.news-events__news a article main{padding:2.5rem}.news-events__news a article main>*{display:block;transition:all 0.3s ease}.news-events__news a article main>*:not(:last-child){margin-bottom:0.9375rem}.news-events__news a article main h3{color:var(--jb--color--black);font-size:var(--jb--body--font-size--24)}.news-events__news a article main span{color:var(--jb--color--gray--dark);font-size:var(--jb--body--font-size--13)}.news-events__news a article main .link span{color:var(--jb--color--black);font-family:var(--jb--body--font-family--secondary);font-size:var(--jb--body--font-size--15);text-transform:uppercase}.news-events__news a article main .link i{margin-left:0.3125rem;color:var(--jb--color--gray--medium);transition:color 0.3s ease}.news-events__news a:hover figure::before,.news-events__news a:hover figure::after,.news-events__news a:active figure::before,.news-events__news a:active figure::after,.news-events__news a:focus figure::before,.news-events__news a:focus figure::after{opacity:1;visibility:visible}.news-events__news a:hover main h3,.news-events__news a:active main h3,.news-events__news a:focus main h3{color:var(--jb--color--primary)}.news-events__news a:hover main .link span,.news-events__news a:hover main .link i,.news-events__news a:active main .link span,.news-events__news a:active main .link i,.news-events__news a:focus main .link span,.news-events__news a:focus main .link i{color:var(--jb--color--primary)}.news-events__news-button{margin-top:1.875rem}.news-events__news-button .wp-block-button a{font-family:var(--jb--body--font-family--secondary);text-transform:uppercase;letter-spacing:0.05rem}.news-events__news-button .wp-block-button a::before{content:'\f1ea';width:3.75rem;height:3.75rem;border-radius:3.75rem;font-size:var(--jb--body--font-size--20)}.news-events__news-button .wp-block-button:hover::before{background-color:var(--jb--color--gray--medium)}.news-events__upcoming-events{position:relative;margin-top:3.125rem;margin-right:-0.625rem;margin-left:-0.625rem;padding:10.3125rem 0.9375rem 3.125rem;background-color:var(--jb--color--gray--light)}@media (min-width: 768px){.news-events__upcoming-events{padding:5rem 2.5rem 5rem 8.4375rem}}@media (min-width: 1024px){.news-events__upcoming-events{margin-top:0;margin-right:-2.5rem;padding:6.25rem 2.5rem}}@media (min-width: 1440px){.news-events__upcoming-events{margin-right:-5rem;padding:6.25rem 5rem}}.news-events__upcoming-events::before{z-index:0;position:absolute;top:0;left:0;content:'';width:100%;height:7.5rem;background-color:var(--jb--color--gray);background-image:var(--bcsd-background--graphic-pattern-mobile);background-position:top center;background-repeat:no-repeat;background-size:100%}@media (min-width: 768px){.news-events__upcoming-events::before{width:5.9375rem;height:100%;background-image:var(--bcsd-background--graphic-pattern)}}@media (min-width: 1024px){.news-events__upcoming-events::before{left:-5.9375rem}}.news-events__upcoming-events h3{margin-bottom:1.875rem}.news-events__upcoming-events .events li{display:grid;grid-template-columns:3.75rem 1fr;gap:1.25rem}.news-events__upcoming-events .events li:not(:last-child){margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:0.0625rem solid var(--jb--color--gray--medium)}.news-events__upcoming-events .events li .date{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:3.75rem;height:3.75rem;background-color:var(--jb--color--primary);border-left:0.3125rem solid var(--jb--color--tertiary)}.news-events__upcoming-events .events li .date span{display:block;font-family:var(--jb--body--font-family--secondary);font-weight:var(--jb--body--font-weight--bold);line-height:1;text-align:center}.news-events__upcoming-events .events li .date span.month{margin-top:0.3125rem;margin-bottom:0.125rem;color:var(--jb--color--gray--medium);font-size:var(--jb--body--font-size--12);letter-spacing:0.05rem;text-transform:uppercase}.news-events__upcoming-events .events li .date span.day{color:var(--jb--color--white);font-size:var(--jb--body--font-size--24)}.news-events__upcoming-events .events li .info h4{margin-bottom:0.625rem}.news-events__upcoming-events .events li .info h4 a{display:block;color:var(--jb--color--black);line-height:1.2;text-decoration:none}.news-events__upcoming-events .events li .info p{font-family:var(--jb--body--font-family--secondary);font-size:var(--jb--body--font-size--13);font-weight:var(--jb--body--font-weight--demi)}.news-events__upcoming-events .wp-block-button{width:100%;margin-top:1.875rem}.news-events__upcoming-events .wp-block-button a{display:block;width:100%;background-color:var(--jb--color--white);text-align:center}.news-events__upcoming-events .wp-block-button a:hover,.news-events__upcoming-events .wp-block-button a:focus,.news-events__upcoming-events .wp-block-button a:active{background-color:var(--jb--color--primary)}

