#enar_owl_slider .owl-buttons, .png_slider .owl-buttons, .normal_text_slider .owl-buttons, .porto_galla .owl-buttons {
	position: absolute;
	width: 96%;
}



#enar_owl_slider .enar_owl_p::before{
	font-size: 100%;
	padding-right:3px;
}

#enar_owl_slider .enar_owl_p::after{
	border: 2px solid white;
	border-radius: 50%;
	width: 100%;
	height: 100%;
	margin-top: -39px;
	content:"\f104";
	color:white;
	padding-right:3px;
}





#enar_owl_slider .enar_owl_n::before{
	font-size: 100%;
	padding-left:4px;
}

#enar_owl_slider .enar_owl_n::after{
	border: 2px solid white;
	border-radius: 50%;
	width: 100%;
	height: 100%;
	margin-top: -39px;
	content:"\f105";
	color:white;
	padding-left:4px;
}


#enar_owl_slider .owl-prev {
	left:25px;
}










#enar_owl_slider .owl_slider_con {
	left: 67.8%;
    width: 34%;
    top: 48.6%;
}


#enar_owl_slider .owl_slider_con > span.owl_text_b{
	line-height:1.3;
}

#enar_owl_slider .owl_slider_con > span.owl_text_a{
	line-height:2;
}













#enar_owl_slider .enar_owl_p{
	border: 2px solid gray;
	background-color:transparent;
	border-radius:50%;
	font-size:38px;
	vertical-align:text-top;
	padding-top:2px;
	width: 100%;
	height: 100%;
	padding-left:0px;
}

#enar_owl_slider .enar_owl_p >span{
	display:none;
}



#enar_owl_slider .enar_owl_n{
	border: 2px solid gray;
	background-color:transparent;
	border-radius:50%;
	font-size:38px;
	vertical-align:text-top;
	padding-top:2px;
	width: 100%;
	height: 100%;
}

#enar_owl_slider .enar_owl_n >span{
	display:none;
}




.owl_text_a > span{
	padding: 16px 22px 10px 17px;
	
	/* background: rgba(245,79,79,1);
	background: -moz-linear-gradient(left, rgba(245,79,79,1) 0%, rgba(255,137,46,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(245,79,79,1)), color-stop(100%, rgba(255,137,46,1)));
	background: -webkit-linear-gradient(left, rgba(245,79,79,1) 0%, rgba(255,137,46,1) 100%);
	background: -o-linear-gradient(left, rgba(245,79,79,1) 0%, rgba(255,137,46,1) 100%);
	background: -ms-linear-gradient(left, rgba(245,79,79,1) 0%, rgba(255,137,46,1) 100%);
	background: linear-gradient(to right, rgba(245,79,79,1) 0%, rgba(255,137,46,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f54f4f', endColorstr='#ff892e', GradientType=1 ); */
}



/* inicial config */
	.disc-div-cart{
		padding-top:4.4rem;
		padding-bottom:4.4rem;
	}
	
	.disc-div-cal{
		margin-bottom:0rem;
	}
	
	.disc-icon-music{
		font-size:42px;
		font-weight:bold;
		margin-right:15px;
		 /* top:4px; */
	}
	
	.home17-icon-sec{
		font-size:62px;
		font-weight:bold;
		margin-right:48px;
		vertical-align: 6%;
	}
	
	.home17-icon-sec-ults-nots{
		font-size: 80px;
		font-weight: bold;
		margin-right: 32px;
		vertical-align: -8%;
	}
	
	.home17-icon-sec-convs{
		font-size:62px;
		font-weight:bold;
		margin-right:48px;
		vertical-align: -6%;
	}
	
	.home17-icon-sec-cart {
		font-size: 59px;
		font-weight: bold;
		margin-right: 18px;
		vertical-align: -6%;
	}
	
	.home17-img-sec{
		width: 88px;
		margin-right: 30px;
		vertical-align: -14%;
	}
	
	a.home17-btn-descg-agendarte{
		text-decoration: none;
		font-family: Soberana Sans Bold;
		color: white;
		padding: 11px 13px 7px 13px;
		font-size: 1.6rem;
		font-weight: 900;
		border: 7px solid crimson;
		border-radius: 19px;
		border: 6px solid darkred; 
		background: rgba(250,42,73,1);
		background: -moz-linear-gradient(left, rgba(250,42,73,1) 0%, rgba(255,111,15,1) 100%);
		background: -webkit-gradient(left top, right top, color-stop(0%, rgba(250,42,73,1)), color-stop(100%, rgba(255,111,15,1)));
		background: -webkit-linear-gradient(left, rgba(250,42,73,1) 0%, rgba(255,111,15,1) 100%);
		background: -o-linear-gradient(left, rgba(250,42,73,1) 0%, rgba(255,111,15,1) 100%);
		background: -ms-linear-gradient(left, rgba(250,42,73,1) 0%, rgba(255,111,15,1) 100%);
		background: linear-gradient(to right, rgba(250,42,73,1) 0%, rgba(255,111,15,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa2a49', endColorstr='#ff6f0f', GradientType=1 );
	}
	
	a.home17-btn-descg-agendarte span{
		font-weight: 900;
		padding-right: 7px;
		font-size: 2.1rem;
		padding-left: 2px;
	}
	
	p.home17-tit-descg-cart{
		font-family:Soberana Sans Bold;
		font-size:2.3rem;
		padding:0px 5%;
	}
	
	.home17-center{
		text-align:center;
	}
	
	@media screen and (max-width: 1000px) and (min-width:300px){
		a.home17-btn-descg-agendarte{
			padding: 10px 11px 6px 11px;
			font-size: 1.2rem;
		}
		
		a.home17-btn-descg-agendarte span{
			padding-right: 4px;
			font-size: 1.7rem;
			
		}
		
		p.home17-tit-descg-cart{
			font-size:1.7rem;
		}
	}
	
	.home17-icon-tit-sec{
		font-size:42px;
		margin-right:15px;
		vertical-align: -6%;
	}
	
	.home17-descr-sec{
		font-family: Soberana Sans Light;
		font-size:1.7rem;
		padding:0px 6%;
		max-width:1100px;
		margin:auto;
	}
	
	@media screen and (max-width: 1000px) and (min-width:601px){
		.home17-descr-sec{
			line-height:22px;
		}
	}
	
	@media screen and (max-width: 600px){
		.home17-descr-sec{
			line-height:18px;
		}
	}
	
	.home17-icon-tit-sec-suscr{
		font-size:48px;
		font-weight:bold;
		margin-right: 18px;
		vertical-align: 2%;
	}
	
	span.home17-color-white{
		color:white;
	}
	
	/* .home17-disc-a-content-div {
		height: 80px;
		width: 72.66rem;
		min-width: 162px;
		margin-right: 0px;
		margin-left: -17px;
		margin-top: -7px;
		background-color: lightgrey;
		border-radius: 0px 32px 32px 0px;
		padding-left: 24px;
		padding-right: 2px;
		font-family: Soberana Sans;
		font-size: 2rem;
		line-height: 52px;
		text-align: left;
		overflow: hidden;
	} */
	
	.disc-tit{
		 font-family: Oswald-Light;
		 font-size: 4rem;
		 font-weight:regular;
		 text-align:center;
		 color:white;
		 margin-bottom:1%;
		 padding-right:60px;
	}
	
	.disc-par-desc{
		font-family:Soberana Sans;
		font-size:1.7rem;
		color:white;
		line-height:24px;
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.disc-a-date{
		border-radius:32px 0px 0px 32px;
		height:64px;
		width:11.97rem; min-width:85px;
		white-space:inherit;
		padding-left:12px;
		padding-right:15px;
		background-color:transparent;
		border:0px;
		margin-right:1.14rem;
	}
	
	.disc-a-date-div{
		color:white;
		height: 70px;
		width:129%; min-width:90px;
		margin-right:0px; margin-left:-13px; margin-top:-7px;
		background-color:#222;
		border-radius:32px 0px 0px 32px;
		padding-left:2px; padding-right:2px;
		font-family:Oswald-Regular; font-size:2.93rem;
		line-height: 56px;
		text-align: center;
		overflow: hidden;
	}
	
	.disc-a-date-div-span{
		display: inline-block;
		vertical-align: sub;
		line-height: 28px;
		width:11.956rem;
		margin-top:5px;
	}
	
	.disc-a-content{
		border-radius:0px 32px 32px 0px;
		height:64px;
		width:70.68rem; min-width:160px;
		white-space:inherit;
		padding-left:17px;
		padding-right:17px;
		background-color:transparent;
		border:0px;
	}
	
	.disc-a-content-div{
		height: 70px;
		width:72.66rem; min-width:162px;
		margin-right:0px; margin-left:-17px; margin-top:-7px;
		background-color:lightgrey; border-radius:0px 32px 32px 0px;
		padding-left:2px; padding-right:2px;
		font-family:Soberana Sans; font-size:1.8rem;
		line-height: 52px;
		text-align: left;
		overflow: hidden;
	}
	
	.disc-a-content-div-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 28px;
		width:68.59rem;
		margin-top:8px;
		margin-left: 8px;
		color:#5F5F5F;
	}
	
	.disc-a-more{
		border-radius:31px; height:62px; width:216px; background-color:white;
		background-image: linear-gradient(to bottom,white 0,white 100%);
		border: 6px solid transparent;
		border-color:#fba4a4;
		color:black; font-family:Soberana Sans; font-size:1.4rem; font-weight:bold;
	}
	
	.disc-a-more-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 28px;
		width:17.1rem;
		margin-top:5px;
		margin-left: 0px;
		color:black;
	}
	
	.row-ok{
		margin-right: 0px;
		margin-left: 0px;
	}
	
	.disc-div-suscr{
		text-align:center;
		padding-top:3.42rem;
	}

	.disc-div-btn-suscr{
		border-radius:31px;
		height:40.4px;
		width:190px;
		border:0px;
		margin-top:0px;
		font-family:Soberana Sans;
		font-size:1.8rem;
	}
	
	.disc-div-tit-cal{
        font-family: Oswald-Light;
        font-size: 4rem;
        /*padding: 0 5%;*/
        color:black;
	}
	
	.home17-sec-tit{
		color:#3b3a3a;
		font-family:Oswald-Regular;
		font-size:4rem;
		padding:0px 5%;
	}
	
	.home17-color-white{
		color:white;
	}
	
	.home17-color-black{
		color:black;
	}

	.disc-div-tit-cal-span-icon{
		font-size:38px;
		margin-right:15px;
		top:5px;
	}
	
	.disc-div-img-row{
		padding-left:7.8rem;
		padding-right:7.8rem;
	}
	
	.disc-div-img{
		width:15.2rem;
		height:15.2rem;
	}

	.disc-div-img-txt{
		margin-top:2.8rem;
		margin-bottom:0rem;
		font-size:1.7rem;
		line-height:2.4rem;
	}
	
	.disc-dscg-a{
		height:6.2rem;
		width:28.5rem;
		border:6px solid transparent;
	}

	.disc-dscg-icon{
		font-size:2rem;
		font-weight:bold;
		margin-right:1.5rem;
		top:.9rem;
		margin-left:1.2rem;
	}
	
	.disc-dscg-a-txt{
		display: inline-block;
		vertical-align: middle;
		line-height: 2.8rem;
		width:20.416rem;
		margin-top:.65rem;
		margin-left: -1.4rem;
		color:white;
		font-size:1.54rem;
	}
	
	.disc-ifrm{
		width:100%;
		height:45rem;
	}
	
	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:5rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:9px 17px;
		font-family:Oswald-Regular;
		font-size:3.4rem;
		font-weight:unset;
		margin-left:-1px;
		line-height:1.2;
	}
	
	.disc_owl_text_a_span_disc_icon{
		vertical-align:bottom;
		/* font-size:3.6rem; */
		width:45px;
		padding-right:.5rem;
		padding-bottom:.3rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:8px;
		padding-bottom:8px;
		color:white;
		background-color:rgb(38, 38, 38);
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:28px;
		margin:0px;
		padding-left:11px;
		font-size: 2rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:28px;
		margin:0px;
		padding-left:9px;
		font-size: 2rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:1.9rem;
		padding-right:.6rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:1.55rem;
		padding-right:.4rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_d_vmas{
		background-color:black;
		color:white;
		border-color:#f54f4f;
		border-radius:0;
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-family: Soberana Sans;
		font-size:1.6rem;
	}
/* inicial config */



.owl_text_b > span {
	width:100%;
}



/* Padding divs  min 1300px*/

.disc-padding_top7{
	padding-top:6.5rem;
}

.disc-padding_bottom7{
	padding-bottom:5.5rem;
}

.disc-padding_t_b5-4{
	padding-top:4.15rem;
	padding-bottom:6.15rem;
}

.disc-padding_t5-4_b5{
	padding-top:4.15rem;
	padding-bottom:5.7rem;
}

.disc-padding_top5-4{
	padding-top:3.15rem;
}

.disc-padding_top3{
	padding-top:3.42rem;
}

.disc-padding_bottom4{
	padding-bottom:4.56rem;
}

.disc-tit-sucr-icon{
	width:48px;
	margin-top:-10px;
	margin-right:18px;
	/* margin-left:-68px; */
}

.disc-line{	
	height:3px;
	width:112px;
}

.disc-tit-cart-icon{
	width:26px;
	margin-top:-18px;
	margin-right:12px;
}

.disc-uls-nots_background-image{
	background-size: 105%;
	background-repeat: no-repeat;
	background-blend-mode: multiply;
}

.car_tit-sec{
	font-family:Oswald-Regular;
	font-size:6rem;
}
.separador-tit {
    margin-top: 30px;
}



@media screen and (max-width: 1300px) and (min-width:300px) {
	.disc-padding_top7{
		padding-top:6.2%;
	}

	.disc-padding_bottom7{
		padding-bottom:6.2%;
	}

	.disc-padding_t_b5-4{
		padding-top:5.4%;
		padding-bottom:5.4%;
	}

	.disc-padding_t5-4_b5{
		padding-top:5.4%;
		padding-bottom:5%;
	}

	.disc-padding_top5-4{
		padding-top:3%;
	}

	.disc-padding_top3{
		padding-top:3%;
	}
	
	.disc-padding_bottom4{
		padding-bottom:4%;
	}

	.disc-uls-nots_background-image{
		background-size: unset;
		background-repeat: unset;
		background-blend-mode: unset;
	}
}


@media screen and (max: 800px) {
	.disc-body{
		padding-top:123px;
	}
}


@media screen and (max-width: 2500px) and (min-width:2401px) {	
	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:5rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:9px 17px;
		font-family:Oswald-Regular;
		font-size:3.4rem;
		font-weight:unset;
		margin-left:-1px;
		line-height:1.2;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:45px;
		padding-right:.5rem;
		padding-bottom:.3rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:8px;
		padding-bottom:8px;
		color:white;
		background-color:rgb(38, 38, 38);
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:28px;
		margin:0px;
		padding-left:11px;
		font-size: 2rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:28px;
		margin:0px;
		padding-left:9px;
		font-size: 2rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:1.9rem;
		padding-right:.6rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:1.55rem;
		padding-right:.4rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:1.6rem;
	}
}

