body {
	background-color: #000;
	width:100vw;
    height: 100vh;
    overflow: hidden;
}

.video_full {
    z-index: 1;
    position: fixed;
    top: 0; right: 0; bottom: 0; left: 0;
    overflow: hidden;
}

.video_full-02 {
    z-index: 1;
    position: fixed;
    top: 0; right: 0; bottom: 0; left: 0;
    overflow: hidden;
}




/* 2. If supporting object-fit, overriding (1): */
@supports (object-fit: cover) {
  .video_full > video {
    top: 0;
    left: 0;
    height: 100%;
    object-fit: cover;
  }
}

.video_full > video {
    height: 100%;  
    width: 100%;
}

@supports (object-fit: cover) {
  .video_full-02 > video {
    top: 0;
    left: 0;
    height: 100%;
    object-fit: cover;
  }
}

.video_full-02 > video {
    height: 100%;  
    width: 100%;
}


.content-sala {
    margin-top: 5%;
}

.overlayContent {
    position: relative;
    padding-top: 10%;
    z-index: 3;
}

#topText {
  margin-bottom: 2rem;
}


.inertext {
	margin-bottom: 0.5rem;
}

.inertext a {
    text-decoration: none;
    color: #fff;
}



.social {
    list-style:none;
    position: relative;
    z-index: 4;
}

.social ul li {
    float:left;
    margin-right: 1.2rem;
}

.social ul li img {
    height: 1.6rem;
}

.instalogo {
    height: 1.3rem !important;
}

.flklogo {
    height: 1.3rem !important;
}

.facelogo {
    height: 1.5rem !important;
}

.youlogo {
    height: 1.9rem !important;
}

/*medias queries*/


@media (max-width: 767px){
    body {
        overflow: hidden;
    }
    .social {
        padding-top: 3rem;
        display: flex;
        flex-direction: row; /* row é padrão */
        justify-content: center
    }
    .inertext {
        position: absolute;
        bottom: 0px;
        width: 100%;
    }

    .inertext p {
        text-align: center;
    }

    .inertext img {
        width: 60%;
    }
    .overlayContent {
        position: absolute;
        bottom: 3rem;
        padding: 0;
    }
    .inertextsp {
       padding-bottom: 4rem;
    }
}
