.async-hide {
    opacity: 0 !important
}
.lp-background {
    background-image: url(images/bg-2000x886.jpeg);
}
.banner img{
    position: absolute;
    z-index: 1;
    bottom: 0;
    right: 4%;
    width: 65%;
}
.lp-offer-terms {
    position: static;
    padding: 25px;
}
.image-box .tree-numbers {
    padding-top: 0;
    margin-top: 0;
}
@media (min-width: 1024px) {
    .lp-offer-terms {
        padding: 25px 50px;
    }
    .banner img {
        right: 8%; 
        width: auto;
        height: 640px;
        max-height: 88%;
    }
}
@media (max-width: 480px) {
    .mobile-boards {
        bottom: 0px;
    }
    .underline {
        margin-top: 8px;
    }
}