@media screen and (max-width: 2400px) and (min-width:2301px) {
	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:4.88rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:9px 17px;
		font-family:Oswald-Regular;
		font-size:3.28rem;
		font-weight:unset;
		margin-left:-1px;
		line-height:1.2;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:44px;
		padding-right:.5rem;
		padding-bottom:.3rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:8px;
		padding-bottom:8px;
		color:white;
		background-color:rgb(38, 38, 38);
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:32px;
		margin:0px;
		padding-left:11px;
		font-size: 2rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:18px;
		margin:0px;
		padding-left:9px;
		font-size: 2rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:1.9rem;
		padding-right:.6rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:1.55rem;
		padding-right:.4rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:1.55rem;
	}
}

@media screen and (max-width: 2300px) and (min-width:2201px) {
	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:4.77rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:9px 17px;
		font-family:Oswald-Regular;
		font-size:3.17rem;
		font-weight:unset;
		margin-left:-1px;
		line-height:1.2;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:43px;
		padding-right:.5rem;
		padding-bottom:.3rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:8px;
		padding-bottom:8px;
		color:white;
		background-color:rgb(38, 38, 38);
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:30px;
		margin:0px;
		padding-left:11px;
		font-size: 1.8rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:18px;
		margin:0px;
		padding-left:9px;
		font-size: 1.8rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:1.7rem;
		padding-right:.6rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:1.4rem;
		padding-right:.4rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:1.51rem;
	}
}

@media screen and (max-width: 2200px) and (min-width:2101px) {
	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:4.66rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:9px 17px;
		font-family:Oswald-Regular;
		font-size:3.06rem;
		font-weight:unset;
		margin-left:-1px;
		line-height:1.2;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:42px;
		padding-right:.5rem;
		padding-bottom:.3rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:8px;
		padding-bottom:8px;
		color:white;
		background-color:rgb(38, 38, 38);
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:28px;
		margin:0px;
		padding-left:11px;
		font-size: 1.8rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:18px;
		margin:0px;
		padding-left:9px;
		font-size: 1.8rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:1.7rem;
		padding-right:.7rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:1.5rem;
		padding-right:.4rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:1.46rem;
	}
}

@media screen and (max-width: 2100px) and (min-width:2001px) {
	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:4.55rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:9px 17px;
		font-family:Oswald-Regular;
		font-size:2.95rem;
		font-weight:unset;
		margin-left:-1px;
		line-height:1.2;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:41px;
		padding-right:.5rem;
		padding-bottom:.3rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:8px;
		padding-bottom:8px;
		color:white;
		background-color:rgb(38, 38, 38);
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:28px;
		margin:0px;
		padding-left:11px;
		font-size: 1.52rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:18px;
		margin:0px;
		padding-left:9px;
		font-size: 1.52rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:1.5rem;
		padding-right:.6rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:1.35rem;
		padding-right:.4rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:.1.42rem;
	}
}

@media screen and (max-width: 2000px) and (min-width:1901px) {
	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:4.44rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:9px 17px;
		font-family:Oswald-Regular;
		font-size:2.84rem;
		font-weight:unset;
		margin-left:-1px;
		line-height:1.2;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:40px;
		padding-right:.5rem;
		padding-bottom:.3rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:8px;
		padding-bottom:8px;
		color:white;
		background-color:rgb(38, 38, 38);
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:26px;
		margin:0px;
		padding-left:11px;
		font-size: 1.47rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:18px;
		margin:0px;
		padding-left:9px;
		font-size: 1.47rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:1.5rem;
		padding-right:.7rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:1.4rem;
		padding-right:.4rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:1.37rem;
	}
}

@media screen and (max-width: 1900px) and (min-width:1801px) {
	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:4.33rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:9px 17px;
		font-family:Oswald-Regular;
		font-size:2.73rem;
		font-weight:unset;
		margin-left:-1px;
		line-height:1.2;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:39px;
		padding-right:.5rem;
		padding-bottom:.3rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:8px;
		padding-bottom:8px;
		color:white;
		background-color:rgb(38, 38, 38);
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:26px;
		margin:0px;
		padding-left:11px;
		font-size: 1.43rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:18px;
		margin:0px;
		padding-left:9px;
		font-size: 1.43rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:1.5rem;
		padding-right:.7rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:1.4rem;
		padding-right:.4rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:1.33rem;
	}
}

@media screen and (max-width: 1800px) and (min-width:1701px) {
	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:4.22rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:9px 17px;
		font-family:Oswald-Regular;
		font-size:2.62rem;
		font-weight:unset;
		margin-left:-1px;
		line-height:1.2;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:38px;
		padding-right:.5rem;
		padding-bottom:.3rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:8px;
		padding-bottom:8px;
		color:white;
		background-color:rgb(38, 38, 38);
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:24px;
		margin:0px;
		padding-left:11px;
		font-size: 1.38rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:18px;
		margin:0px;
		padding-left:9px;
		font-size: 1.38rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:1.45rem;
		padding-right:.5rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:1.35rem;
		padding-right:.4rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:1.28rem;
	}
}

@media screen and (max-width: 1700px) and (min-width:1601px) {
	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:4.11rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:9px 17px;
		font-family:Oswald-Regular;
		font-size:2.51rem;
		font-weight:unset;
		margin-left:-1px;
		line-height:1.2;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:37px;
		padding-right:.5rem;
		padding-bottom:.3rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:8px;
		padding-bottom:8px;
		color:white;
		background-color:rgb(38, 38, 38);
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:22px;
		margin:0px;
		padding-left:11px;
		font-size: 1.34rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:18px;
		margin:0px;
		padding-left:9px;
		font-size: 1.34rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:1.4rem;
		padding-right:.6rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:1.3rem;
		padding-right:.4rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:1.24rem;
	}
}

@media screen and (max-width: 1600px) and (min-width:1501px) {
	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:4rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:9px 17px;
		font-family:Oswald-Regular;
		font-size:2.4rem;
		font-weight:unset;
		margin-left:-1px;
		line-height:1.2;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:36px;
		padding-right:.5rem;
		padding-bottom:.3rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:8px;
		padding-bottom:8px;
		color:white;
		background-color:rgb(38, 38, 38);
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:22px;
		margin:0px;
		padding-left:11px;
		font-size: 1.3rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:18px;
		margin:0px;
		padding-left:9px;
		font-size: 1.3rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:1.35rem;
		padding-right:.7rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:1.3rem;
		padding-right:.4rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:1.2rem;
	}
}

@media screen and (max-width: 1500px) and (min-width:1401px) {	
	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:3.8rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:9px 17px;
		font-family:Oswald-Regular;
		font-size:2.3rem;
		font-weight:unset;
		margin-left:-1px;
		line-height:1.2;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:35px;
		padding-right:.5rem;
		padding-bottom:.3rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:8px;
		padding-bottom:8px;
		color:white;
		background-color:rgb(38, 38, 38);
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:20px;
		margin:0px;
		padding-left:11px;
		font-size: 1.27rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:18px;
		margin:0px;
		padding-left:9px;
		font-size: 1.27rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:1.35rem;
		padding-right:.6rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:1.3rem;
		padding-right:.4rem;
		padding-bottom:.1rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:1.18rem;
	}
}

@media screen and (max-width: 1400px) and (min-width:1301px) {
	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:3.6rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:9px 17px;
		font-family:Oswald-Regular;
		font-size:2.2rem;
		font-weight:unset;
		margin-left:-1px;
		width:42.5rem;
		line-height:1.2;
	}
	
	.owl_text_a > span{
		padding: 16px 22px 10px 17px;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:34px;
		padding-right:.5rem;
		padding-bottom:.3rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:8px;
		padding-bottom:8px;
		color:white;
		background-color:rgb(38, 38, 38);
		width:42.5rem;
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:18px;
		margin:0px;
		padding-left:11px;
		font-size: 1.24rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:18px;
		margin:0px;
		padding-left:9px;
		font-size: 1.24rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:1.3rem;
		padding-right:.5rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:1.2rem;
		padding-right:.2rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:1.16rem;
	}
}

/* *******************************************************************************************************************************************************
   *******************************************************************************************************************************************************
   *******************************************************************************************************************************************************   */

@media screen and (max-width: 1300px) and (min-width:1201px) {
	.disc-div-cart{
		padding-top:3.5%;
		padding-bottom:3.5%;
	}
	
	.disc-div-cal{
		margin-bottom:0rem;
	}
	
	.disc-icon-music{
		 font-size:42px;
		 font-weight:bold;
		 margin-right:15px;
		 /* top:4px; */
	}
	
	.disc-tit{
		 font-family: Oswald-Regular;
		 font-size: 4rem;
		 font-weight:regular;
		 text-align:center;
		 color:white;
		 padding-right:60px;
	}
	
	.disc-par-desc{
		font-family:Soberana Sans;
		font-size:1.7rem;
		color:white;
		line-height:24px;
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.disc-a-date{
		border-radius:32px 0px 0px 32px;
		height:64px;
		width:10.5%; min-width:85px;
		white-space:inherit;
		padding-left:12px;
		padding-right:15px;
		background-color:transparent;
		border:0px;
		margin-right:1%;
	}
	
	.disc-a-date-div{
		color:white;
		height: 70px;
		width:129%; min-width:90px;
		margin-right:0px; margin-left:-13px; margin-top:-7px;
		background-color:black;
		border-radius:32px 0px 0px 32px;
		padding-left:2px; padding-right:2px;
		font-family:Oswald-Regular; font-size:2.93rem;
		line-height: 56px;
		text-align: center;
		overflow: hidden;
	}
	
	.disc-a-date-div-span{
		display: inline-block;
		vertical-align: sub;
		line-height: 28px;
		width:95%;
		margin-top:5px;
	}
	
	.disc-a-content{
		border-radius:0px 32px 32px 0px;
		height:64px;
		width:62%; min-width:160px;
		white-space:inherit;
		padding-left:17px;
		padding-right:17px;
		background-color:transparent;
		border:0px;
	}
	
	.disc-a-content-div{
		height: 70px; width:108%; min-width:162px;
		margin-right:0px; margin-left:-17px; margin-top:-7px;
		background-color:lightgrey; border-radius:0px 32px 32px 0px;
		padding-left:2px; padding-right:2px;
		font-family:Soberana Sans; font-size:1.8rem;
		line-height: 52px;
		text-align: left;
		overflow: hidden;
	}
	
	.disc-a-content-div-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 28px;
		width:95%;
		margin-top:8px;
		margin-left: 8px;
		color:#5F5F5F;
	}
	
	.disc-a-more{
		border-radius:31px; height:62px; width:216px; background-color:white;
		background-image: linear-gradient(to bottom,white 0,white 100%);
		border: 6px solid transparent;
		border-color:#fba4a4;
		color:black; font-family:Soberana Sans; font-size:1.4rem; font-weight:bold;
	}
	
	.disc-a-more-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 28px;
		width:95%;
		margin-top:5px;
		margin-left: 0px;
		color:black;
	}
	
	.row-ok{
		margin-right: 0px;
		margin-left: 0px;
	}
	
	.disc-div-suscr{
		text-align:center;
		padding-top:3%;
	}

	.disc-div-btn-suscr{
		border-radius:31px;
		height:40.4px;
		width:190px;
		border:0px;
		margin-top:0px;
		font-family:Soberana Sans;
		font-size:1.8rem;
	}
	
	.disc-div-tit-cal{
		padding-bottom:inherit;
		color:#3b3a3a;
		font-family:Oswald-Regular;
		font-size:3.3rem;
	}

	.disc-div-tit-cal-span-icon{
		font-size:38px;
		margin-right:15px;
		top:5px;
	}
	
	.disc-div-img-row{
		padding-left:7.8rem;
		padding-right:7.8rem;
	}
	
	.disc-div-img{
		width:15.2rem;
		height:15.2rem;
		/* margin-bottom:-22; */
	}

	.disc-div-img-txt{
		margin-top:2.8rem;
		margin-bottom:0rem;
		font-size:1.7rem;
		line-height:2.4rem;
	}
	
	.disc-dscg-a{
		height:6.2rem;
		width:28.5rem;
		border:6px solid transparent;
	}

	.disc-dscg-icon{
		font-size:2rem;
		font-weight:bold;
		margin-right:1.5rem;
		top:.9rem;
		margin-left:1.2rem;
	}
	
	.disc-dscg-a-txt{
		display: inline-block;
		vertical-align: middle;
		line-height: 2.8rem;
		width:82%;
		margin-top:.65rem;
		margin-left: -1.4rem;
		color:white;
		font-size:1.54rem;
	}
	
	.disc-ifrm{
		width:100%;
		height:45rem;
	}
	
	/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:3.4rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:9px 17px;
		font-family:Oswald-Regular;
		font-size:2.1rem;
		font-weight:unset;
		margin-left:-1px;
		width:42.5rem;
		line-height:1.2;
	}
	
	.owl_text_a > span{
		padding: 16px 22px 10px 17px;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:34px;
		padding-right:.5rem;
		padding-bottom:.3rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:8px;
		padding-bottom:8px;
		color:white;
		background-color:rgb(38, 38, 38);
		width:42.5rem;
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:18px;
		margin:0px;
		padding-left:11px;
		font-size: 1.21rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:18px;
		margin:0px;
		padding-left:9px;
		font-size: 1.21rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:1.2rem;
		padding-right:.5rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:1.15rem;
		padding-right:.2rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:1.14rem;
	}
	
	.disc-tit-sucr-icon{
		width:48px;
		margin-top:-10px;
		margin-right:18px;
		/* margin-left:-68px; */
	}
	
	.disc-line{	
		height:6px;
		width:112px;
	}
	
	.disc-tit-cart-icon{
		width:26px;
		margin-top:-18px;
		margin-right:12px;
	}
	
	.car_tit-sec{
		font-size:5.686rem;
	}
	
	a.home17-btn-descg-agendarte{
		text-decoration: none;
		font-family: Soberana Sans Bold;
		color: white;
		padding: 11px 13px 7px 13px;
		font-size: 1.6rem;
		font-weight: 900;
		border: 7px solid crimson;
		border-radius: 19px;
		border: 6px solid darkred; 
		background: rgba(250,42,73,1);
		background: -moz-linear-gradient(left, rgba(250,42,73,1) 0%, rgba(255,111,15,1) 100%);
		background: -webkit-gradient(left top, right top, color-stop(0%, rgba(250,42,73,1)), color-stop(100%, rgba(255,111,15,1)));
		background: -webkit-linear-gradient(left, rgba(250,42,73,1) 0%, rgba(255,111,15,1) 100%);
		background: -o-linear-gradient(left, rgba(250,42,73,1) 0%, rgba(255,111,15,1) 100%);
		background: -ms-linear-gradient(left, rgba(250,42,73,1) 0%, rgba(255,111,15,1) 100%);
		background: linear-gradient(to right, rgba(250,42,73,1) 0%, rgba(255,111,15,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa2a49', endColorstr='#ff6f0f', GradientType=1 );
	}
	
	a.home17-btn-descg-agendarte span{
		font-weight: 900;
		padding-right: 7px;
		font-size: 2.1rem;
		padding-left: 2px;
	}
}

@media screen and (max-width: 1200px) and (min-width:1101px) {
	.disc-div-cart{
		padding-top:3.5%;
		padding-bottom:3.7%;
	}
	
	.disc-div-cal{
		margin-bottom:-.26rem;
	}
	
	.disc-icon-music{
		 font-size:40.3px;
		 font-weight:bold;
		 margin-right:13.8px;
		 /* top:4px; */
	}
	
	.home17-icon-tit-sec{
		font-size:42px;
		margin-right:13.8px;
	}
	
	.home17-icon-tit-sec-suscr{
		font-size:45.4px;
		margin-right: 16.7px;
	}
	
	.disc-tit{
		 font-family: Oswald-Regular;
		 font-size: 3.85rem;
		 font-weight:regular;
		 text-align:center;
		 color:white;
		 padding-right:56.5px;
	}
	
	.home17-sec-tit{
		font-size: 3.85rem;
	}
	
	.disc-par-desc{
		font-family:Soberana Sans;
		font-size:1.6rem;
		color:white;
		line-height:23.6px;
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.home17-descr-sec{
		font-size:1.6rem;
	}
	
	.disc-a-date{
		border-radius:32px 0px 0px 32px;
		height:60.8px;
		width:10.5%; min-width:85px;
		white-space:inherit;
		padding-left:12px;
		padding-right:15px;
		background-color:transparent;
		border:0px;
		margin-right:1%;
	}
	
	.disc-a-date-div{
		color:white;
		height: 66.5px;
		width:138%; min-width:90px;
		margin-right:0px; margin-left:-13px; margin-top:-7px;
		background-color:black;
		border-radius:32px 0px 0px 32px;
		padding-left:2px; padding-right:2px;
		font-family:Oswald-Regular; font-size:2.76rem;
		line-height: 53.2px;
		text-align: center;
		overflow: hidden;
	}
	
	.disc-a-date-div-span{
		display: inline-block;
		vertical-align: sub;
		line-height: 28px;
		width:95%;
		margin-top:5px;
	}
	
	.disc-a-content{
		border-radius:0px 32px 32px 0px;
		height:60.8px;
		width:62%; min-width:160px;
		white-space:inherit;
		padding-left:17px;
		padding-right:17px;
		background-color:transparent;
		border:0px;
	}
	
	.disc-a-content-div{
		height: 66.5px; width:108%; min-width:162px;
		margin-right:0px; margin-left:-17px; margin-top:-7px;
		background-color:lightgrey; border-radius:0px 32px 32px 0px;
		padding-left:2px; padding-right:2px;
		font-family:Soberana Sans; font-size:1.72rem;
		line-height: 48.4px;
		text-align: left;
		overflow: hidden;
	}
	
	.disc-a-content-div-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 26.16px;
		width:95%;
		margin-top:8px;
		margin-left: 8px;
		color:#5F5F5F;
	}
	
	.disc-a-more{
		border-radius:31px; height:62px; width:216px; background-color:white;
		background-image: linear-gradient(to bottom,white 0,white 100%);
		border: 6px solid transparent;
		border-color:#fba4a4;
		color:black; font-family:Soberana Sans; font-size:1.36rem; font-weight:bold;
	}
	
	.disc-a-more-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 27px;
		width:95%;
		margin-top:4.5px;
		margin-left: 0px;
		color:black;
	}
	
	.row-ok{
		margin-right: 0px;
		margin-left: 0px;
	}
	
	.disc-div-suscr{
		text-align:center;
		padding-top:3%;
	}

	.disc-div-btn-suscr{
		border-radius:31px;
		height:38.8px;
		width:181px;
		border:0px;
		margin-top:0px;
		font-family:Soberana Sans;
		font-size:1.72rem;
	}
	
	.disc-div-tit-cal{
		padding-bottom:inherit;
		color:#3b3a3a;
		font-family:Oswald-Regular;
		font-size:3.19rem;
	}

	.disc-div-tit-cal-span-icon{
		font-size:37.2px;
		margin-right:14.2px;
		top:5px;
	}
	
	.disc-div-img-row{
		padding-left:7.07rem;
		padding-right:7.07rem;
	}
	
	.disc-div-img{
		width:14.58rem;
		height:14.58rem;
		/* margin-bottom:-22; */
	}

	.disc-div-img-txt{
		margin-top:2.54rem;
		margin-bottom:0rem;
		font-size:1.7rem;
		line-height:2.4rem;
	}
	
	.disc-dscg-a{
		height:5.98rem;
		width:27.55rem;
		border:6px solid transparent;
	}
	
	.disc-dscg-icon{
		font-size:1.95rem;
		font-weight:bold;
		margin-right:1.49rem;
		top:.812rem;
		margin-left:1.14rem;
	}
	
	.disc-dscg-a-txt{
		display: inline-block;
		vertical-align: middle;
		line-height: 2.8rem;
		width:82%;
		margin-top:.532rem;
		margin-left: -1.4rem;
		color:white;
		font-size:1.486rem;
	}
	
	.disc-ifrm{
		width:100%;
		height:43rem;
	}
	
	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:3.2rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:7.3px 15.6px;
		font-family:Oswald-Regular;
		font-size:2rem;
		font-weight:unset;
		margin-left:-1px;
		width:39.3rem;
		line-height:1.2;
	}
	
	.owl_text_a > span{
		padding: 15.2px 20.5px 9.6px 15.7px;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:31.7px;
		padding-right:.46rem;
		padding-bottom:.284rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:7px;
		padding-bottom:7px;
		color:white;
		background-color:rgb(38, 38, 38);
		width:39.3rem;
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:18px;
		margin:0px;
		padding-left:9.5px;
		font-size: 1.18rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:18px;
		margin:0px;
		padding-left:7.5px;
		font-size: 1.18rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:1.25rem;
		padding-right:.45rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:1.10rem;
		padding-right:.2625rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:1.12rem;
	}
	
	.disc-tit-sucr-icon{
		width:46.2px;
		margin-top:-9.2px;
		margin-right:16.2px;
		/* margin-left:-66.1px; */
	}
	
	.disc-line{	
		height:5.7px;
		width:109.6px;
	}
	
	.disc-tit-cart-icon{
		width:25.1px;
		margin-top:-17px;
		margin-right:11.3px;
	}
	
	.car_tit-sec{
		font-size:5.372rem;
	}
}

