* {
  box-sizing: border-box;
}
body {
  margin: 0;
}
.gpd-cnt{
  padding:0;
}
.gpd-clm{
  padding:5px 0;
}
.gpd-grid{
  min-height:auto;
  padding:10px 0;
}
.gpd-header{
  margin:0;
}
#icxkd{
  letter-spacing:-1px;
  padding:13px 0 0 0;
  font-size:35px;
}
#ihbsj{
  padding:20px 0 10px 0;
  line-height:1.8em;
}
#i9ffr{
  max-width:800px;
}
#i5ct8{
  background-image:url('images/chalkthewalk2005-pyrmont-bridge.jpg');
  background-size:cover;
  background-position:center center;
  background-attachment:scroll;
  background-repeat:no-repeat;
  height:593px;
}
.gpd-divider{
  height:3px;
  margin:10px 10px 10px 10px;
  background-color:rgba(0,0,0,0.05);
}
#i8v2u{
  max-width:250px;
}
#it9a{
  flex:0 1 auto;
}
#infc3{
  font-weight:400;
  padding:20px 0 20px 0;
  line-height:1.8em;
  margin:0 0 0 0;
}
#irx5d{
  font-size:35px;
  letter-spacing:-1px;
}
#i93lr{
  color:black;
}
#i5x93{
  line-height:1.8em;
  padding:10px 10px 30px 10px;
}
#i7c9o{
  font-size:24px;
}
#i0p7m{
  color:black;
  text-align:left;
  padding:0 0 30px 0;
}
#iyt1l{
  line-height:1.8em;
  padding:10px 10px 30px 10px;
}
#is7p8{
  font-size:24px;
}
#iddui{
  line-height:1.8em;
  padding:10px 10px 30px 10px;
}
#iuvj7{
  color:black;
}
#i2dtg{
  font-size:1.4em;
  font-weight:700;
  padding:10px 25px 10px 25px;
}
#ib53n{
  line-height:1.8em;
  padding:10px 10px 20px 10px;
}
#isbjr{
  color:black;
}
#i6uof{
  font-size:24px;
}
#ia0ag{
  line-height:1.8em;
  padding:10px 10px 30px 10px;
  text-align:left;
}
#ilzz5{
  line-height:1.8em;
  padding:20px 0 30px 0;
}
#icfn2{
  background-image:url('images/chalk_the_walk_2007_crowds_pyrmont_bridge.jpg');
  background-size:cover;
  background-position:center center;
  background-attachment:scroll;
  background-repeat:no-repeat;
  height:509px;
}
#ixsb8{
  letter-spacing:-1px;
  font-size:35px;
}
#il7lp{
  line-height:1.8em;
  padding:30px 0 0 0;
}
#ifg9g{
  color:black;
}
#ijxix{
  text-align:center;
  max-width:800px;
}
#ilw9s{
  text-align:center;
}
#ifvgm{
  height:28px;
  background-color:rgba(0, 0, 0, 0);
}
#ikj9z{
  height:28px;
  background-color:rgba(0, 0, 0, 0);
}
#iieqm{
  background-color:rgba(0, 0, 0, 0.0);
}
#iwx0j{
  max-width:800px;
}
#ienzx{
  max-width:800px;
}
#izcfd{
  font-size:35px;
  letter-spacing:-1px;
}
#ifesz{
  padding:10px 10px 10px 25px;
}
.gpd-navbar{
  width:100%;
}
.gpd-navbar__menu{
  display:none;
}
.gpd-navbar__item{
  flex:0 1 auto;
}
.gpd-navbar__item-link{
  color:inherit;
  text-decoration:none;
}
#izi4h{
  padding:0;
}
#i9nf3{
  justify-content:space-between;
  align-items:center;
  min-height:auto;
}
#i44pl{
  flex:0 1 auto;
}
#ik287{
  flex:0 1 auto;
}
#i3dyn{
  width:35px;
  height:35px;
  cursor:pointer;
}
#idifk{
  flex:0 1 auto;
}
#iv4m9{
  align-items:center;
  min-height:auto;
}
#isazv{
  padding:30px 0 10px 0;
}
#ic9jp{
  flex-basis:80%;
  text-align:left;
}
#ie73g{
  flex-basis:80%;
  text-align:left;
}
#izdz2{
  padding:30px 0 10px 0;
}
#itzx9{
  color:black;
  width:100%;
}
#iubeh{
  flex-basis:80%;
  text-align:left;
}
#imyfq{
  font-size:24px;
}
#ija34{
  padding:30px 0 10px 0;
}
#i866j{
  flex-basis:80%;
  text-align:left;
}
#i3im4{
  padding:30px 0 10px 0;
}
#isa92{
  flex-basis:80%;
  text-align:center;
}
#inc9o{
  font-size:24px;
}
#iujre{
  padding:30px 0 10px 0;
}
#i8wtoe{
  color:black;
  text-align:center;
}
#community{
  padding:50px 0 30px 0;
}
#ikkzg{
  font-size:35px;
}
#ifyc1{
  max-width:800px;
}
#ijlxm{
  max-width:800px;
}
#legacy{
  padding:50px 0 20px 0;
}
#ixbij{
  color:black;
}
#izqzi{
  color:black;
}
@media (max-width: 768px){
  #i8v2u{
    color:black;
    width:242px;
    height:89px;
    line-height:1.5em;
  }
  #iieqm{
    background-color:rgba(0,0,0,0.05);
  }
  #ihbsj{
    line-height:1.3em;
    font-weight:300;
  }
  #il7lp{
    padding:20px 10px 10px 0;
  }
  .gpd-navbar__menu{
    display:block;
  }
  .gpd-navbar__items{
    display:none;
    width:100%;
  }
  .gpd-navbar__item{
    flex:1 1 100%;
  }
  .gpd-navbar__items-grid{
    flex-wrap:wrap;
  }
  .gpd-navbar__item-link{
    width:100%;
  }
  #itzx9{
    width:100%;
  }
}
@media (max-width: 415px){
  #ixsb8{
    font-size:35px;
  }
  #il7lp{
    line-height:1.8em;
    padding:20px 0 10px 0;
  }
  #i0p7m{
    text-align:center;
    max-width:auto;
  }
  #ic9jp{
    text-align:center;
  }
  #ihbsj{
    line-height:1.5em;
  }
  #icxkd{
    font-size:30px;
    letter-spacing:-1px;
  }
  #isdp{
    padding:50px 0 30px 0;
  }
  #iieqm{
    margin:20px 10px 10px 10px;
  }
  #irx5d{
    font-size:30px;
  }
  #ie73g{
    text-align:center;
  }
  #iubeh{
    text-align:center;
  }
  #i866j{
    text-align:center;
  }
  #isa92{
    text-align:center;
  }
  #i5x93{
    text-align:center;
    padding:10px 0 30px 0;
  }
  #i7c9o{
    text-align:center;
  }
  #iyt1l{
    padding:10px 0 30px 0;
  }
  #izcfd{
    text-align:center;
  }
  #iddui{
    padding:10px 0 30px 0;
  }
  #ib53n{
    padding:10px 0 20px 0;
  }
  #ia0ag{
    padding:10px 0 30px 0;
  }
}
