
    /* **********************************************
    *  ESTILOS FOOTER DESKTOP RIGGINGPLOT CANCUN
    * ********************************************* */


@media screen and (min-width: 769px){
	
/*
	.h1, h1 {
        font-size: 2.5rem;
    }
*/
	
	
	.navbar-brand {
    margin-right: 0px!important;
}
	
	  .dropdown-menu.show {
    --bs-body-color: #ffffff;
    --bs-body-color-rgb: 173,181,189;
    --bs-body-bg: rgba(0, 0, 0, 1) !important;
    --bs-tertiary-bg: #2b3035;
    --bs-border-color-translucent: rgba(255, 255, 255, 1);
    --bs-success-bg-subtle: #051b11;
    --bs-info-bg-subtle: #032830;
    --bs-warning-bg-subtle: #332701;
    --bs-danger-bg-subtle: #2c0b0e;
    --bs-light-bg-subtle: #343a40;
    --bs-dark-bg-subtle: #1a1d20;
    --bs-primary-border-subtle: #29599f;
    --bs-secondary-border-subtle: #495057;
    --bs-success-border-subtle: #0f5132;
    --bs-info-border-subtle: #055160;
    --bs-warning-border-subtle: #664d03;
    --bs-danger-border-subtle: #842029;
    --bs-light-border-subtle: #495057;
    --bs-dark-border-subtle: #343a40;
    --bs-heading-color: #fff;
    --bs-link-color: #6ea8fe;
    --bs-link-hover-color: #9ec5fe;
    --bs-link-color-rgb: 110,168,254;
    --bs-link-hover-color-rgb: 158,197,254;
    --bs-code-color: #e685b5;
    --bs-border-color: #495057;
    --bs-border-color-translucent: rgba(255, 255, 255, 1);
}
	
	/*
	variable para alto de submenú
	*/
	
	.submenu-scroll{
		
	/*--submenu-item: 32px;*/
		
	  overflow-y: scroll;
      /*max-height: calc(var(--submenu-item) * 12);*/	
	max-height: 33.33dvh;
	}
	
	.submenu-scroll::-webkit-scrollbar{
	-webkit-appearance: none;
    width: 8px;
	height: 20px;
	background-color: #000;
    border-bottom-right-radius: 0.7rem;
    border-top-right-radius: 0.7rem;
}

	.submenu-scroll::-webkit-scrollbar-thumb{
	background-color: #fff;
	border-radius: 1rem;
}
	
	.carousel-control-next-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3Cstyle%3Esvg%7Bfill:%23ff2600%7D%3C/style%3E%3Cpath d='M470.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 256 265.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160zm-352 160l160-160c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L210.7 256 73.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0z'/%3E%3C/svg%3E");;
	
	
	   
}
    .carousel-control-prev-icon {
		
 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3Cstyle%3Esvg%7Bfill:%23ff2600%7D%3C/style%3E%3Cpath d='M41.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.3 256 246.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160zm352-160l-160 160c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L301.3 256 438.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0z'/%3E%3C/svg%3E");
	
	   
    }

  .carousel-control-prev-icon, .carousel-control-next-icon {
   
    width: 4rem;
    height: 2rem;
    
}

#carouselExampleCaptions1{
		display: none;
	}

#carouselExampleCaptions{
	display: block;
	
	}
		
