/**********Navbar******************/

.toplo a{
	font-size: 15px !important;
}
body{
	scroll-behavior:smooth !important;
}
.dnon{
	display:none !important;
}














.free-btn{
  padding-top: 3px !important;
  padding-bottom: 3px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
}

.nav-h{
height: 85px !important;
}

.hom-cont{
  margin-top: -46px !important;
}

.lg-image{
	border-radius: 50% !important;
}

 .sb-n{
  margin-top: -33px !important;
}
.bgg{
	background-image: url(../images/main/1.jpg) !important;
	background-size: cover !important;
  background-position: center!important;
  position: relative !important;
}
.bgg2{
	background-image: url(../images/main/2.jpg) !important;
	background-size: cover !important;
  background-position: center !important;
  position: relative !important;
}
.bgg3{
	background-image: url(../images/main/3.jpg) !important;
	background-size: cover !important;
  background-position: center !important;
  position: relative !important;
}

.wht-ft{color: #0f0f0f  !important;}

 .ser{
  height: 300px !important;
  width: 500px !important;
}

.ser1{
  height: 217px !important;
  width: 300px !important;
}

.bgg::before {
  content: '';
  position: absolute;
  left: 0;
  
  top: 0;
  width: 100%!important;
  height: 100%!important;
  background: rgba(253, 253, 253, 0.72);
}
.bgg2::before{
  content: '';
  position: absolute;
  left: 0;

  top: 0;
  width: 100%!important;
  height: 100%!important;
  background: rgba(253, 253, 253, 0.72);
}
.bgg3::before{
  content: '';
  position: absolute;
  left: 0;
  
  top: 0;
  width: 100%!important;
  height: 100%!important;
  background:rgba(253, 253, 253, 0.72);
}
.tp-bgimg{
	position:relative;
}

.tp-bgimg::before{
  content: ''!important;
  position: absolute !important;
  left: 0!important;
   
  top: 0 !important;
  width: 100%!important;
  height: 100%!important;
  background: rgba(0, 0, 0, 0.51) !important;
}

.page-title{
	position:relative;
}

.page-title::before{
  content: ''!important;
  position: absolute !important;
  left: 0!important;
   
  top: 0 !important;
  width: 100%!important;
  height: 100%!important;
  background: rgba(0, 0, 0, 0.51) !important;
}



.featured-banner-type2{
	position:relative;
}

.featured-banner-type2::before{
  content: ''!important;
  position: absolute !important;
  left: 0!important;
   
  top: 0 !important;
  width: 100%!important;
  height: 100%!important;
  background: rgba(0, 0, 0, 0.64) !important;
}



.rd{
  margin-bottom: 10px !important;
}

 .cor{
  margin-top: 60px!important;
}
.tt{text-align: justify!important;}

 .quick{
  margin-left: 80px !important;
}

 .abo{
  margin-top: 95px !important;
  margin-bottom: 50px !important;
}


.ar-mg{
  margin-top: 100px !important;
}


.gal{
  height: 70px !important;
  width: 70px !important;
}

.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	right:1280px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
  font-size:30px;
	box-shadow: 2px 2px 3px #999;
  z-index:100;
}

.my-float{
	margin-top:16px;
}

.view{
  padding-left: 215px;
  margin-top: -49px;
}

.flt-ic{
	width:60px !important;
	height:60px !important;
}

 .both-eve{
  margin-top: -140px;
}



@media only screen and (max-width:900px) {
	.flat-counter .counter .content-counter .numb-count {
  font-size: 51px;
	}
	 
.flat-counter .counter .content-counter .name-count {

    font-size: 19px;
    font-weight: 700;
}
	.bgg::before {
  content: ''!important;
  position: absolute !important;
  left: 0 !important;
 
  top: 0!important;
  width: 100%!important;
  height: 100%!important;
  background: rgba(255, 251, 251, 0.16) !important;
}
	
	.bgg2::before {
  content: ''!important;
  position: absolute !important;
  left: 0 !important;
  
  top: 0!important;
  width: 100%!important;
  height: 100%!important;
  background: rgba(255, 251, 251, 0.16) !important;
}
	
	.bgg3::before {
  content: ''!important;
  position: absolute !important;
  left: 0 !important;
 
  top: 0!important;
  width: 100%!important;
  height: 100%!important;
  background: rgba(255, 251, 251, 0.16) !important;
}

.both{
  margin-top: -131px !important;
}
.quick {
  margin-left: 0 !important;
}

.ar-mg {
  margin-top: 0 !important;
}


.view-all{margin-left: 150px !important;}

 .view{
  padding-left: 0px !important;
  margin-top: 11px !important;
}

.hom-cont {
  margin-top: 0px !important;
}

.tp{
  display: none;
}


.firstsec .active{
	display:none;
}



	
}
















