.body_st {
    font-family: 'Firework', sans-serif !important;
	font-size: 15px;
    font-weight: 400;
    color: #798696;
	overflow-x:hidden;
}

.h1_st,.h2_st,.h3_st,.h4_st,.h5_st,.h6_st {
	margin-top: 12px;
	margin-bottom: 15px;
	font-weight: 600;
	color: #06ADCC;
}

.h1_st {
	font-size:38px;
}

.h2_st {
	font-size:30px;
}

.h3_st {
	font-size:24px;
}

.h4_st {
	font-size:18px;
    color: #007b37 !important;
}

.a_st {
	font-family: 'Firework', sans-serif !important;
	color: #374050;
	font-weight: 700;
}

.a_st:hover,
.a_st:focus{
    text-decoration: none;
    outline: none;
	color: #374050;
	opacity: 0.9;
}

.ul_st,.ol_st{
    margin: 0;
    padding: 0;
    list-style: none
}

.white-text {
	color: #FFF;
}

/* --- Section --- */
.section_st {
	position:relative;
	padding-top:80px;
	padding-bottom:80px;
}

.section-hr_st {
	margin-top:80px;
	margin-bottom:80px;
	border-color: #EBEBEB;
}

.section-header_st {
	margin-bottom:40px;
}

/* --- Background Image --- */
.bg-image_st {
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background-position:center;
	background-size:cover;
}

.bg-image_st.bg-parallax_st {
	background-attachment:fixed;
}

.bg-image_st.overlay:after {
	content:"";
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#374050), to(#798696));
	background-image: linear-gradient(to bottom, #374050 0%, #798696 100%);
	opacity: 0.7;
}

@media only screen and (max-width: 480px) {
	/*-- Courses --*/
	#courses-wrapper [class*='col-xs'] {
		width:100%;
	}
	
	/*-- Blog Comments --*/
	.blog-comments .media .media {
		margin-left:0px;
	}
	
	/*-- Blog Reply Form --*/
	.blog-reply-form .input.name-input , .blog-reply-form .input.email-input {
		width: 100%;
		float:none;
	}
	
	.blog-reply-form .input.email-input {
		margin-left: 0px;
	}
	.img_separate{
		display: none;
	}
	.mano_apunta{
		width: 35px !important;
	}
	.ico_separate{
		display: block !important;
	}
}
.mano_apunta{
	width: 60px;
}
/*------------------------------------*\
	Courses
\*------------------------------------*/
.course_st {
	margin-top:20px;
	margin-bottom:20px;
}

.course_st .course_st-img {
	position: relative;
	display:block;
	margin-bottom:20px;
	border-radius:4px;
	overflow:hidden;
}

.course_st .course_st-img > img {
	width:100%;
}

.course_st-img:after {
	content:"";
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	top:0;
	background-color:#33955F;
	opacity:0;
	-webkit-transition:0.2s opacity;
	transition:0.2s opacity;
}

.course_st .course_st-img:hover:after {
	opacity:0.7;
}

.course_st .course_st-img .course_st-link-icon {
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform: translate(-50% , calc(-50% - 15px));
	    -ms-transform: translate(-50% , calc(-50% - 15px));
	        transform: translate(-50% , calc(-50% - 15px));
	width:40px;
	height:40px;
	line-height:40px;
	text-align:center;
	border:2px solid #fff;
	color:#fff;
	border-radius:50%;
	opacity:0;
	z-index:10;
	-webkit-transition:0.2s all;
	transition:0.2s all;
}

.course_st .course_st-img:hover .course_st-link-icon {
	-webkit-transform: translate(-50% , -50%);
	    -ms-transform: translate(-50% , -50%);
	        transform: translate(-50% , -50%);
	opacity:1;
}

.course_st .course_st-title {
	display:block;
	height:42px;
}

.course_st .course_st-details {
	margin-top: 20px;
	padding-top: 10px;
	border-top: 1px solid #EBEBEB;
}

.course_st .course_st-details .course_st-price {
	float: right;
}

.course_st .course_st-details .course_st-price.course_st-free {
	color: green;
}

.course_st .course_st-details .course_st-price.course_st-premium {
	color: #33955F;
}

#courses .center-btn {
	text-align:center;
	margin-top:40px;
}


/*------------------------------------*\
	About & Why Us (Feature)
\*------------------------------------*/
/* -- Feature -- */
.feature {
	position:relative;
}

.feature + .feature  {
	margin-top:40px;
}

.feature .feature-icon {
	position:absolute;
	left:0;
	top:0;
	width:80px;
	height:80px;
	line-height:80px;
	text-align:center;
	border-radius: 50%;
	font-size:30px;
	border:1px solid #EBEBEB;
	color:#33955F;
}

.feature-content {
	padding-left:100px;
}


