.google-maps {
    position: relative;
    padding-bottom: 68%; /*This is the aspect ratio */
    height: 0;
    overflow: hidden;
}
.google-maps iframe {
    position: absolute;
    top: 0;
    left: 0;

}

.verticalMiddle {
        background: white;
        color: black;
        border-radius: 1em;
        padding: 1em;
        position: absolute;
        top: 50%;
        left: 50%;
        margin-right: -50%;
        transform: translate(-50%, -50%) 
}

sup
{
    position:relative;
    font-size:88%;
    line-height:0;
    vertical-align:baseline;
    top:-0.64em;
}

/*--end-staff--*/
.col-md-6.staff-main-left {
	padding: 0px;
	margin-top: 2em;
}

.staff-main-left h4{
	font-size: 1.45em;
	color: #1793d1;
	font-weight: 600;
	margin-bottom: 10px;
}

.col-md-5.staff-main-left {
	margin-top: 1.5em;
	
}
.staff-main-left h5 {
	color: #010101;
	font-size: 1.15em;
	margin: 0px;
	line-height: 1.3em;
	width: 100%;
	font-weight: 500;
}
.staff-main-left p {
	color: #959191;
	font-size: 15px;
	line-height: 1.6em;
	margin: 18px 0px;
}
.staff {
	padding-top: 1em;
	margin-bottom: 9em;
}
.ca-container{
	position: relative;
	height:330px;                
}


/*Button Left Right arrow gap from image*/

.ca-container1{
	position: relative;
	padding-top:1em;
	height: 320px;
}
.ca-wrapper{
	width:100%;
	height:100%;
	position:relative;
}
.ca-item{
	position:relative;
	float:left;
	width:225px;
	height:100%;
	text-align:center;
}
.ca-item-main{
	position: absolute;
	top: 5px;
	left:0px;
	right: 5px;
	bottom: 5px;
	overflow: hidden;
}


.ca-icon{
	width:100%;
	height: 225px;
	display: block;
	position: relative;
	margin: 0 auto;
	background: transparent url(../../imgs/clients/10318-MaheshBB_01-P6.jpg) no-repeat center center;
	margin-bottom: 5px;
}
.ca-icon1{
	width:100%;
	height: 225px;
	display: block;
	position: relative;
	margin: 0 auto;
	background: transparent url(../img/clients/10342ShikhaAA-P1.jpg) no-repeat center center;
	margin-bottom: 5px;
}
.ca-icon2{
	width:100%;
	height: 225px;
	display: block;
	position: relative;
	margin: 0 auto;
	background: transparent url(../imgs/clients/10372SiddharthBB-P4.jpg) no-repeat center center;
	margin-bottom: 5px;
}
.ca-icon3{
	width:100%;
	height: 225px;
	display: block;
	position: relative;
	margin: 0 auto;
	background: transparent url(../img/clients/10343DeepaliAgrawal.jpg) no-repeat center center;
	margin-bottom: 5px;
}
.ca-icon4{
	width:100%;
	height: 225px;
	display: block;
	position: relative;
	margin: 0 auto;
	background: transparent url(../../img/clients/110349RajeshAA-P2.jpg) no-repeat center center;
	margin-bottom: 5px;
}
.ca-icon5{
	width:100%;
	height: 225px;
	display: block;
	position: relative;
	margin: 0 auto;
	background: transparent url(../img/clients/11077VijayaKamle01.jpg) no-repeat center center;
	margin-bottom: 5px;
}
.ca-icon6{
	width:100%;
	height: 225px;
	display: block;
	position: relative;
	margin: 0 auto;
	background: transparent url(../img/clients/11009RajatAA-P1.jpg) no-repeat center center;
	margin-bottom: 5px;
}

.ca-icon7{
	width:100%;
	height: 225px;
	display: block;
	position: relative;
	margin: 0 auto;
	background: transparent url(../img/clients/0353RupeshAA-P1.jpg) no-repeat center center;
	margin-bottom: 5px;
}
.ca-icon8{
	width:100%;
	height: 225px;
	display: block;
	position: relative;
	margin: 0 auto;
	background: transparent url(../img/clients/10355MayurAA-P2.jpg) no-repeat center center;
	margin-bottom: 5px;
}

