/* line 3, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_displayNav {
  float: right;
  padding-top: 0;
}
@media (max-width: 767px) {
  /* line 3, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
  #tmhtmlcontent_displayNav {
    display: none;
  }
}
/* line 9, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_displayNav ul {
  margin: 0;
}
/* line 10, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_displayNav ul li {
  float: none;
  width: 100%;
  padding: 0;
}
/* line 15, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_displayNav ul li h3 {
  font-size: 20px;
  line-height: 26px;
  color: #DDD;
  margin: 0;
  font-weight: normal;
}

/* line 29, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_topColumn ul {
  margin-bottom: 0;
}
/* line 34, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_topColumn ul li {
  margin-bottom: 30px;
}
@media (max-width: 479px) {
  /* line 34, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
  #tmhtmlcontent_topColumn ul li {
    float: none;
    width: 100%;
  }
}
/* line 47, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_topColumn ul li a {
  display: block;
  position: relative;
  text-align: center;
  overflow: hidden;
}
/* line 49, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_topColumn ul li a:hover button {
  background: #976533;
}
/* line 50, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_topColumn ul li a:hover img {
  -webkit-transform: scale(1, 1);
  -moz-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  transform: scale(1, 1);
}
/* line 55, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_topColumn ul li .item-html {
  position: absolute;
  bottom: 31%;
  left: 0;
  width: 100%;
}
/* line 62, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_topColumn ul li h3 {
  font-size: 85px;
  margin: 0 0 3px;
  line-height: 1em;
  color: #fff;
  text-transform: uppercase;
  font-weight: 300;
}
@media (max-width: 767px) {
  /* line 62, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
  #tmhtmlcontent_topColumn ul li h3 {
    font-size: 45px;
  }
}
/* line 76, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_topColumn ul li h4 {
  font-size: 45px;
  margin: 0 0 24px;
  line-height: 1em;
  color: #976533;
  text-transform: uppercase;
  font-weight: 300;
}
/* line 85, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_topColumn ul li button {
  font-size: 16px;
  margin: 0;
  line-height: 1em;
  color: #fff;
  text-transform: uppercase;
  font-weight: 300;
  background: #5c3317;
  padding: 12px 46px;
  border: none;
  -webkit-transition: all 0s ease;
  -moz-transition: all 0s ease;
  -o-transition: all 0s ease;
  transition: all 0.3s ease;
}
/* line 101, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_topColumn ul li img {
  max-width: 100%;
  height: auto;
  -webkit-transition: all 0s ease;
  -moz-transition: all 0s ease;
  -o-transition: all 0s ease;
  transition: all 0.3s ease;
  -webkit-transform: scale(1, 1);
  -moz-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  transform: scale(1, 1);
}

/* line 112, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_topColumn ul li.tmhtmlcontent-item-2 .item-html {
  bottom: 25%;
}
/* line 114, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_topColumn ul li.tmhtmlcontent-item-2 a:hover button {
  background: none;
  color: #976533;
}
/* line 116, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_topColumn ul li.tmhtmlcontent-item-2 h3 {
  font-size: 32px;
  margin: 0px 0px 3px;
  line-height: 1em;
  color: #976533;
  text-transform: uppercase;
  font-weight: normal;
}
/* line 125, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_topColumn ul li.tmhtmlcontent-item-2 h4 {
  font-size: 22px;
  margin: 0px 0px 24px;
  line-height: 1em;
  color: #FFF;
  text-transform: uppercase;
  font-weight: 300;
}
/* line 133, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_topColumn ul li.tmhtmlcontent-item-2 button {
  font-size: 16px;
  margin: 0px;
  line-height: 1em;
  color: #8ACDBE;
  text-transform: uppercase;
  font-weight: 300;
  text-decoration: underline;
  background: none;
  border: none;
  padding: 0px;
  -webkit-transition: all 0s ease;
  -moz-transition: all 0s ease;
  -o-transition: all 0s ease;
  transition: all 0.3s ease;
}

/* line 152, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_topColumn ul li.tmhtmlcontent-item-3 a {
  padding: 58px 15px;
  background: #976533;
  -webkit-transition: all 0s ease;
  -moz-transition: all 0s ease;
  -o-transition: all 0s ease;
  transition: all 0.3s ease;
}
/* line 154, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_topColumn ul li.tmhtmlcontent-item-3 a:hover {
  background: #5c3317;
}
/* line 157, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_topColumn ul li.tmhtmlcontent-item-3 .item-html {
  position: relative;
  bottom: 0;
  left: 0;
}
/* line 158, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_topColumn ul li.tmhtmlcontent-item-3 h3 {
  font-size: 32px;
  margin: 0px 0px 10px;
  line-height: 1em;
  color: #FFF;
  text-transform: uppercase;
  font-weight: normal;
}
/* line 167, ../../../../sass/modules/tmhtmlcontent/css/hooks.scss */
#tmhtmlcontent_topColumn ul li.tmhtmlcontent-item-3 h4 {
  font-size: 16px;
  margin: 0;
  line-height: 1em;
  color: #FFF;
  text-transform: uppercase;
  font-weight: 300;
}
