video{
	width: 100%;
  max-height: 100%;
}

span.disabled{
	color:  #bebebe;
}

.button-dark.active {
    background-color: #222f47;
    color: #fff;
}
.withImageWrapper{
    position: relative;
top: 0px;
display: flex;
/* margin-top: -5%; */
width: 100%;
}
.logo-wrapper {
    position: absolute;
    top: 3rem;
    right: 3rem;
}

.withImage{
    position:  relative;
    margin:  auto;
    width:  100%;
}
.withImage img.img-fluid {
    width:  100%;
    height:  auto;
    vertical-align:  top;
}
.withImage .slogan {
    position: absolute;
    bottom: 20px;
    left: 20px;
}
.withImage .slogan h3 {
    color: #fff;
    font-size: 30px;
}