.container {
    width: 100vw;
    height: 100vh;
    /* background: #6C7A89; */
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.box {
    width: 300px;
    height: 300px;
    /* background: #fff; */
}
body {
    margin: 0px;
}

/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */

/* Small devices (tablets, 768px and up) */
@media screen and (max-width: 768px) {
.container {
    height: 60vh;
  }
}

/* Medium devices (desktops, 992px and up) */
@media screen and (max-width: 992px) {
.container {
    height: 60vh;
  }
}

/* Large devices (large desktops, 1200px and up) */
@media screen and (max-width: 1200px) {
.container {
    height: 60vh;
  }
 }