/* roboto-300 - latin */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/roboto-v30-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* roboto-regular - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/roboto-v30-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* roboto-500 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/roboto-v30-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  

body {
    margin: 0px;
    padding: 0px;
    color: #ffffff;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
}

#wrapper {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background: #ffffff;
    overflow: hidden;
}

.bg {
    left: 0;
    top: 0;
    width: 1920px;
    height: 1080px;
    background: #ffffff;
    z-index: 1;
}

div {
    position: absolute;
}

.layers {
    left: 0;
    top: 0;
    width: 1920px;
    height: 1080px;
    z-index: 2;
}

.click {
    top: 944px;
    height: 136px;
    width: 274px;
    background: transparent;
    cursor: pointer;
    z-index: 4; 
}

#m1-click {
    left: 0;
}

#m2-click {
    left: 274px;
}

#m3-click {
    left: 548px;
}

#m4-click {
    left: 822px;
}

#m5-click {
    left: 1096px;
}

#m6-click {
    left: 1370px;
}

#m7-click {
    left: 1644px;
}

.hover {
    top: 944px;
    height: 48px;
    width: 0;
    z-index: 3;
}

.m1-hover {
    left: 79px;
    background: #E6794C;
}

.m2-hover {
    left: 353px;
    background: #EDBF55;
}

.m3-hover {
    left: 627px;
    background: #8ED7A7;
}

.m4-hover {
    left: 901px;
    background: #47C6DB;
}

.m5-hover {
    left: 1175px;
    background: #D44160;
}

.m6-hover {
    left: 1449px;
    background: #7C60E5;
}

.m7-hover {
    left: 1723px;
    background: #5E9BE7;
}