#header {
    background: transparent url("../img/header-bg.jpg") no-repeat fixed center center / cover ;
}
.brow::after {
    clear: both;
}
.brow::before, .brow::after {
    content: "";
    display: table;
    line-height: 0;
}
#header .thumb {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    perspective: 800px;
}
#header [class*="brick"] {
    background: #33cc66 none repeat scroll 0 0;
    color: #ffffff;
}
.brick1 {
    height: 100px;
    width: 100px;
}
[class*="brick"] {
    float: left;
    margin-left: 0;
    min-height: 1px;
}
#header .thumb.active .flipX {
    transform: rotateX(-180deg);
}
#header .thumb .nav-item {
    transform-style: preserve-3d;
    transition: transform 1s ease 0s;
}
#header .nav-item {
    display: block;
    font-size: 19.2px;
    height: 100%;
    position: relative;
    text-align: center;
    width: 100%;
}
#header .thumb .nav-item img {
    backface-visibility: hidden;
}
#header .thumb img {
    display: block;
    height: 100%;
    position: absolute;
    width: 100%;
}
img {
    height: auto;
    max-width: 100%;
    vertical-align: bottom;
}
/**
 * Core brick 
 */
.brow {
  margin-left: 0px;
  *zoom: 1;
}
.brow:before,
.brow:after {
  display: table;
  content: "";
  line-height: 0;
}
.brow:after {
  clear: both;
}
[class*="brick"] {
  float: left;
  min-height: 1px;
  margin-left: 0px;
}
.boffset6 {
  margin-left: 1170px;
}
.boffset5 {
  margin-left: 975px;
}
.boffset4 {
  margin-left: 780px;
}
.boffset3 {
  margin-left: 585px;
}
.boffset2 {
  margin-left: 390px;
}
.boffset1 {
  margin-left: 195px;
}
/**
 * HEADER
 * -------------------------------------------------------------
 */
#header {
  background: url(../img/header-bg.jpg) no-repeat fixed center center transparent;
  background-size: cover;
}
#panel {
      background: url(../img/header-bg.jpg) no-repeat fixed center center transparent;
  background-size: cover;
}
#header .header-holder {
  height: 1032px;
  width: 100%;
}
#header h1 {
  font-size: 40px;
}
#header [class*="brick"] {
  background: #33cc66;
  color: #ffffff;
}
#header [class*="brick"] .inner {
  padding: 20px 30px;
}
#header .odd {
  background: #339966;
}
#header .transparent {
  background: none;
}
#header .logo_container {
  z-index: 2;
}

#header .logo_container .logo {
  text-align: center;
  font-size: 35px;
  margin-top: 77.5px;
  background-color: white;
}
#header .logo_container .logo a:hover,
#header .logo_container .logo a:focus,
#header .logo_container .logo a:active {
  color: #ffffff;
  text-decoration: none;
}
#header .nav-item {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  text-align: center;
  font-size: 19.2px;
}
#header .nav-item .nav-hover {
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: -8px;
  left: -8px;
  border: 8px solid rgba(255, 255, 255, 0.5);
  opacity: 0;
  z-index: 1;
  -webkit-transition: 0.2s ease-in-out all;
  -moz-transition: 0.2s ease-in-out all;
  -o-transition: 0.2s ease-in-out all;
  transition: 0.2s ease-in-out all;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
}
#header .nav-item:hover,
#header .nav-item:active,
#header .nav-item:focus {
  color: #fff;
  text-decoration: none;
}
#header .nav-item:hover .nav-hover {
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
#header .nav-item i {
  display: block;
  font-size: 60px;
  padding-top: 45px;
}
#header .nav-item span {
  display: block;
  padding-top: 10px;
}
#header .thumb {
  background: none;
  -webkit-perspective: 800px;
  -moz-perspective: 800px;
  -ms-perspective: 800px;
  -o-perspective: 800px;
  perspective: 800px;
}
#header .thumb img {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
}
#header .thumb .scroll {
  overflow: hidden;
}
#header .thumb .scroll .img2 {
  bottom: -195px;
}
#header .thumb .nav-item {
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transition: transform 1s;
  -moz-transition: transform 1s;
  -o-transition: transform 1s;
  transition: transform 1s;
  -webkit-transition: -webkit-transform 1s;
}
#header .thumb .nav-item img {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}
#header .thumb .nav-item.flipX .img2 {
  -webkit-transform: rotateX(-180deg);
  -moz-transform: rotateX(-180deg);
  -ms-transform: rotateX(-180deg);
  -o-transform: rotateX(-180deg);
  transform: rotateX(-180deg);
}
#header .thumb .nav-item.flipY .img2 {
  -webkit-transform: rotateY(-180deg);
  -moz-transform: rotateY(-180deg);
  -ms-transform: rotateY(-180deg);
  -o-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
}
#header .thumb.active .flipX {
  -webkit-transform: rotateX(-180deg);
  -moz-transform: rotateX(-180deg);
  -ms-transform: rotateX(-180deg);
  -o-transform: rotateX(-180deg);
  transform: rotateX(-180deg);
}
#header .thumb.active .flipY {
  -webkit-transform: rotateY(-180deg);
  -moz-transform: rotateY(-180deg);
  -ms-transform: rotateY(-180deg);
  -o-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
}
#header .thumb .nav-hover {
  display: none;
}
/**