
.bannerImg {
  background-color: #cbc8c8;
  background-image: url("../pictures/home/banner_pic.jpg");
  background-position: center right;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 98vh;
  background-attachment: fixed;
}
.bannerImg .bannerOverly {
  background-color: #000000;
  opacity: 0.5;
  width: 100%;
  height: 98vh;
  position: absolute;
}
.curved {
  width: 100%;
  height: 291px;
  background: radial-gradient(106% 137% at top, transparent 50%, #fff 50.2%);
  bottom: 0;
}
.mainContent h1 {
  font-family: "Roboto", Sans-serif;
  padding-top: 7rem;
}
.contentDetails {
  background-color: #ffffff;
  margin-top: -4px;
}
.selectionRoom select {
  box-shadow: 0 1px 2px 0 rgb(0 0 0 / 5%);
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  padding: 0.58rem;
}
.homeMap img {
  object-fit: contain;
}
.homeOffer {
  margin: 4rem auto;
}
.homeOffer p,
.homeOffer li,
.transParentBinding p {
  text-align: left;
}
.homeOffer ul {
  margin-top: 4rem;
  list-style: none;
}
.homeOffer .fa {
  color: #049399;
}
.transParentBinding {
  text-align: center;
}
.transParentBinding button {
  border-radius: 5px;
  background: #049399 !important;
  color: #fff;
  padding: 10px 28px;
  width: 169px;
  margin-bottom: 4px;
}
.transParentBinding .transDetails {
  padding: 3rem;
}
.homeSignup {
  background-color: #049399;
}
.homeSignup .container {
  padding: 3rem 1rem;
}
.homeSignup button {
  background: #ffffff;
  padding: 0 2.4rem;
  border-radius: 5rem;
}
button:hover {
  border: 1px solid #000!important;
}
.mainContent .startButton {
  display: none;
  border-radius: 5px;
  background: #049399 !important;
  color: #fff;
  padding: 10px 28px;
  width: 169px;
  margin-bottom: 4px;
}

@media screen and (max-width:768px) {
  .mainContent .content h1{
    width: 100%!important;
  }
  .mainContent {
    padding-top: 2rem;
  }
  .selectionRoom {
    display: none;
  }
  .mainContent .startButton {
    display: block;
  }
  .curved {
    display: none;
  }
  
}