body.page-id-24206 .ugc-landing-pc.ugc-landing1 {
    padding: 0 !important;
}
body.page-id-24206 .ugc-landing-pc .section-content .box  {
    position: relative;
}
body.page-id-24206 .ugc-landing-pc .section-content .box-text {
    position: absolute;
    top: 50%;
    transform: translateY(50%);
    left: 25%;
    text-align: left;
}
body.page-id-24206 .button.open-popup {
    background: #AE0303;
    border: none;
    font-size: 26px;
    font-weight: 600;
    width: 35%;
    -webkit-animation: glowing1 1500ms infinite;
    -moz-animation: glowing1 1500ms infinite;
    -o-animation: glowing1 1500ms infinite;
    animation: glowing1 1500ms infinite;
}

@-webkit-keyframes glowing1 {
    0% { 
        background-color: #9CAE88; 
        -webkit-box-shadow: 0 0 3px #9CAE88; 
        transform: scale(1);
    }
    50% { 
        background-color: #AE0303; 
        -webkit-box-shadow: 0 0 10px #AE0303; 
        transform: scale(1.02);
    }
    100% { 
        background-color: #3E6443; 
        -webkit-box-shadow: 0 0 3px #3E6443; 
        transform: scale(1.05);
    }
}

body.page-id-24206 .section.landing-voucher {
  margin-top: -40px;
}
body.page-id-24206 .row.voucher-button .col .button {
    background: #AE0303;
}
body.page-id-24206 .section.steps-receive-reward .row.register .button, 
body.page-id-24206 .section.steps-receive-reward .row.get-reward .button {
    background: #AE0303;
}
.steps-receive-reward .img.download-file-btn-ugc-2 {
  margin-right: 50px;
}
.steps-receive-reward .img.download-file-btn-ugc-2 img {
  cursor: pointer;
}

body.page-id-24206 #ugc2Landing2 .wpcf7-form .popup-note {
    display: block;
}
body.page-id-24206 #ugc2Landing2 .wpcf7-form .popup-note p {
    display: block;
    width: 100%;
    margin: 0;
    text-align: right;
}
body.page-id-24206 #ugc2Landing2 .wpcf7-form .popup-note .wpcf7-form-control-wrap {
    width: 100%;
}
body.page-id-24206 #ugc2Landing2 .wpcf7-form .popup-note .wpcf7-form-control-wrap span.wpcf7-list-item {
    min-width: auto !important;
    margin: 0 !important;
}
body.page-id-24206 #ugc2Landing2 .wpcf7-form .popup-note .wpcf7-form-control-wrap span.wpcf7-list-item input {
    margin: 0 5px 0;
    height: auto;
}
body.page-id-24206 #ugc2Landing2 .wpcf7-form .popup-note .wpcf7-form-control-wrap span.wpcf7-list-item span.wpcf7-list-item-label {
    font-weight: 400;
    cursor: pointer;
}
body.page-id-24206 #ugc2Landing2 .wpcf7-form .popup-note .page p {
    text-align: right;
    color: red;
}
body.page-id-24206 .agency-popup .submit .wpcf7-submit {
    background: #AE0303;
}


/* Responsive */
@media (max-width: 767px) {
    body.page-id-24206 .section.ugc-landing-mobile,
    body.page-id-24206 .page-wrapper {
        padding: 0 !important;
    }
    body.page-id-24206 .page-wrapper .large-12.col {
        padding: 0;
    }
    body.page-id-24206 .section.ugc-landing-mobile {
        margin-top: 0;
    }
    body.page-id-24206 .ugc-landing-mobile .section-content .box-text {
        position: absolute;
        top: 52%;
        transform: translateY(52%);
        left: 3%;
        text-align: left;
    }
    body.page-id-24206 .button.open-popup {
        width: 94%;
        font-size: 20px;
    }
    body.page-id-24206 .section.landing-voucher {
        margin-top: 0;
    }
    body.page-id-24206 .row.voucher-button .col .button {
        padding: 5px 33px 0 !important;
    }
    .steps-receive-reward .img.download-file-btn-ugc-2 {
        margin: 0 auto;
    }
    body.page-id-24206 #ugc2Landing2 .wpcf7-form .popup-note .page p {
       font-size: 13px;
    }
}