.txtcntr{
text-align:center;
margin-top:40px;
}
.content{
	
	margin-top:65px;
	margin-bottom:50px;
}
.txtclr{
	
	color:#ec5627;
}
.fntstyle{
font-family:'Roboto Slab', serif;
     letter-spacing: 1px;
    /* color: #060606; */
    font-weight: 600;
	/* letter-height:1.5; */
}
.bgimg{
 background-image: url("../images/bg1.jpg"); 
 
  height: 500px;
  background-position: center;
  background-repeat: no-repeat; 
  background-size: cover; 
}
.txtcolor{
	 color: #ec5627;
  font-size: 20px;
  text-transform: uppercase;
  font-weight: 500;
	}

.fontstyle{
	
	    /* font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; */
    font-size: 15px;
	color: #736d6d;
    line-height: 3;
}
.hrline{
width: 43%;
    border: 1px solid #07a652;
	margin-left:0px;

}
.abttxt{
	    color: #303389;
	text-transform:uppercase;
	
}

.icnsize{
	
	font-size:45px;
	    color: #303389;
}
.align{
	
	text-align:center;
}
.box1{
	margin-top:25px;
	    padding: 10px;
    box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
    border-radius: 5px;
}
.dummytxt{
	color: #736d6d;
       line-height: 1.7;
    padding-top: 15px;
	
	
}
.icnsize1{
font-size:45px;
	    /* color: #ec5627; */

}
.icnsize2{
font-size:45px;
	    /* color: #07a652; */

}
.icnsize2{
font-size:45px;
	    /* color: #07a652; */

}
.icnsize3{
font-size:45px;
	    /* color: #4b259c; */

}
.mrgntp{
margin-top:45px;

}

/* hover3d effect css */






.card-main-wrapper {
  perspective: 1000px;
  width: 100%;
  margin: 10px auto;
  height: 180px;
}
 .card-main-wrapper .card {
  height: 100%;
  background: url() top left no-repeat;
  background-size: cover;
  box-shadow: 0px 0px 27px rgba(0,0,0,0.1);
  cursor: pointer;
  transform-style: preserve-3d;
  transition: all 0.5s cubic-bezier(0.68, -0.55, 0.265, 3.55);
  position: relative;
  border-radius:10px;
}
.card-main-wrapper .card:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background: #fff;
  opacity: .5;
  top: 0;
  right: 0;
}
.card-main-wrapper:hover .card, #body .card-main-wrapper:hover .inner {
  transition: all 0.15s !important;
}
.card-main-wrapper .card .inner {
  position: absolute;
  width: 100%;
  height: 100%;
  padding-top: 10px;
  transition: all 0.5s cubic-bezier(0.68, -0.55, 0.265, 3.55);
}

.card-main-wrapper .card .inner .inkoti p {
  
  transition: all 0.5s cubic-bezier(0.68, -0.55, 0.265, 3.55);
  /* color: #736d6d; */
  
 

/* .card-main-wrapper .card .inner .inkoti p span:first-child {
  display: block;
  font-size: 50px;
} 
.txtstyle{
  color:#cea99d !important;
	line-height:1.6;
	/* padding:10px; */
}
.card{
	padding-top:10px;
	border:inherit !important;
}
.mrgntop{
	
	
  margin-top:50px;}
  
  .fon-color1{
    color:#F47735 !important;
  }


  @media screen and (max-width: 1024px) and (min-width: 900px) {
    .m-ptb{
      padding: 12% 0% 12% 0% !important;
    }
   
  }