.v2__homepage {
    background: #f2f2f2;
}
.v2__homepage .footer__content-box {
    width: 100%;
    padding: 1em;

    background: #fff !important;
}

.v2__site-main__homepage,
.v2__site-main__homepage * {
    color: #333;
}
.v2__site-footer {
    margin: 5em 0 0 0;
}

.h1-info__tag {
    font-size: 1.5em; 
    text-align: center; 
    margin-top: 20px;
}

.h1-info__p {
    color: rgb(98,98,98); 
    font-size: 16px; 
    padding-left: 21px; 
    padding-right: 21px; 
    text-align: justify; 
    margin-top: 20px;
    margin-bottom: 0;
}

.poloriz-widget-homepage {
    margin-bottom: 15px;
}