@import url("https://use.typekit.net/ytg5fqi.css");@import url("https://use.typekit.net/jfd6lzj.css");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+Arabic:wght@100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@400;700&display=swap");@font-face{font-family:"29LT Zarid Display";src:url(../assets/fonts/LTZaridDisplay/29LTZaridDisplay-Medium.woff) format("woff"),url(../assets/fonts/LTZaridDisplay/29LTZaridDisplay-Medium.woff2) format("woff2"),url(../assets/fonts/LTZaridDisplay/29LTZaridDisplay-Medium.otf) format("otf");font-weight:500}.wp-block-columns{display:block;gap:6rem!important;margin-bottom:0!important;padding:3rem 0!important}@media screen and (min-width:700px){.wp-block-columns{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;-ms-flex-pack:justify;justify-content:space-between;gap:2.8rem!important}}@media screen and (min-width:1024px){.wp-block-columns{padding:4rem 0!important}}.wp-block-columns.are-vertically-aligned-top{-ms-flex-align:start!important;align-items:flex-start!important}.wp-block-columns.are-vertically-aligned-bottom{-ms-flex-align:end;align-items:flex-end}.wp-block-columns:has(.table-block__wrapper){padding-top:0!important}.wp-block-column:first-of-type{margin-left:0}.wp-block-column:last-of-type{margin-right:0}.wp-block-column .wp-block-image{margin:0 0 26px;padding:0}@media (min-width:700px){.wp-block-column .wp-block-image{margin:0 0 21px}}.wp-block-column .wp-block-image img{border-radius:0;width:100%}.wp-block-column .wp-block-embed.is-type-video{margin:0 0 26px!important;padding:0!important}@media (min-width:700px){.wp-block-column .wp-block-embed.is-type-video{margin:0 0 21px!important}}.wp-block-column .alert-event-title,.wp-block-column h3{font-weight:700}.wp-block-column .alert-event-title a,.wp-block-column h3 a{color:#000;text-decoration:none;transition:color .3s;padding:0 17px 0 0}.wp-block-column .alert-event-title a:hover,.wp-block-column h3 a:hover{color:#000}.wp-block-column .alert-event-title a:hover .last-word span:after,.wp-block-column h3 a:hover .last-word span:after{left:17px;filter:brightness(1)}.wp-block-column :last-child{margin-bottom:0}.wp-block-column .alert-event-title:not(:first-child),.wp-block-column h1:not(:first-child),.wp-block-column h2:not(:first-child),.wp-block-column h3:not(:first-child),.wp-block-column h4:not(:first-child),.wp-block-column h5:not(:first-child),.wp-block-column h6:not(:first-child){margin-top:1.6rem!important;margin-bottom:1.6rem!important}@media (min-width:700px){.wp-block-column .alert-event-title:not(:first-child),.wp-block-column h1:not(:first-child),.wp-block-column h2:not(:first-child),.wp-block-column h3:not(:first-child),.wp-block-column h4:not(:first-child),.wp-block-column h5:not(:first-child),.wp-block-column h6:not(:first-child){margin-top:2.8rem!important;margin-bottom:2.8rem!important}}@media (min-width:1024px){.wp-block-column .alert-event-title:not(:first-child),.wp-block-column h1:not(:first-child),.wp-block-column h2:not(:first-child),.wp-block-column h3:not(:first-child),.wp-block-column h4:not(:first-child),.wp-block-column h5:not(:first-child),.wp-block-column h6:not(:first-child){margin-top:4rem!important;margin-bottom:4rem!important}}.wp-block-column p{margin-top:1.6rem!important;margin-bottom:1.6rem}.wp-block-group{padding-bottom:3rem!important;padding-top:3rem!important}@media screen and (min-width:1024px){.wp-block-group{padding-bottom:4rem!important;padding-top:4rem!important}}.wp-block-group .alert-event-title:not(:first-child),.wp-block-group h1:not(:first-child),.wp-block-group h2:not(:first-child),.wp-block-group h3:not(:first-child),.wp-block-group h4:not(:first-child),.wp-block-group h5:not(:first-child),.wp-block-group h6:not(:first-child){margin-top:1.6rem!important;margin-bottom:1.6rem!important}@media (min-width:700px){.wp-block-group .alert-event-title:not(:first-child),.wp-block-group h1:not(:first-child),.wp-block-group h2:not(:first-child),.wp-block-group h3:not(:first-child),.wp-block-group h4:not(:first-child),.wp-block-group h5:not(:first-child),.wp-block-group h6:not(:first-child){margin-top:2.8rem!important;margin-bottom:2.8rem!important}}@media (min-width:1024px){.wp-block-group .alert-event-title:not(:first-child),.wp-block-group h1:not(:first-child),.wp-block-group h2:not(:first-child),.wp-block-group h3:not(:first-child),.wp-block-group h4:not(:first-child),.wp-block-group h5:not(:first-child),.wp-block-group h6:not(:first-child){margin-top:4rem!important;margin-bottom:4rem!important}}.wp-block-group p{margin-top:1.6rem!important;margin-bottom:1.6rem}.wp-block-group .wp-block-columns{padding:0!important;row-gap:0!important}.wp-block-group .wp-block-columns:not(:only-of-type){margin-bottom:3rem!important}@media screen and (min-width:1024px){.wp-block-group .wp-block-columns:not(:only-of-type){margin-bottom:4rem!important}}.wp-block-group .wp-block-columns .alert-event-title,.wp-block-group .wp-block-columns h1,.wp-block-group .wp-block-columns h2,.wp-block-group .wp-block-columns h3,.wp-block-group .wp-block-columns h4,.wp-block-group .wp-block-columns h5,.wp-block-group .wp-block-columns h6{margin-bottom:1.6rem!important}@media (min-width:700px){.wp-block-group .wp-block-columns .alert-event-title,.wp-block-group .wp-block-columns h1,.wp-block-group .wp-block-columns h2,.wp-block-group .wp-block-columns h3,.wp-block-group .wp-block-columns h4,.wp-block-group .wp-block-columns h5,.wp-block-group .wp-block-columns h6{margin-bottom:2.8rem!important}}@media (min-width:1024px){.wp-block-group .wp-block-columns .alert-event-title,.wp-block-group .wp-block-columns h1,.wp-block-group .wp-block-columns h2,.wp-block-group .wp-block-columns h3,.wp-block-group .wp-block-columns h4,.wp-block-group .wp-block-columns h5,.wp-block-group .wp-block-columns h6{margin-bottom:4rem!important}}.wp-block-group .wp-block-columns .wp-block-column .alert-event-title,.wp-block-group .wp-block-columns .wp-block-column h1,.wp-block-group .wp-block-columns .wp-block-column h2,.wp-block-group .wp-block-columns .wp-block-column h3,.wp-block-group .wp-block-columns .wp-block-column h4,.wp-block-group .wp-block-columns .wp-block-column h5,.wp-block-group .wp-block-columns .wp-block-column h6{margin-bottom:1.6rem!important}.wp-block-group .table-block__wrapper{margin-bottom:6rem}.wp-block-group .wp-block-buttons:not(:last-of-type){margin-bottom:1.6rem}.wp-block-group .wp-block-buttons:last-of-type{margin-top:1.2rem}.block-column-2{gap:2rem!important;padding-top:0!important}.block-column-2:has(~.block-column-2){padding-bottom:1.6rem!important}.block-column-2 .wp-block-heading{margin-bottom:2.4rem!important}.block-column-2 .wp-block-columns{-ms-flex-align:start;align-items:flex-start;margin-bottom:0;gap:2rem!important}@media screen and (min-width:700px){.block-column-2 .wp-block-columns{gap:2.8rem!important}}.block-column-2 .wp-block-columns .wp-block-column{min-height:38.6rem;padding:2rem;z-index:1;background-color:#f5f5f5}.block-column-2 .wp-block-columns .wp-block-column:empty{opacity:0}.block-column-2 .wp-block-columns .wp-block-column p:has(a){height:auto;-ms-flex-line-pack:end;align-content:flex-end;margin-top:auto!important}@media screen and (min-width:1024px){.block-column-2 .wp-block-columns .wp-block-column{padding:2.8rem}}.block-column-2 .wp-block-columns .wp-block-column .wp-block-heading{margin-bottom:1.6rem!important}.block-column-2 .wp-block-columns .wp-block-column .wp-block-image{box-shadow:none;margin:-2rem -2rem 2rem}@media screen and (min-width:1024px){.block-column-2 .wp-block-columns .wp-block-column .wp-block-image{margin:-2.8rem -2.8rem 2.8rem}}.block-column-2 .wp-block-columns .wp-block-column .wp-block-image img{aspect-ratio:335/220;width:100%;object-fit:cover}@media screen and (min-width:700px){.block-column-2 .wp-block-columns .wp-block-column .wp-block-image img{aspect-ratio:363/200}}@media screen and (min-width:1024px){.block-column-2 .wp-block-columns .wp-block-column .wp-block-image img{aspect-ratio:500/330}}.block-column-2 .wp-block-columns .wp-block-column .alert-event-title,.block-column-2 .wp-block-columns .wp-block-column h1,.block-column-2 .wp-block-columns .wp-block-column h2,.block-column-2 .wp-block-columns .wp-block-column h3,.block-column-2 .wp-block-columns .wp-block-column h4,.block-column-2 .wp-block-columns .wp-block-column h5,.block-column-2 .wp-block-columns .wp-block-column h6{margin-top:0!important}.block-column-2.large-3 .wp-block-columns{display:-ms-grid;display:grid;column-gap:2.8rem;row-gap:4rem!important;-ms-grid-columns:1fr;grid-template-columns:1fr}@media screen and (min-width:700px){.block-column-2.large-3 .wp-block-columns{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media screen and (min-width:1024px){.block-column-2.large-3 .wp-block-columns{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.wp-block-columns:has(~.block-column-2){padding-bottom:2.8rem!important}@media screen and (min-width:700px){.wp-block-columns:has(~.block-column-2){padding-bottom:2.8rem!important}}.block-column-3{max-width:1028px;margin-left:auto;margin-right:auto;row-gap:0!important}.block-column-3 h2.wp-block-heading{margin-bottom:1.6rem!important}@media screen and (min-width:700px){.block-column-3 h2.wp-block-heading{margin-bottom:2.8rem!important}}@media screen and (min-width:1024px){.block-column-3 h2.wp-block-heading{margin-bottom:4rem!important}}.block-column-3 h2+p+p{margin-bottom:2.8rem}.block-column-3 .wp-block-columns{display:-ms-grid;display:grid;column-gap:2.8rem;row-gap:4rem!important;-ms-grid-columns:1fr;grid-template-columns:1fr}@media screen and (min-width:700px){.block-column-3 .wp-block-columns{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.block-column-3 .wp-block-columns .wp-block-column .wp-block-image{margin-bottom:1.6rem;height:auto!important}.block-column-3 .wp-block-columns .wp-block-column .wp-block-image img{aspect-ratio:auto!important}.block-column-3 .wp-block-columns .wp-block-column .wp-block-heading{font-weight:700;font-family:aktiv-grotesk,sans-serif;font-size:2.6rem!important;font-weight:400!important;line-height:1.06;margin-top:0!important}.block-column-3 .wp-block-columns .wp-block-column .wp-block-heading a{color:#000;text-decoration:none;transition:color .3s;padding:0 17px 0 0}.block-column-3 .wp-block-columns .wp-block-column .wp-block-heading a:hover{color:#575454}.block-column-3 .wp-block-columns .wp-block-column .wp-block-heading a:hover .last-word span:after{left:17px;filter:brightness(1)}@media screen and (min-width:700px){.block-column-3 .wp-block-columns .wp-block-column .wp-block-heading{font-size:3.1rem!important}}@media screen and (min-width:1024px){.block-column-3 .wp-block-columns .wp-block-column .wp-block-heading{font-size:3.5rem!important}}.block-column-3 .wp-block-columns .wp-block-column ul{padding:6px 30px 0 32px}@media screen and (min-width:700px){.block-column-3 .wp-block-columns .wp-block-column ul{padding:11px 23px 0 42px}}@media screen and (min-width:1024px){.block-column-3 .wp-block-columns .wp-block-column ul{padding:2.4px 25px 0 42px;line-height:1.5}}.block-column-3 .wp-block-columns .wp-block-column ul li:before{left:-22px;top:10px;width:4px;height:4px}@media screen and (min-width:700px){.block-column-3 .wp-block-columns .wp-block-column ul li:before{top:8px;left:-21px}}@media screen and (min-width:1024px){.block-column-3 .wp-block-columns .wp-block-column ul li:before{top:10px;left:-21px}}.block-column-1{width:100%!important;padding-bottom:65px}@media screen and (min-width:700px){.block-column-1{padding-top:45px;padding-bottom:55px}}@media screen and (min-width:1024px){.block-column-1{padding-top:60px;padding-bottom:60px}}.block-column-1 h2{font-size:2.8rem;line-height:1;margin-bottom:15px;margin-top:0;font-family:aktiv-grotesk,sans-serif}@media screen and (min-width:700px){.block-column-1 h2{font-size:3.8rem;margin-bottom:12px}}@media screen and (min-width:1024px){.block-column-1 h2{font-size:5rem;margin-bottom:16px}}.block-column-1 h5{font-family:aktiv-grotesk,sans-serif;margin:0 0 1em;font-size:1.8rem;font-weight:400;line-height:1.5}@media screen and (min-width:700px){.block-column-1 h5{line-height:1.7}}@media screen and (min-width:1024px){.block-column-1 h5{font-size:2rem;line-height:1.5}}.block-column-1 .wp-block-media-text{margin:25px 0 0!important;border-top:none!important;padding:0!important}@media screen and (min-width:700px){.block-column-1 .wp-block-media-text{margin:41px 0 0!important}}@media screen and (min-width:1024px){.block-column-1 .wp-block-media-text{margin:54px 0 0!important}}.block-column-1 .wp-block-media-text .wp-block-media-text__media img{border-radius:0}.block-column-1 .wp-block-media-text .wp-block-media-text__content{padding:6px 0 1px}@media screen and (min-width:700px){.block-column-1 .wp-block-media-text .wp-block-media-text__content{padding:26px 0 0 40px}}.block-column-1 .wp-block-media-text .wp-block-media-text__content .alert-event-title,.block-column-1 .wp-block-media-text .wp-block-media-text__content h3{font-size:2rem;line-height:normal;margin-bottom:1.6rem;font-weight:700}.block-column-1 .wp-block-media-text .wp-block-media-text__content .alert-event-title a,.block-column-1 .wp-block-media-text .wp-block-media-text__content h3 a{color:#000;text-decoration:none;transition:color .3s;padding:0 17px 0 0}.block-column-1 .wp-block-media-text .wp-block-media-text__content .alert-event-title a:hover,.block-column-1 .wp-block-media-text .wp-block-media-text__content h3 a:hover{color:#575454}.block-column-1 .wp-block-media-text .wp-block-media-text__content .alert-event-title a:hover .last-word span:after,.block-column-1 .wp-block-media-text .wp-block-media-text__content h3 a:hover .last-word span:after{left:17px;filter:brightness(1)}@media screen and (min-width:700px){.block-column-1 .wp-block-media-text .wp-block-media-text__content .alert-event-title,.block-column-1 .wp-block-media-text .wp-block-media-text__content h3{font-size:2.4rem}}@media screen and (min-width:1024px){.block-column-1 .wp-block-media-text .wp-block-media-text__content .alert-event-title,.block-column-1 .wp-block-media-text .wp-block-media-text__content h3{font-size:2.8rem;margin-bottom:1.5rem}}.site-main--no-sidebar{padding-left:20px;padding-right:20px;max-width:1920px;margin:0 auto}@media screen and (min-width:700px){.site-main--no-sidebar{padding-left:40px;padding-right:40px}}

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */*{box-sizing:border-box}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:aktiv-grotesk,sans-serif;font-size:100%;margin:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0}select::-ms-expand{display:none}button,input{overflow:visible;border-radius:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:none;cursor:pointer;border:unset}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}body .slick-slider{margin-bottom:0}body .slick-next .slick-next-icon,body .slick-prev .slick-prev-icon{display:none}@media print{.footer,.header{display:none}}h1{font-family:aktiv-grotesk,sans-serif;font-size:4.2rem!important;line-height:1;font-weight:500!important;letter-spacing:-.02em}@media screen and (min-width:700px){h1{font-size:6.1rem!important;line-height:1;font-weight:500!important}}@media screen and (min-width:1024px){h1{font-size:6.8rem!important;line-height:1;font-weight:500!important}}.h1.has-medium-font-size,.h1.has-small-font-size,h1.has-medium-font-size,h1.has-small-font-size{font-family:aktiv-grotesk,sans-serif;font-size:4.2rem!important;line-height:1;font-weight:500!important;letter-spacing:-.02em!important}@media screen and (min-width:700px){.h1.has-medium-font-size,.h1.has-small-font-size,h1.has-medium-font-size,h1.has-small-font-size{font-size:6.1rem!important;line-height:1;font-weight:500!important}}@media screen and (min-width:1024px){.h1.has-medium-font-size,.h1.has-small-font-size,h1.has-medium-font-size,h1.has-small-font-size{font-size:6.8rem!important;line-height:1;font-weight:500!important}}h2{font-family:aktiv-grotesk,sans-serif;font-size:3.4rem!important;font-weight:500!important;line-height:1!important;letter-spacing:-.01em}@media screen and (min-width:700px){h2{font-size:4.8rem!important;font-weight:500!important}}@media screen and (min-width:1024px){h2{font-size:5.4rem!important;font-weight:500!important}}.h2.has-medium-font-size,.h2.has-small-font-size,h2.has-medium-font-size,h2.has-small-font-size{font-family:aktiv-grotesk,sans-serif;font-size:3.4rem!important;font-weight:500!important;line-height:1!important;letter-spacing:-.01em!important}@media screen and (min-width:700px){.h2.has-medium-font-size,.h2.has-small-font-size,h2.has-medium-font-size,h2.has-small-font-size{font-size:4.8rem!important;font-weight:500!important}}@media screen and (min-width:1024px){.h2.has-medium-font-size,.h2.has-small-font-size,h2.has-medium-font-size,h2.has-small-font-size{font-size:5.4rem!important;font-weight:500!important}}.alert-event-title,h3{font-family:aktiv-grotesk,sans-serif;font-size:2.8rem!important;font-weight:400!important;line-height:1;letter-spacing:-.01em}@media screen and (min-width:700px){.alert-event-title,h3{font-size:3.9rem!important;letter-spacing:0;line-height:1.06}}@media screen and (min-width:1024px){.alert-event-title,h3{font-size:4.3rem!important}}.h3.has-medium-font-size,.h3.has-small-font-size,.has-medium-font-size.alert-event-title,.has-small-font-size.alert-event-title,h3.has-medium-font-size,h3.has-small-font-size{font-family:aktiv-grotesk,sans-serif;font-size:2.8rem!important;font-weight:400!important;line-height:1;letter-spacing:-.01em!important}@media screen and (min-width:700px){.h3.has-medium-font-size,.h3.has-small-font-size,.has-medium-font-size.alert-event-title,.has-small-font-size.alert-event-title,h3.has-medium-font-size,h3.has-small-font-size{font-size:3.9rem!important;letter-spacing:0;line-height:1.06}}@media screen and (min-width:1024px){.h3.has-medium-font-size,.h3.has-small-font-size,.has-medium-font-size.alert-event-title,.has-small-font-size.alert-event-title,h3.has-medium-font-size,h3.has-small-font-size{font-size:4.3rem!important}}h4{font-family:aktiv-grotesk,sans-serif;font-size:2.6rem!important;font-weight:400!important;line-height:1.06}@media screen and (min-width:700px){h4{font-size:3.1rem!important}}@media screen and (min-width:1024px){h4{font-size:3.5rem!important}}.h4.has-medium-font-size,.h4.has-small-font-size,h4.has-medium-font-size,h4.has-small-font-size{font-family:aktiv-grotesk,sans-serif;font-size:2.6rem!important;font-weight:400!important;line-height:1.06}@media screen and (min-width:700px){.h4.has-medium-font-size,.h4.has-small-font-size,h4.has-medium-font-size,h4.has-small-font-size{font-size:3.1rem!important}}@media screen and (min-width:1024px){.h4.has-medium-font-size,.h4.has-small-font-size,h4.has-medium-font-size,h4.has-small-font-size{font-size:3.5rem!important}}h5{font-family:aktiv-grotesk,sans-serif;font-size:2.2rem!important;font-weight:400!important;line-height:1.06}@media screen and (min-width:700px){h5{font-size:2.5rem!important}}@media screen and (min-width:1024px){h5{font-size:2.8rem!important}}.h5.has-medium-font-size,.h5.has-small-font-size,h5.has-medium-font-size,h5.has-small-font-size{font-family:aktiv-grotesk,sans-serif;font-size:2.2rem!important;font-weight:400!important;line-height:1.06}@media screen and (min-width:700px){.h5.has-medium-font-size,.h5.has-small-font-size,h5.has-medium-font-size,h5.has-small-font-size{font-size:2.5rem!important}}@media screen and (min-width:1024px){.h5.has-medium-font-size,.h5.has-small-font-size,h5.has-medium-font-size,h5.has-small-font-size{font-size:2.8rem!important}}h6{font-family:aktiv-grotesk,sans-serif;font-size:1.9rem!important;font-weight:400!important;line-height:1.06}@media screen and (min-width:700px){h6{font-size:2.2rem!important}}@media screen and (min-width:1024px){h6{font-size:2.5rem!important}}.h6.has-medium-font-size,.h6.has-small-font-size,h6.has-medium-font-size,h6.has-small-font-size{font-family:aktiv-grotesk,sans-serif;font-size:1.9rem!important;font-weight:400!important;line-height:1.06}@media screen and (min-width:700px){.h6.has-medium-font-size,.h6.has-small-font-size,h6.has-medium-font-size,h6.has-small-font-size{font-size:2.2rem!important}}@media screen and (min-width:1024px){.h6.has-medium-font-size,.h6.has-small-font-size,h6.has-medium-font-size,h6.has-small-font-size{font-size:2.5rem!important}}.alert-event-title,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:1.6rem!important;margin-top:0!important}@media (min-width:700px){.alert-event-title,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:2.8rem!important}}@media (min-width:1024px){.alert-event-title,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:4rem!important}}.h1.has-large-font-size,.h2.has-large-font-size,.h3.has-large-font-size,.h4.has-large-font-size,.h5.has-large-font-size,.h6.has-large-font-size,.has-large-font-size.alert-event-title,h1.has-large-font-size,h2.has-large-font-size,h3.has-large-font-size,h4.has-large-font-size,h5.has-large-font-size,h6.has-large-font-size{font-family:aktiv-grotesk,sans-serif;font-size:4.4rem!important;letter-spacing:-.02em;line-height:.96;font-weight:400!important}@media screen and (min-width:700px){.h1.has-large-font-size,.h2.has-large-font-size,.h3.has-large-font-size,.h4.has-large-font-size,.h5.has-large-font-size,.h6.has-large-font-size,.has-large-font-size.alert-event-title,h1.has-large-font-size,h2.has-large-font-size,h3.has-large-font-size,h4.has-large-font-size,h5.has-large-font-size,h6.has-large-font-size{font-size:7.1rem!important;font-weight:400!important}}@media screen and (min-width:1024px){.h1.has-large-font-size,.h2.has-large-font-size,.h3.has-large-font-size,.h4.has-large-font-size,.h5.has-large-font-size,.h6.has-large-font-size,.has-large-font-size.alert-event-title,h1.has-large-font-size,h2.has-large-font-size,h3.has-large-font-size,h4.has-large-font-size,h5.has-large-font-size,h6.has-large-font-size{font-size:8.5rem!important;font-weight:400!important}}.h1.has-x-large-font-size,.h2.has-x-large-font-size,.h3.has-x-large-font-size,.h4.has-x-large-font-size,.h5.has-x-large-font-size,.h6.has-x-large-font-size,.has-x-large-font-size.alert-event-title,h1.has-x-large-font-size,h2.has-x-large-font-size,h3.has-x-large-font-size,h4.has-x-large-font-size,h5.has-x-large-font-size,h6.has-x-large-font-size{font-family:aktiv-grotesk,sans-serif;font-size:5.6rem!important;letter-spacing:-.02em;line-height:.96;font-weight:400!important}@media screen and (min-width:700px){.h1.has-x-large-font-size,.h2.has-x-large-font-size,.h3.has-x-large-font-size,.h4.has-x-large-font-size,.h5.has-x-large-font-size,.h6.has-x-large-font-size,.has-x-large-font-size.alert-event-title,h1.has-x-large-font-size,h2.has-x-large-font-size,h3.has-x-large-font-size,h4.has-x-large-font-size,h5.has-x-large-font-size,h6.has-x-large-font-size{font-size:9.5rem!important;font-weight:400!important}}@media screen and (min-width:1024px){.h1.has-x-large-font-size,.h2.has-x-large-font-size,.h3.has-x-large-font-size,.h4.has-x-large-font-size,.h5.has-x-large-font-size,.h6.has-x-large-font-size,.has-x-large-font-size.alert-event-title,h1.has-x-large-font-size,h2.has-x-large-font-size,h3.has-x-large-font-size,h4.has-x-large-font-size,h5.has-x-large-font-size,h6.has-x-large-font-size{font-size:12rem!important;font-weight:400!important}}p.has-large-font-size,p.has-medium-font-size,p.has-x-large-font-size{font-family:aktiv-grotesk,sans-serif;font-size:1.8rem!important;line-height:1.2;font-weight:400!important}p.has-large-font-size:first-of-type,p.has-medium-font-size:first-of-type,p.has-x-large-font-size:first-of-type{text-indent:6rem}@media screen and (min-width:700px){p.has-large-font-size,p.has-medium-font-size,p.has-x-large-font-size{font-size:2.3rem!important}}@media screen and (min-width:1024px){p.has-large-font-size,p.has-medium-font-size,p.has-x-large-font-size{font-size:2.6rem!important}}.wp-block-group p.has-large-font-size:first-of-type,.wp-block-group p.has-medium-font-size:first-of-type,.wp-block-group p.has-x-large-font-size:first-of-type{text-indent:0}p{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:400!important;margin-top:0!important;max-width:764px}p:not(:last-of-type){margin-bottom:1.6rem!important}@media screen and (min-width:700px){p{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){p{font-size:1.8rem!important}}p.has-default-font-size{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:400!important;max-width:764px}@media screen and (min-width:700px){p.has-default-font-size{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){p.has-default-font-size{font-size:1.8rem!important}}p.has-default-font-size strong,p strong{font-weight:500!important}p strong{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;margin:0!important}@media screen and (min-width:700px){p strong{font-size:1.6rem!important}}@media screen and (min-width:1024px){p strong{font-size:1.8rem!important}}p.has-small-font-size{font-family:aktiv-grotesk,sans-serif;font-size:1.2rem!important;line-height:1.25;font-weight:400!important}@media screen and (min-width:700px){p.has-small-font-size{font-size:1.4rem!important}}@media screen and (min-width:1024px){p.has-small-font-size{font-size:1.4rem!important}}p.has-small-font-size strong{font-family:aktiv-grotesk,sans-serif;font-size:1.2rem!important;line-height:1.25;font-weight:500!important;margin:0!important}@media screen and (min-width:700px){p.has-small-font-size strong{font-size:1.4rem!important}}@media screen and (min-width:1024px){p.has-small-font-size strong{font-size:1.4rem!important}}.arabic{direction:rtl}.arabic .alert-event-title,.arabic h1,.arabic h2,.arabic h3,.arabic h4,.arabic h5,.arabic h6{font-family:Noto Sans Arabic,serif}strong{font-weight:700}html{font-size:10px;scroll-behavior:smooth;scroll-padding-top:100px}body{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:400!important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#000}@media screen and (min-width:700px){body{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){body{font-size:1.8rem!important}}body ::selection{background:#e4e4e4}section{clear:both}*{outline-offset:2px}:focus{outline:1px solid #57545470;outline-offset:2px}.alert-event-discip a:focus,.alert-event .btn-secondary:focus,.dark-focus,.ecosystem-image-title a,.header-search__form,.header-search__toggle,.header .menu-wrapper .nav-wrapper,.program-finder .degree-student-voice-caption p a,.program-tabs .program-tab-item .program-tab-selected-value,.work-filter .fliter-selected-value{outline-offset:2px}.alert-event-discip a:focus,.alert-event .btn-secondary:focus,.dark-focus:focus,.ecosystem-image-title a:focus,.header-search__form:focus,.header-search__toggle:focus,.header .menu-wrapper .nav-wrapper:focus,.program-finder .degree-student-voice-caption p a:focus,.program-tabs .program-tab-item .program-tab-selected-value:focus,.work-filter .fliter-selected-value:focus{outline:1px solid #57545470;outline-offset:2px;outline-color:#ffffff70}.alert-event-discip a:focus *,.alert-event .btn-secondary:focus *,.dark-focus *,.ecosystem-image-title a *,.header-search__form *,.header-search__toggle *,.header .menu-wrapper .nav-wrapper *,.program-finder .degree-student-voice-caption p a *,.program-tabs .program-tab-item .program-tab-selected-value *,.work-filter .fliter-selected-value *{outline-offset:2px}.alert-event-discip a:focus :focus,.alert-event .btn-secondary:focus :focus,.dark-focus :focus,.ecosystem-image-title a :focus,.header-search__form :focus,.header-search__toggle :focus,.header .menu-wrapper .nav-wrapper :focus,.program-finder .degree-student-voice-caption p a :focus,.program-tabs .program-tab-item .program-tab-selected-value :focus,.work-filter .fliter-selected-value :focus{outline:1px solid #57545470;outline-offset:2px;outline-color:#ffffff70}.btn-close:focus,.ecosystem-image-title a:focus,.ecosystem .modal-content-wrapper .ecosystem-slide .ecosystem-play-video:focus,.ecosystem .modal-content-wrapper .slick-next:focus,.ecosystem .modal-content-wrapper .slick-prev:focus,.faculty-image-holder a:focus,.featured-event-post-container .slick-arrow:focus,.header-search__toggle:focus,.header .menu-btn:focus,.n-offset:focus,.news-event-featured-img a:focus,.program-finder .degree-video-button:focus,.program-finder .degree-work-feature .slick-next:focus,.program-finder .degree-work-feature .slick-prev:focus,.program-finder .degree .close-program:focus,.program-tabs .program-tab-item .program-tab-selected-value.is-open+.selectdropdown li a:focus,.program-tabs .program-tab-item .program-tab-selected-value.is-open:focus,.site-main.event .site-main__header .event-calendar.event-ticket-wrapper .tribe-events-c-subscribe-dropdown__button.is-open:focus,.work-filter .fliter-selected-value.is-open+.selectdropdown li a:focus,.work-filter .fliter-selected-value.is-open:focus,.work-nav .work-carousel_next:focus,.work-nav .work-carousel_prev:focus{outline-offset:-3px}.js-fixed{overflow:hidden}*>ol:last-child,*>ul:last-child{margin-bottom:0}button{color:#000}.aos-init[data-aos=fade-up]{transform:translate3d(0,50px,0)}.header-search__form form label,.program-finder-selectors legend,.visually-hidden{border:0;height:1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px)}.hidden{display:none}.block-editor-block-list__block.wp-block.container-narrow.wp-block-group.block-editor-block-list__layout.is-layout-constrained.wp-block-group-is-layout-constrained>*,.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:0!important}.container-contained,.container-narrow{max-width:1028px;margin-left:auto;margin-right:auto}.container-contained .alert-event-title,.container-contained h1,.container-contained h2,.container-contained h3,.container-contained h4,.container-contained h5,.container-contained h6,.container-contained ol,.container-contained p,.container-contained ul,.container-narrow .alert-event-title,.container-narrow h1,.container-narrow h2,.container-narrow h3,.container-narrow h4,.container-narrow h5,.container-narrow h6,.container-narrow ol,.container-narrow p,.container-narrow ul{max-width:764px!important}.container-contained .wp-block-heading,.container-narrow .wp-block-heading{margin-left:0!important}.container-contained .wp-block-columns,.container-narrow .wp-block-columns{margin-left:0!important;margin-right:0!important}a.skip-link{position:absolute;left:0;top:0;color:#000}a.skip-link.visually-hidden{border:0;height:1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px)}a.skip-link.visually-hidden:active,a.skip-link.visually-hidden:focus{position:static!important;clip:auto;height:auto;width:auto;overflow:auto}a.skip-link.visually-hidden:focus{background-color:#fff;padding:3px 10px;position:absolute!important;z-index:10000}body.blog .site-main,body.page .site-main,body .site-main{padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;padding-bottom:3rem;margin-top:-8rem}@media screen and (min-width:700px){body.blog .site-main,body.page .site-main,body .site-main{padding-left:40px;padding-right:40px}}@media screen and (min-width:1024px){body.blog .site-main,body.page .site-main,body .site-main{padding-bottom:4rem}}body.blog .site-main__content>div:empty,body.page .site-main__content>div:empty,body .site-main__content>div:empty{display:none}@media (min-width:1024px){body.blog aside+.site-main__content,body.page aside+.site-main__content,body aside+.site-main__content{width:76.9235%;max-width:1400px;padding-bottom:87px}}.site-main__content>.wp-block-group>.wp-block-group{max-width:1028px;margin-left:auto;margin-right:auto}.site-main__content>.wp-block-group>.wp-block-group.block-quote{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:0!important;height:fit-content;padding:0!important}.site-main__content>.wp-block-group>.wp-block-group.block-quote:not(:last-of-type){margin-bottom:4rem}@media screen and (min-width:700px){.site-main__content>.wp-block-group>.wp-block-group.block-quote{-ms-flex-direction:row;flex-direction:row;height:36.5rem}}@media screen and (min-width:1024px){.site-main__content>.wp-block-group>.wp-block-group.block-quote{height:49rem}}.site-main__content>.wp-block-group>.wp-block-group.block-quote figure{display:block;width:100%;height:100%;padding-top:0!important;padding-bottom:0!important;margin:0!important}@media screen and (min-width:700px){.site-main__content>.wp-block-group>.wp-block-group.block-quote figure{width:33vw}}.site-main__content>.wp-block-group>.wp-block-group.block-quote figure img{height:100%;width:100%;object-fit:cover;aspect-ratio:334/334}@media screen and (min-width:700px){.site-main__content>.wp-block-group>.wp-block-group.block-quote figure img{aspect-ratio:auto}}.site-main__content>.wp-block-group>.wp-block-group.block-quote blockquote{width:100%;height:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;row-gap:4rem;padding:4rem 2.8rem;margin:0;background-color:#f5f5f5}@media screen and (min-width:700px){.site-main__content>.wp-block-group>.wp-block-group.block-quote blockquote{padding:4rem}}.site-main__content>.wp-block-group>.wp-block-group.block-quote blockquote p{font-family:aktiv-grotesk,sans-serif;font-size:1.8rem!important;line-height:1.2;font-weight:400!important;margin:0}@media screen and (min-width:700px){.site-main__content>.wp-block-group>.wp-block-group.block-quote blockquote p{font-size:2.3rem!important}}@media screen and (min-width:1024px){.site-main__content>.wp-block-group>.wp-block-group.block-quote blockquote p{font-size:2.6rem!important}}.site-main__content>.wp-block-group>.wp-block-group.block-quote blockquote p:before{content:"";display:block;margin-bottom:1.6rem;background:url(../assets/icons/quote-black.svg);background-repeat:no-repeat;background-position:50%;height:26px;width:23px}@media screen and (min-width:700px){.site-main__content>.wp-block-group>.wp-block-group.block-quote blockquote p:before{margin-bottom:2.8rem;height:28px;width:24px;height:31px;width:35px}}.site-main__content>.wp-block-group>.wp-block-group.block-quote blockquote cite{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:400!important;margin-top:0!important;font-style:normal}@media screen and (min-width:700px){.site-main__content>.wp-block-group>.wp-block-group.block-quote blockquote cite{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){.site-main__content>.wp-block-group>.wp-block-group.block-quote blockquote cite{font-size:1.8rem!important}}.float-right{float:right}.float-left{float:left}.wp-admin .editor-document-bar__title h1{font-size:medium!important;margin-bottom:0!important}.wp-admin .interface-complementary-area h2{font-size:13px!important;margin-bottom:0!important;letter-spacing:0!important}.wp-block-button__link{border-radius:unset;padding:0;text-align:left}a{transition:color .3s,text-decoration .3s}a,a:hover,a:visited{color:inherit;text-decoration:none}img{display:block;max-width:100%;height:auto}figure{margin:0}figcaption{margin:.5rem 0 0;font-style:italic;font-size:.75rem}figcaption>p{margin-top:0}.img-inline--full{margin:2rem 0}@media (min-width:700px){.img-inline--float.float-right{margin:0 0 2rem 2rem}}@media (min-width:700px){.img-inline--float.float-left{margin:0 2rem 2rem 0}}.table-block__wrapper{max-width:764px}.table-block__wrapper table{clear:both;display:table;width:100%;min-width:400px}.table-block__wrapper table td,.table-block__wrapper table th{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:400!important;margin-top:0!important;margin-bottom:1.6rem!important;vertical-align:top;padding:1.6rem;border-left:none;border-right:none}@media screen and (min-width:700px){.table-block__wrapper table td,.table-block__wrapper table th{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){.table-block__wrapper table td,.table-block__wrapper table th{font-size:1.8rem!important}}.table-block__wrapper table .table-scroller{overflow:auto;width:100%}.table-block__wrapper table thead{position:sticky;top:0;-ms-overflow-style:none;scrollbar-width:none;background-color:#fff;color:#000;line-height:1.5;z-index:2;border-bottom:none}.table-block__wrapper table thead::-webkit-scrollbar{display:none}.table-block__wrapper table thead th{padding-top:1.6rem;padding-bottom:1.6rem;font-weight:500!important;text-align:left;border-bottom:none}.table-block__wrapper table tbody{display:table;width:100%}.table-block__wrapper table tbody tr:first-child td{background-color:#000!important;color:#fff!important}.table-block__wrapper table tbody tr td{padding-top:1.6rem;padding-bottom:1.6rem;padding-left:1rem!important;padding-right:1rem!important}.wp-block-table{overflow:auto}.table-block__next,.table-block__prev{display:none}.js-scroll--left .table-block__next{opacity:0;visibility:hidden}.js-scroll--left .table-block__prev{opacity:1;visibility:visible}.js-scroll--right .table-block__prev{opacity:0;visibility:hidden}.js-scroll--right.js-scroll--left .table-block__next,.js-scroll--right.js-scroll--left .table-block__prev,.js-scroll--right .table-block__next{opacity:1;visibility:visible}hr.wp-block-separator{border-top:0;border-bottom:2px solid #575454;opacity:1;margin:2.8rem 0}@media (min-width:700px){hr.wp-block-separator{margin:6rem 0}}@media (min-width:1024px){hr.wp-block-separator{margin:4rem 0}}hr.wp-block-separator.is-style-wide{border-bottom-width:2px}.editor-styles-wrapper ol li,.editor-styles-wrapper ul li,.site-main__content ol li,.site-main__content ul li,.tribe-events-single-event-description ol li,.tribe-events-single-event-description ul li{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;font-weight:400!important;margin:0!important;margin-bottom:1rem!important}@media screen and (min-width:700px){.editor-styles-wrapper ol li,.editor-styles-wrapper ul li,.site-main__content ol li,.site-main__content ul li,.tribe-events-single-event-description ol li,.tribe-events-single-event-description ul li{font-size:1.6rem!important}}@media screen and (min-width:1024px){.editor-styles-wrapper ol li,.editor-styles-wrapper ul li,.site-main__content ol li,.site-main__content ul li,.tribe-events-single-event-description ol li,.tribe-events-single-event-description ul li{font-size:1.8rem!important}}.editor-styles-wrapper ol li a,.editor-styles-wrapper ul li a,.site-main__content ol li a,.site-main__content ul li a,.tribe-events-single-event-description ol li a,.tribe-events-single-event-description ul li a{font-size:inherit;color:#000;z-index:1;transition:all .3s ease-in-out;text-decoration:underline;text-underline-offset:.4rem}.editor-styles-wrapper ol li a:hover,.editor-styles-wrapper ul li a:hover,.site-main__content ol li a:hover,.site-main__content ul li a:hover,.tribe-events-single-event-description ol li a:hover,.tribe-events-single-event-description ul li a:hover{transition:all .3s ease-in-out}.editor-styles-wrapper ol li a:hover:hover,.editor-styles-wrapper ul li a:hover:hover,.site-main__content ol li a:hover:hover,.site-main__content ul li a:hover:hover,.tribe-events-single-event-description ol li a:hover:hover,.tribe-events-single-event-description ul li a:hover:hover{opacity:.5}.editor-styles-wrapper ol li a .link-letter,.editor-styles-wrapper ul li a .link-letter,.site-main__content ol li a .link-letter,.site-main__content ul li a .link-letter,.tribe-events-single-event-description ol li a .link-letter,.tribe-events-single-event-description ul li a .link-letter{font-size:inherit;font-weight:inherit;line-height:inherit;display:inline-block;position:relative}.editor-styles-wrapper ol li a .link-letter:before,.editor-styles-wrapper ul li a .link-letter:before,.site-main__content ol li a .link-letter:before,.site-main__content ul li a .link-letter:before,.tribe-events-single-event-description ol li a .link-letter:before,.tribe-events-single-event-description ul li a .link-letter:before{content:"";width:100%;height:3px;background-color:#a4f5ff;position:absolute;bottom:4px;left:0;z-index:-1;transition:all .3s ease-in-out}.editor-styles-wrapper ol li a:hover .link-letter:before,.editor-styles-wrapper ul li a:hover .link-letter:before,.site-main__content ol li a:hover .link-letter:before,.site-main__content ul li a:hover .link-letter:before,.tribe-events-single-event-description ol li a:hover .link-letter:before,.tribe-events-single-event-description ul li a:hover .link-letter:before{height:calc(100% - 4px)}.editor-styles-wrapper ol ul,.editor-styles-wrapper ul ul,.site-main__content ol ul,.site-main__content ul ul,.tribe-events-single-event-description ol ul,.tribe-events-single-event-description ul ul{list-style-type:disc}.wp-block-image img{width:100%!important;object-fit:cover}figure.wp-block-image{padding:3rem 0}@media (min-width:700px){figure.wp-block-image{padding:4rem 0}}figure.wp-block-image.is-style-rounded{border-radius:20px}@media screen and (min-width:700px){figure.wp-block-image.is-style-rounded{border-radius:25px}}figure.wp-block-image.is-style-rounded img{border-radius:20px}@media (min-width:700px){figure.wp-block-image.is-style-rounded img{border-radius:25px}}figure.wp-block-image.size-full img{height:auto!important}figure.wp-block-image.size-full a{width:100%}.wp-block-image~h5.wp-block-heading{margin-top:1.6rem!important}.wp-block-image{margin:0}.wp-block-image.alignleft,.wp-block-image.alignright{margin:41px 0 38px;float:unset}@media (min-width:700px){.wp-block-image.alignleft,.wp-block-image.alignright{max-width:50%}}@media (min-width:1024px){.wp-block-image.alignleft,.wp-block-image.alignright{max-width:100%}}.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{display:block;margin-top:1rem}@media (min-width:700px){.wp-block-image.alignright{float:right;margin:0 0 40px 43px}}@media (min-width:700px){.wp-block-image.alignleft{float:left;margin:20px 40px 43px 0}}.wp-block-embed figcaption,.wp-block-image figcaption,figure figcaption{display:block;margin-top:1rem;margin-bottom:0;text-align:center;font-style:normal;color:#575454;font-family:aktiv-grotesk,sans-serif;font-size:1.2rem!important;line-height:1.25;font-weight:400!important}@media screen and (min-width:700px){.wp-block-embed figcaption,.wp-block-image figcaption,figure figcaption{font-size:1.4rem!important}}@media screen and (min-width:1024px){.wp-block-embed figcaption,.wp-block-image figcaption,figure figcaption{font-size:1.4rem!important}}.wp-block-embed iframe,.wp-block-image iframe,figure iframe{width:100%}.hero{position:relative;margin:0 -20px;padding:0 20px 15px;background-color:#000;color:#fff}@media screen and (min-width:700px){.hero{padding:0;margin:0}}.hero h1{margin-bottom:0}@media (min-width:700px){.hero h1{position:absolute;bottom:41px;z-index:2}}@media (min-width:1024px){.hero h1{bottom:52px}}.hero-img__wrapper{width:100vw;position:relative;left:50%;margin-left:-50vw}@media (min-width:700px){.hero-img__wrapper{position:relative}.hero-img__wrapper:after{content:"";display:block;position:absolute;top:0;left:0;z-index:1;opacity:.55;height:100%;width:100%;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#000)}}.hero-img__wrapper img{width:100%}.site>main>h1{color:#fff;margin:0;position:relative;padding-top:106px;padding-bottom:15px}@media screen and (min-width:700px){.site>main>h1{padding-top:148px;padding-bottom:32px}}@media screen and (min-width:1024px){.site>main>h1{padding-bottom:35px}}.site>main>h1:before{content:"";background-color:#000;top:0;height:100%;width:100vw;position:relative;left:50%;margin-left:-50vw;position:absolute;z-index:-1}.site>.site-main>h1+.site-main__content>.has-large-font-size:first-child{padding-top:0;margin-bottom:0}.wp-block-buttons{display:-ms-flexbox;display:flex}.wp-block-buttons:not(.is-vertical) .wp-block-button{margin:0 1.5rem}.wp-block-buttons:not(.is-vertical) .wp-block-button:first-of-type{margin-left:0}.wp-block-buttons:not(.is-vertical) .wp-block-button:last-of-type{margin-right:0}.wp-block-buttons.is-vertical .wp-block-button{margin:0 0 2rem}.wp-block-buttons.is-vertical .wp-block-button:last-of-type{margin-bottom:0}.wp-block-buttons .wp-block-button__link{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#000;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;border-radius:0;transition:all .3s ease-in-out;z-index:1}@media screen and (min-width:700px){.wp-block-buttons .wp-block-button__link{font-size:1.5rem!important}}@media screen and (min-width:1024px){.wp-block-buttons .wp-block-button__link{font-size:1.6rem!important}}@media screen and (min-width:700px){.wp-block-buttons .wp-block-button__link{padding:1rem 1.2rem}}@media screen and (min-width:1024px){.wp-block-buttons .wp-block-button__link{padding:1.6rem 2rem}}.wp-block-buttons .wp-block-button__link:hover{background-color:#979797}.wp-block-buttons.btn-secondary .wp-block-button__link{margin-left:0}.btn-primary .wp-block-button__link{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#000;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;border-radius:0;transition:all .3s ease-in-out;z-index:1}@media screen and (min-width:700px){.btn-primary .wp-block-button__link{font-size:1.5rem!important}}@media screen and (min-width:1024px){.btn-primary .wp-block-button__link{font-size:1.6rem!important}}@media screen and (min-width:700px){.btn-primary .wp-block-button__link{padding:1rem 1.2rem}}@media screen and (min-width:1024px){.btn-primary .wp-block-button__link{padding:1.6rem 2rem}}.btn-primary .wp-block-button__link:hover{background-color:#979797}@media screen and (min-width:1024px){.btn-primary .wp-block-button__link{margin-left:-19px}}.btn-secondary .wp-block-button__link{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#fff;color:#000;border:1px solid #000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;border-radius:0;transition:all .3s ease-in-out;z-index:1;margin-left:0}@media screen and (min-width:700px){.btn-secondary .wp-block-button__link{font-size:1.5rem!important}}@media screen and (min-width:1024px){.btn-secondary .wp-block-button__link{font-size:1.6rem!important}}@media screen and (min-width:700px){.btn-secondary .wp-block-button__link{padding:1rem 1.2rem}}@media screen and (min-width:1024px){.btn-secondary .wp-block-button__link{padding:1.6rem 2rem}}.btn-secondary .wp-block-button__link:hover{color:#fff;border:1px solid transparent;background-color:#979797}.wp-block-buttons .btn-highlight-arrow .wp-block-button__link{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#f4ff0d;color:#000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;border-radius:0;transition:all .3s ease-in-out;z-index:1}@media screen and (min-width:700px){.wp-block-buttons .btn-highlight-arrow .wp-block-button__link{font-size:1.5rem!important}}@media screen and (min-width:1024px){.wp-block-buttons .btn-highlight-arrow .wp-block-button__link{font-size:1.6rem!important}}.wp-block-buttons .btn-highlight-arrow .wp-block-button__link:after{content:"";display:inline-block;background-image:url(../assets/icons/arrow-full-right-black.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;height:12px;width:16px;position:relative;transition:all .3s ease-in-out}@media screen and (min-width:700px){.wp-block-buttons .btn-highlight-arrow .wp-block-button__link{padding:1rem 1.2rem}}@media screen and (min-width:1024px){.wp-block-buttons .btn-highlight-arrow .wp-block-button__link{padding:1.6rem 2rem}}.wp-block-buttons .btn-highlight-arrow .wp-block-button__link:hover{background-color:#000;color:#fff}.wp-block-buttons .btn-highlight-arrow .wp-block-button__link:hover:after{filter:brightness(0) invert(1)}.wp-block-buttons .btn-highlight .wp-block-button__link{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#f4ff0d;color:#000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;border-radius:0;transition:all .3s ease-in-out;z-index:1}@media screen and (min-width:700px){.wp-block-buttons .btn-highlight .wp-block-button__link{font-size:1.5rem!important}}@media screen and (min-width:1024px){.wp-block-buttons .btn-highlight .wp-block-button__link{font-size:1.6rem!important}}@media screen and (min-width:700px){.wp-block-buttons .btn-highlight .wp-block-button__link{padding:1rem 1.2rem}}@media screen and (min-width:1024px){.wp-block-buttons .btn-highlight .wp-block-button__link{padding:1.6rem 2rem}}.wp-block-buttons .btn-highlight .wp-block-button__link:hover{background-color:#000;color:#fff}.btn-submit .wp-block-button__link{font-size:1.6rem;font-weight:700;letter-spacing:.12px;padding:11px 15.7px;border:2px solid transparent;background-color:#02e3ff;color:#000;transition:background-color .3s,border .3s}.btn-submit .wp-block-button__link:hover{background-color:#fff;border:2px solid #02e3ff}.btn-submit .wp-block-button__link:focus{background-color:#02e3ff;outline:1px solid #575454;outline-offset:2px;border:2px solid transparent}@media screen and (min-width:700px){.btn-submit .wp-block-button__link{font-size:1.8rem;padding:14px 17px}}.link a{font-size:inherit;color:#000;z-index:1;text-decoration:underline;text-underline-offset:.4rem}.link a,.link a:hover{transition:all .3s ease-in-out}.link a:hover:hover{opacity:.5}.link a .link-letter{font-size:inherit;font-weight:inherit;line-height:inherit;display:inline-block;position:relative}.link a .link-letter:before{content:"";width:100%;height:3px;background-color:#a4f5ff;position:absolute;bottom:4px;left:0;z-index:-1;transition:all .3s ease-in-out}.link a:hover .link-letter:before{height:calc(100% - 4px)}.btn_move--right a{background-color:#f4ff0d;color:#000;background-repeat:no-repeat;background-size:12px;background-position:50%;width:44px;height:44px;font-size:0;transition:all .3s ease-in-out;background-image:url(../assets/icons/chevron-right.svg)}@media screen and (min-width:700px){.btn_move--right a{width:53px;height:53px}}.btn_move--right a:hover{background-color:#e2ed00}.btn_move--left a{background-color:#f4ff0d;color:#000;background-repeat:no-repeat;background-size:12px;background-position:50%;width:44px;height:44px;font-size:0;transition:all .3s ease-in-out;background-image:url(../assets/icons/chevron-left.svg)}@media screen and (min-width:700px){.btn_move--left a{width:53px;height:53px}}.btn_move--left a:hover{background-color:#e2ed00}.site-main p a{font-size:inherit;color:#000;z-index:1;text-decoration:underline;text-underline-offset:.4rem}.site-main p a,.site-main p a:hover{transition:all .3s ease-in-out}.site-main p a:hover:hover{opacity:.5}.site-main p a .link-letter{font-size:inherit;font-weight:inherit;line-height:inherit;display:inline-block;position:relative}.site-main p a .link-letter:before{content:"";width:100%;height:3px;background-color:#a4f5ff;position:absolute;bottom:4px;left:0;z-index:-1;transition:all .3s ease-in-out}.site-main p a:hover .link-letter:before{height:calc(100% - 4px)}.site-main table a{font-size:inherit;color:#000;z-index:1;text-decoration:underline;text-underline-offset:.4rem}.site-main table a,.site-main table a:hover{transition:all .3s ease-in-out}.site-main table a:hover:hover{opacity:.5}.site-main table a .link-letter{font-size:inherit;font-weight:inherit;line-height:inherit;display:inline-block;position:relative}.site-main table a .link-letter:before{content:"";width:100%;height:3px;background-color:#a4f5ff;position:absolute;bottom:4px;left:0;z-index:-1;transition:all .3s ease-in-out}.site-main table a:hover .link-letter:before{height:calc(100% - 4px)}.text--link a{background-color:unset;color:#000;position:relative}.text--link a:after{content:"";width:0;height:1px;position:absolute;bottom:0;right:0;transition:all .1s ease-in-out}.text--link a:hover{color:#000}.text--link a:hover:after{width:100%;background-color:#000}.white_search--btn{background-color:#000;font-size:0;line-height:normal}.white_search--btn a{width:48px;height:53px;background-color:unset;font-size:0;position:relative;background-image:url(../assets/icons/search-white.svg);background-repeat:no-repeat;background-size:16px;background-position:50%;filter:brightness(0) invert(1);transition:all .3s ease-in-out}.white_search--btn:hover a{filter:brightness(1) invert(0)}div.wpforms-container-full{width:100%;margin-top:0!important}div.wpforms-container-full .wpforms-field-container{width:100%}div.wpforms-container-full .wpforms-form .wpforms-field-label{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:400!important;margin-top:0!important;max-width:764px;font-weight:500!important;margin-bottom:.8rem!important}@media screen and (min-width:700px){div.wpforms-container-full .wpforms-form .wpforms-field-label{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){div.wpforms-container-full .wpforms-form .wpforms-field-label{font-size:1.8rem!important}}div.wpforms-container-full .wpforms-form .wpforms-field-checkbox .wpforms-field-label{margin-bottom:.8rem}div.wpforms-container-full .wpforms-form .wpforms-field{padding-top:0;width:100%;padding-bottom:1.6rem!important}@media screen and (min-width:700px){div.wpforms-container-full .wpforms-form .wpforms-field{padding-bottom:2.8rem!important}}@media screen and (min-width:1024px){div.wpforms-container-full .wpforms-form .wpforms-field{padding-bottom:2.8rem!important}}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{border:1px solid #000;height:48px;padding:12px 14px;border-radius:0;width:100%!important;max-width:none!important}div.wpforms-container-full .wpforms-form input[type=date]:focus,div.wpforms-container-full .wpforms-form input[type=datetime-local]:focus,div.wpforms-container-full .wpforms-form input[type=datetime]:focus,div.wpforms-container-full .wpforms-form input[type=email]:focus,div.wpforms-container-full .wpforms-form input[type=month]:focus,div.wpforms-container-full .wpforms-form input[type=number]:focus,div.wpforms-container-full .wpforms-form input[type=password]:focus,div.wpforms-container-full .wpforms-form input[type=range]:focus,div.wpforms-container-full .wpforms-form input[type=search]:focus,div.wpforms-container-full .wpforms-form input[type=tel]:focus,div.wpforms-container-full .wpforms-form input[type=text]:focus,div.wpforms-container-full .wpforms-form input[type=time]:focus,div.wpforms-container-full .wpforms-form input[type=url]:focus,div.wpforms-container-full .wpforms-form input[type=week]:focus,div.wpforms-container-full .wpforms-form select:focus,div.wpforms-container-full .wpforms-form textarea:focus{outline:1px solid #575454}div.wpforms-container-full .wpforms-form select{background-image:url(../assets/icons/down-arrow-black.svg);background-repeat:no-repeat;background-position:center right 2px;padding-left:13px!important}div.wpforms-container-full .wpforms-form .wpforms-description{margin:19px 0 33px}div.wpforms-container-full .wpforms-form button[type=submit]{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#000;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;border-radius:0;transition:all .3s ease-in-out;z-index:1}@media screen and (min-width:700px){div.wpforms-container-full .wpforms-form button[type=submit]{font-size:1.5rem!important}}@media screen and (min-width:1024px){div.wpforms-container-full .wpforms-form button[type=submit]{font-size:1.6rem!important}}@media screen and (min-width:700px){div.wpforms-container-full .wpforms-form button[type=submit]{padding:1rem 1.2rem}}@media screen and (min-width:1024px){div.wpforms-container-full .wpforms-form button[type=submit]{padding:1.6rem 2rem}}div.wpforms-container-full .wpforms-form button[type=submit]:hover{background-color:#979797}div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;row-gap:8px}div.wpforms-container-full .wpforms-form .wpforms-required-label{color:#000}div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium,div.wpforms-container-full .wpforms-form input.wpforms-field-medium,div.wpforms-container-full .wpforms-form select.wpforms-field-medium{width:100%}div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding:0}div.wpforms-container-full .wpforms-form ul li:before{display:none}select{color:#000;background-color:#fff}input[type=checkbox]{position:relative!important;background:transparent!important;border-color:#767676!important;height:28px!important;width:28px!important}input[type=checkbox]:focus{outline:1px solid #575454}input[type=checkbox]:before{content:"";height:28px;width:28px;background:transparent;display:block}input[type=checkbox]:after{content:"";display:none;position:absolute;top:5px;left:9px;width:7px;height:10px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}input[type=checkbox]:checked{border:none!important}input[type=checkbox]:checked:after{display:block}input[type=checkbox]:checked:before{background:#000}input[type=radio]{position:relative!important;background:transparent!important;border-color:#767676!important}input[type=radio]:focus{outline:1px solid #575454}input[type=radio]:before{content:"";height:13px;width:13px;background:transparent;display:block;border-radius:100%}input[type=radio]:after{content:"";top:4px;left:3.5px;width:5px;height:5px;border-radius:100%;border:0;background-color:#fff;display:none;position:absolute}input[type=radio]:checked{border:none!important}input[type=radio]:checked:after{display:block}input[type=radio]:checked:before{background:#000}.wp-block-embed{margin-top:43px;margin-bottom:29px}@media screen and (min-width:700px){.wp-block-embed{margin-top:40px;margin-bottom:50px}}@media screen and (min-width:1024px){.wp-block-embed{margin-top:42px}}.ecosystem-info,.news-event-intro-wrapper,.pattern-block,.program-finder-top-info,.single-work-info-wrapper,.twitter-block,.work.programs .work-header{position:relative;z-index:1;min-height:121px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:700px){.ecosystem-info,.news-event-intro-wrapper,.pattern-block,.program-finder-top-info,.single-work-info-wrapper,.twitter-block,.work.programs .work-header{min-height:186px}}@media screen and (min-width:1024px){.ecosystem-info,.news-event-intro-wrapper,.pattern-block,.program-finder-top-info,.single-work-info-wrapper,.twitter-block,.work.programs .work-header{min-height:324px}}.ecosystem-info:before,.news-event-intro-wrapper:before,.pattern-block:before,.program-finder-top-info:before,.single-work-info-wrapper:before,.twitter-block:before,.work.programs .work-header:before{width:100vw;position:relative;left:50%;margin-left:-50vw;content:"";display:block;z-index:-1;max-width:inherit;background-image:url(../assets/img/lines-grid-sm.png);background-color:#f5f5f5;background-size:100% 100%;background-position:50%;background-repeat:no-repeat;position:absolute;top:0;height:100%}@media screen and (min-width:700px){.ecosystem-info:before,.news-event-intro-wrapper:before,.pattern-block:before,.program-finder-top-info:before,.single-work-info-wrapper:before,.twitter-block:before,.work.programs .work-header:before{background-image:url(../assets/img/lines-grid-md.png)}}@media screen and (min-width:1024px){.ecosystem-info:before,.news-event-intro-wrapper:before,.pattern-block:before,.program-finder-top-info:before,.single-work-info-wrapper:before,.twitter-block:before,.work.programs .work-header:before{background-image:url(../assets/img/lines-grid-lg.png)}}@media screen and (min-width:1920px){.ecosystem-info:before,.news-event-intro-wrapper:before,.pattern-block:before,.program-finder-top-info:before,.single-work-info-wrapper:before,.twitter-block:before,.work.programs .work-header:before{background-size:1920px}}.alert-event-title,h3{font-weight:700}.alert-event-title a,h3 a{color:#000;text-decoration:none;transition:color .3s;padding:0 17px 0 0}.alert-event-title a:hover,h3 a:hover{color:#575454}.alert-event-title a:hover .last-word span:after,h3 a:hover .last-word span:after{left:17px;filter:brightness(1)}.wp-block-social-links{padding:0!important}.wp-block-social-links.is-horizontal{display:-ms-flexbox!important;display:flex!important}.wp-block-social-links.is-style-logos-only .wp-block-social-link-anchor{width:23px;height:23px;text-indent:100%;white-space:nowrap;overflow:hidden;border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent}.wp-block-social-links a{color:#000!important}.wp-block-social-links .wp-social-link{margin:0 1.5rem}.wp-block-social-links .wp-social-link:first-of-type{margin-left:0}.wp-block-social-links .wp-social-link:last-of-type{margin-right:0}.wp-block-social-links .wp-social-link:before{display:none}.wp-block-social-links .wp-social-link .link-letter{margin:0!important}.wp-block-social-links .wp-social-link .link-letter:before{display:none}.wp-block-social-links .wp-social-link .wp-block-social-link-anchor{padding-left:23px;fill:#000}.wp-block-social-links .wp-social-link-facebook .wp-block-social-link-anchor{background-image:url(../assets/icons/facebook-black.svg)}.wp-block-social-links .wp-social-link-twitter .wp-block-social-link-anchor{background-image:url(../assets/icons/twitter-black.svg)}.wp-block-social-links .wp-social-link-instagram .wp-block-social-link-anchor{background-image:url(../assets/icons/instagram-black.svg)}.wp-block-social-links .wp-social-link-youtube .wp-block-social-link-anchor{background-image:url(../assets/icons/youtube-black.svg)}.wp-block-social-links .wp-social-link-linkedin .wp-block-social-link-anchor{background-image:url(../assets/icons/linkedin-black.svg)}.wp-block-social-links .wp-block-social-link-anchor{background-size:23px auto;background-repeat:no-repeat;background-position:50%}.is-content-justification-space-between{-ms-flex-pack:justify;justify-content:space-between}.is-content-justification-right{-ms-flex-pack:end;justify-content:flex-end}.is-content-justification-left{-ms-flex-pack:start;justify-content:flex-start}.is-content-justification-center{-ms-flex-pack:distribute;justify-content:space-around}.custom-grid{display:-ms-grid;display:grid;column-gap:2.8rem;row-gap:4rem;-ms-grid-columns:1fr;grid-template-columns:1fr}@media screen and (min-width:700px){.custom-grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.library-content{padding-left:20px;padding-right:20px}@media screen and (min-width:700px){.library-content{padding-left:40px;padding-right:40px}}.library-content a{font-size:inherit;color:#000;z-index:1;text-decoration:underline;text-underline-offset:.4rem}.library-content a,.library-content a:hover{transition:all .3s ease-in-out}.library-content a:hover:hover{opacity:.5}.library-content a .link-letter{font-size:inherit;font-weight:inherit;line-height:inherit;display:inline-block;position:relative}.library-content a .link-letter:before{content:"";width:100%;height:3px;background-color:#a4f5ff;position:absolute;bottom:4px;left:0;z-index:-1;transition:all .3s ease-in-out}.library-content a:hover .link-letter:before{height:calc(100% - 4px)}.search-page-wrapper{padding-top:8rem!important}.search-page-wrapper .page-header{margin-top:6rem;margin-bottom:8rem}@media screen and (min-width:700px){.search-page-wrapper .page-header{margin-top:8rem;margin-bottom:12rem}}.search-page-wrapper .result{margin-bottom:6rem!important}.search-page-wrapper .no-results .page-content{display:none}.search-page-wrapper .container-narrow h5{margin-bottom:2rem!important}.sticky-menu{margin-top:-6rem!important}@media screen and (min-width:700px){.sticky-menu{margin-top:-8rem!important}}.sticky-menu .sticky-top-menu{display:-ms-flexbox;display:flex;column-gap:2rem;overflow-x:auto;max-width:100%!important}@media screen and (min-width:700px){.sticky-menu .sticky-top-menu{column-gap:2.8rem}}@media screen and (min-width:1024px){.sticky-menu .sticky-top-menu{column-gap:4rem}}.sticky-menu .sticky-top-menu a{display:block;padding:2.2rem 0;color:#575454!important;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;font-weight:400!important;margin:0!important;white-space:nowrap;transition:none!important;text-decoration:none!important}@media screen and (min-width:700px){.sticky-menu .sticky-top-menu a{font-size:1.5rem!important}}@media screen and (min-width:1024px){.sticky-menu .sticky-top-menu a{font-size:1.6rem!important}}.sticky-menu .sticky-top-menu::-webkit-scrollbar{width:5px;height:5px}.sticky-menu .sticky-top-menu::-webkit-scrollbar-track{background:transparent;border-radius:100px}.sticky-menu .sticky-top-menu::-webkit-scrollbar-thumb{border-radius:50px;background:#f5f5f5;opacity:1;border-radius:100px}.page-template-template-arabic{font-family:Noto Sans Arabic,serif}.page-template-template-arabic .h1,.page-template-template-arabic h1{font-size:4.5rem;font-weight:500;line-height:1.22;margin-top:18px;font-family:Noto Sans Arabic,serif}@media screen and (min-width:700px){.page-template-template-arabic .h1,.page-template-template-arabic h1{font-size:6.5rem;line-height:.92;margin-bottom:41px}}@media screen and (min-width:1024px){.page-template-template-arabic .h1,.page-template-template-arabic h1{font-size:9rem;line-height:1.11;margin-bottom:56px}}.page-template-template-arabic .arabic-hero{direction:rtl;position:relative;width:100%;height:50vh!important;padding:2.8rem 2rem;margin-bottom:3rem;margin-top:-8.5rem}@media screen and (min-width:700px){.page-template-template-arabic .arabic-hero{height:50vw!important;max-height:80vh;padding:2.8rem 4rem;margin-bottom:4rem}}@media screen and (min-width:1024px){.page-template-template-arabic .arabic-hero{padding:4rem}}.page-template-template-arabic .arabic-hero img{position:absolute;inset:0!important;width:100%;height:100%;object-fit:cover}.page-template-template-arabic .arabic-hero .arabic-hero-gradient{position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent 50%,transparent 60%,rgba(0,0,0,.6))}.page-template-template-arabic .arabic-hero .arabic-hero-title-wrapper{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:end;align-items:flex-end}.page-template-template-arabic .arabic-hero .arabic-hero-title{direction:rtl;font-size:4.4rem!important;line-height:1.2em;font-weight:400!important;color:#fff;max-width:100%;margin-bottom:0!important;opacity:0;animation:a .6s cubic-bezier(.63,-.01,.1,1) forwards}@media screen and (min-width:700px){.page-template-template-arabic .arabic-hero .arabic-hero-title{font-size:7.1rem!important;font-weight:400!important;max-width:68.8rem}}@media screen and (min-width:1024px){.page-template-template-arabic .arabic-hero .arabic-hero-title{font-size:8.9rem!important;font-weight:400!important}}.page-template-template-arabic .site-main__content{direction:rtl;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;font-family:Noto Sans Arabic,serif}@media screen and (min-width:700px){.page-template-template-arabic .site-main__content{padding-left:40px;padding-right:40px}}.page-template-template-arabic .site-main__content .h1,.page-template-template-arabic .site-main__content h1{font-size:4.5rem;font-weight:500;line-height:1.22;margin-top:18px;font-family:Noto Sans Arabic,serif}@media screen and (min-width:700px){.page-template-template-arabic .site-main__content .h1,.page-template-template-arabic .site-main__content h1{font-size:6.5rem;line-height:.92;margin-bottom:41px}}@media screen and (min-width:1024px){.page-template-template-arabic .site-main__content .h1,.page-template-template-arabic .site-main__content h1{font-size:9rem;line-height:1.11;margin-bottom:56px}}.page-template-template-arabic .site-main__content .h2,.page-template-template-arabic .site-main__content h2{font-size:4rem;font-weight:500;margin:18px 0 9px;font-family:Noto Sans Arabic,serif}@media screen and (min-width:700px){.page-template-template-arabic .site-main__content .h2,.page-template-template-arabic .site-main__content h2{font-size:5rem;margin:34px 0 0}}@media screen and (min-width:1024px){.page-template-template-arabic .site-main__content .h2,.page-template-template-arabic .site-main__content h2{font-size:5.5rem;line-height:1.18;margin:51px 0 17px}}.page-template-template-arabic .site-main__content .alert-event-title,.page-template-template-arabic .site-main__content .h3,.page-template-template-arabic .site-main__content h3{font-size:2.8rem;font-weight:700;margin:36px 0 13px;line-height:1.5;font-family:Noto Sans Arabic,serif}@media screen and (min-width:700px){.page-template-template-arabic .site-main__content .alert-event-title,.page-template-template-arabic .site-main__content .h3,.page-template-template-arabic .site-main__content h3{font-size:3.3rem;margin:30px 0 8px}}@media screen and (min-width:1024px){.page-template-template-arabic .site-main__content .alert-event-title,.page-template-template-arabic .site-main__content .h3,.page-template-template-arabic .site-main__content h3{font-size:3.5rem;margin:73px 0 11px}}.page-template-template-arabic .site-main__content .h4,.page-template-template-arabic .site-main__content h4{font-style:normal;font-weight:700;margin:30px 0 12px;font-family:Noto Sans Arabic,serif}@media screen and (min-width:700px){.page-template-template-arabic .site-main__content .h4,.page-template-template-arabic .site-main__content h4{margin:28px 0 5px}}@media screen and (min-width:1024px){.page-template-template-arabic .site-main__content .h4,.page-template-template-arabic .site-main__content h4{margin:42px 0 9px}}.page-template-template-arabic .site-main__content .h5,.page-template-template-arabic .site-main__content h5{margin:45px 0 15px;font-family:Noto Sans Arabic,serif}@media screen and (min-width:700px){.page-template-template-arabic .site-main__content .h5,.page-template-template-arabic .site-main__content h5{margin:70px 0 14px}}@media screen and (min-width:1024px){.page-template-template-arabic .site-main__content .h5,.page-template-template-arabic .site-main__content h5{margin:61px 0 14px}}.page-template-template-arabic .site-main__content .h6,.page-template-template-arabic .site-main__content h6{margin:38px 0 11px;font-family:Noto Sans Arabic,serif}@media screen and (min-width:700px){.page-template-template-arabic .site-main__content .h6,.page-template-template-arabic .site-main__content h6{margin:25px 0 16px}}@media screen and (min-width:1024px){.page-template-template-arabic .site-main__content .h6,.page-template-template-arabic .site-main__content h6{margin:42px 0 15px}}.page-template-template-arabic .site-main__content p{font-family:Noto Sans Arabic,serif;line-height:1.63}.page-template-template-arabic .site-main__content p a{font-size:inherit;color:#000;z-index:1;transition:all .3s ease-in-out;text-decoration:underline;text-underline-offset:.4rem}.page-template-template-arabic .site-main__content p a:hover{transition:all .3s ease-in-out}.page-template-template-arabic .site-main__content p a:hover:hover{opacity:.5}.page-template-template-arabic .site-main__content p a .link-letter{font-size:inherit;font-weight:inherit;line-height:inherit;display:inline-block;position:relative}.page-template-template-arabic .site-main__content p a .link-letter:before{content:"";width:100%;height:3px;background-color:#a4f5ff;position:absolute;bottom:4px;left:0;z-index:-1;transition:all .3s ease-in-out}.page-template-template-arabic .site-main__content p a:hover .link-letter:before{height:calc(100% - 4px)}.page-template-template-arabic .site-main__content ul{padding-left:0;padding-right:1.4rem;font-family:Noto Sans Arabic,serif}@media screen and (min-width:700px){.page-template-template-arabic .site-main__content ul{padding-right:2rem}}.page-template-template-arabic .site-main__content ul li{line-height:1.63}.page-template-template-arabic .site-main__content ul li:before{left:unset;right:-1.4rem;top:1.4rem;height:4px;width:4px}@media screen and (min-width:700px){.page-template-template-arabic .site-main__content ul li:before{right:-2rem;top:1.7rem}}.page-template-template-arabic .site-main__content ol{padding-left:0;padding-right:1.7rem;list-style:none;font-family:Noto Sans Arabic,serif}@media screen and (min-width:700px){.page-template-template-arabic .site-main__content ol{padding-right:2.8rem}}.page-template-template-arabic .site-main__content ol li{line-height:1.63}.page-template-template-arabic .site-main__content ol li:before{width:0;height:0;left:unset;right:-19px}@media screen and (min-width:700px){.page-template-template-arabic .site-main__content ol li:before{right:-29px}}@media screen and (max-width:1023px){.page-template-template-arabic .site-main__content .block-quote,.page-template-template-arabic .site-main__content div.block-quote{width:100vw;position:relative;right:50%;margin-right:-50vw}}@media screen and (min-width:1024px){.page-template-template-arabic .site-main__content .block-quote,.page-template-template-arabic .site-main__content div.block-quote{margin-top:24px}}.page-template-template-arabic .site-main__content .block-quote .wp-block-image,.page-template-template-arabic .site-main__content div.block-quote .wp-block-image{margin:0}.page-template-template-arabic .site-main__content .block-quote .wp-block-quote,.page-template-template-arabic .site-main__content div.block-quote .wp-block-quote{text-align:inherit;padding-left:45px;padding-right:55px;padding-bottom:27px}@media screen and (min-width:700px){.page-template-template-arabic .site-main__content .block-quote .wp-block-quote,.page-template-template-arabic .site-main__content div.block-quote .wp-block-quote{padding-left:50px;padding-right:50px}}@media screen and (min-width:1024px){.page-template-template-arabic .site-main__content .block-quote .wp-block-quote,.page-template-template-arabic .site-main__content div.block-quote .wp-block-quote{padding-left:60px;padding-right:60px;padding-top:49px}}.page-template-template-arabic .site-main__content .block-quote .wp-block-quote p,.page-template-template-arabic .site-main__content div.block-quote .wp-block-quote p{font-size:2.5rem;font-family:Noto Sans Arabic,serif;font-weight:500;line-height:1.24}@media screen and (min-width:1024px){.page-template-template-arabic .site-main__content .block-quote .wp-block-quote p,.page-template-template-arabic .site-main__content div.block-quote .wp-block-quote p{font-size:3rem;line-height:1.27}}.page-template-template-arabic .site-main__content .block-quote .wp-block-quote p:before,.page-template-template-arabic .site-main__content div.block-quote .wp-block-quote p:before{background-image:url(../assets/icons/arabic-qoute.svg);left:unset;right:-37px;top:0}@media screen and (min-width:700px) and (max-width:1023px){.page-template-template-arabic .site-main__content .block-quote .wp-block-quote p:before,.page-template-template-arabic .site-main__content div.block-quote .wp-block-quote p:before{right:-35px;top:-2px}}.page-template-template-arabic .site-main__content .block-quote .wp-block-quote cite,.page-template-template-arabic .site-main__content div.block-quote .wp-block-quote cite{font-style:normal;font-family:Noto Sans Arabic,serif;margin-bottom:23px}@media screen and (min-width:700px){.page-template-template-arabic .site-main__content .block-quote .wp-block-quote cite,.page-template-template-arabic .site-main__content div.block-quote .wp-block-quote cite{margin-bottom:38px}}@media screen and (min-width:1024px){.page-template-template-arabic .site-main__content .block-quote .wp-block-quote cite,.page-template-template-arabic .site-main__content div.block-quote .wp-block-quote cite{margin-bottom:31px}}.page-template-template-arabic figure.wp-block-image.alignleft{margin-right:40px}.page-template-template-arabic figure.wp-block-image.alignright{margin-left:40px}.page-template-template-arabic .wp-block-embed figcaption,.page-template-template-arabic .wp-block-image figcaption,.page-template-template-arabic figure figcaption{padding:11px 20px 14px}@media screen and (min-width:1024px){.page-template-template-arabic .wp-block-embed figcaption,.page-template-template-arabic .wp-block-image figcaption,.page-template-template-arabic figure figcaption{padding:23px 20px 24px}}.page-template-template-arabic .wp-block-embed{margin-top:22px;margin-bottom:33px}@media screen and (min-width:700px){.page-template-template-arabic .vid-inline,.page-template-template-arabic .wp-block-embed.is-type-video,.page-template-template-arabic .wp-block-video{margin-bottom:31px}}.page-template-template-arabic .vid-inline .video_button_wrapper .btn-play,.page-template-template-arabic .wp-block-embed.is-type-video .video_button_wrapper .btn-play,.page-template-template-arabic .wp-block-video .video_button_wrapper .btn-play{left:10px;right:unset}@media screen and (min-width:700px){.page-template-template-arabic .vid-inline .video_button_wrapper .btn-play,.page-template-template-arabic .wp-block-embed.is-type-video .video_button_wrapper .btn-play,.page-template-template-arabic .wp-block-video .video_button_wrapper .btn-play{left:33px}}@media screen and (min-width:1024px){.page-template-template-arabic .vid-inline .video_button_wrapper .btn-play,.page-template-template-arabic .wp-block-embed.is-type-video .video_button_wrapper .btn-play,.page-template-template-arabic .wp-block-video .video_button_wrapper .btn-play{left:67px}}.page-template-template-arabic .vid-inline__caption,.page-template-template-arabic .wp-block-embed.is-type-video figcaption,.page-template-template-arabic .wp-block-video figcaption,.wp-block-embed.is-type-video .page-template-template-arabic figcaption,.wp-block-video .page-template-template-arabic figcaption{padding-left:75px;padding-right:20px}@media screen and (min-width:700px){.page-template-template-arabic .vid-inline__caption,.page-template-template-arabic .wp-block-embed.is-type-video figcaption,.page-template-template-arabic .wp-block-video figcaption,.wp-block-embed.is-type-video .page-template-template-arabic figcaption,.wp-block-video .page-template-template-arabic figcaption{padding:15px 20px 14px 124px}}@media screen and (min-width:1024px){.page-template-template-arabic .vid-inline__caption,.page-template-template-arabic .wp-block-embed.is-type-video figcaption,.page-template-template-arabic .wp-block-video figcaption,.wp-block-embed.is-type-video .page-template-template-arabic figcaption,.wp-block-video .page-template-template-arabic figcaption{padding:23px 20px 24px 169px}}.page-template-template-arabic .wp-block-buttons{margin:25px 0 27px}@media screen and (min-width:700px){.page-template-template-arabic .wp-block-buttons{margin:28px 0 27px;margin-bottom:31px 0 25px}}.page-template-template-arabic .btn-primary .wp-block-button__link{padding:9px 16px 11px 13px;text-align:right}@media screen and (min-width:700px){.page-template-template-arabic .btn-primary .wp-block-button__link{padding:12px 20px 14px 32px}}@media screen and (min-width:1024px){.page-template-template-arabic .btn-primary .wp-block-button__link{padding:12px 20px 18px 16px;line-height:1.33;margin-right:-20px}}.page-template-template-arabic .btn-primary .wp-block-button__link:before{left:0;right:unset}.page-template-template-arabic .btn-primary .wp-block-button__link:after{left:7.4px;right:unset;transform:rotateY(180deg)}.page-template-template-arabic .btn-primary .wp-block-button__link:hover:after{left:-12px}.page-template-template-arabic .btn-secondary .wp-block-button__link{padding:0 19px 2px 14px;text-align:right}@media screen and (min-width:700px){.page-template-template-arabic .btn-secondary .wp-block-button__link{font-size:1.8rem;line-height:1.33}}.page-template-template-arabic .btn-secondary .wp-block-button__link:after{transform:rotateY(180deg);margin-left:0;margin-right:8px}.page-template-template-arabic .btn-secondary .wp-block-button__link:before{right:0;left:unset}.page-template-template-arabic .btn-secondary .wp-block-button__link .last-word:after{transform:rotateY(180deg);margin-left:0;margin-right:8px}.page-template-template-arabic hr.wp-block-separator{margin:2.8rem 0}@media screen and (min-width:700px){.page-template-template-arabic hr.wp-block-separator{margin:6rem 0}}@media screen and (min-width:1024px){.page-template-template-arabic hr.wp-block-separator{margin:4rem 0}}.page-template-template-arabic .table-block__wrapper table td,.page-template-template-arabic .table-block__wrapper table th{padding:10px 0 15px 20px;text-align:inherit;line-height:1.63}.page-template-template-arabic .table-block__wrapper table td:first-child,.page-template-template-arabic .table-block__wrapper table th:first-child{border-left:0}@media screen and (max-width:699px){.page-template-template-arabic .table-block__wrapper table td:first-child,.page-template-template-arabic .table-block__wrapper table th:first-child{border-right:20px solid #fff}}.page-template-template-arabic .table-block__wrapper .table-block__prev{right:100%}@media screen and (max-width:699px){.page-template-template-arabic .table-block__wrapper .table-block__prev{margin-left:0}}.page-template-template-arabic .table-block__wrapper .js-scroll--left .table-block__next{opacity:1;visibility:visible}.page-template-template-arabic .table-block__wrapper .js-scroll--left .table-block__prev{opacity:0;visibility:hidden}.page-template-template-arabic .table-block__wrapper .js-scroll--right .table-block__prev{opacity:1;visibility:visible}.page-template-template-arabic .table-block__wrapper .js-scroll--right .table-block__next{opacity:0;visibility:hidden}.page-template-template-arabic .table-block__wrapper .js-scroll--right.js-scroll--left .table-block__next,.page-template-template-arabic .table-block__wrapper .js-scroll--right.js-scroll--left .table-block__prev{opacity:1;visibility:visible}.page-template-template-arabic .wpforms-container .wpforms-form .wpforms-field-medium{line-height:1.63;font-weight:400;font-family:Noto Sans Arabic,serif}.page-template-template-arabic .wpforms-container .wpforms-form .wpforms-field-medium:-ms-input-placeholder{color:#000}.page-template-template-arabic .wpforms-container .wpforms-form .wpforms-field-medium::placeholder{color:#000}.page-template-template-arabic .wpforms-container .wpforms-form .wpforms-field-label,.page-template-template-arabic .wpforms-container .wpforms-form .wpforms-field-label-inline,.page-template-template-arabic .wpforms-container .wpforms-form textarea.wpforms-field-medium{line-height:1.63}.page-template-template-arabic .wpforms-container .wpforms-form .wpforms-field-label{margin-bottom:9px}.page-template-template-arabic .wpforms-container .wpforms-form textarea{padding:6px 13px}.page-template-template-arabic .wpforms-container .wpforms-form .wpforms-field{padding-bottom:22px}@media screen and (min-width:700px){.page-template-template-arabic .wpforms-container .wpforms-form .wpforms-field{padding-bottom:32px}}.page-template-template-arabic .wpforms-container .wpforms-form .wpforms-field:last-child{padding-bottom:36px}.page-template-template-arabic .wpforms-container .wpforms-form .wpforms-field-checkbox ul li,.page-template-template-arabic .wpforms-container .wpforms-form .wpforms-field-radio ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page-template-template-arabic .wpforms-container .wpforms-form .wpforms-field-checkbox ul li input,.page-template-template-arabic .wpforms-container .wpforms-form .wpforms-field-radio ul li input{margin-right:0;margin-left:9px}.page-template-template-arabic .wpforms-container .wpforms-form .wpforms-field-checkbox .wpforms-field-label,.page-template-template-arabic .wpforms-container .wpforms-form .wpforms-field-radio .wpforms-field-label{margin-bottom:3px}.page-template-template-arabic .wpforms-container .wpforms-form select{background-position:center left 2px}.page-template-template-arabic .wpforms-container .wpforms-form button[type=submit]{line-height:1.63;font-family:Noto Sans Arabic,serif;padding:6px 15px 8px 13px}@media screen and (min-width:700px){.page-template-template-arabic .wpforms-container .wpforms-form button[type=submit]{line-height:1.44;padding:10px 18px 14px 16px}}.page-template-template-arabic .wpforms-container .wpforms-form input[type=checkbox]:after,.page-template-template-arabic .wpforms-container .wpforms-form input[type=radio]:after{left:unset;right:4px}.wp-block-media-text{display:block;margin:35px 0 55px}@media (min-width:700px){.wp-block-media-text{display:-ms-flexbox;display:flex;margin:35px 0 72px}}@media (min-width:1024px){.wp-block-media-text{margin:104px 0}}.wp-block-media-text .wp-block-media-text__media{margin:0 0 20px}@media (min-width:700px){.wp-block-media-text .wp-block-media-text__media{min-width:48.5%;margin:0}}@media (min-width:1024px){.wp-block-media-text .wp-block-media-text__media{min-width:47.5%}}.wp-block-media-text .wp-block-media-text__media img,.wp-block-media-text .wp-block-media-text__media video{border-radius:20px}@media (min-width:700px){.wp-block-media-text .wp-block-media-text__media img,.wp-block-media-text .wp-block-media-text__media video{border-radius:25px}}.wp-block-media-text .wp-block-media-text__content{padding:0;-ms-flex-item-align:start;align-self:flex-start}@media (min-width:700px){.wp-block-media-text .wp-block-media-text__content{padding:0 0 0 20px}}@media (min-width:1024px){.wp-block-media-text .wp-block-media-text__content{padding:0 0 0 41px}}.wp-block-media-text .wp-block-media-text__content *{margin:0 0 7px}@media (min-width:1024px){.wp-block-media-text .wp-block-media-text__content *{margin:0 0 10px}}.wp-block-media-text .wp-block-media-text__content :last-child{margin:0}.wp-block-media-text .wp-block-media-text__content .alert-event-title,.wp-block-media-text .wp-block-media-text__content h3{font-weight:700}.wp-block-media-text .wp-block-media-text__content .alert-event-title a,.wp-block-media-text .wp-block-media-text__content h3 a{color:#000;text-decoration:none;transition:color .3s;padding:0 17px 0 0}.wp-block-media-text .wp-block-media-text__content .alert-event-title a:hover,.wp-block-media-text .wp-block-media-text__content h3 a:hover{color:#ad1c1c}.wp-block-media-text .wp-block-media-text__content .alert-event-title a:hover .last-word span:after,.wp-block-media-text .wp-block-media-text__content h3 a:hover .last-word span:after{left:17px;filter:brightness(1)}.wp-block-group>.wp-block-media-text{margin:0 0 25px}@media (min-width:700px){.wp-block-group>.wp-block-media-text{margin:0 0 27px}}@media (min-width:1024px){.wp-block-group>.wp-block-media-text{margin:0 0 37px}}.wp-block-group>.wp-block-media-text:not(:first-of-type){padding:23px 0 0;border-top:2px solid #797979}@media (min-width:700px){.wp-block-group>.wp-block-media-text:not(:first-of-type){padding:30px 0 0}}@media (min-width:1024px){.wp-block-group>.wp-block-media-text:not(:first-of-type){padding:38px 0 0}}.wp-block-group>.wp-block-media-text:first-of-type{margin-top:35px}.wp-block-group>.wp-block-media-text:last-of-type{margin-bottom:55px}@media (min-width:700px){.wp-block-group>.wp-block-media-text:last-of-type{margin-bottom:72px}}@media (min-width:1024px){.wp-block-group>.wp-block-media-text:last-of-type{margin-bottom:104px}}#sb_instagram{max-width:1028px;margin-left:auto;margin-right:auto;padding:3rem 0!important}@media screen and (min-width:1024px){#sb_instagram{padding:4rem 0!important}}#sb_instagram:before{height:265px}@media screen and (min-width:700px){#sb_instagram:before{height:263px}}@media screen and (min-width:1024px){#sb_instagram:before{height:314px}}#sb_instagram .instagram-heading{margin-top:0;margin-bottom:0}#sb_instagram .sb_instagram_header{display:none}#sb_instagram #sbi_images{padding-top:0;padding-bottom:0;gap:1.6rem;-ms-grid-columns:(1fr)[2]!important;grid-template-columns:repeat(2,1fr)!important}@media screen and (min-width:700px){#sb_instagram #sbi_images{-ms-grid-columns:(1fr)[3]!important;grid-template-columns:repeat(3,1fr)!important;gap:2.8rem}}@media screen and (min-width:1024px){#sb_instagram #sbi_images{-ms-grid-columns:(1fr)[4]!important;grid-template-columns:repeat(4,1fr)!important}}#sb_instagram #sbi_images .sbi_item{position:relative;aspect-ratio:236/286;height:100%}#sb_instagram #sbi_images .sbi_item .sbi_photo_wrap,#sb_instagram #sbi_images .sbi_item .sbi_photo_wrap a{height:100%}#sb_instagram #sbi_images .sbi_item .sbi_photo_wrap a svg{display:none!important}#sb_instagram #sbi_images .sbi_item .sbi_photo_wrap a img{display:block!important;height:100%;object-fit:cover}#sb_instagram #sbi_images .sbi_item:nth-child(3),#sb_instagram #sbi_images .sbi_item:nth-child(4){display:none}@media screen and (min-width:700px){#sb_instagram #sbi_images .sbi_item:nth-child(3){display:block}#sb_instagram #sbi_images .sbi_item:nth-child(4){display:none}}@media screen and (min-width:1024px){#sb_instagram #sbi_images .sbi_item:nth-child(3),#sb_instagram #sbi_images .sbi_item:nth-child(4){display:block}}#sb_instagram #sbi_images .sbi_photo{position:relative}#sb_instagram .sbi_follow_btn{margin-top:1.6rem;margin-left:0!important}@media screen and (min-width:700px){#sb_instagram .sbi_follow_btn{margin-top:2.8rem}}#sb_instagram .sbi_follow_btn a{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#000;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;transition:all .3s ease-in-out;z-index:1;background:#000!important;border-radius:0}@media screen and (min-width:700px){#sb_instagram .sbi_follow_btn a{font-size:1.5rem!important}}@media screen and (min-width:1024px){#sb_instagram .sbi_follow_btn a{font-size:1.6rem!important}}@media screen and (min-width:700px){#sb_instagram .sbi_follow_btn a{padding:1rem 1.2rem}}@media screen and (min-width:1024px){#sb_instagram .sbi_follow_btn a{padding:1.6rem 2rem}}#sb_instagram .sbi_follow_btn a:hover{background-color:#979797}#sb_instagram .sbi_follow_btn a:focus{box-shadow:none!important}#sb_instagram .sbi_follow_btn a:hover{box-shadow:none!important;background-color:#979797!important}#sb_instagram .sbi_follow_btn .svg-inline--fa,#sb_instagram .sbi_load_btn{display:none!important}.wp-block-heading+#sb_instagram{padding-top:0!important}.wp-block-heading:has(+#sb_instagram){padding-top:3rem}@media screen and (min-width:700px){.wp-block-heading:has(+#sb_instagram){padding-top:4rem}}.twitter-block{padding-top:48px;padding-bottom:65px}@media screen and (min-width:700px){.twitter-block{padding-top:86px;padding-bottom:55px}}@media screen and (min-width:1024px){.twitter-block{padding-top:60px;padding-bottom:60px}}.twitter-block:before{height:253px}@media screen and (min-width:700px){.twitter-block:before{height:324px}}@media screen and (min-width:1024px){.twitter-block:before{height:241px}}.twitter-block .twitter-heading{margin-top:0;margin-bottom:0}.twitter-block .twitter-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px}@media screen and (min-width:700px){.twitter-block .twitter-header{padding-bottom:0}}.twitter-block .twitter-header .twitter-icon{font-size:0;background-image:url(../assets/icons/twitter.svg);display:block;width:34px;height:31px;background-repeat:no-repeat;filter:brightness(0) invert(0);background-size:35px;margin:0 10px}.twitter-block .twitter-header .twitter-icon:hover{filter:brightness(1) invert(0)}.twitter-block .twitter-header .btn-primary{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#000;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;border-radius:0;transition:all .3s ease-in-out;z-index:1}@media screen and (min-width:700px){.twitter-block .twitter-header .btn-primary{font-size:1.5rem!important}}@media screen and (min-width:1024px){.twitter-block .twitter-header .btn-primary{font-size:1.6rem!important}}@media screen and (min-width:700px){.twitter-block .twitter-header .btn-primary{padding:1rem 1.2rem}}@media screen and (min-width:1024px){.twitter-block .twitter-header .btn-primary{padding:1.6rem 2rem}}.twitter-block .twitter-header .btn-primary:hover{background-color:#979797}.twitter-block #ctf{overflow:inherit!important}.twitter-block #ctf .ctf-tweets{-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:700px){.twitter-block #ctf .ctf-tweets{display:-ms-flexbox;display:flex;margin-top:43px}}@media screen and (min-width:1024px){.twitter-block #ctf .ctf-tweets{margin-top:26px}}.twitter-block #ctf .ctf-tweets .ctf-item{box-shadow:0 5px 40px 20px #000;background-color:#fff;padding:16px 21px 30px 22px!important;margin-top:25px;border-top:3px solid!important;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.twitter-block #ctf .ctf-tweets .ctf-item:first-of-type{border-color:#42d1ac!important}.twitter-block #ctf .ctf-tweets .ctf-item:nth-of-type(2){border-color:#ff3535!important}.twitter-block #ctf .ctf-tweets .ctf-item:nth-of-type(3){border-color:#02e3ff!important}@media screen and (min-width:700px){.twitter-block #ctf .ctf-tweets .ctf-item{width:33%;padding:16px 21px 21px!important;margin-left:21px;margin-top:0}.twitter-block #ctf .ctf-tweets .ctf-item:first-child{margin-left:0}}@media screen and (min-width:1024px){.twitter-block #ctf .ctf-tweets .ctf-item{border-top:5px solid!important;margin-left:24px;margin-right:24px}.twitter-block #ctf .ctf-tweets .ctf-item:first-child{margin-left:0}.twitter-block #ctf .ctf-tweets .ctf-item:last-child{margin-right:0}}.twitter-block #ctf .ctf-tweets .ctf-item .ctf-author-box{-ms-flex-order:2;order:2}.twitter-block #ctf .ctf-tweets .ctf-item .ctf-author-box .ctf-tweet-meta{font-size:1.4rem!important;margin-left:0!important;margin-right:0!important}.twitter-block #ctf .ctf-tweets .ctf-item .ctf-tweet-content{-ms-flex-order:1;order:1;margin-top:0!important}.twitter-block #ctf .ctf-tweets .ctf-item .ctf-tweet-content p.ctf-tweet-text{font-size:1.4rem;line-height:1.5!important;margin-bottom:7px!important}.twitter-block #ctf .ctf-tweets .ctf-item .ctf-tweet-content p.ctf-tweet-text a{font-size:1.4rem}@media screen and (min-width:700px){.single-work{padding-bottom:55px}}@media screen and (min-width:1024px){.single-work{padding-bottom:60px}}.single-work-info-wrapper{min-height:auto;padding-top:56px;padding-bottom:14px}@media screen and (min-width:700px){.single-work-info-wrapper{padding-top:94px;padding-bottom:35px}}@media screen and (min-width:1024px){.single-work-info-wrapper{padding-top:137px;padding-bottom:44px}}.single-work-info-wrapper h2{margin-top:0;margin-bottom:16px}@media screen and (min-width:700px){.single-work-info-wrapper h2{margin-bottom:10px}}.single-work-info-wrapper h2+p{margin-top:0;margin-bottom:16px}@media screen and (min-width:700px){.single-work-info-wrapper h2+p{margin-bottom:10px}}@media screen and (min-width:700px){.single-work-info-wrapper:before{height:324px}}@media screen and (min-width:1024px){.single-work-info-wrapper:before{height:643px}}.single-work-intro p{font-size:1.8rem;line-height:1.44;margin-top:0;margin-bottom:16px}@media screen and (min-width:700px){.single-work-intro p{margin-bottom:10px}}@media screen and (min-width:1024px){.single-work-intro p{font-size:2rem;line-height:1.5}}.single-work-main{box-shadow:0 5px 40px 20px #000;background-color:#fff;position:relative;z-index:1;margin-left:-20px;margin-right:-20px}@media screen and (min-width:700px){.single-work-main{margin:0}}@media screen and (min-width:1024px){.single-work-main{display:-ms-flexbox;display:flex}}.single-work-image{background-color:#000}@media screen and (min-width:1024px){.single-work-image{width:57.2%}}.single-work-image img{margin:auto;width:100%;height:100%;object-fit:contain;position:absolute;top:0;left:0}.single-work-image-wrapper{height:100%;padding-top:100%;position:relative}.single-work-detail{padding:26px 20px 29px}@media screen and (min-width:700px){.single-work-detail{padding:33px 30px 20px}}@media screen and (min-width:1024px){.single-work-detail{width:42.8%;padding:33px 46px 0 45px}}.single-work-detail .alert-event-title,.single-work-detail h3{font-size:2rem;margin:0 0 16px}@media screen and (min-width:700px){.single-work-detail .alert-event-title,.single-work-detail h3{font-size:2.4rem;margin:0 0 12px}}@media screen and (min-width:1024px){.single-work-detail .alert-event-title,.single-work-detail h3{font-size:2.8rem;line-height:1.3}}.single-work-detail .single-work-body{margin-bottom:14px}@media screen and (min-width:1024px){.single-work-detail .single-work-body{margin-bottom:15px}}.single-work-detail .single-work-creator{font-size:1.4rem;line-height:1.5;margin-bottom:30px}@media screen and (min-width:700px){.single-work-detail .single-work-creator{margin-bottom:34px}}@media screen and (min-width:1024px){.single-work-detail .single-work-creator{margin-bottom:48px}}.single-work-detail .btn-secondary{margin-bottom:16px}@media screen and (min-width:700px){.single-work-detail .btn-secondary{margin-bottom:19px}}@media screen and (min-width:1024px){.single-work-detail .btn-secondary{margin-bottom:20px}}.single-work-detail .btn-secondary a{z-index:1;display:inline-block}@media screen and (min-width:700px){.single-work-detail .btn-secondary a{font-size:1.8rem}}.accordion{padding:3rem 0!important;width:100%;max-width:1028px;margin-left:auto;margin-right:auto}@media screen and (min-width:1024px){.accordion{padding:4rem 0!important}}.accordion-content{display:none}.accordion-heading h2{font-family:aktiv-grotesk,sans-serif;font-size:2.8rem!important;font-weight:400!important}@media screen and (min-width:700px){.accordion-heading h2{font-size:3.9rem!important;line-height:1.6}}@media screen and (min-width:1024px){.accordion-heading h2{font-size:4.3rem!important}}.accordion-intro{font-size:1.8rem;line-height:1.44;margin-bottom:42px}@media screen and (min-width:1024px){.accordion-intro{font-size:2rem;margin-bottom:30px}}.accordion-intro p{font-size:inherit;line-height:inherit}.accordion .accordion-all{margin-bottom:2.8rem!important}.accordion-expand-all{position:relative;padding-right:3rem;padding-left:0!important;background-color:unset;color:#000;transition:all .3s ease-out}.accordion-expand-all:hover{opacity:.5}.accordion-expand-all:before{content:"";position:absolute;background-image:url(../assets/icons/expander.svg);width:2rem;height:2rem;right:0}.accordion-collapse-all{position:relative;margin-left:2rem;padding-right:3rem;background-color:unset;color:#000;padding-left:0}.accordion-collapse-all:hover{opacity:.5}.accordion-collapse-all:before{content:"";position:absolute;background-image:url(../assets/icons/highfin.svg);width:20px;height:2px;right:0;top:10px}.accordion-toggle{position:relative;padding:2rem 0;padding-right:3rem;background-color:unset;width:100%;text-align:left;border-top:1px solid #575454;margin-top:-1px;transition:background-color .3s,color .3s,padding .3s,width .3s,margin-left .3s,margin-right .3s;font-family:aktiv-grotesk,sans-serif;font-size:1.8rem!important;line-height:1.2;font-weight:400!important}@media screen and (min-width:700px){.accordion-toggle{font-size:2.3rem!important}}@media screen and (min-width:1024px){.accordion-toggle{font-size:2.6rem!important}}.accordion-toggle:focus{outline:none}.accordion-toggle:last-child{border-bottom:1px solid #575454}@media screen and (min-width:700px){.accordion-toggle{padding:2.8rem 0;padding-right:3rem}}@media screen and (min-width:1024px){.accordion-toggle{font-size:2rem;line-height:1.5;padding:2.8rem 0;padding-right:3rem}}.accordion-toggle .accordion-tab--icon{position:absolute;right:0;top:23px;background-image:url(../assets/icons/expander.svg);width:2rem;height:2rem;background-repeat:no-repeat;background-size:2rem;background-position:50%;transition:all .3s ease-in-out}.accordion-toggle .accordion-tab--icon:hover{background-color:#e2ed00;background-color:transparent}@media screen and (min-width:700px){.accordion-toggle .accordion-tab--icon{top:24px}}@media screen and (min-width:1024px){.accordion-toggle .accordion-tab--icon{top:31px}}.accordion .js-expanded .accordion-tab--icon{background-image:url(../assets/icons/highfin.svg);transition:all .3s ease-in-out}@media screen and (min-width:700px){.accordion .js-expanded .accordion-tab--icon{top:24px}}@media screen and (min-width:1024px){.accordion .js-expanded .accordion-tab--icon{top:31px}}.accordion-content{padding:18px 0}@media screen and (min-width:700px){.accordion-content{padding:28px 0}}@media screen and (min-width:1024px){.accordion-content{padding:22px 46px}}.accordion-top{background-color:transparent;font-size:inherit;color:#000;z-index:1;text-decoration:underline;text-underline-offset:.4rem;padding-left:0!important;padding-right:0!important;margin-top:1rem}.accordion-top,.accordion-top:hover{transition:all .3s ease-in-out}.accordion-top:hover:hover{opacity:.5}.accordion-top .link-letter{font-size:inherit;font-weight:inherit;line-height:inherit;display:inline-block;position:relative}.accordion-top .link-letter:before{content:"";width:100%;height:3px;background-color:#a4f5ff;position:absolute;bottom:4px;left:0;z-index:-1;transition:all .3s ease-in-out}.accordion-top:hover .link-letter:before{height:calc(100% - 4px)}.accordion-top:before{z-index:-1;padding-left:0!important;padding-right:0!important}#work.work{margin-top:-6rem!important}@media screen and (min-width:700px){#work.work{margin-top:-8rem!important}}.work{margin-top:-8rem!important;width:100vw;position:relative;left:50%;margin-left:-50vw}.work-inner{margin-left:auto;margin-right:auto;position:relative;z-index:2}@media screen and (min-width:1920px){.work-inner{padding-left:20px;padding-right:20px}}@media screen and (min-width:1920px) and (min-width:700px){.work-inner{padding-left:40px;padding-right:40px}}.work-header{z-index:1;position:relative;padding-left:20px;padding-right:20px}@media screen and (min-width:700px){.work-header{padding-left:20px;padding-right:20px;padding:42px 50px}}@media screen and (min-width:700px) and (min-width:700px){.work-header{padding-left:40px;padding-right:40px}}@media screen and (min-width:1024px){.work-header{padding:54px 60px}}@media screen and (min-width:1920px){.work-header{padding-left:0;padding-right:0}}.work-header h2{margin-top:0;margin-bottom:12px}@media screen and (min-width:700px){.work-header h2{margin-bottom:10px}}.work-intro{font-size:1.8rem;line-height:1.44}.work-intro p{font-size:inherit;line-height:inherit}@media screen and (min-width:1024px){.work-intro{font-size:2rem;line-height:1.5}}.work-main{background-color:#000;position:relative;z-index:1}@media screen and (min-width:700px) and (max-width:1919px){.work-main{width:100vw;position:relative;left:50%;margin-left:-50vw}}.work-main.js-scroll--right .work-carousel_prev,.work-main .work-carousel_next,.work-main .work-carousel_prev{opacity:0;visibility:hidden}.work-main.js-scroll--right .work-carousel_next{opacity:1;visibility:visible}.work-main.js-scroll--left .work-carousel_next{opacity:0;visibility:hidden}.work-main.js-scroll--left .work-carousel_prev,.work-main.js-scroll--right.js-scroll--left .work-carousel_next,.work-main.js-scroll--right.js-scroll--left .work-carousel_prev{opacity:1;visibility:visible}.work-filter{padding:18px 21px 19px 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width:700px){.work-filter{padding:38px 50px;color:#fff}}@media screen and (min-width:1024px){.work-filter{padding:39px 60px 46px}}.work-filter label{font-size:1.5rem;font-weight:700;text-transform:uppercase;margin-right:18px;color:#fff}@media screen and (min-width:700px){.work-filter label{display:none}}.work-filter .work-filter-wrap{position:relative;width:100%;max-width:calc(100% - 70px)}.work-filter .fliter-selected-value{color:#fff;width:100%;background:transparent;padding-right:40px;border-bottom:1px solid #575454;background-image:url(../assets/icons/down-arrow-white.svg);background-repeat:no-repeat;background-position:center right 2px;padding:13px 34px 13px 20px;text-transform:capitalize;text-overflow:ellipsis;overflow:hidden;text-align:left}@media screen and (min-width:700px){.work-filter .fliter-selected-value{display:none}}.work-filter .fliter-selected-value.is-open{background-color:#fff;background-image:url(../assets/icons/up-arrow-black.svg);color:#000;background-position:top 10px right 9px;position:relative;z-index:2;outline-color:#575454}.work-filter .selectdropdown{padding:6.5px 0 15px;margin:0;width:100%;position:absolute;z-index:2;display:none;background-color:#fff}@media screen and (min-width:700px){.work-filter .selectdropdown{padding:0;background:none;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;position:static}}.work-filter .selectdropdown li{list-style:none;width:100%;background:transparent;border:none;font-size:1.6rem;padding:0;margin:0}@media screen and (min-width:700px){.work-filter .selectdropdown li{padding:0;margin:0 36px 0 0!important;width:auto}}.work-filter .selectdropdown li button{font-size:1.5rem;font-weight:400;padding:6.5px 14px 6.5px 20px;display:inline-block;width:100%;background-color:unset;line-height:1.5;outline-color:#575454;text-align:left}@media screen and (min-width:700px){.work-filter .selectdropdown li button{background-color:unset;color:#fff;position:relative;padding:0;font-size:1.8rem;outline-color:#fff}.work-filter .selectdropdown li button:after{content:"";width:0;height:1px;position:absolute;bottom:0;right:0;transition:all .1s ease-in-out}.work-filter .selectdropdown li button:hover{color:#fff}.work-filter .selectdropdown li button:hover:after{width:100%;background-color:#fff}}@media screen and (min-width:700px){.work-filter .selectdropdown li button.is-active{color:#f4ff0d;font-weight:700}}.work-filter .selectdropdown li:before{display:none}.work-slider-main{position:relative;overflow-x:auto;padding:14px 0;margin-top:-14px;-ms-overflow-style:none;scrollbar-width:none}.work-slider-main::-webkit-scrollbar{display:none}.work-slider-holder{position:relative;height:303px}@media screen and (min-width:700px){.work-slider-holder{height:593px}}@media screen and (min-width:1024px){.work-slider-holder{height:716px}}.work-item{margin:0}.work-item .hero-slider-item{display:block}.work-item .hero-slider-item:focus{outline:4px solid #fff;outline-offset:1px}.work-item .work-item-cover{max-width:100%;opacity:0;visibility:hidden;transition:all .1s ease-in-out}.work-nav{padding:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:sticky;bottom:0;z-index:1;opacity:0;transition:all .3s ease-in-out;background-color:#000}@media screen and (min-width:700px){.work-nav{padding:21px 50px 24px}}@media screen and (min-width:1024px){.work-nav{padding:24px 60px 30px}}.work-nav .work-carousel_prev{background-color:#f4ff0d;color:#000;background-repeat:no-repeat;background-size:12px;background-position:50%;width:44px;height:44px;font-size:0;transition:all .3s ease-in-out;background-image:url(../assets/icons/chevron-left.svg)}@media screen and (min-width:700px){.work-nav .work-carousel_prev{width:53px;height:53px}}.work-nav .work-carousel_prev:hover{background-color:#e2ed00}.work-nav .work-carousel_next{background-color:#f4ff0d;color:#000;background-repeat:no-repeat;background-size:12px;background-position:50%;width:44px;height:44px;font-size:0;transition:all .3s ease-in-out;background-image:url(../assets/icons/chevron-right.svg)}@media screen and (min-width:700px){.work-nav .work-carousel_next{width:53px;height:53px}}.work-nav .work-carousel_next:hover{background-color:#e2ed00}.work-nav.work-nav-show{opacity:1}.work-hover-left,.work-hover-right{visibility:hidden;width:50px;height:100%;top:0;position:absolute;z-index:1}@media screen and (min-width:1024px){.work-hover-left,.work-hover-right{visibility:visible}}.work-hover-right{right:0}@media screen and (max-width:1023px){.work .modal-inner{margin:20px auto}}.gallery-block{padding:3rem 0 6rem!important;margin-left:-2rem;margin-right:-2rem}@media screen and (min-width:700px){.gallery-block{margin-left:-4rem;margin-right:-4rem}}@media screen and (min-width:1024px){.gallery-block{padding:4rem 0 8rem!important}}.gallery-block .gallery-heading{font-family:aktiv-grotesk,sans-serif;font-size:3.4rem!important;font-weight:500!important;line-height:1!important;margin-bottom:1.6rem!important;padding-left:2rem;padding-right:2rem;letter-spacing:-.02em}@media screen and (min-width:700px){.gallery-block .gallery-heading{padding-left:4rem;padding-right:4rem;font-size:4.8rem!important;font-weight:500!important;margin-bottom:4rem!important}}@media screen and (min-width:1024px){.gallery-block .gallery-heading{font-size:5.4rem!important;font-weight:500!important}}.gallery-block .gallery-swiper{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;padding-bottom:1rem}@media screen and (min-width:700px){.gallery-block .gallery-swiper{gap:4rem}}.gallery-block .swiper-wrapper{-ms-flex-align:baseline;align-items:baseline;overflow:visible;transition-timing-function:cubic-bezier(.43,.185,.01,1)!important}.gallery-block .swiper-slide{position:relative;width:fit-content;height:100%}.gallery-block .swiper-slide .gallery-video-mp4,.gallery-block .swiper-slide iframe,.gallery-block .swiper-slide video{aspect-ratio:16/9;width:100%;height:100%;width:90vw}@media screen and (min-width:700px){.gallery-block .swiper-slide .gallery-video-mp4,.gallery-block .swiper-slide iframe,.gallery-block .swiper-slide video{width:45vw}}.gallery-block .swiper-slide figure{padding-top:0;padding-bottom:0}.gallery-block .slide-0 img{width:auto;height:auto;max-height:53vw;max-width:80vw}.gallery-block .slide-0 .gallery-slide-info{max-width:80vw}@media screen and (min-width:700px){.gallery-block .slide-0 .gallery-slide-info,.gallery-block .slide-0 figure img,.gallery-block .slide-0 img{max-height:43vw;max-width:33vw}}.gallery-block .slide-1 img{width:auto;height:auto;max-height:43vw;max-width:90vw}.gallery-block .slide-1 .gallery-slide-info{max-width:90vw}@media screen and (min-width:700px){.gallery-block .slide-1 .gallery-slide-info,.gallery-block .slide-1 img{max-height:33vw;max-width:38vw}}.gallery-block .slide-2 img{width:auto;height:auto;max-height:53vw;max-width:75vw}.gallery-block .slide-2 .gallery-slide-info{max-width:75vw}@media screen and (min-width:700px){.gallery-block .slide-2 .gallery-slide-info,.gallery-block .slide-2 img{max-height:33vw;max-width:47vw}}.gallery-block .slide-3 img{width:auto;height:auto;max-height:43vw;max-width:90vw}.gallery-block .slide-3 .gallery-slide-info{max-width:90vw}@media screen and (min-width:700px){.gallery-block .slide-3 .gallery-slide-info,.gallery-block .slide-3 img{max-height:33vw;max-width:43vw}}.gallery-block .slide-4 img{width:auto;height:auto;max-height:33vw;max-width:70vw}.gallery-block .slide-4 .gallery-slide-info{max-width:70vw}@media screen and (min-width:700px){.gallery-block .slide-4 .gallery-slide-info,.gallery-block .slide-4 img{max-height:33vw;max-width:35vw}}.gallery-block .gallery-slide-info{position:relative;max-width:100%;width:100%;background-color:#fff}.gallery-block .gallery-slide-info .gallery-caption{margin-left:0;max-width:100%}.gallery-block .gallery-slide-info .gallery-caption p{font-size:1.4rem!important;line-height:1.5;font-style:normal;color:#575454;max-width:100%!important}.gallery-block .swiper-controllers{position:relative;width:100%}.gallery-block .swiper-button-next:focus,.gallery-block .swiper-button-prev:focus{outline:none}.gallery-block .swiper-button-prev{-ms-flex-pack:left;justify-content:left;left:2rem}@media screen and (min-width:700px){.gallery-block .swiper-button-prev{left:4rem}}.gallery-block .swiper-button-prev:after{content:"";background-image:url(../assets/icons/arrow-full-left-black.svg);background-repeat:no-repeat;background-position:100%;background-size:16px;width:16px;height:12px}.gallery-block .swiper-button-next{-ms-flex-pack:right;justify-content:right;right:2rem}@media screen and (min-width:700px){.gallery-block .swiper-button-next{right:4rem}}.gallery-block .swiper-button-next:after{content:"";background-image:url(../assets/icons/arrow-full-right-black.svg);background-repeat:no-repeat;background-position:100%;background-size:16px;width:16px;height:12px}.gallery-block.equal-slides .swiper-slide{height:auto;min-height:35vh;max-width:100%;object-fit:unset;width:auto}.gallery-block.equal-slides .swiper-slide .gallery-slide-info{position:relative}.gallery-block.equal-slides .swiper-slide figure,.gallery-block.equal-slides .swiper-slide img{object-fit:cover;height:23vw;min-height:35vh;max-width:100%;width:auto}.gallery-block.equal-slides .swiper-button-next,.gallery-block.equal-slides .swiper-button-prev{top:110%!important}.gallery-block+*{padding-top:0!important;margin-top:0!important}.news-body .gallery-block .gallery-top{max-width:100%;width:100%}.news-body .gallery-block .gallery-swiper,.news-body .gallery-block .swiper-wrapper{overflow:visible;width:100%;max-width:100%}.news-body .gallery-block .swiper-wrapper{-ms-flex-align:baseline;align-items:baseline;transition-timing-function:cubic-bezier(.43,.185,.01,1)!important}.acf-block-component .gallery-block{margin-left:2rem;margin-right:2rem}@media screen and (min-width:700px){.acf-block-component .gallery-block{margin-left:4rem;margin-right:4rem}}.acf-block-component .gallery-block .swiper-wrapper{display:-ms-flexbox;display:flex;column-gap:1.6rem;overflow:hidden}@media screen and (min-width:700px){.acf-block-component .gallery-block .swiper-wrapper{column-gap:2.8rem}}@media screen and (min-width:1024px){.acf-block-component .gallery-block .swiper-wrapper{column-gap:4rem}}.acf-block-component .gallery-block.equal-slides .swiper-slide{aspect-ratio:12/9}.acf-block-component .gallery-block.equal-slides .swiper-slide img,body.home .sticky-wrapper{width:100%}body.home .sticky-wrapper.fix-header{position:sticky;visibility:visible;opacity:1;transform:translateY(0)}body.home .alert{position:relative;width:100%;z-index:3}body.home .site h1{border:0;height:1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px)}.acf-block-component .hero-homepage .hero-swipers .swiper .swiper-slide,.acf-block-component .hero-homepage .hero-swipers .swiper .swiper-wrapper{height:100%;overflow:hidden}.hero-homepage{position:relative;height:50vh!important;margin-left:-20px;margin-right:-20px;padding-bottom:3rem}@media screen and (min-width:700px){.hero-homepage{margin-left:-40px;margin-right:-40px;height:84vh!important}}@media screen and (min-width:1024px){.hero-homepage{padding-bottom:4rem}}.hero-homepage .hero-swipers{display:-ms-flexbox;display:flex;height:100%}.hero-homepage .hero-swipers .swiper{height:100%}.hero-homepage .hero-swipers .swiper img{height:100%;width:100%;object-fit:cover}.hero-homepage .hero-homepage-title{position:absolute!important;top:57%!important;left:50%!important;transform:translate(-50%,-50%);z-index:2!important;text-align:center!important;color:#fff;max-width:45rem;text-shadow:0 0 64px rgba(0,0,0,.35);font-family:aktiv-grotesk,sans-serif;font-size:5.6rem!important;letter-spacing:-.02em;line-height:.96;font-weight:400!important}@media screen and (min-width:400){.hero-homepage .hero-homepage-title{top:55%!important}}@media screen and (min-width:700px){.hero-homepage .hero-homepage-title{top:50%!important;font-size:9.5rem!important;font-weight:400!important}}@media screen and (min-width:1024px){.hero-homepage .hero-homepage-title{font-size:12rem!important;font-weight:400!important}}.hero-swiper-left{width:50vw;margin-left:0!important}.hero-swiper-left .swiper-wrapper{transition-timing-function:cubic-bezier(.43,.185,.01,1)!important}.hero-swiper-right{width:50vw;margin-right:0!important;margin-left:-1px!important}.hero-swiper-right .swiper-wrapper{transition-timing-function:cubic-bezier(.43,.185,.01,1)!important}.home-content{padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;position:relative;padding-bottom:66px;background-color:#fff}@media screen and (min-width:700px){.home-content{padding-left:40px;padding-right:40px;padding-bottom:60px}}@media screen and (min-width:1024px){.home-content{padding-bottom:88px}}.home-content .home-background{width:100vw;position:relative;left:50%;margin-left:-50vw;position:absolute;top:0;height:100%;background-color:#fff;z-index:-1}[data-aos=fade-in]{opacity:0;transition:transform 0s,opacity .3s}.global-con{padding-top:70px;padding-bottom:64px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:700px){.global-con{padding-top:86px;padding-bottom:54px}}@media screen and (min-width:1024px){.global-con{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.global-con-map{background-image:url(../assets/img/global-connection-map-sm.svg);background-repeat:no-repeat;background-size:cover;background-position:50%;width:calc(100% + 14px);min-height:45.33vw;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:-7px;margin-right:-7px}.global-con-map.aos-animate .global-con-left-image,.global-con-map.aos-animate .global-con-right-image{opacity:1}@media screen and (min-width:700px){.global-con-map{background-image:url(../assets/img/global-connection-map-md.svg);min-height:41.86vw;margin-left:0;margin-right:0}}@media screen and (min-width:1024px){.global-con-map{background-image:url(../assets/img/global-connection-map-lg.svg);width:calc(64% + 60px);background-size:cover;background-position:top 8px left;min-height:32.17vw;margin-right:-60px}}@media screen and (min-width:1920px){.global-con-map{background-size:100%;min-height:576px;width:64%;margin-right:0}}.global-con-images{width:100%;max-width:69%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-right:18%}@media screen and (min-width:700px){.global-con-images{max-width:68%}}@media screen and (min-width:1024px){.global-con-images{max-width:72%;width:100%;margin-right:0}}.global-con-left-image,.global-con-right-image{width:16vw;height:16vw;opacity:0;transition:all .3s ease-in-out}@media screen and (min-width:700px){.global-con-left-image,.global-con-right-image{width:14.72vw;height:14.72vw}}@media screen and (min-width:1024px){.global-con-left-image,.global-con-right-image{width:11.34vw;height:11.34vw}}@media screen and (min-width:1920px){.global-con-left-image,.global-con-right-image{width:218px;height:218px}}.global-con-left-image img,.global-con-right-image img{width:100%;height:100%;object-fit:cover;object-position:center}.global-con-left-image{transform:translateY(-14.7vw)!important;margin-left:4%;transition-delay:.3s}@media screen and (min-width:700px){.global-con-left-image{transform:translateY(-13.6vw)!important;margin-left:3.2%}}@media screen and (min-width:1024px){.global-con-left-image{transform:translateY(-9.7vw)!important;margin-left:-6%}}@media screen and (min-width:1920px){.global-con-left-image{transform:translateY(-215px)!important}}.global-con-right-image{transform:translateY(11.3vw)!important;transition-delay:.6s}@media screen and (min-width:700px){.global-con-right-image{transform:translateY(10.3vw)!important}}@media screen and (min-width:1024px){.global-con-right-image{transform:translateY(calc(100% - 2.6vw))!important;margin-right:10%}}@media screen and (min-width:1920px){.global-con-right-image{transform:translateY(150px)!important}}.global-con-content{width:100%}@media screen and (min-width:1024px){.global-con-content{width:36%;padding-top:22px}}.global-con-heading h2{margin-top:21px;margin-bottom:11px}@media screen and (min-width:700px){.global-con-heading h2{margin-top:30px;margin-bottom:10px}}@media screen and (min-width:1024px){.global-con-heading h2{margin-top:0;margin-bottom:24px}}.global-con-intro p{font-size:1.8rem;line-height:1.44}@media screen and (min-width:1024px){.global-con-intro p{font-size:2rem}}@media screen and (min-width:1024px){.global-con-cta-wrapper{margin-left:-19px}}.global-con-cta{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#000;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;border-radius:0;transition:all .3s ease-in-out;z-index:1;margin-top:30px}@media screen and (min-width:700px){.global-con-cta{font-size:1.5rem!important}}@media screen and (min-width:1024px){.global-con-cta{font-size:1.6rem!important}}@media screen and (min-width:700px){.global-con-cta{padding:1rem 1.2rem}}@media screen and (min-width:1024px){.global-con-cta{padding:1.6rem 2rem}}.global-con-cta:hover{background-color:#979797}@media screen and (min-width:700px){.global-con-cta{margin-top:24px}}@media screen and (min-width:1024px){.global-con-cta{margin-top:36px}}.contact{padding-top:61px}@media screen and (min-width:700px){.contact{padding-top:55px}}@media screen and (min-width:1024px){.contact{padding-top:137px}}.contact-heading h2{margin-top:0;margin-bottom:19px}@media screen and (min-width:700px) and (max-width:1023px){.contact-heading h2{margin-bottom:9px}}@media screen and (min-width:1024px){.contact-intro{width:47.78%}}.contact-intro p{font-size:1.8rem;margin-bottom:40px;line-height:1.44}@media screen and (min-width:700px){.contact-intro p{font-size:2rem;margin-bottom:42px;line-height:1.5}}@media screen and (min-width:1024px){.contact-intro p{margin:0}}.contact-info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.contact-staff-features{width:100%}@media screen and (min-width:700px){.contact-staff-features{width:42.17%;padding-top:53px}}@media screen and (min-width:1024px){.contact-staff-features{width:47.78%;padding-top:40px}}.contact-staff-feature{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.contact-staff-feature:first-child{border-bottom:1px solid #575454;padding-bottom:20px}@media screen and (min-width:700px){.contact-staff-feature:first-child{padding-bottom:19px}}@media screen and (min-width:1024px){.contact-staff-feature:first-child{padding-bottom:18px}}.contact-staff-feature:last-child{padding-top:20px}@media screen and (min-width:1024px){.contact-staff-feature:last-child{padding-top:19px}}.contact-staff-image{width:72px;height:72px}@media screen and (min-width:1024px){.contact-staff-image{width:80px;height:80px}}.contact-staff-image img{width:100%;height:100%;object-fit:cover}.contact-staff-info{width:calc(100% - 72px);padding-left:28px}@media screen and (min-width:700px){.contact-staff-info{padding-left:30px}}@media screen and (min-width:1024px){.contact-staff-info{width:calc(100% - 80px);padding-left:33px}}.contact-staff-name .alert-event-title,.contact-staff-name h3{margin-top:0;margin-bottom:4px;text-transform:uppercase;line-height:1.34}.contact-staff-title span{font-size:1.6rem;display:block}.contact-department{width:100%;padding:33px 20px 32px;margin-top:40px;box-shadow:0 5px 40px 20px #000}@media screen and (min-width:700px){.contact-department{width:50%;margin-top:0;padding:44px 39px 32px 42px}}@media screen and (min-width:1024px){.contact-department{width:47.78%;padding:44px 42px 47px;margin-top:-52px}}.contact-department-phone:before{background-image:url(../assets/icons/phone.svg);background-size:16px}.contact-department-email:before{background-image:url(../assets/icons/mail.svg);background-size:24px}.contact-department-time:before{background-image:url(../assets/icons/time.svg);background-size:22px}.contact-department-cta{margin-top:30px}.contact-department-cta a{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#000;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;border-radius:0;transition:all .3s ease-in-out;z-index:1}@media screen and (min-width:700px){.contact-department-cta a{font-size:1.5rem!important}}@media screen and (min-width:1024px){.contact-department-cta a{font-size:1.6rem!important}}@media screen and (min-width:700px){.contact-department-cta a{padding:1rem 1.2rem}}@media screen and (min-width:1024px){.contact-department-cta a{padding:1.6rem 2rem}}.contact-department-cta a:hover{background-color:#979797}@media screen and (min-width:700px){.contact-department-cta{margin-top:35px}}@media screen and (min-width:1024px){.contact-department-cta{margin-left:-16px}}.contact .contact-list{margin:0;padding-left:0}.contact .contact-list li{margin-bottom:20px;padding-left:45px}.contact .contact-list li:before{background-repeat:no-repeat;background-position:50%;background-color:unset;border-radius:unset;height:32px;width:32px;position:absolute;top:-3px;left:0}.contact .contact-list li:last-child{margin-bottom:0}@media screen and (min-width:700px) and (max-width:1023px){.contact .contact-list li.contact-department-email{margin-bottom:15px}}.contact .contact-list a{word-break:break-all}@media screen and (max-width:699px){.page-template-academics .hero{padding-bottom:24px;position:relative;z-index:2}}@media screen and (min-width:700px){.page-template-academics .hero h1{bottom:62px}}@media screen and (min-width:1024px){.page-template-academics .hero h1{bottom:91px}}.page-template-academics .site-main__content{position:relative}@media screen and (min-width:700px){.page-template-academics .academics-program-finder-callout{width:100%;position:absolute;top:-42px;right:0;z-index:2}}@media screen and (min-width:1024px){.page-template-academics .academics-program-finder-callout{top:-58px}}.academics-program-finder-callout{padding:17px 20px 20px;background-color:#fff;position:relative;z-index:2;box-shadow:0 30px 50px 0 #e2e205}@media screen and (max-width:699px){.academics-program-finder-callout{width:100vw;position:relative;left:50%;margin-left:-50vw}}@media screen and (min-width:700px){.academics-program-finder-callout{margin:0;padding:15px 32px 16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-shadow:0 80px 50px 0 #e2e205}}@media screen and (min-width:1024px){.academics-program-finder-callout{max-width:540px;margin-left:auto;padding:29px 45px}}.academics-program-finder-callout-text{letter-spacing:.004em}@media screen and (min-width:700px){.academics-program-finder-callout-text{margin-top:-2px}}.academics-program-finder-callout-btn{margin-top:16px}@media screen and (min-width:700px){.academics-program-finder-callout-btn{margin-top:0;margin-left:21px}}@media screen and (min-width:1024px){.academics-program-finder-callout-btn{margin-left:37px}}.academics-program-finder-callout-btn a{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#000;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;border-radius:0;transition:all .3s ease-in-out;z-index:1}@media screen and (min-width:700px){.academics-program-finder-callout-btn a{font-size:1.5rem!important}}@media screen and (min-width:1024px){.academics-program-finder-callout-btn a{font-size:1.6rem!important}}@media screen and (min-width:700px){.academics-program-finder-callout-btn a{padding:1rem 1.2rem}}@media screen and (min-width:1024px){.academics-program-finder-callout-btn a{padding:1.6rem 2rem}}.academics-program-finder-callout-btn a:hover{background-color:#979797}.work.programs{position:relative}.work.programs .programs-inner{margin-left:auto;margin-right:auto;position:relative;z-index:2}@media screen and (min-width:1920px){.work.programs .programs-inner{padding-left:20px;padding-right:20px}}@media screen and (min-width:1920px) and (min-width:700px){.work.programs .programs-inner{padding-left:40px;padding-right:40px}}.work.programs .work-header{min-height:auto;padding:56px 20px 14px;overflow:hidden}@media screen and (min-width:700px){.work.programs .work-header{padding-top:94px;padding-bottom:35px}}@media screen and (min-width:1024px){.work.programs .work-header{padding-top:137px;padding-bottom:44px}}.work.programs .work-header h2{margin-top:0;margin-bottom:16px}@media screen and (min-width:700px){.work.programs .work-header h2{margin-bottom:10px}}.work.programs .work-header h2+p{margin-top:0;margin-bottom:16px}@media screen and (min-width:700px){.work.programs .work-header h2+p{margin-bottom:10px}}@media screen and (min-width:700px){.work.programs .work-header{padding-left:50px;padding-right:50px}}@media screen and (min-width:1024px){.work.programs .work-header{padding-left:60px;padding-right:60px}}@media screen and (min-width:1920px){.work.programs .work-header{padding-left:0;padding-right:0}}.work.programs .programs-heading{position:relative}.work.programs .programs-heading .arabic-work-heading{position:absolute;right:0;top:0;width:100%}.work.programs .programs-heading .arabic-work-heading[data-aos=fadeout-long-left]{transform:translateZ(0);opacity:1}.work.programs .programs-heading .arabic-work-heading[data-aos=fadeout-long-left].aos-animate{transform:translate3d(-50%,0,0);opacity:0}.work.programs .programs-heading h2{font-size:5.5rem;font-family:"29LT Zarid Display",serif;font-weight:500;line-height:.75}@media screen and (min-width:700px){.work.programs .programs-heading h2{font-size:9.5rem}}@media screen and (min-width:1024px){.work.programs .programs-heading h2{font-size:11rem}}.work.programs .work-heading[data-aos=fadein-long-left]{transform:translate3d(50%,0,0)}.work.programs .work-heading[data-aos=fadein-long-left].aos-animate{transform:translateZ(0)}.work.programs .work-heading h2{font-size:3.6rem;font-family:aktiv-grotesk,sans-serif;line-height:1;margin-bottom:16px}@media screen and (min-width:700px){.work.programs .work-heading h2{font-size:6rem;line-height:1.1}}@media screen and (min-width:1024px){.work.programs .work-heading h2{font-size:7rem;line-height:1.09;margin-bottom:20px}}@media screen and (min-width:700px){.work.programs .work-links{display:-ms-flexbox;display:flex}}.work.programs .work-links .btn-secondary{margin-bottom:18px}@media screen and (min-width:700px){.work.programs .work-links .btn-secondary{margin-bottom:0}}@media screen and (min-width:700px){.work.programs .work-links a{font-size:1.8rem}}.work.programs .work-links a:focus{outline-color:#575454}@media screen and (min-width:700px){.work.programs .work-links a:after{margin-left:7px}}@media screen and (min-width:1024px){.work.programs .work-links a:after{margin-left:9px}}.work.programs .work-item a{display:block;height:100%;width:100%}.work.programs .work-item .program-a-text{border:0;height:1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px)}@media screen and (min-width:700px){.work.programs .work-filter{padding:38px 50px 25px}}@media screen and (min-width:1024px){.work.programs .work-filter{padding:39px 60px 31px}}.work.programs .work-filter .fliter-selected-value{background-position:center right 8px}.work.programs .work-filter .selectdropdown{padding-top:1px}@media screen and (min-width:700px){.work.programs .work-filter .selectdropdown li{margin:0 37px 14px 0}}@media screen and (min-width:1024px){.work.programs .work-filter .selectdropdown li{margin:0 40px 13px 0}}.work.programs .work-filter .selectdropdown li a{font-size:1.6rem;line-height:normal}@media screen and (min-width:700px){.work.programs .work-filter .selectdropdown li a{font-size:1.8rem}}.modal{padding:0;position:fixed;top:0;left:0;right:0;z-index:9;overflow-y:auto;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;margin-left:auto;margin-right:auto}.modal,.modal-inner{display:-ms-flexbox;display:flex}.modal-inner{max-width:calc(100vw - 40px);margin:auto}@media screen and (min-width:700px){.modal-inner{max-width:calc(100vw - 100px)}}@media screen and (min-width:1024px){.modal-inner{max-width:calc(100vw - 120px);width:100%}}.btn-close{position:sticky;top:0;margin-left:-25px;margin-right:-20px;margin-top:16px;z-index:5;background-image:url(../assets/icons/popup-close.svg);background-color:#02e3ff;background-repeat:no-repeat;font-size:0;width:45px;height:44px;background-size:23px;background-position:50%}@media screen and (min-width:700px){.btn-close{width:54px;height:53px}}.btn-close:hover{background-color:#a4f5ff}@media screen and (min-width:700px){.btn-close{margin-top:32px;margin-left:-26px;margin-right:-28px}}@media screen and (min-width:1920px){.btn-close{margin-right:0}}.btn-close:focus{outline-color:#575454}.popup-img .popup-img-wrapper{margin:auto;width:100%;height:100%}@media screen and (min-width:1024px){.popup-img .popup-img-wrapper{margin:auto;width:100%;height:100%;padding-top:100%;position:relative}}.popup-img img{width:100%;height:100%;object-fit:contain}@media screen and (min-width:1024px){.popup-img img{position:absolute;top:0;left:0}}.modal-content-wrapper{width:100%;height:100%;z-index:4;overflow-x:auto}@media screen and (min-width:700px){.modal-content-wrapper{margin:0}}@media screen and (min-width:1024px){.modal-content-wrapper{display:-ms-flexbox;display:flex}}.modal-content-wrapper .modal-details{padding:20px 20px 5px;overflow-y:auto;background-color:#fff}@media screen and (min-width:700px){.modal-content-wrapper .modal-details{padding:30px 30px 21px}}@media screen and (min-width:1024px){.modal-content-wrapper .modal-details{width:42.77%;padding:33px 46px 0 45px}}.modal-content-wrapper .modal-details .modal-title{font-size:2rem;margin:0 0 10px;line-height:normal}@media screen and (min-width:700px){.modal-content-wrapper .modal-details .modal-title{font-size:2.4rem;margin:0 0 12px}}@media screen and (min-width:1024px){.modal-content-wrapper .modal-details .modal-title{font-size:2.8rem;margin:0 0 14px}}.modal-content-wrapper .modal-details .modal-title .alert-event-title,.modal-content-wrapper .modal-details .modal-title h3{font-size:inherit;line-height:inherit;margin:0}.modal-content-wrapper .modal-details .modal-content{margin-bottom:11px;font-size:1.4rem;line-height:1.5}@media screen and (min-width:700px){.modal-content-wrapper .modal-details .modal-content{margin-bottom:14px;font-size:1.6rem}}@media screen and (min-width:1024px){.modal-content-wrapper .modal-details .modal-content{margin-bottom:15px}}.modal-content-wrapper .modal-details .modal-content p{font-size:inherit;line-height:inherit}.modal-content-wrapper .modal-details .modal-work-creator{font-size:1.4rem;line-height:1.5;margin-bottom:30px}@media screen and (min-width:700px){.modal-content-wrapper .modal-details .modal-work-creator{margin-bottom:34px}}@media screen and (min-width:1024px){.modal-content-wrapper .modal-details .modal-work-creator{margin-bottom:48px}}.modal-content-wrapper .modal-details .modal-links{position:relative;z-index:1}.modal-content-wrapper .modal-details .modal-links a{margin-bottom:20px}@media screen and (min-width:700px){.modal-content-wrapper .modal-details .modal-links a{font-size:1.8rem}}@media screen and (min-width:1024px){.modal-content-wrapper .modal-details .modal-links a{margin-bottom:19px;margin-left:0}}.modal-content-wrapper .popup-img{background-color:#000;display:-ms-flexbox;display:flex;height:calc(100vw - 40px)}@media screen and (min-width:700px){.modal-content-wrapper .popup-img{max-height:calc(100vw - 100px)}}@media screen and (min-width:1024px){.modal-content-wrapper .popup-img{max-height:inherit;width:57.23%;height:auto}}.program-tabs{padding-bottom:65px}@media screen and (min-width:700px){.program-tabs{padding-bottom:55px}}@media screen and (min-width:1024px){.program-tabs{padding-bottom:60px}}.program-tabs .program-tab-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:3}@media screen and (min-width:700px){.program-tabs .program-tab-item{padding:0;z-index:2}}.program-tabs .program-tab-item label{font-size:1.5rem;font-weight:700;text-transform:uppercase;margin-right:18px;color:#000}@media screen and (min-width:700px){.program-tabs .program-tab-item label{display:none}}.program-tabs .program-tab-item .program-tab-wrap{position:relative;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width:699px){.program-tabs .program-tab-item .program-tab-wrap{padding-left:0;padding-right:0}}.program-tabs .program-tab-item .program-tab-selected-value{color:#fff;width:100%;background:transparent;padding-right:40px;display:-ms-flexbox;display:flex;border-bottom:1px solid #575454;background-image:url(../assets/icons/down-arrow-white.svg);background-repeat:no-repeat;background-position:center right 8px;padding:13px 14px 13px 21px;text-transform:capitalize}@media screen and (min-width:700px){.program-tabs .program-tab-item .program-tab-selected-value{display:none}}.program-tabs .program-tab-item .program-tab-selected-value.is-open{background-color:#fff;background-image:url(../assets/icons/up-arrow-black.svg);color:#000;background-position:top 10px right 9px;position:relative;z-index:2;outline-color:#575454}.program-tabs .program-tab-item .selectdropdown{padding:6.5px 0 15px;margin:0;width:100%;position:absolute;z-index:2;display:none;background-color:#fff;gap:4rem}@media screen and (min-width:700px){.program-tabs .program-tab-item .selectdropdown{padding:0;background:none;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;position:static}}.program-tabs .program-tab-item .selectdropdown li{list-style:none;width:100%;background:transparent;border:none;font-size:1.6rem;padding:0;margin:0}@media screen and (min-width:700px){.program-tabs .program-tab-item .selectdropdown li{padding:0;margin:0 40px 0 0;width:auto}}.program-tabs .program-tab-item .selectdropdown li button{font-size:1.5rem;font-weight:400;padding:6.5px 14px 6.5px 20px;display:inline-block;width:100%;background-color:unset;line-height:1.5;outline-color:#575454;text-align:left}.program-tabs .program-tab-item .selectdropdown li button:focus{outline:none}@media screen and (min-width:700px){.program-tabs .program-tab-item .selectdropdown li button{font-size:1.8rem;padding:0;outline-color:#fff;background-color:unset;color:#000;position:relative}.program-tabs .program-tab-item .selectdropdown li button:after{content:"";width:0;height:1px;position:absolute;bottom:0;right:0;transition:all .1s ease-in-out}.program-tabs .program-tab-item .selectdropdown li button:hover{color:#000}.program-tabs .program-tab-item .selectdropdown li button:hover:after{width:100%;background-color:#000}}@media screen and (min-width:700px){.program-tabs .program-tab-item .selectdropdown li.is-active button{font-weight:700}}.program-tabs .program-tab-item .selectdropdown li:before{display:none}.program-tabs .program-tab-heading{padding-left:0;padding-right:0}.program-tabs .program-tab-heading .alert-event-title,.program-tabs .program-tab-heading h3{color:#000;line-height:normal;margin:0;margin-bottom:1.6rem!important}@media screen and (min-width:1920px){.program-tabs .program-tab-heading .alert-event-title,.program-tabs .program-tab-heading h3{margin-left:auto;margin-right:auto}}.program-tabs .program-tab-content{display:none}.program-tabs .program-tab-content.is-active{display:block}.program-tabs .program-tab-content .vid-inline,.program-tabs .program-tab-content .wp-block-embed.is-type-video,.program-tabs .program-tab-content .wp-block-video{box-shadow:none;margin-bottom:0;position:relative;z-index:2}@media screen and (min-width:1024px){.program-tabs .program-tab-content .vid-inline,.program-tabs .program-tab-content .wp-block-embed.is-type-video,.program-tabs .program-tab-content .wp-block-video{margin-bottom:-16px}}.program-tabs .program-tab-content .vid-inline:before,.program-tabs .program-tab-content .wp-block-embed.is-type-video:before,.program-tabs .program-tab-content .wp-block-video:before{content:"";background-color:#575454;display:block;width:100vw;position:relative;left:50%;margin-left:-50vw;position:absolute;height:79px}@media screen and (min-width:700px){.program-tabs .program-tab-content .vid-inline:before,.program-tabs .program-tab-content .wp-block-embed.is-type-video:before,.program-tabs .program-tab-content .wp-block-video:before{height:183px}}@media screen and (min-width:1024px){.program-tabs .program-tab-content .vid-inline:before,.program-tabs .program-tab-content .wp-block-embed.is-type-video:before,.program-tabs .program-tab-content .wp-block-video:before{height:227px}}.program-tabs .program-tab-content .vid-inline .btn-play,.program-tabs .program-tab-content .wp-block-embed.is-type-video .btn-play,.program-tabs .program-tab-content .wp-block-video .btn-play{position:static;background-size:18px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:700px){.program-tabs .program-tab-content .vid-inline .btn-play,.program-tabs .program-tab-content .wp-block-embed.is-type-video .btn-play,.program-tabs .program-tab-content .wp-block-video .btn-play{background-size:22px}}@media screen and (min-width:1024px){.program-tabs .program-tab-content .vid-inline .btn-play,.program-tabs .program-tab-content .wp-block-embed.is-type-video .btn-play,.program-tabs .program-tab-content .wp-block-video .btn-play{background-size:31px}}.program-tabs .program-tab-content .vid-inline .btn-play span,.program-tabs .program-tab-content .wp-block-embed.is-type-video .btn-play span,.program-tabs .program-tab-content .wp-block-video .btn-play span{margin:0}.program-tabs .program-tab-content .img-inline{margin:0;position:relative;z-index:2}@media screen and (min-width:1024px){.program-tabs .program-tab-content .img-inline{margin-bottom:-16px}}.program-tabs .program-tab-content .img-inline:before{content:"";background-color:#575454;display:block;width:100vw;position:relative;left:50%;margin-left:-50vw;position:absolute;height:79px}@media screen and (min-width:700px){.program-tabs .program-tab-content .img-inline:before{height:183px}}@media screen and (min-width:1024px){.program-tabs .program-tab-content .img-inline:before{height:227px}}.program-tabs .program-tab-content .img-inline--full img{width:100%}.program-tabs .program-tab-content .img-inline img{position:relative;z-index:1}.program-tabs .program-tab-content .program-tab-pane{margin-top:1.6rem}@media screen and (min-width:700px){.program-tabs .program-tab-content .program-tab-pane{margin-top:2.8rem}}@media screen and (min-width:1024px){.program-tabs .program-tab-content .program-tab-pane{margin-top:4rem!important}}.program-tabs .program-tab-content .program-tab-body-content{max-width:1028px;margin-left:auto;margin-right:auto}.program-tabs .program-tab-content .program-tab-body-content .alert-event-title,.program-tabs .program-tab-content .program-tab-body-content h3{font-family:aktiv-grotesk,sans-serif;font-size:2.6rem!important;font-weight:400!important;line-height:1.06;margin-bottom:1.6rem!important}@media screen and (min-width:700px){.program-tabs .program-tab-content .program-tab-body-content .alert-event-title,.program-tabs .program-tab-content .program-tab-body-content h3{font-size:3.1rem!important}}@media screen and (min-width:1024px){.program-tabs .program-tab-content .program-tab-body-content .alert-event-title,.program-tabs .program-tab-content .program-tab-body-content h3{font-size:3.5rem!important}}.program-tabs .program-tab-content .program-tab-body-content .program-tab-cta{margin-top:27px}@media screen and (min-width:1024px){.program-tabs .program-tab-content .program-tab-body-content .program-tab-cta{margin-top:28px}}.program-tabs .program-tab-content .program-tab-body-content .program-tab-cta .btn-primary{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#000;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;border-radius:0;transition:all .3s ease-in-out;z-index:1}@media screen and (min-width:700px){.program-tabs .program-tab-content .program-tab-body-content .program-tab-cta .btn-primary{font-size:1.5rem!important}}@media screen and (min-width:1024px){.program-tabs .program-tab-content .program-tab-body-content .program-tab-cta .btn-primary{font-size:1.6rem!important}}@media screen and (min-width:700px){.program-tabs .program-tab-content .program-tab-body-content .program-tab-cta .btn-primary{padding:1rem 1.2rem}}@media screen and (min-width:1024px){.program-tabs .program-tab-content .program-tab-body-content .program-tab-cta .btn-primary{padding:1.6rem 2rem}}.program-tabs .program-tab-content .program-tab-body-content .program-tab-cta .btn-primary:hover{background-color:#979797}.program-finder{width:100vw;position:relative;left:50%;margin-left:-50vw;background-color:#f5f5f5}.program-finder-inner{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;z-index:2;position:relative}@media screen and (min-width:700px){.program-finder-inner{padding-left:40px;padding-right:40px}}.program-finder-top-info{min-height:auto;padding-top:56px;padding-bottom:14px}@media screen and (min-width:700px){.program-finder-top-info{padding-top:94px;padding-bottom:35px}}@media screen and (min-width:1024px){.program-finder-top-info{padding-top:137px;padding-bottom:44px}}.program-finder-top-info h2{margin-top:0;margin-bottom:16px}@media screen and (min-width:700px){.program-finder-top-info h2{margin-bottom:10px}}.program-finder-top-info h2+p{margin-top:0;margin-bottom:16px}@media screen and (min-width:700px){.program-finder-top-info h2+p{margin-bottom:10px}}.program-finder-heading h2{margin-top:0;margin-bottom:15px}@media screen and (min-width:700px){.program-finder-heading h2{margin-bottom:10px}}@media screen and (min-width:1024px){.program-finder-heading h2{margin-bottom:12px}}.program-finder-info p{font-size:1.8rem;line-height:1.44;margin-top:0;margin-bottom:16px}@media screen and (min-width:700px){.program-finder-info p{margin-bottom:10px}}@media screen and (min-width:1024px){.program-finder-info p{font-size:2rem;line-height:1.5}}.program-finder-selectors{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;border:0}@media screen and (max-width:1919px){.program-finder-selectors{width:100vw;position:relative;left:50%;margin-left:-50vw}}.program-finder-selectors .program-finder-content{display:none}.program-finder .program{width:100%}@media screen and (min-width:700px){.program-finder .program{width:33.33%}}@media screen and (min-width:700px){.program-finder .program:nth-child(3n+2) .program-finder-checkbox{border-left:0}}.program-finder-checkbox{background-color:#000;width:100%;color:#fff;padding-top:22px;padding-bottom:22px;padding-left:20px;border-bottom:1px solid #575454}@media screen and (min-width:700px){.program-finder-checkbox{padding-top:26px;padding-bottom:30px;padding-left:35px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-left:1px solid #575454}}@media screen and (min-width:1024px){.program-finder-checkbox{padding-top:30px;padding-bottom:30px;padding-left:60px}}@media screen and (max-width:699px){.program-finder-checkbox.focused{outline:1px solid #fff;outline-offset:-3px}}@media screen and (min-width:700px){.program-finder-checkbox.focused label{outline:1px solid #fff;outline-offset:3px}}.program-finder-checkbox label{font-size:1.8rem;line-height:1.44;position:relative;padding-left:42px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:block}@media screen and (min-width:700px){.program-finder-checkbox label{padding-left:32px;min-height:48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media screen and (min-width:1024px){.program-finder-checkbox label{padding-left:36px}}.program-finder-checkbox label.js-expanded .custom-checkbox{background-image:url(../assets/icons/highfin.svg)}@media screen and (min-width:700px){.program-finder-checkbox label.disabled{opacity:.5;cursor:default}}@media screen and (min-width:700px){.program-finder-checkbox label:not(.disabled) .program-name{background-color:unset;color:#fff;position:relative}.program-finder-checkbox label:not(.disabled) .program-name:after{content:"";width:0;height:1px;position:absolute;bottom:0;right:0;transition:all .1s ease-in-out}.program-finder-checkbox label:not(.disabled) .program-name:hover{color:#fff}.program-finder-checkbox label:not(.disabled) .program-name:hover:after{width:100%;background-color:#fff}}.program-finder-checkbox input{position:absolute;opacity:0;height:0;width:0}@media screen and (min-width:700px){.program-finder-checkbox input:checked~.program-name{color:#f4ff0d;font-weight:700}}@media screen and (max-width:699px){.program-finder-checkbox input:checked~.custom-checkbox{border-color:#02e3ff}}@media screen and (min-width:700px){.program-finder-checkbox input:checked~.custom-checkbox{background-color:#f4ff0d;border-color:#f4ff0d}}@media screen and (min-width:700px){.program-finder-checkbox input:checked~.custom-checkbox:after{display:block}}.program-finder-checkbox .custom-checkbox{background-image:url(../assets/icons/expander.svg);width:2rem;height:2rem;background-repeat:no-repeat;background-size:2rem;background-position:50%;transition:all .3s ease-in-out;position:absolute;top:50%;left:0;transform:translateY(-50%)}.program-finder-checkbox .custom-checkbox:hover{background-color:#e2ed00}@media screen and (min-width:700px){.program-finder-checkbox .custom-checkbox{height:21px;width:21px;border:1px solid #919191;background:unset;background-color:#000}}@media screen and (min-width:700px){.program-finder-checkbox .custom-checkbox:hover{background-color:transparent}}.program-finder-checkbox .custom-checkbox:after{content:"";display:none;position:absolute;left:0;right:0;margin:auto;top:2px;width:5px;height:10px;border:solid #000;border-width:0 3px 3px 0;transform:rotate(45deg)}@media screen and (min-width:700px){.program-finder-checkbox .program-name{line-height:1.28}}@media screen and (min-width:700px){.program-finder-content{background-color:#575454;height:100%}}@media screen and (min-width:700px){.program-finder .degree-top{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between;background-color:#f5f5f5;padding:16px 18px 13px 35px}}@media screen and (min-width:1024px){.program-finder .degree-top{padding:25px 25px 24px 62px}}.program-finder .degree-title{border:0;height:1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px)}@media (min-width:700px){.program-finder .degree-title{position:static!important;clip:auto;height:auto;width:auto;overflow:auto;width:82%}}@media screen and (min-width:1024px){.program-finder .degree-title{width:87%}}.program-finder .degree-title .alert-event-title,.program-finder .degree-title h3{margin:0}.program-finder .degree .close-program{background-image:url(../assets/icons/popup-close.svg);background-color:#02e3ff;background-repeat:no-repeat;font-size:0;width:45px;height:44px;background-size:23px;background-position:50%;transition:all .3s ease-in-out}@media screen and (min-width:700px){.program-finder .degree .close-program{width:54px;height:53px}}.program-finder .degree .close-program:hover{background-color:#a4f5ff}@media (max-width:699px){.program-finder .degree .close-program{display:none}}.program-finder .degree-details{padding:22px 20px 35px}@media screen and (min-width:700px){.program-finder .degree-details{padding:15px 20px 40px 35px;background-color:#fff}}@media screen and (min-width:1024px){.program-finder .degree-details{padding:38px 60px}}.program-finder .degree-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (min-width:1024px){.program-finder .degree-row{-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1024px){.program-finder .degree-row+.degree-row{margin-top:18px}}.program-finder .degree-intro{margin-bottom:24px;width:100%}@media screen and (min-width:700px){.program-finder .degree-intro{margin-bottom:16px}}@media screen and (min-width:1024px){.program-finder .degree-intro{width:47%;margin-bottom:0}}.program-finder .degree-skills{width:100%}@media screen and (min-width:1024px){.program-finder .degree-skills{width:47%;margin-top:4px}}.program-finder .degree-skills .h6{margin-top:0;margin-bottom:14px;font-style:normal;line-height:1.34;text-transform:uppercase}@media screen and (min-width:1024px){.program-finder .degree-skills .h6{margin-bottom:13px}}.program-finder .degree-skills ul{margin-top:0;padding-left:37px}@media screen and (min-width:1024px){.program-finder .degree-skills ul{padding-left:33px}}.program-finder .degree-skills ul li:before{top:10px}.program-finder .degree-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}@media screen and (min-width:1024px){.program-finder .degree-info{width:47%;-ms-flex-order:2;order:2}}.program-finder .degree-cta{width:100%;margin-top:35px}@media screen and (min-width:700px){.program-finder .degree-cta{margin-top:40px}}@media screen and (min-width:1024px){.program-finder .degree-cta{-ms-flex-order:1;order:1;width:47%;margin-left:-19px;margin-top:0}}.program-finder .degree-cta a{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#000;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;border-radius:0;transition:all .3s ease-in-out;z-index:1}@media screen and (min-width:700px){.program-finder .degree-cta a{font-size:1.5rem!important}}@media screen and (min-width:1024px){.program-finder .degree-cta a{font-size:1.6rem!important}}@media screen and (min-width:700px){.program-finder .degree-cta a{padding:1rem 1.2rem}}@media screen and (min-width:1024px){.program-finder .degree-cta a{padding:1.6rem 2rem}}.program-finder .degree-cta a:hover{background-color:#979797}.program-finder .degree-info{margin-top:30px}@media screen and (min-width:1024px){.program-finder .degree-info{margin-top:0}}.program-finder .degree-info-detail{font-size:1.5rem;font-weight:700;line-height:1.34;background-color:#e3e3e3;padding:3px 7px 3px 8px}.program-finder .degree-info-detail:first-child{margin-right:15px}.program-finder .degree-work-feature{overflow:hidden}.program-finder .degree-work-feature .slick-list{margin:0 -2.5px;padding-left:33px;padding-right:33px;background-color:#000}@media screen and (min-width:700px){.program-finder .degree-work-feature .slick-list{margin:0 -3.5px;padding-left:29px;padding-right:29px}}@media screen and (min-width:1024px){.program-finder .degree-work-feature .slick-list{padding-left:54px;padding-right:54px}}.program-finder .degree-work-feature .slick-slide{margin:0 2.5px}@media screen and (min-width:700px){.program-finder .degree-work-feature .slick-slide{margin:0 3.5px}}.program-finder .degree-work-feature .work-feature-item-wrapper{display:block!important}.program-finder .degree-work-feature .work-feature-item-holder{max-width:100%;max-height:100%;padding-top:61.53%;position:relative}.program-finder .degree-work-feature .work-feature-item-holder a{max-width:100%;height:100%;display:block;position:absolute;top:50%;left:0;right:0;margin:auto;transform:translateY(-50%)}.program-finder .degree-work-feature .work-feature-item-holder a:focus{outline:4px solid #fff;outline-offset:1px}.program-finder .degree-work-feature .work-feature-item-holder a img{max-height:100%;margin:auto}.program-finder .degree-work-feature .slick-prev{background-color:#f4ff0d;color:#000;background-repeat:no-repeat;background-size:12px;background-position:50%;width:44px;height:44px;font-size:0;transition:all .3s ease-in-out;background-image:url(../assets/icons/chevron-left.svg);left:0}@media screen and (min-width:700px){.program-finder .degree-work-feature .slick-prev{width:53px;height:53px}}.program-finder .degree-work-feature .slick-prev:hover{background-color:#e2ed00}@media screen and (min-width:700px){.program-finder .degree-work-feature .slick-prev{left:10px}}@media screen and (min-width:1024px){.program-finder .degree-work-feature .slick-prev{left:25px}}.program-finder .degree-work-feature .slick-next{background-color:#f4ff0d;color:#000;background-repeat:no-repeat;background-size:12px;background-position:50%;width:44px;height:44px;font-size:0;transition:all .3s ease-in-out;background-image:url(../assets/icons/chevron-right.svg);right:0}@media screen and (min-width:700px){.program-finder .degree-work-feature .slick-next{width:53px;height:53px}}.program-finder .degree-work-feature .slick-next:hover{background-color:#e2ed00}@media screen and (min-width:700px){.program-finder .degree-work-feature .slick-next{right:10px}}@media screen and (min-width:1024px){.program-finder .degree-work-feature .slick-next{right:25px}}.program-finder .degree-work-feature .slick-next,.program-finder .degree-work-feature .slick-prev{z-index:2}.program-finder .degree-student-voice-container{padding:35px 20px;background-color:#575454}@media screen and (min-width:700px){.program-finder .degree-student-voice-container{padding:28px 27px 40px}}@media screen and (min-width:1024px){.program-finder .degree-student-voice-container{padding:60px}}.program-finder .degree-student-voice{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.program-finder .degree-student-voice+.degree-student-voice{margin-top:20px}@media screen and (min-width:700px) and (max-width:1023px){.program-finder .degree-student-voice+.degree-student-voice{margin-top:28px}}.program-finder .degree-video-container{width:100%;position:relative}@media screen and (min-width:1024px){.program-finder .degree-video-container{width:50%}}.program-finder .degree-video-cover-image{padding-top:70.719%;transition:all .3s ease-in-out}@media screen and (min-width:1024px){.program-finder .degree-video-cover-image{padding-top:70%}}.program-finder .degree-video-cover-image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0}.program-finder .degree-video-cover-image.js-hide{opacity:0;visibility:hidden}.program-finder .degree-student-voice-video{opacity:0;visibility:hidden;transition:all .3s ease-in-out}.program-finder .degree-student-voice-video video{width:100%;position:absolute;top:0;bottom:0;height:100%;object-fit:cover}.program-finder .degree-student-voice-video.js-show{opacity:1;visibility:visible}.program-finder .degree-video-button{font-size:0;width:44px;height:44px;background-color:#f4ff0d;background-image:url(../assets/icons/play.svg);background-repeat:no-repeat;background-size:19px;background-position:56%;transition:all .3s ease-in-out;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto}@media screen and (min-width:700px){.program-finder .degree-video-button{width:66px;height:66px;background-size:26px}}@media screen and (min-width:1024px){.program-finder .degree-video-button{width:100px;height:100px;background-size:33px}}.program-finder .degree-video-button:hover{background-color:#e2ed00}@media screen and (min-width:700px){.program-finder .degree-video-button{width:53px;height:53px;background-size:22px}}.program-finder .degree-student-voice-content{width:100%;background-color:#000;color:#fff;padding:18px 20px 21px}@media screen and (min-width:700px){.program-finder .degree-student-voice-content{padding:22px 30px 30px}}@media screen and (min-width:1024px){.program-finder .degree-student-voice-content{width:50%}}.program-finder .degree-student-voice-heading.h6{font-style:normal;margin-top:0;margin-bottom:7px;line-height:1.34}.program-finder .degree-student-voice-caption p{font-size:1.4rem}.program-finder .degree-student-voice-caption p a{font-size:inherit;color:#fff;font-weight:400;border-bottom:1px solid #fff;transition:all .3s ease-in-out}.program-finder .degree-student-voice-caption p a:hover{color:#f4ff0d;border-bottom-color:#f4ff0d}.program-finder .degree-student-voice-caption p a:focus{outline-color:#fff}.program-finder .degree-student-voice-caption p a .link-letter:before{content:unset}.program-finder-panels{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background-color:#000;margin-top:-1px;z-index:2;position:relative}@media screen and (max-width:1919px){.program-finder-panels{width:100vw;position:relative;left:50%;margin-left:-50vw}}@media screen and (max-width:699px){.program-finder-panels{display:none}}.program-finder-l_panel,.program-finder-r_panel{width:49.3%;background-color:#232222}.program-finder .compare-program-label{font-size:1.5rem;line-height:2.33;color:#b5b5b5;display:block;text-align:center;padding-top:100px;padding-bottom:83px;position:relative}@media screen and (min-width:1024px){.program-finder .compare-program-label{padding-top:169px;padding-bottom:169px}}@media screen and (min-width:700px){.program-finder .compare-program-label:before{content:"";background-image:url(../assets/icons/arrow-white.svg);background-repeat:no-repeat;background-position:50%;background-size:7px;position:absolute;width:20px;height:20px;top:50%;left:0;right:0;margin:auto;transform:translateY(calc(-50% - 15px)) rotate(-90deg)}}@media screen and (min-width:1024px){.program-finder .compare-program-label:before{background-size:12px;transform:translateY(calc(-50% - 25px)) rotate(-90deg)}}.ecosystem{width:100vw;position:relative;left:50%;margin-left:-50vw;background-color:#f5f5f5;z-index:unset}.ecosystem-inner{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;position:relative}@media screen and (min-width:700px){.ecosystem-inner{padding-left:40px;padding-right:40px}}.ecosystem-info{min-height:auto;padding-top:56px;padding-bottom:14px}@media screen and (min-width:700px){.ecosystem-info{padding-top:94px;padding-bottom:35px}}@media screen and (min-width:1024px){.ecosystem-info{padding-top:137px;padding-bottom:44px}}.ecosystem-info h2{margin-top:0;margin-bottom:16px}@media screen and (min-width:700px){.ecosystem-info h2{margin-bottom:10px}}.ecosystem-info h2+p{margin-top:0;margin-bottom:16px}@media screen and (min-width:700px){.ecosystem-info h2+p{margin-bottom:10px}}.ecosystem-info ul{padding:0}@media screen and (min-width:700px){.ecosystem-links{display:-ms-flexbox;display:flex}}.ecosystem-links .btn-secondary a{margin-bottom:20px;line-height:normal;z-index:1}@media screen and (min-width:700px){.ecosystem-links .btn-secondary a{margin:0 3px 0 0;font-size:1.8rem}}.ecosystem-intro{font-size:1.8rem;line-height:1.44;margin-top:0;margin-bottom:16px}@media screen and (min-width:700px){.ecosystem-intro{margin-bottom:10px}}@media screen and (min-width:1024px){.ecosystem-intro{font-size:2rem;line-height:1.5}}@media screen and (min-width:700px){.ecosystem-image-outer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:1919px){.ecosystem-image-outer{width:100vw;position:relative;left:50%;margin-left:-50vw}}.ecosystem-image-wrapper{position:relative;transition:all .3s ease-in-out}@media screen and (min-width:700px){.ecosystem-image-wrapper{width:50%}}.ecosystem-image-wrapper:hover .ecosystem-image:after{opacity:.3}.ecosystem-image-wrapper:hover .ecosystem-image-title a{color:#f4ff0d}.ecosystem-image-wrapper:hover .ecosystem-image-title a span:after{filter:brightness(1) invert(0)}.ecosystem-item{height:100%;display:block}.ecosystem-image-box{height:100%;z-index:-1;position:relative}.ecosystem-image-box:after{content:"";display:block;position:absolute;top:0;left:0;z-index:1;opacity:.55;height:100%;width:100%;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#000);transition:all .3s ease-in-out}.ecosystem-image{position:relative;height:100%}.ecosystem-image:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background-color:#000;opacity:0;transition:all .3s ease-in-out}.ecosystem-image-title{position:absolute;left:0;top:0;z-index:2}.ecosystem-image-title,.ecosystem-image-title a{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.ecosystem-image-title a{position:relative;padding:0 0 15px 21px;color:#fff;font-size:2rem;font-weight:700}@media screen and (min-width:700px){.ecosystem-image-title a{padding-bottom:14px;font-size:2.4rem}}@media screen and (min-width:1024px){.ecosystem-image-title a{padding:0 0 21px 32px;font-size:2.8rem}}.ecosystem-image-title a span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.ecosystem-image-title a span:after{content:"";display:block;width:24px;height:24px;margin:10px 0 0 8px;background-size:9px;background-repeat:no-repeat;background-image:url(../assets/icons/arrow-yellow-right.svg);filter:brightness(0) invert(1)}@media screen and (min-width:700px){.ecosystem-image-title a span:after{margin:12px 0 0 12px}}@media screen and (min-width:1024px){.ecosystem-image-title a span:after{margin:10px 0 0 13px;background-size:10px}}.ecosystem .modal-content-wrapper .slick-list,.ecosystem .modal-content-wrapper .slick-slide>div{height:100%}.ecosystem .modal-content-wrapper .ecosystem-slide{position:relative;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;height:100%}.ecosystem .modal-content-wrapper .ecosystem-slide img{width:100%;height:100%;object-fit:contain}.ecosystem .modal-content-wrapper .ecosystem-slide .ecosystem-video-mp4{width:100%;display:none}.ecosystem .modal-content-wrapper .ecosystem-slide .ecosystem-video-mp4.js-show{display:block}.ecosystem .modal-content-wrapper .ecosystem-slide .ecosystem-play-video{font-size:0;width:44px;height:44px;background-color:#f4ff0d;background-image:url(../assets/icons/play.svg);background-repeat:no-repeat;background-size:19px;background-position:56%;transition:all .3s ease-in-out;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto}@media screen and (min-width:700px){.ecosystem .modal-content-wrapper .ecosystem-slide .ecosystem-play-video{width:66px;height:66px;background-size:26px}}@media screen and (min-width:1024px){.ecosystem .modal-content-wrapper .ecosystem-slide .ecosystem-play-video{width:100px;height:100px;background-size:33px}}.ecosystem .modal-content-wrapper .ecosystem-slide .ecosystem-play-video:hover{background-color:#e2ed00}.ecosystem .modal-content-wrapper .ecosystem-slide .ecosystem-video-cover{max-width:100%}.ecosystem .modal-content-wrapper .ecosystem-slide .ecosystem-video-cover.js-hide{display:none}.ecosystem .modal-content-wrapper .modal-details .modal-title .alert-event-title,.ecosystem .modal-content-wrapper .modal-details .modal-title h3{font-size:inherit;line-height:inherit;margin:0}.ecosystem .modal-content-wrapper .modal-details .modal-content p{font-size:inherit;line-height:inherit}.ecosystem .modal-content-wrapper .modal-details .modal-links a{margin-bottom:20px}@media screen and (min-width:700px){.ecosystem .modal-content-wrapper .modal-details .modal-links a{font-size:1.8rem}}@media screen and (min-width:1024px){.ecosystem .modal-content-wrapper .modal-details .modal-links a{margin-bottom:19px;margin-left:0}}.ecosystem .modal-content-wrapper .popup-img .popup-img-carousel{margin:auto;width:100%;height:100%}@media screen and (min-width:1024px){.ecosystem .modal-content-wrapper .popup-img .popup-img-carousel{margin:auto;width:100%;height:100%;padding-top:100%;position:relative}}.ecosystem .modal-content-wrapper .popup-img .popup-img-carousel .popup-img-item{width:100%;height:100%}@media screen and (min-width:1024px){.ecosystem .modal-content-wrapper .popup-img .popup-img-carousel .popup-img-item{position:absolute;top:0;left:0}}.ecosystem .modal-content-wrapper .popup-img .slick-track{display:-ms-flexbox;display:flex;height:100%}.ecosystem .modal-content-wrapper .slick-prev{background-color:#f4ff0d;color:#000;background-repeat:no-repeat;background-size:12px;background-position:50%;width:44px;height:44px;font-size:0;transition:all .3s ease-in-out;background-image:url(../assets/icons/chevron-left.svg);left:0;z-index:2}@media screen and (min-width:700px){.ecosystem .modal-content-wrapper .slick-prev{width:53px;height:53px}}.ecosystem .modal-content-wrapper .slick-prev:hover{background-color:#e2ed00}@media screen and (min-width:700px){.ecosystem .modal-content-wrapper .slick-prev{left:16px}}@media screen and (min-width:1024px){.ecosystem .modal-content-wrapper .slick-prev{left:25px}}.ecosystem .modal-content-wrapper .slick-next{background-color:#f4ff0d;color:#000;background-repeat:no-repeat;background-size:12px;background-position:50%;width:44px;height:44px;font-size:0;transition:all .3s ease-in-out;background-image:url(../assets/icons/chevron-right.svg);right:0}@media screen and (min-width:700px){.ecosystem .modal-content-wrapper .slick-next{width:53px;height:53px}}.ecosystem .modal-content-wrapper .slick-next:hover{background-color:#e2ed00}@media screen and (min-width:700px){.ecosystem .modal-content-wrapper .slick-next{right:16px}}@media screen and (min-width:1024px){.ecosystem .modal-content-wrapper .slick-next{right:25px}}@media screen and (max-width:1023px){.ecosystem .modal-inner{margin:20px auto}}.news-event{padding-bottom:60px}.news-event-intro-wrapper{min-height:auto;padding-top:56px;padding-bottom:14px}@media screen and (min-width:700px){.news-event-intro-wrapper{padding-top:94px;padding-bottom:35px}}@media screen and (min-width:1024px){.news-event-intro-wrapper{padding-top:137px;padding-bottom:44px}}.news-event-intro-wrapper h2{margin-top:0;margin-bottom:16px}@media screen and (min-width:700px){.news-event-intro-wrapper h2{margin-bottom:10px}}.news-event-intro-wrapper h2+p{margin-top:0;margin-bottom:16px}@media screen and (min-width:700px){.news-event-intro-wrapper h2+p{margin-bottom:10px}}.news-event-first{background-color:#f5f5f5;width:100vw;position:relative;left:50%;margin-left:-50vw}.news-event-highlight{margin-bottom:12px}@media screen and (min-width:700px){.news-event-highlight{display:-ms-flexbox;display:flex;margin-bottom:24px}}@media screen and (min-width:1920px){.news-event-highlight{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}}@media screen and (min-width:1920px) and (min-width:700px){.news-event-highlight{padding-left:40px;padding-right:40px}}.news-event-featured-img{position:relative}@media screen and (min-width:700px){.news-event-featured-img a{display:block;height:100%;width:100%}}@media screen and (min-width:700px){.news-event-featured-img{width:50%;-ms-flex-order:2;order:2}}.news-event-featured-img img{width:100%;object-fit:cover}@media screen and (min-width:700px){.news-event-featured-img img{height:100%}}.news-event-content{padding:24px 20px 34px;background-color:#575454;color:#fff}@media screen and (min-width:700px){.news-event-content{padding-left:40px;padding-right:40px;width:50%;padding-top:38px;padding-bottom:50px}}@media screen and (min-width:1024px){.news-event-content{padding-top:55px;padding-bottom:65px}}.news-event-content .featured-title{font-size:2.2rem;line-height:normal;margin:15px 0 20px;font-weight:700}@media screen and (min-width:700px){.news-event-content .featured-title{font-size:3rem;margin:16px 0 22px}}@media screen and (min-width:1024px){.news-event-content .featured-title{font-size:3.7rem;margin:18px 0 23px}}.news-event-content .featured-title a{color:inherit;display:inline-block}.news-event-content .featured-title a:hover{color:#f4ff0d}.news-event-content .featured-title a:focus{outline-color:#fff}.news-event-content .featured-title .last-word span:after{background-image:url(../assets/icons/arrow-yellow-right.svg);filter:brightness(0) invert(1)}.news-event-content .news-event-summary,.news-event-content .news-event-summary p{font-size:1.8rem;line-height:1.44;margin-bottom:0}@media screen and (min-width:1024px){.news-event-content .news-event-summary,.news-event-content .news-event-summary p{font-size:2rem;line-height:1.5}}.news-event-content .news-event-summary a,.news-event-content .news-event-summary p a{font-size:inherit;color:#fff;font-weight:400;border-bottom:1px solid #fff;transition:all .3s ease-in-out}.news-event-content .news-event-summary a:hover,.news-event-content .news-event-summary p a:hover{color:#f4ff0d;border-bottom-color:#f4ff0d}.news-event-content .news-event-summary a:focus,.news-event-content .news-event-summary p a:focus{outline-color:#fff}.news-event-content .news-event-summary a .link-letter:before,.news-event-content .news-event-summary p a .link-letter:before{content:unset}@media screen and (min-width:1024px){.news-event-title-summary{padding:0 31px}}.news-event-title-summary .event-register-btn{margin-top:24px}.news-event-title-summary .event-register-btn a{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#000;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;border-radius:0;transition:all .3s ease-in-out;z-index:1}@media screen and (min-width:700px){.news-event-title-summary .event-register-btn a{font-size:1.5rem!important}}@media screen and (min-width:1024px){.news-event-title-summary .event-register-btn a{font-size:1.6rem!important}}@media screen and (min-width:700px){.news-event-title-summary .event-register-btn a{padding:1rem 1.2rem}}@media screen and (min-width:1024px){.news-event-title-summary .event-register-btn a{padding:1.6rem 2rem}}.news-event-title-summary .event-register-btn a:hover{background-color:#979797}@media screen and (min-width:1024px){.news-event-title-summary .event-register-btn a{margin-left:-19px}}.news-event-title-summary .event-register-btn a:focus{outline-color:#fff}@media screen and (min-width:700px){.news-event-title-summary .event-register-btn{margin-top:28px}}@media screen and (min-width:1024px){.news-event-title-summary .event-register-btn{margin-top:30px}}.news-event-detail{display:-ms-flexbox;display:flex}@media screen and (min-width:1024px){.news-event-detail{padding:0 31px}}.news-event-detail .news-event-type{padding-left:18px}@media screen and (min-width:700px){.news-event-detail .news-event-type{padding-left:27px;padding-right:41px}}@media screen and (min-width:1024px){.news-event-detail .news-event-type{padding-left:0;padding-right:31px}}@media screen and (min-width:1024px){.news-event-detail .news-event-type:after{left:-30px}}.news-event-type{position:relative;font-size:1.5rem;line-height:normal;letter-spacing:normal;font-weight:700;padding-left:16px;padding-right:21px;text-transform:uppercase}.news-event-type:after{content:"";display:block;position:absolute;width:8px;height:8px;left:0;top:6px;border-radius:100%}@media screen and (min-width:700px){.news-event-type{padding-left:30px}}.news-event-type-news:after{background-color:#02e3ff}.news-event-type-event:after{background-color:#ff3535}.news-event-time{font-size:1.4rem;line-height:1.5;font-style:italic}.news-event-row{position:relative}.news-event-col{display:block;padding:14px 0 20px}@media screen and (min-width:700px){.news-event-col{padding:32px 0 33px}}@media screen and (min-width:1024px){.news-event-col{-ms-flex-align:center;align-items:center;padding:31px 0 27px}}@media screen and (min-width:1920px){.news-event-col{padding-left:20px;padding-right:20px}}@media screen and (min-width:1920px) and (min-width:700px){.news-event-col{padding-left:40px;padding-right:40px}}.news-event .alert-event-title,.news-event h3{font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.44;margin:7px 0;font-family:aktiv-grotesk,sans-serif}@media screen and (min-width:700px){.news-event .alert-event-title,.news-event h3{line-height:1.3;margin:0 23px 0 21px}}@media screen and (min-width:1024px){.news-event .alert-event-title,.news-event h3{font-size:2rem;line-height:1.5;margin:0 61px 0 40px}}.news-event-list-row{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin-top:-1px;border-bottom:1px solid #575454}.news-event-list-row:before{content:"";width:auto;height:calc(100% + 1px);position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;transition:all .3s ease-in-out}.news-event-list-row:hover:before{background-color:#000;margin-left:-20px;margin-right:-20px}@media screen and (min-width:700px){.news-event-list-row:hover:before{margin-left:-50px;margin-right:-50px}}@media screen and (min-width:1024px){.news-event-list-row:hover:before{margin-left:-60px;margin-right:-60px}}.news-event-list-row:hover .news-event-col,.news-event-list-row:hover .news-event-time,.news-event-list-row:hover .news-event-type{color:#fff}@media screen and (min-width:700px){.news-event-list-row .news-event-time{margin-left:auto}}.news-event-list-row .alert-event-title,.news-event-list-row h3{width:100%;margin:0;z-index:1}.news-event-list-row .news-event-col{padding-top:46px;padding-bottom:47px}@media screen and (min-width:700px){.news-event-list-row .news-event-col{padding-top:33px;padding-bottom:33px;padding-left:121px}}@media screen and (min-width:1024px){.news-event-list-row .news-event-col{padding-top:31px;padding-bottom:28px;padding-left:140px}}.news-event-list-row .news-event-col span{display:inline-block}@media screen and (min-width:700px){.news-event-list-row .news-event-col span{max-width:69%;padding-right:20px}}@media screen and (min-width:1024px){.news-event-list-row .news-event-col span{max-width:74%}}.news-event-list-row .news-event-type{margin-bottom:-54px}@media screen and (min-width:700px){.news-event-list-row .news-event-type{position:absolute;left:0;top:33px;margin-bottom:0}}@media screen and (min-width:1024px){.news-event-list-row .news-event-type{top:35px}}.news-event-list-row .news-event-time{margin-top:-61px}@media screen and (min-width:700px){.news-event-list-row .news-event-time{position:absolute;right:0;top:33px;max-width:25%;margin-top:0}}@media screen and (min-width:700px) and (min-width:1024px){.news-event-list-row .news-event-time{top:35px;max-width:32%}}.news-event .btn-primary{margin-top:25px}@media screen and (min-width:700px){.news-event .btn-primary{margin-right:30px}}.news-event-modal{display:none;position:absolute;top:50%;left:auto;z-index:2;transform:translateY(-50%);pointer-events:none;width:336px;height:296px}.news-event-modal img{width:100%;height:100%;object-fit:cover;pointer-events:none}@media screen and (min-width:700px){.news-event-cta{display:-ms-flexbox;display:flex}}.happenings-feed{margin-left:-2rem;margin-right:-2rem;padding:3rem 0!important}@media screen and (min-width:700px){.happenings-feed{margin-left:-4rem;margin-right:-4rem}}@media screen and (min-width:1024px){.happenings-feed{padding:4rem 0!important}}.happenings-feed .card-happenings{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:2rem;width:277px;height:368px;position:relative;text-decoration:none}@media screen and (min-width:700px){.happenings-feed .card-happenings{width:316px;height:420px}}@media screen and (min-width:1024px){.happenings-feed .card-happenings{width:355px;height:472px}}.happenings-feed .card-happenings .happenings-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.happenings-feed .card-happenings .img-overlay{position:absolute;inset:0;transition:all .3s ease-in-out}.happenings-feed .card-happenings .img-overlay:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.05));transition:opacity .3s ease-in-out}.happenings-feed .card-happenings .img-overlay:hover:before{opacity:0}.happenings-feed .card-happenings .img-overlay:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.25));opacity:0;transition:all .3s ease-in-out}.happenings-feed .card-happenings .img-overlay:hover:after{opacity:1}.happenings-feed .card-happenings .happenings-tag{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;width:fit-content;gap:1rem;padding:1rem;border-radius:4px;background:hsla(0,0%,48%,.3);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);z-index:10}.happenings-feed .card-happenings .happenings-tag .event,.happenings-feed .card-happenings .happenings-tag .news{width:9px;height:9px;border-radius:50px}.happenings-feed .card-happenings .happenings-tag .event{background-color:#ff3535}.happenings-feed .card-happenings .happenings-tag .news{background-color:#02e3ff}.happenings-feed .card-happenings .happenings-tag span{font-family:aktiv-grotesk,sans-serif;font-size:1.2rem;font-weight:400;color:#fff}.happenings-feed .card-happenings .happenings-title-date{position:relative;z-index:10;color:#fff}.happenings-feed .card-happenings .happenings-title{font-family:aktiv-grotesk,sans-serif;font-size:1.8rem!important;line-height:1.2;font-weight:400!important;margin-bottom:.6rem!important}@media screen and (min-width:700px){.happenings-feed .card-happenings .happenings-title{font-size:2.3rem!important}}@media screen and (min-width:1024px){.happenings-feed .card-happenings .happenings-title{font-size:2.6rem!important}}.happenings-feed .card-happenings .happenings-date{font-family:aktiv-grotesk,sans-serif;font-size:1.2rem!important;line-height:1.25;font-weight:400!important;margin:0!important}@media screen and (min-width:700px){.happenings-feed .card-happenings .happenings-date{font-size:1.4rem!important}}@media screen and (min-width:1024px){.happenings-feed .card-happenings .happenings-date{font-size:1.4rem!important}}.happenings-feed .first-slide{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;background-color:#000}.happenings-feed .first-slide .first-slide-title{font-family:aktiv-grotesk,sans-serif;font-size:3.4rem!important;font-weight:500!important;line-height:1!important;letter-spacing:-.02em;color:#fff}@media screen and (min-width:700px){.happenings-feed .first-slide .first-slide-title{font-size:4.8rem!important;font-weight:500!important}}@media screen and (min-width:1024px){.happenings-feed .first-slide .first-slide-title{font-size:5.4rem!important;font-weight:500!important}}.happenings-feed .first-slide .first-slide-links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.happenings-feed .first-slide .first-slide-links div{border-bottom:1px solid #fff}.happenings-feed .first-slide .first-slide-links div:not(:last-of-type){border-top:1px solid #fff}.happenings-feed .first-slide .first-slide-links div a{display:block;width:100%;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;padding-top:.6rem;padding-bottom:.6rem;color:#fff;text-decoration:none;background-image:url(../assets/icons/arrow-full-right.svg);background-repeat:no-repeat;background-position:100%;background-size:14px}.happenings-feed .first-slide .first-slide-links div a:hover{transition:all .3s ease-in-out}.happenings-feed .first-slide .first-slide-links div a:hover:hover{opacity:.5}.happenings-feed .happenings-swiper .swiper-slide{width:fit-content}.acf-block-component .happenings-feed{margin-left:2rem;margin-right:2rem}@media screen and (min-width:700px){.acf-block-component .happenings-feed{margin-left:4rem;margin-right:4rem}}.acf-block-component .happenings-feed .swiper-wrapper{display:-ms-flexbox;display:flex;column-gap:1.6rem;overflow:hidden}@media screen and (min-width:700px){.acf-block-component .happenings-feed .swiper-wrapper{column-gap:2.8rem}}.page-template-template-arabic .site-main__content .first-slide-title,.page-template-template-arabic .site-main__content .happenings-date,.page-template-template-arabic .site-main__content .happenings-tag,.page-template-template-arabic .site-main__content .happenings-title{font-family:Noto Sans Arabic,serif}.page-template-template-arabic .site-main__content .first-slide-links{display:none}.video-homepage{position:relative;padding:3rem 0!important}@media screen and (min-width:1024px){.video-homepage{padding:4rem 0!important}}.video-homepage:hover{cursor:pointer}.video-homepage .video-homepage-title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:none;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%);z-index:2!important}.video-homepage .video-homepage-title-wrapper .button-play{opacity:1;display:-ms-inline-flexbox;display:inline-flex;width:fit-content;gap:.8rem;-ms-flex-align:center;align-items:center;margin:auto;position:relative;padding:1rem 2rem;border-radius:4px;pointer-events:none;z-index:50;overflow:hidden;transition:opacity .3s ease;background:hsla(0,0%,48%,.3);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.video-homepage .video-homepage-title-wrapper .button-play svg{width:1.6rem;height:1.6rem}@media screen and (min-width:700px){.video-homepage .video-homepage-title-wrapper .button-play svg{width:1.8rem;height:1.8rem}}.video-homepage .video-homepage-title-wrapper .button-play span{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem;font-weight:400;color:#fff;text-transform:uppercase}@media screen and (min-width:700px){.video-homepage .video-homepage-title-wrapper .button-play{padding:1.3rem 2rem;gap:1rem}.video-homepage .video-homepage-title-wrapper .button-play span{font-size:1.8rem}}@media screen and (min-width:1024px){.video-homepage .video-homepage-title-wrapper .button-play{display:none}}.video-homepage .video-homepage-title{text-align:center!important;color:#fff;width:100%;text-shadow:0 0 64px rgba(0,0,0,.35);font-family:aktiv-grotesk,sans-serif;font-size:2.8rem!important;letter-spacing:-.02em;line-height:.96;font-weight:400!important}@media screen and (min-width:700px){.video-homepage .video-homepage-title{font-size:5.1rem!important;font-weight:400!important}}@media screen and (min-width:1024px){.video-homepage .video-homepage-title{font-size:12rem!important;font-weight:400!important}}.video-homepage .preview-container{aspect-ratio:16/9;position:relative}.video-homepage .preview-container video{width:100%;height:100%;object-fit:cover}.video-homepage .modal-content{display:none;position:fixed;inset:0;z-index:50;background-color:#000}.video-homepage .modal-content.open{display:-ms-inline-flexbox;display:inline-flex}.video-homepage .modal-content .modal-player{display:-ms-grid;display:grid;margin:auto;gap:10px;height:fit-content;position:absolute!important;inset:0!important;padding-left:2rem;padding-right:2rem}@media screen and (min-width:1024px){.video-homepage .modal-content .modal-player{display:-ms-flexbox;display:flex}}.video-homepage .modal-content .modal-player video{display:-ms-flexbox;display:flex;max-width:93vw;max-height:90vh;width:100%;height:fit-content;margin-left:auto;margin-right:auto;aspect-ratio:16/9;-ms-flex-order:2;order:2}@media screen and (min-width:1024px){.video-homepage .modal-content .modal-player video{-ms-flex-order:1;order:1}}.video-homepage .modal-content .modal-player .close-button{position:relative;background-color:transparent!important;height:fit-content;-ms-flex-order:1;order:1;width:fit-content;margin-left:auto}@media screen and (min-width:1024px){.video-homepage .modal-content .modal-player .close-button{-ms-flex-order:2;order:2;margin-left:0}}.acf-block-component .programs-homepage{overflow:hidden}.acf-block-component .programs-homepage .programs-links a{text-decoration:none!important}.programs-homepage{padding:3rem 0!important;margin-left:-20px;margin-right:-20px}@media screen and (min-width:1024px){.programs-homepage{padding:4rem 0!important}}@media screen and (min-width:700px){.programs-homepage{margin-left:-40px;margin-right:-40px}}.programs-homepage h2{text-align:center;font-family:aktiv-grotesk,sans-serif;font-size:4.4rem!important;letter-spacing:-.01em;line-height:.96;font-weight:400!important}@media screen and (min-width:700px){.programs-homepage h2{font-size:7.1rem!important;font-weight:400!important}}@media screen and (min-width:1024px){.programs-homepage h2{font-size:8.5rem!important;font-weight:400!important}}.programs-homepage .programs-homepage-swiper{padding-top:4.4rem!important}@media screen and (min-width:700px){.programs-homepage .programs-homepage-swiper{padding-top:0!important}}@media screen and (min-width:1024px){.programs-homepage .programs-homepage-swiper{padding-top:6rem!important}}.programs-homepage .programs-homepage-swiper:hover{cursor:grab}.programs-homepage .programs-homepage-swiper .swiper-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;transition-timing-function:cubic-bezier(.43,.185,.01,1)!important}.programs-homepage .programs-homepage-swiper .swiper-wrapper .swiper-slide{width:fit-content}.programs-homepage .programs-homepage-swiper .swiper-wrapper .swiper-slide img{height:auto;max-height:30vw;object-fit:contain}@media screen and (min-width:700px){.programs-homepage .programs-homepage-swiper .swiper-wrapper .swiper-slide img{max-height:20vw}}.programs-homepage .programs-homepage-swiper .swiper-wrapper .slide-0 img{width:auto;height:auto;max-height:70vw;max-width:90vw}@media screen and (min-width:700px){.programs-homepage .programs-homepage-swiper .swiper-wrapper .slide-0 img{max-height:45vw;max-width:45vw}}@media screen and (min-width:1024px){.programs-homepage .programs-homepage-swiper .swiper-wrapper .slide-0 img{max-height:20vw;max-width:20vw}}.programs-homepage .programs-homepage-swiper .swiper-wrapper .slide-1 img{width:auto;height:auto;max-height:70vw;max-width:75vw}@media screen and (min-width:700px){.programs-homepage .programs-homepage-swiper .swiper-wrapper .slide-1 img{max-height:45vw;max-width:50vw}}@media screen and (min-width:1024px){.programs-homepage .programs-homepage-swiper .swiper-wrapper .slide-1 img{max-height:20vw;max-width:15vw}}.programs-homepage .programs-homepage-swiper .swiper-wrapper .slide-2 img{width:auto;height:auto;max-height:70vw;max-width:79vw}@media screen and (min-width:700px){.programs-homepage .programs-homepage-swiper .swiper-wrapper .slide-2 img{max-height:45vw;max-width:54vw}}@media screen and (min-width:1024px){.programs-homepage .programs-homepage-swiper .swiper-wrapper .slide-2 img{max-height:20vw;max-width:19vw}}.programs-homepage .programs-homepage-swiper .swiper-wrapper .slide-3 img{width:auto;height:auto;max-height:70vw;max-width:92vw}@media screen and (min-width:700px){.programs-homepage .programs-homepage-swiper .swiper-wrapper .slide-3 img{max-height:45vw;max-width:57vw}}@media screen and (min-width:1024px){.programs-homepage .programs-homepage-swiper .swiper-wrapper .slide-3 img{max-height:20vw;max-width:22vw}}.programs-homepage .programs-homepage-swiper .swiper-wrapper .slide-4 img{width:auto;height:auto;max-height:70vw;max-width:50vw}@media screen and (min-width:700px){.programs-homepage .programs-homepage-swiper .swiper-wrapper .slide-4 img{max-height:45vw;max-width:38vw}}@media screen and (min-width:1024px){.programs-homepage .programs-homepage-swiper .swiper-wrapper .slide-4 img{max-height:20vw;max-width:13vw}}.programs-homepage .programs-links{max-width:850px;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:start;row-gap:1.6rem;column-gap:1.6rem;margin-top:6rem;padding-left:2rem;padding-right:2rem}@media screen and (min-width:700px){.programs-homepage .programs-links{row-gap:2rem;column-gap:2.8rem;margin-top:2.8rem;-ms-flex-pack:center;justify-content:center;padding-left:0;padding-right:0}}@media screen and (min-width:1024px){.programs-homepage .programs-links{column-gap:4rem;margin-top:4rem}}.programs-homepage .programs-links a{font-family:aktiv-grotesk,sans-serif;font-size:2.6rem!important;font-weight:400!important;line-height:1.06;text-align:left;transition:all .3s ease-in-out}.programs-homepage .programs-links a:hover{opacity:.5}@media screen and (min-width:700px){.programs-homepage .programs-links a{font-size:3.1rem!important;text-align:center}}@media screen and (min-width:1024px){.programs-homepage .programs-links a{font-size:3.5rem!important}}.programs-homepage .view-all-button{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start;margin-top:1.6rem;padding-left:2rem;padding-right:2rem}@media screen and (min-width:700px){.programs-homepage .view-all-button{-ms-flex-pack:center;justify-content:center;margin-top:2.8rem;padding-left:0;padding-right:0}}@media screen and (min-width:1024px){.programs-homepage .view-all-button{margin-top:4rem}}.programs-homepage .view-all-button .view-all-button-link{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#000;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;border-radius:0;transition:all .3s ease-in-out;z-index:1}@media screen and (min-width:700px){.programs-homepage .view-all-button .view-all-button-link{font-size:1.5rem!important}}@media screen and (min-width:1024px){.programs-homepage .view-all-button .view-all-button-link{font-size:1.6rem!important}}@media screen and (min-width:700px){.programs-homepage .view-all-button .view-all-button-link{padding:1rem 1.2rem}}@media screen and (min-width:1024px){.programs-homepage .view-all-button .view-all-button-link{padding:1.6rem 2rem}}.programs-homepage .view-all-button .view-all-button-link:hover{background-color:#979797}.common-hero{position:relative;height:50vh;margin-left:-20px;margin-right:-20px;padding:2.8rem 2rem;margin-bottom:6rem}@media screen and (min-width:700px){.common-hero{margin-left:-40px;margin-right:-40px;height:50vw;max-height:80vh;padding:2.8rem 4rem;margin-bottom:8rem}}@media screen and (min-width:1024px){.common-hero{padding:4rem}}.common-hero .hero-img{position:absolute;inset:0!important;width:100%;height:100%;object-fit:cover}.common-hero .common-hero-gradient{position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent 50%,transparent 60%,rgba(0,0,0,.6))}.common-hero .common-hero-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;row-gap:1.6rem;height:100%}@media screen and (min-width:1024px){.common-hero .common-hero-content{row-gap:3.2rem}}.common-hero .common-hero-title{position:relative;z-index:2;margin-bottom:0!important;font-family:aktiv-grotesk,sans-serif;font-size:4.4rem!important;letter-spacing:-.02em;line-height:.96;font-weight:400!important;color:#fff;max-width:100%;opacity:0;animation:a .6s cubic-bezier(.63,-.01,.1,1) forwards}@media screen and (min-width:700px){.common-hero .common-hero-title{font-size:7.1rem!important;font-weight:400!important;max-width:65.8rem}}@media screen and (min-width:1024px){.common-hero .common-hero-title{font-size:8.5rem!important;font-weight:400!important}}.common-hero-simplified{position:relative;height:42rem;padding:2.8rem 2rem;margin-bottom:6rem;background-color:#000;margin-left:-20px;margin-right:-20px}@media screen and (min-width:700px){.common-hero-simplified{height:34.2rem;margin-left:-40px;margin-right:-40px;padding:2.8rem 4rem;margin-bottom:8rem}}@media screen and (min-width:1024px){.common-hero-simplified{height:41.3rem;padding:4rem}}.common-hero-simplified .common-hero-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;row-gap:1.6rem;height:100%}@media screen and (min-width:1024px){.common-hero-simplified .common-hero-content{row-gap:3.2rem}}.common-hero-simplified .common-hero-title{display:-ms-flexbox;display:flex;color:#fff;margin-bottom:0!important;font-family:aktiv-grotesk,sans-serif;font-size:4.4rem!important;letter-spacing:-.02em;line-height:.96;font-weight:400!important;opacity:0;animation:a .6s cubic-bezier(.63,-.01,.1,1) forwards}@media screen and (min-width:700px){.common-hero-simplified .common-hero-title{font-size:7.1rem!important;font-weight:400!important}}@media screen and (min-width:1024px){.common-hero-simplified .common-hero-title{font-size:8.5rem!important;font-weight:400!important}}.common-hero+.site-main__content>div:first-child,.common-hero+.site-main__content>section:first-child{margin-top:0!important;padding-top:0!important}.common-hero+.site-main__content>div:first-child.wp-block-spacer,.common-hero+.site-main__content>section:first-child.wp-block-spacer{display:none}.common-hero-simplified+.site-main__content>div:first-child,.common-hero-simplified+.site-main__content>section:first-child{margin-top:0!important;padding-top:0!important}.common-hero-simplified+.site-main__content>div:first-child.wp-block-spacer,.common-hero-simplified+.site-main__content>section:first-child.wp-block-spacer{display:none}.library .common-hero{height:50vh!important;padding-bottom:10.6rem}@media screen and (min-width:700px){.library .common-hero{min-height:600px;height:30vw!important;max-height:60vh}}.library .common-hero .todays-hours{position:absolute;z-index:2;left:0;right:0;bottom:0;background-color:#000;padding:2rem 20px}@media screen and (min-width:700px){.library .common-hero .todays-hours{padding-left:40px;padding-right:40px}}.library .common-hero .todays-hours span{color:#fff;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:400!important;margin-top:0!important}@media screen and (min-width:700px){.library .common-hero .todays-hours span{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){.library .common-hero .todays-hours span{font-size:1.8rem!important}}.children-feed{padding:3rem 0!important}@media screen and (min-width:1024px){.children-feed{padding:4rem 0!important}}.children-feed-title{font-family:aktiv-grotesk,sans-serif;font-size:3.4rem!important;font-weight:500!important;line-height:1!important}@media screen and (min-width:700px){.children-feed-title{font-size:4.8rem!important;font-weight:500!important}}@media screen and (min-width:1024px){.children-feed-title{font-size:5.4rem!important;font-weight:500!important}}.children-feed-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}@media screen and (min-width:700px){.children-feed-card{gap:2.8rem}}.children-feed-card:hover .children-feed-img img{transform:scale(1.03)}.children-feed-card:hover .children-feed-title{opacity:.5}.children-feed-card .children-feed-img{aspect-ratio:1/1;width:100%;height:auto;overflow:hidden}@media screen and (min-width:700px){.children-feed-card .children-feed-img{aspect-ratio:435/374}}.children-feed-card .children-feed-img img{width:100%;height:100%;object-fit:cover;transition:all .3s cubic-bezier(.63,-.01,.1,1)}.children-feed-card .children-feed-title{font-family:aktiv-grotesk,sans-serif;font-size:2.2rem!important;font-weight:400!important;line-height:1.2;transition:all .3s cubic-bezier(.63,-.01,.1,1)}@media screen and (min-width:700px){.children-feed-card .children-feed-title{font-size:2.5rem!important}}@media screen and (min-width:1024px){.children-feed-card .children-feed-title{font-size:2.8rem!important}}.anchor-menu{margin-left:-20px;margin-right:-20px;margin-bottom:6rem;position:sticky;top:0;z-index:3;background-color:#f0f0f0;transition:all .3s ease-in-out}@media screen and (min-width:700px){.anchor-menu{margin-left:-40px;margin-right:-40px;margin-bottom:8rem}}.anchor-menu ul.anchor-nav-sticky{list-style:none;display:-ms-flexbox;display:flex;margin-top:-6rem;column-gap:2rem;overflow-x:auto;overflow-y:hidden;padding-left:2rem!important;padding-right:2rem!important}@media screen and (min-width:700px){.anchor-menu ul.anchor-nav-sticky{padding-left:4rem!important;padding-right:4rem!important;margin-top:-8rem;column-gap:2.8rem}}@media screen and (min-width:1024px){.anchor-menu ul.anchor-nav-sticky{column-gap:4rem}}.anchor-menu ul.anchor-nav-sticky li.anchor-nav-item{margin-bottom:0!important}.anchor-menu ul.anchor-nav-sticky li.anchor-nav-item:before{content:"";display:none}.anchor-menu ul.anchor-nav-sticky li.anchor-nav-item a.anchor-nav-item-link{display:block;padding:2.2rem 0;color:#000!important;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;font-weight:400!important;margin:0!important;white-space:nowrap;transition:none!important;text-decoration:none!important}@media screen and (min-width:700px){.anchor-menu ul.anchor-nav-sticky li.anchor-nav-item a.anchor-nav-item-link{font-size:1.5rem!important}}@media screen and (min-width:1024px){.anchor-menu ul.anchor-nav-sticky li.anchor-nav-item a.anchor-nav-item-link{font-size:1.6rem!important}}.anchor-menu ul.anchor-nav-sticky li.anchor-nav-item a.anchor-nav-item-link:before{content:"";display:none}.anchor-menu ul.anchor-nav-sticky li.anchor-nav-item a.anchor-nav-item-link:focus{outline:none}.anchor-menu ul.anchor-nav-sticky li.anchor-nav-item a.anchor-nav-item-link.active{color:#000!important;font-weight:600!important}.anchor-menu ul.anchor-nav-sticky li.anchor-nav-item a.anchor-nav-item-link.highlight{color:#ff5842!important;background-color:transparent}.anchor-menu ul.anchor-nav-sticky::-webkit-scrollbar{width:5px;height:5px}.anchor-menu ul.anchor-nav-sticky::-webkit-scrollbar-track{background:transparent;border-radius:100px}.anchor-menu ul.anchor-nav-sticky::-webkit-scrollbar-thumb{border-radius:50px;background:#f5f5f5;opacity:1;border-radius:100px}.anchor-menu+*{padding-top:0!important;margin-top:0!important}.anchor-menu+.wp-block-spacer{display:none}body:not(.header-hidden) .anchor-menu{top:108px}body.header-hidden .anchor-menu{top:0}.vid-inline,.wp-block-embed.is-type-video,.wp-block-video{padding:3rem 0!important}@media screen and (min-width:1024px){.vid-inline,.wp-block-embed.is-type-video,.wp-block-video{padding:4rem 0!important}}.vid-inline .video_cover,.wp-block-embed.is-type-video .video_cover,.wp-block-video .video_cover{aspect-ratio:16/9!important;width:100%!important;height:100%!important;object-fit:cover}.vid-inline__container{position:relative}.vid-inline__caption,.wp-block-embed.is-type-video figcaption,.wp-block-video figcaption{font-size:1.4rem;line-height:1.5;margin:0;font-style:normal;padding:1rem 0 0}.vid-inline .video_title_wrapper,.wp-block-embed.is-type-video .video_title_wrapper,.wp-block-video .video_title_wrapper{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1024px){.vid-inline .video_title_wrapper,.wp-block-embed.is-type-video .video_title_wrapper,.wp-block-video .video_title_wrapper{width:100%}}.vid-inline .video_title_wrapper .button-play,.wp-block-embed.is-type-video .video_title_wrapper .button-play,.wp-block-video .video_title_wrapper .button-play{opacity:1;display:-ms-inline-flexbox;display:inline-flex;width:fit-content;gap:.8rem;-ms-flex-align:center;align-items:center;margin:auto;position:relative;padding:1rem 2rem;border-radius:4px;pointer-events:none;z-index:50;overflow:hidden;transition:opacity .3s ease;background:hsla(0,0%,48%,.3);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.vid-inline .video_title_wrapper .button-play svg,.wp-block-embed.is-type-video .video_title_wrapper .button-play svg,.wp-block-video .video_title_wrapper .button-play svg{width:1.6rem;height:1.6rem}@media screen and (min-width:700px){.vid-inline .video_title_wrapper .button-play svg,.wp-block-embed.is-type-video .video_title_wrapper .button-play svg,.wp-block-video .video_title_wrapper .button-play svg{width:1.8rem;height:1.8rem}}.vid-inline .video_title_wrapper .button-play span,.wp-block-embed.is-type-video .video_title_wrapper .button-play span,.wp-block-video .video_title_wrapper .button-play span{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem;font-weight:400;color:#fff;text-transform:uppercase}@media screen and (min-width:700px){.vid-inline .video_title_wrapper .button-play,.wp-block-embed.is-type-video .video_title_wrapper .button-play,.wp-block-video .video_title_wrapper .button-play{padding:1.3rem 2rem;gap:1rem}.vid-inline .video_title_wrapper .button-play span,.wp-block-embed.is-type-video .video_title_wrapper .button-play span,.wp-block-video .video_title_wrapper .button-play span{font-size:1.8rem}}@media screen and (min-width:1024px){.vid-inline .video_title_wrapper .button-play,.wp-block-embed.is-type-video .video_title_wrapper .button-play,.wp-block-video .video_title_wrapper .button-play{display:none}}.vid-inline .video_title,.wp-block-embed.is-type-video .video_title,.wp-block-video .video_title{pointer-events:none;position:relative;z-index:2!important;text-align:center!important;color:#fff;width:85vw;max-width:65.3rem;font-family:aktiv-grotesk,sans-serif;font-size:2.8rem!important;letter-spacing:-.02em;line-height:.96;font-weight:400!important;margin:auto!important;text-shadow:0 0 64px rgba(0,0,0,.35)}@media screen and (min-width:700px){.vid-inline .video_title,.wp-block-embed.is-type-video .video_title,.wp-block-video .video_title{font-size:5.1rem!important;font-weight:400!important;width:auto}}@media screen and (min-width:1024px){.vid-inline .video_title,.wp-block-embed.is-type-video .video_title,.wp-block-video .video_title{font-size:8.5rem!important;font-weight:400!important;margin:auto}}.vid-inline .video_box,.wp-block-embed.is-type-video .video_box,.wp-block-video .video_box{width:100%}.vid-inline .video_box video,.wp-block-embed.is-type-video .video_box video,.wp-block-video .video_box video{position:absolute;top:0;left:0;width:100%;height:100%}.vid-inline .video_button_wrapper,.wp-block-embed.is-type-video .video_button_wrapper,.wp-block-video .video_button_wrapper{position:absolute;top:0;left:0;font-size:0;width:100%;height:100%}.vid-inline .video_button_wrapper .btn-play,.wp-block-embed.is-type-video .video_button_wrapper .btn-play,.wp-block-video .video_button_wrapper .btn-play{width:100%;height:100%;padding:0;background:transparent;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end}.vid-inline .video_button_wrapper .btn-play span,.wp-block-embed.is-type-video .video_button_wrapper .btn-play span,.wp-block-video .video_button_wrapper .btn-play span{font-size:0;width:44px;height:44px;background-color:#f4ff0d;background-image:url(../assets/icons/play.svg);background-repeat:no-repeat;background-size:19px;background-position:56%;transition:all .3s ease-in-out;margin-bottom:-18px;margin-right:10px;display:block}@media screen and (min-width:700px){.vid-inline .video_button_wrapper .btn-play span,.wp-block-embed.is-type-video .video_button_wrapper .btn-play span,.wp-block-video .video_button_wrapper .btn-play span{width:66px;height:66px;background-size:26px}}@media screen and (min-width:1024px){.vid-inline .video_button_wrapper .btn-play span,.wp-block-embed.is-type-video .video_button_wrapper .btn-play span,.wp-block-video .video_button_wrapper .btn-play span{width:100px;height:100px;background-size:33px}}.vid-inline .video_button_wrapper .btn-play span:hover,.wp-block-embed.is-type-video .video_button_wrapper .btn-play span:hover,.wp-block-video .video_button_wrapper .btn-play span:hover{background-color:#e2ed00}.vid-inline .video_button_wrapper .btn-play span:focus,.wp-block-embed.is-type-video .video_button_wrapper .btn-play span:focus,.wp-block-video .video_button_wrapper .btn-play span:focus{outline-offset:-3px}@media screen and (min-width:700px){.vid-inline .video_button_wrapper .btn-play span,.wp-block-embed.is-type-video .video_button_wrapper .btn-play span,.wp-block-video .video_button_wrapper .btn-play span{margin-bottom:-32px;margin-right:33px}}@media screen and (min-width:1024px){.vid-inline .video_button_wrapper .btn-play span,.wp-block-embed.is-type-video .video_button_wrapper .btn-play span,.wp-block-video .video_button_wrapper .btn-play span{margin-bottom:-38px;margin-right:67px}}.vid-inline__cover{position:relative;cursor:pointer}.vid-inline__cover.js-hide{display:block;display:none}.vid-inline__embed{position:relative;padding-bottom:56.83%;left:0;top:0;height:0;width:100%;transition:all .3s ease-in-out}.vid-inline__embed iframe{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.vid-inline__embed.js-show{display:block}.vid-inline__embed.js-hide{display:none}.wp-block-embed.is-type-video .wp-block-embed__wrapper{position:relative;padding-top:56.25%}.wp-block-embed.is-type-video .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-embed.is-type-video figcaption{margin:0}.wp-block-video{padding-top:0!important;padding-bottom:0!important}.wp-block-video figcaption{margin:0}.acf-block-preview .vid-inline__embed{display:none}.links-table{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:auto!important;margin-right:auto!important;width:100%;max-width:auto}@media screen and (min-width:700px){.links-table{width:100%;max-width:32.4rem}}.links-table span.links-table__title{display:block;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:700!important;padding-bottom:1.6rem!important}@media screen and (min-width:700px){.links-table span.links-table__title{font-size:1.6rem!important}}@media screen and (min-width:1024px){.links-table span.links-table__title{font-size:1.8rem!important}}.links-table .links-table__list{padding-left:0!important;list-style:none!important}.links-table .links-table__list .links-table__item{margin-bottom:0;border-top:1px solid #000}.links-table .links-table__list .links-table__item:last-of-type{border-bottom:1px solid #000}.links-table .links-table__list .links-table__item a{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.25;font-weight:400!important;margin:0!important;display:block;margin-bottom:0;padding:.6rem 2.4rem .6rem 0;background-image:url(../assets/icons/arrow-full-right-black.svg);background-repeat:no-repeat;background-position:100%;background-size:18px;transition:all .3s ease-in-out}.links-table .links-table__list .links-table__item a:hover{opacity:.5}.people-feed{padding:3rem 0!important}@media screen and (min-width:1024px){.people-feed{padding:4rem 0!important}}@media screen and (min-width:700px){.people-feed__top{width:50%;padding-right:1.4rem}}.people-feed__title{font-family:aktiv-grotesk,sans-serif;font-size:3.4rem!important;font-weight:500!important;line-height:1!important;letter-spacing:-.02em}@media screen and (min-width:700px){.people-feed__title{font-size:4.8rem!important;font-weight:500!important}}@media screen and (min-width:1024px){.people-feed__title{font-size:5.4rem!important;font-weight:500!important}}.people-feed__text{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:400!important;margin-bottom:2.8rem}@media screen and (min-width:700px){.people-feed__text{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){.people-feed__text{font-size:1.8rem!important}}.people-feed__list{display:-ms-grid;display:grid;column-gap:1.6rem;row-gap:2.8rem;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media screen and (min-width:700px){.people-feed__list{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:2.8rem}}.people-feed__image{aspect-ratio:236/326;overflow:hidden}.people-feed__image img{object-fit:cover;width:100%;height:100%;transition:all .3s cubic-bezier(.63,-.01,.1,1)}.people-feed__image img:hover{transform:scale(1.03)}.people-feed__image-placeholder{aspect-ratio:236/326;object-fit:cover;background-color:#f5f5f5}.people-feed__name{display:block;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:400!important;margin-top:1.4rem}@media screen and (min-width:700px){.people-feed__name{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){.people-feed__name{font-size:1.8rem!important}}.people-feed__role{display:block;font-family:aktiv-grotesk,sans-serif;font-size:1.2rem!important;line-height:1.25;font-weight:400!important;margin-top:.4rem}@media screen and (min-width:700px){.people-feed__role{font-size:1.4rem!important}}@media screen and (min-width:1024px){.people-feed__role{font-size:1.4rem!important}}.people-feed__phone{display:block;font-family:aktiv-grotesk,sans-serif;font-size:1.2rem!important;line-height:1.25;font-weight:400!important;margin-top:.4rem}@media screen and (min-width:700px){.people-feed__phone{font-size:1.4rem!important}}@media screen and (min-width:1024px){.people-feed__phone{font-size:1.4rem!important}}.people-feed__email{font-size:inherit;color:#000;z-index:1;text-decoration:underline;text-underline-offset:.4rem;font-family:aktiv-grotesk,sans-serif;font-size:1.2rem!important;line-height:1.25;font-weight:400!important;margin-top:.4rem}.people-feed__email,.people-feed__email:hover{transition:all .3s ease-in-out}.people-feed__email:hover:hover{opacity:.5}.people-feed__email .link-letter{font-size:inherit;font-weight:inherit;line-height:inherit;display:inline-block;position:relative}.people-feed__email .link-letter:before{content:"";width:100%;height:3px;background-color:#a4f5ff;position:absolute;bottom:4px;left:0;z-index:-1;transition:all .3s ease-in-out}.people-feed__email:hover .link-letter:before{height:calc(100% - 4px)}@media screen and (min-width:700px){.people-feed__email{font-size:1.4rem!important}}@media screen and (min-width:1024px){.people-feed__email{font-size:1.4rem!important}}.people-feed__extra p,.people-feed__extra p a{font-family:aktiv-grotesk,sans-serif;font-size:1.2rem!important;line-height:1.25;font-weight:400!important;margin-top:.4rem!important;margin-bottom:0!important}@media screen and (min-width:700px){.people-feed__extra p,.people-feed__extra p a{font-size:1.4rem!important}}@media screen and (min-width:1024px){.people-feed__extra p,.people-feed__extra p a{font-size:1.4rem!important}}.pages-feed{padding:3rem 0!important}@media screen and (min-width:1024px){.pages-feed{padding:4rem 0!important}}.pages-feed .pages-feed-title{font-family:aktiv-grotesk,sans-serif;font-size:3.4rem!important;font-weight:500!important;line-height:1!important;letter-spacing:-.02em}@media screen and (min-width:700px){.pages-feed .pages-feed-title{font-size:4.8rem!important;font-weight:500!important}}@media screen and (min-width:1024px){.pages-feed .pages-feed-title{font-size:5.4rem!important;font-weight:500!important}}.pages-feed .pages-feed-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;text-decoration:none}@media screen and (min-width:700px){.pages-feed .pages-feed-card{gap:2.8rem}}.pages-feed .pages-feed-card:hover .pages-feed-img img{transform:scale(1.03)}.pages-feed .pages-feed-card:hover .pages-feed-title{opacity:.5}.pages-feed .pages-feed-img{aspect-ratio:1/1;width:100%;height:auto;overflow:hidden}@media screen and (min-width:700px){.pages-feed .pages-feed-img{aspect-ratio:435/374}}.pages-feed .pages-feed-img img{width:100%;height:100%;object-fit:cover;transition:all .3s cubic-bezier(.63,-.01,.1,1)}.pages-feed .pages-feed-card-title{font-family:aktiv-grotesk,sans-serif;font-size:2.2rem!important;font-weight:400!important;line-height:1.2;transition:all .3s cubic-bezier(.63,-.01,.1,1)}@media screen and (min-width:700px){.pages-feed .pages-feed-card-title{font-size:2.5rem!important}}@media screen and (min-width:1024px){.pages-feed .pages-feed-card-title{font-size:2.8rem!important}}.facts-figures{padding:3rem 0 7rem!important;overflow:hidden;max-width:1028px;margin-left:auto;margin-right:auto}@media screen and (min-width:1024px){.facts-figures{padding:4rem 0 15rem!important}}.facts-figures .facts-figures-swiper{overflow:visible}.facts-figures .facts-figures-swiper .swiper-wrapper{transition-timing-function:cubic-bezier(.43,.185,.01,1)!important}.facts-figures .facts-figures-swiper .swiper-button-next,.facts-figures .facts-figures-swiper .swiper-button-prev{top:124%!important}@media screen and (min-width:1024px){.facts-figures .facts-figures-swiper .swiper-button-next,.facts-figures .facts-figures-swiper .swiper-button-prev{top:164%!important}}.facts-figures .facts-figures-swiper .swiper-button-next:focus,.facts-figures .facts-figures-swiper .swiper-button-prev:focus{outline:none}.facts-figures .facts-figures-swiper .swiper-button-prev{left:0;-ms-flex-pack:left;justify-content:left}.facts-figures .facts-figures-swiper .swiper-button-prev:after{content:"";background-image:url(../assets/icons/arrow-full-left-black.svg);background-repeat:no-repeat;background-position:100%;background-size:16px;width:16px;height:12px}.facts-figures .facts-figures-swiper .swiper-button-next{right:0;-ms-flex-pack:right;justify-content:right}.facts-figures .facts-figures-swiper .swiper-button-next:after{content:"";background-image:url(../assets/icons/arrow-full-right-black.svg);background-repeat:no-repeat;background-position:100%;background-size:16px;width:16px;height:12px}.facts-figures .fact-title{font-family:aktiv-grotesk,sans-serif;font-size:4.4rem!important;letter-spacing:-.02em;line-height:.96;font-weight:400!important}@media screen and (min-width:700px){.facts-figures .fact-title{font-size:7.1rem!important;font-weight:400!important}}@media screen and (min-width:1024px){.facts-figures .fact-title{font-size:8.5rem!important;font-weight:400!important}}.facts-figures .fact-text{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:400!important;margin-top:1.6rem!important;margin-bottom:0}@media screen and (min-width:700px){.facts-figures .fact-text{font-size:1.6rem!important;line-height:1.3;margin-top:3.4rem!important}}@media screen and (min-width:1024px){.facts-figures .fact-text{font-size:1.8rem!important}}.acf-block-component .facts-figures .swiper-wrapper{display:-ms-flexbox;display:flex;column-gap:1.6rem;overflow:hidden}@media screen and (min-width:700px){.acf-block-component .facts-figures .swiper-wrapper{column-gap:2.8rem}}.acf-block-component .facts-figures .swiper-wrapper .swiper-slide{min-width:33rem}.testimonial-quote{max-width:1028px;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:fit-content;padding:3rem 0!important}@media screen and (min-width:700px){.testimonial-quote{-ms-flex-direction:row;flex-direction:row;min-height:36.5rem}}@media screen and (min-width:1024px){.testimonial-quote{padding:4rem 0!important;min-height:63rem}}.testimonial-quote__image{width:100%}@media screen and (min-width:700px){.testimonial-quote__image{width:33vw}}.testimonial-quote__image img{height:100%;width:100%;object-fit:cover;aspect-ratio:335/334}@media screen and (min-width:700px){.testimonial-quote__image img{aspect-ratio:auto}}.testimonial-quote__content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;row-gap:6rem;background-color:#262626;padding:4rem 2.8rem}@media screen and (min-width:700px){.testimonial-quote__content{padding:4rem;width:67vw}}@media screen and (min-width:1024px){.testimonial-quote__content{padding:8rem 4rem}}.testimonial-quote__quote{font-family:aktiv-grotesk,sans-serif;font-size:1.8rem!important;line-height:1.2;font-weight:400!important;color:#fff;margin:0}@media screen and (min-width:700px){.testimonial-quote__quote{font-size:2.3rem!important}}@media screen and (min-width:1024px){.testimonial-quote__quote{font-size:2.6rem!important}}.testimonial-quote__quote:before{content:"";display:block;margin-bottom:1.6rem;background:url(../assets/icons/quote.svg);background-repeat:no-repeat;background-position:50%;height:26px;width:23px}@media screen and (min-width:700px){.testimonial-quote__quote:before{margin-bottom:2.8rem;height:28px;width:24px;height:31px;width:35px}}.testimonial-quote__author{display:block;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:400!important;color:#fff;margin-bottom:0!important}@media screen and (min-width:700px){.testimonial-quote__author{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){.testimonial-quote__author{font-size:1.8rem!important}}.testimonial-quote__author-subtitle{display:block;font-family:aktiv-grotesk,sans-serif;font-size:1.2rem!important;line-height:1.25;font-weight:400!important;color:#fff}@media screen and (min-width:700px){.testimonial-quote__author-subtitle{font-size:1.4rem!important}}@media screen and (min-width:1024px){.testimonial-quote__author-subtitle{font-size:1.4rem!important}}.testimonials-feed{padding:3rem 0!important}@media screen and (min-width:700px){.testimonials-feed{padding:4rem 0!important;margin-left:-4rem;margin-right:-4rem}}.testimonials-feed .testimonials-feed-swiper{overflow:hidden;padding-bottom:4.5rem}.testimonials-feed .swiper-wrapper{overflow:visible;transition-timing-function:cubic-bezier(.43,.185,.01,1)!important}.testimonials-feed .swiper-slide{height:auto}@media screen and (min-width:700px){.testimonials-feed .swiper-slide{width:51.2rem}}@media screen and (min-width:1024px){.testimonials-feed .swiper-slide{width:61.4rem}}.testimonials-feed__slide-content{background-color:#f5f5f5;padding:4rem 2.8rem;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;row-gap:2.8rem}@media screen and (min-width:700px){.testimonials-feed__slide-content{padding:4rem}}.testimonials-feed__slide-quote{margin:0}.testimonials-feed__slide-author-info{display:-ms-flexbox;display:flex;column-gap:1.6rem}@media screen and (min-width:700px){.testimonials-feed__slide-author-info{column-gap:2.8rem}}.testimonials-feed__slide-author-image{width:4.8rem;height:4.8rem;object-fit:cover}.testimonials-feed__slide-author{display:block}.testimonials-feed__slide-author-role{display:block;font-size:1.4rem}.testimonials-feed .swiper-controllers{position:relative;width:100%;top:4rem}.testimonials-feed .swiper-button-next:focus,.testimonials-feed .swiper-button-prev:focus{outline:none}.testimonials-feed .swiper-button-prev{-ms-flex-pack:left;justify-content:left;left:0}@media screen and (min-width:700px){.testimonials-feed .swiper-button-prev{left:4rem}}.testimonials-feed .swiper-button-prev:after{content:"";background-image:url(../assets/icons/arrow-full-left-black.svg);background-repeat:no-repeat;background-position:100%;background-size:16px;width:16px;height:12px}.testimonials-feed .swiper-button-next{-ms-flex-pack:right;justify-content:right;right:0}@media screen and (min-width:700px){.testimonials-feed .swiper-button-next{right:4rem}}.testimonials-feed .swiper-button-next:after{content:"";background-image:url(../assets/icons/arrow-full-right-black.svg);background-repeat:no-repeat;background-position:100%;background-size:16px;width:16px;height:12px}.acf-block-component .testimonials-feed{margin-left:2rem;margin-right:2rem}@media screen and (min-width:700px){.acf-block-component .testimonials-feed{margin-left:4rem;margin-right:4rem}}.acf-block-component .testimonials-feed .swiper-wrapper{display:-ms-flexbox;display:flex;column-gap:1.6rem;overflow:hidden}@media screen and (min-width:700px){.acf-block-component .testimonials-feed .swiper-wrapper{column-gap:2.8rem}}@media screen and (min-width:1024px){.acf-block-component .testimonials-feed .swiper-wrapper{column-gap:4rem}}.acf-block-component .testimonials-feed .swiper-slide{width:33.5rem}@media screen and (min-width:700px){.acf-block-component .testimonials-feed .swiper-slide{width:51.2rem}}@media screen and (min-width:1024px){.acf-block-component .testimonials-feed .swiper-slide{width:61.4rem}}.acf-block-component .testimonials-feed .swiper-slide .testimonials-feed__slide-content{width:inherit}.site-main.tap-stories{padding-left:0;padding-right:0;padding-bottom:0}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide{height:calc(100vh - 9.5rem);width:100vw;position:relative}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.first-slide{padding:2rem}@media screen and (min-width:700px){.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.first-slide{padding:4rem 2rem}}@media screen and (min-width:1024px){.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.first-slide{padding:4rem}}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.first-slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.first-slide .first-slide-info{position:relative;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;row-gap:2.8rem;letter-spacing:-.02em}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.first-slide .first-slide-info .first-slide-title{color:#fff;font-family:aktiv-grotesk,sans-serif;font-size:4.4rem!important;line-height:.96;font-weight:400!important;margin-bottom:0!important}@media screen and (min-width:700px){.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.first-slide .first-slide-info .first-slide-title{font-size:7.1rem!important;font-weight:400!important}}@media screen and (min-width:1024px){.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.first-slide .first-slide-info .first-slide-title{font-size:8.5rem!important;font-weight:400!important}}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.first-slide .first-slide-info .first-slide-date{color:#fff;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:400!important;margin-top:0!important;margin-bottom:0!important}@media screen and (min-width:700px){.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.first-slide .first-slide-info .first-slide-date{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.first-slide .first-slide-info .first-slide-date{font-size:1.8rem!important}}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.first-slide .first-slide-info .first-slide-categories{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:1.6rem;row-gap:.8rem;padding-left:0;margin-top:0}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.first-slide .first-slide-info .first-slide-categories .categories-tag{color:#fff;font-family:aktiv-grotesk,sans-serif;font-size:1.2rem!important;font-weight:500!important;text-transform:uppercase}@media screen and (min-width:700px){.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.first-slide .first-slide-info .first-slide-categories .categories-tag{font-size:1.4rem!important}}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.first-slide .first-slide-info .first-slide-categories .categories-link{font-size:inherit;color:#fff;z-index:1;transition:all .3s ease-in-out;text-decoration:underline;text-underline-offset:.4rem}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.first-slide .first-slide-info .first-slide-categories .categories-link:hover{transition:all .3s ease-in-out}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.first-slide .first-slide-info .first-slide-categories .categories-link:hover:hover{opacity:.5}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.first-slide .first-slide-info .first-slide-categories .categories-link .link-letter{font-size:inherit;font-weight:inherit;line-height:inherit;display:inline-block;position:relative}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.first-slide .first-slide-info .first-slide-categories .categories-link .link-letter:before{content:"";width:100%;height:3px;background-color:#a4f5ff;position:absolute;bottom:4px;left:0;z-index:-1;transition:all .3s ease-in-out}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.first-slide .first-slide-info .first-slide-categories .categories-link:hover .link-letter:before{height:calc(100% - 4px)}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.bg-text-slide{padding:2rem}@media screen and (min-width:700px){.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.bg-text-slide{padding:4rem 2rem}}@media screen and (min-width:1024px){.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.bg-text-slide{padding:0 4rem 8rem 10vw}}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.bg-text-slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.bg-text-slide .slide-content{position:relative;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;row-gap:2.8rem}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.bg-text-slide .slide-content p{font-family:aktiv-grotesk,sans-serif;color:#fff;font-size:2.8rem!important;font-weight:400!important;margin-bottom:0!important}@media screen and (min-width:700px){.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.bg-text-slide .slide-content p{font-size:3.9rem!important;letter-spacing:0;line-height:1.06}}@media screen and (min-width:1024px){.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.bg-text-slide .slide-content p{font-size:4.3rem!important}}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.img-text-slide .slide-content{height:100%;display:-ms-flexbox;display:flex}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.img-text-slide .slide-content .left-side{position:absolute;inset:0}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.img-text-slide .slide-content .left-side img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:700px){.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.img-text-slide .slide-content .left-side{position:relative;width:50%}}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.img-text-slide .slide-content .right-side{width:100%;padding-left:2rem;padding-bottom:2rem;padding-right:2rem;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;z-index:10}@media screen and (min-width:700px){.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.img-text-slide .slide-content .right-side{background-color:#212121;width:50%;padding-left:4rem;padding-bottom:4rem;padding-right:6rem}}@media screen and (min-width:1024px){.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.img-text-slide .slide-content .right-side{padding-left:10vw;padding-bottom:8rem;padding-right:4rem}}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.img-text-slide .slide-content .right-side p{max-width:80%;color:#fff;font-family:aktiv-grotesk,sans-serif;font-size:1.8rem!important;line-height:1.2;font-weight:400!important;margin-bottom:0!important}@media screen and (min-width:700px){.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.img-text-slide .slide-content .right-side p{font-size:2.3rem!important}}@media screen and (min-width:1024px){.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.img-text-slide .slide-content .right-side p{font-size:2.6rem!important}}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.text-slide{background-color:#212121}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.text-slide .slide-content{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:end;align-items:flex-end;padding-left:2rem;padding-right:2rem;padding-bottom:2rem}@media screen and (min-width:700px){.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.text-slide .slide-content{padding-left:50%;padding-right:2rem;padding-bottom:4rem}}@media screen and (min-width:1024px){.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.text-slide .slide-content{padding-left:30%;padding-right:8rem;padding-bottom:8rem}}.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.text-slide .slide-content p{color:#fff;font-family:aktiv-grotesk,sans-serif;font-size:2.6rem!important;font-weight:400!important;line-height:1.06;max-width:100%;margin-bottom:0!important}@media screen and (min-width:700px){.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.text-slide .slide-content p{font-size:3.1rem!important}}@media screen and (min-width:1024px){.tap-story-container .tap-story-swiper .swiper-wrapper .swiper-slide.text-slide .slide-content p{max-width:78.2rem;font-size:3.5rem!important}}.tap-story-container .tap-story-swiper .image-overlay{background-color:#000;opacity:.25;position:absolute;inset:0}.tap-story-container .tap-story-swiper .progress-container{display:-ms-flexbox;display:flex;column-gap:1rem;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:8.6rem;left:2rem;right:2rem;z-index:10;height:5px}.tap-story-container .tap-story-swiper .progress-container .progress-bar{height:5px;border-radius:20px;width:100%;background-color:#fff;opacity:.5}.tap-story-container .tap-story-swiper .progress-container .progress-bar.active{opacity:1}.tap-story-container .tap-story-swiper .swiper-button-prev{left:4rem;width:48px;opacity:0;height:100%;width:50%;top:0;left:0;margin-top:auto;-ms-flex-pack:start;justify-content:start}@media screen and (min-width:700px){.tap-story-container .tap-story-swiper .swiper-button-prev{opacity:1}}.tap-story-container .tap-story-swiper .swiper-button-prev:focus{outline:none}.tap-story-container .tap-story-swiper .swiper-button-prev:after{content:"";background-image:url(../assets/icons/tap-stories-prev.svg);background-repeat:no-repeat;background-size:48px;width:48px;height:48px;position:relative;left:4rem}.tap-story-container .tap-story-swiper .swiper-button-next{right:4rem;width:48px;opacity:0;height:100%;width:50%;top:0;right:0;margin-top:auto;-ms-flex-pack:end;justify-content:end}@media screen and (min-width:700px){.tap-story-container .tap-story-swiper .swiper-button-next{opacity:1}}.tap-story-container .tap-story-swiper .swiper-button-next:focus{outline:none}.tap-story-container .tap-story-swiper .swiper-button-next:after{content:"";background-image:url(../assets/icons/tap-stories-next.svg);background-repeat:no-repeat;background-size:48px;width:48px;height:48px;position:relative;right:4rem}.tap-story-container .tap-story-swiper .swiper-button-disabled{opacity:0}#search.search-libraries{margin-left:-2rem;margin-right:-2rem;margin-top:-6rem!important;background-color:#f5f5f5;padding:4rem 2rem!important}@media screen and (min-width:700px){#search.search-libraries{margin-left:-4rem;margin-right:-4rem;margin-top:-8rem!important;padding:5rem 4rem!important}}#search.search-libraries *{max-width:1028px}#search.search-libraries .search-title{display:block;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:700!important;margin-bottom:.8rem}@media screen and (min-width:700px){#search.search-libraries .search-title{font-size:1.6rem!important}}@media screen and (min-width:1024px){#search.search-libraries .search-title{font-size:1.8rem!important}}#search.search-libraries .search-title,#search.search-libraries .searchtml-homepage__form-tml,#search.search-libraries .searchtml-homepage__quick-links{max-width:106rem;margin-left:auto;margin-right:auto}.searchtml-homepage__form-tml{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.8rem}@media screen and (min-width:700px){.searchtml-homepage__form-tml{-ms-flex-direction:row;flex-direction:row}}.select-input-wrapper{display:-ms-flexbox;display:flex;width:100%;margin-top:.6rem}@media screen and (min-width:700px){.select-input-wrapper{margin-top:0}}.select-wrapper{position:relative;display:inline-block;height:4.7rem}.select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #000;font-size:1.4rem;font-weight:500;line-height:1.15;margin:0;padding-right:3.5rem;padding-left:1.2rem;height:100%;width:100%}@media screen and (min-width:700px){.select-wrapper select{width:14rem;font-size:1.6rem;padding-right:1.2rem;width:23.6rem}}.select-wrapper select:hover{cursor:pointer}.select-wrapper:after{content:"";position:absolute;top:50%;right:1.5rem;transform:translateY(-50%);width:12px;height:12px;background-image:url(../assets/icons/chevron-down.svg);background-repeat:no-repeat;background-position:50%;pointer-events:none}.searchtml-homepage__form-tml--input{width:100%;height:4.7rem;appearance:none;background-color:#fff;border:none;border-top:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;border-radius:0;font-family:inherit;font-size:14px;line-height:1.15;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0;padding-left:1.2rem;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:20px;font-weight:400!important;margin:0!important}@media screen and (min-width:700px){.searchtml-homepage__form-tml--input{font-size:1.5rem!important;line-height:23px}}@media screen and (min-width:1024px){.searchtml-homepage__form-tml--input{font-size:1.6rem!important;line-height:24px}}@media screen and (min-width:700px){.searchtml-homepage__form-tml--input{border-left:none}}.search-homepage__form-tml--submit{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;transition:all .3s ease-in-out;background-color:#000;border:1px solid #000!important;color:#fff;padding:1.2rem 4rem;height:4.7rem}@media screen and (min-width:700px){.search-homepage__form-tml--submit{font-size:1.5rem!important}}@media screen and (min-width:1024px){.search-homepage__form-tml--submit{font-size:1.6rem!important}}.search-homepage__form-tml--submit:hover{filter:brightness(.95)}.searchtml-homepage__quick-links--nav{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:1.6rem;row-gap:2.6rem}.searchtml-homepage__quick-links--nav li a{text-decoration:none!important;font-size:1.4rem!important;background-color:hsla(0,0%,84%,.5);padding:1.2rem 1rem;border-radius:4px}.searchtml-homepage__quick-links--nav li.searchtml-homepage__quick-links--advanced a{background-color:transparent;font-size:inherit;color:#000;z-index:1;text-decoration:underline;text-underline-offset:.4rem;text-decoration:underline!important;transition:all .3s ease-in-out}.searchtml-homepage__quick-links--nav li.searchtml-homepage__quick-links--advanced a:hover{transition:all .3s ease-in-out}.searchtml-homepage__quick-links--nav li.searchtml-homepage__quick-links--advanced a:hover:hover{opacity:.5}.searchtml-homepage__quick-links--nav li.searchtml-homepage__quick-links--advanced a .link-letter{font-size:inherit;font-weight:inherit;line-height:inherit;display:inline-block;position:relative}.searchtml-homepage__quick-links--nav li.searchtml-homepage__quick-links--advanced a .link-letter:before{content:"";width:100%;height:3px;background-color:#a4f5ff;position:absolute;bottom:4px;left:0;z-index:-1;transition:all .3s ease-in-out}.searchtml-homepage__quick-links--nav li.searchtml-homepage__quick-links--advanced a:hover .link-letter:before{height:calc(100% - 4px)}.searchtml-homepage__quick-links--nav li.searchtml-homepage__quick-links--advanced a:hover{opacity:.5}.u-visually_hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.prefooter-libraries{margin-left:-2rem;margin-right:-2rem;padding:6rem 20px;background-color:#f5f5f5}@media screen and (min-width:700px){.prefooter-libraries{padding-left:40px;padding-right:40px;margin-left:-4rem;margin-right:-4rem}}.prefooter-libraries__title{font-family:aktiv-grotesk,sans-serif;font-size:2.8rem!important;font-weight:400!important;margin-bottom:2.5rem}@media screen and (min-width:700px){.prefooter-libraries__title{font-size:3.9rem!important;letter-spacing:0;line-height:1.06}}@media screen and (min-width:1024px){.prefooter-libraries__title{font-size:4.3rem!important}}.prefooter-libraries__content{display:-ms-grid;display:grid;column-gap:2.4rem;row-gap:4rem;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media screen and (min-width:700px){.prefooter-libraries__content{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}.prefooter-libraries__content p{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:400!important;margin-top:0!important;margin-bottom:1.6rem!important;margin-bottom:0!important}@media screen and (min-width:700px){.prefooter-libraries__content p{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){.prefooter-libraries__content p{font-size:1.8rem!important}}.prefooter-libraries__content p a{font-size:inherit;color:#000;z-index:1;transition:all .3s ease-in-out;text-decoration:underline;text-underline-offset:.4rem}.prefooter-libraries__content p a:hover{transition:all .3s ease-in-out}.prefooter-libraries__content p a:hover:hover{opacity:.5}.prefooter-libraries__content p a .link-letter{font-size:inherit;font-weight:inherit;line-height:inherit;display:inline-block;position:relative}.prefooter-libraries__content p a .link-letter:before{content:"";width:100%;height:3px;background-color:#a4f5ff;position:absolute;bottom:4px;left:0;z-index:-1;transition:all .3s ease-in-out}.prefooter-libraries__content p a:hover .link-letter:before{height:calc(100% - 4px)}.prefooter-libraries__content .button,.prefooter-libraries__content .link{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;color:#000;font-weight:500;display:-ms-flexbox;display:flex;margin-top:5px;-ms-flex-align:center;align-items:center;column-gap:.8rem;width:fit-content;transition:all .3s ease-in-out}@media screen and (min-width:700px){.prefooter-libraries__content .button,.prefooter-libraries__content .link{font-size:1.5rem!important}}@media screen and (min-width:1024px){.prefooter-libraries__content .button,.prefooter-libraries__content .link{font-size:1.6rem!important}}.prefooter-libraries__content .button:after,.prefooter-libraries__content .link:after{content:"";display:inline-block;background-image:url(../assets/icons/arrow-full-right-black.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;height:12px;width:16px;position:relative;transition:all .3s ease-in-out}.prefooter-libraries__content .button:hover,.prefooter-libraries__content .link:hover{opacity:.5}.prefooter-libraries .prefooter-libraries__section-title{display:block;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:500!important;margin-bottom:1.2rem}@media screen and (min-width:700px){.prefooter-libraries .prefooter-libraries__section-title{font-size:1.6rem!important;margin-bottom:1.6rem}}@media screen and (min-width:1024px){.prefooter-libraries .prefooter-libraries__section-title{font-size:1.8rem!important}}.prefooter-libraries__socials a:hover{transition:all .3s ease-in-out}.prefooter-libraries__socials a:hover:hover{opacity:.5}.acf-block-preview .prefooter-libraries{margin-left:0;margin-right:0}.prefooter-research{-webkit-font-smoothing:antialiased!important;margin-left:-2rem;margin-right:-2rem;margin-bottom:-4rem;padding:6rem 20px;background-color:#f5f5f5}@media screen and (min-width:700px){.prefooter-research{padding-left:40px;padding-right:40px;margin-left:-4rem;margin-right:-4rem}}.prefooter-research__title{font-family:aktiv-grotesk,sans-serif;font-size:2.8rem!important;font-weight:400!important;margin-bottom:2.5rem}@media screen and (min-width:700px){.prefooter-research__title{font-size:3.9rem!important;letter-spacing:0;line-height:1.06}}@media screen and (min-width:1024px){.prefooter-research__title{font-size:4.3rem!important}}.prefooter-research__content{display:-ms-grid;display:grid;column-gap:2.4rem;row-gap:4rem;-ms-grid-columns:1fr;grid-template-columns:1fr;font-family:aktiv-grotesk,sans-serif}@media screen and (min-width:700px){.prefooter-research__content{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.prefooter-research__content p{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:400!important;margin-top:0!important;margin-bottom:1.6rem!important;margin-bottom:1.5em!important}@media screen and (min-width:700px){.prefooter-research__content p{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){.prefooter-research__content p{font-size:1.8rem!important}}.prefooter-research__content p a{font-size:inherit;color:#000;z-index:1;transition:all .3s ease-in-out;text-decoration:underline;text-underline-offset:.4rem}.prefooter-research__content p a:hover{transition:all .3s ease-in-out}.prefooter-research__content p a:hover:hover{opacity:.5}.prefooter-research__content p a .link-letter{font-size:inherit;font-weight:inherit;line-height:inherit;display:inline-block;position:relative}.prefooter-research__content p a .link-letter:before{content:"";width:100%;height:3px;background-color:#a4f5ff;position:absolute;bottom:4px;left:0;z-index:-1;transition:all .3s ease-in-out}.prefooter-research__content p a:hover .link-letter:before{height:calc(100% - 4px)}.prefooter-research__content .font-bold{font-weight:500}.prefooter-research__content .wp-block-buttons{margin-top:.7em}.prefooter-research__content .right-column{display:-ms-flexbox;display:flex}@media screen and (min-width:700px){.prefooter-research__content .right-column .wrapper{max-width:320px;width:100%;margin-left:auto;margin-right:auto}}.site-main:has(.prefooter-research){padding-bottom:0!important}#search.search-libraries.material-library{margin-left:-2rem;margin-right:-2rem;margin-bottom:6rem;margin-top:-6rem!important;padding:2.8rem 2rem!important;background-color:#f5f5f5}@media screen and (min-width:700px){#search.search-libraries.material-library{margin-left:-4rem;margin-right:-4rem;margin-bottom:4rem;margin-top:-8rem!important;padding:7rem 4rem!important}}@media screen and (min-width:1024px){#search.search-libraries.material-library{margin-bottom:8rem}}#search.search-libraries.material-library .search-libraries-title#search-libraries-title{max-width:1028px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:2rem!important;font-family:aktiv-grotesk,sans-serif;font-size:2.2rem!important;font-weight:400!important;line-height:1.06;letter-spacing:0}@media screen and (min-width:700px){#search.search-libraries.material-library .search-libraries-title#search-libraries-title{font-size:2.5rem!important}}@media screen and (min-width:1024px){#search.search-libraries.material-library .search-libraries-title#search-libraries-title{font-size:2.8rem!important}}#search.search-libraries.material-library .search-form{max-width:1028px;width:100%;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex}#search.search-libraries.material-library .search-form .search-form-input{width:100%;height:4.8rem;appearance:none;background-color:#fff;border:none;border-top:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;border-radius:0;font-family:inherit;font-size:14px;line-height:1.15;margin:0;padding:0;padding-left:1.2rem;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:20px;font-weight:400!important;margin:0!important}@media screen and (min-width:700px){#search.search-libraries.material-library .search-form .search-form-input{font-size:1.5rem!important;line-height:23px}}@media screen and (min-width:1024px){#search.search-libraries.material-library .search-form .search-form-input{font-size:1.6rem!important;line-height:24px}}#search.search-libraries.material-library .search-form .submit-button{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#000;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;border-radius:0;transition:all .3s ease-in-out;z-index:1;min-width:12rem;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:700px){#search.search-libraries.material-library .search-form .submit-button{font-size:1.5rem!important}}@media screen and (min-width:1024px){#search.search-libraries.material-library .search-form .submit-button{font-size:1.6rem!important}}@media screen and (min-width:700px){#search.search-libraries.material-library .search-form .submit-button{padding:1rem 1.2rem}}@media screen and (min-width:1024px){#search.search-libraries.material-library .search-form .submit-button{padding:1.6rem 2rem}}#search.search-libraries.material-library .search-form .submit-button:hover{background-color:#979797}.category-select-container{background-color:#f5f5f5;padding-left:20px;padding-right:20px;margin-left:-2rem;margin-right:-2rem;margin-top:-6rem}@media screen and (min-width:700px){.category-select-container{padding-left:40px;padding-right:40px;margin-left:-4rem;margin-right:-4rem;margin-top:-8rem}}.category-select-content{padding:4rem 0;max-width:1028px;margin-left:auto;margin-right:auto}.category-select-container .select-label{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:700!important;margin-top:0!important;margin-bottom:.8rem!important;display:block}@media screen and (min-width:700px){.category-select-container .select-label{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){.category-select-container .select-label{font-size:1.8rem!important}}.custom-select{position:relative;z-index:3}.select-button{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.25;font-weight:400!important;width:100%;padding:1.6rem 1.2rem;border:1px solid #000;background-color:#fff;cursor:pointer;text-align:left}.select-button:after{content:"";width:12px;height:12px;background-image:url(../assets/icons/chevron-down.svg);background-size:12px;position:absolute;top:50%;right:1.2rem;transform:translateY(-50%);pointer-events:none}.select-dropdown{display:none;position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #000;border-top:none;max-height:200px;overflow-y:auto;list-style:none;padding:0;margin:0}.select-dropdown li{padding:0}.select-dropdown li:not(:last-of-type){border-bottom:1px solid #000}.custom-select:focus,.custom-select:focus-within,.select-button:focus{outline:none!important}.custom-select:focus-within .select-dropdown{display:block}.select-dropdown a{display:block;padding:1.6rem 1.2rem;text-decoration:none;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.25;font-weight:400!important;transition:all .3s ease-in-out}.select-dropdown a:hover{background-color:#f5f5f5}.select-dropdown a:focus{outline:none}.featured-posts{padding:6rem 0 3rem!important}@media screen and (min-width:700px){.featured-posts{padding:4rem 0 2rem!important}}.featured-posts-grid{display:-ms-grid;display:grid;column-gap:2.8rem;row-gap:1.6rem;-ms-grid-columns:1fr;grid-template-columns:1fr}@media screen and (min-width:700px){.featured-posts-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.featured-post-link{position:relative;overflow:hidden;aspect-ratio:335/368;padding:2rem}@media screen and (min-width:700px){.featured-post-link{aspect-ratio:666/472}}.featured-post-link:focus{outline:none}.featured-post-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.featured-post-link .feature-post-gradient{transition:all .3s ease-in-out;opacity:.5}.featured-post-link:hover .feature-post-gradient{opacity:1}.feature-post-gradient{position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent)}.featured-post-content{position:relative;z-index:2;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:end;justify-content:flex-end}.featured-post-title{font-family:aktiv-grotesk,sans-serif;font-size:2.2rem!important;font-weight:400!important;line-height:1.06}@media screen and (min-width:834px){.featured-post-title{font-size:2.8rem!important;letter-spacing:0}}@media screen and (min-width:1024px){.featured-post-title{font-size:3.5rem!important}}.featured-post-date{font-family:aktiv-grotesk,sans-serif;font-size:1.2rem!important;line-height:1.25;font-weight:400!important;margin-top:.5rem!important;margin-bottom:0!important}@media screen and (min-width:700px){.featured-post-date{font-size:1.4rem!important}}@media screen and (min-width:1024px){.featured-post-date{font-size:1.4rem!important}}.recent-posts{padding:3rem 0 0!important}@media screen and (min-width:700px){.recent-posts{padding:2rem 0 2.8rem!important}}.recent-posts .recent-posts-list{list-style:none!important;padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:1.6rem;margin-top:0}@media screen and (min-width:700px){.recent-posts .recent-posts-list{row-gap:2.8rem}}.recent-posts .recent-posts-list .recent-posts-item-link{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#f5f5f5;height:100%}@media screen and (min-width:1024px){.recent-posts .recent-posts-list .recent-posts-item-link{-ms-flex-direction:row;flex-direction:row}}.recent-posts .recent-posts-list .recent-posts-item-link .post-image{overflow:hidden}@media screen and (min-width:1024px){.recent-posts .recent-posts-list .recent-posts-item-link .post-image{width:60%}}.recent-posts .recent-posts-list .recent-posts-item-link .post-image img{aspect-ratio:16/9;height:100%;width:100%;object-fit:cover;transition:all .3s cubic-bezier(.63,-.01,.1,1)}.recent-posts .recent-posts-list .recent-posts-item-link .post-content{width:100%;height:auto;min-height:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4rem;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 2.8rem;min-height:27rem}.recent-posts .recent-posts-list .recent-posts-item-link .post-content .post-title{font-family:aktiv-grotesk,sans-serif;font-size:2.6rem!important;font-weight:400!important;line-height:1.06;transition:all .3s cubic-bezier(.63,-.01,.1,1);margin-bottom:0!important}@media screen and (min-width:700px){.recent-posts .recent-posts-list .recent-posts-item-link .post-content .post-title{font-size:3.1rem!important}}@media screen and (min-width:1024px){.recent-posts .recent-posts-list .recent-posts-item-link .post-content .post-title{font-size:3.5rem!important}}.recent-posts .recent-posts-list .recent-posts-item-link .post-content .post-date{font-family:aktiv-grotesk,sans-serif;font-size:1.2rem!important;line-height:1.25;font-weight:400!important;margin-bottom:0!important}@media screen and (min-width:700px){.recent-posts .recent-posts-list .recent-posts-item-link .post-content .post-date{font-size:1.4rem!important}}@media screen and (min-width:1024px){.recent-posts .recent-posts-list .recent-posts-item-link .post-content .post-date{font-size:1.4rem!important}}.recent-posts .recent-posts-list .recent-posts-item-link:hover .post-image img{transform:scale(1.03)}.recent-posts .recent-posts-list .recent-posts-item-link:hover .post-content .post-title{opacity:.5}.recent-posts .recent-posts-list .recent-posts-item-link:focus{outline:none}.news-list-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:2.8rem}@media screen and (min-width:700px){.news-list-wrapper{row-gap:4rem}}.news-list-wrapper .news-list,.news-list-wrapper .news-list .news-main-list{-ms-flex-direction:column;flex-direction:column}.news-list-wrapper .news-list .news-main-list{display:-ms-flexbox;display:flex;row-gap:1.6rem;margin-top:0}@media screen and (min-width:700px){.news-list-wrapper .news-list .news-main-list{row-gap:2.8rem}}.news-list-wrapper .news-list .news-main-list .post{min-height:30rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#f5f5f5;height:100%}@media screen and (min-width:700px){.news-list-wrapper .news-list .news-main-list .post{-ms-flex-direction:row;flex-direction:row}}.news-list-wrapper .news-list .news-main-list .post .post-image{width:100%;aspect-ratio:335/238}@media screen and (min-width:700px){.news-list-wrapper .news-list .news-main-list .post .post-image{aspect-ratio:auto;width:40%}}.news-list-wrapper .news-list .news-main-list .post .post-image img{height:100%;object-fit:cover}.news-list-wrapper .news-list .news-main-list .post .post-title-section{width:100%;height:100%;gap:4rem;padding:2rem 2.8rem}.news-list-wrapper .news-list .news-main-list .post .post-title-section .news-header__inner{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;min-height:27rem}.news-list-wrapper .news-list .news-main-list .post .post-title-section .news-header__inner .news-header__title{font-family:aktiv-grotesk,sans-serif;font-size:2.6rem!important;font-weight:400!important;line-height:1.06;margin-bottom:0!important}@media screen and (min-width:700px){.news-list-wrapper .news-list .news-main-list .post .post-title-section .news-header__inner .news-header__title{font-size:3.1rem!important}}@media screen and (min-width:1024px){.news-list-wrapper .news-list .news-main-list .post .post-title-section .news-header__inner .news-header__title{font-size:3.5rem!important}}.news-list-wrapper .news-list .news-main-list .post .post-title-section .news-header__inner .news-header__date{font-family:aktiv-grotesk,sans-serif;font-size:1.2rem!important;line-height:1.25;font-weight:400!important;margin-bottom:0!important}@media screen and (min-width:700px){.news-list-wrapper .news-list .news-main-list .post .post-title-section .news-header__inner .news-header__date{font-size:1.4rem!important}}@media screen and (min-width:1024px){.news-list-wrapper .news-list .news-main-list .post .post-title-section .news-header__inner .news-header__date{font-size:1.4rem!important}}.news-list-wrapper .back-to-all-button{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#000;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;border-radius:0;transition:all .3s ease-in-out;z-index:1;margin-top:2.8rem}@media screen and (min-width:700px){.news-list-wrapper .back-to-all-button{font-size:1.5rem!important}}@media screen and (min-width:1024px){.news-list-wrapper .back-to-all-button{font-size:1.6rem!important}}@media screen and (min-width:700px){.news-list-wrapper .back-to-all-button{padding:1rem 1.2rem}}@media screen and (min-width:1024px){.news-list-wrapper .back-to-all-button{padding:1.6rem 2rem}}.news-list-wrapper .back-to-all-button:hover{background-color:#979797}@media screen and (min-width:700px){.news-list-wrapper .back-to-all-button{margin-top:4rem}}.site-main.news .site-main__header{background-color:#f5f5f5;position:relative;margin-left:-20px;margin-right:-20px;padding:12rem 2rem 4rem;margin-bottom:3rem}@media screen and (min-width:700px){.site-main.news .site-main__header{margin-left:-40px;margin-right:-40px;padding:16rem 4rem 2.8rem}}@media screen and (min-width:1024px){.site-main.news .site-main__header{padding:16rem 4rem 4rem;margin-bottom:4rem}}.site-main.news .site-main__header .news-header{display:-ms-flexbox;display:flex;height:100%;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.site-main.news .site-main__header .news-header__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:2.8rem}.site-main.news .site-main__header .news-header__title{max-width:100%;font-family:aktiv-grotesk,sans-serif;font-size:4.4rem!important;letter-spacing:-.02em;line-height:.96;font-weight:400!important;margin-bottom:0!important}@media screen and (min-width:700px){.site-main.news .site-main__header .news-header__title{font-size:7.1rem!important;font-weight:400!important}}@media screen and (min-width:1024px){.site-main.news .site-main__header .news-header__title{font-size:8.5rem!important;font-weight:400!important}}@media screen and (min-width:700px){.site-main.news .site-main__header .news-header__title{max-width:80%}}.site-main.news .site-main__header .news-header__date{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:400!important;margin-top:0!important;margin-bottom:0!important}@media screen and (min-width:700px){.site-main.news .site-main__header .news-header__date{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){.site-main.news .site-main__header .news-header__date{font-size:1.8rem!important}}.site-main.news .site-main__header .news-categories{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;column-gap:1.6rem;row-gap:.4rem}.site-main.news .site-main__header .news-categories .news-categories-label{font-family:aktiv-grotesk,sans-serif;font-size:1.2rem!important;font-weight:500!important;text-transform:uppercase}@media screen and (min-width:700px){.site-main.news .site-main__header .news-categories .news-categories-label{font-size:1.4rem!important}}.site-main.news .site-main__header .news-categories .news-categories-list{list-style:none;margin-top:0;padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:1.6rem;row-gap:.4rem}.site-main.news .site-main__header .news-categories .news-categories-list li a{font-size:inherit;color:#000;z-index:1;transition:all .3s ease-in-out;text-decoration:underline;text-underline-offset:.4rem}.site-main.news .site-main__header .news-categories .news-categories-list li a:hover{transition:all .3s ease-in-out}.site-main.news .site-main__header .news-categories .news-categories-list li a:hover:hover{opacity:.5}.site-main.news .site-main__header .news-categories .news-categories-list li a .link-letter{font-size:inherit;font-weight:inherit;line-height:inherit;display:inline-block;position:relative}.site-main.news .site-main__header .news-categories .news-categories-list li a .link-letter:before{content:"";width:100%;height:3px;background-color:#a4f5ff;position:absolute;bottom:4px;left:0;z-index:-1;transition:all .3s ease-in-out}.site-main.news .site-main__header .news-categories .news-categories-list li a:hover .link-letter:before{height:calc(100% - 4px)}.news-content figure{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width:1024px){.news-content figure{padding-top:4rem;padding-bottom:4rem}}.news-content figure img{aspect-ratio:16/9;max-height:80vh;object-fit:cover}.news-content figure.news-img-cap{margin-bottom:3rem}@media screen and (min-width:1024px){.news-content figure.news-img-cap{margin-bottom:4rem}}.news-content figure.news-img-cap img{width:100%}.news-body,.news-body div{margin-left:auto;margin-right:auto}.news-body div{max-width:1028px}.news-body div p{max-width:76.4rem}.news-body figure.wp-block-image{padding-top:6rem;padding-bottom:6rem}@media screen and (min-width:1024px){.news-body figure.wp-block-image{padding-top:8rem;padding-bottom:8rem}}.news-body blockquote{margin:0}.news-bottom{max-width:1028px;margin-left:auto;margin-right:auto;padding-top:6rem;padding-bottom:24rem}@media screen and (min-width:700px){.news-bottom{padding-top:8rem;padding-bottom:4rem}}.news-bottom .news-tagged-as{max-width:76.8rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:1.6rem;row-gap:.8rem}.news-bottom .news-tagged-as .news-tagged-as-label{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:500!important}@media screen and (min-width:700px){.news-bottom .news-tagged-as .news-tagged-as-label{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){.news-bottom .news-tagged-as .news-tagged-as-label{font-size:1.8rem!important}}.news-bottom .news-tagged-as ul{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:1.6rem;row-gap:.8rem;padding-left:0;margin-top:0!important}.news-bottom .news-tagged-as ul li a{font-size:inherit;color:#000;z-index:1;transition:all .3s ease-in-out;text-decoration:underline;text-underline-offset:.4rem}.news-bottom .news-tagged-as ul li a:hover{transition:all .3s ease-in-out}.news-bottom .news-tagged-as ul li a:hover:hover{opacity:.5}.news-bottom .news-tagged-as ul li a .link-letter{font-size:inherit;font-weight:inherit;line-height:inherit;display:inline-block;position:relative}.news-bottom .news-tagged-as ul li a .link-letter:before{content:"";width:100%;height:3px;background-color:#a4f5ff;position:absolute;bottom:4px;left:0;z-index:-1;transition:all .3s ease-in-out}.news-bottom .news-tagged-as ul li a:hover .link-letter:before{height:calc(100% - 4px)}.news-bottom .heateor_sss_sharing_title{font-family:aktiv-grotesk,sans-serif!important;font-size:1.4rem!important;font-weight:500!important}@media screen and (min-width:700px){.news-bottom .heateor_sss_sharing_title{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){.news-bottom .heateor_sss_sharing_title{font-size:1.8rem!important}}.heateor_sss_sharing_ul a{opacity:1;transition:opacity .3s ease-in-out!important}.heateor_sss_sharing_ul a:hover{opacity:.5}.faculty{padding-top:64px}.faculty-filters{margin-bottom:40px}@media screen and (min-width:700px){.faculty-filters{margin-bottom:58px}}.faculty-filters label{font-size:1.6rem;font-weight:700;line-height:1.5;margin-bottom:10px;display:block}@media screen and (min-width:700px){.faculty-filters label{margin-bottom:13px}}.faculty-filters select{background-image:url(../assets/icons/down-arrow-black.svg);background-repeat:no-repeat;background-position:center right 2px;background-color:#fff;border:1px solid #767676;height:44px;padding:11px 13px;border-radius:0;max-width:280px;width:100%;font-size:1.6rem;cursor:pointer}@media screen and (min-width:700px){.faculty-sm-name-filter{display:none}}.faculty .names-filter{display:none;list-style:none}@media screen and (min-width:700px){.faculty .names-filter{display:-ms-flexbox;display:flex;padding-left:0;margin-top:0}}.faculty .names-filter li{margin-bottom:0;font-size:12px;font-weight:500}@media screen and (min-width:1024px){.faculty .names-filter li{font-size:20px}}.faculty .names-filter li:before{content:unset}.faculty .names-filter button{font-size:12px;font-weight:500;padding:0;margin-right:13px;height:100%}@media screen and (min-width:1024px){.faculty .names-filter button{margin-right:19px;font-size:20px}}.faculty .names-filter button{background-color:unset;color:#000;position:relative}.faculty .names-filter button :after{content:"";width:0;height:1px;position:absolute;bottom:0;right:0;transition:all .1s ease-in-out}.faculty .names-filter button :hover{color:#000}.faculty .names-filter button :hover:after{width:100%;background-color:#000}.faculty .names-filter button.active{font-size:inherit;color:#000;z-index:1;transition:all .3s ease-in-out;text-decoration:underline;text-underline-offset:.4rem}.faculty .names-filter button.active:hover{transition:all .3s ease-in-out}.faculty .names-filter button.active:hover:hover{opacity:.5}.faculty .names-filter button.active .link-letter{font-size:inherit;font-weight:inherit;line-height:inherit;display:inline-block;position:relative}.faculty .names-filter button.active .link-letter:before{content:"";width:100%;height:3px;background-color:#a4f5ff;position:absolute;bottom:4px;left:0;z-index:-1;transition:all .3s ease-in-out}.faculty .names-filter button.active:hover .link-letter:before{height:calc(100% - 4px)}.faculty .names-filter button[disabled]{color:#f5f5f5;cursor:default}@media screen and (min-width:700px){.faculty-filters-form{display:-ms-flexbox;display:flex}}.faculty-form-wrapper{margin-bottom:25px}@media screen and (min-width:700px){.faculty-form-wrapper{width:250px;margin-bottom:40px}}@media screen and (min-width:1024px){.faculty-form-wrapper{width:300px;margin-bottom:55px}}@media screen and (min-width:700px){.faculty-form-wrapper:first-child{margin-right:45px}}.faculty-list-row{margin-bottom:30px}.faculty-list-row:last-child{margin-bottom:0}.faculty-row-title h2{margin-top:0;margin-bottom:25px}@media screen and (min-width:700px){.faculty-row-title h2{margin-bottom:30px}}.faculty-list{display:-ms-grid;display:grid;column-gap:1.6rem;row-gap:2.8rem;-ms-grid-columns:1fr;grid-template-columns:1fr}@media screen and (min-width:500px){.faculty-list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media screen and (min-width:700px){.faculty-list{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:2.8rem}}@media screen and (min-width:1201px){.faculty-list{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media screen and (min-width:1800px){.faculty-list{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}.faculty-item{width:100%}.faculty-image-holder{aspect-ratio:236/326;overflow:hidden}.faculty-image-holder img{object-fit:cover;width:100%;height:100%;transition:all .3s cubic-bezier(.63,-.01,.1,1)}.faculty-image-holder img:hover{transform:scale(1.03)}.faculty-image-holder a{font-size:0;display:block;width:100%;height:100%}.faculty-item-name{margin-top:1.4rem!important;margin-bottom:0!important;font-size:1.4rem!important;line-height:1.3;font-weight:400!important;margin-top:1.4rem}@media screen and (min-width:700px){.faculty-item-name{font-size:1.6rem!important}}@media screen and (min-width:1024px){.faculty-item-name{font-size:1.8rem!important}}.faculty-item-name .last-word span:after{display:none}.faculty-item-campus{font-size:1.2rem!important;line-height:1.25;font-weight:400!important;margin-top:.4rem!important}@media screen and (min-width:700px){.faculty-item-campus{font-size:1.4rem!important}}@media screen and (min-width:1024px){.faculty-item-campus{font-size:1.4rem!important}}.faculty-single-wrapper .common-hero-simplified{margin-bottom:0}.faculty-single-wrapper .common-hero-simplified .faculty-hero-content{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:2rem}.faculty-single-wrapper .common-hero-simplified .faculty-hero-content .common-hero-small{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;column-gap:.5rem;opacity:0;animation:a .7s cubic-bezier(.63,-.01,.1,1) forwards;font-family:aktiv-grotesk,sans-serif;font-size:2.2rem!important;font-weight:400!important;line-height:1.06}@media screen and (min-width:700px){.faculty-single-wrapper .common-hero-simplified .faculty-hero-content .common-hero-small{font-size:2.5rem!important;max-width:50%}}@media screen and (min-width:1024px){.faculty-single-wrapper .common-hero-simplified .faculty-hero-content .common-hero-small{font-size:2.8rem!important}}@keyframes a{0%{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}.faculty-single{padding:6rem 0}@media screen and (min-width:1024px){.faculty-single{padding:8rem 0}}.faculty-single:before{z-index:1}.faculty-single ol,.faculty-single ul{list-style:none;max-width:764px}.faculty-single ul{list-style:none;list-style-type:none;padding:0 0 0 16px}@media (min-width:700px){.faculty-single ul{padding:0 0 0 26px}}.faculty-single ul li{position:relative;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;font-weight:400!important;margin:0!important}@media screen and (min-width:700px){.faculty-single ul li{font-size:1.6rem!important}}@media screen and (min-width:1024px){.faculty-single ul li{font-size:1.8rem!important}}.faculty-single ul li:before{position:absolute;content:"";display:block;height:5px;width:5px;border-radius:100%;background-color:#000;top:11px;left:-12px}@media (min-width:700px){.faculty-single ul li:before{top:10px;left:-21px}}@media (min-width:1024px){.faculty-single ul li:before{top:12px}}.faculty-single ul li a{font-size:inherit;color:#000;z-index:1;text-decoration:underline;text-underline-offset:.4rem}.faculty-single ul li a,.faculty-single ul li a:hover{transition:all .3s ease-in-out}.faculty-single ul li a:hover:hover{opacity:.5}.faculty-single ul li a .link-letter{font-size:inherit;font-weight:inherit;line-height:inherit;display:inline-block;position:relative}.faculty-single ul li a .link-letter:before{content:"";width:100%;height:3px;background-color:#a4f5ff;position:absolute;bottom:4px;left:0;z-index:-1;transition:all .3s ease-in-out}.faculty-single ul li a:hover .link-letter:before{height:calc(100% - 4px)}.faculty-single ol{list-style:none;padding:0 0 0 16px}@media (min-width:700px){.faculty-single ol{padding:0 0 0 26px}}.faculty-single ol li{position:relative;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;font-weight:400!important;margin:0!important}@media screen and (min-width:700px){.faculty-single ol li{font-size:1.6rem!important}}@media screen and (min-width:1024px){.faculty-single ol li{font-size:1.8rem!important}}.faculty-single ol li:before{position:absolute;content:"";display:block;height:0;width:0;border-radius:100%;background-color:#000;top:11px;left:-12px}@media (min-width:700px){.faculty-single ol li:before{top:10px;left:-21px}}@media (min-width:1024px){.faculty-single ol li:before{top:12px}}.faculty-single ol li a{font-size:inherit;color:#000;z-index:1;text-decoration:underline;text-underline-offset:.4rem}.faculty-single ol li a,.faculty-single ol li a:hover{transition:all .3s ease-in-out}.faculty-single ol li a:hover:hover{opacity:.5}.faculty-single ol li a .link-letter{font-size:inherit;font-weight:inherit;line-height:inherit;display:inline-block;position:relative}.faculty-single ol li a .link-letter:before{content:"";width:100%;height:3px;background-color:#a4f5ff;position:absolute;bottom:4px;left:0;z-index:-1;transition:all .3s ease-in-out}.faculty-single ol li a:hover .link-letter:before{height:calc(100% - 4px)}.faculty-single ol{list-style-type:none;padding:0 0 0 31px;counter-reset:a}@media (min-width:700px){.faculty-single ol{padding:0 0 0 41px}}.faculty-single ol li{counter-increment:a}.faculty-single ol li:before{content:counter(a) ".";top:0;left:-18px}@media (min-width:700px){.faculty-single ol li:before{left:-24px}}@media (min-width:1024px){.faculty-single ol li:before{left:-29px}}.faculty-single-inner{position:relative;z-index:1;max-width:1028px;margin-left:auto;margin-right:auto}.faculty-single-inner .faculty-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;column-gap:2rem;row-gap:2rem}@media screen and (min-width:700px){.faculty-single-inner .faculty-info{-ms-flex-direction:row;flex-direction:row}}.faculty-single-title h2{margin:0 0 10px}.faculty-single-details{width:100%}@media screen and (min-width:700px){.faculty-single-details{width:50%}}.faculty-single-details-contact-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.faculty-single-job-profile-details{margin-top:1.4rem}.faculty-single-image img{width:100%;aspect-ratio:236/326;object-fit:cover;max-width:100%}@media screen and (min-width:700px){.faculty-single-image img{max-width:236px}}.faculty-single-contact a{font-size:inherit;color:#000;z-index:1;text-decoration:underline;text-underline-offset:.4rem}.faculty-single-contact a,.faculty-single-contact a:hover{transition:all .3s ease-in-out}.faculty-single-contact a:hover:hover{opacity:.5}.faculty-single-contact a .link-letter{font-size:inherit;font-weight:inherit;line-height:inherit;display:inline-block;position:relative}.faculty-single-contact a .link-letter:before{content:"";width:100%;height:3px;background-color:#a4f5ff;position:absolute;bottom:4px;left:0;z-index:-1;transition:all .3s ease-in-out}.faculty-single-contact a:hover .link-letter:before{height:calc(100% - 4px)}.faculty-single-personal-website-cta a.btn-secondary{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#fff;color:#000;border:1px solid #000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;border-radius:0;transition:all .3s ease-in-out;z-index:1;padding:1px 16px 4px 14px;display:inline-block}@media screen and (min-width:700px){.faculty-single-personal-website-cta a.btn-secondary{font-size:1.5rem!important}}@media screen and (min-width:1024px){.faculty-single-personal-website-cta a.btn-secondary{font-size:1.6rem!important}}@media screen and (min-width:700px){.faculty-single-personal-website-cta a.btn-secondary{padding:1rem 1.2rem}}@media screen and (min-width:1024px){.faculty-single-personal-website-cta a.btn-secondary{padding:1.6rem 2rem}}.faculty-single-personal-website-cta a.btn-secondary:hover{color:#fff;border:1px solid transparent;background-color:#979797}@media screen and (min-width:700px){.faculty-single-personal-website-cta a{font-size:1.8rem}}.faculty-single-curriculum-vitae a.btn-secondary{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#fff;color:#000;border:1px solid #000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;border-radius:0;transition:all .3s ease-in-out;z-index:1;padding:1px 16px 4px 14px;display:inline-block}@media screen and (min-width:700px){.faculty-single-curriculum-vitae a.btn-secondary{font-size:1.5rem!important}}@media screen and (min-width:1024px){.faculty-single-curriculum-vitae a.btn-secondary{font-size:1.6rem!important}}@media screen and (min-width:700px){.faculty-single-curriculum-vitae a.btn-secondary{padding:1rem 1.2rem}}@media screen and (min-width:1024px){.faculty-single-curriculum-vitae a.btn-secondary{padding:1.6rem 2rem}}.faculty-single-curriculum-vitae a.btn-secondary:hover{color:#fff;border:1px solid transparent;background-color:#979797}@media screen and (min-width:700px){.faculty-single-curriculum-vitae a{font-size:1.8rem}}.faculty-single-profile-content{width:100%}.faculty-single-profile-content .alert-event-title,.faculty-single-profile-content h1,.faculty-single-profile-content h2,.faculty-single-profile-content h3,.faculty-single-profile-content h4,.faculty-single-profile-content h5,.faculty-single-profile-content h6{margin-bottom:1.6rem!important}.faculty-single-profile-content .alert-event-title:not(:first-child),.faculty-single-profile-content h1:not(:first-child),.faculty-single-profile-content h2:not(:first-child),.faculty-single-profile-content h3:not(:first-child),.faculty-single-profile-content h4:not(:first-child),.faculty-single-profile-content h5:not(:first-child),.faculty-single-profile-content h6:not(:first-child){padding-top:1.6rem!important}@media screen and (min-width:700px){.faculty-single-profile-content{width:50%}}.faculty-single-biography{font-size:unset!important;line-height:unset!important;margin-bottom:0!important}.faculty-single .recent-work-heading{margin-top:2.8rem!important}.faculty-single .recent-work-outer{margin-bottom:10px}@media screen and (min-width:700px){.faculty-single .recent-work-outer{margin-bottom:20px}}@media screen and (min-width:1024px){.faculty-single .recent-work-outer{margin-bottom:30px}}.faculty-single .recent-work-outer .recent-work-cta{font-size:inherit;color:#000;z-index:1;transition:all .3s ease-in-out;text-decoration:underline;text-underline-offset:.4rem}.faculty-single .recent-work-outer .recent-work-cta:hover{transition:all .3s ease-in-out}.faculty-single .recent-work-outer .recent-work-cta:hover:hover{opacity:.5}.faculty-single .recent-work-outer .recent-work-cta .link-letter{font-size:inherit;font-weight:inherit;line-height:inherit;display:inline-block;position:relative}.faculty-single .recent-work-outer .recent-work-cta .link-letter:before{content:"";width:100%;height:3px;background-color:#a4f5ff;position:absolute;bottom:4px;left:0;z-index:-1;transition:all .3s ease-in-out}.faculty-single .recent-work-outer .recent-work-cta:hover .link-letter:before{height:calc(100% - 4px)}.faculty-single .recent-work-title{font-style:italic;font-weight:700}.sticky-wrapper.is-sticky~.site-main .news-sidebar{top:130px}.tribe-common-l-container.tribe-events-l-container{padding-top:4rem!important;padding-bottom:4rem!important;margin-left:0;margin-right:0;width:100%;max-width:100%}@media screen and (min-width:700px){.tribe-common-l-container.tribe-events-l-container{padding-top:8rem!important;padding-bottom:8rem!important}}@media screen and (min-width:1024px){.tribe-common-l-container.tribe-events-l-container{padding-top:4rem!important;padding-bottom:4rem!important}}.tribe-events-header .tribe-events-header__events-bar.tribe-events-c-events-bar{display:none}.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop{font-family:aktiv-grotesk,sans-serif;font-size:2.2rem!important;font-weight:400!important;line-height:1.06;background-color:#fff!important}@media screen and (min-width:700px){.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop{font-size:2.5rem!important}}@media screen and (min-width:1024px){.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop{font-size:2.8rem!important}}.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop:after{content:"";display:inline-block;background-image:url(../assets/icons/chevron-down.svg);background-size:10px;height:12px;width:10px;position:relative;transition:all .3s ease-in-out}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small{font-size:1.2rem;color:#5d5d5d;border:1px solid #d1d1d1;border-radius:.2rem;padding:4px 12px!important;margin-right:2rem;outline:none}.tribe-events-c-top-bar__nav-list li:last-child{padding-right:2rem}.tribe-events-c-top-bar__nav-list-item{opacity:.3}.tribe-events-c-top-bar.tribe-events-header__top-bar{margin-bottom:4rem!important}.tribe-events-calendar-list__month-separator{display:none!important}.tribe-common-g-row.tribe-events-calendar-list__event-row{margin:0!important}.tribe-events-calendar-list__event-date-tag{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event{-ms-flex-direction:row!important;flex-direction:row!important}.tribe-events-calendar-list__event-wrapper{padding-left:0!important;padding-right:0!important}.tribe-events-calendar-list__event-wrapper article{margin-left:0!important;margin-right:0!important}.tribe-events-calendar-list__event-wrapper article .tribe-events-calendar-list__event-featured-image-wrapper{padding-left:0!important;padding-right:0!important}.tribe-events-calendar-list__event-wrapper article .tribe-events-calendar-list__event-details{background-color:#f5f5f5}.tribe-events-c-subscribe-dropdown__container{display:none!important}.tribe-common-c-btn__clear{background-color:transparent!important;outline:none}.tribe-events-c-top-bar__datepicker-separator{margin-left:.5rem!important;margin-right:.5rem!important}.tribe-events-calendar-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:1.6rem}@media screen and (min-width:700px){.tribe-events-calendar-list{row-gap:4rem}}@media screen and (min-width:1024px){.tribe-events-calendar-list{row-gap:2.8rem}}.tribe-events-c-nav__next,.tribe-events-c-nav__prev{background-color:#fff!important;font-size:inherit;color:#000;z-index:1;transition:all .3s ease-in-out;text-decoration:underline;text-underline-offset:.4rem}.tribe-events-c-nav__next:hover,.tribe-events-c-nav__prev:hover{transition:all .3s ease-in-out}.tribe-events-c-nav__next:hover:hover,.tribe-events-c-nav__prev:hover:hover{opacity:.5}.tribe-events-c-nav__next .link-letter,.tribe-events-c-nav__prev .link-letter{font-size:inherit;font-weight:inherit;line-height:inherit;display:inline-block;position:relative}.tribe-events-c-nav__next .link-letter:before,.tribe-events-c-nav__prev .link-letter:before{content:"";width:100%;height:3px;background-color:#a4f5ff;position:absolute;bottom:4px;left:0;z-index:-1;transition:all .3s ease-in-out}.tribe-events-c-nav__next:hover .link-letter:before,.tribe-events-c-nav__prev:hover .link-letter:before{height:calc(100% - 4px)}.tribe-events-c-nav__next:disabled,.tribe-events-c-nav__prev:disabled{opacity:.5;font-weight:400!important;pointer-events:none}.tribe-events-c-nav__next:disabled:before,.tribe-events-c-nav__prev:disabled:before{background-color:transparent}.tribe-events-c-top-bar__datepicker .datepicker-switch{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:500!important}@media screen and (min-width:700px){.tribe-events-c-top-bar__datepicker .datepicker-switch{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){.tribe-events-c-top-bar__datepicker .datepicker-switch{font-size:1.8rem!important}}.tribe-events-c-top-bar__datepicker .datepicker.datepicker-dropdown:after,.tribe-events-c-top-bar__datepicker .datepicker.datepicker-dropdown:before{border-left:0 solid transparent;border-right:0 solid transparent;border-bottom:0 solid #fff}.tribe-events-c-top-bar__datepicker .datepicker-days .day{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:400!important;padding:1.2rem 0}@media screen and (min-width:700px){.tribe-events-c-top-bar__datepicker .datepicker-days .day{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){.tribe-events-c-top-bar__datepicker .datepicker-days .day{font-size:1.5rem!important}}.tribe-events-c-top-bar__datepicker .datepicker-months .table-condensed,.tribe-events-c-top-bar__datepicker .datepicker-years .table-condensed{width:100%}.tribe-events-c-top-bar__datepicker .datepicker table tr td.active.active,.tribe-events-c-top-bar__datepicker .datepicker table tr td span.active.active{background-image:linear-gradient(180deg,#000,#000)}.tribe-common-c-svgicon--messages-not-found{margin-right:1rem}.events-list__item-link{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#f5f5f5;height:100%;width:100%;outline:none}@media screen and (min-width:1024px){.events-list__item-link{-ms-flex-direction:row;flex-direction:row}}.events-list__item-link:hover .events-list__item-image img{transform:scale(1.03)}.events-list__item-link:hover .events-list__item-content .events-list__item-title{opacity:.5}.events-list__item-image{overflow:hidden}@media screen and (min-width:1024px){.events-list__item-image{width:60%}}.events-list__item-image img{aspect-ratio:16/9;height:100%;width:100%;object-fit:cover;transition:all .3s cubic-bezier(.63,-.01,.1,1)}.events-list__item-content{width:100%;gap:4rem;height:auto;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 2.8rem!important;min-height:27rem}.events-list__item-content,.events-list__item-content-top{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.events-list__item-content-top p{margin-bottom:0!important}.events-list__item-content-bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.events-list__item-content-bottom p{margin-bottom:0!important}.events-list__item-title{font-family:aktiv-grotesk,sans-serif;font-size:2.6rem!important;font-weight:400!important;line-height:1.06;margin-bottom:1.6rem!important;transition:all .3s cubic-bezier(.63,-.01,.1,1)}@media screen and (min-width:700px){.events-list__item-title{font-size:3.1rem!important}}@media screen and (min-width:1024px){.events-list__item-title{font-size:3.5rem!important}}.events-list__item-cost,.events-list__item-date,.events-list__item-duration,.events-list__item-location{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:400;margin:0!important}@media screen and (min-width:700px){.events-list__item-cost,.events-list__item-date,.events-list__item-duration,.events-list__item-location{font-size:1.6rem!important}}@media screen and (min-width:1024px){.events-list__item-cost,.events-list__item-date,.events-list__item-duration,.events-list__item-location{font-size:1.8rem!important}}.events-list__item-date,.events-list__item-duration{font-weight:500!important}.featured-event-section{padding-top:60px}@media screen and (min-width:1024px){.featured-event-section{padding-top:90px}}.featured-event-text{margin-top:0;margin-bottom:30px}@media screen and (min-width:1024px){.featured-event-text{margin-bottom:50px}}.featured-event-image-block{background:#000}.featured-event-image-block .tribe-events-event-image{position:relative;padding:56.25% 0 0}@media (min-width:1280px){.featured-event-image-block .tribe-events-event-image{padding:0;height:675px}}.featured-event-image-block img{position:absolute;top:50%;left:50%;height:auto;max-height:100%;width:auto;transform:translate(-50%,-50%)}.featured-event-info-block{padding:19px 20px 18px;background-color:#fff}@media screen and (min-width:700px){.featured-event-info-block{padding:22px}}@media screen and (min-width:1024px){.featured-event-info-block{position:absolute;bottom:55px;right:60px;max-width:400px;padding:24px 30px 26px}}.featured-event-info-block .event-title{font-size:2.2rem;line-height:1.2;font-family:aktiv-grotesk,sans-serif;font-weight:700}.featured-event-info-block .event-title a{color:#000;text-decoration:none;transition:color .3s;padding:0 17px 0 0}.featured-event-info-block .event-title a:hover{color:#575454}.featured-event-info-block .event-title a:hover .last-word span:after{left:17px;filter:brightness(1)}@media screen and (min-width:700px){.featured-event-info-block .event-title{font-size:3rem}}@media screen and (min-width:1024px){.featured-event-info-block .event-title{font-size:3.7rem}}.featured-event-post-container{width:100vw;position:relative;left:50%;margin-left:-50vw}.featured-event-post-container-event-post{position:relative}.featured-event-post-container .slick-slide>div>div{display:block!important}.featured-event-post-container .controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;background:#000;padding:20px 0;padding-left:20px;padding-right:20px}@media screen and (min-width:700px){.featured-event-post-container .controls{padding-left:40px;padding-right:40px}}.featured-event-post-container .slick-arrow{position:relative;z-index:1;transform:translateY(0);top:unset}.featured-event-post-container .slick-arrow:focus{top:unset}.featured-event-post-container .slick-arrow.slick-disabled{opacity:0;visibility:hidden;transition:all .1s ease-in-out}.featured-event-post-container .slick-prev{background-color:#f4ff0d;color:#000;background-repeat:no-repeat;background-size:12px;background-position:50%;width:44px;height:44px;font-size:0;transition:all .3s ease-in-out;background-image:url(../assets/icons/chevron-left.svg);left:0}@media screen and (min-width:700px){.featured-event-post-container .slick-prev{width:53px;height:53px}}.featured-event-post-container .slick-prev:hover{background-color:#e2ed00}.featured-event-post-container .slick-next{background-color:#f4ff0d;color:#000;background-repeat:no-repeat;background-size:12px;background-position:50%;width:44px;height:44px;font-size:0;transition:all .3s ease-in-out;background-image:url(../assets/icons/chevron-right.svg);right:0}@media screen and (min-width:700px){.featured-event-post-container .slick-next{width:53px;height:53px}}.featured-event-post-container .slick-next:hover{background-color:#e2ed00}#tribe-events-pg-template{max-width:100%;padding-left:0;padding-right:0;padding-top:0}#tribe-events-content{padding-left:20px;padding-right:20px}@media screen and (min-width:700px){#tribe-events-content{padding-left:40px;padding-right:40px}}.site-main.event{padding-bottom:0}.site-main.event .site-main__header{background-color:#f5f5f5;position:relative;margin-left:-20px;margin-right:-20px;padding:12rem 2rem 4rem;margin-bottom:3rem}@media screen and (min-width:700px){.site-main.event .site-main__header{margin-left:-40px;margin-right:-40px;padding:16rem 4rem 2.8rem}}@media screen and (min-width:1024px){.site-main.event .site-main__header{padding:16rem 4rem 4rem;margin-bottom:4rem}}.site-main.event .site-main__header .events-header{display:-ms-flexbox;display:flex;height:100%;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.site-main.event .site-main__header .events-header__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:2.8rem}.site-main.event .site-main__header .events-header__title{max-width:100%;font-family:aktiv-grotesk,sans-serif;font-size:4.4rem!important;letter-spacing:-.02em;line-height:.96;font-weight:400!important;margin-bottom:0!important}@media screen and (min-width:700px){.site-main.event .site-main__header .events-header__title{font-size:7.1rem!important;font-weight:400!important}}@media screen and (min-width:1024px){.site-main.event .site-main__header .events-header__title{font-size:8.5rem!important;font-weight:400!important}}@media screen and (min-width:700px){.site-main.event .site-main__header .events-header__title{max-width:80%}}.site-main.event .site-main__header .events-header__date{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:400!important;margin-top:0!important;margin-bottom:0!important}@media screen and (min-width:700px){.site-main.event .site-main__header .events-header__date{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){.site-main.event .site-main__header .events-header__date{font-size:1.8rem!important}}.site-main.event .site-main__header .event-location-and-calendar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}.site-main.event .site-main__header .event-location-and-calendar span{display:block}.site-main.event .site-main__header .event-calendar{padding:0;display:none!important}@media screen and (min-width:1024px){.site-main.event .site-main__header .event-calendar{display:block!important}}.site-main.event .site-main__header .event-calendar.event-ticket-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-main.event .site-main__header .event-calendar.event-ticket-wrapper .tribe-events-c-subscribe-dropdown{margin:0;position:relative}.site-main.event .site-main__header .event-calendar.event-ticket-wrapper .tribe-events{min-width:170px;width:auto}.site-main.event .site-main__header .event-calendar.event-ticket-wrapper .single-tribe_events .tribe-events-c-subscribe-dropdown:focus-within .tribe-events-c-subscribe-dropdown__content,.site-main.event .site-main__header .event-calendar.event-ticket-wrapper .single-tribe_events .tribe-events-c-subscribe-dropdown:focus .tribe-events-c-subscribe-dropdown__content,.site-main.event .site-main__header .event-calendar.event-ticket-wrapper .tribe-events .tribe-events-c-subscribe-dropdown:focus-within .tribe-events-c-subscribe-dropdown__content,.site-main.event .site-main__header .event-calendar.event-ticket-wrapper .tribe-events .tribe-events-c-subscribe-dropdown:focus .tribe-events-c-subscribe-dropdown__content{display:none}.site-main.event .site-main__header .event-calendar.event-ticket-wrapper .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content,.site-main.event .site-main__header .event-calendar.event-ticket-wrapper .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content{display:none}.site-main.event .site-main__header .event-calendar.event-ticket-wrapper .tribe-events-c-subscribe-dropdown__button{position:relative;width:18.6rem;height:4.8rem;background-image:url(../assets/icons/down-arrow-white.svg);background-repeat:no-repeat;background-position:center right 11px;background-color:#000!important;padding:1.5rem 4.5rem 1.5rem 2rem;border-radius:unset;border:none;text-align:left;transition:all .3s ease-in-out;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;color:#fff}@media screen and (min-width:700px){.site-main.event .site-main__header .event-calendar.event-ticket-wrapper .tribe-events-c-subscribe-dropdown__button{font-size:1.5rem!important}}@media screen and (min-width:1024px){.site-main.event .site-main__header .event-calendar.event-ticket-wrapper .tribe-events-c-subscribe-dropdown__button{font-size:1.6rem!important}}.site-main.event .site-main__header .event-calendar.event-ticket-wrapper .tribe-events-c-subscribe-dropdown__button button{position:absolute;inset:0;right:2rem;outline:none;background-color:transparent;color:#fff}.site-main.event .site-main__header .event-calendar.event-ticket-wrapper .tribe-events-c-subscribe-dropdown__button:hover{background-color:#979797!important}.site-main.event .site-main__header .event-calendar.event-ticket-wrapper .tribe-events-c-subscribe-dropdown__button:focus{outline:none}.site-main.event .site-main__header .event-calendar.event-ticket-wrapper .tribe-events-c-subscribe-dropdown__button .tribe-common-c-svgicon--caret-down,.site-main.event .site-main__header .event-calendar.event-ticket-wrapper .tribe-events-c-subscribe-dropdown__button .tribe-events-c-subscribe-dropdown__export-icon{display:none}.site-main.event .site-main__header .event-calendar.event-ticket-wrapper .tribe-events-c-subscribe-dropdown__content{position:absolute;top:100%;left:0;z-index:1;width:100%;padding-bottom:15px;background-color:#f5f5f5}.site-main.event .site-main__header .event-calendar .event-add-to-calendar a,.site-main.event .site-main__header .event-calendar .event-ticket-link a{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#000;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;border-radius:0;transition:all .3s ease-in-out;z-index:1}@media screen and (min-width:700px){.site-main.event .site-main__header .event-calendar .event-add-to-calendar a,.site-main.event .site-main__header .event-calendar .event-ticket-link a{font-size:1.5rem!important}}@media screen and (min-width:1024px){.site-main.event .site-main__header .event-calendar .event-add-to-calendar a,.site-main.event .site-main__header .event-calendar .event-ticket-link a{font-size:1.6rem!important}}@media screen and (min-width:700px){.site-main.event .site-main__header .event-calendar .event-add-to-calendar a,.site-main.event .site-main__header .event-calendar .event-ticket-link a{padding:1rem 1.2rem}}@media screen and (min-width:1024px){.site-main.event .site-main__header .event-calendar .event-add-to-calendar a,.site-main.event .site-main__header .event-calendar .event-ticket-link a{padding:1.6rem 2rem}}.site-main.event .site-main__header .event-calendar .event-add-to-calendar a:hover,.site-main.event .site-main__header .event-calendar .event-ticket-link a:hover{background-color:#979797}.site-main.event .site-main__header .event-calendar .event-ticket-link{width:auto;margin-right:25px;margin-bottom:15px}@media screen and (min-width:700px){.site-main.event .site-main__header .event-calendar .event-ticket-link{margin-right:25px;margin-bottom:0}}@media screen and (min-width:1024px){.site-main.event .site-main__header .event-calendar .event-ticket-link{margin-left:-19px}}.site-main.event .site-main__header .event-calendar .tribe-events-c-subscribe-dropdown__list{padding:0 1.6rem}.site-main.event .site-main__header .event-calendar .tribe-events-c-subscribe-dropdown__list-item{padding:.5rem 0}.site-main.event .site-main__header .event-calendar .tribe-events-c-subscribe-dropdown__list-item-link{padding-left:0;padding-right:0;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;color:#000;font-weight:400!important}@media screen and (min-width:700px){.site-main.event .site-main__header .event-calendar .tribe-events-c-subscribe-dropdown__list-item-link{font-size:1.5rem!important}}@media screen and (min-width:1024px){.site-main.event .site-main__header .event-calendar .tribe-events-c-subscribe-dropdown__list-item-link{font-size:1.6rem!important}}.tribe-events-event-image{margin-bottom:0}.tribe-events-event-image img{aspect-ratio:16/9;max-height:80vh;object-fit:cover;width:100%}.tribe-events-single-event-description{max-width:1028px;margin-left:auto;margin-right:auto}@media screen and (min-width:700px){.tribe-events-single-event-description{padding-bottom:4rem}}.tribe-events-single-event-description p a{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;color:#000;z-index:1;position:relative;transition:all .3s ease-in-out}@media screen and (min-width:700px){.tribe-events-single-event-description p a{font-size:1.5rem!important}}@media screen and (min-width:1024px){.tribe-events-single-event-description p a{font-size:1.6rem!important}}.tribe-events-single-event-description p a:before{content:"";width:100%;height:1px!important;background-color:#000!important;position:absolute;bottom:0!important;left:0;z-index:-1}.tribe-events-single-event-description p a:hover{color:#797979}.tribe-events-single-event-description p a:hover:before{background-color:#797979!important}.type-tribe_events{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:8rem;padding:3rem 0}@media screen and (min-width:700px){.type-tribe_events{padding:4rem 0 8rem}}.event-excerpt{max-width:1028px;margin-left:auto;margin-right:auto}.event-excerpt p{margin-bottom:0!important}.alert{z-index:1}.alert-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.8rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;padding:.8rem;background-color:#f4ff0d}@media screen and (min-width:700px){.alert-inner{-ms-flex-direction:row;flex-direction:row;padding:.6rem 0}}.alert-inner .alert-body p{margin-bottom:0!important}.alert-main-title{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;color:#000;text-align:center}@media screen and (min-width:700px){.alert-main-title{font-size:1.5rem!important}}@media screen and (min-width:1024px){.alert-main-title{font-size:1.6rem!important}}.alert-main-title:after{content:""}@media screen and (min-width:700px){.alert-main-title:after{content:"|";padding-left:.8rem;text-align:left}}.alert-body a{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:unset;color:#000;position:relative}@media screen and (min-width:700px){.alert-body a{font-size:1.5rem!important}}@media screen and (min-width:1024px){.alert-body a{font-size:1.6rem!important}}.alert-body a:after{content:"";width:0;height:1px;position:absolute;bottom:0;right:0;transition:all .1s ease-in-out}.alert-body a:hover{color:#000}.alert-body a:hover:after{width:100%;background-color:#000}.alert-body a:before{content:"";position:absolute;right:-2rem;top:50%;transform:translateY(-50%);display:-ms-inline-flexbox;display:inline-flex;background-image:url(../assets/icons/arrow-full-right-black.svg);background-repeat:no-repeat;background-position:50%;width:12px;height:9px;margin-left:1rem}.site-header__logo a{display:inline-block}#sticky-wrapper{position:sticky;top:0;z-index:5;background:hsla(0,0%,48%,.5);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);transition:all .3s ease-in-out}#sticky-wrapper.is-sticky{position:sticky;top:0;transform:translateY(0);opacity:1;visibility:visible}#sticky-wrapper.is-hidden{transform:translateY(-100%);opacity:0;visibility:hidden}.header-top-bar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;padding:1rem 2rem}@media screen and (min-width:700px){.header-top-bar{padding:1rem 4rem}}.header-logo{max-width:52px;margin-left:auto;margin-right:auto}.header-logo a{display:inline-block;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:all .3s ease-in-out}.header-logo a:hover{opacity:.5}.header-logo a img{width:80%}@media screen and (min-width:700px){.header-logo a img{width:100%}}.header-arbic-link{position:absolute;right:2rem;line-height:1.86;font-size:1.4rem;font-family:Noto Sans Arabic,serif}@media screen and (min-width:700px){.header-arbic-link{right:4rem}}.header-arbic-link a{background-color:unset;color:#000;position:relative}.header-arbic-link a:after{content:"";width:0;height:1px;position:absolute;bottom:0;transition:all .1s ease-in-out}.header-arbic-link a:hover{color:#000}.header-arbic-link a:hover:after{width:100%;background-color:#000}.header-arbic-link a:after{right:0;left:unset}.header-main{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-right:2rem}@media screen and (min-width:700px){.header-main{padding-right:4rem}}.header-right{display:none}@media screen and (min-width:700px){.header-right{display:block}}.header-cta{margin:0;padding-top:25px}.header-cta li{display:inline-block;margin-bottom:0}.header-cta li+li{margin-left:2.8rem}@media screen and (min-width:700px){.header-cta li+li{margin-left:4rem}}.header-cta li a{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:400!important;color:#fff;transition:all .3s ease-in-out}.header-cta li a:hover{opacity:.5}@media screen and (min-width:700px){.header-cta li a{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){.header-cta li a{font-size:1.8rem!important}}.header-left{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:700px){.header-left{width:auto}}.header-action,.header-main-logo-outer{display:-ms-flexbox;display:flex}.header-main-logo-outer .main-logo{max-width:66px;line-height:.6;margin-top:auto;margin-bottom:auto;margin-left:4rem}@media screen and (min-width:700px){.header-main-logo-outer .main-logo{max-width:89px}}@media screen and (min-width:1024px){.header-main-logo-outer .main-logo{max-width:108px}}.header-main-logo-outer .main-logo a{display:inline-block;transition:all .3s ease-in-out}.header-main-logo-outer .main-logo a:hover{opacity:.5}.header .menu-btn{padding:1.8rem 1.6rem 1.82rem 2rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#000;border:unset;transition:all .3s ease-in-out}@media screen and (min-width:700px){.header .menu-btn{padding:2.4rem 4rem}}@media screen and (min-width:1024px){.header .menu-btn{padding:2.2rem 4rem}}.header .menu-btn:hover .menu-text{color:#fff}.header .menu-btn:hover .menu-btn-box .menu-btn-inner,.header .menu-btn:hover .menu-btn-box .menu-btn-inner:after,.header .menu-btn:hover .menu-btn-box .menu-btn-inner:before{background-color:#fff}.header .menu-btn-box{width:29px;height:29px;display:block;position:relative;font-size:0}.header .menu-btn-inner{top:50%;margin-top:-1px}.header .menu-btn-inner,.header .menu-btn-inner:after,.header .menu-btn-inner:before{display:block;width:100%;height:2px;background-color:#f4ff0d;position:absolute;transition:background-color .3s ease-out}.header .menu-btn-inner:after,.header .menu-btn-inner:before{content:""}.header .menu-btn-inner:before{top:-7px}@media screen and (min-width:700px){.header .menu-btn-inner:before{top:-8px}}.header .menu-btn-inner:after{bottom:-7px}@media screen and (min-width:700px){.header .menu-btn-inner:after{bottom:-8px}}.header .menu-btn .menu-text{font-size:1.5rem;font-weight:500;padding-left:10px;letter-spacing:.007em;color:#f4ff0d;transition:color .3s ease-out}@media screen and (min-width:700px){.header .menu-btn .menu-text{font-size:1.8rem;padding-top:0;padding-left:12px}}.header .menu-btn.menu-btn-open{background-color:#f4ff0d}.header .menu-btn.menu-btn-open .menu-text{color:#000}.header .menu-btn.menu-btn-open .menu-btn-inner{background-color:#000;transform:rotate(45deg);transition:all .3s ease-in-out}.header .menu-btn.menu-btn-open .menu-btn-inner:after,.header .menu-btn.menu-btn-open .menu-btn-inner:before{background-color:#000}.header .menu-btn.menu-btn-open .menu-btn-inner:before{top:0;opacity:0}.header .menu-btn.menu-btn-open .menu-btn-inner:after{bottom:0;transform:rotate(-90deg)}.header .menu-btn.menu-btn-open:hover .menu-btn-inner,.header .menu-btn.menu-btn-open:hover .menu-btn-inner:after,.header .menu-btn.menu-btn-open:hover .menu-btn-inner:before{background-color:#000}.header-search__toggle{background-color:#fff;font-size:0;line-height:normal;display:inline-block;vertical-align:middle;padding:0;width:64px;height:100%;transition:background-color .3s ease-out}@media screen and (min-width:700px){.header-search__toggle{background-size:24px;width:76px}}.header-search__toggle span{display:inline-block;font-size:0;background-image:url(../assets/icons/search-black.svg);background-repeat:no-repeat;background-size:20px;background-position:50%;width:22px;height:22px;transition:filter .3s ease}@media screen and (min-width:700px){.header-search__toggle span{background-size:25px;width:32px;height:32px}}@media screen and (min-width:1024px){.header-search__toggle:hover{background-color:#ffffffaa}}.header-search__form{display:block;width:100%;padding:13px 16px 13px 15px;background:#fff;position:absolute;top:100%;left:0;display:none}@media screen and (min-width:700px){.header-search__form{padding:16px 26px}}@media screen and (min-width:1024px){.header-search__form{padding:21px 25px}}.header-search__form form{position:relative}.header-search__form form input{background-color:#fff;width:100%;height:36px;border:none;color:#000;padding-right:37px}@media screen and (min-width:1024px){.header-search__form form input{height:39px}}.header-search__form form .search-submit{background:transparent;position:absolute;right:0;padding:0}.header-search__form form .search-submit span{display:inline-block;font-size:0;background-image:url(../assets/icons/search-black.svg);background-repeat:no-repeat;background-size:20px;background-position:50%;width:22px;height:22px;margin-top:.6rem}@media screen and (min-width:700px){.header-search__form form .search-submit span{background-size:25px;width:32px;height:32px;margin-top:.4rem}}.header-search__form form .search-submit:hover span{filter:brightness(1) invert(0)}.header .menu-wrapper{width:100%;height:100%;max-height:none!important;max-width:100vw;position:fixed;top:94px!important;display:block;overflow-y:auto;overflow-x:hidden;z-index:9;visibility:hidden;padding-bottom:2rem}@media screen and (min-width:700px){.header .menu-wrapper{top:112px!important}}@media screen and (min-width:1024px){.header .menu-wrapper{top:108px!important}}.header .menu-wrapper .nav-container{transition:all .3s ease-in-out;left:0;transform:translateX(-100%);z-index:8;width:100%;height:auto}@media screen and (min-width:700px){.header .menu-wrapper .nav-container{max-width:334px}}@media screen and (min-width:1024px){.header .menu-wrapper .nav-container{max-width:unset;width:46.6rem}}.header .menu-wrapper.menu-open{visibility:visible}.header .menu-wrapper.menu-open .nav-container{transform:translateX(0)}.header .menu-wrapper .nav-wrapper{padding-top:4rem;background:#000;position:relative;height:auto;width:100%}@media screen and (max-width:699px){.header .menu-wrapper .nav-wrapper.hide-menu-on-mobile{visibility:hidden}}@media screen and (min-width:1024px){.header .menu-wrapper .nav-wrapper{width:30vw}}.header .menu-wrapper .sub-menu{list-style:none;opacity:0;visibility:hidden;overflow-x:hidden;position:fixed;top:0;left:0;height:auto;width:100%;margin-top:0;padding-top:10rem;transform:translateX(-100%);transition:all .3s ease-in-out;transition-timing-function:ease-out;z-index:2}@media screen and (min-width:1024px){.header .menu-wrapper .sub-menu{width:30vw;overflow-x:visible}}@media screen and (min-width:700px){.header .menu-wrapper .sub-menu{transform:translateX(0);padding-top:4rem}}.header .menu-wrapper .sub-menu:has(li.back){padding-top:4rem!important}@media screen and (min-width:700px){.header .menu-wrapper .sub-menu.menu-lvl-3{transform:translateX(100%)}}@media screen and (min-width:1024px){.header .menu-wrapper .sub-menu.menu-lvl-3{transform:translateX(0)}}.header .menu-wrapper .is-active>.sub-menu{transform:translateX(0);opacity:1;visibility:visible}@media screen and (min-width:700px){.header .menu-wrapper .is-active>.sub-menu{transform:translateX(100%)}}@media screen and (min-width:700px){.header .menu-wrapper .is-active>.sub-menu.menu-lvl-3{z-index:1;transform:translateX(0)}}@media screen and (min-width:1024px){.header .menu-wrapper .is-active>.sub-menu.menu-lvl-3{transform:translateX(100%)}}.header .menu-wrapper .is-active>.sub-menu.lvl-hidden{overflow:visible;transform:translateX(0);visibility:hidden}@media screen and (min-width:700px){.header .menu-wrapper .is-active>.sub-menu.lvl-hidden{overflow-x:hidden}}@media screen and (min-width:1024px){.header .menu-wrapper .is-active>.sub-menu.lvl-hidden{overflow-x:visible}}@media screen and (min-width:700px) and (max-width:1023px){.header .menu-wrapper .is-active .menu-lvl-2.lvl-hidden{transform:translateX(100%)}}@media screen and (min-width:700px) and (max-width:1023px){.header .menu-wrapper .is-active .menu-lvl-3 .menu-item-has-children>.sub-menu{transform:translateX(100%);z-index:4}}@media screen and (min-width:700px) and (max-width:1023px){.header .menu-wrapper .is-active .menu-lvl-3 .is-active>.sub-menu{transform:translateX(0);z-index:4}}@media screen and (min-width:700px) and (max-width:1023px){.header .menu-wrapper .is-active .last-menu-item-has-children .sub-menu{transform:translateX(100%);z-index:3}}@media screen and (min-width:700px) and (max-width:1023px){.header .menu-wrapper .is-active .last-menu-item-has-children.is-active .sub-menu{transform:translateX(0)}}.header .menu-wrapper .back{left:13px;top:18px;position:fixed;z-index:99;opacity:1}@media screen and (min-width:700px){.header .menu-wrapper .back{left:26px}}.header .menu-wrapper .menu-back-arrow{font-size:1.2rem;line-height:1.25;font-weight:400;color:#fff;text-transform:uppercase;opacity:1;visibility:visible;background:transparent;width:auto;padding:0 0 0 30px}.header .menu-wrapper .menu-back-arrow:after{left:8px;bottom:7px}.header .menu-wrapper .menu-back-arrow:before{content:"";width:28px;height:28px;background-image:url(../assets/icons/arrow-left-white.svg);background-size:10px;position:absolute;left:0;background-repeat:no-repeat;top:50%;background-position:50%;transform:translateY(-40%)}.header .menu-wrapper .main-navigation-menu ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:2rem;padding-right:2rem}@media screen and (min-width:700px){.header .menu-wrapper .main-navigation-menu ul{padding-left:4rem;padding-right:4rem}}.header .menu-wrapper .main-navigation-menu .menu-item{margin-bottom:0;line-height:normal;height:5.6rem;position:relative}.header .menu-wrapper .main-navigation-menu .menu-item a{position:absolute!important;inset:0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem;line-height:1.3;font-weight:400!important;margin:0!important;background-color:unset;color:#fff;position:relative}@media screen and (min-width:700px){.header .menu-wrapper .main-navigation-menu .menu-item a{font-size:1.6rem;line-height:1.3}}@media screen and (min-width:1024px){.header .menu-wrapper .main-navigation-menu .menu-item a{font-size:1.8rem}}.header .menu-wrapper .main-navigation-menu .menu-item a:after{content:"";width:0;height:1px;position:absolute;bottom:0;right:0;transition:all .1s ease-in-out}.header .menu-wrapper .main-navigation-menu .menu-item a:hover{color:#fff}.header .menu-wrapper .main-navigation-menu .menu-item a:hover:after{width:100%;background-color:#fff}.header .menu-wrapper .main-navigation-menu .menu-item a:after{background-color:transparent!important}.header .menu-wrapper .main-navigation-menu .menu-item.is-active>.menu-expand-arrow{background-image:url(../assets/icons/arrow-yellow-bold-right.svg);filter:brightness(1) invert(0)}.header .menu-wrapper .main-navigation-menu .menu-item-has-children .menu-expand-arrow{background-image:url(../assets/icons/arrow-right-blue.svg);background-position:50%;background-repeat:no-repeat;font-size:0;background-color:transparent;width:28px;height:28px;background-size:10px;position:absolute;right:0;top:50%;transform:translateY(-50%);padding:0;filter:brightness(0) invert(1);transition:all .3s ease-in-out}@media screen and (min-width:700px){.header .menu-wrapper .main-navigation-menu .menu-item-has-children .menu-expand-arrow{background-size:11px}}@media screen and (min-width:1024px){.header .menu-wrapper .main-navigation-menu .menu-item-has-children .menu-expand-arrow{background-size:13px}}.header .menu-wrapper .main-navigation-menu .menu-item.current-menu-item>a{font-weight:700;color:#f4ff0d}.header .menu-wrapper .secondary-navigation-menu{margin-top:22px}.header .menu-wrapper .secondary-navigation-menu ul{border-top:1px solid #575454;border-bottom:1px solid #575454;display:-ms-flexbox;display:flex;padding-left:2rem;padding-top:12px;padding-bottom:16px;margin-top:0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:700px){.header .menu-wrapper .secondary-navigation-menu ul{padding-left:4rem}}.header .menu-wrapper .secondary-navigation-menu ul li{margin-bottom:0}.header .menu-wrapper .secondary-navigation-menu ul li+li{margin-left:33px}.header .menu-wrapper .secondary-navigation-menu ul li a{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.25;font-weight:400!important;color:#979797;transition:all .3s ease-in-out}.header .menu-wrapper .secondary-navigation-menu ul li a:hover{opacity:.5}.header .menu-wrapper .information-for-menu{color:#fff;padding-bottom:4rem}.header .menu-wrapper .information-for-menu h2{font-size:1.4rem!important;text-transform:uppercase;line-height:1.31;margin-top:2.8rem!important;margin-bottom:.8rem!important;padding-left:2rem;letter-spacing:-.01em}@media screen and (min-width:700px){.header .menu-wrapper .information-for-menu h2{padding-left:4rem}}.header .menu-wrapper .information-for-menu ul{list-style:none;margin-top:0;padding-left:2rem}@media screen and (min-width:700px){.header .menu-wrapper .information-for-menu ul{padding-left:4rem}}.header .menu-wrapper .information-for-menu li{padding-top:.3rem;padding-bottom:.3rem}.header .menu-wrapper .information-for-menu li a{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.25;font-weight:400!important;color:#979797;transition:all .3s ease-in-out}.header .menu-wrapper .information-for-menu li a:hover{opacity:.5}.header .menu-wrapper .information-for-menu li a.external-link:after{content:"";display:-ms-inline-flexbox;display:inline-flex;background-image:url(../assets/icons/arrow-external-link.svg);background-repeat:no-repeat;background-position:50%;background-size:10px;width:5px;height:10px;padding:3px}.body-overlay:before{content:"";background-color:#000;position:fixed;top:0;left:0;right:0;bottom:0;opacity:.7;z-index:4}.stop-scrolling{margin:0;height:100%;overflow:hidden}.site-header__main-nav>ul{margin-top:0;list-style:none}.li.view-all-menu{margin-top:-4rem!important}.menu-lvl-3:has(.view-all-menu){padding-top:5rem!important}@media screen and (min-width:700px){.menu-lvl-3:has(.view-all-menu){padding-top:0!important}}li.view-all-menu a.view-all-link{top:3px!important;font-family:aktiv-grotesk,sans-serif;font-size:1.2rem!important;font-weight:400!important;margin:0!important;color:#797979!important}.nav-wrapper{background-color:#000!important}.nav-wrapper ul li a{transition:all .3s ease-in-out}.nav-wrapper ul li a:hover,.nav-wrapper ul li a:hover+button{opacity:.5}.nav-wrapper .menu-lvl-2{background-color:#161616!important}.nav-wrapper .menu-lvl-2 .menu-item a{transition:all .3s ease-in-out}.nav-wrapper .menu-lvl-2 .menu-item a:hover{opacity:.5}.nav-wrapper .menu-lvl-2 .menu-lvl-3,.nav-wrapper .menu-lvl-2 .menu-lvl-3 .sub-menu{background-color:#202020!important}.footer{padding:2rem 2rem 4rem;background-color:#000}@media screen and (min-width:700px){.footer{padding:2rem 4rem}}.footer .footer-back-to-top{display:-ms-flexbox;display:flex;padding-bottom:1.6rem}@media screen and (min-width:700px){.footer .footer-back-to-top{padding-bottom:2rem}}.footer .footer-back-to-top .footer-back-to-top-btn{margin-left:auto;background-color:transparent;padding:0;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;color:#fff;transition:all .3s ease-in-out}@media screen and (min-width:700px){.footer .footer-back-to-top .footer-back-to-top-btn{font-size:1.5rem!important}}@media screen and (min-width:1024px){.footer .footer-back-to-top .footer-back-to-top-btn{font-size:1.6rem!important}}.footer .footer-back-to-top .footer-back-to-top-btn:hover{opacity:.5}.footer .footer-back-to-top .footer-back-to-top-btn:after{content:"";display:-ms-inline-flexbox;display:inline-flex;background-image:url(../assets/icons/arrow-full-top.svg);background-repeat:no-repeat;background-position:50%;background-size:1.3rem;width:1.2rem;height:.9rem;padding:.2rem .2rem .2rem 1.5rem}.footer .footer-top-container .footer-top-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;column-gap:4rem}@media screen and (min-width:700px){.footer .footer-top-container .footer-top-content{-ms-flex-direction:row;flex-direction:row;row-gap:4rem}}.footer .footer-top-container .footer-top-content .content-left,.footer .footer-top-container .footer-top-content .content-right{width:100%}@media screen and (min-width:700px){.footer .footer-top-container .footer-top-content .content-left,.footer .footer-top-container .footer-top-content .content-right{width:50%}}.footer .footer-top-container .footer-top-content .content-left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:2.8rem;-ms-flex-pack:justify;justify-content:space-between}.footer .footer-top-container .footer-top-content .content-right{margin-top:4rem}@media screen and (min-width:700px){.footer .footer-top-container .footer-top-content .content-right{margin-top:0}}.footer .footer-top-container .footer-top-content .footer-image{aspect-ratio:335/175}@media screen and (min-width:700px){.footer .footer-top-container .footer-top-content .footer-image{aspect-ratio:363/183}}@media screen and (min-width:1024px){.footer .footer-top-container .footer-top-content .footer-image{aspect-ratio:636/333}}.footer .footer-top-container .footer-top-content .content-title{font-family:aktiv-grotesk,sans-serif;font-size:4.4rem!important;letter-spacing:-.02em;line-height:.96;font-weight:400!important;color:#fff;max-width:24rem}@media screen and (min-width:700px){.footer .footer-top-container .footer-top-content .content-title{max-width:60rem;font-size:7.1rem!important;font-weight:400!important}}@media screen and (min-width:1024px){.footer .footer-top-container .footer-top-content .content-title{font-size:8.5rem!important;font-weight:400!important}}.footer .footer-ctas{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.footer .footer-ctas .footer-cta--primary{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#fff;color:#000;border:1px solid #000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;border-radius:0;transition:all .3s ease-in-out;z-index:1}@media screen and (min-width:700px){.footer .footer-ctas .footer-cta--primary{font-size:1.5rem!important}}@media screen and (min-width:1024px){.footer .footer-ctas .footer-cta--primary{font-size:1.6rem!important}}@media screen and (min-width:700px){.footer .footer-ctas .footer-cta--primary{padding:1rem 1.2rem}}@media screen and (min-width:1024px){.footer .footer-ctas .footer-cta--primary{padding:1.6rem 2rem}}.footer .footer-ctas .footer-cta--primary:hover{color:#fff;border:1px solid transparent;background-color:#979797}.footer .footer-ctas .footer-cta--secondary{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#000;color:#fff;border:1px solid #fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;border-radius:0;transition:all .3s ease-in-out;z-index:1}@media screen and (min-width:700px){.footer .footer-ctas .footer-cta--secondary{font-size:1.5rem!important}}@media screen and (min-width:1024px){.footer .footer-ctas .footer-cta--secondary{font-size:1.6rem!important}}@media screen and (min-width:700px){.footer .footer-ctas .footer-cta--secondary{padding:1rem 1.2rem}}@media screen and (min-width:1024px){.footer .footer-ctas .footer-cta--secondary{padding:1.6rem 2rem}}.footer .footer-ctas .footer-cta--secondary:hover{border:1px solid transparent;background-color:#979797}.footer .footer-divider{width:100%;height:1px;background-color:#fff;margin-top:4rem;margin-bottom:4rem}@media screen and (min-width:700px){.footer .footer-divider{margin-top:2.8rem}}.footer .footer-links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}@media screen and (min-width:700px){.footer .footer-links{-ms-flex-direction:row;flex-direction:row}}.footer .footer-links .footer-links-left{width:50%}.footer .footer-links .footer-links-right{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1.6rem}@media screen and (min-width:700px){.footer .footer-links .footer-links-right{gap:3rem;width:50%}}.footer .footer-links .footer-links-right .footer-contact-address{min-width:14.8rem;width:50%}@media screen and (min-width:700px){.footer .footer-links .footer-links-right .footer-contact-address{width:auto}}.footer .footer-links .footer-links-right .contact-info{transition:all .3s ease-in-out}.footer .footer-links .footer-links-right .contact-info:hover{opacity:.5}.footer .footer-links .footer-links-right .contact-info,.footer .footer-links .footer-links-right .footer-contact-address address{font-style:normal!important;color:#fff;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:400!important;margin:0!important}@media screen and (min-width:700px){.footer .footer-links .footer-links-right .contact-info,.footer .footer-links .footer-links-right .footer-contact-address address{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){.footer .footer-links .footer-links-right .contact-info,.footer .footer-links .footer-links-right .footer-contact-address address{font-size:1.8rem!important}}.footer .footer-links .footer-links-right .footer-contact-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer .footer-links .footer-links-right .footer-contact-info .footer-contact-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:2rem;text-align:left;background-color:transparent;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;color:#fff;transition:all .3s ease-in-out}@media screen and (min-width:700px){.footer .footer-links .footer-links-right .footer-contact-info .footer-contact-btn{font-size:1.5rem!important}}@media screen and (min-width:1024px){.footer .footer-links .footer-links-right .footer-contact-info .footer-contact-btn{font-size:1.6rem!important}}.footer .footer-links .footer-links-right .footer-contact-info .footer-contact-btn:hover{opacity:.5}.footer .footer-links .footer-links-right .footer-contact-info .footer-contact-btn:after{content:"";display:-ms-inline-flexbox;display:inline-flex;background-image:url(../assets/icons/arrow-full-right.svg);background-repeat:no-repeat;background-position:50%;background-size:1.3rem;width:1.2rem;height:.9rem;padding:.2rem .2rem .2rem 1.5rem}.footer .footer-links-socials.desktop{display:none}@media screen and (min-width:700px){.footer .footer-links-socials.desktop{display:inline}}.footer .footer-links-socials.mobile{display:inline}@media screen and (min-width:700px){.footer .footer-links-socials.mobile{display:none}}.footer .footer-links-socials .footer-links-socials-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;column-gap:1.6rem;padding-left:0;margin-top:4rem!important}@media screen and (min-width:700px){.footer .footer-links-socials .footer-links-socials-list{margin-top:2.8rem!important}}.footer .footer-links-socials li{margin-bottom:0}.footer .footer-links-socials a{font-size:0;display:block;background-repeat:no-repeat;background-position:50%;background-size:contain;width:23px;height:23px;transition:all .3s ease-in-out}.footer .footer-links-socials a:hover{opacity:.5}.footer .footer-links-socials .i-facebook{background-image:url(../assets/icons/facebook.svg);background-repeat:no-repeat;background-size:2.4rem auto;padding:0}@media screen and (min-width:700px){.footer .footer-links-socials .i-facebook{background-size:3rem auto;padding:2rem}}.footer .footer-links-socials .i-twitter{background-image:url(../assets/icons/twitter.svg);background-repeat:no-repeat;background-size:2.4rem auto;padding:0}@media screen and (min-width:700px){.footer .footer-links-socials .i-twitter{background-size:3rem auto;padding:2rem}}.footer .footer-links-socials .i-instagram{background-image:url(../assets/icons/instagram.svg);background-repeat:no-repeat;background-size:2.4rem auto;padding:0}@media screen and (min-width:700px){.footer .footer-links-socials .i-instagram{background-size:3rem auto;padding:2rem}}.footer .footer-links-socials .i-youtube{background-image:url(../assets/icons/youtube.svg);background-repeat:no-repeat;background-size:2.4rem auto;padding:0}@media screen and (min-width:700px){.footer .footer-links-socials .i-youtube{background-size:3rem auto;padding:2rem}}.footer .footer-links-socials .i-linkedin{background-image:url(../assets/icons/linkedin.svg);background-repeat:no-repeat;background-size:2.4rem auto;padding:0}@media screen and (min-width:700px){.footer .footer-links-socials .i-linkedin{background-size:3rem auto;padding:2rem}}.footer .footer-utils{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;column-gap:1.6rem;row-gap:.6rem;margin-top:4rem}@media screen and (min-width:700px){.footer .footer-utils{margin-top:6rem;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1024px){.footer .footer-utils{margin-top:9rem}}.footer .footer-utils .footer-utils-copyright,.footer .footer-utils .footer-utils-links{color:#fff;font-family:aktiv-grotesk,sans-serif;font-size:1.2rem!important;line-height:1.25;font-weight:400!important;margin:0!important;transition:opacity .3s ease-in-out}@media screen and (min-width:700px){.footer .footer-utils .footer-utils-copyright,.footer .footer-utils .footer-utils-links{font-size:1.4rem!important}}@media screen and (min-width:1024px){.footer .footer-utils .footer-utils-copyright,.footer .footer-utils .footer-utils-links{font-size:1.4rem!important}}.footer .footer-utils .footer-utils-links{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:.5rem}.footer .footer-utils .footer-utils-links a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:all .3s ease-in-out}.footer .footer-utils .footer-utils-links a:hover{opacity:.5}.footer .footer-utils .footer-utils-links a:first-child{margin-bottom:.2rem}.footer .footer-utils .footer-utils-links a:last-child:before{content:"";display:-ms-inline-flexbox;display:inline-flex;width:1px;height:68%;background-color:#fff;margin-right:.5rem}.alert-event{width:100vw;left:50%;margin-left:-50vw;background-color:#575454;color:#fff;position:relative;padding:25px 0 33px}@media screen and (min-width:700px){.alert-event{padding:38px 0 48px}}@media screen and (min-width:1024px){.alert-event{padding:38px 0 29px}}.alert-event-details{padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media screen and (min-width:700px){.alert-event-details{padding-left:40px;padding-right:40px;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.alert-event-details{-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:700px){.alert-event-info{width:46.3%}}@media screen and (min-width:1024px){.alert-event-info{width:36.8%}}.alert-event-top-wrpper{display:-ms-flexbox;display:flex;margin-bottom:13px;vertical-align:bottom}@media screen and (min-width:700px){.alert-event-top-wrpper{margin-bottom:18px;padding-top:2px}}.alert-event-subtitle{font-size:1.5rem;position:relative;line-height:normal;padding-left:17px;font-weight:700;line-height:1.5}@media screen and (min-width:700px){.alert-event-subtitle{padding-left:0}}.alert-event-subtitle:before{position:absolute;content:"";width:8px;height:8px;display:block;top:7px;background:#ff3535;left:0;border-radius:100%}@media screen and (min-width:700px){.alert-event-subtitle:before{width:8px;height:8px;left:-24px}}@media screen and (min-width:1024px){.alert-event-subtitle:before{left:-23px}}.alert-event-subtitle h5{font-size:inherit;line-height:inherit}.alert-event-title{font-size:2rem;line-height:normal;margin:0 0 18px}@media screen and (min-width:700px){.alert-event-title{font-size:2.4rem;padding-right:36px}}@media screen and (min-width:1024px){.alert-event-title{font-size:2.8rem}}.alert-event-date{line-height:normal;font-size:1.4rem;padding-left:16px;font-style:italic;line-height:1.5;white-space:nowrap}@media screen and (min-width:700px){.alert-event-date{padding-left:48px}}@media screen and (min-width:1024px){.alert-event-date{padding-left:46px}}.alert-event-date .from-date{position:relative;padding-left:9px}.alert-event-date .from-date:before{content:"";width:6px;height:2px;position:absolute;top:8px;left:0;background:#fff}@media screen and (min-width:700px){.alert-event-content{width:53.7%;padding-right:36px}}@media screen and (min-width:1024px){.alert-event-content{width:63.2%}}.alert-event-discip{margin-bottom:19px}@media screen and (min-width:700px){.alert-event-discip{margin-bottom:14px}}@media screen and (min-width:1024px){.alert-event-discip{margin-bottom:21px}}.alert-event-discip a{font-size:inherit;color:#fff;font-weight:400;border-bottom:1px solid #fff;transition:all .3s ease-in-out}.alert-event-discip a:hover{color:#f4ff0d;border-bottom-color:#f4ff0d}.alert-event-discip a:focus{outline-color:#fff}.alert-event-discip a .link-letter:before{content:unset}.alert-event .btn-secondary{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1;font-weight:500!important;text-decoration:none!important;background-color:#fff;color:#000;border:1px solid #000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;column-gap:.8rem;width:fit-content;border-radius:0;transition:all .3s ease-in-out;z-index:1;color:#fff}@media screen and (min-width:700px){.alert-event .btn-secondary{font-size:1.5rem!important}}@media screen and (min-width:1024px){.alert-event .btn-secondary{font-size:1.6rem!important}}@media screen and (min-width:700px){.alert-event .btn-secondary{padding:1rem 1.2rem}}@media screen and (min-width:1024px){.alert-event .btn-secondary{padding:1.6rem 2rem}}.alert-event .btn-secondary:hover{color:#fff;border:1px solid transparent;background-color:#979797}@media screen and (min-width:700px){.alert-event .btn-secondary{font-size:1.8rem}}.alert-event .btn-secondary:before{background-color:#ad1c1c}.alert-event .btn-secondary .last-word:after{background-image:url(../assets/icons/chevron-white-right.svg),url(../assets/icons/line-white.svg);height:11px;margin-left:6px}.alert-event .alert-close{background-image:url(../assets/icons/popup-close.svg);background-color:#02e3ff;background-repeat:no-repeat;font-size:0;width:45px;height:44px;background-size:23px;background-position:50%;position:absolute;top:13px;right:6px;background-color:inherit;background-size:16px;filter:brightness(0) invert(1);background-image:url(../assets/icons/close-white.svg)}@media screen and (min-width:700px){.alert-event .alert-close{width:54px;height:53px}}.alert-event .alert-close:hover{background-color:#a4f5ff;background-color:inherit;filter:brightness(1)}@media screen and (min-width:700px){.alert-event .alert-close{top:24px;right:34px;background-size:21px}}@media screen and (min-width:1024px){.alert-event .alert-close{top:25px;right:44px}}.hover-tooltip{opacity:0;display:none;gap:1rem;-ms-flex-align:center;align-items:center;position:fixed;top:0;padding:1.3rem 2rem;border-radius:4px;pointer-events:none;z-index:50;overflow:hidden;transition:opacity .3s ease;background:hsla(0,0%,48%,.3);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.hover-tooltip span{font-family:aktiv-grotesk,sans-serif;font-size:1.8rem;font-weight:400;color:#fff;text-transform:uppercase}@media screen and (min-width:700px){.hover-tooltip{display:-ms-flexbox;display:flex}}.breadcrumbs{display:-ms-flexbox;display:flex;width:fit-content;margin:0;padding:0;border-radius:4px;background:hsla(0,0%,48%,.5);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.breadcrumbs:not(.not-animated){opacity:0;animation:b .6s cubic-bezier(.63,-.01,.1,1) forwards}.breadcrumbs li{width:fit-content;height:3.4rem;margin-bottom:0!important}.breadcrumbs li,.breadcrumbs li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.breadcrumbs li a{height:100%;color:#fff;padding-left:1rem;padding-right:1rem;transition:opacity .3s ease-in-out;text-decoration:none;font-family:aktiv-grotesk,sans-serif;font-size:1.2rem!important;line-height:1.25;font-weight:400!important;margin:0!important}@media screen and (min-width:700px){.breadcrumbs li a{font-size:1.4rem!important}}@media screen and (min-width:1024px){.breadcrumbs li a{font-size:1.4rem!important}}.breadcrumbs li a:hover{opacity:.5}.breadcrumbs li a:focus{outline:none}.breadcrumbs .separator{display:-ms-flexbox;display:flex}.breadcrumbs .separator svg{width:auto;height:7px;margin:auto}@keyframes b{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.pagination,.pagination-wrapper{display:-ms-flexbox;display:flex}.pagination{margin-left:auto;margin-right:auto;padding-top:2rem;padding-bottom:2rem;gap:2rem}.pagination .page-numbers{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:400!important;margin-top:0!important;margin-bottom:0!important;transition:all .3s cubic-bezier(.63,-.01,.1,1)}@media screen and (min-width:700px){.pagination .page-numbers{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){.pagination .page-numbers{font-size:1.8rem!important}}.pagination .page-numbers.current{font-weight:600!important;text-decoration:underline;text-underline-offset:4px}.pagination .page-numbers:not(.current):hover{opacity:.5}.pagination .page-numbers:focus{outline:none}.pagination .nav-links{display:-ms-flexbox;display:flex;gap:2rem}.prev.page-numbers{position:relative}.prev.page-numbers:before{content:"";display:block;width:12px;height:12px;background-image:url(../assets/icons/arrow-left-black.svg);background-repeat:no-repeat;background-size:12px;position:absolute;top:52%;right:0;transform:translateY(-50%)}.next.page-numbers{position:relative}.next.page-numbers:before{content:"";display:block;width:12px;height:12px;background-image:url(../assets/icons/arrow-right-black.svg);background-repeat:no-repeat;background-size:12px;position:absolute;top:52%;left:0;transform:translateY(-50%)}.preloader-wrapper{height:50vh;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.preloader-spinner{width:7.6rem;height:7.6rem;border-radius:50%;position:relative;margin:20px auto;background:conic-gradient(from 0deg,#000 0,rgba(0,0,0,.75) 25%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.25) 75%,transparent 100%);animation:c 1s linear infinite}.preloader-spinner:after{content:"";display:block;width:6.2rem;height:6.2rem;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff}@keyframes c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.library-menu{background-color:#f5f5f5;position:relative}.library-menu :focus{outline:1px solid #000}.library-menu__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 2rem 5rem}@media screen and (min-width:780px){.library-menu__wrapper{padding:0 4rem 6rem}}.library-menu__top{padding:2.8rem 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:2rem;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:780px){.library-menu__top{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}.library-menu__top-title{font-family:aktiv-grotesk,sans-serif;font-size:2.8rem;line-height:1.06;font-weight:500!important;margin-top:1px}.library-menu__top-quick-links{display:-ms-flexbox;display:flex;-ms-flex-align:center;gap:1.6rem;margin-top:0;align-items:center}.library-menu__top-quick-links #menu-library-quick-links{list-style:none;padding-left:0;margin-top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem}@media screen and (min-width:780px){.library-menu__top-quick-links #menu-library-quick-links{gap:1.6rem}}.library-menu__top-quick-links #menu-library-quick-links li{display:-ms-flexbox;display:flex}.library-menu__top-quick-links #menu-library-quick-links li a{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem;transition:all .3s ease-in-out}.library-menu__top-quick-links #menu-library-quick-links li a:hover{opacity:.5}.library-menu__top-quick-links-title{display:none;text-transform:uppercase;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem;font-weight:500!important}@media screen and (min-width:860px){.library-menu__top-quick-links-title{display:inline}}.library-menu__bottom{padding:1.8rem 0}.library-menu .library-menu-bottom__wrapper{position:absolute;top:13rem;width:100%;z-index:3;background-color:#f5f5f5;border-top:1px solid #000}@media screen and (min-width:780px){.library-menu .library-menu-bottom__wrapper{top:8.6rem;border-top:none}}.library-menu .library-menu-bottom__wrapper .library-main-menu__list{list-style:none;position:relative;display:-ms-flexbox;display:flex;gap:2.8rem;padding:0;margin-top:0}@media screen and (min-width:780px){.library-menu .library-menu-bottom__wrapper .library-main-menu__list{padding:1.8rem 4rem}}.library-menu .library-menu-bottom__wrapper .menu-item-level-0{padding:1rem 2rem}.library-menu .library-menu-bottom__wrapper .menu-item-level-0:not(:last-of-type){border-bottom:1px solid #000}@media screen and (min-width:780px){.library-menu .library-menu-bottom__wrapper .menu-item-level-0{padding:0}.library-menu .library-menu-bottom__wrapper .menu-item-level-0:not(:last-of-type){border-bottom:none}}.library-menu .library-menu-bottom__wrapper .menu-item-level-0>.menu-item-parent{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:20px;font-weight:400!important;margin:0!important;cursor:pointer;width:100%;display:-ms-flexbox;display:flex;transition:all .3s ease-in-out}@media screen and (min-width:700px){.library-menu .library-menu-bottom__wrapper .menu-item-level-0>.menu-item-parent{font-size:1.5rem!important;line-height:23px}}@media screen and (min-width:1024px){.library-menu .library-menu-bottom__wrapper .menu-item-level-0>.menu-item-parent{font-size:1.6rem!important;line-height:24px}}@media screen and (min-width:780px){.library-menu .library-menu-bottom__wrapper .menu-item-level-0>.menu-item-parent{width:auto;display:inline}}.library-menu .library-menu-bottom__wrapper .menu-item-level-0>.menu-item-parent:after{content:"";display:-ms-inline-flexbox;display:inline-flex;background-image:url(../assets/icons/chevron-down.svg);background-repeat:no-repeat;background-position:50%;width:12px;height:12px;margin-left:auto;position:relative;top:-1px}@media screen and (min-width:780px){.library-menu .library-menu-bottom__wrapper .menu-item-level-0>.menu-item-parent:after{margin-left:1rem}}.library-menu .library-menu-bottom__wrapper .menu-item-level-0>.menu-item-parent:hover{opacity:.5}.library-menu .library-menu-bottom__wrapper .menu-item-level-0>.sub-menu{list-style:none;visibility:hidden;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0;max-height:0;opacity:0;overflow:hidden;background-color:#f5f5f5;transform:translateY(-1rem);transition:opacity .4s cubic-bezier(.43,.185,.01,1),transform .4s cubic-bezier(.43,.185,.01,1),max-height .4s cubic-bezier(.43,.185,.01,1),visibility 0s .4s,padding .4s cubic-bezier(.43,.185,.01,1)}@media screen and (min-width:780px){.library-menu .library-menu-bottom__wrapper .menu-item-level-0>.sub-menu{-ms-flex-direction:row;flex-direction:row;position:absolute;top:100%;left:0;right:0;transform:translateY(-2rem);padding:4rem}}.library-menu .library-menu-bottom__wrapper .menu-item-level-0.active>.sub-menu{list-style:none;visibility:visible;opacity:1;max-height:1000px;margin-top:2rem;transform:translateY(0);transition:opacity .6s cubic-bezier(.43,.185,.01,1),transform .6s cubic-bezier(.43,.185,.01,1),max-height .6s cubic-bezier(.43,.185,.01,1),padding .6s cubic-bezier(.43,.185,.01,1);row-gap:0}@media screen and (min-width:780px){.library-menu .library-menu-bottom__wrapper .menu-item-level-0.active>.sub-menu{margin-top:0;row-gap:0;border-bottom:1px solid #ddd}}.library-menu .library-menu-bottom__wrapper .menu-item-level-0.active .menu-item-parent:after{transform:rotate(180deg);top:4px}.library-menu .library-menu-bottom__wrapper .menu-item-level-0:last-of-type .sub-menu{list-style:none;-ms-flex-direction:column;flex-direction:column}.library-menu .library-menu-bottom__wrapper .menu-item-level-1{width:50%}.library-menu .library-menu-bottom__wrapper .menu-item-level-1 a{display:block;transition:all .3s ease-in-out;margin-bottom:1rem}.library-menu .library-menu-bottom__wrapper .menu-item-level-1 a:hover{opacity:.5!important}@media screen and (min-width:780px){.library-menu .library-menu-bottom__wrapper .menu-item-level-1{width:50%}}.library-menu .library-menu-bottom__wrapper .menu-item-level-1>.submenu-title{display:block;color:#979797;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem!important;line-height:1.3;font-weight:400!important;margin-top:0!important;margin-bottom:1rem}@media screen and (min-width:780px){.library-menu .library-menu-bottom__wrapper .menu-item-level-1>.submenu-title{font-size:1.6rem!important;line-height:1.3}}@media screen and (min-width:1024px){.library-menu .library-menu-bottom__wrapper .menu-item-level-1>.submenu-title{font-size:1.8rem!important}}.library-menu .library-menu-bottom__wrapper .menu-item-level-1>.sub-menu{list-style:none;padding-left:0}.library-menu .library-menu-bottom__wrapper .menu-item-level-2{margin-bottom:1rem}.library-menu .library-menu-bottom__wrapper .menu-item-level-2>a{text-decoration:none;color:inherit;transition:all .3s ease-in-out}.library-menu .library-menu-bottom__wrapper .menu-item-level-2>a:hover{opacity:.5}.library-menu .menu-item-level-1 .menu-expand-arrow{display:none!important}@media (max-width:779px){.mobile-menu-toggle{display:-ms-flexbox;display:flex;gap:.5rem;-ms-flex-align:center;align-items:center;border:none;cursor:pointer;font-size:16px;padding:1.4rem 0;background-color:transparent;margin-left:auto;margin-right:2rem}.mobile-menu-toggle:after{display:inline;content:"";background-image:url(../assets/icons/hamburger-menu.svg);background-repeat:no-repeat;background-position:50%;width:20px;height:11px}.library-main-menu__list{visibility:hidden;height:0;opacity:0;transform:translateY(-1rem);transition:opacity .4s cubic-bezier(.43,.185,.01,1),transform .4s cubic-bezier(.43,.185,.01,1),height .4s cubic-bezier(.43,.185,.01,1),visibility 0s .4s;overflow:hidden;border-bottom:1px solid transparent}.library-main-menu__list.mobile-menu-active{display:block!important;visibility:visible;height:auto;opacity:1;border-bottom:1px solid #000;transform:translateY(0);transition:opacity .5s cubic-bezier(.43,.185,.01,1),transform .5s cubic-bezier(.43,.185,.01,1),height .5s cubic-bezier(.43,.185,.01,1),visibility 0s}menu-item-level-0{opacity:0;transform:translateY(-1rem);transition:opacity .5s cubic-bezier(.43,.185,.01,1),transform .5s cubic-bezier(.43,.185,.01,1)}.mobile-menu-active .menu-item-level-0{opacity:1;transform:translateY(0)}}@media (min-width:780px){.library-main-menu__list,.mobile-menu-toggle{display:none}}.library-menu-bottom__wrapper{height:4.7rem;transition:height .4s cubic-bezier(.43,.185,.01,1);overflow:hidden}.library-menu-bottom__wrapper.expanded{transition:height .5s cubic-bezier(.43,.185,.01,1)}@media screen and (min-width:780px){.library-menu-bottom__wrapper{height:auto;overflow:visible}}.library-main-menu{opacity:0;transform:translateY(-1rem);transition:opacity .4s cubic-bezier(.43,.185,.01,1),transform .4s cubic-bezier(.43,.185,.01,1)}@media screen and (min-width:780px){.library-main-menu{opacity:1;transform:translateY(0)}}.library-menu-bottom__wrapper.expanded .library-main-menu{opacity:1;transform:translateY(0)}