.et_pb_button {
    color: #ffffff !important;
    background: #e02b20;
    letter-spacing: 0px;
    font-size: 20px;
    box-shadow: 5px 5px 5px #888888 !important;
}
  
 
#homepage-text.et_pb_text_0 {
    line-height: 1.2em;
    margin-right: 499px !important;
}


body #page-container .et_pb_cta_0.et_pb_promo .et_pb_button {
    color: #ffffff !important;
    background: #e02b20;
    letter-spacing: 0px;
    font-size: 20px;
    box-shadow: 5px 5px 5px #888888 !important;
}

@media screen and (min-width: 750px) {
    #homepage-text.et_pb_text_0 {
    line-height: 1.2em;
    margin-right: 350px !important;
    margin-top: 40px!important;
}