.centered{
position: fixed;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);

}
iframe {
      border: 0;
}

@media screen and (max-width: 768px) {
    .text-white{
        width:90vw;
    }
}
@media screen and (min-width: 768px) {
h1 {
    font-size: 64px;
    margin-bottom: 25px;
}
}

header {
  position: relative;
  background-color: black;
  height: 100vh;
  width: 100%;
  overflow: hidden;
}

header video {
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  height: auto;
  z-index: 0;
  -ms-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}

header .container {
  position: relative;
  z-index: 2;
}

header .overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: black;
  opacity: 0.5;
  z-index: 1;
}

@keyframes float {
	0% {
		box-shadow: 0 5px 15px 0px rgba(0,0,0,0.6);
		transform: translatey(0px);
	}
	50% {
		box-shadow: 0 25px 15px 0px rgba(0,0,0,0.2);
		transform: translatey(-20px);
	}
	100% {
		box-shadow: 0 5px 15px 0px rgba(0,0,0,0.6);
		transform: translatey(0px);
	}
}
.fusion-button{
    width:300px;
}

.fusion-button-text {
  font-size: 28px; /* Change as needed. */
}

.avatar {
	width: 100px;
	height: 100px;
	box-sizing: border-box;
	border-radius: 50%;
	overflow: hidden;
	box-shadow: 0 5px 15px 0px rgba(0,0,0,0.6);
	transform: translatey(0px);
	animation: float 6s ease-in-out infinite;
	img { width: 100%; height: auto; }
}
.fusion-button.button-1 .fusion-button-text, .fusion-button.button-1 i {color:#ffffff;}.fusion-button.button-1 .fusion-button-icon-divider{border-color:#ffffff;}.fusion-button.button-1:hover .fusion-button-text, .fusion-button.button-1:hover i,.fusion-button.button-1:focus .fusion-button-text, .fusion-button.button-1:focus i,.fusion-button.button-1:active .fusion-button-text, .fusion-button.button-1:active{color:#333333;}.fusion-button.button-1:hover .fusion-button-icon-divider, .fusion-button.button-1:hover .fusion-button-icon-divider, .fusion-button.button-1:active .fusion-button-icon-divider{border-color:#333333;}.fusion-button.button-1:hover, .fusion-button.button-1:focus, .fusion-button.button-1:active{border-color:#333333;border-width:2px;}.fusion-button.button-1 {border-color:#ffffff;border-width:2px;border-radius:0px;}.fusion-button.button-1{background: transparent;}.fusion-button.button-1:hover,.button-1:focus,.fusion-button.button-1:active{background: #ffffff;}

@media (pointer: coarse) and (hover: none) {
  header {
    background: url('https://pacificbudboys.com/mobile.png') black no-repeat center center scroll;
  }
  header video {
    display: none;
  }
}
.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}
.videoWrapper > video {
    display: none;
}
.videoWrapper > img {
    display: block !important;
}
