@charset "utf-8";
/* CSS Document */

a {color: #5bc19d;} 
a:hover{color: #42A884;}

.btn-green { 
  color: #FFFFFF; 
  background-color: #5BC19D; 
  border-color: #5BC19D; 
} 
 
.btn-green:hover, 
.btn-green:focus, 
.btn-green:active, 
.btn-green.active, 
.open .dropdown-toggle.btn-green { 
  color: #FFFFFF; 
  background-color: #42A884; 
  border-color: #5BC19D; 
} 
 
.btn-green:active, 
.btn-green.active, 
.open .dropdown-toggle.btn-green { 
  background-image: none; 
} 
 
.btn-green.disabled, 
.btn-green[disabled], 
fieldset[disabled] .btn-green, 
.btn-green.disabled:hover, 
.btn-green[disabled]:hover, 
fieldset[disabled] .btn-green:hover, 
.btn-green.disabled:focus, 
.btn-green[disabled]:focus, 
fieldset[disabled] .btn-green:focus, 
.btn-green.disabled:active, 
.btn-green[disabled]:active, 
fieldset[disabled] .btn-green:active, 
.btn-green.disabled.active, 
.btn-green[disabled].active, 
fieldset[disabled] .btn-green.active { 
  background-color: #5BC19D; 
  border-color: #5BC19D; 
} 
 
.btn-green .badge { 
  color: #5BC19D; 
  background-color: #FFFFFF; 
}

.containermain {
  width: auto;
  max-width: 790px;
  padding: 0 15px;
}
.containerbr3x6 {
  position: relative; 
  width:300px;
  height:600px;
  overflow:hidden;	
}
.containerbanner1 {
    margin-right: 0px;
	padding-right: 0px;
}
.containerbrmobile {
  position: relative; 
  width:100%;
  height:auto;
  overflow:hidden;
}
.contactboxsm {
  border-style:solid;
  border-width:1px;
  border-color:#000000;
  width:100%;
  height:105px;
  margin-top: 10px;
  margin-bottom:20px;
  overflow:hidden;
}
.contactboxsm img {
  position:relative;
  margin-top:27px;
  margin-left:20px;
}
.contacttextsm {
  margin-top:15px;
  margin-left:15px;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  line-height:110%; 
}
.contactboxlg {
  border-style:solid;
  border-width:1px;
  border-color:#000000;
  width:200px;
  height:200px;
  margin-bottom:100px;
  margin-top:-250px;
  overflow:hidden;
}
.contacttextlg {
  margin-top:15px;
  margin-bottom:15px;
  margin-left:15px;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  line-height:120%; 
}
.contactboxlg img {
  position:relative;
  margin-bottom:10px;
}
.contactform {
  width:250px;
  height:auto;
  float:right;
  margin-left:auto; margin-right:0;
  margin-bottom:0;  
}
.relatedtitle {
  font-family: 'Montserrat', sans-serif;
  font-size: 17px;
  font-weight:900;
  color:#A6A6A6;
}
.relatedtext {
  font-size:1.1rem;
  font-family: 'Noto Serif', serif;
  letter-spacing:0.5px; 
}
.backhomebox {
  border-style:solid;
  background-color:#ffffff;
  border-width:1.5px;
  border-color:#5BC19D;
  width:100%;
  height:80px;
  display:table;
  margin-left:0 auto;
  padding-left:0px;
  overflow:hidden;
}
.backhometext {
  color:#5BC19D;
  font-family: 'Montserrat', sans-serif;
  font-size: 15px;
  font-weight:900;
  line-height:120%;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
.maintitle {
	font-size:3rem;
	font-family: 'Playfair Display', serif;
	line-height:120%;
}
.secondtitle {
	font-size:2rem;
	font-family: 'Noto Sans SC', sans-serif;
	line-height:120%;
}
@media (max-width: 767px) {
    .secondtitle {
	text-align:left;
    }
}
.datepost {
    font-size:15px;
	font-family: 'Montserrat', sans-serif;
	margin-right:10px	
}
.datepost img {
	position:relative;
	bottom:1px
}
.maintext {
	font-size:1.1rem;
	font-family: 'Noto Serif', serif;
	letter-spacing:0.5px;
}
.containermainimg {
	position:relative;
    max-height:500px;
	width: 100%;
	overflow:hidden;
	margin-bottom:0;
}
.containermainimg img{
	position:relative;
    height:auto;
	width: 100%;
}

/* Contact Form */
  /* Prevent Auto Zoom for mobile devices */
@media screen and (-webkit-min-device-pixel-ratio:0) { 
  select,
  textarea,
  input {
    font-size: 16px !important;
  }
}
input[type="text"], input[type="email"] {
     border-top: 0;
     border-right: 0;
     border-left: 0;

     -webkit-box-shadow: none;
     box-shadow: none;
} 
input[type="text"], input[type="email"]:focus {
     -webkit-box-shadow: none;
     box-shadow: none;
} 
/* End Contact Form */

