#destination-map-section h2{text-align:center;margin-bottom:2.2rem}#destination-map-section .map-container{aspect-ratio:16 / 9;position:relative}#map{width:100%;height:auto;position:absolute;border-radius:12px;top:0;bottom:0;left:0;right:0}.location-hero{position:relative;background:black;padding-left:0;padding-right:0;max-width:75rem;margin-left:auto;margin-right:auto}.location-hero .abs-breadcrumbs{position:absolute;width:100%;padding-left:.9375rem;background-color:transparent;overflow:hidden;color:#ccc;z-index:auto}.abs-breadcrumbs .breadcrumbs li{color:#ccc}.abs-breadcrumbs .breadcrumbs li>a{color:#ccc}.abs-breadcrumbs .breadcrumbs li>a:hover{color:#ccc}.location-hero .heading-overlay{position:absolute;left:0;top:40px;width:100%}.location-hero .heading-overlay h1{text-align:center;margin-top:1rem;text-shadow:2px 2px 2px #000}@media print,screen and (min-width:40em){.location-hero .heading-overlay h1{margin-top:1rem;padding-left:8rem;padding-right:8rem}}.location-hero .gallery-link-overlay{position:absolute;bottom:20px;right:26px;background:#322d29;opacity:.7;padding:10px 15px 10px 15px;border-radius:10px}.location-hero .gallery-link-overlay a{color:#dacbb5;text-decoration:none;font-weight:bold}.location-hero .gallery-link-overlay a:hover{color:#dacbb5;text-decoration:underline;font-weight:bold}.location-navigation{background:#000;padding-left:0;padding-right:0;max-width:75rem;margin-left:auto;margin-right:auto}.location-navigation .button-group{margin-bottom:0}.location-navigation .button{background-color:#322d29;color:#dacbb5;padding:1.5em 1em;margin-bottom:0}.location-navigation .button:hover{background-color:#29261E}.location-navigation .button:focus{background-color:#29261E}.location-navigation>ul{background-color:#322d29}.location-navigation>ul>li{width:100%}.location-navigation .dropdown.menu>li>a{color:#dacbb5;padding:1.5rem 1rem}.location-navigation .dropdown.menu>li>a::after{border-color:#dacbb5 transparent transparent}.location-navigation>ul>li>ul{background-color:#322d29;width:100%}.location-navigation .is-dropdown-submenu{border:none;background:#322d29}.location-navigation .is-dropdown-submenu li a{color:#dacbb5}.location-navigation .is-dropdown-submenu li a:hover{color:#dacbb5}.location-navigation>ul>li>ul>li{width:100%}.location-navigation .is-dropdown-submenu{border:none;background:#000;padding-bottom:1rem}.back-to-top-link{padding-bottom:2rem}.back-to-top-link a{color:#55a945;text-decoration:none}.back-to-top-link a:hover{color:#55a945;text-decoration:none}.abs-related-destinations ul{text-align:center;list-style:none}.abs-related-destinations li{display:inline-block;background-color:#322d29;margin-right:8px;margin-bottom:8px;padding:5px 8px 5px 8px;border-radius:3px;font-size:.85rem}.abs-related-destinations .inline-list-header{background-color:transparent;font-weight:bold;color:#8a6e50;font-size:1rem}.abs-related-destinations li a{display:block;color:#55a945;text-decoration:none}.abs-related-destinations li a:hover{color:#55a945;text-decoration:underline}#travel-guide-section{padding-bottom:3rem}