.w3ls_head {
    font-size: 36px;
    color: #212121;
    font-weight: 600;
    margin-bottom: 30px;
    letter-spacing: 4px;
    text-transform: uppercase;
    text-align: center;
    padding-bottom: .8em;
    position: relative;
}
p.w3agile {
    font-size: 15px;
    color: #777;
    width: 70%;
    margin: 0 auto;
    line-height: 28px;
    text-align: center;
}
.w3ls_head:before, .w3ls_head:after {
    position: absolute;
    background: #2ebaef;
    height: 2px;
    content: '';
}
.w3ls_head:before {
    width: 11%;
    bottom: 8%;
    left: 44.5%;
}
.w3ls_head:after {
    width: 18%;
    right: 41%;
    bottom: 0%;
}
.w3l-services-heading p{
	color:#FFFFFF;
	font-size:.9em;
	margin:1em 0 0 0;
}
/*-- about --*/
/*-- Skills bar effects --*/
.skillbar {
  position: relative;
  display: inline-block;
  margin: 15px 0;
  width: 100%;
  background: #eee;
  height: 35px;
  border-radius: 3px;
  width: 100%;
}
.skillbar-title {
  position: absolute;
  top: 0;
  left: 0;
  width: 110px;
  font-weight: bold;
  font-size: 13px;
  color: #ffffff;
  background: #6adcfa;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  background: rgba(0, 0, 0, 0.1);
  padding: 0 20px;
  height: 35px;
  line-height: 35px;
}
.skillbar-bar {
  height: 35px;
  width: 0px;
  background: #2ebaef;
  border-radius: 3px;
  display: inline-block;
}
.skill-bar-percent {
	position: absolute;
    right: -6%;
    top: 0;
    font-size: 13px;
    height: 35px;
    line-height: 35px;
    color: #212121;
}
/*-- //about --*/
.w3ls_news_grids {
     margin-top: 2em; 
	margin-bottom: 2em;
}
.welcome {
    /* padding: 5em 0; */
}
/*-- //about-bottom --*/
/*-- wthree-mid --*/
.wthree-mid {
    background: url(../images/tret/1.jpg) no-repeat 0px 0px;
    background-size: cover;
	padding:5em 0;
	text-align:center;
	background-attachment: initial;
}
.wthree-mid2 {
    background: url(../images/tret/ovulationinduction.jpg) no-repeat 0px 0px;
    background-size: cover;
	padding:5em 0;
	text-align:center;
	background-attachment: initial;
}
.wthree-mid3 {
    background: url(../images/tret/iui-2.jpg) no-repeat 0px 0px;
    background-size: cover;
	padding:5em 0;
	text-align:center;
	background-attachment: initial;
}.wthree-mid4 {
    background: url(../images/tret/ivf.jpg) no-repeat 0px 0px;
    background-size: cover;
	padding:5em 0;
	text-align:center;
	background-attachment: initial;
}.wthree-mid5 {
    background: url(../images/tret/icsi.png) no-repeat 0px 0px;
    background-size: cover;
	padding:5em 0;
	text-align:center;
	background-attachment: initial;
}.wthree-mid6 {
    background: url(../images/tret/minimalstimu.jpg) no-repeat 0px 0px;
    background-size: cover;
	padding:5em 0;
	text-align:center;
	background-attachment: initial;
}.wthree-mid7 {
    background: url(../images/tret/blasto.jpg) no-repeat 0px 0px;
    background-size: cover;
	padding:5em 0;
	text-align:center;
	background-attachment: initial;
}.wthree-mid8 {
    background: url(../images/tret/cryopreservation.jpg) no-repeat 0px 0px;
    background-size: cover;
	padding:5em 0;
	text-align:center;
	background-attachment: initial;
}.wthree-mid9 {
    background: url(../images/tret/assisted.jpg) no-repeat 0px 0px;
    background-size: cover;
	padding:5em 0;
	text-align:center;
	background-attachment: initial;
}.wthree-mid10 {
    background: url(../images/tret/preimplantationgenetic.jpg) no-repeat 0px 0px;
    background-size: cover;
	padding:5em 0;
	text-align:center;
	background-attachment: initial;
}.wthree-mid11 {
    background: url(../images/tret/surgicalsperm.jpg) no-repeat 0px 0px;
    background-size: cover;
	padding:5em 0;
	text-align:center;
	background-attachment: initial;
}.wthree-mid12 {
    background: url(../images/tret/oocytefreezing.jpg) no-repeat 0px 0px;
    background-size: cover;
	padding:5em 0;
	text-align:center;
	background-attachment: initial;
}
.wthree-mid h3 {
    font-size: 28px;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 600;
}.wthree-mid2 h3 {
    font-size: 28px;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 600;
}.wthree-mid3 h3 {
    font-size: 28px;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 600;
}.wthree-mid4 h3 {
    font-size: 28px;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 600;
}.wthree-mid5 h3 {
    font-size: 28px;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 600;
}.wthree-mid6 h3 {
    font-size: 28px;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 600;
}.wthree-mid7 h3 {
    font-size: 28px;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 600;
}.wthree-mid8 h3 {
    font-size: 28px;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 600;
}.wthree-mid9 h3 {
    font-size: 28px;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 600;
}.wthree-mid10 h3 {
    font-size: 28px;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 600;
}.wthree-mid11 h3 {
    font-size: 28px;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 600;
}.wthree-mid12 h3 {
    font-size: 28px;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 600;
}
.wthree-mid p {
    color: #ffffff;
    text-align: center;
    line-height: 28px;
    width: 63%;
    margin: 30px auto;
    font-size: 17px;
    padding: 20px 0;
    border-top: 1px solid #8d8d8d;
}.wthree-mid2 p {
    color: #ffffff;
    text-align: center;
    line-height: 28px;
    width: 63%;
    margin: 30px auto;
    font-size: 17px;
    padding: 20px 0;
    border-top: 1px solid #8d8d8d;
}.wthree-mid3 p {
    color: #ffffff;
    text-align: center;
    line-height: 28px;
    width: 63%;
    margin: 30px auto;
    font-size: 17px;
    padding: 20px 0;
    border-top: 1px solid #8d8d8d;
}.wthree-mid4 p {
    color: #ffffff;
    text-align: center;
    line-height: 28px;
    width: 63%;
    margin: 30px auto;
    font-size: 17px;
    padding: 20px 0;
    border-top: 1px solid #8d8d8d;
}.wthree-mid5 p {
    color: #ffffff;
    text-align: center;
    line-height: 28px;
    width: 63%;
    margin: 30px auto;
    font-size: 17px;
    padding: 20px 0;
    border-top: 1px solid #8d8d8d;
}.wthree-mid6 p {
    color: #ffffff;
    text-align: center;
    line-height: 28px;
    width: 63%;
    margin: 30px auto;
    font-size: 17px;
    padding: 20px 0;
    border-top: 1px solid #8d8d8d;
}.wthree-mid7 p {
    color: #ffffff;
    text-align: center;
    line-height: 28px;
    width: 63%;
    margin: 30px auto;
    font-size: 17px;
    padding: 20px 0;
    border-top: 1px solid #8d8d8d;
}.wthree-mid8 p {
    color: #ffffff;
    text-align: center;
    line-height: 28px;
    width: 63%;
    margin: 30px auto;
    font-size: 17px;
    padding: 20px 0;
    border-top: 1px solid #8d8d8d;
}.wthree-mid9 p {
    color: #ffffff;
    text-align: center;
    line-height: 28px;
    width: 63%;
    margin: 30px auto;
    font-size: 17px;
    padding: 20px 0;
    border-top: 1px solid #8d8d8d;
}.wthree-mid10 p {
    color: #ffffff;
    text-align: center;
    line-height: 28px;
    width: 63%;
    margin: 30px auto;
    font-size: 17px;
    padding: 20px 0;
    border-top: 1px solid #8d8d8d;
}.wthree-mid11 p {
    color: #ffffff;
    text-align: center;
    line-height: 28px;
    width: 63%;
    margin: 30px auto;
    font-size: 17px;
    padding: 20px 0;
    border-top: 1px solid #8d8d8d;
}.wthree-mid12 p {
    color: #ffffff;
    text-align: center;
    line-height: 28px;
    width: 63%;
    margin: 30px auto;
    font-size: 17px;
    padding: 20px 0;
    border-top: 1px solid #8d8d8d;
}
/*-- //wthree-mid --*/
/*-- banner_info --*/
.jarallax {
    position: relative;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
.agileits_w3layouts_banner_info {
    margin: 14em 0 0;
    position: relative;
}
.agileits_w3layouts_banner_info h3 {
    text-align: center;
    font-size: 3em;
    font-weight: bold;
    color: #fff;
    text-transform: uppercase;
}
.agileits_w3layouts_banner_info p {
    color: #ffffff;
    text-align: center;
    line-height: 28px;
    width: 63%;
    margin: 30px auto;
    font-size: 17px;
}
/*-- //banner_info --*/
@media(max-width:414px){
.wthree-mid h3,.wthree-mid2 h3,.wthree-mid3 h3,.wthree-mid4 h3,.wthree-mid5 h3,.wthree-mid6 h3 ,.wthree-mid7 h3,.wthree-mid8 h3,.wthree-mid9 h3,.wthree-mid10 h3,.wthree-mid11 h3,.wthree-mid12 h3{
    font-size: 24px;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 600;
}
}