.museum-site .elementor .museum-exposition-section{padding:64px 0}.museum-site .elementor .museum-exposition-section>.museum-container{padding:0}
.museum-site .elementor .museum-exposition-intro{display:grid;grid-template-columns:minmax(250px,.85fr) minmax(0,1.35fr);gap:72px;align-items:start}.museum-exposition-kicker{margin:0 0 12px;color:#80613b;font-size:.68rem;font-weight:600;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}.museum-exposition-intro-heading h2{max-width:520px;margin:0 0 24px;font-size:2.55rem;line-height:1.08}.museum-exposition-intro-text{color:#403b35;font-size:.9rem;line-height:1.8}.museum-exposition-intro-text p{margin:0 0 1.15em}
.museum-site .elementor .museum-exposition-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:48px;padding:30px 0;border-top:1px solid #ded8ce;border-bottom:1px solid #ded8ce}.museum-exposition-fact{min-width:0;padding:0 28px;border-right:1px solid #ded8ce}.museum-exposition-fact:first-child{padding-left:0}.museum-exposition-fact:last-child{padding-right:0;border-right:0}.museum-exposition-fact .elementor-icon-box-wrapper{text-align:left}.museum-exposition-fact .elementor-icon-box-icon{margin:0 0 15px}.museum-exposition-fact .elementor-icon{font-size:38px}.museum-exposition-fact .elementor-icon-box-title{margin:0 0 5px;font-family:'Cormorant Garamond',Georgia,serif;font-size:2.1rem;font-weight:500;line-height:1}.museum-exposition-fact .elementor-icon-box-description{color:#625b53;font-size:.7rem;line-height:1.55}
.museum-site .elementor .museum-exposition-halls{padding-top:18px;padding-bottom:18px}.museum-site .elementor .museum-exposition-story{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.45fr);gap:64px;align-items:center;padding:58px 0;border-bottom:1px solid #ded8ce}.museum-site .elementor .museum-exposition-story:last-child{border-bottom:0}.museum-site .elementor .museum-exposition-story--reverse{grid-template-columns:minmax(0,1.45fr) minmax(260px,.8fr)}.museum-exposition-story-copy h2{margin:0 0 20px;font-size:2.5rem;line-height:1.08}.museum-exposition-index{margin:0 0 12px;color:#765633;font-size:.73rem;font-weight:600;line-height:1.5;letter-spacing:.16em}.museum-exposition-story-text{color:#403b35;font-size:.88rem;line-height:1.82}.museum-exposition-story-text p{margin:0 0 1.15em}.museum-exposition-story .museum-news-gallery{margin:0}.museum-exposition-story .museum-news-gallery__slide img{object-position:center}
.museum-site .elementor .museum-exposition-special-section{background:#f5f2ed}.museum-exposition-special-section .museum-exposition-story{border:0;padding:0}.museum-exposition-special-section .museum-news-gallery{background:#ebe5dc}
.museum-site .elementor .museum-exposition-visit{display:grid;grid-template-columns:minmax(210px,.42fr) minmax(0,1.58fr);gap:48px;align-items:stretch}.museum-exposition-visit-head{justify-content:center}.museum-exposition-visit-head h2{margin:0 0 14px;font-size:2.15rem}.museum-exposition-visit-head p{margin:0 0 16px;color:#625b53;font-size:.8rem;line-height:1.65}.museum-site .elementor .museum-exposition-visitor-panel{width:100%;margin:0;min-height:144px;background:#28251f;border-radius:4px;overflow:hidden;backdrop-filter:none}.museum-site .museum-exposition-visitor-panel>.museum-visitor-item{padding:22px 20px}.museum-exposition-visitor-panel .elementor-icon-box-wrapper{gap:14px}.museum-exposition-visitor-panel .elementor-icon{font-size:32px}
.museum-site[data-museum-scheme]:not([data-museum-scheme=normal]) :is(.museum-exposition-special-section,.museum-exposition-visitor-panel){background:var(--museum-bg)!important;color:var(--museum-text)!important}.museum-site[data-museum-scheme]:not([data-museum-scheme=normal]) :is(.museum-exposition-story,.museum-exposition-facts,.museum-exposition-fact){border-color:var(--museum-text)!important}
@media(max-width:1023px){.museum-site .elementor .museum-exposition-intro{grid-template-columns:1fr;gap:24px}.museum-site .elementor .museum-exposition-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.museum-exposition-fact{padding:22px 24px;border-bottom:1px solid #ded8ce}.museum-exposition-fact:nth-child(2){border-right:0}.museum-exposition-fact:nth-child(n+3){border-bottom:0}.museum-exposition-fact:nth-child(odd){padding-left:0}.museum-site .elementor .museum-exposition-story,.museum-site .elementor .museum-exposition-story--reverse{grid-template-columns:1fr;gap:28px}.museum-exposition-story--reverse .museum-exposition-story-copy{order:-1}.museum-site .elementor .museum-exposition-visit{grid-template-columns:1fr}.museum-site .elementor .museum-exposition-visitor-panel{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}}
@media(max-width:767px){.museum-site .elementor .museum-exposition-section{padding:44px 0}.museum-exposition-intro-heading h2,.museum-exposition-story-copy h2{font-size:2rem}.museum-site .elementor .museum-exposition-facts{margin-top:32px}.museum-exposition-fact{padding:20px 16px}.museum-exposition-fact:nth-child(odd){padding-left:0}.museum-exposition-fact .elementor-icon-box-title{font-size:1.7rem}.museum-site .elementor .museum-exposition-story{padding:34px 0;gap:22px}.museum-exposition-special-section .museum-exposition-story{padding:0}.museum-site .elementor .museum-exposition-visit{gap:24px}.museum-site .elementor .museum-exposition-visitor-panel{grid-template-columns:1fr}.museum-site .museum-exposition-visitor-panel>.museum-visitor-item{border-right:0;border-bottom:1px solid #ffffff20}.museum-site .museum-exposition-visitor-panel>.museum-visitor-item:last-child{border-bottom:0}.museum-exposition-visitor-panel .elementor-icon{font-size:28px}}
