@media (max-width: 576px) {
     h1 {
        font-size: 3rem;
        font-weight: bolder;
    }
    h2 {
        font-size: 1.8rem;
        font-weight: lighter;
    }
    .tituloPrincipal{
        padding: 0 15px;
    }
    .logos img{
        width:40%;
        display: block;
        margin: 0 auto;
    }
}


/* Small devices (landscape phones, 576px and up)*/

@media (min-width: 576px) {
     h1 {
        font-size: 4rem;
        font-weight: bolder;
    }
    h2 {
        font-size: 2rem;
        font-weight: lighter;
    }
    .tituloPrincipal{
        padding: 0 30px;
    }
    
}


/* Medium devices (tablets, 768px and up) */

@media (min-width: 768px) {
    h1 {
    font-size: 6rem;
        }
}
     

/* Large devices (desktops, 992px and up) */

@media (min-width: 992px) {
    .VideoCoverIframe0{
        max-height: 100vh;
        overflow: hidden;
    }
}

/* X-Large devices (large desktops, 1200px and up) */

@media (min-width: 1200px) {}

    
/* XX-Large devices (larger desktops, 1400px and up) */

@media (min-width: 1400px) {}


@media (min-aspect-ratio: 16/9) {
  .VideoCoverIframe0 .VideoCoverIframe1 {
    height: 56.25vw;
  }
}
@media (max-aspect-ratio: 16/9) {
  .VideoCoverIframe0 .VideoCoverIframe1 {
    width: 177.78vh;
  }
}