@font-face{font-family:akkurat;src:url(/wp-content/themes/TheReach/fonts/akkurat_light-webfont.woff2) format('woff2'),url(/wp-content/themes/TheReach/fonts/akkurat_light-webfont.woff) format('woff');font-weight:400;font-style:normal}.reach-btn{font-weight:800!important;padding:.5rem 2rem!important;font-size:75%!important;letter-spacing:.05rem!important;display:inline-block!important;transition:all .15s ease-out;border:none;border-radius:unset!important}.reach-btn:hover{cursor:pointer}.basic-gutters{margin-left:65px;padding-left:65px;padding-right:65px}@media only screen and (max-width:750px){.basic-gutters{margin-left:0;padding-left:5%;padding-right:5%}}.header{width:100%;max-width:1600px;position:fixed;z-index:999;background-color:#fff;left:50%;transform:translateX(-50%);padding:0 65px;box-sizing:border-box;height:120px;display:flex;align-items:center}@media only screen and (max-width:750px){.header{padding:0 5% 0 0;height:60px;justify-content:space-between}}.header.with-alert{top:40px}.header__content{display:flex;align-items:center;width:100%}@media only screen and (max-width:750px){.header__content{justify-content:space-between}}.header__menu-btn{background-color:#232020;width:65px;align-self:stretch;align-items:center;justify-content:center;color:#fff;height:120px;position:fixed;right:0;top:0;z-index:999;transition:all .15s ease-out;display:none}@media only screen and (max-width:750px),only screen and (min-width:751px) and (max-width:1024px){.header__menu-btn{display:flex}}@media only screen and (max-width:750px){.header__menu-btn{width:60px;height:60px}}.header__menu-btn .fa-times{display:none}.header__menu-btn .fa-xmark{display:none}.header__menu-btn.on .fa-times{display:block}.header__menu-btn.on .fa-bars{display:none}.header__menu-btn.on .fa-xmark{display:block}.header__menu-btn:hover{cursor:pointer;color:#66c9ba}.header__logo{width:200px;padding:15px 0 0 0}.header__logo:hover{cursor:pointer}@media only screen and (min-width:751px) and (max-width:1024px){.header__logo{padding:0}}@media only screen and (max-width:750px){.header__logo{height:34px;width:auto;padding:0;margin:0 0 0 5%}}@media only screen and (min-width:1025px) and (max-width:1199px){.header__logo{width:150px}}.header__wrapper{width:calc(100% - 200px)}@media only screen and (min-width:1025px) and (max-width:1199px){.header__wrapper{width:calc(100% - 150px)}}.header__search{margin:3px 0 30px 0;text-align:right}@media only screen and (max-width:750px),only screen and (min-width:751px) and (max-width:1024px){.header__search{display:none}}.header__search-mobile{display:none;font-size:20px;margin-left:auto}@media only screen and (max-width:750px){.header__search-mobile.on{display:inline-block}}.header__search-btn{text-decoration:none;color:#000;font-weight:500;transition:all .15s ease-out;font-size:1.25rem;margin:0 0 0 10px}.header__search-btn:hover{color:#66c9ba;cursor:pointer}.header__search-box{border:none;border-bottom:1px solid grey;width:250px;-webkit-appearance:none}.header .menu-main-menu-container>ul{display:flex;align-items:flex-start;float:right}@media only screen and (min-width:751px) and (max-width:1024px){.header .menu-main-menu-container>ul{display:none}}.header .menu-main-menu-container>ul>li{margin:0 0 0 35px;position:relative}@media only screen and (min-width:1025px) and (max-width:1199px){.header .menu-main-menu-container>ul>li{margin:0 20px 0 0}}.header .menu-main-menu-container>ul>li:hover ul.sub-menu{display:block}.header .menu-main-menu-container>ul>li>a{text-decoration:none;font-weight:500;transition:all .15s ease-out;display:inline-block;padding:0 0 10px 0}.header .menu-main-menu-container>ul>li>a.on,.header .menu-main-menu-container>ul>li>a:hover{color:#66c9ba!important}.header .menu-main-menu-container>ul>li .current-menu-item>a,.header .menu-main-menu-container>ul>li.current-menu-item>a,.header .menu-main-menu-container>ul>li.current-menu-parent>a{color:#66c9ba!important}.header .menu-main-menu-container>ul>li>ul.sub-menu{position:absolute;border-right:1px solid #000;display:none;z-index:999;background-color:#fff;margin:0}.header .menu-main-menu-container>ul>li>ul.sub-menu>li{padding:10px}.header .menu-main-menu-container>ul>li>ul.sub-menu>li a{font-weight:500;display:inline-block;width:200px;padding:0 0 0 10px}.header .menu-main-menu-container>ul>li>ul.sub-menu>li:hover{background-color:#000}.header .menu-main-menu-container>ul>li>ul.sub-menu>li:hover a{color:#fff}@media only screen and (max-width:750px){.header .menu-main-menu-container{display:none}}body.menu-on{overflow:hidden}.nav{position:fixed;z-index:998;background-color:#fff;width:100%;left:0;display:flex;top:-100%;transition:all .55s ease-in-out;height:calc(100vh - 120px);overflow:hidden}@media only screen and (max-width:750px){.nav{height:calc(100vh - 60px);flex-wrap:wrap}}.nav.on{top:120px;overflow-y:scroll}@media only screen and (max-width:750px){.nav.on{top:60px}}.nav.with-alert{height:calc(100vh - 160px)}@media only screen and (max-width:750px){.nav.with-alert{height:calc(100vh - 100px)}}.nav.with-alert.on{top:160px}@media only screen and (max-width:750px){.nav.with-alert.on{top:100px}}.nav.with-alert .nav__social{height:calc(100vh - 160px)}@media only screen and (max-width:750px){.nav.with-alert .nav__social{height:calc(100vh - 100px)}}.nav__social{width:65px;background-color:#232020;color:#fff;text-align:center;padding-bottom:1.5rem;display:flex;align-items:flex-end;align-self:stretch;position:fixed;height:calc(100% - 120px);right:0}@media only screen and (max-width:750px){.nav__social{height:calc(100vh - 60px);width:60px}}.nav__social-list{display:flex;flex-direction:column;width:100%}.nav__social-icon{margin:1rem 0 0 0}.nav__social a{color:#fff;font-size:120%;transition:all .15s ease-out}.nav__social a:hover{color:#66c9ba}.nav .menu{width:100%;display:flex;flex-wrap:wrap;padding:2rem calc(2 * 65px) 2rem 65px}@media only screen and (max-width:750px){.nav .menu{padding:2rem 5%}}.nav .menu a{transition:all .15s ease-out}.nav .menu a:hover{color:#66c9ba}.nav .menu a:not([href]):hover{color:unset}.nav .menu>li{margin:0 0 2rem 0;width:25%}@media only screen and (max-width:750px){.nav .menu>li{width:50%}}.nav .menu>li>a:first-of-type{font-size:175%}@media only screen and (max-width:750px){.nav .menu>li>a:first-of-type{font-size:150%}}.nav .menu>li>ul{margin:1rem 0 0 0}@media only screen and (max-width:750px){.nav .menu>li>ul{margin:.5rem 0 0 0}}.nav .menu>li>ul>li{margin:2px 0 0 0}@media only screen and (max-width:750px){.nav .menu>li>ul>li{margin:0}}.nav .menu>li>ul>li.menu-item-has-children{margin:1rem 0 0 0}.nav .menu>li>ul>li.menu-item-has-children>a{font-weight:700}.nav .menu>li>ul>li>a{font-family:'Roboto Condensed',sans-serif}.nav .menu>li>ul>li>ul{margin:0 0 0 1rem}.nav .menu>li>ul>li>ul>li{margin:4px 0 0 0}.nav .menu>li>ul>li>ul>li>a{font-family:'Roboto Condensed',sans-serif}.nav__search{display:none}@media only screen and (max-width:750px){.nav__search{display:block;width:calc(90% - 60px);margin:0 0 0 5%}}.footer{background-color:#232020;color:#fff;padding:40px 0 80px 0;font-size:75%;margin:40px 0 0 0}@media only screen and (max-width:750px){.footer{padding:2rem 0;margin:0}}.footer__top{display:flex;align-items:flex-start}@media only screen and (max-width:750px){.footer__top{flex-wrap:wrap;flex-direction:column-reverse;justify-content:center}}@media only screen and (max-width:750px){.footer .menu-footer-menu-container{display:none}}.footer .menu-footer-menu-container>ul{display:flex}@media only screen and (min-width:1025px) and (max-width:1199px),only screen and (min-width:751px) and (max-width:1024px){.footer .menu-footer-menu-container>ul{display:block;width:auto;padding:0}}.footer .menu-footer-menu-container>ul>li{margin:0 1rem 0 0}@media only screen and (min-width:1025px) and (max-width:1199px),only screen and (min-width:751px) and (max-width:1024px){.footer .menu-footer-menu-container>ul>li{text-align:left}}.footer .menu-footer-menu-container>ul>li a{color:#fff;transition:all .15s ease-out}.footer .menu-footer-menu-container>ul>li a:hover{color:#66c9ba}.footer__search{text-decoration:none;color:#fff;font-weight:500;transition:all .15s ease-out;font-size:1rem;align-self:flex-start}.footer__search:hover{color:#66c9ba}@media only screen and (min-width:1025px) and (max-width:1199px){.footer__search{margin:0 0 0 2rem}}.footer__logo{margin:0 0 0 auto;width:200px}@media only screen and (max-width:750px){.footer__logo{margin:0 auto;width:150px}}.footer__hours{margin:0 0 0 auto;text-align:left}@media only screen and (max-width:750px){.footer__hours{margin:1.5rem 0 1rem 0;text-align:center;width:100%}}@media only screen and (min-width:1025px) and (max-width:1199px){.footer__hours{margin:0 0 0 2.5rem}}.footer__hours-title{font-weight:700;text-transform:uppercase;display:block;margin:0 0 4px 0}.footer__contact{text-align:right;margin:1.5rem 0 0 0}.footer__contact-link{text-decoration:none;color:#fff}@media only screen and (max-width:750px){.footer__contact{text-align:center;margin:0}}.wp-block-columns{margin-left:65px;padding-left:65px;padding-right:65px}@media only screen and (max-width:750px){.wp-block-columns{margin-left:0;padding-left:5%;padding-right:5%}}.wp-block-columns .wp-block-column:not(:first-child){margin-left:10%}@media only screen and (max-width:750px){.wp-block-columns .wp-block-column:not(:first-child){margin-left:0}}.wp-block-columns h2{font-weight:400;margin:0 0 3rem 0}@media only screen and (max-width:750px){.wp-block-columns h2{margin:0 0 1rem 0}}.wp-block-columns h3{margin:0 0 1.5rem 0}.wp-block-columns b,.wp-block-columns strong{font-weight:600!important}.wp-block-columns ul:not(.supporters__list){list-style-type:disc!important;margin:0 0 0 20px}.wp-block-columns ul:not(.supporters__list) li{margin:0 0 5px 0}.wp-block-columns a{font-weight:800!important;padding:.5rem 2rem!important;font-size:75%!important;letter-spacing:.05rem!important;display:inline-block!important;transition:all .15s ease-out;border:none;background-color:#232020;color:#fff;border-radius:unset!important}.wp-block-columns a:hover{cursor:pointer}.wp-block-columns a:hover{cursor:pointer;background-color:#66c9ba}.wp-block-gallery{box-sizing:border-box;width:100%;margin:0;margin-left:65px;padding-left:65px;padding-right:65px}@media only screen and (max-width:750px){.wp-block-gallery{margin-left:0;padding-left:5%;padding-right:5%}}.fe{margin-left:65px;padding-left:65px;padding-right:65px;text-align:left;position:relative}@media only screen and (max-width:750px){.fe{margin-left:0;padding-left:5%;padding-right:5%}}.fe__list{width:100%;display:flex;justify-content:space-between}@media only screen and (max-width:750px){.fe__list{flex-wrap:wrap}}.fe__item{width:31%;align-self:stretch;display:flex;flex-wrap:wrap}.fe__item.double{width:48%}@media only screen and (max-width:750px){.fe__item.double{width:100%}}@media only screen and (max-width:750px){.fe__item{width:100%;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid #000}.fe__item:first-child{border-top:1px solid #000;padding-top:.5rem}}.fe__link{transition:all .15s ease-out;display:block;width:100%}.fe__link:hover{color:#66c9ba}.fe__artists{display:block;font-family:'Roboto Condensed',sans-serif;padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #000;font-weight:700}@media only screen and (max-width:750px){.fe__artists{border:none;margin:0 0 5px 0;padding:0}}.fe__wrapper{margin-bottom:auto;flex-grow:1}.fe__exhibition{font-weight:400;font-weight:800;font-size:120%;padding:0 45% 1.5rem 0}@media only screen and (max-width:750px){.fe__exhibition{padding:0}}.fe__img{width:100%;background-size:cover;background-position:center;margin-top:auto}.fe__img::after{content:"";display:block;padding-bottom:120%}.ex{margin-top:3rem;position:relative}@media only screen and (max-width:750px){.ex{margin-top:2rem}}.ex .svg-inline--fa{width:15px;margin:0 5px 0 0}.ex__spacer{height:6rem}@media only screen and (max-width:750px){.ex__spacer{height:2rem}}.ex .vertical-title{margin-left:65px}.ex .intro{margin-left:65px;padding-left:65px;padding-right:65px;display:flex}@media only screen and (max-width:750px){.ex .intro{margin-left:0;padding-left:5%;padding-right:5%}}@media only screen and (max-width:750px){.ex .intro{margin-left:0;padding-left:5%;padding-right:5%}}.ex .intro__row--left{width:86%;padding-right:10%}@media only screen and (max-width:750px){.ex .intro__row--left{width:70%;padding-right:8%}}.ex .intro__row--left.full{width:100%;padding-right:0}.ex .intro__row--right{width:14%;font-family:'Roboto Condensed',sans-serif}@media only screen and (max-width:750px){.ex .intro__row--right{width:30%}}.ex .intro__title{font-size:300%;line-height:110%;padding:0 0 2rem 0;margin-bottom:3rem;border-bottom:2px solid #000}@media only screen and (max-width:750px){.ex .intro__title{padding:0 0 1rem 0;margin-bottom:1.5rem;font-size:250%;line-height:110%}}.ex .intro__artists{font-family:'Roboto Condensed',sans-serif;font-weight:500}.ex .intro__date{background-color:#232020;font-weight:800;color:#fff;text-align:center;font-size:120%;line-height:150%;margin:0 0 10px 0}@media only screen and (max-width:750px){.ex .intro__date{margin:0 0 5px 0;font-size:100%;line-height:130%}}.ex .intro__back:hover{transition:all .15s ease-out;color:#66c9ba}.ex .captions{margin:.5em 65px 0 calc(65px * 2);position:relative;display:flex;justify-content:space-between}@media only screen and (max-width:750px){.ex .captions{margin:0;padding:0 5%}}.ex .captions__item{font-size:.75rem;line-height:1rem}@media only screen and (max-width:750px){.ex .captions__item{font-size:8px;line-height:12px}}.ex .captions-single .captions__item{width:90%;margin:auto}.ex .captions-double .captions__item{width:calc(50% - 5px)}.ex .captions-triple .captions__item{width:calc(33.33% - 10px)}.ex .captions-quad{flex-wrap:wrap}.ex .captions-quad .captions__item{width:100%;margin:0 0 .25rem 0}.ex .gallery{margin:3rem 65px 0 calc(65px * 2);position:relative}@media only screen and (max-width:750px){.ex .gallery{margin:2rem 5% .5rem 5%}}.ex .gallery:after{content:"";display:block;padding-top:50%}.ex .gallery__wrapper{position:absolute;top:0;width:100%;height:100%;display:flex;flex-direction:column;flex-wrap:wrap}.ex .gallery__item{background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#f7f7f7}.ex .gallery__item--large{flex:0 0 calc(100% - 10px);width:calc(70% - 10px);margin:0 10px 0 0}.ex .gallery__item--small{flex:0 0 calc(33.33% - 10px);width:30%;margin:0 0 10px 0}.ex .gallery-single .gallery__item{flex:1;width:90%;margin:0 auto}.ex .gallery-double:after{padding-top:40%}.ex .gallery-double .gallery__wrapper{flex-direction:row;justify-content:space-between}.ex .gallery-double .gallery__item{width:calc(50% - 5px)}.ex .gallery-triple:after{padding-top:40%}.ex .gallery-triple .gallery__wrapper{flex-direction:row;justify-content:space-between}.ex .gallery-triple .gallery__item{width:calc(33.33% - 10px)}.ex .desc{margin:3rem 65px 3rem calc(65px * 2);margin-top:0;margin-bottom:0;padding:0 10%;text-align:center}@media only screen and (max-width:750px){.ex .desc{padding:.5rem 0 2rem 0;margin:0 5%}}.ex .desc__headline{font-size:150%;line-height:140%;text-align:center;font-weight:400;margin:0 0 2rem}.ex .desc__preview--columns{text-align:left;column-count:2;column-gap:5%}.ex .desc__additional{display:none}.ex .desc__additional.on{display:inline}.ex .desc__link{margin:3rem .5rem 0 0}.ex .desc #ell.off{display:none}.ex .supporters{margin:0 3rem 65px 3rem calc(65px * 2);padding:0 5%}@media only screen and (max-width:750px){.ex .supporters{margin:3rem 0}}.ex .supporters h4{text-align:center}.ex .supporters__list{margin:2rem 0 0 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (max-width:750px){.ex .supporters__list{margin:1rem 0 0 0}}.ex .supporters__list-item{margin:0 2% 2rem 2%}@media only screen and (max-width:750px){.ex .supporters__list-item{width:100%;margin:0 0 1rem 0;text-align:center}}.ex .supporters__logo{width:auto;height:80px}@media only screen and (max-width:750px){.ex .supporters__logo{height:40px}}.ex .supporters__reach{display:flex;justify-content:space-between;margin:2rem 0 0 0}@media only screen and (max-width:750px){.ex .supporters__reach{flex-wrap:wrap;margin:1rem 0 0 0}}.ex .supporters__reach-row{width:49%}@media only screen and (max-width:750px){.ex .supporters__reach-row{width:100%;text-align:center}}.ex .supporters__reach-row:first-of-type{text-align:right}@media only screen and (max-width:750px){.ex .supporters__reach-row:first-of-type{text-align:center;margin:0 0 1rem 0}}.ex .resources{margin:3rem 65px 3rem calc(65px * 2);margin-bottom:0;margin-top:0}@media only screen and (max-width:750px){.ex .resources{margin:0 5%}}.ex .resources__title{padding:0 0 1rem 0;margin:0 0 1.5rem 0;border-bottom:2px solid #232020}.ex .resources__title:before{content:"";display:inline-block;width:15px;height:15px;background-color:#232020;vertical-align:middle;margin:0 2rem 0 0}.ex .resources a{transition:all .15s ease-out;text-decoration:underline}.ex .resources a:hover{color:#66c9ba}.ex .resources ul{width:50%;columns:2;-webkit-columns:2;-moz-columns:2;list-style-type:disc;margin:0 0 0 20px}.ex .resources ul li{margin:0 0 .25rem 0;list-style-type:disc}.ex .resources ul li a:hover{color:#66c9ba}.ex .tour{margin:3rem 65px 3rem calc(65px * 2);margin-bottom:0;margin-top:0}@media only screen and (max-width:750px){.ex .tour{margin:0 5%}}.ex .tour__list{width:80%}@media only screen and (max-width:750px){.ex .tour__list{width:100%}}.ex .tour__list-item{margin:0 0 1rem 0;display:flex}.ex .tour__list-item a:hover{color:#66c9ba}.ex .tour__list-row{width:50%}@media only screen and (max-width:750px){.ex .tour__list-row:first-of-type{padding-right:5%}}.ex .gallery2{margin:3rem 65px 3rem calc(65px * 2);margin-top:0;margin-bottom:0}@media only screen and (max-width:750px){.ex .gallery2{margin:0 5%}}.ex .gallery2__list{width:90%;margin:0 auto;display:flex;flex-wrap:wrap}.ex .gallery2__list-item{width:calc(33.33% - 10px);margin:0 5px 10px 5px;background-position:center;background-size:cover;background-repeat:no-repeat;transition:all .15s ease-out}.ex .gallery2__list-item:after{content:"";display:block;padding-top:60%}.ex .gallery2__list-item:hover{cursor:pointer;opacity:.5}.pe{position:relative;margin-top:3rem}.pe__list{margin-left:65px;padding-left:65px;padding-right:65px;display:flex;flex-wrap:wrap}@media only screen and (max-width:750px){.pe__list{margin-left:0;padding-left:5%;padding-right:5%}}.pe__item{width:calc(33.33% - 1rem);margin:0 1rem 2rem 0}.pe__item:hover .pe__photo::before{opacity:1}.pe__item:hover .pe__title{color:#66c9ba}.pe__photo{width:100%;background-size:cover;margin-bottom:1.5rem;position:relative}.pe__photo:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.35);opacity:0;transition:all .15s ease-out}.pe__photo:after{content:"";display:block;padding-bottom:65%}.pe__title{border-top:2px solid #000;padding:.75rem 0 0 0;margin:.5rem 0 1rem 0;font-weight:700;font-size:120%;transition:all .15s ease-out}.pe__time{padding-right:1rem}.pa{margin-left:65px!important;padding-left:65px!important;padding-right:65px!important;margin-top:6rem}@media only screen and (max-width:750px){.pa{margin-left:0;padding-left:5%;padding-right:5%}}@media only screen and (max-width:750px){.pa{margin-left:0!important;padding-left:5%!important;padding-right:5%!important;margin-top:2rem!important}}.pa__empty{padding:2rem 0 0 65px}.pa__list{overflow:hidden;transition:all .15s ease-out;background-color:#fff}.pa__list.loading{opacity:0}.pa__list.active{display:block}.pa__item{width:100%;display:flex;flex-wrap:wrap;margin:0 0 5rem 0}.pa__row{width:100%}.pa__row--left{width:60%}.pa__row--right{width:30%;padding:0 0 0 10%}.pa__image{width:60%;margin:0 0 2rem 0}.pa__artists{border-bottom:1px solid #000;padding:0 0 .5rem 0;margin:0 0 .5rem 0;display:block}.pa__title{font-size:150%;line-height:150%;font-weight:600;transition:all .15s ease-out;display:block}.pa__map-link{font-weight:700;transition:all .15s ease-out}.pa__map-link:hover{color:#66c9ba}.bi .submissions{background-color:#232020;color:#fff;text-align:center;padding:5rem 0;margin:3rem 0}@media only screen and (max-width:750px){.bi .submissions{padding:2rem 0;margin:2rem 0}}.bi .submissions__desc{width:80%;max-width:650px;margin:2rem auto 0 auto}.bi .submissions .square-btn{background-color:#fff;color:#232020}.bi .submissions .square-btn:hover{background-color:#66c9ba}.se .intro{margin-top:2rem}.se .intro__title{border-bottom:none;padding:0}.se .desc{padding:0;margin-top:5rem;margin-bottom:5rem}.se .desc__headline{text-align:left}.se .desc__preview{text-align:left;padding-right:40%}.se .desc__preview a{font-weight:800!important;padding:.5rem 2rem!important;font-size:75%!important;letter-spacing:.05rem!important;display:inline-block!important;transition:all .15s ease-out;border:none;border-radius:unset!important;background-color:#232020;color:#fff}.se .desc__preview a:hover{cursor:pointer}.se .desc__preview a:hover{background-color:#66c9ba}.se .collage{margin-left:65px;padding-left:65px;padding-right:65px;display:flex}@media only screen and (max-width:750px){.se .collage{margin-left:0;padding-left:5%;padding-right:5%}}.se .collage__row:first-of-type{width:65%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.se .collage__row:first-of-type .collage__item{margin-right:20px}.se .collage__row:first-of-type .collage__item:first-of-type{width:100%}.se .collage__row:first-of-type .collage__item:first-of-type::after{padding-top:60%}.se .collage__row:first-of-type .collage__item:nth-of-type(2){width:calc(50% - 20px)}.se .collage__row:first-of-type .collage__item:nth-of-type(2)::after{padding-top:60%}.se .collage__row:first-of-type .collage__item:nth-of-type(3){width:calc(50% - 20px)}.se .collage__row:first-of-type .collage__item:nth-of-type(3)::after{padding-top:120%}.se .collage__row:last-of-type{width:35%;display:flex;flex-wrap:wrap;justify-content:flex-end;flex-direction:column}.se .collage__row:last-of-type .collage__item{width:100%}.se .collage__row:last-of-type .collage__item:first-of-type::after{padding-top:120%}.se .collage__row:last-of-type .collage__item:last-of-type::after{padding-top:60%}.se .collage__item{background-size:cover;background-position:center;margin-bottom:20px}.se .collage__item::after{content:"";display:block}.se .supporters{margin-top:0;margin-bottom:0;padding:3rem 0 6rem 0}.ev .intro{margin-top:2rem}.ev .intro__title{border-bottom:none;padding:0}.ev .desc{padding:0;margin-top:5rem;margin-bottom:5rem}@media only screen and (max-width:750px){.ev .desc{margin-top:1rem;margin-bottom:3rem}}.ev .desc__headline{text-align:left}.ev .desc__preview{text-align:left;padding-right:40%}@media only screen and (max-width:750px){.ev .desc__preview{padding:0}}.ev .desc__preview a{font-weight:800!important;padding:.5rem 2rem!important;font-size:75%!important;letter-spacing:.05rem!important;display:inline-block!important;transition:all .15s ease-out;border:none;border-radius:unset!important;background-color:#232020;color:#fff}.ev .desc__preview a:hover{cursor:pointer}.ev .desc__preview a:hover{background-color:#66c9ba}.ev .category{margin-left:65px;padding-left:65px;padding-right:65px;font-size:.75rem;font-weight:700;margin-bottom:.5rem;letter-spacing:.025rem}@media only screen and (max-width:750px){.ev .category{margin-left:0;padding-left:5%;padding-right:5%}}.ev .summary{margin-left:65px;padding-left:65px;padding-right:65px}@media only screen and (max-width:750px){.ev .summary{margin-left:0;padding-left:5%;padding-right:5%}}.ev .summary__wrapper{border-top:10px solid #000;display:flex}@media only screen and (max-width:750px){.ev .summary__wrapper{flex-wrap:wrap}}.ev .summary__photo{width:65%;background-size:cover;background-position:center}@media only screen and (max-width:750px){.ev .summary__photo{width:100%}}.ev .summary__photo:after{content:"";display:block;padding-bottom:65%}.ev .summary__details{width:35%;padding:2.5% 2.5% 0 2.5%}@media only screen and (max-width:750px){.ev .summary__details{width:100%}}.ev .summary__list{margin:0 0 3rem 0}@media only screen and (max-width:750px){.ev .summary__list{margin:0}}.ev .summary__item{display:flex;margin:0 0 10px 0}.ev .summary__item--bold{font-weight:700}.ev .summary__item--padded{padding-top:15px;padding-bottom:15px}.ev .summary__item>p{margin:0;padding:0}.ev .summary__note{font-size:.85rem;display:inline-block;margin:0 0 0 10px;font-weight:400}.ev .summary__label{width:120px;font-weight:700}.ev .supporters{margin-top:0;margin-bottom:0;padding:3rem 0 0 0}.ape__list,.fpe__list{display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:calc(15px + 2rem)}@media only screen and (max-width:750px){.ape__list,.fpe__list{padding-left:0}}.ape__item,.fpe__item{width:calc(50% - 1.5rem);margin-bottom:3rem;position:relative}@media only screen and (max-width:750px){.ape__item,.fpe__item{width:100%;margin:0 0 1rem 0}}.ape__item--empty,.fpe__item--empty{min-height:150px}.ape__item:hover .fpe__photo:before,.fpe__item:hover .fpe__photo:before{opacity:1}.ape__item:hover .fpe__title,.fpe__item:hover .fpe__title{color:#66c9ba}.ape__photo,.fpe__photo{width:60%;background-position:center;background-size:cover;position:relative}.ape__photo:before,.fpe__photo:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.35);opacity:0;transition:all .15s ease-out}.ape__photo:after,.fpe__photo:after{content:"";display:block;padding-top:75%}.ape__details,.fpe__details{position:absolute;width:50%;height:85%;top:0;right:0;background-color:#fff;z-index:1;display:flex;flex-direction:column}@media only screen and (max-width:750px){.ape__details,.fpe__details{width:60%;height:92.5%}}.ape__details-row:first-of-type,.fpe__details-row:first-of-type{height:60%;padding-top:2rem;padding-left:2rem;padding-right:2rem}@media only screen and (max-width:750px){.ape__details-row:first-of-type,.fpe__details-row:first-of-type{height:80%;padding-top:0;padding-left:20px;padding-right:0}}.ape__details-row:last-of-type,.fpe__details-row:last-of-type{height:40%;border-left:10px solid #232020;padding:0 2rem 1rem calc(2rem - 10px);display:flex;align-items:flex-end;font-size:.85rem;font-weight:700;font-family:'Fira Sans',sans-serif;text-transform:uppercase}@media only screen and (max-width:750px){.ape__details-row:last-of-type,.fpe__details-row:last-of-type{height:20%;font-size:.65rem;padding:0 0 5px 10px}}.ape__daterange,.fpe__daterange{display:block;margin:1rem 0 0 0;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;font-size:.85rem}@media only screen and (max-width:750px){.ape__daterange,.fpe__daterange{margin:.5rem 0 0 0;font-size:.65rem}}.ape__date-wrapper,.fpe__date-wrapper{width:10%;background-color:#232020;position:absolute;top:0;right:50%}@media only screen and (max-width:750px){.ape__date-wrapper,.fpe__date-wrapper{width:15%;right:60%}}.ape__date-wrapper:after,.fpe__date-wrapper:after{content:"";display:block;padding-top:100%}.ape__date,.fpe__date{color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.ape__date>div,.fpe__date>div{text-align:center;font-family:'Fira Sans',sans-serif;font-weight:700;font-size:2rem;line-height:2rem}@media only screen and (max-width:750px){.ape__date>div,.fpe__date>div{font-size:1.5rem;line-height:1rem}}.ape__month,.fpe__month{display:block;width:100%;font-size:.85rem;line-height:.85rem;padding:4px 0 0 0}@media only screen and (max-width:750px){.ape__month,.fpe__month{font-size:.75rem;line-height:.75rem}}.ape__title,.fpe__title{font-weight:700;transition:all .15s ease-out}.ed .intro{display:block}.ed .intro__title{border-bottom:none;margin:0}.ed .gallery{margin-top:0;margin-bottom:0}.ed .desc{margin-top:0;margin-bottom:0;text-align:left}.ed .desc a{font-weight:800!important;padding:.5rem 2rem!important;font-size:75%!important;letter-spacing:.05rem!important;display:inline-block!important;transition:all .15s ease-out;border:none;border-radius:unset!important;background-color:#232020;color:#fff}.ed .desc a:hover{cursor:pointer}.ed .desc a:hover{background-color:#66c9ba}.ed .hb__headline{text-transform:unset;letter-spacing:.05rem}.ed .hb__headline a{transition:all .15s ease-out}.ed .hb__headline a:hover{color:#66c9ba}.fpe{margin-left:65px;padding-left:65px;padding-right:65px;padding-top:3rem;margin-bottom:3rem;position:relative;background-image:url(/wp-content/themes/TheReach/img/loader.svg?d=20210910);background-position:center;background-repeat:no-repeat;background-size:100px}@media only screen and (max-width:750px){.fpe{margin-left:0;padding-left:5%;padding-right:5%}}@media only screen and (max-width:750px){.fpe{padding-top:1rem}}.fpe .vertical-title{top:3rem}.fpe__photo{background-color:#f7f7f7}.fpe__submenu{display:flex;margin:0}@media only screen and (max-width:750px){.fpe__submenu{width:100%;flex-wrap:wrap}}.fpe__submenu-item{width:calc(20% - 2px);text-align:center;padding:1rem 0 calc(1rem + 10px);font-weight:700;border-right:1px solid #e6e6e6;border-top:1px solid #e6e6e6;transition:all .15s ease-out;position:relative}@media only screen and (max-width:750px){.fpe__submenu-item{width:calc(25% - 2px)}}.fpe__submenu-item:first-of-type{border-left:1px solid #e6e6e6}.fpe__submenu-item:first-of-type.active,.fpe__submenu-item:first-of-type:hover{color:#fff;background-color:#000}.fpe__submenu-item:first-of-type::after{background-color:#000}.fpe__submenu-item:nth-of-type(2).active,.fpe__submenu-item:nth-of-type(2):hover{color:#fff;background-color:#f18a00}.fpe__submenu-item:nth-of-type(2)::after{background-color:#f18a00}.fpe__submenu-item:nth-of-type(3).active,.fpe__submenu-item:nth-of-type(3):hover{color:#fff;background-color:#a2d45e}.fpe__submenu-item:nth-of-type(3)::after{background-color:#a2d45e}.fpe__submenu-item:nth-of-type(4).active,.fpe__submenu-item:nth-of-type(4):hover{color:#fff;background-color:#8347ad}.fpe__submenu-item:nth-of-type(4)::after{background-color:#8347ad}.fpe__submenu-item:nth-of-type(5).active,.fpe__submenu-item:nth-of-type(5):hover{color:#fff;background-color:#e54360}.fpe__submenu-item:nth-of-type(5)::after{background-color:#e54360}.fpe__submenu-item--year{padding:0;border:none;width:auto;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:750px){.fpe__submenu-item--year{width:100%}}.fpe__submenu-item--year label{margin:0 .75rem 0 2rem;display:inline-block;text-transform:uppercase;font-weight:400;font-size:14px;line-height:14px}@media only screen and (max-width:750px){.fpe__submenu-item--year label{margin-left:0}}.fpe__submenu-item--year>div{position:relative}.fpe__submenu-item--year>div:after{content:'';width:40px;height:2px;background:#000;position:absolute;bottom:5px;left:0}.fpe__submenu-item--year select{padding:10px 20px 10px 0;font-size:100%;-webkit-appearance:none!important;border:none;font-size:18px;font-weight:500;text-align:center;background-image:url(/wp-content/themes/TheReach/img/down-arrow.svg);background-repeat:no-repeat;background-position:right center;background-size:10px}.fpe__submenu-item--year:hover{color:#000!important;cursor:default!important;background-color:transparent!important}.fpe__submenu-item--year::after{background-color:transparent!important}.fpe__submenu-item--past{border:none;font-weight:400;font-size:75%;width:15%}@media only screen and (max-width:750px){.fpe__submenu-item--past{width:100%!important;text-align:right;padding:.5rem .5rem 0 0}}.fpe__submenu-item--past a{transition:all .15s ease-out}.fpe__submenu-item--past a:hover{color:#66c9ba}.fpe__submenu-item--past:hover{cursor:default!important;background-color:transparent!important}.fpe__submenu-item--past::after{background-color:transparent!important}.fpe__submenu-item:hover{cursor:pointer}.fpe__submenu-item::after{content:"";display:block;width:100%;height:10px;position:absolute;bottom:0}.fpe__list-wrapper{min-height:150px}.fpe__list{display:none;margin:3rem 0 0 0;padding:0;overflow:hidden;transition:all .15s ease-out;background-color:#fff}@media only screen and (max-width:750px){.fpe__list{margin:1.5rem 0 0 0}}.fpe__list.loading{opacity:0}.fpe__list.active{display:flex}.fpe__paging{display:none;border-top:1px solid #e6e6e6;margin:1rem 0;padding:1.5rem 0 0 0;width:100%}@media only screen and (max-width:750px){.fpe__paging{margin:.5rem 0;padding:1rem 0 0 0}}.fpe__paging.on{display:flex;justify-content:center}.fpe__paging>li{width:30px;height:30px;text-align:center;margin:0 .25rem;font-weight:700;transition:all .15s ease-out;line-height:30px}.fpe__paging>li.active{background-color:#000;color:#fff}.fpe__paging>li:hover{color:#66c9ba;cursor:pointer}.sr .intro__title{padding:0;border-bottom:none}.sr__results{margin-left:65px;padding-left:65px;padding-right:65px;padding-bottom:100px}@media only screen and (max-width:750px){.sr__results{margin-left:0;padding-left:5%;padding-right:5%}}.sr__list-item{border-top:1px solid #ccc;padding-top:1rem;margin-top:1rem}.sr__list-item span{font-weight:700}.sr__list-item a{transition:all .15s ease-out}.sr__list-item a:hover{color:#66c9ba}.ar{margin-left:65px;padding-left:65px;padding-right:65px;margin-top:3rem;margin-bottom:3rem;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media only screen and (max-width:750px){.ar{margin-left:0;padding-left:5%;padding-right:5%}}@media only screen and (max-width:750px){.ar{padding-left:5%;padding-right:5%;margin:2rem auto 3rem auto;display:block;flex-wrap:unset;justify-content:unset}}.ar__row:first-of-type{width:70%}@media only screen and (max-width:750px){.ar__row:first-of-type{width:100%}}.ar__row:last-of-type{width:20%}@media only screen and (max-width:750px){.ar__row:last-of-type{width:100%}}.ar__row:last-of-type .ct{margin:1.75rem 0 0 0;display:flex}.ar__row:last-of-type .ct__label{width:100px;font-weight:600}.ar__row:last-of-type .ct__list{width:calc(100% - 100px)}@media only screen and (max-width:750px){.ar__row:last-of-type .ct{margin:1.25rem 0 0 0}}.ar__title{font-size:300%;line-height:110%;margin-bottom:3rem;width:100%;padding:0 35% 0 0}@media only screen and (max-width:750px){.ar__title{margin-bottom:2rem}}.ar__image{margin:.75rem 0 0 0}.ar__image>img{width:100%;height:auto}.ar__image-caption{font-size:.75rem;margin:.5rem 0 0 0}.ar__content{margin:3rem 0 6rem 0}@media only screen and (max-width:750px){.ar__content{margin:2rem 0 0 0}}.news{padding:0 65px 6rem 65px}.news__empty{padding:2rem 0 0 65px}.news__list{display:none;overflow:hidden;transition:all .15s ease-out;background-color:#fff}.news__list.loading{opacity:0}.news__list.active{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:space-between}.news__item{padding-right:5%;padding-bottom:3rem;width:50%;margin:0 0 3rem 0;border-bottom:1px solid #000;box-sizing:border-box}.news__item:nth-child(even){padding-right:0;padding-left:5%}.news__item:last-child{border-bottom:0!important}.news__item:hover .news__title{color:#66c9ba}.news__item:hover .news__image::before{opacity:1}.news__image{width:100%;padding-bottom:60%;background-size:cover;margin:0 0 2rem 0;position:relative}.news__image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.35);opacity:0;transition:all .15s ease-out}.news__title{font-size:125%;line-height:125%;font-weight:600;display:block;transition:all .15s ease-out}.news__date{display:block;margin:1.5rem 0 0 0}.news__summary{display:block;margin:1.5rem 0 0 0;font-size:.85rem}.gravity-theme{padding-top:6rem;padding-bottom:6rem;background-color:#edf1ef;display:flex;flex-wrap:wrap}@media only screen and (max-width:750px){.gravity-theme{padding:2rem 5%}}.gravity-theme .gform_heading{width:30%;margin:0;padding:0 calc(65px * 2)}@media only screen and (max-width:750px){.gravity-theme .gform_heading{width:100%;padding:0}}.gravity-theme .gform_description{margin:0}.gravity-theme form{width:70%;padding-right:65px;position:relative;box-sizing:border-box;z-index:1;background-color:#edf1ef}@media only screen and (max-width:750px){.gravity-theme form{width:100%;padding:0;margin:2rem 0 0 0}}.gform_wrapper.gravity-theme .gform_fields{display:flex!important;justify-content:space-between;flex-wrap:wrap;grid-column-gap:unset!important;grid-row-gap:unset!important;grid-template-columns:unset!important;grid-template-rows:unset!important}.gform_wrapper.gravity-theme .gfield.gfield--width-full{width:48%!important;margin-bottom:2%;display:flex;flex-wrap:wrap;flex-direction:column-reverse}.gform_wrapper.gravity-theme .gfield.gfield--width-full:nth-of-type(5),.gform_wrapper.gravity-theme .gfield.gfield--width-full:nth-of-type(6){width:100%!important}.gform_wrapper.gravity-theme .gfield{width:100%!important}.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large,.gform_wrapper.gravity-theme .gfield textarea.large{border:none!important;padding:12px!important;width:100%!important;box-sizing:border-box!important;font-family:'Roboto Condensed',sans-serif!important}.gform_wrapper.gravity-theme .gfield_label{width:100%!important;font-family:'Roboto Condensed',sans-serif!important;display:block!important;margin:5px 0 0 0!important;font-size:85%!important;font-weight:400!important;text-transform:uppercase!important}.gfield--type-textarea{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{font-weight:800!important;padding:.5rem 2rem!important;font-size:75%!important;letter-spacing:.05rem!important;display:inline-block!important;transition:all .15s ease-out;border:none;border-radius:unset!important;background-color:#ff8189;color:#fff}.gform_wrapper.gravity-theme .gform_footer button:hover,.gform_wrapper.gravity-theme .gform_footer input:hover,.gform_wrapper.gravity-theme .gform_page_footer button:hover,.gform_wrapper.gravity-theme .gform_page_footer input:hover{cursor:pointer}.gform_wrapper.gravity-theme .gform_footer button:hover,.gform_wrapper.gravity-theme .gform_footer input:hover,.gform_wrapper.gravity-theme .gform_page_footer button:hover,.gform_wrapper.gravity-theme .gform_page_footer input:hover{background-color:#232020}.gform_wrapper.gravity-theme .gform_validation_errors{width:100%!important;margin-right:65px;margin-left:calc(65px * 2);margin-bottom:50px!important;margin-top:0!important;box-shadow:none!important;border:0!important}.gform_wrapper.gravity-theme .field_description_above .description,.gform_wrapper.gravity-theme .field_description_above .gfield_description,.gform_wrapper.gravity-theme .field_description_above .gsection_description,.gform_wrapper.gravity-theme .field_description_above .instruction{padding:10px!important;margin:0 0 5px 0!important}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{padding-bottom:0!important}.gform_required_legend{display:none!important}.gform_confirmation_message_1{margin-right:65px;margin-left:calc(65px * 2)}div,h2,h3,li h1,p,ul{box-sizing:border-box!important}div,h1,h2,h3,li,section,ul{padding:0;margin:0}ul{list-style-type:none}blockquote{display:block;margin-top:1em;margin-bottom:1em;margin-left:40px;margin-right:40px}img{vertical-align:top;border:0!important;margin:0;padding:0}svg{width:10px}a{text-decoration:none;color:#000}a img{border:0}a:focus{outline:0}.clearfix:after{content:"";display:table;clear:both}.mobile-only{display:none}@media only screen and (max-width:750px){.mobile-only{display:block}}.desktop-only{display:block}@media only screen and (max-width:750px){.desktop-only{display:none!important}}input[type=submit],input[type=text],select,textarea{-webkit-appearance:none;border-radius:0!important;font-family:'Fira Sans',sans-serif;font-size:100%}input:focus,select:focus,textarea:focus{outline:0}html{padding:0;margin:0;width:100%;height:100%}body{font-family:'Fira Sans',sans-serif;font-weight:400;font-weight:400;padding:0;margin:0;scroll-behavior:smooth;overflow-x:hidden}body,input{font-size:100%;line-height:175%}@media only screen and (min-width:751px) and (max-width:1024px){body,input{font-size:87.5%}}@media only screen and (max-width:750px){body,input{font-size:75%}}.alert{position:fixed;text-align:center;z-index:1000;height:40px;width:100%;background-color:#66c9ba;color:#fff;font-size:14px;transition:all .15s ease-out;display:flex;align-items:center;justify-content:center}.alert>div{width:100%;max-width:1600px;padding:0 65px;display:flex;justify-content:space-between;align-items:center}.alert>div span{display:inline-block;text-align:left;padding:0 65px 0 0;transition:all .15s ease-out;vertical-align:middle}@media only screen and (max-width:750px){.alert>div{padding:0 5%}.alert>div span{padding:0 20px 0 0}}.alert img{height:20px;transition:all .15s ease-out;vertical-align:middle}.alert img:hover{opacity:.5;cursor:pointer}@media only screen and (max-width:750px){.alert{font-size:10px;line-height:12px}}@media only screen and (min-width:751px) and (max-width:1024px){.alert{font-size:12px;line-height:14px}}.alert.with-link>div span:hover{cursor:pointer;opacity:.65}.wrapper{max-width:1600px;margin:auto;padding-top:120px;position:relative}.wrapper.with-alert{padding-top:160px}@media only screen and (max-width:750px){.wrapper{padding-top:60px}}.wrapper.with-submenu{padding-top:180px}.wrapper.with-padding{padding:0 65px}@media only screen and (max-width:750px){.wrapper.with-padding{padding:0 5%}}h2{font-weight:800;font-size:300%;line-height:100%;font-size:200%;line-height:140%}h3{font-weight:800;font-size:150%;line-height:140%}.square-btn{font-weight:800!important;padding:.5rem 2rem!important;font-size:75%!important;letter-spacing:.05rem!important;display:inline-block!important;transition:all .15s ease-out;border:none;border-radius:unset!important}.square-btn:hover{cursor:pointer}.square-btn.dark-grey{background-color:#232020;color:#fff}.square-btn.dark-grey:hover{cursor:pointer;background-color:#66c9ba}.wp-block-button__link{font-weight:800!important;padding:.5rem 2rem!important;font-size:75%!important;letter-spacing:.05rem!important;display:inline-block!important;transition:all .15s ease-out;border:none;border-radius:unset!important;background-color:#232020!important}.wp-block-button__link:hover{cursor:pointer}.wp-block-button__link:hover{background-color:#66c9ba!important}.vertical-title{text-transform:uppercase;font-weight:800;font-size:.75rem;line-height:.75rem;margin:0;padding:0;letter-spacing:.15rem;position:absolute;top:0;left:0;writing-mode:vertical-rl;height:400px}@media only screen and (max-width:750px){.vertical-title{display:none}}.square{position:relative}.square:after{content:"";display:block;padding-bottom:100%}.square>div{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.bold{font-weight:700}.grey-bg{background-color:#fff}.wysiwyg h2{font-size:150%;line-height:140%;font-weight:400;margin:20px 0 10px 0}.wysiwyg h3{font-size:125%;line-height:120%;font-weight:400;margin:20px 0 10px 0}.wysiwyg h4{font-size:115%;line-height:120%;font-weight:400;margin:20px 0 10px 0}.section-title{padding:0 0 1rem 0;margin:0 0 1.5rem 0;border-bottom:2px solid #232020}.section-title:before{content:"";display:inline-block;width:15px;height:15px;background-color:#232020;vertical-align:middle;margin:0 20px 0 0}.spacer-medium{height:50px!important}@media only screen and (max-width:750px){.spacer-medium{height:12px!important}}.spacer-large{height:100px!important}@media only screen and (max-width:750px){.spacer-large{height:25px!important}}