.pa-text-over-image>.et_pb_text{position:absolute;top:45%;left:50%;transform:translate(-50%,-45%);z-index:10;width:100%;transition:opacity 0.3s ease-in-out}.pa-text-over-image>.et_pb_image .et_pb_image_wrap:before{content:"";position:absolute;width:100%;height:100%;background-color:#000;opacity:0.3;z-index:9;transition:opacity 0.3s ease-in-out}.pa-text-over-image:hover>.et_pb_text{}.pa-text-over-image:hover>.et_pb_image .et_pb_image_wrap:before{}.image-button{filter:opacity(100%)!important;background-color:#2d372f45!important}.image-button:hover{background-color:#2d372f!important}ul#menu-main-menu li.menu-item a:active{font-weight:bolder!important}.custom-menu .et_pb_menu li.menu-item-has-children ul li a{font-weight:normal!important}#menu-main-menu .sub-menu{border-top:10px solid #2d372f;border-left:3px solid #2d372f;border-right:3px solid #2d372f;border-bottom:3px solid #2d372f;box-shadow:rgba(0,0,0,0.3) 0px 24px 16px 10px;width:24vw;min-width:240px;max-width:280px;padding-top:10px}.nav li ul.sub-menu li{display:block;width:100%;padding:0}.et-menu li li a{width:auto!important}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:#565557;color:#ffffff;font-weight:600;opacity:1!important}.et_pb_menu .et_pb_menu__menu>nav>ul>li{display:block}ul.et_pb_tabs_controls{background:transparent!important}ul.et_pb_tabs_controls:after{background:transparent!important;border-top:0!important}.et_pb_tabs_controls li:last-child{border-right:0!important}.flight-line-info-row{margin:0 auto}.flight-line-info{position:relative}.flight-line-info img.alignleft{float:none;width:200px;height:auto;position:absolute;left:0;top:0;margin:0}.flight-line-info p{margin:0 0 15px 220px}.flight-line-info p:first-of-type{margin:0;height:0;overflow:hidden}.flight-line-info strong{font-family:"Dosis",Helvetica,Arial,Lucida,sans-serif;font-size:1.1em;font-weight:inherit;text-transform:uppercase;letter-spacing:7px;color:#f1e4c7!important;display:block;margin:-15px 0 10px;padding-bottom:5px;border-bottom:2px solid #ddd}.Label{color:rgba(255,255,255,1)!important}.wpforms-field-description,.force-white-text,.et-db #et-boc .et-l .et_pb_modulediv.wpforms-container-full.wpforms-field-payment-total.wpforms-payment-total{color:#ffffff!important}div.FadeWrapper>label.p-FieldLabel .Label .Label--empty{color:#fff!important}div.wpforms-field-stripe-credit-card>.p-FieldLabel{color:rgba(255,255,255,1)!important}.p-Field .p-FieldLabel .Label .Label--empty{color:rgba(255,255,255,1)!important}.et-db #et-boc .et-l .et_pb_modulediv.wpforms-container-full .wpforms-field-label,.et-db #et-boc .et-l .et_pb_module .wp-core-uidiv.wpforms-container-full .wpforms-field-label.wpforms-field-stripe-credit-card{color:#ffffff}.et-db #et-boc .et-l .et_pb_modulediv.wpforms-container-full .wpforms-field-label-inline,.et-db #et-boc .et-l .et_pb_module .wp-core-uidiv.wpforms-container-full .wpforms-field-label-inline,.et-db #et-boc .et-l .et_pb_modulediv.wpforms-container-full .wpforms-field-sublabel,.et-db #et-boc .et-l .et_pb_module .wp-core-uidiv.wpforms-container-full .wpforms-field-sublabel,.et-db #et-boc .et-l .et_pb_modulediv.wpforms-container-full.wpforms-field-payment-total.wpforms-payment-total.wpforms-field-stripe-credit-card{color:#ffffff}div.wpforms-container.wpforms-render-modern .wpforms-form.wpforms-paypal-commerce-credit-card-hidden-input,div.wpforms-container.wpforms-render-modern .wpforms-form.wpforms-field-paypal-commerce-cardnumber,div.wpforms-container.wpforms-render-modern .wpforms-form.wpforms-field-paypal-commerce-carddate,div.wpforms-container.wpforms-render-modern .wpforms-form.wpforms-field-paypal-commerce-cardcode,div.wpforms-container.wpforms-render-modern .wpforms-form.wpforms-field-paypal-commerce-cardname.wpforms-field-stripe-credit-card{background-color:var(--wpforms-field-background-color)!important;border-radius:var(--wpforms-field-border-radius)!important;color:var(--wpforms-field-text-color);border:var(--wpforms-field-border-size,1px)var(--wpforms-field-border-style,solid)var(--wpforms-field-border-color)!important;padding:0 var(--wpforms-field-size-padding-h)!important;font-size:var(--wpforms-field-size-font-size)!important;line-height:100%;box-shadow:none!important;transition:border 0.15s;display:block;width:100%!important;box-sizing:border-box!important;height:var(--wpforms-field-size-input-height)!important;font-style:normal;font-weight:normal}.et-db #et-boc .et-l .et_pb_modulediv.wpforms-container-fullinput[type="submit"]:not(:hover):not(:active),.et-db #et-boc .et-l .et_pb_modulediv.wpforms-container-fullbutton[type="submit"]:not(:hover):not(:active),.et-db #et-boc .et-l .et_pb_modulediv.wpforms-container-full.wpforms-page-button:not(:hover):not(:active),.et-db #et-boc .et-l .et_pb_module .wp-core-uidiv.wpforms-container-fullinput[type="submit"]:not(:hover):not(:active),.et-db #et-boc .et-l .et_pb_module .wp-core-uidiv.wpforms-container-fullbutton[type="submit"]:not(:hover):not(:active),.et-db #et-boc .et-l .et_pb_module .wp-core-uidiv.wpforms-container-full.wpforms-page-button:not(:hover):not(:active){color:#333333!important;border-width:0!important;border-color:rgba(255,255,255,0);border-radius:0;background-color:#f1e4c7;box-shadow:10px 10px 0 0 #2d372f}.et-db #et-boc .et-l .et_pb_modulediv.wpforms-container-full:not(:empty){margin:0 auto}@media (min-width:767px){.pa-vertical-align-blurb .et_pb_blurb_content{display:flex!important}.pa-vertical-align-blurb .et_pb_blurb_container{display:flex!important;justify-content:center;flex-direction:column}.et-db #et-boc .et-l .pa-vertical-align-blurb .et_pb_main_blurb_image{display:flex;width:auto!important;margin-bottom:0!important}}@media screen and (max-width:768px){.flight-line-info img.alignleft{position:relative;display:block;margin:0 auto 20px}.flight-line-info p{margin-left:0}.flight-line-info p:first-of-type{height:auto;margin-bottom:20px}.pa-menu-hide-mobile{display:none}}@media screen and (min-width:981px){.et_pb_gutters3 .et_pb_column_1_3,.et_pb_gutters3.et_pb_row .et_pb_column_1_3{width:18.6667%}}@media screen and (max-width:1366px) and (pointer:coarse),screen and (hover:none){.et_pb_row_0.et_pb_row.hero-banner{margin-left:14vw!important}.exhibits-tours-collection-section,.slides-prop-misc-desktop{display:none}.exhibits-tours-collection-section-mobile,.slides-prop-misc-mobile{display:block!important}.desktop-footer-menu{display:none}.mobile-footer-menu{display:flex}}@media screen and (min-width:1367px) and (pointer:fine){.exhibits-tours-collection-section-mobile,.slides-prop-misc-mobile{display:none!important}.desktop-footer-menu{display:flex!important}.mobile-footer-menu{display:none}}.hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important;text-align:center!important}.hide-mobile-menu .et_mobile_nav_menu{display:none}.hide-mobile-menu .et_mobile_nav_menu a{display:block;width:150px}.sideways-text{transform:rotate(90deg);height:100%}.vertical-yellow{writing-mode:vertical-lr;text-orientation:upright;color:yellow;font-size:2rem;line-height:200%;text-transform:uppercase;font-family:monospace}.vertical-white{writing-mode:vertical-lr;text-orientation:upright;color:white;font-size:2rem;line-height:200%;text-transform:uppercase;font-family:monospace}.entry-content .noborder tr td{border-top:0}.match-row-height{display:flex;flex-direction:column;height:auto!important;overflow:hidden}.top-height-row,.bottom-height-row{flex:1;display:flex;align-items:center;justify-content:center;margin:0;padding:0}.et_pb_section_3.et_pb_equal_columns{display:flex;align-items:stretch}.decm-cover-image-overlay:hover{background-color:#ffffff50}.custom-events-grid .decm-events-details-cover{display:grid;grid-template-columns:25% 75%;grid-template-rows:auto auto;column-gap:24px}.custom-events-grid .callout-box-cover{grid-column:1 / 2;grid-row:span 2;align-self:start}.custom-events-grid .entry-title{width:100%;grid-column:2 / 3;grid-row:1 / 2;align-content:center;padding:0}.custom-events-grid .decm-show-detail-center{width:100%;grid-column:2 / 3;grid-row:2 / 3;align-content:start;padding:0}@media only screen and (max-width:980px){.custom-events-grid .decm-events-details-cover{column-gap:16px}}@media print{.flight-line-info img.alignleft{position:relative;max-width:150px;margin-right:20px;margin-bottom:20px}.flight-line-info p{margin-left:0}}