#topslider {
    height: 65vh;
    min-height: 550px;
    text-align: center;
    color: white;
}
.align-vertical-centre {
    top: 55%;
}

@media (max-width: 992px) {
    #topslider {
        min-height: 500px;
        margin-top: 40px;
    }
}

.btn-primary {
    background: orange;
    border: none;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
    background-color: #ff4d00;
}



p ~ h1, h2, h3, h4, h5 {
    margin: 1.5em 0 0.8em 0;
}