
#divFurniture {
  background-attachment: fixed;
  background-image: url('images/furniture/workbench.jpg');
  background-size: cover;
  /* background-size: contain; */
  /* border: solid green 13px; */
  display: none;
  left: 1vw;
  height: 198vh;
  /* pointer-events: none; */
  position: absolute;
  top: 1vh;
  width: 98vw;
}

#imgBackGradient {
  background-image: linear-gradient(white, black);
  height: 500vh;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100vw;
  z-index: 0;
}


#svgFurniture {
  /* background: pink; */
  /* border: 2px dashed black; */
  height: 100vh;
  left: -1vw;
  position: absolute;
  stroke-linecap: round;
  stroke-linejoin: round;
  top: -1vh;
  transition-duration: 3.2s;
  width: 100vw;
}
#gScroll {
  pointer-events: all;
  transform: translateY(30%) rotateY(1175deg);
  transform-origin: 35%;
  transition-duration: 3.2s;
}
#gScroll:hover {
  opacity: 1;
}
/* #cirScroll:hover { */
  /* fill: #802900d2 */
/* } */
#plyScroll:hover {
  opacity: 1;
}



#svgOffsiteFurnIcon {
  height: 98vh;
  left: 0vw;
  overflow: visible;
  pointer-events: none;
  position: absolute;
  top: 0vh;
  transition-duration: 3s;
  transition-timing-function: cubic-bezier(0.4, -1.14, 0.52, 1.81);
  width: 98vw;
}
#gOffsiteFurnIcon {
  pointer-events: all;
  stroke: #4EB3F2f2;
  transform: translate(20%, -35%) rotateY(1175deg);
  transform-origin: 92%;
  transition-duration: 3.2s;
}
#gOffsiteFurnIcon:hover {
  opacity: 1;
}
#cirOffsiteFurnIcon:hover {
  /* stroke: #f2944ea2; */
  stroke-width: .3%;
}
#cirOffsiteFurnIcon {
  pointer-events: all;
  stroke: #f2944ea2;
  fill: #802900a2;
}
.furnIcons {
  fill: #f2944ea2;
  stroke: #f2944ea2;
}


#rectOffsiteFurn {
  fill: #FFD7C1e7;
}
#cCloseOffsiteFurnX:hover {
  stroke-width: 8;
}
#l1CloseOffsiteFurnX:hover {
  stroke-width: 8;
}
#l2CloseOffsiteFurnX:hover {
  stroke-width: 8;
}
#txtDwd2014Comment{
  transform: scale(.2);
  font: 73px;
}
/*
#plyChangeResIcon:hover {
  opacity: 1;
}
#lChangeResIcon1:hover {
  opacity: 1;
} */















#txtDWDinc {
  /* fill: #f2f2f2f2; */
  fill: #e48348f2;
  /* #FFD7C1c7 */
  font-size: 6px;
  font-family:'PlayfairDisplay';
  line-height:1.25;
  transition-duration: 1.2s;
  transition-duration: 4s;
  transition-timing-function: cubic-bezier(0.2, 0.9, 0.1, 1.3);
  word-spacing:0px;
}


#imgTeaTbl2 {
  left: 0vw;
  /* height: 60vh; */
  height: auto;
  position: absolute;
  /* position: relative; */
  top: 0vh;
  /* width: auto; */
  width: 100%;
}
#pDWD {
  color: #e48348f2;
  font-size: 96px;
  font-family:'PlayfairDisplay';
  left: 7vw;
  line-height:1.25;
  position: absolute;
  top: 85vh;
  transition-duration: 1.2s;
  transition-duration: 4s;
  transition-timing-function: cubic-bezier(0.2, 0.9, 0.1, 1.3);
  word-spacing:0px;

}

#divIntro {
  background-color: #eEe7e6b5;
  border: 3px solid #332312bF;
  font-family: PlayfairDisplay;
  font-size: 4vmin;
  height: 36vh;
  left: 12vw;
  padding: 40px;
  padding-top: 30px;
  position: relative;
  /* position: absolute; */
  top: 120vh;
  width: 76vw;

}

#aGallery {
  font-size: 3.2vh;
  position: absolute;
  left: 6vw;
  opacity: 1;
  pointer-events: all;
  width: 50vw;
  top: 200vh;
  transition-duration: 4.2s;
  transition-timing-function: cubic-bezier(0.2, 1.7, 0.4, 0.9);
}

#aSite {
  font-size: 3.2vh;
  position: absolute;
  left: 6vw;
  opacity: 1;
  pointer-events: all;
  width: 80vw;
  top: 205vh;
  transition-duration: 4.2s;
  transition-timing-function: cubic-bezier(0.2, 1.7, 0.4, 0.9);
}


#imgKathrynsCoffee {
  left: 0vw;
  /* height: 98vh; */
  height: auto;
  position: absolute;
  /* position: relative; */
  /* top: 2000px; */
  top: 200vh;
  width: 100%;
}

#imgPetiteCherry {
  left: 0vw;
  /* height: 98vh; */
  height: auto;
  position: absolute;
  /* position: relative; */
  /* top: 2000px; */
  top: 320vh;
  width: 100%;
}
