/* .hall {
    position: relative;
}
.hall .base {
    position: relative;
    text-align: center;
    font-size: 0px;
    opacity: 0.5;
}
.hall .baseIn {
    background-size: cover;
    position: absolute;
    left: 0px;
    bottom: 0px;
    right: 0px;
    top: 0px;
    background-position: center;
    filter: blur(8px);
    -webkit-filter: blur(8px);
    overflow: hidden;

}
.hall .baseImg {
    max-width: 100%;
    max-height: 100vh;
    position: relative;
}
.hall .layer1 {
    text-align: center;
    position: absolute;
    top: calc(50% - 185px);
    left: 0px;
    right: 0px;
} */
/* .hall .layer1 .mouth {
    width: 400px;
    height: 400px;
    margin: 0px auto;
    background-size: 100%; */
    /* border: 3px solid #3e2e2e; */
    /* border-radius: 75px; */
    /* border-radius: 50%;
    background-position: center;
    background-repeat: no-repeat; */
    /* background-color: #fff; */
    /* box-shadow: 0px 0px 2px 2px #222; */
/* } */

/* .container-banner {
	position: relative;
	width: 500px;
	max-width: 100%;
	height: 400px;
}

.image {
	position: absolute;
	width: 100%;
	opacity: 0;
	animation: change-img-anim 10s infinite;
}

.image:nth-of-type(1) {
	animation-delay: 0s;
}
.image:nth-of-type(2) {
	animation-delay: 2s;
}
.image:nth-of-type(3) {
	animation-delay: 2s;
}

@keyframes change-img-anim {
	0%{ opacity: 0;}
	10%{ opacity: 1;}
	90%{ opacity: 1;}
	100%{ opacity: 0;}
} */

div#image {
    background: rgba(0, 0, 0, 0.5);
    width: auto;
    min-width:400px;
    height:300px;
    background-image:url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/331810/sample119.jpg")
  }
.layer1 {
    text-align: center;
    position: relative;
    top: calc(50% - 460px);
    left: -3px;
    right: 0px;
} 
.layer1 .mouth {
    width: 300px;
    height: 300px;
    margin: 0px auto;
    background-size: 100%;
    /* border: 3px solid #3e2e2e; */
    /* border-radius: 75px;
    border-radius: 50%; */
    background-position: center;
    background-repeat: no-repeat;
    /* background-color: #fff;  */
    /* box-shadow: 0px 0px 2px 2px #222; */
 }
 .layout{
    background: rgba(0, 0, 0, 0.5);
    position: relative;
    bottom: 0px;
    height: 300px;
 }


