.elementor-990059 .elementor-element.elementor-element-1b36e0f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}/* Start custom CSS for html, class: .elementor-element-a043716 */.elementor-widget-html {
    width: 70%;
}

#whitepaper-upload-form input {
    width: 100%;
    color: #15181B; /* default typed text */
}

/* Placeholder text */
#whitepaper-upload-form input::placeholder {
    color: #AEB2B6;
    opacity: 1;
}

/* When input is filled */
#whitepaper-upload-form input:not(:placeholder-shown) {
    color: #15181B;
}

/* Hover / focus border */
#whitepaper-upload-form input:hover,
#whitepaper-upload-form input:focus {
    border-color: #5E8AB4;
    outline: none;
}

/* Button */
#whitepaper-upload-form button, form.post-password-form input[type="submit"] {
    color: #15181B;
}

#whitepaper-upload-form button:hover, form.post-password-form input[type="submit"]:hover {
    background-color: #A4CAE0;
    color: #15181B;
    border-color: transparent;
}

h1 {
    opacity: 0;
}

form.post-password-form {
        display: flex;
    flex-direction: column;
    align-items: center;
}/* End custom CSS */