.full-width-image-banner-two__banner {
    height: 350px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    font-family: "Proxima Nova Rg", sans-serif;
}

.full-width-image-banner-two__content {
    margin-top: 20px;
}

.full-width-image-banner-two__title {
    color: #fff;
    letter-spacing: 0.5px;
}

.full-width-image-banner-two__button {
    display: inline-block;
    margin-top: 20px;
    padding: 12px 30px;
    color: #fff;
    text-decoration: none;
    border: 2px solid #fff;
    transition: 0.3s;
}

.full-width-image-banner-two__button:hover {
    background: #fff;
    color: #000;
}

@media (max-width: 768px) {
    .full-width-image-banner-two__banner {
        height: 250px;
    }
}