@import url(https://use.typekit.net/loc2xpy.css);@font-face{font-family:MBEmpire;font-weight:700;src:url(/fonts/MBEmpire-Bold.otf) format("opentype")}.cohort-details{border-bottom:1px solid #000;border-top:1px solid #000;background-image:url(/img/event-details-aurora.png);background-position:right center;background-size:cover;background-repeat:no-repeat;-webkit-animation-duration:10s;animation-duration:10s;padding-top:4rem;padding-bottom:2rem}@media (min-width:1200px){.cohort-details{background-position:right center;background-size:100%;background-repeat:no-repeat;-webkit-animation-name:cohort-details-expand;animation-name:cohort-details-expand;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;padding-top:6rem;padding-bottom:3rem}}.cohort-details.cohort-details-no-aurora{background-image:none}.cohort-details.cohort-details--no-bottom-border{border-bottom:0}.cohort-details.cohort-details--no-top-border{border-top:0}.cohort-details .cohort-details-element-title{color:#4056ff;font-family:sofia-pro,sans-serif;margin-bottom:1rem}.cohort-details .cohort-details-footer-h-line{width:10rem}.cohort-details .cohort-details-title-h-line{margin-left:auto;margin-right:auto}@media (min-width:992px){.cohort-details .cohort-details-title-h-line{margin-left:0}}.cohort-details .v-line-container{display:block;width:1px;height:9rem;margin:2rem auto 3rem;position:relative}.cohort-details .v-line{display:block}@media (min-width:992px){.cohort-details .v-line-container{display:none}}.cohort-details-scrolling-backdrop{background-color:rgba(33,37,41,.2);position:fixed;top:0;right:0;width:100%;height:100%;overflow:auto;max-height:100%;z-index:1050;padding-top:50px;padding-bottom:50px;transition:right .2s ease}.cohort-details-scrolling{background-color:#fff;color:#000;border:1px solid #000;margin-left:auto;margin-right:0;width:700px;max-width:100%;z-index:1055}.cohort-details-scrolling .v-line-container{display:none}.cohort-details-scrolling .cohort-details-scrolling-body,.cohort-details-scrolling .cohort-details-scrolling-footer,.cohort-details-scrolling .cohort-details-scrolling-header{padding:2rem}.cohort-details-scrolling .cohort-details-scrolling-body:not(:first-child),.cohort-details-scrolling .cohort-details-scrolling-footer:not(:first-child),.cohort-details-scrolling .cohort-details-scrolling-header:not(:first-child){border-top:1px solid #000}.cohort-details-scrolling .cohort-details-scrolling-header{display:flex}.cohort-details-scrolling .cohort-details-scrolling-title{flex:1;text-transform:uppercase;letter-spacing:2px}.cohort-details-scrolling .cohort-details-scrolling-close{flex:0 0 40px;padding-left:10px;text-decoration:none;padding-top:7px}.cohort-details-scrolling .cohort-details-scrolling-close svg{width:30px}.cohort-details .cohort-details-footer-text,.cohort-details-scrolling .cohort-details-footer-text{font-size:18px}@media (min-width:1200px){.cohort-details .cohort-details-footer-text,.cohort-details-scrolling .cohort-details-footer-text{font-size:24px}}.cohort-details .cohort-details-title,.cohort-details-scrolling .cohort-details-title{color:#4056ff;text-transform:uppercase;font-family:sofia-pro,sans-serif;margin-bottom:1rem;font-size:20px}@media (min-width:1200px){.cohort-details .cohort-details-title,.cohort-details-scrolling .cohort-details-title{font-size:20px}}.cohort-details .cohort-details-title-h-line,.cohort-details-scrolling .cohort-details-title-h-line{max-width:15px;margin-bottom:1rem}@media (min-width:1200px){.cohort-details .cohort-details-title-h-line,.cohort-details-scrolling .cohort-details-title-h-line{margin-bottom:2rem}}.cohort-details .cohort-details-title-h-line .h-line,.cohort-details-scrolling .cohort-details-title-h-line .h-line{background-color:#4056ff}.cohort-details .cohort-details-time-h-line,.cohort-details-scrolling .cohort-details-time-h-line{max-width:80px}.cohort-details .cohort-details-date,.cohort-details .cohort-details-dates,.cohort-details .cohort-details-duration,.cohort-details .cohort-details-fee,.cohort-details .cohort-details-format,.cohort-details .cohort-details-time,.cohort-details .cohort-details-venue,.cohort-details-scrolling .cohort-details-date,.cohort-details-scrolling .cohort-details-dates,.cohort-details-scrolling .cohort-details-duration,.cohort-details-scrolling .cohort-details-fee,.cohort-details-scrolling .cohort-details-format,.cohort-details-scrolling .cohort-details-time,.cohort-details-scrolling .cohort-details-venue{font-family:sofia-pro,sans-serif;text-transform:uppercase;font-size:22px}@media (min-width:1200px){.cohort-details .cohort-details-date,.cohort-details .cohort-details-dates,.cohort-details .cohort-details-duration,.cohort-details .cohort-details-fee,.cohort-details .cohort-details-format,.cohort-details .cohort-details-time,.cohort-details .cohort-details-venue,.cohort-details-scrolling .cohort-details-date,.cohort-details-scrolling .cohort-details-dates,.cohort-details-scrolling .cohort-details-duration,.cohort-details-scrolling .cohort-details-fee,.cohort-details-scrolling .cohort-details-format,.cohort-details-scrolling .cohort-details-time,.cohort-details-scrolling .cohort-details-venue{font-size:26px}}.cohort-details .cohort-details-duration-subtext,.cohort-details-scrolling .cohort-details-duration-subtext{font-size:18px}@media (min-width:1200px){.cohort-details .cohort-details-duration-subtext,.cohort-details-scrolling .cohort-details-duration-subtext{font-size:24px}}.cohort-details .cohort-details-address-link,.cohort-details-scrolling .cohort-details-address-link{color:#4056ff;font-style:italic;font-family:freight-text-pro,serif;text-decoration:none;border-bottom:1px solid #4056ff;font-size:18px}@media (min-width:1200px){.cohort-details .cohort-details-address-link,.cohort-details-scrolling .cohort-details-address-link{font-size:24px}}.cohort-details .cohort-details-address-link:hover,.cohort-details-scrolling .cohort-details-address-link:hover{color:#031a47}@-webkit-keyframes cohort-details-expand{0%{background-size:150%}50%{background-size:175%}100%{background-size:150%}}@keyframes cohort-details-expand{0%{background-size:150%}50%{background-size:175%}100%{background-size:150%}}