@media screen and (max-width: 1100px) and (min-width:1001px) {
	.disc-div-cart{
		padding-top:3.5%;
		padding-bottom:3.9%;
	}
	
	.disc-div-cal{
		margin-bottom:-.52rem;
	}
	
	.disc-icon-music{
		 font-size:38.6px;
		 font-weight:bold;
		 margin-right:12.6px;
		 /* top:4px; */
	}
	
	.home17-icon-tit-sec{
		font-size:38.6px;
		margin-right:12.6px;
	}
	
	.home17-icon-tit-sec-suscr{
		font-size:43.6px;
		margin-right: 15.4px;
	}
	
	.disc-tit{
		 font-family: Oswald-Regular;
		 font-size: 3.71rem;
		 font-weight:regular;
		 text-align:center;
		 color:white;
		 padding-right:53px;
	}
	
	.home17-sec-tit{
		font-size: 3.71rem;
	}
	
	.disc-par-desc{
		font-family:Soberana Sans;
		font-size:1.6rem;
		color:white;
		line-height:23.2px;
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.home17-descr-sec{
		font-size:1.6rem;
	}
	
	.disc-a-date{
		border-radius:32px 0px 0px 32px;
		height:57.6px;
		width:10.5%; min-width:85px;
		white-space:inherit;
		padding-left:12px;
		padding-right:15px;
		background-color:transparent;
		border:0px;
		margin-right:1%;
	}
	
	.disc-a-date-div{
		color:white;
		height: 63px;
		width:138%; min-width:90px;
		margin-right:0px; margin-left:-13px; margin-top:-7px;
		background-color:black;
		border-radius:32px 0px 0px 32px;
		padding-left:2px; padding-right:2px;
		font-family:Oswald-Regular; font-size:2.62rem;
		line-height: 50.4px;
		text-align: center;
		overflow: hidden;
	}
	
	.disc-a-date-div-span{
		display: inline-block;
		vertical-align: sub;
		line-height: 28px;
		width:95%;
		margin-top:5px;
	}
	
	.disc-a-content{
		border-radius:0px 32px 32px 0px;
		height:57.6px;
		width:62%; min-width:160px;
		white-space:inherit;
		padding-left:17px;
		padding-right:17px;
		background-color:transparent;
		border:0px;
	}
	
	.disc-a-content-div{
		height: 63px; width:108%; min-width:162px;
		margin-right:0px; margin-left:-17px; margin-top:-7px;
		background-color:lightgrey; border-radius:0px 32px 32px 0px;
		padding-left:2px; padding-right:2px;
		font-family:Soberana Sans; font-size:1.64rem;
		line-height: 44.8px;
		text-align: left;
		overflow: hidden;
	}
	
	.disc-a-content-div-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 25.2px;
		width:95%;
		margin-top:8px;
		margin-left: 8px;
		color:#5F5F5F;
	}
	
	.disc-a-more{
		border-radius:31px; height:58px; width:202px; background-color:white;
		background-image: linear-gradient(to bottom,white 0,white 100%);
		border: 6px solid transparent;
		border-color:#fba4a4;
		color:black; font-family:Soberana Sans; font-size:1.32rem; font-weight:bold;
	}
	
	.disc-a-more-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 26px;
		width:95%;
		margin-top:4px;
		margin-left: 0px;
		color:black;
	}
	
	.row-ok{
		margin-right: 0px;
		margin-left: 0px;
	}
	
	.disc-div-suscr{
		text-align:center;
		padding-top:3%;
	}

	.disc-div-btn-suscr{
		border-radius:31px;
		height:42px;
		width:172px;
		border:0px;
		margin-top:0px;
		font-family:Soberana Sans;
		font-size:1.64rem;
	}
	
	.disc-div-tit-cal{
		padding-bottom:inherit;
		color:#3b3a3a;
		font-family:Oswald-Regular;
		font-size:3.08rem;
	}

	.disc-div-tit-cal-span-icon{
		font-size:36.4px;
		margin-right:13.4px;
		top:5px;
	}
	
	.disc-div-img-row{
		padding-left:6.34rem;
		padding-right:6.34rem;
	}
	
	.disc-div-img{
		width:13.96rem;
		height:13.96rem;
		/* margin-bottom:-22; */
	}

	.disc-div-img-txt{
		margin-top:2.28rem;
		margin-bottom:0rem;
		font-size:1.624rem;
		line-height:2.3rem;
	}
	
	.disc-dscg-a{
		height:5.76rem;
		width:26.6rem;
		border:6px solid transparent;
	}
	
	.disc-dscg-icon{
		font-size:1.9rem;
		font-weight:bold;
		margin-right:1.48rem;
		top:.724rem;
		margin-left:1.08rem;
	}
	
	.disc-dscg-a-txt{
		display: inline-block;
		vertical-align: middle;
		line-height: 2.8rem;
		width:82%;
		margin-top:.414rem;
		margin-left: -1.4rem;
		color:white;
		font-size:1.432rem;
	}
	
	.disc-ifrm{
		width:100%;
		height:41rem;
	}
	
	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:3rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:6.6px 14.2px;
		font-family:Oswald-Regular;
		font-size:1.9rem;
		font-weight:unset;
		margin-left:-1px;
		width:36.1rem;
		line-height:1.2;
	}
	
	.owl_text_a > span{
		padding: 14.4px 19px 9.2px 14.4px;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:29.4px;
		padding-right:.42rem;
		padding-bottom:.268rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:6px;
		padding-bottom:6px;
		color:white;
		background-color:rgb(38, 38, 38);
		width:36.1rem;
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:17.5px;
		margin:0px;
		padding-left:8px;
		font-size: 1.15rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:17.5px;
		margin:0px;
		padding-left:6px;
		font-size: 1.15rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:1.2rem;
		padding-right:.4rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:1.05rem;
		padding-right:.225rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:1.1rem;
	}
	
	.disc-tit-sucr-icon{
		width:44.4px;
		margin-top:-8.8px;
		margin-right:15.3px;
		/* margin-left:-62.3px; */
	}
	
	.disc-line{	
		height:5.4px;
		width:106.4px;
	}
	
	.disc-tit-cart-icon{
		width:24.2px;
		margin-top:-16px;
		margin-right:10.6px;
	}
	
	.car_tit-sec{
		font-size:5.059rem;
	}
}

