.fullscreen-bg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
  z-index: -100;
}

.fullscreen-bg__video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

@media (min-aspect-ratio: 16/9) {
  .fullscreen-bg__video {
    height: 300%;
    top: -100%;
  }
  
}

@media (max-width: 767px) {
  .fullscreen-bg {
    background: url('../img/snap.jpg') center center / cover no-repeat;
  }

  .fullscreen-bg__video {
    display: none;
  }
  
}

.bg-color {
    background-color: RGBA(0, 0, 0, 0.30);
    min-height: 100vh;
}

.bg-text{	
	text-align: left;
	padding:35vh 0 0 10vh;
	color: black;	
}

.bg-text h1{
	font-size: 80px;
    font-family: arial;
    font-weight: 500;
}

@media only screen and (max-device-width: 480px) {
.bg-text h1 {
	font-size: 45px;
    font-family: arial;
    font-weight: 500;
}

.bg-text h2 {
	font-size: 30px;
}

.bg-text h3 {
	Display: none;
}

#eut-header[data-logo-align="left"] .eut-logo{
	    float: left;
    margin-left: 0px;
}

	}

@media (max-width: 1400px){

#eut-header .eut-logo .eut-logo-wrapper a {
height: 65px;
}

h1,.h1{font-size:35px}
h2,.h2{font-size:30px}
h3,.h3{font-size:24px}
h4,.h4{font-size:20px}
h5,.h5{font-size:15px}
h6,.h6{font-size:12px}
p{margin:0 0 10px;font-size: 15px;}


.bg-text h1{
font-size:70px;
}

}
