@charset "utf-8";
/* ---------- CSS freeRide styles23 ----------- */

.wrapperFR {
  text-align: center;
    padding: 10px;
}

.rowFR {
  display: flex;
  flex-wrap: wrap;
  padding: 0 4px;
}

/* Create four equal columns that sits next to each other */
.columnFR {
  flex: 25%;
  max-width: 25%;
  padding: 0 4px;
}

.columnFR img {
  margin-top: 12px;
  vertical-align: middle;
}

/* Responsive layout - makes a two column-layout instead of four columns */
@media screen and (max-width: 800px) {
  .columnFR {
    flex: 50%;
    max-width: 50%;
  }
}

/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
  .columnFR {
    flex: 100%;
    max-width: 100%;
  }
}

/* ---------  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  ---------  */