@media screen and (max-width: 1000px) and (min-width:901px) {
	.disc-div-cart{
		padding-top:3.5%;
		padding-bottom:4.1%;
	}
	
	.disc-div-cal{
		margin-bottom:-.78rem;
	}
	
	.disc-icon-music{
		 font-size:36.9px;
		 font-weight:bold;
		 margin-right:11.4px;
		 /* top:4px; */
	}
	
	.home17-icon-tit-sec{
		font-size:36.9px;
		margin-right:11.4px;
	}
	
	.home17-icon-tit-sec-suscr{
		font-size:41.4px;
		margin-right: 14.1px;
	}
	
	.disc-tit{
		 font-family: Oswald-Regular;
		 font-size: 3.56rem;
		 font-weight:regular;
		 text-align:center;
		 color:white;
		 padding-right:49.5px;
	}
	
	.home17-sec-tit{
		font-size: 3.65rem;
	}
	
	.disc-par-desc{
		font-family:Soberana Sans;
		font-size:1.5rem;
		color:white;
		line-height:22.8px;
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.home17-descr-sec{
		font-size:1.5rem;
	}
	
	.disc-a-date{
		border-radius:32px 0px 0px 32px;
		height:54.4px;
		width:10.5%; min-width:85px;
		white-space:inherit;
		padding-left:12px;
		padding-right:15px;
		background-color:transparent;
		border:0px;
		margin-right:1.3%;
	}
	
	.disc-a-date-div{
		color:white;
		height: 59.5px;
		width:138%; min-width:90px;
		margin-right:0px; margin-left:-13px; margin-top:-7px;
		background-color:black;
		border-radius:32px 0px 0px 32px;
		padding-left:2px; padding-right:2px;
		font-family:Oswald-Regular; font-size:2.48rem;
		line-height: 47.6px;
		text-align: center;
		overflow: hidden;
	}
	
	.disc-a-date-div-span{
		display: inline-block;
		vertical-align: sub;
		line-height: 28px;
		width:95%;
		margin-top:5px;
	}
	
	.disc-a-content{
		border-radius:0px 32px 32px 0px;
		height:54.4px;
		width:62%; min-width:160px;
		white-space:inherit;
		padding-left:17px;
		padding-right:0px;
		background-color:transparent;
		border:0px;
	}
	
	.disc-a-content-div{
		height: 59.5px; width:108%; min-width:162px;
		margin-right:0px; margin-left:-17px; margin-top:-7px;
		background-color:lightgrey; border-radius:0px 32px 32px 0px;
		padding-left:2px; padding-right:2px;
		font-family:Soberana Sans; font-size:1.56rem;
		line-height: 41.2px;
		text-align: left;
		overflow: hidden;
	}
	
	.disc-a-content-div-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 23.8px;
		width:95%;
		margin-top:7px;
		margin-left: 6px;
		color:#5F5F5F;
	}
	
	.disc-a-more{
		border-radius:31px; height:56px; width:195px; background-color:white;
		background-image: linear-gradient(to bottom,white 0,white 100%);
		border: 6px solid transparent;
		border-color:#fba4a4;
		color:black; font-family:Soberana Sans; font-size:1.28rem; font-weight:bold;
	}
	
	.disc-a-more-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 25px;
		width:95%;
		margin-top:3.5px;
		margin-left: 0px;
		color:black;
	}
	
	.row-ok{
		margin-right: 0px;
		margin-left: 0px;
	}
	
	.disc-div-suscr{
		text-align:center;
		padding-top:3%;
	}

	.disc-div-btn-suscr{
		border-radius:31px;
		height:37.2px;
		width:163px;
		border:0px;
		margin-top:0px;
		font-family:Soberana Sans;
		font-size:1.56rem;
	}
	
	.disc-div-tit-cal{
		padding-bottom:inherit;
		color:#3b3a3a;
		font-family:Oswald-Regular;
		font-size:2.97rem;
	}

	.disc-div-tit-cal-span-icon{
		font-size:35.6px;
		margin-right:12.6px;
		top:5px;
	}
	
	.disc-div-img-row{
		padding-left:5.61rem;
		padding-right:5.61rem;
	}
	
	.disc-div-img{
		width:13.34rem;
		height:13.34rem;
		/* margin-bottom:-22; */
	}

	.disc-div-img-txt{
		margin-top:2.02rem;
		margin-bottom:1.4rem;
		font-size:1.548rem;
		line-height:2.2rem;
	}
	
	.disc-dscg-a{
		height:5.54rem;
		width:25.65rem;
		border:6px solid transparent;
	}
	
	.disc-dscg-icon{
		font-size:1.85rem;
		font-weight:bold;
		margin-right:1.47rem;
		top:.636rem;
		margin-left:1.02rem;
	}
	
	.disc-dscg-a-txt{
		display: inline-block;
		vertical-align: middle;
		line-height: 2.8rem;
		width:82%;
		margin-top:.296rem;
		margin-left: -1.4rem;
		color:white;
		font-size:1.378rem;
	}
	
	.disc-ifrm{
		width:100%;
		height:39rem;
	}
	
	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:2.8rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:5.9px 12.8px;
		font-family:Oswald-Regular;
		font-size:1.8rem;
		font-weight:unset;
		margin-left:-1px;
		width:32.9rem;
		line-height:1.2;
	}
	
	.owl_text_a > span{
		padding: 12.6px 17.5px 8.8px 13.1px;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:27.1px;
		padding-right:.38rem;
		padding-bottom:.252rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:5px;
		padding-bottom:5px;
		color:white;
		background-color:rgb(38, 38, 38);
		width:32.9rem;
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:17.5px;
		margin:0px;
		padding-left:6.5px;
		font-size: 1.12rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:17.5px;
		margin:0px;
		padding-left:4.5px;
		font-size: 1.12rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:1.15rem;
		padding-right:.35rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:1rem;
		padding-right:.2875rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:1.08rem;
	}
	
	.disc-tit-sucr-icon{
		width:42.6px;
		margin-top:-8.4px;
		margin-right:14.4px;
		/* margin-left:-60.4px; */
	}
	
	.disc-line{	
		height:5.1px;
		width:103.6px;
	}
	
	.disc-tit-cart-icon{
		width:23.3px;
		margin-top:-15px;
		margin-right:9.9px;
	}
	
	.car_tit-sec{
		font-size:4.745rem;
	}
}

@media screen and (max-width: 900px) and (min-width:801px) {
	.disc-div-cart{
		padding-top:3.5%;
		padding-bottom:4.3%;
	}
	
	.disc-div-cal{
		margin-bottom:-1.04rem;
	}
	
	.disc-icon-music{
		 font-size:35.2px;
		 font-weight:bold;
		 margin-right:10.2px;
		 /* top:4px; */
	}
	
	.home17-icon-tit-sec{
		font-size:35.2px;
		margin-right:10.2px;
	}
	
	.home17-icon-tit-sec-suscr{
		font-size:39.2px;
		margin-right: 12.8px;
	}
	
	.disc-tit{
		 font-family: Oswald-Regular;
		 font-size: 3.42rem;
		 font-weight:regular;
		 text-align:center;
		 color:white;
		 padding-right:46px;
	}
	
	.home17-sec-tit{
		font-size: 3.42rem;
	}
	
	.disc-par-desc{
		font-family:Soberana Sans;
		font-size:1.5rem;
		color:white;
		line-height:22.4px;
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.home17-descr-sec{
		font-size:1.5rem;
	}
	
	.disc-a-date{
		border-radius:32px 0px 0px 32px;
		height:51.2px;
		width:10.5%; min-width:85px;
		white-space:inherit;
		padding-left:12px;
		padding-right:15px;
		background-color:transparent;
		border:0px;
		margin-right:1%;
	}
	
	.disc-a-date-div{
		color:white;
		height: 56px;
		width:129%; min-width:90px;
		margin-right:0px; margin-left:-13px; margin-top:-7px;
		background-color:black;
		border-radius:32px 0px 0px 32px;
		padding-left:2px; padding-right:2px;
		font-family:Oswald-Regular; font-size:2.34rem;
		line-height: 44.8px;
		text-align: center;
		overflow: hidden;
	}
	
	.disc-a-date-div-span{
		display: inline-block;
		vertical-align: sub;
		line-height: 28px;
		width:95%;
		margin-top:5px;
	}
	
	.disc-a-content{
		border-radius:0px 32px 32px 0px;
		height:51.2px;
		width:62%; min-width:160px;
		white-space:inherit;
		padding-left:17px;
		padding-right:0px;
		background-color:transparent;
		border:0px;
	}
	
	.disc-a-content-div{
		height: 56px; width:108%; min-width:162px;
		margin-right:0px; margin-left:-17px; margin-top:-7px;
		background-color:lightgrey; border-radius:0px 32px 32px 0px;
		padding-left:2px; padding-right:2px;
		font-family:Soberana Sans; font-size:1.48rem;
		line-height: 37.6px;
		text-align: left;
		overflow: hidden;
	}
	
	.disc-a-content-div-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 22.4px;
		width:95%;
		margin-top:7px;
		margin-left: 7px;
		color:#5F5F5F;
	}
	
	.disc-a-more{
		border-radius:31px; height:54px; width:188px; background-color:white;
		background-image: linear-gradient(to bottom,white 0,white 100%);
		border: 6px solid transparent;
		border-color:#fba4a4;
		color:black; font-family:Soberana Sans; font-size:1.24rem; font-weight:bold;
	}
	
	.disc-a-more-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 24px;
		width:95%;
		margin-top:3px;
		margin-left: 0px;
		color:black;
	}
	
	.row-ok{
		margin-right: 0px;
		margin-left: 0px;
	}
	
	.disc-div-suscr{
		text-align:center;
		padding-top:3%;
	}

	.disc-div-btn-suscr{
		border-radius:31px;
		height:35.6px;
		width:154px;
		border:0px;
		margin-top:0px;
		font-family:Soberana Sans;
		font-size:1.48rem;
	}
	
	.disc-div-tit-cal{
		padding-bottom:inherit;
		color:#3b3a3a;
		font-family:Oswald-Regular;
		font-size:2.86rem;
	}

	.disc-div-tit-cal-span-icon{
		font-size:34.8px;
		margin-right:11.8px;
		top:5px;
	}
	
	.disc-div-img-row{
		padding-left:4.88rem;
		padding-right:4.88rem;
	}
	
	.disc-div-img{
		width:12.72rem;
		height:12.72rem;
		/* margin-bottom:-22; */
	}

	.disc-div-img-txt{
		margin-top:1.76rem;
		margin-bottom:1.4rem;
		font-size:1.472rem;
		line-height:2.1rem;
	}
	
	.disc-dscg-a{
		height:5.32rem;
		width:24.7rem;
		border:6px solid transparent;
	}
	
	.disc-dscg-icon{
		font-size:1.8rem;
		font-weight:bold;
		margin-right:1.46rem;
		top:.548rem;
		margin-left:.96rem;
	}
	
	.disc-dscg-a-txt{
		display: inline-block;
		vertical-align: middle;
		line-height: 2.8rem;
		width:82%;
		margin-top:.178rem;
		margin-left: -1.4rem;
		color:white;
		font-size:1.324rem;
	}
	
	.disc-ifrm{
		width:100%;
		height:37rem;
	}
	
	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:2.6rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:5.2px 11.4px;
		font-family:Oswald-Regular;
		font-size:1.7rem;
		font-weight:unset;
		margin-left:-1px;
		width:29.7rem;
		line-height:1.2;
	}
	
	.owl_text_a > span{
		padding: 10.8px 16px 8.4px 11.8px;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:24.8px;
		padding-right:.34rem;
		padding-bottom:.236rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:5px;
		padding-bottom:5px;
		color:white;
		background-color:rgb(38, 38, 38);
		width:29.7rem;
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:17px;
		margin:0px;
		padding-left:5px;
		font-size: 1.09rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:17px;
		margin:0px;
		padding-left:3px;
		font-size: 1.09rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:1.1rem;
		padding-right:.3rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:.95rem;
		padding-right:.25rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:1.06rem;
	}
	
	.disc-tit-sucr-icon{
		width:40.8px;
		margin-top:-8px;
		margin-right:13.5px;
		/* margin-left:-58.5px; */
	}
	
	.disc-line{	
		height:4.8px;
		width:100.8px;
	}
	
	.disc-tit-cart-icon{
		width:22.4px;
		margin-top:-14px;
		margin-right:9.2px;
	}
	
	.car_tit-sec{
		font-size:4.431rem;
	}
}

@media screen and (max-width: 800px) and (min-width:701px) {
	.disc-div-cart{
		padding-top:3.5%;
		padding-bottom:4.5%;
	}
	
	.disc-div-cal{
		margin-bottom:-1.3rem;
	}
	
	.disc-icon-music{
		 font-size:33.5px;
		 font-weight:bold;
		 margin-right:9px;
		 /* top:4px; */
	}
	
	.home17-icon-tit-sec{
		font-size:33.5px;
		margin-right:9px;
	}
	
	.home17-icon-tit-sec-suscr{
		font-size:37px;
		margin-right: 11.5px;
	}
	
	.disc-tit{
		 font-family: Oswald-Regular;
		 font-size: 3.27rem;
		 font-weight:regular;
		 text-align:center;
		 color:white;
		 padding-right:42.5px;
	}
	
	.home17-sec-tit{
		font-size: 3.27rem;
	}
	
	.disc-par-desc{
		font-family:Soberana Sans;
		font-size:1.4rem;
		color:white;
		line-height:22px;
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.home17-descr-sec{
		font-size:1.4rem;
	}
	
	.disc-a-date{
		border-radius:32px 0px 0px 32px;
		height:48px;
		width:10.5%; min-width:85px;
		white-space:inherit;
		padding-left:12px;
		padding-right:15px;
		background-color:transparent;
		border:0px;
		margin-right:1%;
	}
	
	.disc-a-date-div{
		color:white;
		height: 52.5px;
		width:129%; min-width:90px;
		margin-right:0px; margin-left:-13px; margin-top:-7px;
		background-color:black;
		border-radius:32px 0px 0px 32px;
		padding-left:2px; padding-right:2px;
		font-family:Oswald-Regular; font-size:2.2rem;
		line-height: 42px;
		text-align: center;
		overflow: hidden;
	}
	
	.disc-a-date-div-span{
		display: inline-block;
		vertical-align: sub;
		line-height: 28px;
		width:95%;
		margin-top:5px;
	}
	
	.disc-a-content{
		border-radius:0px 32px 32px 0px;
		height:48px;
		width:62%; min-width:160px;
		white-space:inherit;
		padding-left:17px;
		padding-right:0px;
		background-color:transparent;
		border:0px;
	}
	
	.disc-a-content-div{
		height: 52.5px; width:108%; min-width:162px;
		margin-right:0px; margin-left:-17px; margin-top:-7px;
		background-color:lightgrey; border-radius:0px 32px 32px 0px;
		padding-left:2px; padding-right:2px;
		font-family:Soberana Sans; font-size:1.4rem;
		line-height: 34px;
		text-align: left;
		overflow: hidden;
	}
	
	.disc-a-content-div-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 21px;
		width:95%;
		margin-top:6px;
		margin-left: 5px;
		color:#5F5F5F;
	}
	
	.disc-a-more{
		border-radius:31px; height:52px; width:181px; background-color:white;
		background-image: linear-gradient(to bottom,white 0,white 100%);
		border: 6px solid transparent;
		border-color:#fba4a4;
		color:black; font-family:Soberana Sans; font-size:1.20rem; font-weight:bold;
	}
	
	.disc-a-more-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 23px;
		width:95%;
		margin-top:2.5px;
		margin-left: 0px;
		color:black;
	}
	
	.row-ok{
		margin-right: 0px;
		margin-left: 0px;
	}
	
	.disc-div-suscr{
		text-align:center;
		padding-top:3%;
	}

	.disc-div-btn-suscr{
		border-radius:31px;
		height:34px;
		width:145px;
		border:0px;
		margin-top:0px;
		font-family:Soberana Sans;
		font-size:1.4rem;
	}
	
	.disc-div-tit-cal{
		padding-bottom:inherit;
		color:#3b3a3a;
		font-family:Oswald-Regular;
		font-size:2.75rem;
	}

	.disc-div-tit-cal-span-icon{
		font-size:34px;
		margin-right:11px;
		top:5px;
	}
	
	.disc-div-img-row{
		padding-left:4.15rem;
		padding-right:4.15rem;
	}
	
	.disc-div-img{
		width:12.1rem;
		height:12.1rem;
		/* margin-bottom:-22; */
	}

	.disc-div-img-txt{
		margin-top:1.5rem;
		margin-bottom:1.4rem;
		font-size:1.396rem;
		line-height:2rem;
	}
	
	.disc-dscg-a{
		height:5.1rem;
		width:23.75rem;
		border:6px solid transparent;
	}
	
	.disc-dscg-icon{
		font-size:1.75rem;
		font-weight:bold;
		margin-right:1.45rem;
		top:.46rem;
		margin-left:.9rem;
	}
	
	.disc-dscg-a-txt{
		display: inline-block;
		vertical-align: middle;
		line-height: 2.8rem;
		width:82%;
		margin-top:.06rem;
		margin-left: -1.4rem;
		color:white;
		font-size:1.27rem;
	}
	
	.disc-ifrm{
		width:100%;
		height:35rem;
	}
	
	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:2.4rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:4.5px 10px;
		font-family:Oswald-Regular;
		font-size:1.6rem;
		font-weight:unset;
		margin-left:-1px;
		width:26.5rem;
		line-height:1.2;
	}
	
	.owl_text_a > span{
		padding: 10.5px 14.5px 8px 10.5px;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:22.5px;
		padding-right:.3rem;
		padding-bottom:.22rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:5px;
		padding-bottom:5px;
		color:white;
		background-color:rgb(38, 38, 38);
		width:26.5rem;
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:16.5px;
		margin:0px;
		padding-left:3.5px;
		font-size: 1.06rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:16.5px;
		margin:0px;
		padding-left:1.5px;
		font-size: 1.06rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:1.05rem;
		padding-right:.25rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:.95rem;
		padding-right:.2125rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:1.04rem;
	}
	
	.disc-tit-sucr-icon{
		width:39px;
		margin-top:-7.6px;
		margin-right:12.6px;
		/* margin-left:-56.6px; */
	}
	
	.disc-line{	
		height:4.5px;
		width:98px;
	}
	
	.disc-tit-cart-icon{
		width:21.5px;
		margin-top:-13px;
		margin-right:8.5px;
	}
	
	.car_tit-sec{
		font-size:4.118rem;
	}
}