/* -- About Img -- */
.about-img_st {
	margin-top:40px;
}

.about-img_st > img {
	width:100%;
}

/* -- About Video -- */
.about-video_st {
	position: relative;
	display: block;
	border-radius: 4px;
	overflow: hidden;
}

.about-video_st > img {
	width:100%;
}

.about-video_st .play-icon_st {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50% , -50%);
	    -ms-transform: translate(-50% , -50%);
	        transform: translate(-50% , -50%);
	width: 80px;
	height: 80px;
	line-height: 80px;
	text-align: center;
	background: #fff;
	border-radius: 50%;
	font-size: 24.027px;
	z-index:10;
	-webkit-animation : 2s play-animation infinite;
	        animation : 2s play-animation infinite;
	-webkit-transition:0.2s color;
	transition:0.2s color;
}

.about-video_st:hover .play-icon_st {
	color:#33955F;
}

@-webkit-keyframes play-animation {
	from {
		-webkit-box-shadow : 0px 0px 0px 0px #FFF;
		        box-shadow : 0px 0px 0px 0px #FFF;
	}
	to {
		-webkit-box-shadow : 0px 0px 0px 10px transparent;
		        box-shadow : 0px 0px 0px 10px transparent;
	}
}

@keyframes play-animation {
	from {
		-webkit-box-shadow : 0px 0px 0px 0px #FFF;
		        box-shadow : 0px 0px 0px 0px #FFF;
	}
	to {
		-webkit-box-shadow : 0px 0px 0px 10px transparent;
		        box-shadow : 0px 0px 0px 10px transparent;
	}
}

.about-video_st:after {
	content:"";
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	top:0;
	background-color:#33955F;
	opacity:0.7;
}


/*------------------------------------*\
	Responsive
\*------------------------------------*/
@media only screen and (max-width: 991px) {
	.section-header_st .h2_st {
		font-size:24px;
	}

	/*-- Why us --*/
	#why-us .feature {
		margin-top:40px;
	}
	
	.about-video_st {
		margin-top:40px;
	}
	
	/*-- Call to action --*/
	#cta {
		text-align:center;
	}
	
}


/* --- Background Image --- */
.bg-image {
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background-position:center;
	background-size:cover;
}

.bg-image.bg-parallax {
	background-attachment:fixed;
}

