
.clients_logo_con img{
	height: 150px;
	width: 150px;
	/* background-color: red; */
}

.clients_logo_con p{
	
	color: blue;
}

.about_title {
	/*font-size: 22px;*/
}
.mt-20 {
	margin-top: 20px;
}
.scrollable{
  overflow-y: auto;
  max-height: 230px;
}


/* *********************** */
::-webkit-scrollbar {
	width: 5px;
  }
  ::-webkit-scrollbar-track {
	background: #eef2ef; 
  }
  ::-webkit-scrollbar-thumb {
	background: #888; 
  }


.scrollable_vasundhra{
  overflow-y: auto;
  max-height: 80px;
}
.scrollable_vasundhra_women{
  overflow-y: auto;
  max-height: 120px;
}
.my_box {
	background-color: #f7f7f7;
	padding: 10px;
	height: 150px;
}
.my_box_white {
	background-color: #fff;
	padding: 10px;
	height: 150px;
}
.my_bg {
	background: linear-gradient(rgba(44,97,173, 0.40), rgba(44,97,173, 0.75)), url("../../../public/assets/img/pattern1.png") top center;
}
.vh-100 {
	height: 100vh!important;
}
.pl-20 {
	padding-left: 20px!important;
}
.pr-20 {
	padding-right: 20px!important;
}
.woman h2 {
	font-size: 38px;
}
.woman .text-theme-colored {
  color: #2C61AD!important;
}
.desktop-left{
  float: right!important;
}
.desktop-right{
  float: left!important;
}

@media only screen and (max-width:980px) {
  .desktop-right, .desktop-left{
    float: none;
  }
}

@media only screen and (max-width: 767px) {
	section > .container, section > .container-fluid {
	  padding-top: 30px;
	  padding-bottom: 30px;
	}
	.clients_logo {
		width: 100%!important;
	}
	.clients_logo img.center {
    display: block!important;
    margin-left: auto!important;
  	margin-right: auto!important;
  	width: 60%!important;
}
	.desktop-right{
    float: none;
  }
   .desktop-left {
   	float: none;
   }
	.tp-revslider-slidesli {
	    /*display: block;*/
	    height: 200px!important;
	    width: 100%;
	    position: relative;
	}
	.woman {
	    /*display: block;*/
	    height: 200px!important;
	    width: 100%;
	    position: relative;
	}
	.woman h2 {
		font-size: 13px;
	}
	.inner-header {
		height: 200px!important;
	    width: 100%;
	    position: relative;
	}
	.inner-header h3{
		font-size: 22px!important;
	}
	.inner-header p{
		font-size: 12px!important;
		line-height: 14px;
	}
	.rev_slider_wrapper {
		height: 200px!important;
	}
	.about_title {
		font-size: 15px;
	}
	.tp-parallax-wrap {
		top: 80%!important;
	}
	.font-22 {
		font-size: 18px!important;
	}
}