@media screen and (max-width: 700px) and (min-width:601px) {
	.disc-div-cart{
		padding-top:3.5%;
		padding-bottom:4.7%;
	}
	
	.disc-div-cal{
		margin-bottom:-1.56rem;
	}
	
	.disc-icon-music{
		 font-size:31.8px;
		 font-weight:bold;
		 margin-right:7.8px;
		 /* top:4px; */
	}
	
	.home17-icon-tit-sec{
		font-size:31.8px;
		margin-right:7.8px;
	}
	
	.home17-icon-tit-sec-suscr{
		font-size:34.8px;
		margin-right: 10.2px;
	}
	
	.disc-tit{
		 font-family: Oswald-Regular;
		 font-size: 2.98rem;
		 font-weight:regular;
		 text-align:center;
		 color:white;
		 padding-right:39px;
	}
	
	.home17-sec-tit{
		font-size: 2.98rem;
	}
	
	.disc-par-desc{
		font-family:Soberana Sans;
		font-size:1.4rem;
		color:white;
		line-height:21.6px;
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.home17-descr-sec{
		font-size:1.4rem;
	}
	
	.disc-a-date{
		border-radius:32px 0px 0px 32px;
		height:44.8px;
		width:10.5%; min-width:85px;
		white-space:inherit;
		padding-left:12px;
		padding-right:15px;
		background-color:transparent;
		border:0px;
		margin-right:1%;
	}
	
	.disc-a-date-div{
		color:white;
		height: 49px;
		width:129%; min-width:90px;
		margin-right:0px; margin-left:-13px; margin-top:-7px;
		background-color:black;
		border-radius:32px 0px 0px 32px;
		padding-left:2px; padding-right:2px;
		font-family:Oswald-Regular; font-size:2.06rem;
		line-height: 39.2px;
		text-align: center;
		overflow: hidden;
	}
	
	.disc-a-date-div-span{
		display: inline-block;
		vertical-align: sub;
		line-height: 28px;
		width:95%;
		margin-top:5px;
	}
	
	.disc-a-content{
		border-radius:0px 32px 32px 0px;
		height:44.8px;
		width:62%; min-width:160px;
		white-space:inherit;
		padding-left:17px;
		padding-right:0px;
		background-color:transparent;
		border:0px;
	}
	
	.disc-a-content-div{
		height: 49px; width:108%; min-width:162px;
		margin-right:0px; margin-left:-17px; margin-top:-7px;
		background-color:lightgrey; border-radius:0px 32px 32px 0px;
		padding-left:2px; padding-right:2px;
		font-family:Soberana Sans; font-size:1.32rem;
		line-height: 30.4px;
		text-align: left;
		overflow: hidden;
	}
	
	.disc-a-content-div-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 19.6px;
		width:95%;
		margin-top:6px;
		margin-left: 3px;
		color:#5F5F5F;
	}
	
	.disc-a-more{
		border-radius:31px; height:50px; width:174px; background-color:white;
		background-image: linear-gradient(to bottom,white 0,white 100%);
		border: 6px solid transparent;
		border-color:#fba4a4;
		color:black; font-family:Soberana Sans; font-size:1.16rem; font-weight:bold;
	}
	
	.disc-a-more-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 22px;
		width:95%;
		margin-top:2px;
		margin-left: 0px;
		color:black;
	}
	
	.row-ok{
		margin-right: 0px;
		margin-left: 0px;
	}
	
	.disc-div-suscr{
		text-align:center;
		padding-top:3%;
	}

	.disc-div-btn-suscr{
		border-radius:31px;
		height:32.4px;
		width:136px;
		border:0px;
		margin-top:0px;
		font-family:Soberana Sans;
		font-size:1.32rem;
	}
	
	.disc-div-tit-cal{
		padding-bottom:inherit;
		color:#3b3a3a;
		font-family:Oswald-Regular;
		font-size:2.64rem;
	}

	.disc-div-tit-cal-span-icon{
		font-size:33.2px;
		margin-right:10.2px;
		top:5px;
	}
	
	.disc-div-img-row{
		padding-left:3.42rem;
		padding-right:3.42rem;
	}
	
	.disc-div-img{
		width:11.48rem;
		height:11.48rem;
		/* margin-bottom:-22; */
	}

	.disc-div-img-txt{
		margin-top:1.24rem;
		margin-bottom:1.4rem;
		font-size:1.32rem;
		line-height:1.9rem;
	}
	
	.disc-dscg-a{
		height:4.88rem;
		width:22.8rem;
		border:6px solid transparent;
	}
	
	.disc-dscg-icon{
		font-size:1.7rem;
		font-weight:bold;
		margin-right:1.44rem;
		top:.372rem;
		margin-left:.84rem;
	}
	
	.disc-dscg-a-txt{
		display: inline-block;
		vertical-align: middle;
		line-height: 2.8rem;
		width:82%;
		margin-top:-.058rem;
		margin-left: -1.4rem;
		color:white;
		font-size:1.216rem;
	}
	
	.disc-ifrm{
		width:100%;
		height:33rem;
	}
	
	#enar_owl_slider .owl-buttons, .png_slider .owl-buttons, .normal_text_slider .owl-buttons, .porto_galla .owl-buttons {
		position: absolute;
		width: 100%;
	}
	
	#enar_owl_slider .owl-prev {
		left:20px;
	}
	
	#enar_owl_slider .owl-next {
		right:20px;
	}
	
	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:2.2rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:3.8px 8.6px;
		font-family:Oswald-Regular;
		font-size:1.5rem;
		font-weight:unset;
		margin-left:-1px;
		width:23.3rem;
		line-height:1.2;
	}
	
	.owl_text_a > span{
		padding: 10px 13px 7.6px 9.2px;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:20.2px;
		padding-right:.26rem;
		padding-bottom:.204rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:5px;
		padding-bottom:5px;
		color:white;
		background-color:rgb(38, 38, 38);
		width:23.3rem;
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:15px;
		margin:0px;
		padding-left:2px;
		font-size: 1.03rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:15px;
		margin:0px;
		padding-left:0px;
		font-size: 1.03rem;
		margin-left:-3px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:1rem;
		padding-right:.2rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:.95rem;
		padding-right:.175rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:1.02rem;
	}
	
	.disc-tit-sucr-icon{
		width:37.2px;
		margin-top:-7.2px;
		margin-right:11.7px;
		/* margin-left:-54.7px; */
	}
	
	.disc-line{	
		height:4.2px;
		width:95.2px;
	}
	
	.disc-tit-cart-icon{
		width:20.6px;
		margin-top:-12px;
		margin-right:7.8px;
	}
	
	.car_tit-sec{
		font-size:3.804rem;
	}
}

@media screen and (max-width: 600px) and (min-width:501px) {
	.disc-div-cart{
		padding-top:3.5%;
		padding-bottom:4.9%;
	}
	
	.disc-div-cal{
		margin-bottom:-1.82rem;
	}
	
	.disc-icon-music{
		 font-size:30.1px;
		 font-weight:bold;
		 margin-right:6.6px;
		 /* top:4px; */
	}
	
	.home17-icon-tit-sec{
		font-size:30.1px;
		margin-right:6.6px;
	}
	
	.home17-icon-tit-sec-suscr{
		font-size:32.6px;
		margin-right: 8.9px;
	}
	
	.disc-tit{
		 font-family: Oswald-Regular;
		 font-size: 2.84rem;
		 font-weight:regular;
		 text-align:center;
		 color:white;
		 padding-right:35.5px;
	}
	
	.home17-sec-tit{
		font-size: 2.84rem;
	}
	
	.disc-par-desc{
		font-family:Soberana Sans;
		font-size:1.3rem;
		color:white;
		line-height:21.2px;
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.home17-descr-sec{
		font-size:1.3rem;
	}
	
	.disc-a-date{
		border-radius:32px 0px 0px 32px;
		height:41.6px;
		width:10.5%; min-width:85px;
		white-space:inherit;
		padding-left:12px;
		padding-right:15px;
		background-color:transparent;
		border:0px;
		margin-right:1%;
	}
	
	.disc-a-date-div{
		color:white;
		height: 45.5px;
		width:129%; min-width:90px;
		margin-right:0px; margin-left:-13px; margin-top:-7px;
		background-color:black;
		border-radius:32px 0px 0px 32px;
		padding-left:2px; padding-right:2px;
		font-family:Oswald-Regular; font-size:1.92rem;
		line-height: 36.4px;
		text-align: center;
		overflow: hidden;
	}
	
	.disc-a-date-div-span{
		display: inline-block;
		vertical-align: sub;
		line-height: 28px;
		width:95%;
		margin-top:5px;
	}
	
	.disc-a-content{
		border-radius:0px 32px 32px 0px;
		height:41.6px;
		width:62%; min-width:160px;
		white-space:inherit;
		padding-left:17px;
		padding-right:0px;
		background-color:transparent;
		border:0px;
	}
	
	.disc-a-content-div{
		height: 45.5px; width:108%; min-width:162px;
		margin-right:0px; margin-left:-17px; margin-top:-7px;
		background-color:lightgrey; border-radius:0px 32px 32px 0px;
		padding-left:2px; padding-right:2px;
		font-family:Soberana Sans; font-size:1.24rem;
		line-height: 26.8px;
		text-align: left;
		overflow: hidden;
	}
	
	.disc-a-content-div-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 18.2px;
		width:95%;
		margin-top:5px;
		margin-left: 5px;
		color:#5F5F5F;
	}
	
	.disc-a-more{
		border-radius:31px; height:48px; width:167px; background-color:white;
		background-image: linear-gradient(to bottom,white 0,white 100%);
		border: 6px solid transparent;
		border-color:#fba4a4;
		color:black; font-family:Soberana Sans; font-size:1.12rem; font-weight:bold;
	}
	
	.disc-a-more-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 21px;
		width:95%;
		margin-top:1.5px;
		margin-left: 0px;
		color:black;
	}
	
	.row-ok{
		margin-right: 0px;
		margin-left: 0px;
	}
	
	.disc-div-suscr{
		text-align:center;
		padding-top:3%;
	}

	.disc-div-btn-suscr{
		border-radius:31px;
		height:30.8px;
		width:127px;
		border:0px;
		margin-top:0px;
		font-family:Soberana Sans;
		font-size:1.24rem;
	}
	
	.disc-div-tit-cal{
		padding-bottom:inherit;
		color:#3b3a3a;
		font-family:Oswald-Regular;
		font-size:2.53rem;
	}

	.disc-div-tit-cal-span-icon{
		font-size:32.4px;
		margin-right:9.4px;
		top:5px;
	}
	
	.disc-div-img-row{
		padding-left:2.69rem;
		padding-right:2.69rem;
	}
	
	.disc-div-img{
		width:10.86rem;
		height:10.86rem;
		/* margin-bottom:-22; */
	}

	.disc-div-img-txt{
		margin-top:.98rem;
		margin-bottom:1.4rem;
		font-size:1.168rem;
		line-height:1.7rem;
	}
	
	.disc-dscg-a{
		height:4.66rem;
		width:21.85rem;
		border: 5px solid transparent;
	}
	
	.disc-dscg-icon{
		font-size:1.65rem;
		font-weight:bold;
		margin-right:1.43rem;
		top:.284rem;
		margin-left:.78rem;
	}
	
	.disc-dscg-a-txt{
		display: inline-block;
		vertical-align: middle;
		line-height: 2.8rem;
		width:82%;
		margin-top:-.176rem;
		margin-left: -1.4rem;
		color:white;
		font-size:1.162rem;
	}
	
	.disc-ifrm{
		width:100%;
		height:31rem;
	}
	
	#enar_owl_slider .owl-buttons, .png_slider .owl-buttons, .normal_text_slider .owl-buttons, .porto_galla .owl-buttons {
		position: absolute;
		width: 100%;
	}
	
	#enar_owl_slider .owl-prev {
		left:20px;
	}
	
	#enar_owl_slider .owl-next {
		right:20px;
	}
	
	#enar_owl_slider .owl-pagination{
		bottom:10px;
	}
	
	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:2rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:3.1px 7.2px;
		font-family:Oswald-Regular;
		font-size:1.4rem;
		font-weight:unset;
		margin-left:-1px;
		width:20.1rem;
		line-height:1.1;
	}
	
	.owl_text_a > span{
		padding: 10px 11.5px 7.2px 7.9px;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:17.9px;
		padding-right:.22rem;
		padding-bottom:.188rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:5px;
		padding-bottom:5px;
		color:white;
		background-color:rgb(38, 38, 38);
		width:20.1rem;
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:15px;
		margin:0px;
		padding-left:2px;
		font-size: 1rem;
		margin-left:-4px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:15px;
		margin:0px;
		padding-left:0px;
		font-size: 1rem;
		margin-left:-4px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:1rem;
		padding-right:.2rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:.95rem;
		padding-right:.1375rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:1rem;
	}
	
	.disc-tit-sucr-icon{
		width:35.4px;
		margin-top:-6.8px;
		margin-right:10.8px;
		/* margin-left:-52.8px; */
	}
	
	.disc-line{	
		height:3.9px;
		width:92.4px;
	}
	
	.disc-tit-cart-icon{
		width:19.7px;
		margin-top:-11px;
		margin-right:7.1px;
	}
	
	.car_tit-sec{
		font-size:3.49rem;
	}
}

