

	
input[type=text] {
 width: 100%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
  border: 0px solid #f4f3ef;
  border-bottom:1px solid black;
  border-radius: 0px;
  font-size: 16px;
  background-color: #f4f3ef;
/*  background-image: url('<i class="fab fa-whatsapp text-color-dark"></i>'); 
  background-position: 10px 10px; 
  background-repeat: no-repeat; */
  padding: 2px 2px 2px 40px;
  opacity:1;
  color: black;
}

input[type=number] {
 width: 100%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
  border: 0px solid #f4f3ef;
  border-bottom:1px solid black;
  border-radius: 0px;
  font-size: 16px;
  background-color: #f4f3ef;
/*  background-image: url('<i class="fab fa-whatsapp text-color-dark"></i>'); 
  background-position: 10px 10px; 
  background-repeat: no-repeat; */
  padding: 2px 2px 2px 40px;
  opacity:1;
  color: black;
}

input[type=email] {
 width: 100%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
  border: 0px solid #f4f3ef;
  border-bottom:1px solid black;
  border-radius: 0px;
  font-size: 16px;
  background-color: #f4f3ef;
/*  background-image: url('<i class="fab fa-whatsapp text-color-dark"></i>'); 
  background-position: 10px 10px; 
  background-repeat: no-repeat; */
  padding: 2px 2px 2px 40px;
  opacity:1;
  color: black;
}

textarea {
  
 
  width: 100%;
 
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;

  border: 0px solid #f4f3ef;
  border-bottom:1px solid black;
  border-radius: 0px;
  font-size: 16px;
  background-color: #f4f3ef;

/*  background-image: url('<i class="fab fa-whatsapp text-color-dark"></i>'); 
  background-position: 10px 10px; 
  background-repeat: no-repeat; */
  padding: 2px 2px 2px 40px;
  
}
input:focus,
select:focus,
textarea:focus,
button:focus {
    outline: none;
}


  .fixed-bottom {
    position: fixed;
    
    bottom: 0;
    width: 100%;
   
    z-index: 100;

}




.fixed-bottom   { display:none; }

@media screen and (max-width: 500px) {

.fixed-bottom  { display:block; }
}


    .input-user {
        display:inline-block;
        position: relative;
        width:100%;

    }
    .input-user:before {
       	font-family: 'Font Awesome 5 Free';
		content: "\f007";
		color:black;
		font-weight: 500;
		position: absolute;
		padding-left: 10px;
		font-size: 1rem;
		opacity: 1;
    }

       .input-mail {
        display:inline-block;
        position: relative;
        width:100%;
    }
    .input-mail:before {
       	font-family: 'Font Awesome 5 Free';
		content: "\f0e0";
		color:black;
		font-weight: 500;
		position: absolute;
		padding-left: 10px;
		font-size: 1rem;
    }

       .input-comment {
        display:inline-block;
        position: relative;
        width:100%;
    }
    .input-comment:before {
       	font-family: 'Font Awesome 5 Free';
		content: "\f086";
		color:black;
		font-weight: 500;
		position: absolute;
		padding-left: 10px;
		font-size: 1rem;
    }


    

   
    .input-mobile {
      display:inline-block;
      position: relative;
      width:100%;
  }

  .input-mobile:before {
       font-family: 'Font Awesome 5 Free';
  content: "\f095";
  color:black;
  font-weight: 900;
  position: absolute;
  padding-left: 10px;
  font-size: 1rem;
  }


    :: placeholder {
  color: black;
  opacity: 1; /* Firefox */
}

::-ms-input-placeholder { /* Edge 12-18 */
  color: red;
}

.splide__arrow--prev {
  display:none;
}


.plots-header {

	

	background:  url('../website-images/plots/Desktop.jpg'); 
	background-position: center;
	background-size: cover;  
	min-height: 700px;
	
	padding-top: 80px;
	background-repeat: no-repeat;

}

@media (max-width: 2100px) {
.plots-header {

  

  background:  url('../website-images/plots/Desktop.jpg'); 
  background-position: center;  
  cover:cover; 
  min-height: 850px; 
  padding-top: 150px;
  background-repeat: no-repeat;

}

}

@media (max-width: 1800px) {
.plots-header {

  

  background:  url('../website-images/plots/Desktop.jpg'); 
  background-position: center;  
  cover:cover; 
  min-height: 800px; 
  padding-top: 100px;
  background-repeat: no-repeat;

}

}

@media (max-width: 1500px) {
.plots-header {

  

  background:  url('../website-images/plots/Desktop.jpg'); 
  background-position: center;  
  cover:cover; 
  min-height: 700px; 
  padding-top: 80px;
  background-repeat: no-repeat;

}

}


@media (max-width: 1100px) {
.plots-header {

  

  background:  url('../website-images/plots/Desktop.jpg'); 
  background-position: center;  
  cover:cover; 
  min-height: 650px; 
  padding-top: 80px;
  background-repeat: no-repeat;

}

}

@media (max-width: 575px) {
.plots-header {

	

	background:  url('../website-images/plots/Mobile.jpg'); 
	background-position: center;  
	cover:cover; 
	min-height: 620px; 
	padding-top: 100px;
	background-repeat: no-repeat;

}

}


.contact-header {

	background:  url('../website-images/plots/contact-form-desktop.jpg'); 
	background-position: center;
	background-size: cover;  
	min-height: 500px;
	margin-top: 30px;
	background-repeat: no-repeat;

}

@media (max-width: 575px) {
.contact-header {

	background:  url('../website-images/plots/contact-form-phone.jpg'); 
	background-position: center;
	background-size: cover;  
	min-height: 500px;
	margin-top: 30px;
	background-repeat: no-repeat;

}

}


