*,:after,:before{box-sizing:inherit}body,html{box-sizing:border-box;font-size:16px}.hero-image{position:absolute;z-index:-1;top:0;left:0;width:100%;height:40vw;background-image:url(../img/header-bg.33bae030.png);background-size:contain;background-position:0 0;background-repeat:no-repeat}footer{background-color:#333;display:flex}footer img{height:80%;width:auto}footer .submission-links{display:flex;flex-direction:column;flex-wrap:wrap;font-size:clamp(.5rem,1.25vw,1rem);margin-left:2rem;height:100%}footer .submission-links .link{color:#fff;text-decoration:none;margin-right:2rem;margin-top:.25rem}@media(max-width:575.98px){.container{padding-top:30px!important}footer{height:-moz-fit-content;height:fit-content;padding:5px 10px}footer img{height:50px}}@media(max-width:767.98px){.container{padding-top:30px}}@media(min-width:575.98px){footer{height:100px;padding:5px 30px}}@media(min-width:767.98px){.container{padding-top:60px}footer{height:100px;padding:10px 45px}}@media(min-width:991.98px){.container{padding-top:80px}footer{height:110px;padding:10px 45px}}@media(min-width:1199.98px){.container{padding-top:100px}footer{height:130px;padding:10px 45px}}#detail-view{width:100%}#detail-view main .home-link{color:#000;font-size:clamp(.5rem,1.85vw,1.5rem);font-family:Red Hat Display Bold;text-decoration:none;position:absolute;top:clamp(.5rem,1.85vw,1rem);right:clamp(.5rem,1.85vw,2rem)}#detail-view main .home-link img{width:clamp(.5rem,1.85vw,1.5rem);margin-right:.5rem}#detail-view main .jumbotron{position:relative}#detail-view main .jumbotron .half-blue-bg{position:absolute;z-index:-1;bottom:0;left:0;width:100%;height:50%;background-color:#027cb9}#detail-view main .jumbotron.blue-bg{background-color:#027cb9}#detail-view main .container.top{padding-bottom:0}#detail-view main .container.middle{position:relative;padding-top:0;padding-bottom:0}#detail-view main .container.middle section.featured-images{padding-bottom:0}#detail-view main .container.bottom{padding-top:0}#detail-view main .container.bottom section.summary.row{padding-top:clamp(2rem,4vw,7rem)}#detail-view main .container section{padding-bottom:clamp(2rem,4vw,7rem)}#detail-view main .container section.featured-video{display:flex;justify-content:center}#detail-view main .container section.featured-video .featured-video-wrap{overflow:hidden;padding-top:56.25%;position:relative}#detail-view main .container section.featured-video .featured-video-wrap.box-shadow{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}#detail-view main .container section.featured-video .featured-video-wrap iframe{top:0;left:0;position:absolute;width:100%;height:100%}#detail-view main .container section.details .title{font-size:clamp(2rem,3.5vw,4rem);font-family:Red Hat Display Bold}#detail-view main .container section.details .location{font-size:clamp(1.4rem,3vw,2.65rem);border-bottom:5px solid #000;padding-bottom:clamp(0rem,1vw,1rem)}#detail-view main .container section.details .short-description{font-size:clamp(1.25rem,2.25vw,2.35em);margin-top:clamp(.25rem,2vw,1rem);font-family:Red Hat Display Medium}#detail-view main .container section.details .category{font-size:clamp(.85rem,2vw,1.7rem);font-family:Roboto Medium}#detail-view main .container section.featured-images{width:100%;position:relative}#detail-view main .container section.featured-images .slide-next,#detail-view main .container section.featured-images .slide-prev{position:absolute;top:50%;transform:translateY(-50%);width:10rem;height:10rem;background-size:contain;background-position:0 0;background-repeat:no-repeat}#detail-view main .container section.featured-images .swiper-button-next,#detail-view main .container section.featured-images .swiper-button-prev{color:#fff}#detail-view main .container section.featured-images .slide-container{width:100%;height:100%}#detail-view main .container section.featured-images .slide-container .slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#detail-view main .container section.summary .long-description{font-size:clamp(.85rem,2.5vw,1.6rem);font-family:Roboto Medium;color:#fff}#detail-view main .container section.summary .flex{padding:0 .75rem;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;align-self:self-start}#detail-view main .container section.summary .flex button.summary-button{padding:clamp(0rem,2.5vw,.75rem);padding:.5rem;border:none;background:none;border-radius:0;background-color:#fff;color:#027cb9;margin-bottom:clamp(1rem,2.5vw,4rem);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);display:flex;align-items:center;justify-content:space-around;font-size:clamp(.9rem,1.5vw,1.5rem);font-family:Red Hat Display Bold;min-width:15rem;max-width:32.5rem}#detail-view main .container section.summary .flex button.summary-button span{margin-right:2rem}#detail-view main .container section.video-showcase .video-showcase-wrap{display:relative;overflow:hidden;padding-top:56.25%;position:relative;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}#detail-view main .container section.video-showcase .video-showcase-wrap iframe{top:0;left:0;position:absolute;width:100%;height:100%}@media(min-width:991.98px){section.video-showcase .video-showcase-wrap{padding-top:38%!important}}.container img.header-img[data-v-67d846ab]{width:100%;height:auto;margin-bottom:3rem}.container .title[data-v-67d846ab]{font-size:clamp(2rem,3.5vw,4rem);font-family:Red Hat Display Bold;margin-bottom:5rem;border-bottom:5px solid #000;padding-bottom:1rem}.container .entry[data-v-67d846ab]{margin-bottom:2rem;max-width:27.5rem;margin-left:auto;margin-right:auto}.container .entry .entry-wrap[data-v-67d846ab]{width:100%}.container .entry .entry-image[data-v-67d846ab]{height:245px;background-size:cover;background-position:50%;background-repeat:no-repeat}.container .entry a[data-v-67d846ab]{text-decoration:none;color:#000}.container .entry a .entry-title[data-v-67d846ab]{font-size:clamp(1rem,2.5vw,1.5rem);font-family:Red Hat Display Bold;border-bottom:2px solid #000;margin-top:.5rem;margin-bottom:.25rem}.container .entry .entry-description[data-v-67d846ab]{font-size:clamp(.75rem,1.5vw,1.15rem);font-family:Red Hat Display}@font-face{font-family:Red Hat Display;src:url(../fonts/RedHatDisplay-Regular.043955e0.ttf) format("truetype")}@font-face{font-family:Red Hat Display Medium;src:url(../fonts/RedHatDisplay-Medium.48bd3dd1.ttf) format("truetype")}@font-face{font-family:Red Hat Display Bold;src:url(../fonts/RedHatDisplay-Bold.724a1def.ttf) format("truetype")}@font-face{font-family:Roboto Medium;src:url(../fonts/Roboto-Medium.ebdda5c2.ttf) format("truetype")}body,html{font-family:Red Hat Display,sans-serif;margin:0;padding:0}