@media screen and (max-width: 500px) and (min-width:401px) {
	.disc-div-cart{
		padding-top:3.5%;
		padding-bottom:5.1%;
	}
	
	.disc-div-cal{
		margin-bottom:-2.08rem;
	}
	
	.disc-icon-music{
		 font-size:28.4px;
		 font-weight:bold;
		 margin-right:5.4px;
		 /* top:4px; */
	}
	
	.home17-icon-tit-sec{
		font-size:28.4px;
		margin-right:5.4px;
	}
	
	.home17-icon-tit-sec-suscr{
		font-size:30.4px;
		margin-right: 7.6px;
	}
	
	.disc-tit{
		 font-family: Oswald-Regular;
		 font-size: 2.69rem;
		 font-weight:regular;
		 text-align:center;
		 color:white;
		 padding-right:32px;
	}
	
	.home17-sec-tit{
		font-size: 2.69rem;
	}
	
	.disc-par-desc{
		font-family:Soberana Sans;
		font-size:1.3rem;
		color:white;
		line-height:20.8px;
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.home17-descr-sec{
		font-size:1.3rem;
	}
	
	.disc-a-date{
		border-radius:32px 0px 0px 32px;
		height:38.4px;
		width:10.5%; min-width:85px;
		white-space:inherit;
		padding-left:12px;
		padding-right:15px;
		background-color:transparent;
		border:0px;
		margin-right:1%;
	}
	
	.disc-a-date-div{
		color:white;
		height: 42px;
		width:129%; min-width:90px;
		margin-right:0px; margin-left:-13px; margin-top:-7px;
		background-color:black;
		border-radius:32px 0px 0px 32px;
		padding-left:2px; padding-right:2px;
		font-family:Oswald-Regular; font-size:1.78rem;
		line-height: 33.6px;
		text-align: center;
		overflow: hidden;
	}
	
	.disc-a-date-div-span{
		display: inline-block;
		vertical-align: sub;
		line-height: 28px;
		width:95%;
		margin-top:5px;
	}
	
	.disc-a-content{
		border-radius:0px 32px 32px 0px;
		height:38.4px;
		width:62%; min-width:160px;
		white-space:inherit;
		padding-left:17px;
		padding-right:0px;
		background-color:transparent;
		border:0px;
	}
	
	.disc-a-content-div{
		height: 42px; width:108%; min-width:162px;
		margin-right:0px; margin-left:-17px; margin-top:-7px;
		background-color:lightgrey; border-radius:0px 32px 32px 0px;
		padding-left:2px; padding-right:2px;
		font-family:Soberana Sans; font-size:1.16rem;
		line-height: 23.2px;
		text-align: left;
		overflow: hidden;
	}
	
	.disc-a-content-div-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 16.8px;
		width:95%;
		margin-top:5px;
		margin-left: 4px;
		color:#5F5F5F;
	}
	
	.disc-a-more{
		border-radius:31px; height:46px; width:160px; background-color:white;
		background-image: linear-gradient(to bottom,white 0,white 100%);
		border: 6px solid transparent;
		border-color:#fba4a4;
		color:black; font-family:Soberana Sans; font-size:1.08rem; font-weight:bold;
	}
	
	.disc-a-more-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 20px;
		width:95%;
		margin-top:1px;
		margin-left: 0px;
		color:black;
	}
	
	.row-ok{
		margin-right: 0px;
		margin-left: 0px;
	}
	
	.disc-div-suscr{
		text-align:center;
		padding-top:3%;
	}

	.disc-div-btn-suscr{
		border-radius:31px;
		height:29.2px;
		width:118px;
		border:0px;
		margin-top:0px;
		font-family:Soberana Sans;
		font-size:1.16rem;
	}
	
	.disc-div-tit-cal{
		padding-bottom:inherit;
		color:#3b3a3a;
		font-family:Oswald-Regular;
		font-size:2.42rem;
	}

	.disc-div-tit-cal-span-icon{
		font-size:31.6px;
		margin-right:8.6px;
		top:5px;
	}
	
	.disc-div-img-row{
		padding-left:1.96rem;
		padding-right:1.96rem;
	}
	
	.disc-div-img{
		width:10.24rem;
		height:10.24rem;
		/* margin-bottom:-22; */
	}

	.disc-div-img-txt{
		margin-top:.72rem;
		margin-bottom:1.4rem;
		font-size:1.092rem;
		line-height:1.6rem;
	}
	
	.disc-dscg-a{
		height:4.44rem;
		width:20.9rem;
		border: 5px solid transparent;
	}
	
	.disc-dscg-icon{
		font-size:1.6rem;
		font-weight:bold;
		margin-right:1.42rem;
		top:.196rem;
		margin-left:.72rem;
	}
	
	.disc-dscg-a-txt{
		display: inline-block;
		vertical-align: middle;
		line-height: 2.8rem;
		width:82%;
		margin-top:-.294rem;
		margin-left: -1.4rem;
		color:white;
		font-size:1.108rem;
	}
	
	.disc-ifrm{
		width:100%;
		height:29rem;
	}
	
	#enar_owl_slider .owl-buttons, .png_slider .owl-buttons, .normal_text_slider .owl-buttons, .porto_galla .owl-buttons {
		position: absolute;
		width: 100%;
	}
	
	#enar_owl_slider .enar_owl_p::before {
		font-size: 66%;
		vertical-align: inherit;
	}
	
	#enar_owl_slider .enar_owl_p::after {
		font-size: 56%;
		vertical-align: inherit;
		margin-top: -40px;
	}
	
	#enar_owl_slider .enar_owl_n::before {
		font-size: 66%;
		vertical-align: inherit;
	}
	
	#enar_owl_slider .enar_owl_n::after {
		font-size: 56%;
		vertical-align: inherit;
		margin-top: -40px;
	}
	
	#enar_owl_slider .owl-prev {
		left:15px;
	}
	
	#enar_owl_slider .owl-next {
		right:15px;
	}
	
	#enar_owl_slider .owl-pagination{
		bottom:10px;
	}
	
	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:1.6rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:2.4px 5.8px;
		font-family:Oswald-Regular;
		font-size:1.2rem;
		font-weight:unset;
		margin-left:-1px;
		width:16.9rem;
		line-height:1.1;
	}
	
	.owl_text_a > span{
		padding: 7.5px 8.5px 5.4px 5.3px;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:15.6px;
		padding-right:.18rem;
		padding-bottom:.172rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:5px;
		padding-bottom:5px;
		color:white;
		background-color:rgb(38, 38, 38);
		width:16.9rem;
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:14px;
		margin:0px;
		padding-left:2px;
		font-size: 0.98rem;
		margin-left:-4px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:14px;
		margin:0px;
		padding-left:0px;
		font-size: 0.98rem;
		margin-left:-4px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:.96rem;
		padding-right:.2rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:.95rem;
		padding-right:.1rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:.96rem;
	}
	
	.disc-tit-sucr-icon{
		width:33.6px;
		margin-top:-6.4px;
		margin-right:9.9px;
		/* margin-left:-50.9px; */
	}
	
	.disc-line{	
		height:3.6px;
		width:89.6px;
	}
	
	.disc-tit-cart-icon{
		width:18.8px;
		margin-top:-10px;
		margin-right:6.4px;
	}
	
	.car_tit-sec{
		font-size:3.177rem;
	}
}

@media screen and (max-width: 400px) and (min-width:351px) {
	.disc-div-cart{
		padding-top:3.5%;
		padding-bottom:5.3%;
	}
	
	.disc-div-cal{
		margin-bottom:-2.34rem;
	}
	
	.disc-icon-music{
		 font-size:26.7px;
		 font-weight:bold;
		 margin-right:4.2px;
		 /* top:4px; */
	}
	
	.home17-icon-tit-sec{
		font-size:26.7px;
		margin-right:4.2px;
	}
	
	.home17-icon-tit-sec-suscr{
		font-size:28.2px;
		margin-right: 6.3px;
	}
	
	.disc-tit{
		 font-family: Oswald-Regular;
		 font-size: 2.55rem;
		 font-weight:regular;
		 text-align:center;
		 color:white;
		 padding-right:28.5px;
	}
	
	.home17-sec-tit{
		font-size: 2.55rem;
	}
	
	.disc-par-desc{
		font-family:Soberana Sans;
		font-size:1.2rem;
		color:white;
		line-height:20.4px;
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.home17-descr-sec{
		font-size:1.2rem;
	}
	
	.disc-a-date{
		border-radius:32px 0px 0px 32px;
		height:35.2px;
		width:10.5%; min-width:85px;
		white-space:inherit;
		padding-left:12px;
		padding-right:15px;
		background-color:transparent;
		border:0px;
		margin-right:1%;
	}
	
	.disc-a-date-div{
		color:white;
		height: 38.5px;
		width:129%; min-width:90px;
		margin-right:0px; margin-left:-13px; margin-top:-7px;
		background-color:black;
		border-radius:32px 0px 0px 32px;
		padding-left:2px; padding-right:2px;
		font-family:Oswald-Regular; font-size:1.64rem;
		line-height: 30.8px;
		text-align: center;
		overflow: hidden;
	}
	
	.disc-a-date-div-span{
		display: inline-block;
		vertical-align: sub;
		line-height: 28px;
		width:95%;
		margin-top:5px;
	}
	
	.disc-a-content{
		border-radius:0px 32px 32px 0px;
		height:35.2px;
		width:46%; min-width:160px;
		white-space:inherit;
		padding-left:17px;
		padding-right:17px;
		background-color:transparent;
		border:0px;
	}
	
	.disc-a-content-div{
		height: 38.5px; width:108%; min-width:162px;
		margin-right:0px; margin-left:-17px; margin-top:-7px;
		background-color:lightgrey; border-radius:0px 32px 32px 0px;
		padding-left:2px; padding-right:2px;
		font-family:Soberana Sans; font-size:1.08rem;
		line-height: 19.6px;
		text-align: left;
		overflow: hidden;
	}
	
	/*.disc-a-content-div-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 15.4px;
		width:95%;
		margin-top:5px;
		margin-left: 5px;
		color:#5F5F5F;
	}*/

	.disc-a-content-div-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 12px;
		width:95%;
		margin-top:2px;
		margin-left: 2px;
		color:#5F5F5F;
	}
	
	.disc-a-more{
		border-radius:31px; height:44px; width:153px; background-color:white;
		background-image: linear-gradient(to bottom,white 0,white 100%);
		border: 6px solid transparent;
		border-color:#fba4a4;
		color:black; font-family:Soberana Sans; font-size:1.04rem; font-weight:bold;
	}
	
	.disc-a-more-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 19px;
		width:95%;
		margin-top:0.5px;
		margin-left: 0px;
		color:black;
	}
	
	.row-ok{
		margin-right: 0px;
		margin-left: 0px;
	}
	
	.disc-div-suscr{
		text-align:center;
		padding-top:3%;
	}

	.disc-div-btn-suscr{
		border-radius:31px;
		height:27.6px;
		width:109px;
		border:0px;
		margin-top:0px;
		font-family:Soberana Sans;
		font-size:1.08rem;
	}
	
	.disc-div-tit-cal{
		padding-bottom:inherit;
		color:#3b3a3a;
		font-family:Oswald-Regular;
		font-size:2.31rem;
	}

	.disc-div-tit-cal-span-icon{
		font-size:30.8px;
		margin-right:7.8px;
		top:5px;
	}
	
	.disc-div-img-row{
		padding-left:1.23rem;
		padding-right:1.23rem;
	}
	
	.disc-div-img{
		width:9.62rem;
		height:9.62rem;
		/* margin-bottom:-22; */
	}

	.disc-div-img-txt{
		margin-top:.46rem;
		margin-bottom:1.4rem;
		font-size:1.016rem;
		line-height:1.5rem;
	}
	
	.disc-dscg-a{
		height:4.22rem;
		width:19.95rem;
		border: 5px solid transparent;
	}
	
	.disc-dscg-icon{
		font-size:1.55rem;
		font-weight:bold;
		margin-right:1.41rem;
		top:.108rem;
		margin-left:.66rem;
	}
	
	.disc-dscg-a-txt{
		display: inline-block;
		vertical-align: middle;
		line-height: 2.8rem;
		width:82%;
		margin-top:-.412rem;
		margin-left: -1.4rem;
		color:white;
		font-size:1.054rem;
	}
	
	.disc-ifrm{
		width:100%;
		height:27rem;
	}
	
	#enar_owl_slider .owl-buttons, .png_slider .owl-buttons, .normal_text_slider .owl-buttons, .porto_galla .owl-buttons {
		position: absolute;
		width: 100%;
	}
	
	#enar_owl_slider .enar_owl_p::before {
		font-size: 66%;
		vertical-align: inherit;
	}
	
	#enar_owl_slider .enar_owl_p::after {
		font-size: 56%;
		vertical-align: inherit;
		margin-top: -40px;
	}
	
	#enar_owl_slider .enar_owl_n::before {
		font-size: 66%;
		vertical-align: inherit;
	}
	
	#enar_owl_slider .enar_owl_n::after {
		font-size: 56%;
		vertical-align: inherit;
		margin-top: -40px;
	}
	
	#enar_owl_slider .owl-prev {
		left:15px;
	}
	
	#enar_owl_slider .owl-next {
		right:15px;
	}
	
	#enar_owl_slider .owl-pagination{
		bottom:5px;
	}
	
	#enar_owl_slider .enar_owl_p .enar_owl_n{
		display:none;
	}
	
	#enar_owl_slider .owl-prev, .owl-next{
		display:none;
	}

	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:1.2rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:2px 4.4px;
		font-family:Oswald-Regular;
		font-size:1rem;
		font-weight:unset;
		margin-left:0px;
		width:13.7rem;
		line-height:1.1;
	}
	
	.owl_text_d{
		display:none;
	}
	
	.owl_text_a > span{
		padding: 7px 7px 6px 4px;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:13.3px;
		padding-right:.14rem;
		padding-bottom:.156rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:5px;
		padding-bottom:5px;
		color:white;
		background-color:rgb(38, 38, 38);
		width:13.7rem;
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:14px;
		margin:0px;
		padding-left:2px;
		font-size: 0.96rem;
		margin-left:-4px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:14px;
		margin:0px;
		padding-left:0px;
		font-size: 0.96rem;
		margin-left:-4px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:.96rem;
		padding-right:.2rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:.95rem;
		padding-right:.1rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:.96rem;
	}
	
	.disc-tit-sucr-icon{
		width:31.8px;
		margin-top:-6px;
		margin-right:9px;
		/* margin-left:-49px; */
	}
	
	.disc-line{	
		height:3.3px;
		width:86.8px;
	}
	
	.disc-tit-cart-icon{
		width:17.9px;
		margin-top:-9px;
		margin-right:5.7px;
	}
	
	.car_tit-sec{
		font-size:2.863rem;
	}
}

