.site-branding{width:120px;min-width:120px;padding-right:0;}
.site-branding img{height:55px}
.site-header .container{display:flex}
footer  .row.alignwide{max-width:96vw;}
#mega-menu-wrap-menu-1.mega-menu-wrap #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link{padding:0 6px}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link, .site-main .wpc-filter-layout-dropdown .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:13.5px;letter-spacing:0.5px}
.entry-content h2.land-acknowledgement{font-size:22px;line-height:140%;padding:0}
.page.home #header-banner {
height: 640px;
margin-bottom: -19vw;
}