.mdc-header-component a.mdc-logo {
    display: flex;
    justify-content: center;
    vertical-align: middle;
}
.mdc-header-component a.mdc-logo img {
    width: auto;
    height: 60px;
}
.mdc-company-page .mdc-logo-grid .mdc-grid-item, .mdc-home-page .mdc-logo-grid .mdc-grid-item {
    text-align: center;
}
.mdc-company-page .mdc-logo-grid .mdc-grid-item img, .mdc-home-page .mdc-logo-grid .mdc-grid-item img {
    max-width: 200px;
    display: inline-block;
    object-fit: contain;
}
@media all and (max-width: 1199px) {
    .mdc-header-component a.mdc-logo img {
        width: 170px;
        height: auto;
    }
}
.mdc-work-page .mdc-comparison-listing .mdc-comparison .comparison-header .comparison-metadata {
    flex: 1;
}