@media screen and (max-width: 350px){
	.disc-div-cart{
		padding-top:3.5%;
		padding-bottom:5.5%;
	}
	
	.disc-div-cal{
		margin-bottom:-2.6rem;
	}
	
	.disc-icon-music{
		 font-size:25px;
		 font-weight:bold;
		 margin-right:3px;
		 /* top:4px; */
	}
	
	.home17-icon-tit-sec{
		font-size:25px;
		margin-right:3px;
	}
	
	.home17-icon-tit-sec-suscr{
		font-size:26px;
		margin-right: 5px;
	}
	
	
	.disc-tit{
		 font-family: Oswald-Regular;
		 font-size: 2.55rem;
		 font-weight:regular;
		 text-align:center;
		 color:white;
		 padding-right:25px;
	}
	
	.home17-sec-tit{
		font-size: 2.55rem;
	}
	
	.disc-par-desc{
		font-family:Soberana Sans;
		font-size:1rem;
		color:white;
		line-height:17px;
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.home17-descr-sec{
		font-size:1rem;
	}
	
	.disc-a-date{
		border-radius:32px 0px 0px 32px;
		height:32px;
		width:10.5%; min-width:85px;
		white-space:inherit;
		padding-left:12px;
		padding-right:15px;
		background-color:transparent;
		border:0px;
		margin-right:1%;
	}
	
	.disc-a-date-div{
		color:white;
		height: 35px;
		width:129%; min-width:90px;
		margin-right:0px; margin-left:-13px; margin-top:-7px;
		background-color:black;
		border-radius:32px 0px 0px 32px;
		padding-left:2px; padding-right:2px;
		font-family:Oswald-Regular; font-size:1.5rem;
		line-height: 28px;
		text-align: center;
		overflow: hidden;
	}
	
	.disc-a-date-div-span{
		display: inline-block;
		vertical-align: sub;
		line-height: 28px;
		width:95%;
		margin-top:4px;
	}
	
	.disc-a-content{
		border-radius:0px 32px 32px 0px;
		height:32px;
		width:55%; min-width:160px;
		white-space:inherit;
		padding-left:17px;
		padding-right:17px;
		background-color:transparent;
		border:0px;
	}
	
	.disc-a-content-div{
		height: 35px; width:108%; min-width:162px;
		margin-right:0px; margin-left:-17px; margin-top:-7px;
		background-color:lightgrey; border-radius:0px 32px 32px 0px;
		padding-left:2px; padding-right:2px;
		font-family:Soberana Sans; font-size:1rem;
		line-height: 16px;
		text-align: left;
		overflow: hidden;
	}
	
	.disc-a-content-div-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 11px;
		width:95%;
		margin-top:2px;
		margin-left: 2px;
		color:#5F5F5F;
	}
	
	.disc-a-more{
		border-radius:31px; height:38px; width:146px; background-color:white;
		background-image: linear-gradient(to bottom,white 0,white 100%);
		border: 6px solid transparent;
		border-color:#fba4a4;
		color:black; font-family:Soberana Sans; font-size:1rem; font-weight:bold;
	}
	
	.disc-a-more-span{
		display: inline-block;
		vertical-align: middle;
		line-height: 16px;
		width:95%;
		margin-top:0px;
		margin-left: 0px;
		color:black;
	}
	
	.row-ok{
		margin-right: 0px;
		margin-left: 0px;
	}
	
	.disc-div-suscr{
		text-align:center;
		padding-top:1%;
	}

	.disc-div-btn-suscr{
		border-radius:31px;
		height:26px;
		width:100px;
		border:0px;
		margin-top:0px;
		font-family:Soberana Sans;
		font-size:1rem;
	}
	
	.disc-div-tit-cal{
		padding-bottom:inherit;
		color:#3b3a3a;
		font-family:Oswald-Regular;
		font-size:2.2rem;
	}

	.disc-div-tit-cal-span-icon{
		font-size:30px;
		margin-right:7px;
		top:5px;
	}
	
	.disc-div-img-row{
		padding-left:.5rem;
		padding-right:.5rem;
	}
	
	.disc-div-img{
		width:9rem;
		height:9rem;
		/* margin-bottom:-22; */
	}

	.disc-div-img-txt{
		margin-top:.2rem;
		margin-bottom:1.4rem;
		font-size:.94rem;
		line-height:1.4rem;
	}
	
	.disc-dscg-a{
		height:4rem;
		width:19rem;
		border: 5px solid transparent;
	}
	
	.disc-dscg-icon{
		font-size:1.5rem;
		font-weight:bold;
		margin-right:1.4rem;
		top:.02rem;
		margin-left:.6rem;
	}
	
	.disc-dscg-a-txt{
		display: inline-block;
		vertical-align: middle;
		line-height: 2.8rem;
		width:82%;
		margin-top:-.53rem;
		margin-left: -1.4rem;
		color:white;
		font-size:1rem;
	}
	
	.disc-ifrm{
		width:100%;
		height:25rem;
	}
	
	#enar_owl_slider .owl-buttons, .png_slider .owl-buttons, .normal_text_slider .owl-buttons, .porto_galla .owl-buttons {
		position: absolute;
		width: 100%;
	}
	
	#enar_owl_slider .enar_owl_p::before {
		font-size: 66%;
		vertical-align: inherit;
	}
	
	#enar_owl_slider .enar_owl_p::after {
		font-size: 56%;
		vertical-align: inherit;
		margin-top: -40px;
	}
	
	#enar_owl_slider .enar_owl_n::before {
		font-size: 66%;
		vertical-align: inherit;
	}
	
	#enar_owl_slider .enar_owl_n::after {
		font-size: 56%;
		vertical-align: inherit;
		margin-top: -40px;
	}
	
	#enar_owl_slider .owl-prev {
		left:10px;
	}
	
	#enar_owl_slider .owl-next {
		right:10px;
	}

	#enar_owl_slider .owl-pagination{
		bottom:5px;
	}
	
	#enar_owl_slider .owl-prev, .owl-next{
		display:none;
	}

	.disc_owl_text_a_span_disc{
		font-family:Oswald-Regular;
		font-size:1.2rem;
		font-style:normal;
	}
	
	.owl_text_b > span {
		padding:2px 3px;
		font-family:Oswald-Regular;
		font-size:1rem;
		font-weight:unset;
		margin-left:0px;
		width:10.5rem;
		line-height:1.1;
	}
	
	.owl_text_d {
		display:none;
	}
	
	#enar_owl_slider .owl_slider_con {
		/* left: 68%;
		width: 33%;
		top: 37.75%; */
		left: 65%;
		width: 33%;
		top: 39%;
	}
	
	.owl_text_a > span{
		padding:6.5px 7px 6px 4px;
	}
	
	.disc_owl_text_a_span_disc_icon{
		/* vertical-align:middle; */
		/* font-size:3.6rem; */
		width:11px;
		padding-right:.1rem;
		padding-bottom:.14rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:5px;
		padding-bottom:5px;
		color:white;
		background-color:rgb(38, 38, 38);
		width:10.5rem;
		font-family:Soberana Sans;
		font-size:.96rem;
	}
	
	.disc_owl_text_c_recnt{
		line-height:14px;
		margin:0px;
		padding-left:2px;
		font-size: 0.96rem;
		margin-left:-4px;
	}
	
	.disc_owl_text_c_fecha{
		line-height:14px;
		margin:0px;
		padding-left:px;
		font-size: 0.96rem;
		margin-left:-4px;
	}
	
	.disc_owl_text_c_recnt_icon{
		vertical-align:baseline;
		font-size:.1rem;
		padding-right:.2rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_c_recnt_iconc{
		vertical-align:baseline;
		font-size:.95rem;
		padding-right:.1rem;
		padding-bottom:0rem;
	}
	
	.disc_owl_text_d_vmas{
		padding:0px 0px 0px 0px;
		padding: 4px 14px 4px 14px;
		margin: 21px 0px 0px 0px;
		font-size:.96rem;
	}
	
	.disc-tit-sucr-icon{
		width:30px;
		margin-top:-6px;
		margin-right:9px;
		/* margin-left:-49px; */
	}
	
	.disc-line{	
		height:3px;
		width:84px;
	}
	
	.disc-tit-cart-icon{
		width:17px;
		margin-top:-8px;
		margin-right:5px;
	}
	
	.car_tit-sec{
		font-size:2.55rem;
	}
}


/* Lineas de espaciado responsivo */

.inba-cart17_line_space2{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space2 div{
	padding-bottom:2%;
	display:block;
}

.inba-cart17_line_space3{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space3 div{
	padding-bottom:3%;
	display:block;
}

.inba-cart17_line_space4{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space4 div{
	padding-bottom:4%;
	display:block;
}

.inba-cart17_line_space5{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space5 div{
	padding-bottom:5%;
	display:block;
}

.inba-cart17_line_space6{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space6 div{
	padding-bottom:6%;
	display:block;
}

.inba-cart17_line_space7{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space7 div{
	padding-bottom:7%;
	display:block;
}

.inba-cart17_line_space8{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space8 div{
	padding-bottom:8%;
	display:block;
}

.inba-cart17_line_space9{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space9 div{
	padding-bottom:9%;
	display:block;
}

.inba-cart17_line_space10{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space10 div{
	padding-bottom:10%;
	display:block;
}

.inba-cart17_line_space11{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space11 div{
	padding-bottom:11%;
	display:block;
}

.inba-cart17_line_space12{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space12 div{
	padding-bottom:12%;
	display:block;
}

.inba-cart17_line_space13{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space13 div{
	padding-bottom:13%;
	display:block;
}

.inba-cart17_line_space14{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space14 div{
	padding-bottom:14%;
	display:block;
}


.inba-cart17_line_space15{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space15 div{
	padding-bottom:15%;
	display:block;
}

.inba-cart17_line_space16{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space16 div{
	padding-bottom:16%;
	display:block;
}

.inba-cart17_line_space17{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space17 div{
	padding-bottom:17%;
	display:block;
}

.inba-cart17_line_space18{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space18 div{
	padding-bottom:18%;
	display:block;
}

.inba-cart17_line_space19{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space19 div{
	padding-bottom:19%;
	display:block;
}

.inba-cart17_line_space20{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space20 div{
	padding-bottom:20%;
	display:block;
}

.inba-cart17_line_space21{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space21 div{
	padding-bottom:21%;
	display:block;
}

.inba-cart17_line_space22{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space22 div{
	padding-bottom:22%;
	display:block;
}

.inba-cart17_line_space23{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space23 div{
	padding-bottom:23%;
	display:block;
}

.inba-cart17_line_space24{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space24 div{
	padding-bottom:24%;
	display:block;
}

.inba-cart17_line_space25{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space25 div{
	padding-bottom:25%;
	display:block;
}

.inba-cart17_line_space26{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.inba-cart17_line_space26 div{
	padding-bottom:26%;
	display:block;
}

/* Latura para de columnas apartado INBA */
.padd_div_inba{
	padding-left:5%;
	padding-right:5%;
}

@media screen and (max-width: 767px) and (min-width:521px) {
	.padd_div_inba{
		padding-left:19%;
		padding-right:19%;
	}
}

/* Font-size INBA */
.home17-tam_letra_p{
	font-size:1.4rem;
	line-height:18px;
	padding-top:10px;
}

.hmr_caja_inba{
	height:200px;
	min-height:130px;
	max-width:156px;
}


@media screen and (max-width: 530px) and (min-width:391px) {
	.home17-tam_letra_p{
		font-size:70%;
		line-height:14px;
		padding-top:7px;
	}
	
	.hmr_caja_inba{
		height:165px;
	}
}

@media screen and (max-width: 390px) and (min-width:200px) {
	.home17-tam_letra_p{
		font-size:70%;
		line-height:14px;
		padding-top:7px;
	}
	
	.hmr_caja_inba{
		height:130px;
	}
}

.hmr_img_inba{
	width:100%;
	height:auto;
	border-radius:100%;
}

h6, h5{
	color:white;
}

/* Estilos de nueva Caja descriptiva de la actividad para Banners */
#enar_owl_slider .cart_bnr_caja_disc {
	top:12%;
	left:96%;
	width:20%;
	min-width:155px;
	max-width:20.5%;
	z-index:3;
}

#enar_owl_slider .cart_bnr_caja_disc a {
	font-family:Oswald-Light;
	font-size:2rem;
	color:white;
	padding:4% 0% 4% 12%;
	border-radius:30px 0px 0px 30px;
	width:102%;
	text-decoration:none;
	text-align:left;
}

btn .cart_bnr_caja_descr_link {
	font-size:1.16rem;
}

#enar_owl_slider .cart_bnr_caja_descr {
	background-color:black;
	top:50%;
	left:50%;
	width:50%;
	text-align:center;
	opacity:.7;
}

#enar_owl_slider .cart_bnr_caja_descr div {
	color:white;
	width:100%;
	margin-top:5%;
}

#enar_owl_slider .cart_bnr_caja_descr_tit {
	font-size:3.2rem;
	font-family:Oswald-Light;
	margin:0px;
	padding-bottom:1.2%;
	opacity:1;
	line-height:1.2;
}

#enar_owl_slider .cart_bnr_caja_descr_subt {
	font-size:2.15rem;
	font-family:Soberana Sans Light;
	margin:0px;
	padding-bottom:2%;
	opacity:1;
	line-height:1.2;
}

#enar_owl_slider .cart_bnr_caja_descr_rec {
	font-size:1.4rem;
	margin:0px;
	font-family:Soberana Sans Light;
	opacity:1;
	line-height:20px;
}

#enar_owl_slider .cart_bnr_caja_descr_fch {
	font-size:1.4rem;
	margin:0px;
	font-family:Soberana Sans Light;
	opacity:1;
	line-height:20px;
}

#enar_owl_slider .cart_bnr_caja_descr_link {
	border-color:transparent;
	text-decoration:none;
	padding:1.4% 5%;
	border-radius:30px;
	opacity:1;
	margin-top:21px;
}

@media screen and (max-width: 1200px) {
	#enar_owl_slider .cart_bnr_caja_disc {
		left:94%;
	}
}

@media screen and (max-width: 1100px) {
	#enar_owl_slider .cart_bnr_caja_disc a {
		padding:4% 0% 4% 10%;
		font-size:1.9rem;
	}
}

@media screen and (max-width: 950px) {
	#enar_owl_slider .cart_bnr_caja_disc {
		top:15%;
		left:95.5%;
	}
	
	#enar_owl_slider .cart_bnr_caja_disc a {
		padding:4% 0% 4% 10%;
		font-size:1.5rem;
	}
	
	#enar_owl_slider .cart_bnr_caja_descr_tit {
		font-size:3rem;
	}

	#enar_owl_slider .cart_bnr_caja_descr_subt {
		font-size:2rem;
	}

	#enar_owl_slider .cart_bnr_caja_descr_rec {
		font-size:1.2rem;
	}

	#enar_owl_slider .cart_bnr_caja_descr_fch {
		font-size:1.2rem;
	}
}

@media screen and (max-width: 900px) {
	#enar_owl_slider .cart_bnr_caja_disc {
		top:15%;
		left:93.5%;
	}
}

@media screen and (max-width: 800px) {
	#enar_owl_slider .cart_bnr_caja_disc {
		top:15%;
		left:92%;
	}
	
	#enar_owl_slider .cart_bnr_caja_descr_tit {
		font-size:2.6rem;
	}

	#enar_owl_slider .cart_bnr_caja_descr_subt {
		font-size:1.7rem;
	}

	#enar_owl_slider .cart_bnr_caja_descr_rec {
		font-size:1rem;
		line-height:18px;
	}

	#enar_owl_slider .cart_bnr_caja_descr_fch {
		font-size:1rem;
		line-height:18px;
	}
}

@media screen and (max-width: 700px) {
	#enar_owl_slider .cart_bnr_caja_disc a {
		padding:4% 0% 4% 10%;
		font-size:1.4rem;
	}
}

@media screen and (max-width: 550px) {
	#enar_owl_slider .cart_bnr_caja_disc a {
		padding:4% 0% 4% 10%;
		font-size:1.3rem;
	}
}

