/* Generated from tbuilder_layout_part: td_dashboard_screen */
/*Builder Custom CSS START*/
.emt-td-screen {
  width: 1080px;
  max-width: 100%;
  margin: 0 auto;
}
.emt-td-screen .vp {
  position: absolute;
  height: 86.6%;
  width: 82%;
  top: 3.2%;
  left: 9.3%;
  overflow: hidden;
}
.emt-td-screen img.pc-bg {
  position: static;
  display: block;
  width: 100%;
}
.emt-td-screen img.emt-logo {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 50%;
  margin: -9% 0 0 -25%;
  animation: td-screen-logo 10s linear infinite;
}
.emt-td-screen img.emt-td-dashboard {
  width: 100%;
  animation: td-screen-dashboard 10s linear infinite;
}
@keyframes td-screen-logo {
  0%{ opacity: 1; }
  10%{ opacity: 1; }
  20%{ opacity: 0; }
  95%{ opacity: 0; }
}
@keyframes td-screen-dashboard {
  0%{ opacity: 0; }
  15%{ opacity: 0; }
  25%{ opacity: 1; }
  45%{ transform: translateY(0);}
  85%{ transform: translateY(-40.5%); }
  95%{ opacity: 1; }
  100%{ opacity: 0; transform: translateY(-40.5%); }
}
/*Builder Custom CSS END*/