/** COMPILED FROM SCSS SOURCE. DO NOT EDIT DIRECTLY */
@import url("https://fonts.googleapis.com/css?family=Raleway:400,500,700|Satisfy&display=swap");
@media screen and (max-width: 1350px) {
  h2, h3 {
    font-size: 4rem; } }

.flex.c3 .inlineImage {
  padding: 18px; }

#isSmall {
  visibility: hidden;
  float: none; }

#isMedium {
  visibility: hidden;
  float: none; }

#isLarge {
  visibility: hidden;
  float: left; }

.chapterImage.c0 {
  height: 100vh;
  background: transparent url(https://www.maddencdn.com/content/images/2019/chicago_north_shore/discovering-the-culture-of-chicago-north-shore/c0_lg.jpg) no-repeat center center fixed;
  background-size: cover; }
  .chapterImage.c0 #c0-overlay {
    display: none; }

.chapterImage.c4 {
  height: 70vh;
  background: transparent url(https://www.maddencdn.com/content/images/2019/chicago_north_shore/discovering-the-culture-of-chicago-north-shore/c2_img1_lg.jpg) no-repeat center center fixed;
  background-size: cover; }

.chapterImage.c6 {
  height: 70vh;
  background: transparent url(https://www.maddencdn.com/content/images/2019/chicago_north_shore/discovering-the-culture-of-chicago-north-shore/c4_img1_lg.jpg) no-repeat center center fixed;
  background-size: cover; }

#museum-img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 90%;
  position: relative; }
  #museum-img img {
    display: block;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain; }

#museum-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

#coffee-col {
  position: relative; }

#clocks-img {
  display: none; }

#colectivo-img {
  width: 100%;
  position: relative; }
  #colectivo-img img {
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain; }

.flex.c5 col {
  padding: 25px; }

.spacer {
  height: 120px; }

#hol-museum-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }

#hol-museum-text-col {
  padding-top: 82px; }

#hol-museum-img {
  width: 100%;
  max-width: 550px; }
  #hol-museum-img img {
    width: 100%; }

#bahai-img {
  position: relative;
  width: 100%; }
  #bahai-img img {
    width: 100%; }

#taco-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

#tacoDiablo-img {
  width: 100%; }
  #tacoDiablo-img img {
    width: 100%; }
