section#services {
    background: #000000 url(../images/home-inner-bg-new.jpg) no-repeat center;
	 background-size: auto;
  background-size: cover;
}

  
.Listings li {
  background: url(../images/tic.png) no-repeat .1em .73em;
    background-size: auto;
  background-size: auto;
  background-size: 16px 12px;
  padding: 4px 0px 2px 31px;
  margin: 0px;
  list-style: none;
  font-size: 16px;
}


.post-views.entry-meta>span {
   
    color: #53a357;
}



.contact-page input.form-control.btn.btn-dark.btn-lg.ff-muli-black.py-lg-2 {
    width: 147px;
	    background-color: white;
    color: black;
    font-weight: 800;
}

.mx-auto.py-2.contact-page {
   
    padding: 15px;
   background-color: #52a253;
       font-weight: 600;
	   color: white;
}	


 .Textbox {
  padding: 20px 35px 10px 35px;
 /* min-height: 260px; */
  margin-bottom: 0px;
  color: #242424;
  line-height: 31px;
}
.fs-33 {
  font-size: 55px;
      font-weight: bolder;
}

.box-shadow {
  box-shadow: 0px 3px 8px rgba(0,0,0,.2);
}


.fs-19 {
  font-size: 30px;
  font-weight: bolder;
}
.text-primary {
  color: #52a253  !important;
}

.mycss-box {
  box-shadow: 0 3px 8px rgb(0 0 0 / 20%);
}
.h-height {
  height: 50px;
}

.paint {
  color: #52a253;
}









/******************Additional css***/
#message {
  height: 100px !important;
}
#name {
  height: 50px;
}
#email {
	height: 50px;
}
#tel {
	height: 50px;
}
.text-info {
  color: #000 !important;
}
.new-class{
	gap: 0px !important;
}

.new-clrr{
	color:#000 !important;
	    font-family: curlz mt;
}
/********** Header ********************************************************************/

.logo {max-height:95px;-webkit-transition: 0.5s;-moz-transition: 0.5s;-ms-transition: 0.5s;transition: 0.5s;}
.sticky .logo {max-height:70px;-webkit-transition: 0.5s;-moz-transition: 0.5s;-ms-transition: 0.5s;transition: 0.5s; margin:4px 0px;}

/********** MainBanner **************************************************************************************************/
/*#MainBanner .overlay {background:rgba(0,0,0,0.25); z-index:1;}*/
#MainBanner .carousel-caption {bottom:auto; z-index:2;}
#MainBanner .object {-o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}

/********** content ***************************************************************************************************/
.bg-border {background:url(../images/seprator.jpg) repeat-x 0 0; height:1px;}
.features a:hover{color:#fff!important;}

#services .h1 {font-size:50px;}
ul.dots li {color:#fff; list-style:none; position:relative; right:10px;}
ul.dots li::before {color:#fff; content:"\2022"; font-size:55px; position:absolute; top:-38px; left:-30px;}

#TestiArea h6{letter-spacing:7px;}
#Testimonials q:before,#Testimonials:before {content:open-quote; position:absolute; left:0px; top:-30px;}
#Testimonials q:before,#Testimonials:before {color:#52a253 !important; font-size:140.11px; font-weight:400; font-family: Engravers MT;}
#Testimonials p {font-family:'Cormorant',serif;}

#Testimonials .name{color:#626262; font-weight:700; font-size:12px; letter-spacing:.2em;}
#Testimonials .carousel-inner{width:87%; margin-left:120px; font-size:25px; color:#323232; line-height:1.8;}

/********** Footer ***************************************************************************************************/

#Footer a{color:#fff;}
#Footer a:hover,#Footer a.active{color:#000;}
#Footer .address{font-size:15px;}
#Footer .copyright {color: #979797;font-size: 13px;letter-spacing: .020em;}
#Footer .copyright a{color:#979797;}
#Footer .copyright a:hover{color:#000;}