.ca-icon9{
	width:100%;
	height: 225px;
	display: block;
	position: relative;
	margin: 0 auto;
	background: transparent url(../img/clients/11023DarshanPatil-AA-P1.jpg) no-repeat center center;
	margin-bottom: 5px;
}

.ca-icon10{
	width:100%;
	height: 225px;
	display: block;
	position: relative;
	margin: 0 auto;
	background: transparent url(../img/clients/11025-deepayalamal.jpg) no-repeat center center;
	margin-bottom: 5px;
}
.ca-icon11{
	width:100%;
	height: 225px;
	display: block;
	position: relative;
	margin: 0 auto;
	background: transparent url(../img/clients/11014JayeshGatkal.jpg) no-repeat center center;
	margin-bottom: 5px;
}
.ca-icon12{
	width:100%;
	height: 225px;
	display: block;
	position: relative;
	margin: 0 auto;
	background: transparent url(../img/clients/11037AkankshaBhati.jpg) no-repeat center center;
	margin-bottom: 5px;
}

.ca-icon13{
	width:100%;
	height: 225px;
	display: block;
	position: relative;
	margin: 0 auto;
	background: transparent url(../img/clients/10303KaranKalambuskar.jpg) no-repeat center center;
	margin-bottom: 5px;
}
.ca-icon14{
	width:100%;
	height: 225px;
	display: block;
	position: relative;
	margin: 0 auto;
	background: transparent url(../img/clients/10204KishnakumarAA-P1.jpg) no-repeat center center;
	margin-bottom: 5px;
}

.ca-icon15{
	width:100%;
	height: 225px;
	display: block;
	position: relative;
	margin: 0 auto;
	background: transparent url(../img/clients/10375NileshRautBB-P5.jpg) no-repeat center center;
	margin-bottom: 5px;
}
.ca-icon16{
	width:100%;
	height: 225px;
	display: block;
	position: relative;
	margin: 0 auto;
	background: transparent url(../img/clients/11057DrMehulKalavadia.jpg) no-repeat center center;
	margin-bottom: 5px;
}


.ca-icon17{
	width:100%;
	height: 225px;
	display: block;
	position: relative;
	margin: 0 auto;
	background: transparent url(../img/clients/MPIT10000-End-AA-P1.jpg) no-repeat center center;
	margin-bottom: 5px;
}



.ca-item-1 .ca-icon{
	background-image:url(../img/clients/10318-MaheshBB_01-P6.jpg);
}
.ca-item-2 .ca-icon{
	background-image:url(../img/clients/10342ShikhaAA-P1.jpg);
}
.ca-item-3 .ca-icon{
	background-image:url(../img/clients/10372SiddharthBB-P4.jpg);
}
.ca-item-4 .ca-icon{
	background-image:url(../img/clients/10343DeepaliAgrawal.jpg);
}
.ca-item-5 .ca-icon{
	background-image:url(../img/clients/10349RajeshAA-P2.jpg);
}
.ca-item-6 .ca-icon{
	background-image:url(../img/clients/11077VijayaKamle01.jpg);
}
.ca-item-7 .ca-icon{
	background-image:url(../img/clients/11009RajatAA-P1.jpg);
}
.ca-item-8 .ca-icon{
	background-image:url(../img/clients/10353RupeshAA-P1.jpg);
}
.ca-item-9 .ca-icon{
	background-image:url(../img/clients/10355MayurAA-P2.jpg);
}
.ca-item-10 .ca-icon{
	background-image:url(../img/clients/11023DarshanPatil-AA-P1.jpg);
}
.ca-item-11 .ca-icon{
	background-image:url(../img/clients/11025-deepayalamal.jpg);
}
.ca-item-12 .ca-icon{
	background-image:url(../img/clients/11014JayeshGatkal.jpg);
}
.ca-item-13 .ca-icon{
	background-image:url(../img/clients/11037AkankshaBhati.jpg);
}
.ca-item-14 .ca-icon{
	background-image:url(../img/clients/10303KaranKalambuskar.jpg);
}
.ca-item-15 .ca-icon{
	background-image:url(../img/clients/10204KishnakumarAA-P1.jpg);
}
.ca-item-16 .ca-icon{
	background-image:url(../img/clients/10375NileshRautBB-P5.jpg);
}
.ca-item-17 .ca-icon{
	background-image:url(../img/clients/11057DrMehulKalavadia.jpg);
}