/*
   .dropdown-menu.show {
    --bs-body-color: #fe0505;
    --bs-body-color-rgb: 173,181,189;
    --bs-body-bg: rgba(0, 0, 0, 1) !important;
    --bs-tertiary-bg: #2b3035;
    --bs-border-color-translucent: rgba(255, 255, 255, 1);
    --bs-success-bg-subtle: #051b11;
    --bs-info-bg-subtle: #032830;
    --bs-warning-bg-subtle: #332701;
    --bs-danger-bg-subtle: #2c0b0e;
    --bs-light-bg-subtle: #343a40;
    --bs-dark-bg-subtle: #1a1d20;
    --bs-primary-border-subtle: #29599f;
    --bs-secondary-border-subtle: #495057;
    --bs-success-border-subtle: #0f5132;
    --bs-info-border-subtle: #055160;
    --bs-warning-border-subtle: #664d03;
    --bs-danger-border-subtle: #842029;
    --bs-light-border-subtle: #495057;
    --bs-dark-border-subtle: #343a40;
    --bs-heading-color: #fff;
    --bs-link-color: #6ea8fe;
    --bs-link-hover-color: #9ec5fe;
    --bs-link-color-rgb: 110,168,254;
    --bs-link-hover-color-rgb: 158,197,254;
    --bs-code-color: #e685b5;
    --bs-border-color: #495057;
    --bs-border-color-translucent: rgba(255, 255, 255, 1);
}
*/

	
/*
	.fixed-top {
    position: absolute; 
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030;
    padding-top: 3px !important;
	padding-bottom: 3px !important;

}
*/


    .footer{
        width: 100%;
        background-color: #52bbdb;
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
    }
    
    .footer-container{
        display: flex;
        justify-content: space-between;
        align-items: center;
        flex-direction: column;
        width: 100%;
        max-width: 1200px;
        margin: 0 auto;
        padding: 20px 0px;
        flex-wrap: nowrap;
    }
    
    .footer-top{
        display: flex;
        justify-content: space-between;
        align-items: center;
        flex-direction: row;
        width: 100%;
        max-width: 1200px;
        margin: 0 auto;
    }
    
    .footer-column{
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
        flex-direction: column;
        width: 100%;
        max-width: 400px;
    }
    
    .footer-column-title{
        color: #fff;
        font-size: .8rem;
        font-weight: 300;
        margin-bottom: 20px;
		margin-left: 30px;
    }
    
    .footer-column ul li{
        margin-bottom: 1rem;
    }
    
  
    .footer-column ul li a {
        color: #fbf9f9;
        font-size: .7rem;
        font-weight: 300;
        cursor: pointer;
        text-decoration: none;
        margin-top: 1rem;
        font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    }
}
    
    .footer-column ul li a:hover{
        color: #f2f2f2;
    }
    
    .footer-bottom{
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
        flex-direction: column;
        width: 100%;
        max-width: 1200px;
        margin: 0;
        padding: 0;
    }
    
    .footer-bottom-up{
        display: flex;
        justify-content: space-between;
        align-items: flex-end;
        flex-direction: row;
        width: 100%;
    }
    
    .footer-bottom-left{
        display: flex;
        justify-content:flex-start;
        align-items: baseline;
        flex-direction: row;
        width: 100%;
        padding-bottom:10px;
    }
    
    .footer-logo{
        width: 15%;
        max-width: 200px;
		margin-left: 20px;
		margin-top: 20px;
    }
    
    .footer-bottom-left p a{
        color: #fff;
        font-size: 1rem;
        font-weight: 300;
        margin-left: 20px;
        text-decoration: none;
    }
    
    .footer-bottom-left p a:hover{
        color: #f2f2f2;
    }
    
    .footer-links{
        width: 100%;
        max-width: 400px;
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
        flex-direction: column;
    }
    
    .footer-social{
        width: 100%;
        max-width: 200px;
        display: flex;
        justify-content: flex-end;
        align-items: center;
        flex-direction: column;
    }
    
    .line{
        width: 100%;
        height: 1px;
        background-color: #fff;
        margin: 10px 0px;
    }
    
    .footer-bottom-right{
        display: flex;
        justify-content: flex-end;
        align-items: baseline;
        flex-direction: column;
        width: 25%;
    }
    
    .footer-bottom-right p{
        display: flex;
        justify-content: flex-end;
        align-items: baseline;
        flex-direction: row;
        width: 100%;
        color: #fff;
        font-size: 1rem;
        font-weight: 300;
        margin-top: 0;
    }
    
    .footer-bottom-right p>a {
        text-decoration: none;
        color: #fff;
        padding: 0px 10px;
    }
    .footer-social i{
        color: #27768F;
        font-size: 1.5rem;
        cursor: pointer;
        text-decoration: none;
        padding: 0;
        margin: 0;
    }
    
    .footer-social i:hover{
        color: #999;
    }
    
    .footer-bottom-down{
        display: flex;
    justify-content: space-between;
    align-items: baseline;
    flex-direction: row;
    width: 100%;
    padding: 0px 0px;
    }
    .footer-bottom-left{
        display: flex;
        justify-content: flex-start;
        align-items: baseline;
        flex-direction: column;
        width: 100%;
        padding: 0;
    }

    .footer-bottom-left p {
        font-size: 1rem;
        color: #fff;
        text-align: center;
        margin-top: 0;
        width: 100%;
    }

    .politicas {
        /* width: 100vw; */
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
    }
    
    .politicas, .copyright {
        margin: 10px 0px;
        margin-block-start: 0;
    }
    
    .politicas a, .copyright a{
        color: #fff;
        font-size: 1rem;
        font-weight: 700;
        text-decoration: none;
        margin-right:10px;
    }
    
    .footer-bottom-right{
        display: flex;
        justify-content: flex-end;
        align-items: baseline;
        flex-direction: column;
        margin-bottom: 0;
    }

    .copyright {
        width: 100vw;
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
    }
    
    .language a, .language a p{
        color: #fff;
        font-size: 1rem;
        font-weight: 700;
        text-decoration: none;
        margin-right:0px;
    }
    
    .language a:hover, .language a p:hover{
        color: #999;
        
    }

    /* **********************************************
    *  fIN DE ESTILOS FOOTER DESKTOP
    * ********************************************* */

