/* logo
================================================== */
.logo-wrap {position: absolute; display:block; left:0; cursor: pointer;}
.logo-wrap a {cursor: pointer;}
.logo-wrap h1{ position:relative; text-indent:-9999px;  top:30px; cursor:pointer; -webkit-transition: all 250ms ease-out; transition: all 250ms ease-out; background-size:contain; background-position:left center; background-repeat: no-repeat;}
.logo-wrap:hover h1{opacity:.6; transform: scale3d(0.985, 0.985, 0.985); }
  .logo-size {width:12vw; max-width:250px; min-width:150px;}
  .logo-home, .logo-pos {background: url("../img/logo/logo-assets/logo.png");}
  .logo-neg {background: url("../img/logo/logo_white-assets/logo.png");}

      /*MEDIA QUERIES */
      @media (max-width: 991px) {
        .logo-wrap h1{top:35px;}
        .logo-home {background: url("../img/logo/logo_white-assets/logo.png");}
      }
      @media screen and (max-device-width: 767px) and (orientation: landscape) {
        .logo-home {background: url("../img/logo/logo-assets/logo.png");}
      }

/* menu hamburger
================================================== */
  .overlay-btn-menu {width:250px;height:250px;position:absolute;top:0;right:0;z-index:4; background: -moz-linear-gradient(45deg,  rgba(76,76,76,0) 51%, rgba(76,76,76,0) 52%, rgba(19,19,19,0.2) 100%);
  background: -webkit-linear-gradient(45deg,  rgba(76,76,76,0) 51%,rgba(76,76,76,0) 52%,rgba(19,19,19,0.2) 100%);
  background: linear-gradient(45deg,  rgba(76,76,76,0) 51%,rgba(76,76,76,0) 52%,rgba(19,19,19,0.2) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004c4c4c', endColorstr='#33131313',GradientType=1 );
  }
  .overlay-btn-menu2 {width:400px;height:400px;position:absolute;top:0;right:0;z-index:4; background: -moz-linear-gradient(45deg,  rgba(76,76,76,0) 50%, rgba(19,19,19,0.53) 100%);
  background: -webkit-linear-gradient(45deg,  rgba(76,76,76,0) 50%,rgba(19,19,19,0.53) 100%);
  background: linear-gradient(45deg,  rgba(76,76,76,0) 50%,rgba(19,19,19,0.53) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004c4c4c', endColorstr='#87131313',GradientType=1 );
  }

      /*MEDIA QUERIES */
      @media (max-width: 1800px) {

      }
      @media (max-width: 1300px) {

      }
      @media (max-width: 1199px) {

      }
      @media (max-width: 991px) {

      }
      @media (max-width: 767px) {

      }
      @media (max-width: 575px) {

      }
