/* =============================================
   Educación Corporativa - Responsive
   ============================================= */

/* Desktop: only-desktop visible, only-mobile oculto */
#tabs-info .only-mobile {
	display: none !important;
}
.accordion-info_desktop h1{
	color: white;
}

.button_educacion_corporativa {
	font-family: var(--alt-font);
	font-style: normal;
	font-weight: 700;
	color: var(--white-alt);
	padding: 14px 0;
	background: var(--gradient-light-green);
	border-radius: 12px;
	border: none;
	line-height: 21px;
	transition: all .5s;
	font-size: 18px;
	width: 280px;
	text-align: center;
	text-decoration: none;
}

.button_educacion_corporativa:hover,
.button_educacion_corporativa:focus,
.button_educacion_corporativa:active,
.button_educacion_corporativa:visited {
	text-decoration: none !important;
	color: var(--white-alt);
	transition: all .8s;
	box-shadow: inset -16.5em 0 0 0 var(--light-blue) !important;
}

.box-button {
	display: flex;
	justify-content: center;
	width: 280px;
}

/* Mobile y tablet hasta 991px */
@media (max-width: 991px) {
	#tabs-info .only-desktop {
		display: none !important;
	}

	#tabs-info .only-mobile {
		display: block !important;
	}

	#tabs-info .accordion-info_mobile .accordion-body {
		padding: 16px 0;
	}

	#tabs-info .accordion-info_mobile .fixed-form {
		border-radius: 8px;
		margin: 0;
	}
	.box-button {
		justify-content: center !important;
		width: 100%;
	}
}

/* Desktop desde 992px */
@media (min-width: 992px) {
	#tabs-info .only-mobile {
		display: none !important;
	}

	#tabs-info .only-desktop {
		display: block !important;
	}
}