.site-branding {
display: flex !important;
flex-direction: column !important;
align-items: flex-start !important;
}
.site-logo {
margin-bottom: 8px !important;
}
.site-description {
margin-left: 0 !important;
display: block !important;
} .site-info {
display: block !important;
}
.inside-site-info {
display: flex !important;
flex-direction: column !important;
align-items: center !important;
text-align: center !important;
width: 100% !important;
max-width: 100% !important;
padding: 30px 10px !important;
}
.footer-disclaimer {
font-size: 0.9em;
opacity: 0.8;
margin-bottom: 12px !important;
}