.region.region-banner {
    max-width: 1400px;
    margin: auto;
}
.site-branding {
    background-color: transparent;
}
header.header .modal-icon-button {
    padding: 18px 24px;
}
.col-12 h2.title, .col-12 nav > h2, .col-12 .block-search > h2 {
    margin: 20px 0 20px;
    font-size: 30px;
}
.modal-header {
  align-items: center;
}
.modal-header button {
    order: 2;
}
.modal .modal-header {
    padding: 15px 30px;
}