.contactBox {
    position: absolute;
    right: 0;
    width: 50%;
    max-width: 550px;
    padding-top: 30px;
}

.contactBox h2 {
    color: #fff;
}
.contactBox p {
    color: #fff;
    font-size: 15px;
}
.contactBox a {
    color: #fff;
}

.contactThumbnail {
    position: relative;
    z-index: 1;
    width: 100%;
}

.contactBox .gradientBack {
    display: flex;
    background: rgba(120,33,80,1);
    background: linear-gradient(90deg, rgba(120,33,80,1) 0%, rgba(238,116,2,1) 100%);
}

.contactBox .gradientFront {
    position: relative;
    width: 100%;
    background: rgba(177,25,73,1);
    background: linear-gradient(90deg, rgba(177,25,73,.64) 0%, rgba(207,0,85,.64) 40%, rgba(244,152,0,.64) 100%);
    margin-top: -30px;
    margin-left: 30px;
    padding: 70px 70px 50px;
}