.maincontent {
   max-width:100%;
}



body {
   font-family: 'Poppins', sans-serif; 
}



.myButton {
        margin-top:20px;
	box-shadow:inset 0px -3px 7px 0px #29bbff;
	background:linear-gradient(to bottom, #2dabf9 5%, #0688fa 100%);
	background-color:#2dabf9;
	border-radius:3px;
	border:1px solid #0b0e07;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	padding:9px 23px;
	text-decoration:none;
	text-shadow:0px 1px 0px #263666;
}
.myButton:hover {
	background:linear-gradient(to bottom, #0688fa 5%, #2dabf9 100%);
	background-color:#0688fa;
}
.myButton:active {
	position:relative;
	top:1px;
}




.consult {
   padding:20px;
}



.demo {
   padding:20px;
}

.install {
   padding:20px;
}

.bathroom {
   background-color:white;
   padding:40px;
}

.bathroom-image-mobile {
   display:none;
}

.kitchen {
   background-color:white;
   padding:40px;
}

.kitchen-image-mobile {
   display:none;
}

.rooms {
   background-color:white;
   padding:40px;
}

.rooms-image-mobile {
   display:none;
}

.basement {
   background-color:white;
   padding:40px;
}

.basement-image-mobile {
   display:none;
}

@media only screen and (max-width: 600px) {
   .hero-text-block-mobile {
     display:block;
     border-left:0px;
  }
   .hero-text-block {
     display:none;
  }
}

@media only screen and (max-width: 992px) {
  .bathroom, .rooms  {
    margin-top:-50px;
  }
 
  .bathroom-image-mobile, .kitchen-image-mobile, .rooms-image-mobile, .basement-image-mobile {
    display:block;
  }

  .kitchen-bottom-div-mobile, .basement-bottom-div-mobile {
    background-color:white;
  }
}