.is-stuck .py-30 {
    padding-bottom: 15px;
}
.is-stuck .py-30 {
    padding-top: 15px;
}
.homep{
	margin-bottom: revert-layer !important;
}
.testi1 .carousel-dots-mobile {
    display: block !important;
    float: left !important;
    color: grey;
	margin-left:100px;
}
.par_scroll{
	height: 370px;
    overflow: auto;
	text-align: justify;
    padding-right: 10px;
}

.par_scroll::-webkit-scrollbar {
  width: 5px;
}
 
.par_scroll::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
 
.par_scroll::-webkit-scrollbar-thumb {
  background-color: slategrey;
  outline: .2px solid slategrey;
}

.mainMenuUl .dd{
    font-size: 17px;
    margin-bottom: -15px;
	list-style: none;
}

.mainMenuUl li ul li {
    font-size: 17px;
    margin-bottom: -15px;
}
.d-none{

display:none !important;
}
.w65mobbb{
	width:65% !important;
}

@media only screen and (max-width: 800px) {
	
	.pt-30-mb-0{
		padding-top:0px !important;
	}
	.lqd-tabs-content h2 {
		text-transform: capitalize;
		font-family: 'Poppins', sans-serif;
		font-size:17px;
		line-height: 18px  !important;
		font-weight: 400 !important;
	}
	.lqd-tabs-content .ld-fancy-heading {
		padding-right:10px !important;
	}
	.lqd-tabs-style-3 .lqd-tabs-nav li {
       
        margin-bottom: 0.5em !important;
    }
	.pt-100-pb-50{
		padding-top: 50px !important;
	}
	.text-50-mb-25{
		font-size: 27px !important;
	}
	.text-30-mb-17 {
		font-size: 17px !important;
	}
  .pro-pt-m{
	  padding-top:30px !important;
  }
  #team_sec .carousel-dots-to-hide{
	margin-top:10px  !important;
  }

  .award_div .text-28 {
		font-size: 16px !important;
		line-height:25px !important;
	}
	.media-font .text-50 {
    font-size: 40px !important;
   }
   .caree-form{
	       padding-left: 0px:
   }
   .sec_title{
          font-size: 20px !important;
		  /*margin-top: 60px !important;*/
    }
	
	.back-pro{
		margin-top:10px !important;
	}
	.large_heading {
		font-size: 33px !important;
		font-weight: 400 !important;
		letter-spacing: 1px !important;
		line-height: 44px !important;
		color: #000 !important;
	}
	.sens-fun-cont h2 {
        margin-top: 10px !important;
    }
	.mt-70{
		margin-top:35px;
	}
	.pb-50{
		padding-bottom:25px;
	}
	.pb-40{
		padding-bottom:20px;
	}
	.pt-40{
		padding-top:20px;
	}
	
	.our_dir .items-end {
		align-items: flex-start;
	}
	#our_dir h6 {
		text-align: left !important;
		float: left !important;
		padding-right: 7px;
	}
	#our_dir p {
		text-align: left !important;
		padding-right: 7px;
		margin-bottom: 7px;
	}
	#our_dir .btn_know_more {
		float: left !important;
	}
}

.int_p_p .sec_title {
	font-size:20px !important;
}
.image.gallery div:first-child{
	display :block !important;
	text-align: center;
}

.mt-mob-100{
	margin-top:90px !important;
}


