.site-header .brand{display:flex;align-items:center;flex:0 1 auto;min-width:0;line-height:0}
.site-header .brand img{display:block;width:clamp(180px,18vw,248px);max-width:100%;height:auto}
footer .brand{display:flex;align-items:center;line-height:0}
footer .brand img{display:block;width:220px;max-width:100%;height:auto}
.retired-brand img{display:block;width:245px;max-width:100%;height:auto}
@media(max-width:650px){.site-header .brand img{width:clamp(138px,42vw,174px)}}
.destination-column .destination-subregions{border-left:1px solid #ffffff30;margin:0 0 7px 8px;padding:0 0 0 12px}
.destination-column .destination-subregions li+li{border-top:0}
.destination-column .destination-subregions a{font-size:13px;padding:5px 0;color:#a8c6be}
