.body-container{max-width:1410px;padding-bottom:60px}.body-container--regency h1,.header-container h1{font-size:2rem;letter-spacing:-1px;line-height:1.2;margin-bottom:.7em;margin-top:0}.body-container--regency h2,.header-container h2{font-size:2rem;line-height:1.2;margin-bottom:.5em;margin-top:0}.body-container--regency h3,.header-container h3{font-size:1.75rem;line-height:1.2;margin-bottom:.5em;margin-top:0}.body-container--regency h4,.header-container h4{font-size:1.5rem;line-height:1.2;margin-bottom:.5em;margin-top:0}.body-container--regency .widget-type-rich_text img,.header-container .widget-type-rich_text img{display:block;margin-bottom:20px}.body-container--regency .widget-type-rich_text ul,.header-container .widget-type-rich_text ul{list-style:disc;margin-left:1.5em;padding-left:1em}.body-container--regency .widget-type-rich_text ol,.header-container .widget-type-rich_text ol{margin-left:1.5em}.body-container--regency .regency-btn,.header-container .regency-btn{margin-bottom:20px}.body-container--regency .dnd-column{max-width:900px}.mega-menu{max-height:none}.hero-section{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;margin-left:-15px;margin-right:-15px;min-height:300px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero-section h1{background:#000000b3;color:#fff;display:inline-block;font-size:2.5rem;font-weight:500;letter-spacing:inherit;line-height:1.2;margin-bottom:0;padding:27px 60px 20px;text-transform:uppercase;white-space:nowrap}