.logo img {
    width: 210px;
    border-radius: 50%;
    box-shadow: 0 0 10px #f00;
}

.logo img:hover {
    width: 210px;
    border-radius: 50%;
    box-shadow: 0 0 15px #f00;
}

.container.is-max-desktop.head {
    max-width: 100%;
}

.button.is-rounded:hover {
    transform: scale(1.02);
    background-color: #fb5a42;
}

#spotlight-video {
    text-align: center;
    transition: all .75s ease-in-out;
}

#spotlight-video:hover {
    background-color: #000;
    padding: 150px 0 250px;
    transform: scale(1.1); 
    margin: 0 0 3rem;
}

#spotlight-video:hover h2 span.a {
    color: #FFBB00;
}

#spotlight-video:hover h2 span.b {
    color: #fff;
}

/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 959px) {
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {

}