.jh-solid-box {background-color:#ffffff; padding:25px 35px; min-height:200px; display:block;}
.d0-feature-shift {transform: translate(0px, -20px);}
.d0-faq-shift {transform: translate(0px, -40px);}

@media only screen and (min-width: 800px) {.d0splitbackground{background: linear-gradient(90deg,rgba(72, 181, 81, 0) 0%, rgba(72, 181, 81, 0) 46%, rgba(72, 181, 81, 0.19) 43%, rgba(72, 181, 81, 1) 100%);}}

@media only screen and (max-width: 799px) {.d0splitbackground{background: linear-gradient(90deg,rgba(72, 181, 81, 0.33) 0%, rgba(72, 181, 81, 1) 100%);}


