.event-menu-link,.upgrade-cta{display:none!important}body .gallery p{line-height:1.8em!important}body .et_pb_blurb .et_pb_module_header{padding-bottom:20px!important}body .mock-heading{font-size:24px!important;font-family:'Lato'!important;font-weight:700!important}body.single-post .post-wrapper h2{margin-bottom:20px!important;padding-bottom:0px!important;margin-top:30px!important}body .social-menu ul li{padding:0px 5px!important;margin-top:0px!important}body .social-menu ul li.menu-item-object-page{margin-right:20px!important;align-items:center}body #menu-social-menu li.menu-item-object-custom a,body #menu-social-menu-1 li.menu-item-object-custom a{padding:0px!important}body .social-menu .et-menu a:hover{opacity:1!important}body .social-menu ul li a{padding-bottom:0px!important}body .social-menu ul li a i.fa-brands{font-size:24px!important;color:#FFF!important;transition:color 300ms ease 0ms}body .social-menu ul li a .social-icon-label{display:none!important}body header .et_pb_menu--with-logo .et_pb_menu_inner_container{padding:5px 0px!important}body header nav ul#menu-header-nav>li>a{border:1px solid #E1E0E0!important;padding:15px!important;font-size:18px;color:#252525;font-weight:700;margin-bottom:6px!important}body header nav ul#menu-header-nav>li.menu-item-has-children>a:after{display:none!Important}body header nav ul#menu-header-nav>li>a:hover,body header nav ul#menu-header-nav>li.current-menu-item>a,body header nav ul#menu-header-nav>li.current-page-ancestor>a,body header nav ul#menu-header-nav>li.menu-item-has-children:hover>a{background-color:#A7AE85!important;opacity:1!important;border:1px solid #344130!important}body header nav ul#menu-header-nav>li.upgrade-cta>a{background-color:#FB9F27!important;border:0px!important;border-radius:3px!important;padding:15px 40px!important}body header nav ul#menu-header-nav>li.upgrade-cta>a:hover{background-color:#FB940E!important}body header nav ul#menu-header-nav{align-items:center!important}body header nav ul#menu-header-nav>li{display:block;padding:0px!important;margin-right:10px!important;margin-top:12px!important}body header nav ul#menu-header-nav>li.menu-item-has-children ul.sub-menu{border:none!important;padding:10px 0px!important;border-radius:3px!important;background-color:#FFFFFF!important;border:1px solid #E1E0E0!important}body header nav ul#menu-header-nav>li.menu-item-has-children ul.sub-menu>li{padding:0px!important;width:100%!important}body header nav ul#menu-header-nav>li.menu-item-has-children ul.sub-menu>li>a{padding:10px 20px!important;width:100%!important;font-size:16px!important;font-weight:700;color:#252525!important}body header nav ul#menu-header-nav>li.menu-item-has-children ul.sub-menu>li>a:hover{opacity:1!Important;background-color:#A7AE85!important}body header nav ul#menu-header-nav>li.menu-item-has-children ul.sub-menu::before{content:''!important;position:absolute!important;top:-20px!important;left:14%!important}body .woocommerce-notices-wrapper{background-color:#344130!important}body .woocommerce-notices-wrapper .woocommerce-message{margin-bottom:0px!important;padding:25px!important;display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:#FFFFFF!important;width:90%;max-width:1440px;margin:0px auto}body .woocommerce-notices-wrapper .woocommerce-message a.button.wc-forward{margin-left:auto!important;border:none;background:#fb9f27!important;font-weight:700!important;padding:6px 26px!important;color:#252525!important;border-radius:3px!important}body .woocommerce-notices-wrapper .woocommerce-message a.button.wc-forward:hover{background:#fb940e!important}body .woocommerce-notices-wrapper .woocommerce-message a.button.wc-forward:after{display:none!important}body .hero-bg-image{min-height:700px!important}body .hero .hero-content{position:absolute!important;top:50%!important;left:50%!important;bottom:auto!important;right:auto!important;transform:translateX(-50%) translateY(-50%);z-index:100!important;flex-wrap:nowrap}body .hero a.hero-btn{background-color:hsl(from var(--gcid-secondary-color) calc(h + 0) calc(s + 0) calc(l + 0) / 0.75);border-radius:0px!important;border:0px!important;display:flex;flex-direction:row;padding:0px!important;padding-left:15px!important;max-width:325px!important;width:100%;font-weight:700!important;font-size:21px!important;align-items:center;color:#000000!important}body .hero a.hero-btn:hover{background-color:var(--gcid-secondary-color)!important}body .hero a.hero-btn:after{background-color:var(--gcid-secondary-color)!important;content:'5'!important;display:inline-block!important;transform:none!important;position:relative!important;opacity:1!important;margin-left:auto!important;padding:10px!important}body .home-section-arrow .et-pb-icon{line-height:30px!important}body .decorative-list ul{margin-bottom:20px!important;list-style-type:none!important;padding:0px!important;margin:0px!important;margin-bottom:30px!important;display:table!important}body .decorative-list ul li{display:table-row;line-height:1.8em}body .decorative-list ul li::before{font-family:"Font Awesome 7 Pro"!important;margin-right:10px;font-weight:900;display:table-cell!important;padding-right:0.6em!important;text-align:center}body .compass ul li::before{content:'\f14e'!important;color:var(--gcid-primary-color)}body .alert ul li::before{content:'\f071'!important;color:var(--gcid-primary-color)}body .trophy ul li::before{content:'\f091'!important;color:var(--gcid-primary-color)}body .check ul li::before{content:'\f058'!important;color:var(--gcid-primary-color)}body .mountain ul li::before{content:'\f6fc'!important;color:var(--gcid-primary-color)}body .vendor ul li#company::before{content:'\f1ad'!important;color:var(--gcid-primary-color)}body .vendor ul li#website::before{content:'\f0ac'!important;color:var(--gcid-primary-color)}body .vendor ul li#contact::before{content:'\f2bb'!important;color:var(--gcid-primary-color)}body .vendor ul li#product::before{content:'\f49e'!important;color:var(--gcid-primary-color)}body .admission-blurbs .et_pb_blurb_content .title{font-size:20px!important;margin-bottom:15px!important}body .admission-blurbs .custom-icon-blurb i{font-size:50px!important}body .admission-blurbs .time-admin-tix-leafs .icon{width:55px!important}body .admission-blurbs .time-admin-tix-leafs .content{flex:1!important}body .upcoming-events .et_pb_column{align-items:center!important}body .upcoming-events .et_pb_blurb_content .et_pb_blurb_container{display:flex;flex-direction:column;justify-content:center}body .upcoming-events .et_pb_blurb .et_pb_main_blurb_image i{font-size:85px!important}body .event-faqs .et_pb_accordion_item.et_pb_toggle_close{transition-property:transform;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms}body .event-faqs .et_pb_accordion_item.et_pb_toggle_open,body .event-faqs .et_pb_accordion_item.et_pb_toggle_close:hover{transform:scaleX(1.03) scaleY(1.03)!important;transition-property:transform;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms}body .contact-form input,body .contact-form select{height:75px!important}body .event-products .et_pb_column{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important}body .event-products .et_pb_column .et_pb_blurb{width:47.25%!important}body .event-products .et_pb_column .et_pb_blurb .et_pb_blurb_content{height:100%!important}body .event-products .et_pb_column .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container,body .event-products .et_pb_column .et_pb_blurb .et_pb_blurb_content .included-text{padding:25px 35px!important}body .event-products .et_pb_column .et_pb_blurb .et_pb_blurb_content .included-text p{font-weight:900;margin-bottom:15px!important}body .vendors ul.et_pb_tabs_controls{background:none!important}body .vendors ul.et_pb_tabs_controls::after{border:0px!important}body .vendors .et_pb_tabs_controls li{margin-right:10px!important;margin-bottom:10px!important}body .vendors .et_pb_tabs_controls li.et_pb_tab_active a,body .vendors .et_pb_tabs_controls li.et_pb_tab_active a:hover,body .vendors .et_pb_tabs_controls li a:hover{background:var(--gcid-primary-color)!important;color:#FFFFFF!important;border:1px solid hsl(from var(--gcid-primary-color) calc(h + 0) calc(s + 0) calc(l + 0) / 0.33)!important;transition-duration:.2s;transition-property:all!important}body .vendors .et_pb_tabs_controls li a{background:#A7AE85!important;color:#252525!important;border:1px solid hsl(from var(--gcid-primary-color) calc(h + 0) calc(s + 0) calc(l + 0) / 0.33)!important;transition-duration:.2s;transition-property:all!important;padding:10px 15px!important;border-radius:3px!important}body .vendors .et_pb_all_tabs .et_pb_tab .et_pb_tab_content{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important}body .vendors .et_pb_image{width:22.5%;margin:0px!important}body .gallery .et_pb_image{width:22.5%!important}body .lodging-glossary .et_pb_blurb .et_pb_main_blurb_image{margin-bottom:25px!important}body .lodging-glossary .et_pb_blurb i{font-size:61px!important;color:var(--gcid-primary-color)!important}body .hotel-wrapper .images .et_pb_image{width:47.25%!important}body .hotel-wrapper .hotel-icons .et_pb_column i{font-size:22px!important;color:var(--gcid-primary-color)!important;margin-right:5px!important}body .hotel-wrapper .hotel-accordion .contact-info p{display:flex!important;font-size:18px!important}body .hotel-wrapper .hotel-accordion .contact-info a{font-size:18px!important}body .hotel-wrapper .hotel-accordion .contact-info i{margin-right:10px!important;font-size:21px;display:flex;flex-direction:column;justify-content:center}body .merch-cat-img a{padding-top:10px!important;padding-bottom:10px!important}body .merch-cat-img{width:31.1%!important}body .terms h2,body .terms h3{margin-bottom:25px!important;padding-bottom:0px!important}body .terms h2:not(:first-child){margin-top:30px!important}body .terms h3:not(:first-child){margin-top:5px!important}body .wc-proceed-to-checkout .checkout-button::after{display:none!important}body .woocommerce-cart table.cart td.actions .coupon .input-text{padding:11px 16px!important}body .add-to-cart-module table.variations{margin-bottom:0px!important}body .add-to-cart-module table.variations td.value{width:60%!important}body .add-to-cart-module table.variations td.value select{font-size:18px!important;padding:15px!important;border-radius:0px!important;background-color:#FFFFFF!important;border:1px solid hsl(from var(--gcid-primary-color) calc(h + 0) calc(s + 0) calc(l + 0) / 0.5)!important}body .add-to-cart-module table.variations td.value span:after{display:none!important}body .add-to-cart-module .single_variation_wrap .woocommerce-variation{margin-bottom:10px!important}body .add-to-cart-module .single_variation_wrap .ppom-rendering-fields{padding:0px!important}body .add-to-cart-module .single_variation_wrap .ppom-rendering-fields label{font-size:18px!important}body .add-to-cart-module .single_variation_wrap .ppom-rendering-fields input{padding:25px 20px!important;font-size:18px!important;border-color:hsl(from var(--gcid-primary-color) calc(h + 0) calc(s + 0) calc(l + 0) / 0.5);border-radius:0px!important}body .add-to-cart-module .single_variation_wrap .ppom-rendering-fields .ppom-field-wrapper{padding-left:0px!important}body .add-to-cart-module .single_variation_wrap .input-text.qty{padding:13px!important}body .add-to-cart-module button:hover{padding:0.3em 1em 0.3em 1em!important}body .add-to-cart-module button::after{display:none!important}body .product-tab-desc .et_pb_tabs_controls{background-color:#e1e0e0!important}body .product-tab-desc .description_tab{padding:40px!important}body .product-tab-desc .et_pb_tabs_controls li a{padding:7px 30px!important}body .product-tab-desc .et_pb_tab_content h2{margin-bottom:10px!important;font-size:32px!important;line-height:1.3em!important}body .product-tab-desc .et_pb_tab_content h2:not(:first-child){margin-top:30px!important}body .product-tab-desc .et_pb_tab_content ul li{margin-bottom:10px!important}body .et_pb_wc_checkout_payment_info form .form-row{margin-top:0px!important}body footer .social-menu ul li.menu-item-object-page{display:none!important}body footer .social-menu .et_pb_menu__wrap{justify-content:center!important}body footer .quick-links ul#menu-footer-qls li{width:33%!important;margin-top:0px!important;margin-bottom:20px}body .et_pb_contact_submit{margin-left:0px!important}body .et-pb-contact-message{font-size:18px!important;color:#000000!important}body footer .et-pb-contact-message{color:#FFFFFF!important}@media all and (max-width:1375px){body header .et_pb_menu--with-logo .et_pb_menu__logo-wrap{max-width:140px!important}body header nav ul#menu-header-nav>li>a{padding:8px!important;font-size:16px!important}body header nav ul#menu-header-nav>li.upgrade-cta>a{padding:9px!important}body header nav ul#menu-header-nav>li.menu-item-has-children ul.sub-menu{padding:5px 0px!important}body header nav ul#menu-header-nav>li.menu-item-has-children ul.sub-menu>li>a{padding:5px 10px!important;font-size:14px!important}body header nav ul#menu-header-nav>li.menu-item-has-children ul.sub-menu::before{content:''!important;position:absolute!important;top:-20px!important;left:9%!important;border:10px solid transparent!important;border-bottom-color:#A7AE85!important}body header .et_pb_menu__wrap .et_pb_menu__cart-count{font-size:16px!important}}@media all and (max-width:1275px){body .lodging-glossary .et_pb_column{padding:15px!important;width:calc(33.3333% - var(--horizontal-gap-parent,5.5%) * 0.66667)!important}}@media all and (min-width:1275px){body .lodging-glossary .et_pb_column{padding:35px 15px!important}}@media all and (min-width:981px) and (max-width:1080px){body header .et_pb_menu__wrap .et_pb_menu__cart-count{display:none!important}body .hero .hero-content h1{font-size:36px!important}body .hero .hero-content .hero-tagline .et_pb_text_inner{font-size:21px!important}body .custom-icon-blurb .et_pb_blurb_content{flex-direction:column;justify-content:center!important;align-items:center!important}body .custom-icon-blurb .et_pb_blurb_content .et_pb_blurb_container{text-align:center!important}}@media all and (min-width:981px){body header .top-header-bar .et_pb_column:first-child a.et_pb_button:hover{transform:scale(1.03)}body header nav ul#menu-header-nav li.lodging-link{display:none!important}}@media all and (max-width:980px){body header .top-header-bar .et_pb_column:first-child{width:100%!important}body header .top-header-bar .et_pb_column:last-child{display:none!important}body header nav ul#menu-header-nav>li.menu-item-has-children ul.sub-menu::before{display:none!important}body header .mobile_nav ul{padding:0px!important;border:0px!important}body header .mobile_nav ul li a{padding:15px!important;border-bottom:0px!important;color:#252525;font-size:18px!important}body header .mobile_nav ul li a:hover{opacity:1!important}body header .mobile_nav ul li.upgrade-cta a{background-color:#FB9F27!important;font-weight:700}.et_mobile_menu .menu-item-has-children>a{font-weight:400!important}.et_mobile_menu li li{padding-left:15px!important}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent;text-align:right!important}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:13px;right:10px;position:relative;font-family:"ETModules";content:'\33';color:var(--gcid-primary-color);padding:3px;font-size:32px!important}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}body .hero-bg-image{min-height:auto!important;height:50vw!important}body .hero-bg-image .et-last-child{width:100%!important}body .hero .hero-content{position:relative!important;top:auto!important;left:auto!important;transform:none;z-index:0!important}body .hero .hero-content .et_pb_column:first-child{width:100%!important}body .home-section-arrow{display:none!important}body .admission-blurbs{flex-wrap:wrap!important;justify-content:center!important}body .admission-blurbs .et_pb_column{width:48.5%!important}body .event-products .et_pb_column .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container{padding:15px!important}body .vendors .et_pb_image{width:31%}body .gallery .et_pb_image{width:31.1%!important}body .hotel-wrapper{display:flex!important;flex-direction:column-reverse!important}body .hotel-wrapper .images,body .hotel-wrapper .content{width:100%}body footer .footer-wrapper .logo{width:100%!important}body footer .footer-wrapper .logo .social-menu .et_pb_menu__menu{display:flex!important}body footer .footer-wrapper .logo .social-menu .et_mobile_nav_menu{display:none!important}body footer .social-menu .et_pb_menu__wrap{justify-content:center!important}body footer .footer-wrapper .footer-menu,body footer .footer-wrapper .newsletter{width:47.25%!important}body footer .footer-menu .quick-links ul#menu-footer-qls li{width:50%!important}body footer .footer-wrapper .footer-menu{margin-right:5.5%!important}body footer .footer-wrapper .footer-menu .et_pb_menu__menu{display:flex!important}body footer .footer-wrapper .footer-menu .et_mobile_nav_menu{display:none!important}}@media all and (max-width:767px){body .custom-icon-blurb .et_pb_blurb_content{flex-direction:column;justify-content:center!important;align-items:center!important}body .custom-icon-blurb .et_pb_blurb_content .et_pb_blurb_container{text-align:center!important}body .vendors .et_pb_tabs_controls li{border:none!important;display:inline-block!important}body .product-tab-desc .description_tab{padding:20px!important}body .product-tab-desc .et_pb_tab_content h2{margin-bottom:10px!important;font-size:24px!important;line-height:1.3em!important}}@media all and (max-width:630px){body header .top-header-bar .et_pb_column:first-child a.et_pb_button:hover{font-size:16px!important}body header .et_pb_menu--with-logo .et_pb_menu__logo-wrap{max-width:100px!important}body .hero .hero-content h1{font-size:40px!important}body .hero .hero-content .hero-tagline .et_pb_text_inner{font-size:21px!important}body .hero a.hero-btn{font-size:18px!important}body .admission-blurbs .et_pb_column{width:100%!important}body .upcoming-events .et_pb_blurb .et_pb_blurb_content{flex-direction:column!important}body .upcoming-events .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_description{text-align:center!important}body .contact-form .et_pb_contact_field{width:100%!important}body .event-products .et_pb_column .et_pb_blurb{width:100%!important}body .vendors .et_pb_tabs_controls li{display:block!important}body .vendors .et_pb_tabs_controls li a{width:100%!important;display:block!important}body .merch-cat-img,body .gallery .et_pb_image,body .vendors .et_pb_image{width:47.25%!important}body .gallery .et_pb_column{--horizontal-gap:5%!important}body .lodging-glossary .et_pb_blurb .et_pb_main_blurb_image{margin-bottom:15px!important}body .lodging-glossary .et_pb_blurb i{font-size:27px!important}body .lodgiing-glossary .et_pb_blurb .et_pb_blurb_description{font-size:14px!important}body .hotel-wrapper .hotel-accordion h3{font-size:18px!important}body .hotel-wrapper .images{flex-direction:column!important}body .hotel-wrapper .images .et_pb_image{width:100%!important}body .hotel-wrapper .hotel-accordion .contact-info i{font-size:18px!important}body .hotel-wrapper .hotel-accordion .et_pb_toggle_content{font-size:16px!important}body .hotel-wrapper .hotel-accordion .contact-info a{font-size:16px!important}body footer .footer-wrapper .footer-menu,body footer .footer-wrapper .newsletter{width:100%!important}}@media all and (max-width:400px){body .hero .hero-content h1{font-size:30px!important}body .mobile-size-fix h2{font-size:27px!important}body .home-featured-links h2,body .mobile-size-fix h3{font-size:24px!important}body .merch-cat-img,body .gallery .et_pb_image,body .vendors .et_pb_image{width:100%!important}body .lodging-glossary .et_pb_column{padding:15px!important}.et_pb_shop ul.products.columns-4 li.product,.et_pb_wc_related_products ul.products.columns-4 li.product{width:100%!important;margin-right:0px!important}body footer .footer-menu .quick-links ul#menu-footer-qls li{width:100%!important}}@media all and (max-width:380px){body .lodging-glossary .et_pb_column{width:calc(50% - var(--horizontal-gap-parent,5.5%) * 0.5)!important}}