.wg_global_slider-container{position:relative;overflow:hidden}
.wg_global_slider-content{position:relative}
.wg_global_slide{width:100%}
.wg_global_slide .img-content-full{width:100%}
.wg_global_slide img{width:100%;height:auto;display:block}
.desktop_format{display:block}
.mobile_format{display:none}
@media (max-width: 767px){
  .desktop_format{display:none}
  .mobile_format{display:block}
}
.wg_global_slider-prev,.wg_global_slider-next{
  cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);font-size:32px;user-select:none;z-index:10;padding:8px 12px;background:rgba(0,0,0,0.3);color:#fff;border-radius:6px
}
.wg_global_slider-prev{left:8px}
.wg_global_slider-next{right:8px}
.wg_global_dots-container{text-align:center;margin-top:8px}
.wg_global_dot{display:inline-block;width:10px;height:10px;border-radius:50%;background:#c8c8c8;margin:0 4px;cursor:pointer}
.wg_global_dot.active{background:#333}

/* Barra de progreso */
/*.wg_ms_progress{position:absolute;left:0;right:0;bottom:0;height:4px;background:rgba(0,0,0,0.1);overflow:hidden}*/
.wg_ms_progress {position: absolute;left: 0;right: 0;height: 4px;margin-top: -4px;background: rgba(0, 0, 0, 0.1);overflow: hidden; display: none;}
.wg_ms_progress_bar{height:100%;width:0%;background:rgba(0,0,0,0.6);transition:none}


.wg_global_slider-content.wg_sp_slider-content {
    padding-top: 4px;
}

@media only screen and (min-width: 1024px) {
	.container-teaser-slider-homepage iframe {
		height: 500px;
	}

	.wg_sp_dots-container {
		display: none !important;
	}

	.wg_sp_slider-container {
		position: relative;
		max-width: 1600px;
		margin: auto;
		overflow: hidden;
		height: 355px !important;
		padding-bottom: 34% !important;
	}
}

@media only screen and (min-width: 600px) and (max-width: 1024px) {
	.container-teaser-slider-homepage iframe {
		height: 500px;
	}

	.wg_sp_dots-container {
		display: none !important;
	}

	.wg_sp_slider-container {
		position: relative;
		max-width: 1600px;
		margin: auto;
		overflow: hidden;
		height: 20px !important;
		padding-bottom: 34% !important;
	}



}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .container-teaser-slider-homepage iframe {
        height: 260px;
    }
}

@media only screen and (max-width: 600px) {

	.container-teaser-slider-homepage iframe {
		height: 250px;
	}

	.wg_sp_dots-container {
		display: none !important;
	}

	.wg_sp_slider-container {
		position: relative;
		max-width: 1600px;
		margin: auto;
		overflow: hidden;
		height: 500px !important;
		padding-bottom: 0px !important;
	}
}