@charset "UTF-8";.bcu-blocks,.bcu-blocks .wp-block-cover__inner-container,.bcu-blocks .wp-block-group__inner-container{max-width:808px;margin:0 auto;padding:60px 16px}
@media(min-width:750px){.bcu-blocks .alignfull{max-width:1000%;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);width:auto}
.bcu-blocks .alignwide{max-width:1000%;margin-right:calc(25% - 25vw);margin-left:calc(25% - 25vw);width:auto}
.bcu-blocks .wp-block-group__inner-container{max-width:85.7143rem;margin:auto}}@media(max-width:749px){.bcu-blocks .alignfull,.bcu-blocks .alignwide{margin:0 -16px}
.wp-block-image.is-style-default{max-width:calc(100% - 16px)}}p.has-drop-cap:not(:focus)::first-letter {font-size:3em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}
.wp-block-media-text{margin-bottom:1em}.wp-block-media-text figure.wp-block-media-text__media{margin-bottom:0}
.wp-block-media-text figure.wp-block-media-text__media img{width:100%;max-width:100%}
.wp-block-media-text .wp-block-media-text__content{padding:2rem}.wp-block-media-text figure.wp-block-media-text__media:not(:last-child):not(:last-child){margin-bottom:0}
.wp-block-image figcaption{padding:8px 16px;font-size:12px;font-style:normal !important;text-align:left;font-weight:700}
.wp-block-image figcaption,.wp-block-image img{display:block !important;margin:0}
.wp-block-image.is-style-default{position:relative;margin-bottom:4rem !important}
.wp-block-image.is-style-default.has-caption::after{bottom:0}.wp-block-image.is-style-rounded img{border-radius:16px 16px 0 0 !important}
.wp-block-image.is-style-rounded figcaption{border-radius:0 0 16px 16px !important}
.wp-block-image:not(.alignfull){margin-left:0 !important;margin-right:0 !important}
.wp-block-video{position:relative;margin-bottom:4em !important}.wp-block-video:not(.alignfull){margin-left:0 !important;margin-right:0 !important}
.wp-block-video.alignfull video{border-radius:0}.wp-block-columns{display:grid;grid-gap:30px;margin-bottom:1.75em}
.wp-block-columns>*{grid-column:1/-1;margin:0 !important}@media(min-width:600px){.wp-block-columns{grid-template-columns:repeat(12,1fr)}
.wp-block-column{grid-column-start:auto;grid-column-end:span 6}.wp-block-column:only-child{grid-column-end:span 12}
}@media(min-width:900px){.wp-block-column:not([style*=flex-basis]):nth-last-child(3):first-child,.wp-block-column:not([style*=flex-basis]):nth-last-child(3):first-child~.wp-block-column{grid-column-end:span 4}
.wp-block-column[style*="25%"]{grid-column-end:span 3}.wp-block-column[style*="50%"]{grid-column-end:span 6}
.wp-block-column[style*="33.33%"]{grid-column-end:span 4}.wp-block-column[style*="66.66%"]{grid-column-end:span 8}
}.wp-block-audio audio{width:100%}.wp-block-gallery{margin-left:0 !important;margin-right:0 !important}
.wp-block-gallery ul{margin:0 !important}.hero-front{position:relative;min-height:80vh;display:flex;align-items:flex-end;background-color:#1f2347;padding:60px 16px;color:#fff}
.hero-front.background::after{content:"";background-color:#1f2347;position:absolute;top:0;bottom:0;left:0;right:0;opacity:.6;background-blend-mode:multiply}
.hero-front__main{position:relative;z-index:10;width:100%}.hero-front h1{text-transform:uppercase}
.hero-front .pre{line-height:1.2}.hero-front .post{color:#e73671}@media(max-width:768px){.hero-front{padding:16px 6px;min-height:60vh}
}.institutions{padding:24px 6px 60px}.institutions .our-institutions{margin-bottom:12px}
@media(max-width:768px){.institutions{padding:40px 6px}.institutions .grid-column{padding-left:0;padding-right:0}
}.card--base{border:1px solid #1f2347;border-radius:8px;overflow:hidden}.card--base figure{position:relative;height:200px;border-bottom:1px solid #1f2347}
.card--base figure::before{content:"";background-color:#1f2347;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:opacity .2s ease-in-out;background-blend-mode:multiply}
.card--base .card__main{padding:24px}.card--base ul{padding-top:24px;border-top:1px solid #1f2347}
.card--base ul li{margin-bottom:8px}.card--base ul li a{color:#1f2347;transition:opacity .2s ease-in-out}
.card--base ul li a:focus,.card--base ul li a:hover{opacity:.6}.card--base .subtitle{position:relative;margin-top:0;margin-bottom:24px}
.card--base .subtitle span{padding-right:16px}.card--base .subtitle img{transform:rotate(180deg);position:absolute;right:0;top:0;transition:transform .2s ease-in-out}
.card--base .faux-link:focus+figure::before,.card--base .faux-link:hover+figure::before{opacity:.6}
.card--base .faux-link:focus~.card__main .subtitle img,.card--base .faux-link:hover~.card__main .subtitle img{transform:translateX(8px) rotate(180deg)}
.card--event{border-bottom:1px solid #1f2347;padding:48px 0}.card--event:first-child{border-top:1px solid #1f2347}
.card--event h2{margin-bottom:8px}.card--event p{font-size:18px}.section.cta{background-color:#e8e8ed}
.section.cta img{width:120px;height:auto;margin-bottom:1em}.section.cta p{font-size:16px}
.btn--arrow{display:flex;align-items:center;justify-content:center;border:0}.btn--arrow svg{margin-left:.5em;transition:.2s ease-in-out}
.btn--arrow:hover svg{transform:rotate(180deg) translateX(-.7em) !important}.search-loop-count{justify-content:space-between;padding:12px}