.faq-container{padding-top:100px;padding-bottom:100px;scroll-margin-top:150px}.faq-container .faq-spacing{margin-bottom:20px}@media screen and (max-width:992px){.faq-container{padding-top:50px;padding-bottom:50px}}.faq-container.faq-container-with-navigation{padding-top:0}
.downloadable-list-item{border-bottom:1px solid #ccc}.downloadable-list-item:first-child{padding-top:10px}.downloadable-list-button{background:0 0;border:0}.downloadable-list-button>div{line-height:20px}.downloadable-list-button:focus,.downloadable-list-button:focus-visible{outline:2px solid #000;transition:none}
.general-admission-container a{text-underline-offset:auto;text-decoration-color:#000;text-decoration-thickness:auto}.general-admission-container a:hover{text-underline-offset:3px;text-decoration-thickness:2px}.general-admission-container a:focus-visible{outline-offset:3px;outline:2px solid #000}.general-admission-container .general-admission-info-blocks-container{gap:30px}
.info-box-container{background-color:#f2eee4}
.hours-block{width:100%;padding:20px 0 50px}.hours-block .icon-detail{width:28px;height:28px}.hours-block h3,.hours-block .hours-font-size{font-size:clamp(16px,1.11vw,18px);line-height:1.2}.hours-block dl{font-size:clamp(16px,1.11vw,20px)}.hours-block .seasonal-section{width:100%}.hours-block .seasonal-section span{line-height:1.4}@media screen and (min-width:992px){.hours-block{padding:50px 0 100px}.hours-block .seasonal-section{width:100%;max-width:510px}}
section.map-block{max-width:1440px;scroll-margin-top:150px}section.map-block article.moe-map-container{background-color:#f5f5f5;justify-content:center;align-items:center;min-height:600px;position:relative;overflow:hidden}section.map-block article.moe-map-container .moe-esri-map{width:100%;height:100%;position:absolute}section.map-block article.moe-map-container .moe-google-map{min-width:100%;min-height:100%}section.map-block article.moe-map-container .moe-static-map{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:flex}@media (0<=width<=576px){section.map-block article.moe-map-container .moe-static-map{transform:scale(1.5)}}@media (0<=width<=767px){section.map-block article.moe-map-container{height:300px;min-height:300px}}section.map-block article.getting-here-container{background:#fff;border:1px solid #ccc;gap:30px;padding:40px}section.map-block article.getting-here-container .address-container{gap:15px}section.map-block article.getting-here-container .address-container .card-title{font-size:clamp(30px,3.5vw,40px)}section.map-block article.getting-here-container .address-container a{text-decoration-color:#000}section.map-block article.getting-here-container .divider{background:#f5f5f5;gap:30px;height:1px}section.map-block article.getting-here-container ul.available-transportation-options{gap:25px;padding:0}section.map-block article.getting-here-container ul.available-transportation-options>li{gap:25px}section.map-block article.getting-here-container ul.available-transportation-options>li .transportation-detail{gap:10px}section.map-block article.getting-here-container ul.available-transportation-options>li .transportation-detail .icon-container .transportation-icon{aspect-ratio:1;justify-content:center;align-items:center}section.map-block article.getting-here-container ul.available-transportation-options>li .transportation-detail .transportation-description{flex:auto}section.map-block article.getting-here-container ul.available-transportation-options>li .transportation-detail .transportation-description .card-title{font-feature-settings:"liga" off,"clig" off;padding-top:5px;font-size:clamp(20px,3.5vw,25px);font-style:normal;font-weight:700;line-height:120%}section.map-block article.getting-here-container ul.available-transportation-options>li .transportation-detail .transportation-description p{font-size:16px;font-style:normal;font-weight:400;line-height:160%}section.map-block article.getting-here-container ul.available-transportation-options>li .transportation-detail .transportation-description p a{text-decoration-color:#000}
