/* Start custom CSS for section, class: .elementor-element-26b6e503 */html, body, main{
    height: 100%;
}
.title-section,
footer{
    display: none !important;
}
main{
    display: flex;
    justify-content: center;
    width: 100%;
    height: 100%;
}
main#aboutPage{
    margin-top: 0 !important;
}
main>.col.use_portrait{
    text-align: center;
}

body{
    background-color: #eee !important;
}
form.post-password-form{
    color: #505759 !important;
    font-family: "merriweather-sans","Arial",sans-serif;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
form.post-password-form input[type="submit"]{
    max-width: 100px;
    margin-left: 50%;
    transform: translate(-50%, 0);
}
form.post-password-form input[type="submit"]:hover{
    color: white !important;
    background-color: #C8102E !important;
}/* End custom CSS */