@charset "utf-8";
/* ---------- CSS ModelsSite styles23 ----------- */

.rowMo {
  display: flex;
  flex-wrap: wrap;
  padding: 0 4px;
  margin: 100px;
}
.columnMo {
  flex: 20%;
  max-width: 20%;
  padding: 0 10px;;
}
.columnMo:hover {
  color: #4D4D4D;
  font-weight: bold;
  text-shadow: 5px 8px 6px #000000;
}
.columnMo img {
  margin-top: 12px;
  vertical-align: middle;
}

/* Responsive layout - makes a two column-layout instead of four columns */
@media screen and (max-width: 900px) {
  .columnMo {
    flex: 50%;
    max-width: 50%;
  }
  .rowMo {
  margin: 2px;
}
}

/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
  .columnMo {
    flex: 100%;
    max-width: 100%;
  }
  .rowMo {
  margin: 2px;
}
}

/* ---------  scrollBackToTOP  ---------  */
#myBtn {
  display: none; /* Hidden by default */
  position: fixed; /* Fixed/sticky position */
  bottom: 90px; /* Place the button at the bottom of the page */
  right: 20px; /* Place the button 30px from the right */
  z-index: 99; /* Make sure it does not overlap */
  border: 0.5px solid black; /* Remove borders */
  outline: none; /* Remove outline */
  background-color: #E0E0E0; /* Set a background color */
  color: black; /* Text color */
  cursor: pointer; /* Add a mouse pointer on hover */
  padding: 12px; /* Some padding */
  border-radius: 4px; /* Rounded corners */
  font-size: 26px; /* Increase font size */
}
#myBtn:hover {
  background-color: #B0B0B0; /* Add a dark-grey background on hover */
}
@media screen and (max-width: 1200px) {
  #myBtn {
    padding: 8px; /* Some padding */
    font-size: 24px; /* Increase font size */
  }
}
/* ---------  backToTOPend  ---------  */

