@charset "UTF-8";

/*Estilos extras*/

@media (min-width: 768px) and (max-width: 992px) {
	#slider___nutricion #sliderHome .carousel-item:nth-child(3n) {
		padding-top: 25%!important
	}
	#slider___nutricion #sliderHome .carousel-item:first-child .col-lg-7 {
		padding-top: 25%!important;
	}

	#sliderHome .carousel-item:nth-child(3n) .hide-box__slider {
		display: none;
	}

	#sliderHome .carousel-item:nth-child(3n) {
		padding-top: 15%!important
	}
	#sliderHome .carousel-item:nth-child(2n) .hide-box__slider {
		display: none;
	}
	#sliderHome .carousel-item:first-child .col-lg-7 {
		padding-top: 10%!important;
	}
	#sliderHome .carousel-item:first-child .hide-box__slider {
		display: none;
	}

	.center__text__m {
		text-align: center;
	}



}


@media (min-width: 992px) {
	.boxes__frases .col-md-3 {
		min-width: 250px;
		width: 20%;
	}
	.btn__grisOscuro {
		min-width: 120px;
	}
	
}

@media (max-width: 1198px) {
	.card__clase .btn__bottom {
		position: relative!important;
		padding: 20px 0px 0px 0px;
		bottom: 0px!important;
		left: 0px!important;
	}
	.text__video {
		top: 25%;
	}
}

@media (max-width: 992px) {
	.div-container__header nav {
		background-color: var(--light);
		padding-bottom: 20px;
		z-index: 2
	}
	.div-container__Youtube iframe {
		height: 468px
	}
	.btns_group__header {
		float: right
	}
	
}

@media (max-width: 768px) {

	.div-container__Youtube iframe {
		height: 258px
	}
	.boxes__frases .col-md-3:first-child, .boxes__frases .col-md-3:nth-child(2) {
		margin-right: 0px!important
	}
	#sliderHome .carousel-item:first-child {
		min-height: 710px!important
	}
	#slider___nutricion #sliderHome .carousel-item:first-child {
		min-height: 460px!important
	}
	#sliderHome .carousel-item:nth-child(2n) {
		min-height: 950px!important;
	}
	#sliderHome .carousel-item:nth-child(3n) {
		min-height: 260px!important;
	}
	#slider___nutricion #sliderHome .carousel-item:nth-child(3n) {
		padding-top: 15%!important
	}

	#slider___StudioOnline #sliderHome .carousel-item {
		min-height: 450px!important
	}
	.hide__m {
		display: none;
	}
	.nivelar_altura {
		height: 100%;
		max-height: 150px;
	}
	
	.empezahoy .subtitulo {
		font-size: 16px
	}
	.center__img {
		display: flex;
		justify-content: center
	}

	.box-one__explora, .box-two__senti, .box-three__comparti {
		min-height: 250px;
	}

	.div-container__title {
		font-size: 18px
	}
	.div-container__title p {
		line-height: 1.5rem;
		margin-bottom: 0px
	}
	.div-container__frase {
		font-size: 16px
	}
	.elegiplan .gx-5 {
		--bs-gutter-x: 1rem
	}
	.elegiplan .boxs h1 {
		font-size: 28px
	}
	.elegiplan .boxs h2 {
		font-size: 14px
	}
	.home__studionline .title {
		font-size: 20px;
	}
	.home__studionline .subtitle {
		font-size: 26px;
	}
	.home__studionline .box__two .ms-2 {
		margin-left: calc(-.5 * var(--bs-gutter-x))!important
	}

	.elegiplan .elegiplan_limit__w .p-4.boxs {
		padding: 1.5rem 1rem!important
	}
	.elegiplan .elegiplan_limit__w .precios .numero {
		font-size: 32px
	}
	.elegiplan .elegiplan_limit__w .precios .moneda {
		font-size: 16px
	}
	.card__clase .card.card-cascade .card-body.card-body-cascade {
		min-height: auto!important
	}
	.section__clases .ritmo .btn {
		min-width: 150px!important;
		font-size: 12px
	}
	.semanaentrenamiento .box__center {
		text-align: center
	}
	.semanaentrenamiento .content .title {
		line-height: 1em
	}
	.semanaentrenamiento .content .title p {
		margin-bottom: 0px
	}
	.StudiOnline .bg__video iframe {
		margin-left: -60%
	}
	.Programas__free .bg__two ul {
		grid-gap: 9px;
		display: grid;
		grid-template-columns: repeat(9,0fr);
	}
	.delete__borders {
		padding-left: 0px;
		padding-right: 0px;
	}

	.container__order {
		display: flex;
		flex-direction: column;
	}
	.order-1__m {
		order: 1;
	}
	.order-2__m {
		order: 2;
	}

	.Todosentrenamientos__video iframe {
		height: 178px;
	}

	/*Fondos sliders*/
	.fondo_m_entrena_tu_fuerza {
		background-image: url('../../assets2/img/studionline/slider_m/entrena_tu_fuerza.png');
	}
	.fondo_m_entrena_tus_habitos {
		background-image: url('../../assets2/img/studionline/slider_m/entrena_tus_habitos.png');
	}
	.fondo_m_nutricion {
		background-image: url('../../assets2/img/studionline/slider_m/nutricion.png');
	}
	.fondo_m_reto_inicial {
		background-image: url('../../assets2/img/studionline/slider_m/reto_inicial.png');
	}
	
	.items__sliders h1 {
		line-height: 2.5rem;
	}

}


@media (min-width: 768px) {
	.col-md-2__nuevo {
		flex: 0 0 auto;
		width: 15.66666667%;
	}
	.elegiplan .elegiplan_limit__w {
		max-width: 300px
	}
	.elegiplan .elegiplan_limit__w2 {
		max-width: 400px
	}
	.home__resenas .box {
		max-width: 215px;
	}
	
}