.bg-image.overlay:after {
	content:"";
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#374050), to(#798696));
	background-image: linear-gradient(to bottom, #374050 0%, #798696 100%);
	opacity: 0.7;
}
.logo_img > img{
    width: 55px;
}

/******************* testimonial part css88********************/
/* line 2, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
.testimonial_part {
	overflow: hidden;
  }
  
  /* line 4, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .section_tittle {
	margin-bottom: 80px;
  }
  
  @media (max-width: 576px) {
	/* line 4, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
	.testimonial_part .section_tittle {
	  margin-bottom: 50px;
	}
  }
  
  @media only screen and (min-width: 576px) and (max-width: 767px) {
	/* line 4, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
	.testimonial_part .section_tittle {
	  margin-bottom: 50px;
	}
  }
  
  @media only screen and (min-width: 768px) and (max-width: 991px) {
	/* line 4, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
	.testimonial_part .section_tittle {
	  margin-bottom: 50px;
	}
  }
  
  /* line 19, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .textimonial_iner {
	margin-left: 13%;
	overflow: hidden;
  }
  
  @media (max-width: 576px) {
	/* line 19, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
	.testimonial_part .textimonial_iner {
	  margin-left: 0;
	}
  }
  
  @media only screen and (min-width: 576px) and (max-width: 767px) {
	/* line 19, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
	.testimonial_part .textimonial_iner {
	  margin-left: 0;
	}
  }
  
  @media only screen and (min-width: 768px) and (max-width: 991px) {
	/* line 19, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
	.testimonial_part .textimonial_iner {
	  margin-left: 0;
	}
  }
  
  @media only screen and (min-width: 992px) and (max-width: 1200px) {
	/* line 19, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
	.testimonial_part .textimonial_iner {
	  margin-left: 0;
	}
  }
  
  /* line 35, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .testimonial_slider {
	margin: 30px;
  }
  
  @media (max-width: 576px) {
	/* line 35, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
	.testimonial_part .testimonial_slider {
	  margin: 0px;
	}
  }
  
  @media only screen and (min-width: 576px) and (max-width: 767px) {
	/* line 35, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
	.testimonial_part .testimonial_slider {
	  margin: 0px;
	}
  }
  
  @media only screen and (min-width: 768px) and (max-width: 991px) {
	/* line 35, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
	.testimonial_part .testimonial_slider {
	  margin: 0px;
	}
  }
  
  /* line 50, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .testimonial_slider_text {
	padding: 50px;
	background-color: #fff;
	box-shadow: 0px 10px 30px 0px rgba(12, 46, 96, 0.1);
	position: relative;
	z-index: 1;
  }
  
  @media (max-width: 576px) {
	/* line 50, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
	.testimonial_part .testimonial_slider_text {
	  padding: 5px 0px;
	}
  }
  
  @media only screen and (min-width: 576px) and (max-width: 767px) {
	/* line 50, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
	.testimonial_part .testimonial_slider_text {
	  padding: 5px 20px;
	}
  }
  
  @media only screen and (min-width: 768px) and (max-width: 991px) {
	/* line 50, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
	.testimonial_part .testimonial_slider_text {
	  padding: 5px 20px;
	}
  }
  
  /* line 68, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .testimonial_slider_text:after {
	position: absolute;
	right: 16%;
	top: 59px;
	width: 148px;
	height: 124px;
	background-image: url(../img/quote.png);
	content: "";
	background-size: cover;
	background-repeat: no-repeat;
	z-index: -1;
  }
  
  @media (max-width: 576px) {
	/* line 68, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
	.testimonial_part .testimonial_slider_text:after {
	  width: 53px;
	  height: 45px;
	  right: 25%;
	  top: 30px;
	}
  }
  
  @media only screen and (min-width: 576px) and (max-width: 767px) {
	/* line 68, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
	.testimonial_part .testimonial_slider_text:after {
	  width: 53px;
	  height: 45px;
	  right: 25%;
	  top: 30px;
	}
  }
  
  @media only screen and (min-width: 768px) and (max-width: 991px) {
	/* line 68, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
	.testimonial_part .testimonial_slider_text:after {
	  width: 53px;
	  height: 45px;
	  right: 25%;
	  top: 30px;
	}
  }
  
  /* line 103, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .owl-dots {
	text-align: center;
	padding-top: 67px;
	margin-left: -26%;
	line-height: 0px;
  }
  
  @media (max-width: 576px) {
	/* line 103, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
	.testimonial_part .owl-dots {
	  margin-left: 0;
	  padding-top: 20px;
	}
  }
  
  @media only screen and (min-width: 576px) and (max-width: 767px) {
	/* line 103, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
	.testimonial_part .owl-dots {
	  margin-left: 0;
	  padding-top: 20px;
	}
  }
  
  @media only screen and (min-width: 768px) and (max-width: 991px) {
	/* line 103, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
	.testimonial_part .owl-dots {
	  margin-left: 0;
	  padding-top: 20px;
	}
  }
  
  @media only screen and (min-width: 992px) and (max-width: 1200px) {
	/* line 103, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
	.testimonial_part .owl-dots {
	  margin-left: 0;
	  padding-top: 20px;
	}
  }
  
  /* line 124, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .owl-dots button.owl-dot {
	width: 10px;
	height: 10px;
	border-radius: 50%;
	display: inline-block;
	background: #d7d7d7;
	margin: 0 10px;
  }
  
  /* line 132, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .owl-dots button.owl-dot.active {
	background-color: #ff663b;
	width: 17px;
	border-radius: 50px;
  }
  
  /* line 137, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .owl-dots button.owl-dot:focus {
	outline: none;
  }
  
  @media only screen and (min-width: 576px) and (max-width: 767px) {
	/* line 143, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
	.testimonial_part .testimonial_slider {
	  margin: 0px 20px;
	}
  }
  
  @media only screen and (min-width: 768px) and (max-width: 991px) {
	/* line 143, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
	.testimonial_part .testimonial_slider {
	  margin: 0px 20px;
	}
  }
  
  /* line 150, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .testimonial_slider p {
	font-size: 15px;
	font-style: italic;
  }
  
  /* line 157, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part h4 {
	font-size: 20px;
	font-weight: 600;
	margin-top: 20px;
	margin-bottom: 5px;
  }
  
  /* line 163, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part h5 {
	font-size: 14px;
	font-family: "Firework", sans-serif !important;
	color: #888888;
  }
  .contact_wm{
	width: 70px;	
  }  
  .contact_wm:hover{
	width: 90px !important;	
  }  
  .contact_wm:hover + .contact_bm{
	display: inline;
  }
  .contact_bm{
	width: 150px !important;
	display: none;
  }
  .adju_logo{
      position: relative !important;
      top: -8px !important;
      width: 100px !important;
  }
  
  /* @media only screen and (max-width: 576px) {	
	.iminx_docentes {
		background-image:url(../images/cel_docentes.jpg) !important;
	}	
	.iminx_embajadores{
		background-image:url(../images/cel_embajadores.jpg) !important;
	}	
  }  */
 .iminx_docentes {
	background-image:url(../images/index_3.jpg);
 }
 .iminx_embajadores {
	background-image:url(../images/index_4.jpg);
 }	  