@media screen and (max-width: 500px) {
	#enar_owl_slider .cart_bnr_caja_disc {
		top:15%;
		left:91.5%;
	}
	
	#enar_owl_slider .cart_bnr_caja_descr {
		width:100%;
		height:100%;
	}
	
	#enar_owl_slider .cart_bnr_caja_descr div {
		margin-top:13%;
	}
	
	#enar_owl_slider .cart_bnr_caja_descr_tit {
		font-size:2.2rem;
	}

	#enar_owl_slider .cart_bnr_caja_descr_subt {
		font-size:1.4rem;
	}

	#enar_owl_slider .cart_bnr_caja_descr_rec {
		font-size:1rem;
		line-height:18px;
	}

	#enar_owl_slider .cart_bnr_caja_descr_fch {
		font-size:1rem;
		line-height:18px;
	}
	
	#enar_owl_slider .cart_bnr_caja_descr_link {
		display:none;
	}
}

@media screen and (max-width: 400px) {
	#enar_owl_slider .cart_bnr_caja_disc a {
		padding:4% 0% 4% 10%;
		font-size:1.3rem;
	}
}

@media only screen and (max-width: 500px) {
	#enar_owl_slider .owl-prev, #enar_owl_slider .owl-next {
		height: 40px;
		top: -21px;
		width: 40px;
	}
}

/*Gradientes disciplinas*/

.grd-teatro {
    background: rgba(26,143,112,1);
    background: -moz-linear-gradient(left, rgba(26,143,112,1) 0%, rgba(4,48,84,1) 100%, rgba(0,0,0,0) 0%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(26,143,112,1)), color-stop(100%, rgba(4,48,84,1)), color-stop(0%, rgba(0,0,0,0)));
    background: -webkit-linear-gradient(left, rgba(26,143,112,1) 0%, rgba(4,48,84,1) 100%, rgba(0,0,0,0) 0%);
    background: -o-linear-gradient(left, rgba(26,143,112,1) 0%, rgba(4,48,84,1) 100%, rgba(0,0,0,0) 0%);
    background: -ms-linear-gradient(left, rgba(26,143,112,1) 0%, rgba(4,48,84,1) 100%, rgba(0,0,0,0) 0%);
    background: linear-gradient(to right, rgba(26,143,112,1) 0%, rgba(4,48,84,1) 100%, rgba(0,0,0,0) 0%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a8f70', endColorstr='#000000', GradientType=1 );
}

.grd-danza {
    background: rgba(144,0,228,1);
    background: -moz-linear-gradient(left, rgba(144,0,228,1) 0%, rgba(148,0,164,1) 100%, rgba(0,0,0,0) 0%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(144,0,228,1)), color-stop(100%, rgba(148,0,164,1)), color-stop(0%, rgba(0,0,0,0)));
    background: -webkit-linear-gradient(left, rgba(144,0,228,1) 0%, rgba(148,0,164,1) 100%, rgba(0,0,0,0) 0%);
    background: -o-linear-gradient(left, rgba(144,0,228,1) 0%, rgba(148,0,164,1) 100%, rgba(0,0,0,0) 0%);
    background: -ms-linear-gradient(left, rgba(144,0,228,1) 0%, rgba(148,0,164,1) 100%, rgba(0,0,0,0) 0%);
    background: linear-gradient(to right, rgba(144,0,228,1) 0%, rgba(148,0,164,1) 100%, rgba(0,0,0,0) 0%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9000e4', endColorstr='#000000', GradientType=1 );
}

.grd-musica {
    background: rgba(245,79,79,1);
    background: -moz-linear-gradient(left, rgba(245,79,79,1) 0%, rgba(255,137,46,1) 100%, rgba(0,0,0,0) 0%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(245,79,79,1)), color-stop(100%, rgba(255,137,46,1)), color-stop(0%, rgba(0,0,0,0)));
    background: -webkit-linear-gradient(left, rgba(245,79,79,1) 0%, rgba(255,137,46,1) 100%, rgba(0,0,0,0) 0%);
    background: -o-linear-gradient(left, rgba(245,79,79,1) 0%, rgba(255,137,46,1) 100%, rgba(0,0,0,0) 0%);
    background: -ms-linear-gradient(left, rgba(245,79,79,1) 0%, rgba(255,137,46,1) 100%, rgba(0,0,0,0) 0%);
    background: linear-gradient(to right, rgba(245,79,79,1) 0%, rgba(255,137,46,1) 100%, rgba(0,0,0,0) 0%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f54f4f', endColorstr='#000000', GradientType=1 );
}

.grd-artes-visuales {
    background: rgba(237,121,5,1);
    background: -moz-linear-gradient(left, rgba(237,121,5,1) 0%, rgba(231,76,15,1) 100%, rgba(0,0,0,0) 0%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(237,121,5,1)), color-stop(100%, rgba(231,76,15,1)), color-stop(0%, rgba(0,0,0,0)));
    background: -webkit-linear-gradient(left, rgba(237,121,5,1) 0%, rgba(231,76,15,1) 100%, rgba(0,0,0,0) 0%);
    background: -o-linear-gradient(left, rgba(237,121,5,1) 0%, rgba(231,76,15,1) 100%, rgba(0,0,0,0) 0%);
    background: -ms-linear-gradient(left, rgba(237,121,5,1) 0%, rgba(231,76,15,1) 100%, rgba(0,0,0,0) 0%);
    background: linear-gradient(to right, rgba(237,121,5,1) 0%, rgba(231,76,15,1) 100%, rgba(0,0,0,0) 0%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed7905', endColorstr='#000000', GradientType=1 );
}

.grd-literatura {
    background: rgba(0,77,170,1);
    background: -moz-linear-gradient(left, rgba(0,77,170,1) 0%, rgba(103,0,163,1) 100%, rgba(0,0,0,0) 0%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,77,170,1)), color-stop(100%, rgba(103,0,163,1)), color-stop(0%, rgba(0,0,0,0)));
    background: -webkit-linear-gradient(left, rgba(0,77,170,1) 0%, rgba(103,0,163,1) 100%, rgba(0,0,0,0) 0%);
    background: -o-linear-gradient(left, rgba(0,77,170,1) 0%, rgba(103,0,163,1) 100%, rgba(0,0,0,0) 0%);
    background: -ms-linear-gradient(left, rgba(0,77,170,1) 0%, rgba(103,0,163,1) 100%, rgba(0,0,0,0) 0%);
    background: linear-gradient(to right, rgba(0,77,170,1) 0%, rgba(103,0,163,1) 100%, rgba(0,0,0,0) 0%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004daa', endColorstr='#000000', GradientType=1 );
}
.grd-opera {
    background: rgba(220,24,76,1);
    background: -moz-linear-gradient(left, rgba(220,24,76,1) 0%, rgba(119,3,61,1) 100%, rgba(0,0,0,0) 0%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(220,24,76,1)), color-stop(100%, rgba(119,3,61,1)), color-stop(0%, rgba(0,0,0,0)));
    background: -webkit-linear-gradient(left, rgba(220,24,76,1) 0%, rgba(119,3,61,1) 100%, rgba(0,0,0,0) 0%);
    background: -o-linear-gradient(left, rgba(220,24,76,1) 0%, rgba(119,3,61,1) 100%, rgba(0,0,0,0) 0%);
    background: -ms-linear-gradient(left, rgba(220,24,76,1) 0%, rgba(119,3,61,1) 100%, rgba(0,0,0,0) 0%);
    background: linear-gradient(to right, rgba(220,24,76,1) 0%, rgba(119,3,61,1) 100%, rgba(0,0,0,0) 0%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc184c', endColorstr='#000000', GradientType=1 );
}

/* INICIO BOTONES DISCIPLINAS */

.boton-teatro {
    background: rgba(0,87,109,1);
    background: -moz-linear-gradient(left, rgba(0,87,109,1) 0%, rgba(24,141,112,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,87,109,1)), color-stop(100%, rgba(24,141,112,1)));
    background: -webkit-linear-gradient(left, rgba(0,87,109,1) 0%, rgba(24,141,112,1) 100%);
    background: -o-linear-gradient(left, rgba(0,87,109,1) 0%, rgba(24,141,112,1) 100%);
    background: -ms-linear-gradient(left, rgba(0,87,109,1) 0%, rgba(24,141,112,1) 100%);
    background: linear-gradient(to right, rgba(0,87,109,1) 0%, rgba(24,141,112,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00576d', endColorstr='#188d70', GradientType=1 );
    border: 1px solid white;
    color: white;
    font-family: "Oswald-Light";
    font-size: 2rem;
    padding: 5%;
    text-decoration: none;
    text-align: center;
    width:100%;
    float:left;
}

.boton-danza {
    background: rgba(99,0,228,1);
    background: -moz-linear-gradient(left, rgba(99,0,228,1) 0%, rgba(169,51,233,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(99,0,228,1)), color-stop(100%, rgba(169,51,233,1)));
    background: -webkit-linear-gradient(left, rgba(99,0,228,1) 0%, rgba(169,51,233,1) 100%);
    background: -o-linear-gradient(left, rgba(99,0,228,1) 0%, rgba(169,51,233,1) 100%);
    background: -ms-linear-gradient(left, rgba(99,0,228,1) 0%, rgba(169,51,233,1) 100%);
    background: linear-gradient(to right, rgba(99,0,228,1) 0%, rgba(169,51,233,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6300e4', endColorstr='#a933e9', GradientType=1 );
    border: 1px solid white;
    color: white;
    font-family: "Oswald-Light";
    font-size: 2rem;
    padding: 5%;
    text-decoration: none;
    text-align: center;
    width:100%;
    float:left;
}

.boton-musica {
    background: rgba(249,79,93,1);
    background: -moz-linear-gradient(left, rgba(249,79,93,1) 0%, rgba(255,138,80,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(249,79,93,1)), color-stop(100%, rgba(255,138,80,1)));
    background: -webkit-linear-gradient(left, rgba(249,79,93,1) 0%, rgba(255,138,80,1) 100%);
    background: -o-linear-gradient(left, rgba(249,79,93,1) 0%, rgba(255,138,80,1) 100%);
    background: -ms-linear-gradient(left, rgba(249,79,93,1) 0%, rgba(255,138,80,1) 100%);
    background: linear-gradient(to right, rgba(249,79,93,1) 0%, rgba(255,138,80,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f94f5d', endColorstr='#ff8a50', GradientType=1 );
    border: 1px solid white;
    color: white;
    font-family: "Oswald-Light";
    font-size: 2rem;
    padding: 5%;
    text-decoration: none;
    text-align: center;
    width:100%;
    float:left;
}

.boton-opera {
    background: rgba(138,25,76,1);
    background: -moz-linear-gradient(left, rgba(138,25,76,1) 0%, rgba(218,25,76,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(138,25,76,1)), color-stop(100%, rgba(218,25,76,1)));
    background: -webkit-linear-gradient(left, rgba(138,25,76,1) 0%, rgba(218,25,76,1) 100%);
    background: -o-linear-gradient(left, rgba(138,25,76,1) 0%, rgba(218,25,76,1) 100%);
    background: -ms-linear-gradient(left, rgba(138,25,76,1) 0%, rgba(218,25,76,1) 100%);
    background: linear-gradient(to right, rgba(138,25,76,1) 0%, rgba(218,25,76,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8a194c', endColorstr='#da194c', GradientType=1 );
    border: 1px solid white;
    color: white;
    font-family: "Oswald-Light";
    font-size: 2rem;
    padding: 5%;
    text-decoration: none;
    text-align: center;
    width:100%;
    float:left;
}

.boton-literatura {
    background: rgba(0,47,135,1);
    background: -moz-linear-gradient(left, rgba(0,47,135,1) 0%, rgba(36,118,234,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,47,135,1)), color-stop(100%, rgba(36,118,234,1)));
    background: -webkit-linear-gradient(left, rgba(0,47,135,1) 0%, rgba(36,118,234,1) 100%);
    background: -o-linear-gradient(left, rgba(0,47,135,1) 0%, rgba(36,118,234,1) 100%);
    background: -ms-linear-gradient(left, rgba(0,47,135,1) 0%, rgba(36,118,234,1) 100%);
    background: linear-gradient(to right, rgba(0,47,135,1) 0%, rgba(36,118,234,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002f87', endColorstr='#2476ea', GradientType=1 );
    border: 1px solid white;
    color: white;
    font-family: "Oswald-Light";
    font-size: 2rem;
    padding: 5%;
    text-decoration: none;
    text-align: center;
    width:100%;
    float:left;
}

.boton-artes-visuales {
    background: rgba(255,128,0,1);
    background: -moz-linear-gradient(left, rgba(255,128,0,1) 0%, rgba(255,171,44,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,128,0,1)), color-stop(100%, rgba(255,171,44,1)));
    background: -webkit-linear-gradient(left, rgba(255,128,0,1) 0%, rgba(255,171,44,1) 100%);
    background: -o-linear-gradient(left, rgba(255,128,0,1) 0%, rgba(255,171,44,1) 100%);
    background: -ms-linear-gradient(left, rgba(255,128,0,1) 0%, rgba(255,171,44,1) 100%);
    background: linear-gradient(to right, rgba(255,128,0,1) 0%, rgba(255,171,44,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8000', endColorstr='#ffab2c', GradientType=1 );
    border: 1px solid white;
    color: white;
    font-family: "Oswald-Light";
    font-size: 2rem;
    padding: 5%;
    text-decoration: none;
    text-align: center;
    width:100%;
    float:left;
}


a.boton-teatro:hover {
    background: #188d6f;
    text-decoration: none;
    color:white;
}

a.boton-danza:hover {
    background: #a833e9;
    text-decoration: none;
    color:white;
}

a.boton-musica:hover {
    background: #ff8950;
    text-decoration: none;
    color:white;
}

a.boton-artes-visuales:hover {
    background: #ffa92c;
    text-decoration: none;
    color:white;
}

a.boton-opera:hover {
    background: #da194c;
     text-decoration: none;
    color:white;
}

a.boton-literatura:hover {
    background: #2475ea;
     text-decoration: none;
    color:white;
}

.circ {
    background-color: white;
    border-radius: 30px;
    display: block;
    height: 10px;
    margin: 5px auto;
    position: relative;
    width: 10px;
}

.col-no-padding {
   padding-left: 0;
   padding-right: 0;
}

/* FIN BOTONES DISCIPLINAS */