body{font-size:16px;line-height:28px}a{color:#3a8bea}*{outline:none!important}:focus{outline:none}.width-auto{width:auto!important}.width-stretch{flex:1}.height-full{height:100%!important}h3.elementor-heading-title{font-weight:400!important}.elementor-text-editor ul{padding:0;padding-left:20px}.elementor-text-editor p>a{color:#bba672}#vertical-menu{position:fixed;width:310px;height:100vh;top:0;z-index:1}#vertical-menu .buy-button{position:absolute;bottom:70px;margin-bottom:0}#vertical-menu .social-links{position:absolute;bottom:0}@media only screen and (min-width:1025px){#vertical-menu .hide-desktop{display:none}#body-content{width:100%;margin-left:310px;max-width:calc(100% - 310px)}}@media only screen and (max-width:1024px){.elementor-nav-menu li.menu-buy-tickets>a,.elementor-nav-menu li.menu-buy-tickets:hover>a,.elementor-nav-menu li.menu-buy-tickets:focus>a{background-color:#bba672!important}.elementor-nav-menu li.menu-buy-tickets>a,.elementor-nav-menu li.menu-buy-tickets>a:hover,.elementor-nav-menu li.menu-buy-tickets>a:focus{color:#fff!important}}@media only screen and (min-width:1025px) and (max-width:1366px) and (min-height:660px) and (max-height:768px){#vertical-menu .elementor-element-populated{padding:20px!important}#vertical-menu .elementor-image>a>img{width:130px!important}#vertical-menu nav.elementor-nav-menu--main>ul>li>a{padding-top:4px!important;padding-bottom:4px!important}}.hero .swiper-container-horizontal>.swiper-pagination-bullets{bottom:30px!important}.hero .swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet{height:4px;width:30px;-webkit-border-radius:0;border-radius:0;background:#fff;opacity:.5}.hero .swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet-active{opacity:1}.video-columns .elementor-column-wrap .elementor-widget-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.video-columns .elementor-column-wrap .elementor-widget-wrap .elementor-widget-heading,.video-columns .elementor-column-wrap .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container{height:100%}.video-columns .elementor-widget-premium-addon-video-box{margin-bottom:0}.video-columns .premium-video-box-description-container{width:100%;margin-top:15px;margin-left:1px}.block-slider .swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet{background:#fff;opacity:.5}.block-slider .swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet-active{opacity:1}@media only screen and (min-width:1025px){.block-slider .elementor-widget-slides,.block-slider .elementor-widget-slides .elementor-widget-container,.block-slider .elementor-widget-slides .elementor-widget-container .elementor-swiper,.block-slider .elementor-widget-slides .elementor-widget-container .elementor-swiper .swiper-container,.block-slider .elementor-widget-slides .elementor-widget-container .elementor-swiper .swiper-container .swiper-slide{height:100%}}.newsletter-form .gform_wrapper,.private-event-form .gform_wrapper{margin:0}.newsletter-form .gform_wrapper form,.private-event-form .gform_wrapper form{text-align:center}.newsletter-form .gform_wrapper li.gfield.form-terms{margin-top:20px}.newsletter-form .gform_wrapper li.gfield.form-terms p,.private-event-form .gform_wrapper li.gfield.form-terms p{font-size:12px;line-height:16px;font-weight:400;color:#fff}.newsletter-form .gform_wrapper input[type=date],.newsletter-form .gform_wrapper input[type=email],.newsletter-form .gform_wrapper input[type=number],.newsletter-form .gform_wrapper input[type=password],.newsletter-form .gform_wrapper input[type=search],.newsletter-form .gform_wrapper input[type=tel],.newsletter-form .gform_wrapper input[type=text],.newsletter-form .gform_wrapper input[type=url],.private-event-form .gform_wrapper input[type=date],.private-event-form .gform_wrapper input[type=email],.private-event-form .gform_wrapper input[type=number],.private-event-form .gform_wrapper input[type=password],.private-event-form .gform_wrapper input[type=search],.private-event-form .gform_wrapper input[type=tel],.private-event-form .gform_wrapper input[type=text],.private-event-form .gform_wrapper input[type=url],select,textarea{border-radius:0;border:1px solid #fff}.newsletter-form .gform_wrapper .gform_footer input.button,.newsletter-form .gform_wrapper .gform_footer input[type=submit],.private-event-form .gform_wrapper .gform_footer input.button,.private-event-form .gform_wrapper .gform_footer input[type=submit]{color:#fff;font-weight:400;border:2px solid #fff;border-radius:0;font-size:15px;margin-bottom:0}.newsletter-form .gform_wrapper .gform_footer input.button:hover,.newsletter-form .gform_wrapper .gform_footer input[type=submit]:hover,.private-event-form .gform_wrapper .gform_footer input.button:hover,.private-event-form .gform_wrapper .gform_footer input[type=submit]:hover{color:#1d1912;border:2px solid #fff;background-color:#000}.private-event-form .gform_wrapper input.medium.datepicker{width:100%}.private-event-form .gform_wrapper ul li.gfield,.private-event-form .gform_wrapper .top_label div.ginput_container,.private-event-form .gform_wrapper li.hidden_label input{margin-top:0}.private-event-form .gform_wrapper .top_label div.ginput_container{margin-bottom:10px}@media only screen and (min-width:641px){.newsletter-form .gform_wrapper .top_label input.medium,.newsletter-form .gform_wrapper .top_label select.medium{width:60%!important}}@media only screen and (min-width:641px) and (max-width:767px){.private-event-form .gform_wrapper .top_label li.gfield.gf_left_third,.private-event-form .gform_wrapper .top_label li.gfield.gf_middle_third,.private-event-form .gform_wrapper .top_label li.gfield.gf_right_third{width:50%!important}}@media only screen and (max-width:1299px){.private-event-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.private-event-form .gform_wrapper textarea{font-size:12px!important}}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:10px}.full-height-slider,.full-height-slider .swiper-slide{max-height:calc(100vh - 54px)}.full-height-slider .swiper-slide .elementor-slide-heading{text-transform:uppercase;display:block}.full-height-slider .swiper-slide .elementor-slide-heading>span{display:block;font-size:16px;font-weight:400}.full-height-slider .swiper-slide .elementor-slide-heading:after{content:'';width:80px;height:4px;background-color:#bba672}.full-height-slider .swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet{background:#fff;opacity:.5}.full-height-slider .swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet-active{opacity:1}.three-col-cta .elementor-element .elementor-widget-call-to-action,.three-col-cta .elementor-element .elementor-widget-call-to-action .elementor-widget-container,.three-col-cta .elementor-element .elementor-widget-call-to-action .elementor-widget-container>a.elementor-cta{height:100%}.three-col-cta .elementor-element .elementor-widget-call-to-action .elementor-widget-container>a.elementor-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.three-col-cta .elementor-element .elementor-widget-call-to-action .elementor-widget-container>a.elementor-cta .elementor-cta__content{-webkit-box-flex:1;-ms-flex:1;flex:1}.walking-map-trigger{margin-bottom:0;position:absolute;z-index:2;bottom:0}@media only screen and (max-width:767px){.three-button-block .elementor-inner-column{flex:auto}}.page-private-events .tel-number{display:none}.page-inductees .elementor-icon-list-item>a:hover .elementor-icon-list-text{color:#bba672}.wpb-timeline-icon{width:30px;height:30px;top:7px}.wpb-timeline-area::before{top:7px}@media only screen and (min-width:1170px){.wpb-timeline-icon{margin-left:-15px}}@media only screen and (max-width:1169px){.wpb-timeline-icon{left:5px}}.footer .elementor-widget:not(:last-child){margin-bottom:0}.footer a{color:#bba672!important}