body {
 font-family: 'Roboto', sans-serif;
    font-size: 15px;
    line-height: 29px;
    color: #404040;
    text-align: justify;
    overflow-x: hidden;
}
h1,h2,h3,h4,h5{
	font-family: 'Rubik', sans-serif;
}
.up-div{
	background: #000;
	padding-bottom: 10px;
}
.up-div h5{
	text-align: center;
	font-size: 15px;
	color: #fff;
	margin-top: 5px;
	
}
.container{max-width:1100px; width:100%;}
.u-div{
	margin-top: 10px;
}
.logo4{
	text-align: right; margin-top:25px; 
}
.logo2{
	border-right: 3px solid #f5b51b;
}
.logo3{
	margin-top: 30px;
}
.up-div1{
	background:url(../images/banner.jpg) no-repeat; background-size:cover; padding-top:10px;
}

.hegde-img{width:100%; margin-top:33px; }
.i-div{
	padding-top: 14px;
}
.i-diva{margin-left:-60px;}
.i-div img{/*width:100%;*/}

.i-div1{
	padding-top: 75px;
	margin-top:-60px;
}

.img-div img{border:5px solid #f6941d; border-radius:65px; }
.img-div{padding-top:10px;}
.img-div1 h3{font-size:15px; text-align:center; color:#ffbd00;padding-top:10px; }
.img-div1 p{font-size:12px; text-align:center; color:#fff; }
.img-div1{  line-height:12px;}

.im-div{
	padding-bottom: 15px;
}
.in-div{
	text-align: center;
	
	

}



.in-div h1{
	color: #fff;
	display: inline-block;
	background: #c89504;
	font-size: 32px;
	font-weight: 700;
	padding: 10px 20px;	
}
.in-div{
	padding-top: 25px;
	background: #0c0c0d;
}
.icon12{
	margin-top: 49px;
}
.msg p{
	color: #f8be32;
	font-size: 13px;
	letter-spacing: 1px;
	line-height:20px;
	padding-top:10px;
}
.in-div a{
	text-decoration: none;
}

.rud-div{
	padding-top: 20px;
	padding-bottom: 20px;
}
.in-div h2{
	padding-top: 10px;
	font-size: 20px;
	color: #fff;
	font-weight: 400;
	text-transform: uppercase;
	font-family: 'Fjalla One', sans-serif;
	line-height:26px;
}


.in-div1 h1{
	color: #fff;
	display: inline-block;
	background: #000;
	font-size: 32px;
	font-weight: 700;
	padding: 10px 20px;	
	margin-top: 10px;
}

.in-div1{
	text-align: center;
	background: #c69404;
}
.t-div{
	padding-top: 10px;
	padding-bottom:10px;
}
.t-div p{
	font-size: 20px;
	font-weight: 500;
	font-family: 'Mukta', sans-serif;
}
.tx-div {
	text-align: right;
	padding-right: 50px;
}
.tx-div0{
	border-right: 2px solid #000;
	border-left: 2px solid #000;

}
.tx-div1{
	text-align: left;
	padding-left: 50px;
	
}
.in-div1 p{
	color: #000;
	padding-top:20px; padding-bottom:20px;
}

.na-div h1{
	color: #fff;
	display: inline-block;
	background: #000;
	font-size: 32px;
	font-weight: 700;
	padding: 10px 20px;	
	margin-top: 30px;
	text-transform:uppercase;
}
.na-div{
	text-align: center;
	margin-bottom: 20px;
}

.in-div2{
	background: #66b884;
	padding-bottom:20px;
}
.t-list{margin:0px; padding:0px; list-style:none}
.t-list li{
	font-size: 14px;
	font-weight: 400;
	color: #000;
	list-style: none;
	padding-left: 15px;
	font-family: 'Rubik', sans-serif;
	background: url(../images/list-icon.png)no-repeat left top 4px;
	line-height: 22px;
	padding-bottom: 10px;
}

.right-div{
	text-align: right;
}

.p1{margin-right: -60px;
    margin-left: 45px;    margin-top: 61px;}
.cir1{    border: 2px solid green;
    border-radius: 50%;
    width: 60%;
    height: 110px;}
    
.cir1 h2{margin-left: 51px;
    margin-top: 35px;
    
}    

.cir1 h3{font-size: 21px;
    padding-top: 40px;margin-right: -46px;
}

.cir2{    border: 2px solid green;
    border-radius: 50%;
    width: 60%;
    height: 110px;}
    
.cir2 h2{margin-left: 25px;
    margin-top: 35px;
    
}    

.cir2 h3{font-size: 21px;
    padding-top: 40px;margin-right: -46px;
}  
.cir3{    border: 2px solid green;
    border-radius: 50%;
   width: 60%;
    height: 110px;}
    
.cir3 h2{margin-left: 11px;
    margin-top: 35px;
    
}    

.cir3 h3{font-size: 21px;
    padding-top: 40px;margin-right: -46px;
}
.cir4{    border: 2px solid green;
    border-radius: 50%;
   width: 60%;
    height: 110px;}
    
.cir4 h2{margin-left: 9px;
    margin-top: 35px;}    

.cir4 h3{font-size: 21px;
    padding-top: 40px;margin-left: 35px;
}
.cir5{    border: 2px solid green;
    border-radius: 50%;
   width: 60%;
    height: 110px;}
    
.cir5 h2{margin-left: 11px;
    margin-top: 35px;
    
}    

.cir5 h3{font-size: 21px;
    padding-top: 40px;margin-right: -46px;
}
.cir6{    border: 2px solid green;
    border-radius: 50%;
   width: 60%;
    height: 110px;}
    
.cir6 h2{margin-left: 14px;
    margin-top: 35px;
    
}    

.cir6 h3{font-size: 21px;
    padding-top: 40px;margin-right: -46px;
}
.cir7{    border: 2px solid green;
    border-radius: 50%;
   width: 60%;
    height: 110px;}
    
.cir7 h2{margin-left: 13px;
    margin-top: 35px;
    
}    

.cir7 h3{font-size: 21px;
    padding-top: 40px;margin-right: -46px;
}
.cir8{    border: 2px solid green;
    border-radius: 50%;
   width: 60%;
    height: 110px;}
    
.cir8 h2{margin-left: 20px;
    margin-top: 35px;
    
}    

.cir8 h3{font-size: 21px;
    padding-top: 40px;margin-right: -46px;
}


  
.p2{margin-top:60px;padding-top:60px;margin-right: -60px;
    margin-left: 45px;}
    
.left-div a{
	color: #4e672c;
}
.f-div{
	background:#000;
	color: #fff;
	border-top-left-radius: 10px;
    border-top-right-radius: 10px;
	font-family: 'PT Sans', sans-serif;
	font-size:13px;

}
.f-div a{
	text-decoration: none;
}
.f-div a:hover{color: #fff;}
.footer-div {
   background: url(../images/footer-bg.jpg) no-repeat;
    background-size: cover;
    padding: 15px;
    color: #050505;
    padding-top: 30px;
    padding-bottom: 20px;
    position: relative;
}
.foot-left {
    background: url(../images/line.png) no-repeat right center;
}

.foot-right {
    background: url(../images/line.png) no-repeat left center;
}

.foot-top h1{
	margin: 0px;
    text-transform: uppercase;
    font-size: 22px;
    color: #54311c;
    background: #ede9e4;
    padding: 5px 20px;
    text-align: center;
	font-family: 'PT Sans', sans-serif;
}
.foot-in {
    font-size: 22px;
    margin-left: 47px;
}
.foot-in:nth-child(1) h5 {
    background: url(../images/loc.png) no-repeat left center;
}
.foot-in:nth-child(2) h5 {
    background: url(../images/call-icon.png) no-repeat left center;
}
.foot1-in h5 {
    background: url(../images/menu-icon.png) no-repeat left center;
    padding-left: 40px;
    margin-bottom: 20px;
}

.footer-det p{
	font-size: 16px;
	font-weight: 400;
	padding-top: 20px;
	font-family: 'PT Sans', sans-serif;
	
}
.footer-det{
	margin-left:40px;
}
.foot-in {
    background: url(../images/f-line.png) no-repeat right center;
    margin-top: 30px;
}
.foot1-in{
	margin-top: 30px;
	padding-left: 40px;
}



.footer-div h5 {
    margin: 0px;
    color: #54311c;
    font-size: 22px;
    font-weight: 400;
    padding-bottom: 8px;
    padding-top: 0px;
    padding-left: 40px;
	font-family: 'PT Sans', sans-serif;
}

.f-link{
list-style: none;
margin-left: 0px;
padding: 0px;
}


.f-link li a:hover {
    color: #508e0c;
    background-position: top 9px left 5px;
}
.f-link li a {
    display: block;
    padding: 3px 3px 3px 13px;
    font-size: 13px;
    line-height: 20px;
    text-decoration: none;
    color: #000;
   background: url(../images/footer-arrow.png) no-repeat top 9px left;
    margin-left: 0px;
    transition: All .5s ease;
    -webkit-transition: All .5s ease;
    -moz-transition: All .5s ease;
    -o-transition: All .5s ease;
    padding-left: 30px;
	font-family: 'PT Sans', sans-serif;
}
#myBtn:hover {
    background-color: #555;
}
#myBtn {
    display: none;
    position: fixed;
    bottom: 34px;
    right: 30px;
    z-index: 99;
    font-size: 18px;
    border: none;
    outline: none;
    background-color: black;
    color: white;
    cursor: pointer;
    border-radius: 4px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 15px;
}
.social-icon a {
    display: inline-block;
}
.social-icon .sprite.tw {
    background-position: 0 0;
}
.social-icon .sprite.fb {
    background-position: -42px 0;
    width: 33px;
}
.social-icon .sprite.yt {
    background-position: -85px 0;
    height: 35px;
}
.social-icon .sprite {
    background: url(../images/social-icon1.png) no-repeat top left;
    width: 32px;
    height: 36px;
}


.in-div3{padding-bottom:30px;}
.in-div3 video{display:block; margin-left:auto; margin-right:auto;}

@media(max-width:767px)
{
.u-div img, .logo2 img, .logo3 img, .logo4 img, .i-div img{display: block; margin-left: auto; margin-right: auto;}
.up-div{padding-bottom: 20px;}
.logo2{border-right: none}

.i-div{padding-top: 30px;; }
.rud-div h2{margin-bottom: 30px;}
.icon12 {margin-top: 0px;}
.msg p{text-align: center; padding-left: 5px; padding-right: 5px;}
.tx-div{text-align: center; padding-right: 0px;}
.tx-div0{border:none; border-top: 2px solid #000; border-bottom: 2px solid #000; margin-left: 30px;
margin-right: 30px;}
.tx-div1{text-align: center; padding-left: 0px;}
.left-div{font-size: 13px;}
.right-div{text-align: center;}
.foot-in{background: none;}
.i-diva {margin-left:0px;}
.i-div1 img{margin-left:auto; margin-right:auto; display:block}
.up-div1 .img-div img{margin-top:0px;}
.i-div1 .details img{margin-left:75px;}
.up-div1 .i-diva img {margin-left:-15px;}
.cir1{margin-bottom:60px;text-align: center;}
.cir2{margin-bottom:60px;text-align: center;}
.cir3{margin-bottom:60px;text-align: center;}
.cir4{margin-bottom:60px;text-align: center;}
.cir5{margin-bottom:60px;text-align: center;}
.cir6{margin-bottom:60px;text-align: center;}
.cir7{margin-bottom:60px;text-align: center;}
.cir8{margin-bottom:60px;text-align: center;}
.cir9{margin-bottom:60px;text-align: center;}
.cir1 h2{margin-left:0px;text-align: center;}
.cir1 h3{margin-right:0px;text-align: center;font-size: 18px;}

.cir2 h2{margin-left:0px;}
.cir2 h3{margin-right:0px; font-size: 18px;}

.cir3 h2{margin-left:0px;}
.cir3 h3{margin-right:0px;font-size: 18px;}

.cir4 h2{margin-left:0px;}
.cir4 h3{margin-right:0px;font-size: 18px;}

.cir5 h2{margin-left:0px;}
.cir5 h3{margin-right:0px;font-size: 18px;}

.cir6 h2{margin-left:0px;}
.cir6 h3{margin-right:0px;font-size: 18px;}

.cir7 h2{margin-left:0px;}
.cir7 h3{margin-right:0px;font-size: 18px;}

.cir8 h2{margin-left:0px;}
.cir8 h3{margin-right:0px;font-size: 18px;}

.cir9 h2{margin-left:0px;}
.cir9 h3{margin-right:0px;}
.centered{position:relative!important; margin-top:0px!important;top:0%!important; left:0%!important;}
.centered1{position:relative!important;top:0%!important; left:0%!important;}
.up-div1{text-align:center;}
}

@media(max-width:412px){
    .cir1{width:100%;}
.cir2{width:100%;}
.cir3{width:100%;}
.cir4{width:100%;}
.cir5{width:100%;}
.cir6{width:100%;}
.cir7{width:100%;}
.cir8{width:100%;}
.cir9{width:100%;}
.p2{margin-right:0px; margin-left:0px;}
.p1{margin-right:0px; margin-left:0px;}
}


/*VISITORS COUNT*/
.vcounter{margin-left: 10px;
    margin-top: 30px;    border: 1px dotted #525252;
    display: inline-block;
    padding: 10px; margin-right:65px;
}
.vcounter a{text-decoration: none;}

.vcounter span{color:#525252; font-size:17px;font-weight:600;}
    
.center img{margin-top:20px;display: block;
  margin-left: auto;
  margin-right: auto;
  width: 100%;text-align: center;}
/*.wp-block-image img{ margin-left:auto; margin-right:auto;}*/
/*END OF VISITORS COUNT*/



.logo2 img{max-width:100%;}


/**/

.hegde-img {
    width: 100%;
    margin-top: 33px;
  
}

.details img{width:257px;}
.details1 img{width:257px;margin-top:33px;}
.a1 img{margin-bottom:0px;}
.i-diva{margin-left:38px;margin-bottom: 20px;}

.im-div{margin-top:33px;}

.img-div img {
    border: 5px solid #f6941d;
    border-radius: 65px;
    margin-top: -147px;
    border-radius: 130px;
    height: 250px;
    width: 243px;
}

.i-diva img{
    margin-left: 26px;
    margin-bottom: 24px;
}
.newim img{max-width:100%; }
.newim{margin-top:14px; padding-top:70px;}
.a1{margin-top:-40px;}



.centered {
  position: absolute;
  left: 6%;
  /*transform: translate(-50%, -50%);*/
  line-height: 18px;
    font-size: 17px;
    font-weight: 600;
    color:#000;
    background:#66b884;
    border-radius:15px;
    padding:5px 10px;
    margin-top:-5px;
}

.centered1 {
  position: absolute;
  top: 87%;
  left: 6%;
  /*transform: translate(-50%, -50%);*/
  line-height: 18px;
    font-size: 17px;
    font-weight: 600;
    color:#000;
    background:#66b884;
    border-radius:15px;
    padding:5px 40px;
    margin-top:3px;
    margin-left:40px;
    
    
}
.centered1 span{text-align:center; font-weight:500;}
.centered span{text-align:center; font-weight:500;}

.newim {
  position: relative;
  text-align: center;
  color: white;
}
.left-div{text-align:center;}