.ca-item-18 .ca-icon{
	background-image:url(../img/clients/MPIT10000-End-AA-P1.jpg);
}


.ca-content-wrapper{
	background:ghostwhite;
	position:absolute;
	width:0px; /* expands to width of the wrapper minus 1 element */
	height:440px;
	top:5px;
	text-align:left;
	z-index:10000;
	overflow:hidden;
}
.ca-content{
	width:100%;
	overflow:hidden;
}
.ca-content-text{
	padding: 10px 36px;
	color: #999;
	line-height: 1.8em;
	font-weight: 300;
	font-size: 0.875em;
}
.ca-content-text p{
	padding-bottom:5px;
}
.ca-content h6{
	margin:25px 20px 0px 35px;
	font-size:1.2em;
	padding-bottom:5px;
	color:#252525;
	border-bottom:2px solid #eee;
	text-shadow: 1px 1px 1px #eee;
}
.ca-nav span {
	width: 58px;
	height: 62px;
	background: url(../img/clients/arws.png)no-repeat;
	position: absolute;
	bottom: -9.5%;
	margin-top: -51px;
	text-indent: -9000px;
	cursor: pointer;
	z-index: 100;
	right: 8.7%;
}
.ca-nav span.ca-nav-next {
	background: url(../img/clients/arws.png)no-repeat -58px 0px;
	left: auto;
	right: 0px;
}
.ca-nav span:hover{
	opacity:1.0;
}
.caption{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	min-height:225px;
	background:rgba(0, 0, 0, 0.61);
	display: none;
	padding: 6em 0 0 0;
}
.ca-icon, .ca-icon1, .ca-icon2, .ca-icon3, .ca-icon4, .ca-icon5, .ca-icon6, .ca-icon7{
	position:relative;
}
.ca-icon:hover div.caption{
	display:block;
}
.ca-icon1:hover div.caption{
	display:block;
}
.ca-icon2:hover div.caption{
	display:block;
}
.ca-icon3:hover div.caption{
	display:block;
}
.ca-icon4:hover div.caption{
	display:block;
}
.ca-icon5:hover div.caption{
	display:block;
}
.ca-icon6:hover div.caption{
	display:block;
}
.ca-icon7:hover div.caption{
	display:block;
}
.caption p{
	font-size: 1.25em!important;
	color:#fff!important;
	font-weight:400!important;
}
.events{
	margin:1em 0 2em;
}
.events-col h3:nth-of-type(1) {
	margin: 0;
}
.events-col p{
	font-size:1.2em;
	color:#000;
	font-weight:400;
	line-height:1.6em;
}
span.subscribe{
	width:100%;
	margin-top:0.56em;
}
/*--end-staff--*/



@media (max-width:1024px){


.staff {
	padding-top: 0em;
	margin-bottom: 7em;
}


}
@media (max-width:768px){

.staff-text {
	text-align: center;
}
.col-md-5.staff-main-left {
	margin-bottom: 7em;
}
.staff-main-left p {
	margin: 13px 0px;
}
.ca-nav span {
	right: 7%;
}
.staff {
	margin-bottom: 5.5em;
}
.col-md-6.footer-left {
	width: 50%;
	float: left;
}
.col-md-6.footer-right {
	float: right;
	width:50%
}

}

@media (max-width:480px){

.staff-main-left p {
	width: 90%;
	margin: 13px auto;
}

}
@media (max-width:320px){

.col-md-5.staff-main-left {
	margin-top: 12px;
}
.staff-main-left h5 {
	font-size: 1em;
	height: 40px;
	overflow: hidden;
}
.staff-main-left p {
	width: 100%;
	overflow: hidden;
	height: 52px;
	margin: 10px auto;
}
h5.s1 {
	height: 17px;
}
.col-md-5.staff-main-left {
	margin-bottom: 5.5em;
}

.staff {
	margin-bottom: 4em;
}
}
/*--end-media-quaries--*/