.youtube-videos{
    width: 100%;
    background-color: #000;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}


.youtube-videos-container{
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
}

.youtube-videos-item{
    width: 50VW;
    height: 30vh;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
}






/* *********************************************
/* ***** INICIAN VIDEOS DE YOUTUBE NUEVOS ******
/* ********************************************* */




.video-caption-losberger-1922-6385{
    width: 100%;
    background: url('../youtube/losberger-19.22-63.85.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/_Mnk1BcReX4?si=mR-9nrpVtQwZgaai" */
}

.video-caption-losberger-1922-2003{
    width: 100%;
    background: url('../youtube/losberger-19.22-20.03.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/-dfBiPoHUbo?si=KVXYbJyz2OC0IYC5" */
}

.video-caption-losberger-pabellon-arabe{
    width: 100%;
    background: url('../youtube/losberger-pabellon-arabe.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/rxt46Rusq4k?si=7NCcG4c2eEXEbnA8" */
}

.video-caption-disenos-stereobloom-edc2026{
    width: 100%;
    background: url('../youtube/disenos-stereobloom-edc2026.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/8ofhCBcyHZM" */
}

.video-caption-disenos-stereobloom-edc-2026{
    width: 100%;
    background: url('../youtube/disenos-stereobloom-edc-2026.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/kcEu_WDhmh0" */
}

.video-caption-disenos-stereobloom-edc-2024{
    width: 100%;
    background: url('../youtube/disenos-stereobloom-edc-2024.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/B5n863gcjfM?si=dotLTe4whw1BuzKa" */
}

.video-caption-disenos-edc-2023{
    width: 100%;
    background: url('../youtube/disenos-edc-2023.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/xsTigFZ_cRw?si=w65DFuHT32FgNRA2" */
}

.video-caption-disenos-edc-2022{
    width: 100%;
    background: url('../youtube/disenos-edc-2022.webp');
    background-size: cover;
    position: relative;
	/* "https://youtube.com/shorts/ZszIbS8DY2Y?si=KxD22FPA-_emDnB0" */
}

.video-caption-disenos-edc-2019{
    width: 100%;
    background: url('../youtube/disenos-edc-2019.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/o_bbl7bjZYM?si=3dvVa0PvPRqYuF2s" */
}

.video-caption-disenos-piramide-edc-2019{
    width: 100%;
    background: url('../youtube/disenos-piramide-edc-2019.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/pUo6Dr_DpdU?si=tBS4NlOe0JSX7OYA" */
}


.video-caption-disenos-the-spider-chapultepec{
    width: 100%;
    background: url('../youtube/disenos-the-spider-chapultepec.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/-Z2ou7GWYwE?si=hzXsQ8EMcHDK9WCb" */
}

.video-caption-rigging-motores-cm-lodestar{
    width: 100%;
    background: url('../youtube/rigging-motores-cm-lodestar.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/q1fTH4Y8uzk?si=x8PlbBbjo3RCk4eY" */
}

.video-caption-rigging-acropolis-puebla{
    width: 100%;
    background: url('../youtube/rigging-acropolis-puebla.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/34FyAAoNkgA?si=einnH4uPKpg6mZ2V" */
}

.video-caption-riggers--merida-merida{
    width: 100%;
    background: url('../youtube/riggers--merida-merida.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/H4Fz6kDtbo0?si=NC2eRXQwIhIysDMy" */
}

.video-caption-riggers{
    width: 100%;
    background: url('../youtube/riggers.webp');
    background-size: cover;
    position: relative;
	/* "https://youtube.com/shorts/Y-enUjCJV8s?si=BYRVhYQqvm1TozCx" */
}

.video-caption-gs-whd-palnorte-2024{
    width: 100%;
    background: url('../youtube/gs-whd-palnorte-2024.webp');
    background-size: cover;
    position: relative;
	/* "https://youtube.com/shorts/p4Pb9XY3dCQ?si=tEIznmBVS2RBJJ5Z" */
}

.video-caption-video-gs-whd-tecate-palnorte{
	width: 100%;
	background: url('../youtube/gs-whd-tecate-palnorte-merida.webp');
    background-size: cover;
    position: relative;
}





.video-caption-gs-whd-los-cabos-festival-de-jazz{
    width: 100%;
    background: url('../youtube/gs-whd-los-cabos-festival-de-jazz.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/HuYv9K5QeK4?si=bPS8iNx5_kIopWuK" */
}

.video-caption-gs-whd-redbull{
    width: 100%;
    background: url('../youtube/gs-whd-redbull.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/ewIsa2FyCVQ?si=f8nTIVo8EvWFf92S" */
}

.video-caption-gs-whd-18x15-dejavoom{
    width: 100%;
    background: url('../youtube/gs-whd-18x15-dejavoom.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/KnJ0cEloKTk?si=ejekFgcJkqGq2vUe" */
}

.video-caption-gs-whd-18x14-voces-de-muejes-zocalo-2018{
    width: 100%;
    background: url('../youtube/gs-whd-18x14-voces-de-muejes-zocalo-2018.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/iPWdZKrwDDA?si=XOVXS6jUAmPGFybJ" */
}

.video-caption-gs-whd-palnorte-2022{
    width: 100%;
    background: url('../youtube/gs-whd-palnorte-2022.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/G6dponhJ5ek?si=naEuM0EFjbc3LLJO" */
}

.video-caption-gs-whd-festival-solar{
    width: 100%;
    background: url('../youtube/gs-whd-festival-solar.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/6DgXSXuTfUQ?si=_cWbZxlRezFIg7HR" */
}

.video-caption-gs-whd-seat{
    width: 100%;
    background: url('../youtube/gs-whd-seat.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/M32l4q4D6FI?si=vbrbRVrz6f4IDZno" */
}

.video-caption-gs-whd-hd-doble-toluca{
    width: 100%;
    background: url('../youtube/gs-whd-hd-doble-toluca.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/WZ7igWN8swg?si=U_p2Zpum_QqbbwGZ" */
}

.video-caption-gs-hd-los-cabos-festival-de-jazz{
    width: 100%;
    background: url('../youtube/gs-hd-los-cabos-festival-de-jazz.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/WVkN37A8NFk?si=lk0U5KY6f1q9M5JM" */
}

.video-caption-gs-hd-masquerade{
    width: 100%;
    background: url('../youtube/gs-hd-masquerade.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/osBNzUFc7UI?si=OX088HMEXuam8OUX" */
}

.video-caption-gh-hd-las-lunas-auditorio-2019{
    width: 100%;
    background: url('../youtube/gh-hd-las-lunas-auditorio-2019.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/q5OxSZbpSBI?si=F49eSByDs5DyIU65" */
}

.video-caption-gs-md-mk-doble-nrmal{
    width: 100%;
    background: url('../youtube/gs-md-mk-doble-nrmal.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/NiJskXZEBvk?si=ZRCIwFAK0-u1j37d" */
}

.video-caption-gs-kiosko-vizcainas{
    width: 100%;
    background: url('../youtube/gs-kiosko-vizcainas.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/zRMV71X8p64?si=hruja3hCxYQOr6fK" */
}

.video-caption-gs-porteria-hd-circuit-grounds-edc{
    width: 100%;
    background: url('../youtube/gs-porteria-hd-circuit-grounds-edc.webp');
    background-size: cover;
    position: relative;
	/* "https://youtube.com/shorts/2FkVrb2msds?si=-CBF7CGvA6vMqOJi" */
}

.video-caption-big-block{
    width: 100%;
    background: url('../youtube/big-block.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/-HN7hLChA4U?si=HLdIIvikvtTbv-I7" */
}

.video-caption-foh-curvo-mas-torre-de-seguidores{
    width: 100%;
    background: url('../youtube/foh-curvo-mas-torre-de-seguidores.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/RdRxS_sYbwg?si=3QzGbkXTNY9zsN-Y" */
}

.video-caption-foh-curvo{
    width: 100%;
    background: url('../youtube/foh-curvo.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/wGwyRbX3meg?si=ocxhiuKFt4xQD5pG" */
}

.video-caption-layher-330-decks-escenario{
    width: 100%;
    background: url('../youtube/layher-330-decks-escenario.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/rtHjvvk2hwk?si=umOTX-pBb0vdFOIg" */
}

.video-caption-layher-escenario-afterlife{
    width: 100%;
    background: url('../youtube/layher-escenario-afterlife.webp');
    background-size: cover;
    position: relative;
	/* "https://youtube.com/shorts/4Vjz5cziugw?si=uxiv3YkPTPxQw3hs" */
}

.video-caption-layher-escenario-zamna{
    width: 100%;
    background: url('../youtube/layher-escenario-zamna.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/OLIk-fLRS80?si=UZCOcpb1iFW3DFSg" */
}

.video-caption-layher-decks-ceremonia-2019{
    width: 100%;
    background: url('../youtube/layher-decks-ceremonia-2019.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/wd3v7NMUekA?si=t5GZY9enhwyXKOiN" */
}

.video-caption-layher-escenario-abierto-tenis{
    width: 100%;
    background: url('../youtube/layher-escenario-abierto-tenis.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/DF9JbkQXyjs?si=UpVl4U0Fyt7Wk_-3" */
}

.video-caption-layher-escenario-escalera{
    width: 100%;
    background: url('../youtube/layher-escenario-escalera.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/wHD4kwjz4ug?si=FQV6XBRWtVBARjRE" */
}

.video-caption-layer-muro-diseno-escenario{
    width: 100%;
    background: url('../youtube/layer-muro-diseno-escenario.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/7C-ddrCfJEs?si=JNdwlYsZJdoFKAHf" */
}

.video-caption-rampa-layher-viga-h24-redbull{
    width: 100%;
    background: url('../youtube/layher-rampa-viga-h24-redbull.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/pt3aAX1HRt0?si=3MfMiWE54e0glJXH" */
}

.video-caption-layher-loading-dock{
    width: 100%;
    background: url('../youtube/layher-loading-dock.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/_HOTLwwYdwM?si=Zq5GLrmKbPZKS-cX" */
}

.video-caption-layher-puente-peatonal-cdmx{
    width: 100%;
    background: url('../youtube/layher-puente-peatonal-cdmx.webp');
    background-size: cover;
    position: relative;
	/* "https://youtube.com/shorts/qU0RBy2xuI0?si=U0Gut_lCD126gcEs" */
}

.video-caption-layher-muro-pantalla-escenario-museo-anahuacali-cdmx{
    width: 100%;
    background: url('../youtube/muro-layher-para-pantalla-museo-anahuacali.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/piyViz-Wq0k" */
}

.video-caption-hospitalities-activaciones-de-marca-home-depot{
    width: 100%;
    background: url('../youtube/hospitalities-activaciones-de-marca-home-depot.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/9UlOzmqLuEY?si=Xx36gTbDBrk7PWy_" */
}

.video-caption-hospitalities-activaciones-de-marca{
    width: 100%;
    background: url('../youtube/hospitalities-activaciones-de-marca.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/_EYpyc00nxY?si=Pkt4DErDPL7YIJ9q" */
}

.video-caption-hospitality-dos-niveles-cuatro{
    width: 100%;
    background: url('../youtube/hospitality-dos-niveles-cuatro.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/n2ap6c_o_kM?si=ycBHmqj1w9vTdcpF" */
}

.video-caption-hospitality-dos-niveles-md-cuatro{
    width: 100%;
    background: url('../youtube/hospitality-dos-niveles-md-cuatro.webp');
    background-size: cover;
    position: relative;
	/* "https://youtube.com/shorts/49bCWEA4eXU?si=45VK8ACNxjZpKsgf" */
}

.video-caption-hospitality-dos-niveles-dos{
    width: 100%;
    background: url('../youtube/hospitality-dos-niveles-dos.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/OBl4BAXkDT0?si=At4Sqt-7lB4nXS41" */
}

.video-caption-hospitality-md-little-caesars{
    width: 100%;
    background: url('../youtube/hospitality-md-little-caesars.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/ZvtQ-H85_9s?si=2X83FK8nQrYHN9ww" */
}

.video-caption-hospitality-md-opportunitty{
    width: 100%;
    background: url('../youtube/hospitality-md-opportunitty.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/KCY4nCLYHxE?si=Gkdz3wkCgqIpF7eQ" */
}

.video-caption-hospitality-trusses-mk-boda-nayarit{
    width: 100%;
    background: url('../youtube/hospitality-trusses-mk-boda-nayarit.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/D9EfrDSlozM?si=nCPaDFtJY0JBPMBq" */
}

.video-caption-hospitality-mk-party-edc-2015{
    width: 100%;
    background: url('../youtube/hospitality-mk-party-edc-2015.webp');
    background-size: cover;
    position: relative;
	/* "https://www.youtube.com/watch?v=njU1PamOT70" */
}

.video-caption-hospitality-mk-dark-party{
    width: 100%;
    background: url('../youtube/hospitality-mk-dark-party.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/5TcjALDxTMo?si=Nn3D2LD2Zeb0B_c5" */
}

.video-caption-layher-hospitality-playa{
    width: 100%;
    background: url('../youtube/layher-hospitality-playa.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/7kTghG_SVjk?si=UBZye4vQXb-7Z39C" */
}

.video-caption-truss-en-cantiliver{
    width: 100%;
    background: url('../youtube/truss-en-cantiliver.webp');
    background-size: cover;
    position: relative;
	/* "https://youtube.com/shorts/M-zuYhcgpr8?si=R-_2MTup478kzdNP" */
}

.video-caption-circulos-palacio-de-los-deportes{
    width: 100%;
    background: url('../youtube/circulos-palacio-de-los-deportes.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/QsP_N36QVaU?si=QXmECFprraFxl12z" */
}

.video-caption-circulos-md-auditorio-nacional{
    width: 100%;
    background: url('../youtube/circulos-md-auditorio-nacional.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/VO-qvDHJRx4?si=EitS9jJCtPq4lGS9" */
}

.video-caption-trusses-angulos-y-bisagras{
    width: 100%;
    background: url('../youtube/trusses-angulos-y-bisagras.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/_5Ckv9or26o?si=qqQOvMRqGIHQ3wc0" */
}

.video-caption-telon-riel-para-telon{
    width: 100%;
    background: url('../youtube/telon-riel-para-telon.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/iAWKPbMfUxg?si=1dNmzS5u5dto8GvU" */
}

.video-caption-telon-riel-para-telon-sap{
    width: 100%;
    background: url('../youtube/telon-riel-para-telon-sap.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/90867XY_j9U?si=qzHkjDyUy1AOlzbk" */
}

.video-caption-telon-kabuki-luis-miguel{
    width: 100%;
    background: url('../youtube/telon-kabuki-luis-miguel.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/SGe04y4YNbE?si=q6yU9MLRUiinNwOC" */
}

.video-caption-telon-kabuki{
    width: 100%;
    background: url('../youtube/telon-kabuki.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/KDqvFY82E7w?si=iMMn5qpH940_8ZUX" */
}

.video-caption-telon-afore-blanco{
    width: 100%;
    background: url('../youtube/telon-afore-blanco.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/mlK_sFJ8aZ0?si=Iczdgzo-MkutdLlj" */
}

.video-caption-vectorworks-hospitality{
    width: 100%;
    background: url('../youtube/vectorworks-hospitality.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/NW2_V7zCs1g?si=vaC0UzR4esWg1iJY" */
}

.video-caption-roadcases-merida{
    width: 100%;
    background: url('../youtube/roadcases-merida.webp');
    background-size: cover;
    position: relative;
	/* "https://youtu.be/gxH0YKo1uTs?si=or161N39gVxwWIkC" */
}

.video-caption-{
    width: 100%;
    background: url('../youtube/.webp');
    background-size: cover;
    position: relative;
	/* "" */
}

/* ********** TERMINAN VIDEOS DE YOUTUBE NUEVOS ********** */

.video-caption-video-name-1{
    width: 100%;
    background: url('../img/youtube/youtube1.jpg');
    background-size: cover;
    position: relative;
    
}

.video-caption-video-name-2{
    width: 100%;
    background: url('../img/youtube/youtube2.jpg');
    background-size: cover;
    position: relative;
    
}

.video-caption-video-name-3{
    width: 100%;
    background: url('../img/youtube/youtube3.jpg');
    background-size: cover;
    position: relative;
    
}

.video-caption-video-name-4{
    width: 100%;
    background: url('../youtube/carpa-losberger-15x15-en-merida.webp');
    background-size: cover;
    position: relative;
}
	
.video-caption-video-name-5{
    width: 100%;
    background: url('../img/youtube/youtube5.jpg');
    background-size: cover;
    position: relative;
    
}

.video-caption-video-name-6{
    width: 100%;
    background: url('../img/youtube/youtube6.jpg');
    background-size: cover;
    position: relative;
    
}

.video-caption-video-name-7{
    width: 100%;
    background: url('../img/youtube/youtube7.jpg');
    background-size: cover;
    position: relative;
    
}

.video-caption-video-name-8{
    width: 100%;
    background: url('../img/youtube/youtube8.jpg');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-9{
    width: 100%;
    background: url('../img/youtube/layher-activaciones-en-riviera-maya.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-10{
    width: 100%;
    background: url('../img/youtube/layher-muro-y-pantalla-zamna.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-11{
    width: 100%;
    background: url('../img/youtube/escenario-layher-mago-de-oz.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-12{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-13{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-14{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-15{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-16{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-17{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-18{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-19{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-20{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-21{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-22{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-23{
    width: 100%;
    background: url('../img/youtube/escenario-layher-mago-de-oz.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-24{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-25{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-26{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-27{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-28{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-29{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-30{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-31{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-32{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-33{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-34{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-35{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-36{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-37{
    width: 100%;
    background: url('../img/youtube/youtube3.jpg');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-38{
	width: 100%;
    background: url('../img/youtube/Captura de pantalla 2023-09-28 a la(s) 4.27.22.png');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-39{
    width: 100%;
    background: url('../img/youtube/escenario-layher-trailer.webp');
    background-size: cover;
    position: relative;
}

.video-caption-video-name-40{
    width: 100%;
    background: url('../img/youtube/youtube-61.webp');
    background-size: cover;
    position: relative;
}

.video-caption-porteria-gs-hd-quarterback-kick{
    width: 100%;
    background: url('../img/youtube/porteria-gs-md-quarter-back-challenge-kick.webp');
    background-size: cover;
    position: relative;
}

.youtube-logo{
    /* centrar verticalmente y horizontalmente */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 30%;
    height: 30%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.youtube-logo img{
    width: 40%;
}

  
