.elq-form .field-wrapper label,.elq-form input{font-size:18px;transition:.3s}.elq-form .field-wrapper label,.elq-form input,.small-txt{font-family:metropolis,sans-serif}.elq-form input#disableCompanyWebsite{width:24px;height:24px;top:5px}.elq-form #formElement4 .checkbox-wrapper{margin-top:-15px;margin-bottom:15px}.elq-form .checkbox-wrapper:has(#disableCompanyWebsite) input[type=checkbox]+label{top:0;left:-30px}.elq-form .field-wrapper label{top:50%;color:#bababa;font-weight:300;line-height:26px;pointer-events:none;position:absolute;margin-bottom:0;margin-top:-13px;left:20px}.sc-view{margin-bottom:15px}.CM-column-control .row>.col{padding-right:60px}.pdf-download{width:100%;display:block!important;max-width:100%;text-align:center!important;padding:10px!important;border:0;flex-direction:initial}.spinner-container{position:relative;width:100%}.spinner-container .loader-wrapper{display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:center}.spinner-container .loader-wrapper .loader-txt{width:auto}.eloqua-gated-form #thank-you{position:relative}.eloqua-gated-form.incentives-and-schemes #thank-you h3{margin-left:60px;margin-bottom:35px}.eloqua-gated-form.incentives-and-schemes #thank-you h3:before{content:"";width:50px;background-image:url(../../../../../../content/dam/global/icons/edb-tick.gif);background-size:cover;height:50px;border:0;position:absolute;left:0;top:0;margin-left:15px;margin-top:-10px}#thank-you,.LV_valid{display:none}button:disabled,button[disabled]{border:1px solid #999;background-color:#ccc!important;color:#666!important;cursor:wait}.small-txt{font-size:14px;line-height:20px}.g-recaptcha .LV_invalid{position:static}.elq-form input{padding:19px 20px 5px;color:#333;height:auto;border:1px solid #bababa;border-radius:0;width:100%}.elq-form .field-wrapper{position:relative;margin-bottom:15px}.elq-form .filled+label,.elq-form input:focus+label{top:10px;font-size:12px;color:#333}.elq-form input[type=checkbox]+label{position:relative;margin:0;top:-25px;color:#222;padding:0 0 0 40px;font-size:18px}.elq-form input[type=checkbox]{position:relative;cursor:pointer;width:auto;padding:0;border:none!important;outline:0!important}.elq-form input[type=checkbox]:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;transition:transform .28s;border:1px solid #707070;background:#fff}.elq-form input[type=checkbox]:checked:before{background-color:#006cb5;border:#006cb5}.elq-form input[type=checkbox]:after{content:"";display:block;width:12px;height:7px;border-bottom:2px solid #fff;border-left:2px solid #fff;-webkit-transform:rotate(-45deg) scale(0);transform:rotate(-45deg) scale(0);transition:transform .25s;will-change:transform;position:absolute;top:7px;left:6px}.elq-form input[type=checkbox]:checked:after{transform:rotate(-45deg) scale(1)}.form-control:focus{box-shadow:none}.privacy-checkbox .LV_invalid{margin-left:39px;top:-35px}.elq-form .loader{vertical-align:middle;display:inline-block;margin-left:10px;border:3px solid #f3f3f3;border-radius:50%;border-top:3px solid #3498db;width:20px;height:20px;-webkit-animation:2s linear infinite spin;animation:2s linear infinite spin}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.LV_validation_message{font-weight:700;margin:0 0 0 5px}.LV_valid{color:#0c0}.LV_invalid{color:#c00;font-size:10px;position:relative;top:-15px}.LV_valid_field,input.LV_valid_field:active,input.LV_valid_field:hover,textarea.LV_valid_field:active,textarea.LV_valid_field:hover{outline:#00cc00 solid 1px}input[type=checkbox]{outline:0}.LV_invalid_field,input.LV_invalid_field:active,input.LV_invalid_field:hover,textarea.LV_invalid_field:active,textarea.LV_invalid_field:hover{outline:#cc0000 solid 1px}@media only screen and (max-width:767px){.eloqua-gated-form #thank-you h3{margin-bottom:40px}.spinner-container .loader-wrapper{grid-template-columns:1fr;row-gap:10px}}
/* For JP */
html[lang=ja] .eloqua-gated-form.incentives-and-schemes, .jp .eloqua-gated-form.incentives-and-schemes {
    margin: auto;
    padding: 0;
    width: 100%;
}
html[lang=ja] .eloqua-gated-form.incentives-and-schemes .analytics, .jp .eloqua-gated-form.incentives-and-schemes .analytics {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
}
html[lang=ja] .text:has( + .incentives-and-schemes) .CM-section, .jp .text:has( + .incentives-and-schemes) .CM-section {
    margin-top: 30px;
}
html[lang=ja] .text:has( + .incentives-and-schemes) .CM-section .CM-text:before, .jp .text:has( + .incentives-and-schemes) .CM-section .CM-text:before {
    content: "";
    border-bottom: 1px solid rgba(0,0,0,.1);
    margin-bottom: -30px;
    width: calc(100% - 30px);
    display: block;
    position: absolute;
    bottom: 0;
}
html[lang=ja] .eloqua-gated-form #thank-you, .jp .eloqua-gated-form #thank-you {
    padding: 0 15px;
}
@media (min-width: 576px) {
    html[lang=ja] .eloqua-gated-form.incentives-and-schemes, .jp .eloqua-gated-form.incentives-and-schemes {
        max-width: 540px;
      }  
}
@media (min-width: 768px) {
    html[lang=ja] .eloqua-gated-form.incentives-and-schemes, .jp .eloqua-gated-form.incentives-and-schemes {
        max-width: 720px;
    }
}
@media (min-width: 992px) {
    html[lang=ja] .eloqua-gated-form.incentives-and-schemes, .jp .eloqua-gated-form.incentives-and-schemes {
        max-width: 960px;
    }
    html[lang=ja] .eloqua-gated-form.incentives-and-schemes .analytics, .jp .eloqua-gated-form.incentives-and-schemes .analytics {
        max-width: 83.333333%;
        margin-left: auto;
        margin-right: auto;
    }
    html[lang=ja] .text:has( + .incentives-and-schemes) .CM-section, .jp .text:has( + .incentives-and-schemes) .CM-section {
        margin-top: 60px;
    }
    html[lang=ja] .text:has( + .incentives-and-schemes) .CM-section .CM-text:before, .jp .text:has( + .incentives-and-schemes) .CM-section .CM-text:before {
        margin-bottom: -40px;
    }
}
@media (min-width: 1200px) {
    html[lang=ja] .eloqua-gated-form.incentives-and-schemes, .jp .eloqua-gated-form.incentives-and-schemes {
        max-width: 1200px;
    }
}

html[lang=ja] .eloqua-gated-form #formElement10 .LV_invalid {
    margin-left: 40px;
    top: -50px;
}
