.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
.dimage-360-area{height:400px;width:100%}

:root{--off-white:#ffffff;--cream:#f4f4f5;--text-dark:#201e1d;--green-deep:#201e1d;--green-mid:#5f5b59;--slate:#8d8987;--amber:#006786;--green-light:#004961;--amber-light:#62c5ee;--spot-2:#b0005a;--hair:rgba(32,30,29,.13);--ground:#fafafa;--panel:#ffffff;--panel-hover:#f4f4f5;--rule:rgba(32,30,29,.13);--serif:'Cormorant Garamond', Georgia, serif;--sans:'Inter', system-ui, -apple-system, sans-serif;--mono:'IBM Plex Mono', ui-monospace, SFMono-Regular, Menlo, monospace;--transition:0.25s ease}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}html{background:var(--ground,#fafafa)}body{font-family:var(--sans);background:var(--ground,#fafafa);color:var(--text-dark);line-height:1.65;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:var(--amber);text-decoration:none;transition:color var(--transition)}a:hover{color:var(--green-deep)}ul,ol{list-style:none}h1,h2,h3,h4{font-family:var(--serif);font-weight:400;line-height:1.08;color:var(--green-deep)}h1{font-size:clamp(2.4rem,5vw,4.5rem)}h2{font-size:clamp(1.8rem,3vw,2.75rem)}h3{font-size:1.5rem}h4{font-size:1.2rem}p{font-size:.95rem;line-height:1.85;color:#3a3a3a;margin-bottom:1rem}p:last-child{margin-bottom:0}.eyebrow{font-size:.68rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--green-light);display:block;margin-bottom:.5rem}.btn-primary{display:inline-flex;align-items:center;gap:.5rem;padding:.9rem 2rem;background:var(--amber);color:#fff!important;font-family:var(--sans);font-size:.78rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border:none;cursor:pointer;transition:background var(--transition),transform var(--transition)}.btn-primary:hover{background:var(--amber-light);transform:translateY(-1px)}.btn-ghost{display:inline-flex;align-items:center;gap:.5rem;padding:.9rem 2rem;background:0 0;border:1px solid rgba(255,255,255,.45);color:rgba(255,255,255,.9)!important;font-size:.78rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;transition:border-color var(--transition),color var(--transition)}.btn-ghost:hover{border-color:#fff;color:#fff!important}#site-header{position:fixed;top:0;left:0;right:0;z-index:1000;display:flex;align-items:center;justify-content:space-between;padding:1rem 3rem;transition:background var(--transition),padding var(--transition),box-shadow var(--transition)}#site-header.hero-header{background:linear-gradient(to bottom,rgba(0,0,0,.58),transparent)}#site-header.scrolled{background:var(--green-deep);padding:.75rem 3rem;box-shadow:0 2px 20px rgba(0,0,0,.25)}#site-header.dark-header{background:var(--green-deep);border-bottom:1px solid rgba(255,255,255,7%)}.site-logo img{height:52px;width:auto;display:block}.site-logo-text{font-family:var(--serif);font-size:1.5rem;font-weight:700;color:#fff;letter-spacing:.02em}.site-logo-text span{color:var(--amber-light)}#primary-menu{display:flex;gap:2.5rem;align-items:center}#primary-menu li a{font-size:.78rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.85);transition:color var(--transition)}#primary-menu li a:hover,#primary-menu li.current-menu-item>a{color:var(--amber-light)}.menu-toggle{display:none;flex-direction:column;gap:5px;cursor:pointer;background:0 0;border:none;padding:.5rem}.menu-toggle span{display:block;width:24px;height:2px;background:#fff;transition:transform var(--transition),opacity var(--transition)}#site-footer{background:var(--green-deep);padding:4rem 5rem 2rem}.footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:3rem;padding-bottom:3rem;border-bottom:1px solid rgba(255,255,255,7%);margin-bottom:2rem}.footer-logo img{height:48px;width:auto;display:block;margin-bottom:1rem}.footer-brand p{font-size:.8rem;color:rgba(255,255,255,.42);line-height:1.75;margin-bottom:0}.footer-col h4{font-family:var(--sans);font-size:.65rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.28);margin-bottom:1rem}.footer-col ul li{margin-bottom:.55rem}.footer-col ul li a{font-size:.8rem;color:rgba(255,255,255,.52);transition:color var(--transition)}.footer-col ul li a:hover{color:var(--amber-light)}.footer-bottom{display:flex;justify-content:space-between;align-items:center}.footer-bottom p{font-size:.7rem;color:rgba(255,255,255,.28);margin:0}.footer-socials{display:flex;gap:.75rem}.footer-socials a{width:34px;height:34px;border:1px solid rgba(255,255,255,.13);display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.38);font-size:.72rem;transition:all var(--transition)}.footer-socials a:hover{border-color:var(--amber-light);color:var(--amber-light)}.page-hero{position:relative;height:86vh;min-height:560px;display:flex;align-items:flex-end;overflow:hidden}.page-hero .hero-bg{position:absolute;inset:0;background-size:cover;background-position:50% 30%}.page-hero .hero-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(8,18,10,.92) 0%,rgba(8,18,10,.4) 40%,rgba(8,18,10,8%) 70%,transparent 100%)}.page-hero .hero-content{position:relative;z-index:2;padding:0 5rem 4.5rem;width:100%}.section-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:2.5rem}.section-link{font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--amber);white-space:nowrap}.section-link:hover{color:var(--green-deep)}.loc-card{position:relative;overflow:hidden;cursor:pointer;display:block}.loc-card-img{width:100%;height:100%;min-height:270px;background-size:cover;background-position:50%;transition:transform .6s ease;display:block}.loc-card:hover .loc-card-img{transform:scale(1.05)}.loc-card-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(8,18,10,.86) 0%,rgba(8,18,10,.1) 52%,transparent 100%);transition:background var(--transition)}.loc-card:hover .loc-card-overlay{background:linear-gradient(to top,rgba(8,18,10,.94) 0%,rgba(8,18,10,.28) 60%,transparent 100%)}.loc-card-content{position:absolute;bottom:0;left:0;right:0;padding:1.5rem}.loc-tag{display:inline-block;font-size:.6rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--amber-light);border:1px solid rgba(200,133,58,.45);padding:.22rem .6rem;margin-bottom:.5rem}.loc-card-title{font-family:var(--serif);font-size:1.45rem;font-weight:700;color:#fff;line-height:1.2;margin-bottom:.3rem}.loc-state{font-size:.7rem;color:rgba(255,255,255,.55);display:flex;align-items:center;gap:.3rem}.loc-state::before{content:'◆';font-size:.42rem;color:var(--amber-light)}.loc-excerpt{font-size:.83rem;color:rgba(255,255,255,.7);line-height:1.6;margin-top:.55rem;max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .3s}.loc-card:hover .loc-excerpt{max-height:80px;opacity:1}.home-hero{position:relative;height:100vh;min-height:620px;display:flex;align-items:flex-end;overflow:hidden;background:var(--green-deep)}.home-hero .hero-bg{position:absolute;inset:0;background-size:cover;background-position:50% 40%;transform:scale(1.03);transition:transform 10s ease-out}.home-hero:hover .hero-bg{transform:scale(1)}.home-hero .hero-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(8,18,10,.9) 0%,rgba(8,18,10,.32) 40%,transparent 72%)}.home-hero .hero-content{position:relative;z-index:2;padding:0 5rem 5.5rem;max-width:820px}.hero-text-box{background:rgba(8,18,10,.3);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);padding:2.25rem 2.75rem 2.5rem;border-radius:8px;border:1px solid rgba(255,255,255,6%);display:inline-block;max-width:600px}.location-hero .hero-text-box{max-width:720px;padding:1.5rem 2.25rem 2rem;margin-top:.75rem}.hero-eyebrow{font-size:.7rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--amber-light);display:block;margin-bottom:1rem}.home-hero h1{font-family:var(--serif);font-size:var(--hero-h1-size,clamp(2.2rem,4.2vw,4rem));font-weight:700;line-height:1.06;color:#fff;margin-bottom:1.25rem;overflow-wrap:break-word;word-break:normal;hyphens:auto;max-width:100%}.home-hero h1 em{font-style:italic;color:var(--amber-light)}.hero-desc{font-size:1.05rem;font-weight:300;color:rgba(255,255,255,.78);max-width:520px;margin-bottom:2.25rem;line-height:1.78;margin-bottom:2.25rem}.hero-ctas{display:flex;gap:1rem;align-items:center}.scroll-indicator{position:absolute;bottom:2.5rem;right:5rem;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.5rem}.scroll-indicator span{font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.38);writing-mode:vertical-rl}.scroll-line{width:1px;height:56px;background:linear-gradient(to bottom,rgba(255,255,255,.42),transparent);animation:linePulse 2.2s ease-in-out infinite}@keyframes linePulse{0%,100%{opacity:.35}50%{opacity:1}}.stats-bar{background:var(--green-deep);padding:1.5rem 5rem;display:flex;gap:3rem;align-items:center}.stat{display:flex;flex-direction:column;gap:.12rem}.stat-num{font-family:var(--serif);font-size:1.9rem;font-weight:700;color:var(--amber-light);line-height:1}.stat-label{font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.42)}.stat-div{width:1px;height:38px;background:rgba(255,255,255,.1)}.stats-quote{margin-left:auto;font-family:var(--serif);font-style:italic;font-size:1.05rem;color:rgba(255,255,255,.42);max-width:260px;text-align:right;line-height:1.55}.map-teaser{position:relative;height:500px;overflow:hidden;background:#e8e0d8}.map-teaser-bg{position:absolute;inset:0;background-size:cover;background-position:50%;opacity:.65}#home-mini-map{position:absolute;inset:0;z-index:0}.map-teaser-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(120deg,rgba(8,18,10,.84) 0%,rgba(8,18,10,.35) 55%,transparent 100%);display:flex;align-items:center;padding:0 5rem;pointer-events:none}.map-teaser-overlay .btn-primary{pointer-events:auto}.map-teaser-content{max-width:460px;pointer-events:auto}.map-teaser-content .eyebrow{color:var(--amber-light)}.map-teaser-content h2{color:#fff;margin-bottom:1rem}.map-teaser-content p{color:rgba(255,255,255,.68);font-size:.95rem;line-height:1.75;margin-bottom:1.75rem}.home-map-pin{width:10px;height:10px;border-radius:50%;background:var(--amber);border:2px solid #fff;box-shadow:0 0 0 4px rgba(200,133,58,.35);cursor:pointer;transition:transform .15s,box-shadow .15s}.home-map-pin:hover{transform:scale(1.6);box-shadow:0 0 0 6px rgba(200,133,58,.25)}.featured-section{padding:6rem 5rem;background:var(--off-white)}.locations-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.locations-grid .loc-card:first-child{grid-row:span 2}.locations-grid .loc-card:first-child .loc-card-img{min-height:558px}.locations-grid .loc-card:first-child .loc-card-title{font-size:2.1rem}.fn-section{padding:6rem 5rem;background:var(--cream)}.fn-grid{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:1.25rem;height:560px}.fn-card--featured{grid-row:1/3}.fn-card{position:relative;display:block;overflow:hidden;background:var(--green-deep);text-decoration:none}.fn-card-img{position:absolute;inset:0;background-size:cover;background-position:50%;transition:transform .6s ease}.fn-card:hover .fn-card-img{transform:scale(1.04)}.fn-card-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(8,18,10,.88) 0%,rgba(8,18,10,.35) 50%,rgba(8,18,10,.1) 100%);transition:background .3s}.fn-card:hover .fn-card-overlay{background:linear-gradient(to top,rgba(8,18,10,.92) 0%,rgba(8,18,10,.45) 55%,rgba(8,18,10,.15) 100%)}.fn-card-content{position:absolute;bottom:0;left:0;right:0;padding:1.75rem 2rem}.fn-card--secondary .fn-card-content{padding:1.25rem 1.5rem}.fn-meta{display:flex;align-items:center;gap:.6rem;margin-bottom:.6rem}.fn-cat{font-size:.6rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--amber-light);background:rgba(200,133,58,.18);padding:.2rem .6rem;border-radius:2px}.fn-date{font-size:.62rem;color:rgba(255,255,255,.45);letter-spacing:.05em}.fn-title{font-family:var(--serif);color:#fff;line-height:1.2;margin-bottom:.75rem;font-size:1.5rem}.fn-card--featured .fn-title{font-size:2.1rem}.fn-excerpt{font-size:.88rem;color:rgba(255,255,255,.68);line-height:1.7;margin-bottom:1.1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fn-read-more{display:inline-flex;align-items:center;gap:.4rem;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--amber-light);transition:gap .2s}.fn-card:hover .fn-read-more{gap:.7rem}.about-strip{display:grid;grid-template-columns:1fr 1fr;min-height:540px}.about-photo{background-size:cover;background-position:50%}.about-text{background:var(--green-deep);padding:5rem 4.5rem;display:flex;flex-direction:column;justify-content:center}.about-text .eyebrow{color:var(--amber-light)}.about-text h2{color:#fff;margin-bottom:1.5rem}.about-text p{color:rgba(255,255,255,.62);font-size:.93rem;line-height:1.82}.about-signature{font-family:var(--serif);font-style:italic;font-size:1.65rem;color:rgba(255,255,255,.3);margin:1.5rem 0 2rem}.latest-section{padding:6rem 5rem;background:var(--off-white)}.posts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.post-card{background:#fff;overflow:hidden;box-shadow:0 2px 14px rgba(0,0,0,6%);transition:transform .3s,box-shadow .3s}.post-card:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(0,0,0,.1)}.post-card-img{height:205px;background-size:cover;background-position:50%}.post-card-body{padding:1.5rem}.post-meta{display:flex;align-items:center;gap:.75rem;margin-bottom:.7rem}.post-meta .post-tag{font-size:.6rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--green-light)}.post-meta .post-date{font-size:.7rem;color:var(--slate)}.post-card h3{font-family:var(--serif);font-size:1.3rem;font-weight:700;color:var(--green-deep);line-height:1.3;margin-bottom:.55rem}.post-card p{font-size:.84rem;color:var(--slate);line-height:1.65}.post-read-more{display:inline-flex;align-items:center;gap:.3rem;margin-top:1rem;font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--amber)}.post-read-more:hover{color:var(--green-deep)}.newsletter-section{background:var(--green-mid);padding:5rem;display:flex;align-items:center;justify-content:space-between;gap:3rem}.newsletter-section .eyebrow{color:var(--amber-light)}.newsletter-section h2{color:#fff;font-size:2rem}.newsletter-section p{color:rgba(255,255,255,.55);font-size:.88rem;margin-top:.5rem}.nl-form{display:flex;flex-shrink:0}.nl-form input{padding:1rem 1.5rem;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-right:none;color:#fff;font-size:.88rem;width:300px;outline:none;font-family:var(--sans)}.nl-form input::placeholder{color:rgba(255,255,255,.38)}.nl-form button{padding:1rem 1.75rem;background:var(--amber);border:none;color:#fff;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;font-family:var(--sans);transition:background var(--transition)}.nl-form button:hover{background:var(--amber-light)}.map-page-wrap{height:72vh;min-height:520px;display:flex;overflow:hidden}.map-sidebar{width:380px;flex-shrink:0;background:#fff;display:flex;flex-direction:column;overflow:hidden;z-index:10;box-shadow:4px 0 20px rgba(0,0,0,.15)}.filter-bar{background:var(--green-deep);padding:1rem 1.25rem;border-bottom:1px solid rgba(255,255,255,8%);flex-shrink:0}.filter-bar-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:.875rem}.filter-title{font-size:.64rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.42)}.filter-clear{font-size:.64rem;color:var(--amber-light);cursor:pointer;background:0 0;border:none;font-family:var(--sans)}.filter-chips{display:flex;flex-wrap:wrap;gap:.4rem}.chip{font-size:.63rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:.3rem .7rem;border:1px solid rgba(255,255,255,.18);color:rgba(255,255,255,.55);cursor:pointer;background:0 0;font-family:var(--sans);transition:all .15s}.chip:hover{border-color:var(--amber-light);color:var(--amber-light)}.chip.active{background:var(--amber);border-color:var(--amber);color:#fff}.state-filter{padding:.75rem 1.25rem;border-bottom:1px solid rgba(0,0,0,7%);flex-shrink:0}.state-filter select{width:100%;padding:.6rem .75rem;border:1px solid rgba(0,0,0,.12);background:var(--off-white);font-family:var(--sans);font-size:.82rem;color:var(--green-deep);outline:none;cursor:pointer}.state-filter select+select{margin-top:.5rem}.results-bar{padding:.6rem 1.25rem;background:var(--cream);flex-shrink:0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,7%)}.results-count{font-size:.72rem;color:var(--slate)}.results-count strong{color:var(--green-deep)}.sort-select{font-size:.7rem;color:var(--slate);background:0 0;border:none;cursor:pointer;outline:none;font-family:var(--sans)}.location-list{flex:1;overflow-y:auto}.location-list::-webkit-scrollbar{width:4px}.location-list::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15)}.loc-list-item{display:flex;gap:.875rem;padding:1rem 1.25rem;border-bottom:1px solid rgba(0,0,0,6%);cursor:pointer;transition:background .15s}.loc-list-item:hover{background:var(--cream)}.loc-list-item.active{background:#eef4ee;border-left:3px solid var(--amber)}.loc-list-thumb{width:72px;height:60px;flex-shrink:0;background-size:cover;background-position:50%}.loc-list-info{flex:1;min-width:0}.loc-list-name{font-family:var(--serif);font-size:1rem;font-weight:700;color:var(--green-deep);line-height:1.25;margin-bottom:.18rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.loc-list-state{font-size:.67rem;color:var(--slate);margin-bottom:.2rem}.loc-list-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:.25rem}.map-area{flex:1;position:relative;overflow:hidden}#mapbox-map{width:100%;height:100%}.map-controls{position:absolute;top:1.25rem;right:1.25rem;z-index:10;display:flex;flex-direction:column;gap:.5rem}.map-ctrl-btn{width:36px;height:36px;background:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.1rem;color:var(--green-deep);box-shadow:0 2px 8px rgba(0,0,0,.2);transition:background .15s;font-family:var(--sans)}.map-ctrl-btn:hover{background:var(--cream)}.map-style-toggle{position:absolute;top:1.25rem;left:1.25rem;z-index:10;display:flex}.map-style-btn{padding:.5rem .875rem;background:rgba(255,255,255,.92);border:none;font-size:.67rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--slate);cursor:pointer;transition:all .15s;border-right:1px solid rgba(0,0,0,.1);font-family:var(--sans)}.map-style-btn:last-child{border-right:none}.map-style-btn.active{background:var(--green-deep);color:#fff}.map-legend{position:absolute;bottom:1.5rem;right:1.25rem;z-index:10;background:rgba(255,255,255,.92);padding:.75rem 1rem;box-shadow:0 2px 10px rgba(0,0,0,.15)}.legend-title{font-size:.6rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--slate);margin-bottom:.5rem}.legend-item{display:flex;align-items:center;gap:.5rem;margin-bottom:.28rem}.legend-dot{width:10px;height:10px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 2px rgba(0,0,0,.15)}.legend-item span{font-size:.67rem;color:var(--slate)}.mapboxgl-popup-content{padding:0!important;border-radius:8px!important;box-shadow:0 8px 32px rgba(0,0,0,.22)!important;overflow:hidden;width:260px}.mapboxgl-popup-close-button{font-size:1.1rem;padding:.3rem .5rem;color:var(--slate);z-index:10}.map-popup-img{height:130px;background-size:cover;background-position:50%}.map-popup-body{padding:1rem 1rem .85rem}.map-popup-name{font-family:var(--serif);font-size:1.25rem;font-weight:700;color:var(--green-deep);line-height:1.2;margin:0 0 .2rem}.map-popup-name a{color:inherit;text-decoration:none}.map-popup-name a:hover{color:var(--amber)}.map-popup-state{font-size:.72rem;color:var(--slate);margin:0 0 .45rem}.map-popup-tags{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:.55rem}.loc-list-tag,.map-popup-tag{display:inline-block;font-size:.55rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--amber);background:rgba(200,133,58,.1);padding:.14rem .42rem;border-radius:3px}.map-popup-tagline{font-size:.78rem;color:var(--slate);margin:.4rem 0 .6rem;line-height:1.4}.map-popup-fee{font-size:.72rem;color:var(--slate);margin-bottom:.75rem}.private-property-notice{display:flex;align-items:flex-start;gap:.85rem;background:rgba(200,133,58,.12);border-left:4px solid var(--amber);padding:1rem 1.25rem;margin:0}.ppn-icon{font-size:1.4rem;line-height:1;color:var(--amber);flex-shrink:0;margin-top:.05rem}.ppn-text{font-size:.88rem;color:var(--charcoal);line-height:1.5}.ppn-text strong{display:block;font-weight:700;margin-bottom:.15rem;color:var(--green-deep)}.private-property-notice.roadside{background:rgba(90,125,90,.12);border-left-color:#5a7d5a}.private-property-notice.roadside .ppn-icon{color:#5a7d5a}.map-popup-link{display:inline-block;padding:.38rem .9rem;background:var(--green-deep);color:#fff!important;font-size:.65rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:4px;text-decoration:none;transition:background .15s}.map-popup-link:hover{background:var(--amber)}.location-hero .hero-overlay{background:linear-gradient( to top,rgba(5,14,8,.96) 0%,rgba(5,14,8,.72) 28%,rgba(5,14,8,.32) 55%,rgba(5,14,8,.1) 75%,transparent 100% )}.location-hero h1,.post-hero h1,.fn-index-hero h1{color:#fff;text-shadow:0 2px 24px rgba(0,0,0,.7),0 1px 4px rgba(0,0,0,.5)}.location-hero--dark-text .hero-overlay{background:linear-gradient( to top,rgba(245,240,232,.82) 0%,rgba(245,240,232,.55) 30%,rgba(245,240,232,.18) 60%,transparent 100% )}.location-hero--dark-text h1{color:var(--green-deep);text-shadow:0 1px 8px rgba(245,240,232,.9),0 0 3px rgba(245,240,232,.6)}.location-hero--dark-text .breadcrumb a,.location-hero--dark-text .breadcrumb span,.location-hero--dark-text .breadcrumb .sep{color:rgba(26,46,31,.6)}.location-hero--dark-text .loc-tag{background:rgba(26,46,31,.12);color:var(--green-deep);border-color:rgba(26,46,31,.25)}.location-hero--dark-text .hero-state{color:var(--green-mid)}.location-hero--dark-text .hm-label{color:rgba(26,46,31,.45)}.location-hero--dark-text .hm-val{color:var(--green-deep)}.location-hero--dark-text .hm-div{background:rgba(26,46,31,.15)}.location-hero .hero-meta-row{display:flex;gap:2rem;align-items:center}.hero-meta-item{display:flex;flex-direction:column;gap:.1rem}.hm-label{font-size:.57rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.3)}.hm-val{font-size:.85rem;font-weight:500;color:rgba(255,255,255,.78)}.hm-div{width:1px;height:30px;background:rgba(255,255,255,.12)}.breadcrumb{display:flex;align-items:center;gap:.5rem;margin-bottom:1.25rem}.breadcrumb a,.breadcrumb span{font-size:.67rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.45)}.breadcrumb .sep{color:rgba(255,255,255,.2)}.hero-tags{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:.875rem}.hero-state{font-size:1rem;color:rgba(255,255,255,.52);letter-spacing:.06em;display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem}.hero-state::before{content:'◆';font-size:.5rem;color:var(--amber-light)}.location-lede-wrap{max-width:1400px;margin:0 auto;padding:3rem 5rem 0}.location-body{display:grid;grid-template-columns:1fr 340px;max-width:1400px;margin:0 auto;padding:2.5rem 5rem 4.5rem;align-items:start}.location-main{padding-right:4rem}.location-sidebar{position:sticky;top:5rem;display:flex;flex-direction:column;gap:1.5rem}.lede{font-family:var(--serif);font-size:1.4rem;font-style:italic;color:var(--green-mid);line-height:1.62;border-left:3px solid var(--amber);padding-left:1.5rem;margin:0}.loc-intro{font-family:var(--sans);font-size:1rem;line-height:1.7;color:var(--slate);margin:1.25rem 0 0}.related-locations{background:var(--off-white);border-top:1px solid rgba(0,0,0,8%)}.related-inner{max-width:1400px;margin:0 auto;padding:3.5rem 5rem}.related-title{font-family:var(--serif);font-size:1.75rem;font-weight:700;color:var(--green-deep);margin:0 0 1.75rem;text-align:left;line-height:1.2}.content-section{margin-bottom:3.5rem;border-bottom:1px solid rgba(0,0,0,7%);padding-bottom:3.5rem}.content-section:last-of-type{border-bottom:none}.section-label{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem}.section-icon{width:52px;height:52px;background:rgba(74,124,89,.13);border:1.5px solid rgba(74,124,89,.22);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.section-icon i{font-size:1.45rem;color:var(--green-mid,#004961);line-height:1}.section-label h2{font-family:var(--serif);font-size:1.8rem;font-weight:700;color:var(--green-deep)}.content-section .wysiwyg p{font-size:.95rem;color:#3a3a3a;line-height:1.87;margin-bottom:1rem}.content-section .wysiwyg h2{font-family:var(--serif);font-size:1.55rem;font-weight:700;color:var(--green-deep);margin:2.25rem 0 .9rem;line-height:1.25}.content-section .wysiwyg h3{font-family:var(--serif);font-size:1.3rem;font-weight:700;color:var(--green-deep);margin:2rem 0 .75rem;line-height:1.3}.content-section .wysiwyg h4{font-family:var(--serif);font-size:1.12rem;font-weight:700;color:var(--green-deep);margin:1.75rem 0 .6rem;line-height:1.3}.content-section .wysiwyg h5,.content-section .wysiwyg h6{font-family:var(--sans);font-size:.9rem;font-weight:700;letter-spacing:.02em;color:var(--green-deep);margin:1.5rem 0 .5rem}.content-section .wysiwyg>:first-child{margin-top:0}.content-section .wysiwyg ul{list-style:disc;padding-left:1.5rem}.content-section .wysiwyg ul li{font-size:.95rem;color:#3a3a3a;line-height:1.75;margin-bottom:.4rem}.wysiwyg:not(.location-gallery) img{max-width:100%;height:auto;border-radius:3px}.wysiwyg:not(.location-gallery) figure{margin:1.75rem auto;max-width:100%;text-align:center}.wysiwyg:not(.location-gallery) figure figure{margin:0}.wysiwyg:not(.location-gallery) figure img{display:block;margin:0 auto}.wysiwyg:not(.location-gallery) .aligncenter,.wysiwyg:not(.location-gallery) figure.aligncenter,.wysiwyg:not(.location-gallery) .wp-caption.aligncenter{margin-left:auto;margin-right:auto}.wysiwyg:not(.location-gallery) .alignleft{float:left;margin:.4rem 1.5rem 1rem 0}.wysiwyg:not(.location-gallery) .alignright{float:right;margin:.4rem 0 1rem 1.5rem}.wysiwyg:not(.location-gallery) .wp-caption{max-width:100%}.wysiwyg:not(.location-gallery) figcaption,.wysiwyg:not(.location-gallery) .wp-caption-text{font-family:var(--sans);font-size:.78rem;line-height:1.5;color:var(--slate);font-style:italic;text-align:center;margin-top:.55rem}.wysiwyg p:empty{display:none}.wysiwyg .tiled-gallery figure,.wysiwyg .tiled-gallery__item,.wysiwyg .tiled-gallery__row,.wysiwyg .tiled-gallery__col,.wysiwyg .gallery-row,.wysiwyg .gallery-group,.wysiwyg .wp-block-jetpack-tiled-gallery figure{margin:0!important;padding:0!important;max-width:none;text-align:left}.wysiwyg .tiled-gallery img,.wysiwyg .wp-block-jetpack-tiled-gallery img{margin:0!important;border-radius:0!important;height:auto}.wysiwyg .tiled-gallery,.wysiwyg .wp-block-jetpack-tiled-gallery{margin:1.25rem auto!important}.info-boxes{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.5rem 0}.info-box{background:var(--cream);border:1px solid rgba(0,0,0,6%);padding:1.25rem;text-align:center}.info-box-icon{font-size:1.3rem;margin-bottom:.4rem}.info-box-val{font-family:var(--serif);font-size:1.4rem;font-weight:700;color:var(--green-deep);display:block;line-height:1;margin-bottom:.2rem}.info-box-label{font-size:.63rem;letter-spacing:.1em;text-transform:uppercase;color:var(--slate)}details{border:1px solid rgba(0,0,0,8%);margin-bottom:.6rem;background:#fff}details summary{padding:.9rem 1.25rem;font-size:.85rem;font-weight:600;color:var(--green-deep);cursor:pointer;list-style:none;display:flex;align-items:center;gap:.5rem;user-select:none;font-family:var(--sans)}details summary::-webkit-details-marker{display:none}details summary::after{content:'+';margin-left:auto;font-size:1.2rem;color:var(--amber);font-weight:300}details[open] summary::after{content:'−'}details .detail-body{padding:0 1.25rem 1.25rem;font-size:.87rem;color:var(--slate);line-height:1.72}.gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:195px 195px;gap:5px;margin-top:1.5rem}.gal-item{overflow:hidden;cursor:pointer;position:relative}.gal-item:first-child{grid-row:span 2}.gal-item img,.gal-img{width:100%;height:100%;object-fit:cover;background-size:cover;background-position:50%;transition:transform .5s}.gal-item:hover img,.gal-item:hover .gal-img{transform:scale(1.05)}.gal-more{position:absolute;inset:0;background:rgba(8,18,10,.72);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.3rem}.gal-more span:first-child{font-family:var(--serif);font-size:2.2rem;font-weight:700;color:#fff}.gal-more span:last-child{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.55)}#weather-widget{margin-top:1.5rem;background:linear-gradient(170deg,#0d2b1a 0%,#1b4d2e 50%,#2d7a4f 100%);border-radius:10px;overflow:hidden}.ww-loading{display:flex;align-items:center;gap:.75rem;padding:2rem 1.25rem;background:linear-gradient(135deg,var(--green-deep) 0%,#2a4a30 100%);border-radius:10px;color:rgba(255,255,255,.5);font-family:var(--sans);font-size:.82rem}.ww-loading-spinner{width:18px;height:18px;flex-shrink:0;border:2px solid rgba(255,255,255,.2);border-top-color:var(--amber);border-radius:50%;animation:ww-spin .8s linear infinite}@keyframes ww-spin{to{transform:rotate(360deg)}}.ww-error{padding:1rem 1.25rem;background:rgba(214,54,56,8%);border:1px solid rgba(214,54,56,.25);border-radius:8px;font-family:var(--sans);font-size:.82rem;color:var(--slate)}.ww-card{border-radius:10px;overflow:hidden;color:#fff;border-left:4px solid var(--amber);background:linear-gradient(170deg,#0d2b1a 0%,#1b4d2e 30%,#2d7a4f 70%,#006786 100% )}.ww-card[data-condition=clear]{background:linear-gradient(170deg,#0e4fa3 0%,#1b7fd4 35%,#56aef5 65%,#fdd89a 85%,#f5a623 100% );border-left-color:#f5a623}.ww-card[data-condition=partly]{background:linear-gradient(170deg,#1a5e9e 0%,#4a90c8 30%,#91b8d8 55%,#cdd9e2 75%,#e8d9a8 100% );border-left-color:#e0c06a}.ww-card[data-condition=cloud]{background:linear-gradient(170deg,#3d4f5c 0%,#5a6e7c 35%,#788d9a 60%,#9fb0b8 100% );border-left-color:#9aaea0;color:#f0f0f0}.ww-card[data-condition=rain]{background:linear-gradient(170deg,#1c2b38 0%,#2e4a60 30%,#3d6a8a 60%,#5589ab 85%,#7aadcc 100% );border-left-color:#5b9bd5}.ww-card[data-condition=storm]{background:linear-gradient(170deg,#0a0d14 0%,#1a1f35 25%,#2b2d52 50%,#3d3a6e 75%,#5c4a9a 100% );border-left-color:#8b7cc8}.ww-card[data-condition=snow]{background:linear-gradient(170deg,#b8d0e8 0%,#d0e4f0 35%,#e8f0f8 65%,#f2f8fd 100% );border-left-color:#a8d4e8;color:#2c3e50}.ww-card[data-condition=snow] .ww-city,.ww-card[data-condition=snow] .ww-desc,.ww-card[data-condition=snow] .ww-stat-label,.ww-card[data-condition=snow] .ww-footer a{color:rgba(30,50,70,.65)}.ww-card[data-condition=fog]{background:linear-gradient(170deg,#8a9b9e 0%,#a8b8bb 30%,#c4d0d2 60%,#dce6e8 100% );border-left-color:#8fa89a;color:#2c3e50}.ww-card[data-condition=fog] .ww-city,.ww-card[data-condition=fog] .ww-desc,.ww-card[data-condition=fog] .ww-stat-label,.ww-card[data-condition=fog] .ww-footer a{color:rgba(30,50,60,.6)}.ww-top{padding:1.25rem 1.25rem .75rem}.ww-city{font-family:var(--sans);font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.5);margin-bottom:.75rem}.ww-main-row{display:flex;align-items:center;gap:.5rem;margin-bottom:.4rem}.ww-icon-img{width:72px;height:72px;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}.ww-temp-block{display:flex;align-items:flex-start;line-height:1}.ww-temp-num{font-family:var(--serif);font-size:4rem;font-weight:700;color:#fff;line-height:1}.ww-temp-deg{font-family:var(--serif);font-size:2rem;font-weight:400;color:rgba(255,255,255,.7);margin-top:.2rem}.ww-unit-btn{align-self:flex-end;margin-bottom:.4rem;margin-left:.2rem;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);border-radius:4px;color:rgba(255,255,255,.7);font-family:var(--sans);font-size:.7rem;font-weight:600;padding:.15em .45em;cursor:pointer;letter-spacing:.04em;transition:background .15s,color .15s}.ww-unit-btn:hover{background:var(--amber);border-color:var(--amber);color:#fff}.ww-desc{font-family:var(--sans);font-size:.9rem;color:rgba(255,255,255,.65)}.ww-narrative{font-family:var(--serif);font-style:italic;font-size:1rem;line-height:1.6;color:rgba(255,255,255,.75);margin:.6rem 0 0;padding:.6rem .875rem;background:rgba(0,0,0,.15);border-left:2px solid rgba(255,255,255,.2);border-radius:0 4px 4px 0}.ww-divider{height:1px;background:rgba(255,255,255,.1);margin:0 1.25rem}.ww-stats{display:grid;grid-template-columns:repeat(2,1fr)}.ww-stat{display:flex;flex-direction:column;align-items:center;padding:.75rem .5rem;border-bottom:1px solid rgba(255,255,255,6%);text-align:center}.ww-stat:nth-child(odd){border-right:1px solid rgba(255,255,255,6%)}.ww-stat:nth-last-child(-n+2){border-bottom:none}.ww-stat-icon{font-size:1.15rem;margin-bottom:.2rem;line-height:1;color:rgba(255,255,255,.6)}.ww-stat-icon.wi-temp{color:#ef9f27}.ww-stat-icon.wi-humid{color:#85b7eb}.ww-stat-icon.wi-wind{color:#9fe1cb}.ww-stat-icon.wi-hilo{color:#c0dd97}.ww-icon-cond{color:#ef9f27}.ww-icon-radar{color:#9fe1cb}.ww-stat-label{font-family:var(--sans);font-size:.58rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.38);margin-bottom:.2rem}.ww-stat-val{font-family:var(--sans);font-size:.95rem;font-weight:600;color:#fff}.ww-footer{padding:.5rem 1.25rem .75rem;text-align:right}.ww-credit{font-family:var(--sans);font-size:.58rem;color:rgba(255,255,255,.2);text-decoration:none;letter-spacing:.05em}.ww-credit:hover{color:rgba(255,255,255,.45)}.ww-tabs{display:flex;border-bottom:1px solid rgba(255,255,255,.15);background:rgba(0,0,0,.18)}.ww-tab-btn{flex:1;background:0 0;border:none;color:rgba(255,255,255,.55);font-family:var(--sans);font-size:.78rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:.65rem .5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.4rem;transition:color .15s,background .15s;border-bottom:2px solid transparent}.ww-tab-btn i{font-size:14px}.ww-tab-btn:hover{color:rgba(255,255,255,.8)}.ww-tab-btn.active{color:#fff;border-bottom-color:var(--amber,#006786)}.ww-radar-wrap{background:#1a2a1e}#ww-radar-map{height:280px}.ww-radar-footer{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;background:rgba(0,0,0,.25);font-family:var(--sans);font-size:.75rem;color:rgba(255,255,255,.6)}.ww-radar-label{flex-shrink:0}.ww-radar-time{font-weight:600;color:rgba(255,255,255,.85)}.ww-radar-play{margin-left:auto;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);border-radius:4px;color:#fff;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s;flex-shrink:0}.ww-radar-play i{font-size:13px;line-height:1}.ww-radar-play:hover{background:rgba(255,255,255,.22)}.sb-card{background:#fff;border:1px solid rgba(0,0,0,7%);overflow:hidden}.sb-head{background:var(--green-deep);padding:.8rem 1.25rem;font-size:.64rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.52)}.sb-body{padding:1.25rem}.qf{display:flex;justify-content:space-between;align-items:flex-start;padding:.55rem 0;border-bottom:1px solid rgba(0,0,0,5%);gap:1rem}.qf:last-child{border-bottom:none;padding-bottom:0}.qf-label{font-size:.7rem;color:var(--slate);flex-shrink:0}.qf-val{font-size:.78rem;font-weight:600;color:var(--green-deep);text-align:right}.qf-val a{color:var(--amber)}.qf--hours .qf-val{display:flex;flex-direction:column;align-items:flex-end;gap:.3rem}.qf-hours-presets{font-size:.76rem;font-weight:600;color:var(--green-deep)}.qf-hours-note{font-size:.7rem;font-weight:400;color:var(--slate);font-style:italic;line-height:1.5}.mini-map-container{width:100%;height:195px;position:relative;overflow:hidden}#mini-map{width:100%;height:100%}.mini-map-link{display:block;text-align:center;padding:.7rem;background:var(--green-deep);color:var(--amber-light)!important;font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:background var(--transition)}.mini-map-link:hover{background:var(--green-mid)}.sb-directions .sb-head{display:flex;align-items:center;gap:.5rem}.dir-btns{display:flex;flex-direction:column;gap:.5rem;padding:.875rem 1rem}.dir-btn{display:flex;align-items:center;gap:.7rem;padding:.55rem .875rem;border-radius:6px;font-size:.8rem;font-weight:600;letter-spacing:.01em;text-decoration:none;transition:opacity .15s,transform .12s}.dir-btn:hover{opacity:.88;transform:translateX(3px)}.dir-icon{width:20px;height:20px;flex-shrink:0}.dir-btn--google{background:#e8f0fe;color:#1a73e8}.dir-btn--apple{background:#f2f2f2;color:#1c1c1e}.dir-btn--waze{background:#e6f9ff;color:#0582ca}.dir-coords{font-size:.67rem;color:var(--slate);text-align:center;padding:.1rem 1rem .8rem;font-variant-numeric:tabular-nums;letter-spacing:.02em}.nearby-item{display:flex;gap:.75rem;align-items:center;padding:.5rem 0;border-bottom:1px solid rgba(0,0,0,5%);cursor:pointer}.nearby-item:last-child{border-bottom:none}.nearby-thumb{width:52px;height:44px;background-size:cover;background-position:50%;flex-shrink:0}.nearby-name{font-size:.78rem;font-weight:600;color:var(--green-deep);display:block;line-height:1.3}.nearby-state{font-size:.63rem;color:var(--slate)}.nearby-dist{font-size:.65rem;color:var(--amber);font-weight:600;flex-shrink:0}.share-btns{display:flex;flex-direction:column;gap:.45rem;padding:.875rem 1rem}.share-btn{display:flex;align-items:center;gap:.65rem;padding:.52rem .75rem;border-radius:6px;font-size:.78rem;font-weight:600;text-decoration:none;color:#fff;border:none;cursor:pointer;font-family:var(--sans);transition:opacity .15s,transform .12s;background:var(--slate);width:100%;text-align:left}.share-btn:hover{opacity:.88;transform:translateX(3px)}.share-btn svg{flex-shrink:0;width:17px;height:17px}.share-btn--fb{background:#1877f2}.share-btn--x{background:#000}.share-btn--pinterest{background:#e60023}.share-btn--reddit{background:#ff4500}.share-btn--email{background:#5a6572}.share-btn--copy{background:#004961}.share-btn--copy.copied{background:#5f5b59}.related-section{background:var(--cream);padding:5rem}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem}.rel-card{position:relative;overflow:hidden;aspect-ratio:4/3;cursor:pointer;display:block}.rel-img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.rel-card:hover .rel-img{transform:scale(1.05)}.rel-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(8,18,10,.82) 0%,transparent 55%)}.rel-info{position:absolute;bottom:0;left:0;right:0;padding:1.25rem}.rel-info .loc-tag{margin-bottom:.4rem}.rel-info h3{font-family:var(--serif);font-size:1.3rem;font-weight:700;color:#fff}.rel-state{font-size:.68rem;color:rgba(255,255,255,.52);display:flex;align-items:center;gap:.3rem;margin-top:.2rem}.rel-state::before{content:'◆';font-size:.4rem;color:var(--amber-light)}.archive-hero{background:var(--green-deep);padding:8rem 5rem 4rem}.archive-hero h1{color:#fff;margin-bottom:.5rem}.archive-hero p{color:rgba(255,255,255,.55);font-size:1rem}.archive-filters{background:var(--cream);padding:1.5rem 5rem;display:flex;gap:1rem;align-items:center;border-bottom:1px solid rgba(0,0,0,7%);flex-wrap:wrap}.archive-filters select{padding:.55rem .9rem;border:1px solid rgba(0,0,0,.12);background:#fff;font-family:var(--sans);font-size:.82rem;color:var(--green-deep);outline:none;cursor:pointer}.archive-grid{padding:4rem 5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.archive-grid .loc-card-img{min-height:260px}.content-page{max-width:800px;margin:0 auto;padding:8rem 5rem 5rem}.content-page h1{margin-bottom:2rem}.content-page .entry-content p{margin-bottom:1.25rem}.content-page .entry-content h2{font-size:1.8rem;margin:2rem 0 1rem}.content-page .entry-content img{margin:1.5rem 0}@media(max-width:1100px){.footer-grid{grid-template-columns:1fr 1fr}.locations-grid{grid-template-columns:1fr 1fr}.locations-grid .loc-card:first-child{grid-row:auto}.fn-grid{grid-template-columns:1fr;grid-template-rows:auto;height:auto}.fn-card--featured{grid-row:auto;min-height:340px}.fn-card--secondary{min-height:220px}.location-lede-wrap{padding:2.5rem 3rem 0}.location-body{display:flex;flex-direction:column;padding:2rem 3rem 3rem}.location-main{padding-right:0}.location-sidebar{position:static;order:-1;margin-bottom:1rem}.related-inner{padding:3rem}}@media(max-width:768px){#site-header{padding:1rem 1.5rem}#primary-menu{display:none}#primary-menu.open{display:flex;flex-direction:column;position:fixed;inset:0;background:var(--green-deep);justify-content:center;align-items:center;gap:2rem;z-index:999;padding:2rem}.menu-toggle{display:flex}.home-hero .hero-content,.page-hero .hero-content{padding:0 1.5rem 3rem}.page-hero{height:55vh;min-height:380px}.stats-bar{padding:1.25rem 1.5rem;gap:1.5rem;flex-wrap:wrap}.stats-quote{display:none}.featured-section,.fn-section,.latest-section,.newsletter-section{padding:4rem 1.5rem}.about-strip{grid-template-columns:1fr}.about-photo{height:300px}.about-text{padding:3rem 1.5rem}.archive-grid,.related-grid{grid-template-columns:1fr;padding:2rem 1.5rem}.posts-grid{grid-template-columns:1fr}.locations-grid{grid-template-columns:1fr}.locations-grid .loc-card:first-child{grid-row:auto}.locations-grid .loc-card:first-child .loc-card-img{min-height:300px}.locations-grid .loc-card:first-child .loc-card-title{font-size:1.6rem}.locations-grid .loc-card .loc-card-img{min-height:260px}.page-hero.location-hero{min-height:460px}.location-hero .hero-content{padding-top:5rem}.location-hero h1{font-size:2rem;line-height:1.12}.related-inner{padding:2.5rem 1.5rem}.related-title{font-size:1.4rem;margin-bottom:1.25rem}.map-page-wrap{flex-direction:column}.map-sidebar{width:100%;height:45vh}.map-area{height:55vh}.newsletter-section{flex-direction:column}.nl-form{width:100%}.nl-form input{flex:1;width:auto}#site-footer{padding:3rem 1.5rem 1.5rem}.footer-grid{grid-template-columns:1fr}}.type-glance{background:var(--off-white);border:1px solid rgba(0,0,0,8%);border-left:4px solid var(--amber);border-radius:8px;padding:1.75rem;margin:2rem 0 2.5rem}.tg-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem;flex-wrap:wrap}.tg-header h3{font-family:var(--serif);font-size:1.15rem;color:var(--green-deep);margin:0}.tg-icon{font-size:1.4rem;line-height:1}.tg-badge{font-family:var(--sans);font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--green-light);border-radius:99px;padding:.25em .75em}.tg-badge--gold{background:var(--amber)}.tg-stats-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:1px;background:rgba(0,0,0,8%);border:1px solid rgba(0,0,0,8%);border-radius:6px;overflow:hidden;margin-bottom:1.25rem}.tg-stat{display:flex;flex-direction:column;align-items:center;padding:.875rem .5rem;background:var(--off-white);text-align:center}.tg-stat-val{font-family:var(--serif);font-size:1.1rem;font-weight:600;color:var(--green-deep);line-height:1.2}.tg-stat-label{font-family:var(--sans);font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--slate);margin-top:.25rem}.tg-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.6rem .75rem}.tg-item{display:flex;align-items:flex-start;gap:.6rem;padding:.6rem .75rem;background:rgba(255,255,255,.7);border-radius:6px;border:1px solid rgba(0,0,0,6%)}.tg-item-icon{font-size:1rem;line-height:1.4;flex-shrink:0}.tg-item-body{display:flex;flex-direction:column}.tg-label{font-family:var(--sans);font-size:.68rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--slate)}.tg-value{font-family:var(--sans);font-size:.88rem;color:var(--green-deep);font-weight:500;margin-top:.1rem;line-height:1.4}.tg-highlights{margin-top:1rem;padding:.875rem 1rem;background:rgba(200,133,58,8%);border-radius:6px;border-left:3px solid var(--amber)}.tg-highlights--warn{background:rgba(224,120,64,7%);border-left-color:#e07840}.tg-highlights-label{display:block;font-family:var(--sans);font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--amber);margin-bottom:.4rem}.tg-highlights p{font-size:.88rem;color:var(--green-deep);margin:0;line-height:1.6}.tg-cta{margin-top:1.25rem}.tg-btn{display:inline-block;background:var(--amber);color:#fff;font-family:var(--sans);font-size:.82rem;font-weight:600;padding:.6rem 1.25rem;border-radius:4px;text-decoration:none;transition:background .2s}.tg-btn:hover{background:var(--amber-light);color:var(--green-deep)}.tg-species{margin-bottom:1rem}.tg-species-list{list-style:none;padding:0;margin:.5rem 0 0;display:flex;flex-wrap:wrap;gap:.4rem}.tg-species-list li{font-size:.82rem;font-family:var(--sans);background:rgba(74,124,89,.1);color:var(--green-mid);border:1px solid rgba(74,124,89,.2);border-radius:99px;padding:.25em .75em}.tg-stops{margin-top:1rem}.tg-stops-list{margin:.5rem 0 0;padding-left:1.25rem;font-size:.88rem;color:var(--green-deep);line-height:2}.tg-route{display:flex;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.75rem 1rem;background:rgba(255,255,255,.8);border-radius:6px;border:1px solid rgba(0,0,0,8%);flex-wrap:wrap}.tg-route-point{display:flex;align-items:center;gap:.5rem;font-family:var(--sans);font-size:.88rem;font-weight:500;color:var(--green-deep)}.tg-route-dot{width:12px;height:12px;border-radius:50%;flex-shrink:0}.tg-route-dot--start{background:var(--green-light)}.tg-route-dot--end{background:var(--amber)}.tg-route-middle{flex:1;display:flex;align-items:center;gap:.4rem;min-width:80px}.tg-route-line{flex:1;height:2px;background:repeating-linear-gradient(90deg,var(--slate) 0,var(--slate) 4px,transparent 4px,transparent 8px);opacity:.4}.tg-route-dist{font-family:var(--sans);font-size:.75rem;font-weight:700;color:var(--amber);white-space:nowrap;padding:0 .25rem}.post-body{max-width:960px;margin:0 auto;padding:4rem 3rem 6rem}.post-main{max-width:760px}.post-tags{margin-top:2rem;font-size:.85rem;color:var(--slate)}.post-tags a{color:var(--amber);text-decoration:none}.author-box{display:flex;align-items:flex-start;gap:1rem;margin-top:3rem;padding:1.5rem;background:var(--off-white);border-radius:8px;border:1px solid rgba(0,0,0,8%)}.author-box img{border-radius:50%;flex-shrink:0}.author-box strong{display:block;font-family:var(--serif);font-size:1.05rem;margin-bottom:.3rem}.author-box p{font-size:.88rem;color:var(--slate);margin:0}.post-nav{display:flex;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(0,0,0,.1)}.post-nav-link{display:flex;flex-direction:column;gap:.25rem;text-decoration:none;max-width:45%}.post-nav-link--next{text-align:right}.post-nav-link span{font-size:.75rem;color:var(--slate);text-transform:uppercase;letter-spacing:.05em}.post-nav-link strong{font-family:var(--serif);font-size:.95rem;color:var(--green-deep)}.post-nav-link:hover strong{color:var(--amber)}.post-hero{min-height:55vh}.post-hero .hero-content--no-img{padding-top:8rem}.post-hero .hero-content--no-img .hero-text-box{background:0 0;backdrop-filter:none;border:none;padding-left:0}.post-hero .hero-content--no-img h1{color:var(--green-deep)}.post-hero .hero-content--no-img .hm-label,.post-hero .hero-content--no-img .hm-val{color:var(--slate)}.post-hero .hero-content--no-img .hm-div{background:var(--slate)}.post-hero .hero-content--no-img .loc-tag{background:rgba(200,133,58,.12)}.post-hero-box{max-width:780px}.post-meta-row{margin-top:1.25rem}.post-hero-meta{color:rgba(255,255,255,.72);font-size:.82rem;margin-top:.75rem;letter-spacing:.03em}.fn-hero-solid-bg{position:absolute;inset:0;background:var(--green-deep)}.post-tags{margin:2rem 0 1.5rem;font-size:.85rem;color:var(--slate)}.post-tags a{color:var(--amber);text-decoration:none}.post-tags a:hover{text-decoration:underline}.content-page--full{max-width:860px;margin:0 auto;padding:5rem 2rem 6rem}.content-page--has-hero{padding-top:3rem}.trail-cards{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.trail-card{display:flex;gap:1rem;align-items:flex-start;background:var(--off-white);border:1px solid rgba(0,0,0,8%);border-left:4px solid var(--green-light);border-radius:8px;padding:1.1rem 1.25rem}.trail-card-icon{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:rgba(74,124,89,.12);border-radius:50%;padding:6px}.trail-card-icon i,.wf-card-icon i,.poi-card-icon i{font-size:1.2rem;line-height:1}.trail-card-icon i{color:#3a6b4a}.wf-card-icon i{color:#2a6090}.poi-card-icon i{color:#8a5520}.card-notes-details{margin-top:.75rem;border-top:1px solid rgba(0,0,0,7%)}.card-notes-summary{font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--amber,#006786);cursor:pointer;list-style:none!important;display:flex;align-items:center;gap:.4rem;user-select:none;border-bottom:1px dashed rgba(200,133,58,.35);padding:.3rem .1rem .3rem .5rem;width:fit-content}.card-notes-summary::-webkit-details-marker{display:none}summary.card-notes-summary::marker{content:'';display:none}.card-notes-summary:before{display:none!important}.card-notes-summary::after{content:none!important}.card-notes-chevron{transition:transform .2s;display:inline-block;font-style:normal;font-size:.8rem}.card-notes-details[open] .card-notes-chevron{transform:rotate(90deg)}.card-notes-body{margin-top:.5rem;padding:.75rem 1rem;font-size:.88rem;line-height:1.68;color:#4a3a2a;background:rgba(180,140,80,7%);border-left:2px solid rgba(180,140,80,.28);border-radius:0 4px 4px 0}.trail-card-body{flex:1;min-width:0}.trail-card-top{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.trail-card-name{font-family:var(--serif);font-size:1.05rem;font-weight:600;color:var(--green-deep);margin:0}.trail-diff-badge{font-family:var(--sans);font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#fff;border-radius:99px;padding:.2em .65em;flex-shrink:0}.trail-card-stats{display:flex;flex-wrap:wrap;gap:.3rem .75rem;margin-bottom:.4rem}.trail-stat{font-family:var(--sans);font-size:.82rem;color:var(--slate)}.trail-stat strong{color:var(--green-deep)}.trail-stat--type{background:rgba(74,124,89,.1);color:var(--green-mid);border-radius:99px;padding:.1em .6em}.trail-card-meta{display:flex;flex-wrap:wrap;gap:.4rem 1rem;font-size:.8rem;color:var(--slate);margin-bottom:.3rem}.trail-card-notes{font-size:.85rem;color:var(--slate);margin:.3rem 0 0;font-style:italic}.waterfall-cards{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.wf-card{display:flex;gap:1rem;align-items:flex-start;background:var(--off-white);border:1px solid rgba(0,0,0,8%);border-left:4px solid #5b9bd5;border-radius:8px;padding:1.1rem 1.25rem}.wf-card-icon{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:rgba(91,155,213,.15);border-radius:50%;padding:6px}.wf-card-body{flex:1;min-width:0}.wf-card-top{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.wf-card-name{font-family:var(--serif);font-size:1.05rem;font-weight:600;color:var(--green-deep);margin:0}.wf-type-badge{font-family:var(--sans);font-size:.68rem;font-weight:600;letter-spacing:.04em;color:#2a5f8a;background:rgba(91,155,213,.12);border:1px solid rgba(91,155,213,.25);border-radius:99px;padding:.2em .65em}.wf-card-stats{display:flex;flex-wrap:wrap;gap:.3rem .75rem;margin-bottom:.4rem}.wf-stat{font-family:var(--sans);font-size:.82rem;color:var(--slate)}.wf-stat strong{color:var(--green-deep)}.wf-stat--flow{font-weight:600}.wf-stat--swim{color:#2271b1}.wf-card-view{font-size:.84rem;color:var(--slate);margin:.3rem 0 .2rem}.wf-view-label{color:var(--amber);font-weight:600}.wf-card-notes{font-size:.84rem;color:var(--slate);margin:.25rem 0 0;font-style:italic}.poi-cards{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.poi-card{display:flex;gap:.875rem;background:var(--surface);border:1px solid rgba(74,124,89,.18);border-radius:8px;padding:.875rem 1rem;align-items:flex-start}.poi-card-icon{width:34px;height:34px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:rgba(200,133,58,.13);border-radius:50%;padding:6px;margin-top:0}.poi-card-body{flex:1;min-width:0}.poi-card-name{font-size:.95rem;font-weight:700;color:var(--green-deep);margin:0 0 .3rem;font-family:var(--font-serif)}.poi-card-meta{display:flex;flex-wrap:wrap;gap:.4rem .75rem;margin-bottom:.3rem}.poi-tag{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;background:rgba(74,124,89,.12);color:var(--green-deep);border-radius:3px;padding:.15rem .45rem}.poi-dist,.poi-fee{font-size:.8rem;color:var(--slate)}.poi-card-notes{font-size:.84rem;color:var(--slate);margin:.25rem 0 0;font-style:italic;line-height:1.5}@media(max-width:600px){.tg-grid{grid-template-columns:1fr}.tg-stats-row{grid-template-columns:repeat(2,1fr)}.tg-route{flex-direction:column;align-items:flex-start}.tg-route-middle{width:100%}}.citations-drawer{margin-top:1.25rem;border:1px solid rgba(122,106,74,.25);border-radius:8px;background:rgba(122,106,74,4%);overflow:hidden}.citations-summary{display:flex;align-items:center;gap:.5rem;padding:.7rem 1rem;font-family:var(--sans);font-size:.82rem;font-weight:600;color:var(--slate);letter-spacing:.02em;cursor:pointer;list-style:none;user-select:none}.citations-summary::-webkit-details-marker{display:none}.citations-summary:hover{background:rgba(122,106,74,8%)}.citations-icon{font-size:1rem}.citations-count{margin-left:auto;background:rgba(122,106,74,.15);color:var(--slate);border-radius:99px;padding:.1em .55em;font-size:.75rem;font-weight:700}.citations-chevron{font-size:.9rem;transition:transform .2s ease;color:var(--amber)}.citations-drawer[open] .citations-chevron{transform:rotate(180deg)}.citations-list{margin:0;padding:.5rem 1rem 1rem;list-style:none;display:flex;flex-direction:column;gap:.6rem;border-top:1px solid rgba(122,106,74,.15)}.citation-item{display:flex;align-items:baseline;flex-wrap:wrap;gap:.25rem .5rem;font-family:var(--sans);font-size:.82rem;color:var(--slate)}.citation-title{font-weight:600;color:var(--green-deep)}a.citation-title{text-decoration:none;border-bottom:1px solid rgba(74,124,89,.35)}a.citation-title:hover{color:var(--amber);border-bottom-color:var(--amber)}.citation-author{font-style:italic}.citation-year{color:var(--amber);font-weight:600;font-size:.78rem}.citation-link-icon{font-size:.75rem;color:var(--amber);opacity:.7}.citation-item .citation-link,.citation-item .citation-doi{font-family:var(--sans);font-size:.8rem;font-weight:600;color:var(--amber);text-decoration:none;border-bottom:1px solid rgba(200,133,58,.3)}.citation-item .citation-link:hover,.citation-item .citation-doi:hover{color:var(--green-deep);border-bottom-color:var(--green-deep)}.citation-item em{font-style:italic;color:var(--green-deep)}.toc-card .toc-list{list-style:none;margin:0;padding:0}.toc-item{margin:0}.toc-link{display:block;padding:.38rem .6rem;font-family:var(--sans);font-size:.78rem;color:var(--slate);text-decoration:none;border-left:2px solid transparent;border-radius:0 3px 3px 0;transition:color .18s,border-color .18s,background .18s;line-height:1.35}.toc-link:hover{color:var(--amber);background:rgba(200,133,58,6%)}.toc-link--active{color:var(--amber);border-left-color:var(--amber);background:rgba(200,133,58,8%);font-weight:600}.toc-sublist{list-style:none;margin:0 0 .1rem;padding:0}.toc-sublink{display:block;padding:.28rem .6rem .28rem 1.5rem;font-family:var(--sans);font-size:.74rem;color:var(--slate);text-decoration:none;border-left:2px solid transparent;line-height:1.3;transition:color .18s,border-color .18s,background .18s}.toc-sublink::before{content:"\2013";margin-right:.4rem;opacity:.5}.toc-sublink:hover{color:var(--amber);background:rgba(200,133,58,6%)}.toc-sublink--active{color:var(--amber);border-left-color:var(--amber)}.qf-map-link{display:inline-flex;align-items:center;gap:.3rem;color:var(--amber);text-decoration:none;font-weight:600;font-size:.82rem}.qf-map-link:hover{color:var(--green-deep)}.qf-map-link .ti{font-size:1em}.bt-photo-lb{display:none;position:fixed;inset:0;background:rgba(0,0,0,.93);z-index:9999;align-items:center;justify-content:center}.bt-photo-lb--open{display:flex}.bt-lb-stage{max-width:90vw;max-height:85vh;display:flex;align-items:center;justify-content:center}.bt-lb-img{max-width:90vw;max-height:85vh;object-fit:contain;display:block;border-radius:3px}.bt-lb-close,.bt-lb-prev,.bt-lb-next{position:absolute;background:0 0;border:none;color:rgba(255,255,255,.85);cursor:pointer;padding:.5rem .8rem;line-height:1;transition:color .15s;font-family:var(--sans)}.bt-lb-close:hover,.bt-lb-prev:hover,.bt-lb-next:hover{color:#fff}.bt-lb-close{top:1rem;right:1.5rem;font-size:2rem}.bt-lb-prev{left:.5rem;top:50%;transform:translateY(-50%);font-size:3.5rem}.bt-lb-next{right:.5rem;top:50%;transform:translateY(-50%);font-size:3.5rem}.bt-lb-counter{position:absolute;bottom:1.2rem;left:50%;transform:translateX(-50%);color:rgba(255,255,255,.6);font-size:.8rem;font-family:var(--sans);letter-spacing:.05em}#ww-pane-map{padding:0}#ww-leaflet-map{height:320px;border-radius:8px 8px 0 0;overflow:hidden}.ww-radar-bar{display:flex;align-items:center;gap:.6rem;padding:.45rem .85rem;background:rgba(0,0,0,.25);font-family:var(--sans);font-size:.73rem;color:rgba(255,255,255,.55);border-radius:0 0 8px 8px}.ww-radar-bar a{color:rgba(255,255,255,.35);text-decoration:none;margin-left:auto}.ww-radar-bar a:hover{color:rgba(255,255,255,.6)}.ww-map-fallback{padding:1.5rem;color:var(--slate);font-size:.85rem;text-align:center}.bt-ad-unit{margin:2rem 0;overflow:hidden}.location-main .bt-ad-unit{margin:0 0 3.5rem;padding-bottom:3.5rem;border-bottom:1px solid rgba(0,0,0,7%)}.location-sidebar .bt-ad-unit{margin:0;padding:0;border:none}.fn-index-hero{background:var(--green-deep)}.fn-index-box{max-width:640px}.fn-index-box h1{font-size:3rem}.fn-index-desc{color:rgba(255,255,255,.72);font-size:.95rem;line-height:1.7;margin-top:.75rem;max-width:480px}.fn-filter-bar{display:flex;flex-wrap:wrap;gap:.5rem;padding:1.25rem 5rem;background:var(--cream);border-bottom:1px solid rgba(0,0,0,7%)}.fn-filter-chip{font-size:.72rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--slate);background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:20px;padding:.3rem .85rem;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.fn-filter-chip:hover,.fn-filter-chip.active{background:var(--amber);color:#fff;border-color:var(--amber)}.fn-filter-count{opacity:.65}.fn-index-wrap{max-width:1300px;margin:0 auto;padding:4rem 5rem 6rem}.fn-index-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.fn-index-card{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,7%);display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}.fn-index-card:hover{transform:translateY(-4px);box-shadow:0 8px 28px rgba(0,0,0,.12)}.fn-index-card-img-link{display:block}.fn-index-card-img{height:210px;background-size:cover;background-position:50%;background-color:var(--green-deep)}.fn-index-card-img--empty{background:linear-gradient(135deg,var(--green-deep),var(--green-mid))}.fn-index-card-body{padding:1.5rem 1.5rem 1.25rem;display:flex;flex-direction:column;flex:1}.fn-index-cats{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.6rem}.fn-index-cat{font-size:.6rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--amber);background:rgba(200,133,58,.1);padding:.15rem .5rem;border-radius:3px;text-decoration:none}.fn-index-cat:hover{background:var(--amber);color:#fff}.fn-index-title{font-family:var(--serif);font-size:1.15rem;color:var(--green-deep);line-height:1.35;margin-bottom:.6rem}.fn-index-title a{color:inherit;text-decoration:none}.fn-index-title a:hover{color:var(--amber)}.fn-index-excerpt{font-size:.85rem;color:var(--slate);line-height:1.6;margin-bottom:.75rem;flex:1}.fn-index-meta{font-size:.72rem;color:var(--slate);display:flex;align-items:center;gap:.4rem;margin-bottom:.6rem}.fn-index-dot{opacity:.4}.fn-index-tags{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.5rem}.fn-index-tag{font-size:.68rem;color:var(--slate);text-decoration:none;transition:color .15s}.fn-index-tag:hover{color:var(--amber)}.fn-pagination{text-align:center;margin-top:3rem}.fn-pagination .page-numbers{display:inline-block;padding:.45rem .9rem;margin:.2rem;border:1px solid rgba(0,0,0,.12);border-radius:4px;font-size:.82rem;color:var(--green-deep);text-decoration:none;transition:background .15s,color .15s}.fn-pagination .page-numbers.current,.fn-pagination .page-numbers:hover{background:var(--amber);color:#fff;border-color:var(--amber)}@media(max-width:900px){.fn-filter-bar{padding:1rem 1.5rem}.fn-index-wrap{padding:3rem 1.5rem 4rem}.fn-index-grid{grid-template-columns:1fr 1fr;gap:1.5rem}}@media(max-width:600px){.fn-index-grid{grid-template-columns:1fr}.fn-index-box h1{font-size:2.1rem}}.bt-cluster{width:34px;height:34px;border-radius:50%;background:var(--amber-light);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--sans);font-weight:700;font-size:.85rem;border:2px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.35);cursor:pointer;transition:transform .12s}.bt-cluster:hover{transform:scale(1.12)}.bt-marker .bt-pin{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;color:#fff;border:2px solid #fff;box-shadow:0 2px 5px rgba(0,0,0,.4);cursor:pointer;transition:transform .12s}.bt-marker .bt-pin i{font-size:15px;line-height:1}.bt-marker .bt-pin:hover{transform:scale(1.15)}.bt-marker--approx .bt-pin--approx{background:rgba(255,255,255,.94);border-style:dashed;border-width:2.5px;box-shadow:0 1px 4px rgba(0,0,0,.3)}.map-cluster-popup{max-height:320px;overflow-y:auto}.map-cluster-head{font-family:var(--sans);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--slate);padding:.25rem 0 .5rem}.mcp-item{display:flex;gap:.65rem;align-items:center;padding:.5rem 0;border-top:1px solid rgba(0,0,0,8%);text-decoration:none}.mcp-item:first-of-type{border-top:none}.mcp-thumb{width:46px;height:46px;border-radius:4px;background-size:cover;background-position:50%;flex-shrink:0;background-color:var(--cream)}.mcp-thumb--none{background:var(--cream)}.mcp-body{display:flex;flex-direction:column;min-width:0}.mcp-title{font-family:var(--serif);font-size:.9rem;color:var(--green-deep);line-height:1.25}.mcp-state{font-family:var(--sans);font-size:.72rem;color:var(--slate);margin-top:.1rem}.mcp-item:hover .mcp-title{color:var(--amber)}.stat-value,.stat-card-value,.location-stat-value,.bt-stat-value,.bt-meta-value,.archive-card-meta{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.stat-label,.stat-card-label,.location-stat-label,.bt-stat-label,.bt-meta-label,.archive-eyebrow{font-family:var(--sans);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:var(--slate)}.entry-content h2,.location-section-title{border-bottom:1px solid var(--green-deep);padding-bottom:.4rem}.legend-item,.archive-filters select,.map-legend-label{font-family:var(--mono);font-size:.6875rem;letter-spacing:.05em}.bt-index{padding:3.5rem 5rem 4.5rem;max-width:1200px;margin:0 auto}.bt-index-group{margin-bottom:2.75rem}.bt-index-heading{font-family:var(--serif);font-size:1.35rem;color:var(--green-deep);border-bottom:1px solid var(--green-deep);padding-bottom:.4rem;margin-bottom:1rem}.bt-index-heading a{color:inherit;text-decoration:none;display:flex;justify-content:space-between;align-items:baseline}.bt-index-list{list-style:none;margin:0;padding:0;display:grid;gap:.1rem 2rem;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.bt-index-list a{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.45rem 0;border-bottom:1px solid var(--rule);text-decoration:none;color:var(--green-mid);font-family:var(--sans);font-size:.9rem}.bt-index-list a:hover{color:var(--green-deep)}.bt-index-list a:hover .bt-index-name{text-decoration:underline}.bt-index-count{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:.75rem;color:var(--slate);flex-shrink:0}.bt-index-list--sub a{font-size:.85rem}.bt-index-foot{margin-top:2rem;font-family:var(--mono);font-size:.8rem;letter-spacing:.05em}.bt-index-empty{color:var(--slate);padding:2rem 0}.bt-search-bar{padding:2rem 5rem 0;max-width:1200px;margin:0 auto}.bt-search-bar form{display:flex;gap:.5rem}.bt-search-bar input[type=search]{flex:1;padding:.7rem .9rem;border:1px solid var(--rule);border-radius:4px;background:#fff;color:var(--green-deep);font-family:var(--sans);font-size:.95rem}.bt-search-bar input[type=search]:focus{outline:2px solid var(--green-mid);outline-offset:-1px}.bt-search-bar button{padding:.7rem 1.4rem;border:1px solid var(--green-deep);border-radius:4px;background:var(--green-deep);color:var(--off-white);cursor:pointer;font-family:var(--mono);font-size:.75rem;letter-spacing:.07em;text-transform:uppercase}.bt-noresults{grid-column:1/-1;padding:3rem 0;color:var(--slate)}.loc-spec{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:.72rem;color:rgba(255,255,255,.66);margin-top:.2rem}@media(max-width:900px){.bt-index{padding:2.5rem 1.5rem 3rem}.bt-search-bar{padding:1.5rem 1.5rem 0}}.loc-card-glyph{width:74px;height:40px;color:var(--rule);position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)}.loc-card--noimg .loc-card-img{background:var(--cream);position:relative;border-bottom:1px solid var(--green-deep)}.loc-card--noimg .loc-card-overlay{background:0 0}.loc-card--noimg .loc-card-content{position:static;background:var(--off-white);padding:1.1rem 1.2rem 1.3rem}.loc-card--noimg .loc-card-title{color:var(--green-deep)}.loc-card--noimg .loc-spec{color:var(--slate)}.loc-card--noimg .loc-state{color:var(--slate)}.loc-card--noimg{display:flex;flex-direction:column;background:var(--off-white);border:1px solid var(--rule)}.loc-card--noimg .loc-card-img{flex:1}.loc-chip{display:inline-block;margin-bottom:.5rem;font-family:var(--mono);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;background:var(--green-mid);color:var(--off-white);padding:.18rem .45rem;border-radius:2px}.loc-chip--closed{background:var(--amber)}.loc-card--noimg .loc-chip{background:0 0;color:var(--green-mid);padding:0;letter-spacing:.09em}.loc-card--noimg .loc-chip--closed{color:var(--amber)}.archive-grid .loc-spec{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:.72rem;color:rgba(255,255,255,.68);margin-top:.1rem;margin-bottom:.15rem}.bt-index-block{margin-bottom:3rem}.bt-index-bar{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--green-deep);padding-bottom:.5rem;margin-bottom:1.1rem;flex-wrap:wrap}.bt-index-jump{font-family:var(--mono);font-size:.8rem;padding:.4rem .6rem;border:1px solid var(--rule);border-radius:4px;background:#fff;color:var(--green-mid);max-width:100%}.bt-index-subheading{font-family:var(--mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--slate);margin:1.4rem 0 .6rem}.bt-chips{display:flex;flex-wrap:wrap;gap:.5rem}.bt-chip{display:inline-flex;align-items:baseline;gap:.45rem;padding:.4rem .75rem;border:1px solid var(--rule);border-radius:100px;background:var(--off-white);font-family:var(--sans);font-size:.85rem;color:var(--green-deep);text-decoration:none;transition:border-color var(--transition),background var(--transition)}.bt-chip:hover{border-color:var(--green-mid);background:var(--cream)}.bt-chip-n{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:.68rem;color:var(--slate)}.home-hero h1{font-size:clamp(2.4rem,4.4vw,4.2rem);line-height:1.06;word-break:normal;overflow-wrap:break-word;hyphens:none}@media(min-width:768px){.site-logo img{height:68px}}@media(min-width:1200px){.site-logo img{height:76px}}.location-hero .breadcrumb a,.location-hero .breadcrumb span{color:rgba(255,255,255,.9)}.location-hero .breadcrumb .sep{color:rgba(255,255,255,.55)}.location-hero .breadcrumb{display:inline-flex;padding:.35rem .7rem;border-radius:4px;background:rgba(20,28,34,.45);backdrop-filter:blur(3px)}.location-hero--dark-text .breadcrumb{background:rgba(255,255,255,.55)}.location-hero--dark-text .breadcrumb a,.location-hero--dark-text .breadcrumb span{color:rgba(26,46,31,.85)}.location-hero .breadcrumb{display:inline-flex;padding:.3rem .7rem;border-radius:3px;background:rgba(20,28,33,.55);-webkit-backdrop-filter:saturate(140%)blur(2px);backdrop-filter:saturate(140%)blur(2px)}.location-hero .breadcrumb a,.location-hero .breadcrumb span{color:rgba(255,255,255,.86)}.location-hero .breadcrumb a:hover{color:#fff;text-decoration:underline}.location-hero--dark-text .breadcrumb{background:rgba(255,255,255,.62)}.location-hero--dark-text .breadcrumb a,.location-hero--dark-text .breadcrumb span,.location-hero--dark-text .breadcrumb .sep{color:rgba(26,46,31,.85)}.spec-table{width:100%;border-collapse:collapse;margin:0 0 1.5rem;font-family:var(--sans)}.spec-table tr{border-bottom:1px solid var(--rule)}.spec-table tr:first-child{border-top:1px solid var(--green-deep)}.spec-table tbody tr:nth-child(even){background:rgba(30,42,50,.025)}.spec-table th{text-align:left;font-weight:400;vertical-align:baseline;font-size:.82rem;color:var(--slate);padding:.55rem .9rem .55rem .2rem;width:48%;white-space:normal}.spec-table td{text-align:right;vertical-align:baseline;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:.85rem;color:var(--green-deep);padding:.55rem .2rem .55rem .9rem}@media(min-width:900px){.spec-table th{width:42%;font-size:.85rem}.spec-table td{font-size:.88rem}}.spec-notes{margin-top:1.75rem}.spec-notes h3{font-family:var(--mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--slate);margin:0 0 .6rem;padding-bottom:.35rem;border-bottom:1px solid var(--rule)}.spec-notes ul{margin:0;padding-left:1.1rem;font-family:var(--sans)}.spec-notes li{margin-bottom:.3rem}.location-hero .hero-text-box .breadcrumb{background:0 0;backdrop-filter:none;-webkit-backdrop-filter:none;padding:0;margin-bottom:.9rem}.location-hero .hero-text-box .breadcrumb a,.location-hero .hero-text-box .breadcrumb span{color:rgba(255,255,255,.72)}.location-hero .hero-text-box .breadcrumb a:hover{color:#fff}.location-hero .hero-text-box .breadcrumb .sep{color:rgba(255,255,255,.38)}.location-hero--dark-text .hero-text-box .breadcrumb a,.location-hero--dark-text .hero-text-box .breadcrumb span{color:rgba(26,46,31,.72)}.location-hero--dark-text .hero-text-box .breadcrumb .sep{color:rgba(26,46,31,.4)}.location-gallery .tiled-gallery__item,.location-gallery .tiled-gallery-item,.location-gallery .wp-block-jetpack-tiled-gallery .tiled-gallery__item{padding:2px}.location-gallery .tiled-gallery__row,.location-gallery .gallery-row{margin-bottom:4px}.location-gallery .tiled-gallery__col{margin-right:0}.location-gallery .wp-block-gallery{gap:4px}.location-gallery figure.wp-block-image{margin:0 0 4px}.location-gallery>p>img,.location-gallery>img{display:block;margin-bottom:4px}.location-gallery .gallery{display:flex;flex-wrap:wrap;gap:4px}.location-gallery .gallery .gallery-item{margin:0!important}.map-cluster-popup{max-height:340px;overflow-y:auto;padding:.2rem .1rem .1rem}.map-cluster-head{position:sticky;top:0;z-index:1;background:var(--off-white);padding:.5rem .75rem .55rem;margin:0 0 .25rem;border-bottom:1px solid var(--rule)}.mcp-item{display:flex;align-items:center;gap:.7rem;padding:.6rem .75rem;text-decoration:none;border-bottom:1px solid var(--rule);transition:background var(--transition)}.mcp-item:last-child{border-bottom:0}.mcp-item:hover{background:var(--cream)}.mcp-thumb{flex:0 0 54px;width:54px;height:40px;border-radius:2px;background-size:cover;background-position:50%;background-color:var(--cream)}.mcp-thumb--none{border:1px solid var(--rule)}.mcp-body{display:flex;flex-direction:column;gap:.15rem;min-width:0}.mcp-title{font-family:var(--serif);font-size:.95rem;line-height:1.25;color:var(--green-deep)}.mcp-state{font-family:var(--mono);font-size:.66rem;letter-spacing:.06em;text-transform:uppercase;color:var(--slate)}.content-section#structure .section-label{margin-bottom:1.1rem}.spec-table{border:1px solid var(--rule);background:var(--off-white)}.spec-table tr:first-child{border-top:0}.spec-table th{position:relative;border-right:1px solid var(--rule);background:rgba(30,42,50,2%);padding-left:.85rem}.spec-table td{padding-right:.85rem}.spec-table tbody tr:nth-child(even){background:0 0}.spec-table tbody tr:hover{background:var(--cream)}.spec-table tbody tr:hover td{color:var(--blueprint,var(--green-deep))}.spec-table-wrap{position:relative}.spec-table-caption{font-family:var(--mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--slate);padding-bottom:.4rem;border-bottom:2px solid var(--green-deep);margin-bottom:0}.state-filter select[multiple],.archive-filters select[multiple]{min-width:11rem;max-width:15rem;vertical-align:middle}.covered-toggle,.filter-covered{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--sans);font-size:.8rem;color:var(--green-deep);white-space:nowrap;cursor:pointer}.covered-toggle input,.filter-covered input{margin:0}.state-filter{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.archive-filters{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.map-legend .legend-swatch{width:12px;height:12px;border-radius:50%;display:inline-block}.bt-dd{position:relative;display:inline-block}.bt-dd-native{display:none}.bt-dd-toggle{display:inline-flex;align-items:center;justify-content:space-between;gap:.6rem;min-width:12rem;padding:.55rem .75rem;font-family:var(--sans);font-size:.85rem;text-align:left;background:var(--off-white);color:var(--green-deep);border:1px solid var(--rule);border-radius:3px;cursor:pointer}.bt-dd-toggle:hover{border-color:var(--green-mid)}.bt-dd.is-open .bt-dd-toggle{border-color:var(--green-mid)}.bt-dd-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bt-dd-caret{font-size:.7rem;color:var(--slate);flex:none}.bt-dd-panel{position:absolute;z-index:40;top:calc(100% + 4px);left:0;min-width:100%;max-width:20rem;max-height:18rem;overflow-y:auto;background:var(--off-white);border:1px solid var(--green-deep);border-radius:3px;box-shadow:0 8px 24px rgba(30,42,50,.16);padding:.3rem}.bt-dd-row{display:flex;align-items:center;gap:.5rem;padding:.4rem .5rem;border-radius:2px;cursor:pointer;font-family:var(--sans);font-size:.85rem;color:var(--green-deep)}.bt-dd-row:hover{background:var(--cream)}.bt-dd-row input{margin:0;flex:none}.bt-dd-clear{display:block;width:100%;text-align:left;padding:.35rem .5rem;margin-bottom:.2rem;background:0 0;border:0;border-bottom:1px solid var(--rule);font-family:var(--mono);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:var(--slate);cursor:pointer}.bt-dd-clear:hover{color:var(--amber)}.legend-dot--approx{border:2px dashed var(--slate);background:0 0}.bt-dd-toggle,.archive-filters select,.state-filter select,.sort-select{background:#fff;font-family:var(--mono);font-size:.6875rem;letter-spacing:.05em;color:var(--green-deep);border:1px solid rgba(0,0,0,.12);border-radius:0;padding:.55rem .9rem}.bt-dd-toggle:hover,.archive-filters select:hover,.state-filter select:hover{border-color:var(--green-mid)}.results-bar .sort-select{background:0 0;border:none;padding:.2rem .4rem;color:var(--slate);font-family:var(--mono);font-size:.6875rem;letter-spacing:.05em}.bt-dd-panel{background:#fff}.bt-dd-row{font-family:var(--mono);font-size:.6875rem;letter-spacing:.04em}.bt-dd-clear{font-size:.625rem}.bt-dd-caret{font-size:.6rem}.bt-marker .bt-pin svg{width:17px;height:17px;display:block}.bt-marker--approx .bt-pin--approx svg{width:15px;height:15px}.bt-cluster svg{width:15px;height:15px}.location-body>.location-main,.location-body>.location-sidebar{min-width:0}.content-section,.content-section .wysiwyg{min-width:0}.location-main img,.location-main video,.location-main iframe,.location-main figure{max-width:100%;height:auto}.location-main figure>img{width:auto}.location-main .alignwide,.location-main .alignfull,.location-main .alignwide img,.location-main .alignfull img{max-width:100%;width:auto;margin-left:0;margin-right:0}.content-section .wysiwyg table{display:block;max-width:100%;overflow-x:auto}.content-section .wysiwyg p,.content-section .wysiwyg li{overflow-wrap:anywhere}.sb-card--map .sb-body{padding:0}.sb-map{position:relative;display:block;overflow:hidden;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);line-height:0}.sb-map img{width:100%;height:auto;display:block;transition:transform .35s ease}.sb-map:hover img{transform:scale(1.04)}.sb-map-cta{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem .6rem;background:linear-gradient(to top,rgba(30,42,50,.88),rgba(30,42,50,0));color:#fff;font-family:var(--mono);font-size:.62rem;letter-spacing:.09em;text-transform:uppercase;line-height:1;opacity:0;transition:opacity .2s ease}.sb-map:hover .sb-map-cta,.sb-map:focus-visible .sb-map-cta{opacity:1}.sb-map:focus-visible{outline:2px solid var(--green-mid);outline-offset:2px}.sb-map-meta{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.55rem .9rem;font-family:var(--mono);font-size:.62rem;letter-spacing:.05em;color:var(--slate)}.sb-coords{font-variant-numeric:tabular-nums}.sb-approx{padding:.12rem .4rem;border:1px solid var(--rule);border-radius:2px;text-transform:uppercase;letter-spacing:.08em;color:var(--amber)}@media(hover:none){.sb-map-cta{opacity:1}}.bt-inline-checkboxes .acf-checkbox-list,.bt-inline-checkboxes ul.acf-checkbox-list{display:flex;flex-wrap:wrap;gap:.35rem 1.4rem;margin:0;padding:0}.bt-inline-checkboxes .acf-checkbox-list li{margin:0;white-space:nowrap}.location-hero h1,.single-location h1{font-size:clamp(2.6rem,5.4vw,4.75rem);font-weight:400;letter-spacing:-.01em}.archive-hero h1{font-size:clamp(2.4rem,4.6vw,3.9rem);font-weight:400}.content-section h2{font-size:clamp(1.7rem,2.4vw,2.15rem);font-weight:400}.content-section h3{font-size:1.45rem;font-weight:400}.qf-label,.qf-val,.sb-head,.spec-table th,.spec-table td,.breadcrumb,.hm-label,.hm-val,.loc-tag,.sb-coords,.section-label,.site-nav a,.sort-select,.filter-title,figcaption,.wp-caption-text{font-family:var(--mono)}.qf-label,.sb-head,.hm-label,.loc-tag,.section-label,.filter-title{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--slate)}.site-nav a{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.11em}.section-icon{display:none}.section-label{display:block;border:0;background:0 0;padding:0;margin-bottom:1.4rem}.section-label h2{margin:0 0 .55rem}.section-label::after{content:"";display:block;width:44px;height:2px;background:var(--green-deep)}.content-section{border-bottom:0;padding-bottom:0;margin-bottom:4rem}.sb-card{background:0 0;border:0;border-radius:0;padding:0;margin-bottom:2.5rem;box-shadow:none}.sb-head{padding:0 0 .5rem;margin:0 0 1rem;background:0 0;border-bottom:2px solid var(--green-deep)}.qf{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.55rem 0;border-bottom:1px solid var(--hair)}.qf-val{font-size:12px;color:var(--text-dark);text-align:right}a{color:var(--amber)}a:hover,a:focus{color:var(--green-light)}.spec-table{border-color:var(--hair)}.spec-table tr,.spec-table th{border-color:var(--hair)}.spec-table th{background:0 0;color:var(--slate)}.spec-table tbody tr:hover{background:var(--cream)}.loc-head{max-width:1280px;margin:0 auto;padding:2.2rem 2rem 0}.loc-head .breadcrumb{display:block;background:0 0;backdrop-filter:none;padding:0 0 1.6rem;color:var(--slate)}.loc-head .breadcrumb a{color:var(--slate);text-decoration:none}.loc-head .breadcrumb a:hover{color:var(--amber)}.loc-head .breadcrumb .sep{color:var(--hair);margin:0 .5rem}.loc-head-band{display:grid;grid-template-columns:1.35fr 1fr;gap:4.75rem;align-items:start;padding-bottom:2.4rem}.loc-head-title h1{margin:0 0 .5rem;color:var(--green-deep)}.loc-head-title .hero-state{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--slate);margin:0}.loc-head-lede p{font-family:var(--sans);font-size:19px;line-height:1.62;color:var(--green-mid);margin:.5rem 0 0;font-style:normal;border-left:0;padding-left:0}.loc-figs{display:flex;flex-wrap:wrap;gap:2.6rem;margin-top:1.9rem;padding-top:1rem;border-top:2px solid var(--green-deep)}.loc-fig{display:flex;flex-direction:column;gap:.35rem}.loc-fig-label{font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--slate)}.loc-fig-val{font-family:var(--mono);font-size:17px;font-variant-numeric:tabular-nums;color:var(--green-deep);display:inline-flex;align-items:center;gap:.5rem}.loc-dot{width:6px;height:6px;border-radius:50%;background:var(--slate);flex:none}.loc-dot--active{background:var(--amber)}.loc-dot--closed{background:var(--spot-2)}.loc-feature{margin:0 0 3.5rem}.loc-feature-img{width:100%;height:520px;background-size:cover;background-repeat:no-repeat}@media(max-width:900px){.loc-head{padding:1.4rem 1.15rem 0}.loc-head-band{grid-template-columns:1fr;gap:1.6rem}.location-hero h1,.single-location h1{font-size:42px}.loc-figs{gap:1.5rem}.loc-feature-img{height:260px}}.site-header{background:var(--off-white);border-bottom:1px solid var(--hair);box-shadow:none}.site-header::before{content:"";display:block;height:4px;background:var(--green-deep)}.site-nav a{color:var(--green-mid)}.site-nav a:hover{color:var(--green-deep)}.site-nav .current-menu-item>a,.site-nav a[aria-current=page]{color:var(--green-deep);border-bottom:2px solid var(--amber);padding-bottom:3px}.site-footer{background:var(--cream);color:var(--green-mid);border-top:1px solid var(--hair)}.site-footer a{color:var(--amber)}.site-footer a:hover{color:var(--green-light)}.site-footer h3,.site-footer h4,.footer-logo{color:var(--green-deep)}.site-footer .footer-col p,.site-footer li{color:var(--green-mid)}.footer-bottom{border-top:1px solid var(--hair);color:var(--slate)}@media(min-width:1000px){.location-body{grid-template-columns:1fr 320px;gap:76px}}.citation-list{list-style:none;padding:0;columns:2;column-gap:3rem}@media(max-width:780px){.citation-list{columns:1}}.citation-list li{counter-increment:cit;break-inside:avoid;position:relative;padding-left:2.4rem;margin-bottom:1.1rem;list-style:none}.citation-list li::before{content:counter(cit,decimal-leading-zero);position:absolute;left:0;top:.15rem;font-family:var(--mono);font-size:11px;color:var(--amber)}.citation-list{counter-reset:cit}.cit-ref,sup .cit-ref{font-family:var(--mono);font-size:11px;color:var(--amber);text-decoration:none}.archive-grid{display:block}.archive-grid .loc-card{display:grid;grid-template-columns:150px 1fr auto;gap:1.6rem;align-items:start;padding:1.5rem 0;border-bottom:1px solid var(--hair);background:0 0;border-radius:0;box-shadow:none;overflow:visible}.archive-grid .loc-card-img{width:150px;height:100px;min-height:0;border-radius:0;background-size:cover;background-position:50%;background-color:var(--cream)}.archive-grid .loc-card-overlay{display:none}.archive-grid .loc-card-content{position:static;padding:0;background:0 0}.archive-grid .loc-card-title{font-family:var(--serif);font-weight:400;font-size:1.5rem;color:var(--green-deep);margin:0 0 .35rem}.archive-grid .loc-excerpt,.archive-grid .loc-state{font-family:var(--sans);font-size:.92rem;color:var(--green-mid);margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.archive-grid .loc-spec{font-family:var(--mono);font-size:11px;letter-spacing:.06em;color:var(--slate);text-align:right;white-space:nowrap}.archive-grid .loc-chip{font-family:var(--mono);font-size:10px;letter-spacing:.1em;background:0 0;color:var(--slate);padding:0}@media(max-width:700px){.archive-grid .loc-card{grid-template-columns:96px 1fr}.archive-grid .loc-card-img{width:96px;height:70px}.archive-grid .loc-spec{grid-column:2;text-align:left}}.archive-filters,.state-filter{background:var(--off-white);color:var(--green-mid);border-right:1px solid var(--hair)}.filter-bar,.map-sidebar-filters{background:var(--off-white)}.filter-title{display:block;padding-bottom:.4rem;border-bottom:2px solid var(--green-deep);margin-bottom:.8rem}.bt-chip,.chip{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;background:0 0;color:var(--green-mid);border:1px solid var(--hair);border-radius:0;padding:.4rem .7rem}.bt-chip:hover,.chip:hover{border-color:var(--green-deep);color:var(--green-deep)}.chip.active,.bt-chip.active{background:var(--green-deep);border-color:var(--green-deep);color:#fff}.bt-chip-n{font-family:var(--mono);color:var(--slate)}.map-sidebar,.map-cluster-popup,.mapboxgl-popup-content{background:var(--off-white);color:var(--text-dark);border-radius:0}.mapboxgl-popup-content{border:1px solid var(--hair);box-shadow:0 6px 22px rgba(32,30,29,.12)}.map-popup-title{font-family:var(--serif);font-weight:400;font-size:1.25rem;color:var(--green-deep)}.map-popup-tagline,.map-popup-meta{font-family:var(--mono);font-size:11px;color:var(--slate)}.map-cluster-head{background:var(--off-white);border-bottom:1px solid var(--hair)}.mcp-item{border-bottom:1px solid var(--hair)}.mcp-title{font-family:var(--serif);font-weight:400}.map-legend{background:var(--off-white);border:1px solid var(--hair);border-radius:0}.map-legend .legend-title{font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--slate)}.home-hero{background:var(--off-white)}.home-hero::after,.home-hero .hero-overlay{display:none}.home-hero h1,.home-hero .hero-eyebrow,.home-hero .hero-desc{color:var(--green-deep)}.home-hero .hero-eyebrow{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--slate)}.home-hero .hero-desc{color:var(--green-mid)}.stats-bar,.newsletter-section{background:var(--panel);color:var(--green-mid);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.stat-num{color:var(--green-deep);font-weight:400}.stat-label{font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--slate)}.newsletter-section h2{color:var(--green-deep)}.bt-ad-unit{background:var(--cream);border:1px solid var(--hair);border-radius:0}.qf-val{font-weight:400}.spec-table td{white-space:normal}.spec-table td.is-multi{text-align:right;line-height:1.7}.bt-ad-unit,.site-footer,.stats-bar,.newsletter-section{background:var(--panel)}.spec-table tbody tr:hover{background:var(--cream)}#site-header,#site-header.hero-header,#site-header.dark-header,#site-header.scrolled{position:relative;background:var(--off-white);box-shadow:none;border-bottom:1px solid var(--hair);padding:1.1rem 3rem}#site-header::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--green-deep)}#site-header.hero-header{background:var(--off-white)}.site-logo-text{color:var(--green-deep);font-weight:400}.dark-header .site-logo .site-logo-text,.hero-header .site-logo .site-logo-text{color:var(--green-deep);text-shadow:none}#site-header .site-nav a{color:var(--green-mid)}#site-header .site-nav a:hover{color:var(--green-deep)}body{padding-top:0}.page-hero,.location-hero,.home-hero,.archive-hero{margin-top:0}.loc-head{padding-top:2.6rem}@media(max-width:900px){#site-header,#site-header.hero-header,#site-header.dark-header{padding:.9rem 1.15rem}}.site-logo img{filter:brightness(0);opacity:.82;transition:opacity var(--transition)}.site-logo:hover img{opacity:1}.site-logo-text{color:var(--green-deep)}#site-header .site-nav a,#site-header.hero-header .site-nav a,#site-header.dark-header .site-nav a,#site-header.scrolled .site-nav a{color:var(--green-mid)}#site-header .site-nav a:hover{color:var(--green-deep)}ol.further-reading{list-style:decimal outside;padding-left:1.6rem;margin:0;font-family:var(--sans)}ol.further-reading li{margin-bottom:.5rem;padding-left:.2rem;line-height:1.6}ol.further-reading li::marker{font-family:var(--mono);font-size:.8rem;color:var(--slate)}ol.further-reading a{color:var(--amber)}ol.further-reading a:hover{color:var(--green-light)}.tiled-gallery .tiled-gallery-item,.tiled-gallery__item,.wp-block-jetpack-tiled-gallery .tiled-gallery__item{padding:2px}.tiled-gallery__row,.gallery-row{margin-bottom:4px}.wp-block-gallery{gap:4px}.wp-block-gallery figure.wp-block-image{margin:0}.gallery{display:flex;flex-wrap:wrap;gap:4px}.gallery .gallery-item{margin:0!important}#site-header,#site-header.hero-header,#site-header.dark-header,#site-header.scrolled{background:var(--green-deep);border-bottom:0}#site-header::before{background:var(--amber)}.site-logo img{filter:none;opacity:1}.site-logo-text,.dark-header .site-logo .site-logo-text,.hero-header .site-logo .site-logo-text{color:#fff}#site-header .site-nav a,#site-header.hero-header .site-nav a,#site-header.dark-header .site-nav a,#site-header.scrolled .site-nav a{color:rgba(255,255,255,.72)}#site-header .site-nav a:hover{color:#fff}#site-header .site-nav .current-menu-item>a,#site-header .site-nav a[aria-current=page]{color:#fff;border-bottom-color:var(--amber-light)}.bt-correction textarea,.bt-correction input[type=text],.bt-correction input[type=email],.bt-mail-form textarea,.bt-mail-form input[type=text],.bt-mail-form input[type=email]{width:100%;background:#fff;border:1px solid var(--hair);border-radius:3px;padding:.8rem .9rem;font-family:var(--sans);font-size:.95rem;color:var(--text-dark);box-shadow:none;outline:none}.bt-correction textarea,.bt-mail-form textarea{min-height:120px;resize:vertical}.bt-correction textarea:focus,.bt-correction input:focus,.bt-mail-form textarea:focus,.bt-mail-form input:focus{border-color:var(--amber)}.bt-correction label,.bt-mail-form label{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--slate)}.bt-correction .btn-primary,.bt-mail-form .btn-primary,.bt-mail-submit{background:var(--amber);color:#fff;border:0;border-radius:3px;padding:.75rem 1.4rem;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background var(--transition)}.bt-correction .btn-primary:hover,.bt-mail-form .btn-primary:hover,.bt-mail-submit:hover{background:var(--green-light)}.location-gallery img,.wysiwyg .tiled-gallery img,.wysiwyg .wp-block-jetpack-tiled-gallery img{display:block;padding:1px;box-sizing:border-box}.tiled-gallery .tiled-gallery-item,.tiled-gallery__item,.wp-block-jetpack-tiled-gallery .tiled-gallery__item,.tiled-gallery__col{padding:2px!important;box-sizing:border-box}.tiled-gallery__row{margin-bottom:0!important}.wysiwyg .wp-block-image,.location-gallery .wp-block-image{margin:0 0 4px}.wysiwyg .wp-block-gallery{gap:4px}.bt-ad-unit{background:var(--panel);border:1px solid var(--hair);border-radius:0}.spec-table{background:var(--panel);border-color:var(--hair)}.spec-table th{background:var(--panel);color:var(--slate);border-right-color:var(--hair)}.spec-table td{background:var(--panel)}.spec-table tr,.spec-table tbody tr{border-color:var(--hair)}.spec-table tbody tr:nth-child(even){background:var(--panel)}.spec-table tbody tr:hover,.spec-table tbody tr:hover th,.spec-table tbody tr:hover td{background:var(--panel-hover)}.spec-table-caption{border-bottom-color:var(--green-deep)}.sb-card,.loc-card,.bt-correction{background:0 0}.stats-bar,.newsletter-section{background:var(--panel);border-color:var(--hair)}.site-footer{background:var(--panel);border-top:1px solid var(--hair)}.wp-block-jetpack-tiled-gallery .tiled-gallery__item,.tiled-gallery .tiled-gallery-item{padding:1px!important;box-sizing:border-box}.archive-grid{display:block;max-width:1180px;margin:0 auto;padding:0 2rem}.archive-grid .loc-card{display:grid;grid-template-columns:232px 1fr;gap:1.6rem;align-items:start;padding:1.15rem 0;border-bottom:1px solid var(--hair);background:0 0;border-radius:0;box-shadow:none;overflow:visible}.archive-grid .loc-card:hover .loc-card-title{color:var(--amber)}.archive-grid .loc-card-img{width:232px;aspect-ratio:16/9;min-height:0;height:auto;border-radius:0;background-size:cover;background-position:50%;background-color:var(--panel-hover);position:relative;display:block}.archive-grid .loc-card-glyph{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:56px;height:auto;color:var(--slate);opacity:.5}.archive-grid .loc-card-overlay{display:none}.archive-grid .loc-card-content{position:static;padding:0;background:0 0;display:flex;flex-direction:column;gap:.18rem}.archive-grid .loc-card-title{font-family:var(--serif);font-weight:400;font-size:1.5rem;line-height:1.15;color:var(--green-deep);margin:0 0 .3rem;transition:color var(--transition)}.archive-grid .loc-line{font-family:var(--mono);font-size:11px;line-height:1.55;letter-spacing:.04em;color:var(--green-mid)}.archive-grid .loc-line--status{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--amber);margin-top:.18rem}.archive-grid .loc-line--status.is-closed{color:var(--spot-2)}@media(max-width:700px){.archive-grid{padding:0 1.15rem}.archive-grid .loc-card{grid-template-columns:132px 1fr;gap:1rem}.archive-grid .loc-card-img{width:132px}.archive-grid .loc-card-title{font-size:1.2rem}}.bt-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem;padding:2.5rem 2rem 4rem}.bt-pager .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 .45rem;border:1px solid var(--hair);background:var(--panel);font-family:var(--mono);font-size:12px;font-variant-numeric:tabular-nums;color:var(--green-mid);text-decoration:none;transition:border-color var(--transition),color var(--transition),background var(--transition)}.bt-pager ul{display:flex;flex-wrap:wrap;gap:.3rem;list-style:none;margin:0;padding:0}.bt-pager li{margin:0}.bt-pager a.page-numbers:hover{border-color:var(--green-deep);color:var(--green-deep)}.bt-pager .page-numbers.current{background:var(--green-deep);border-color:var(--green-deep);color:#fff}.bt-pager .page-numbers.dots{border-color:transparent;background:0 0;color:var(--slate)}.bt-pager-jump{display:flex;align-items:center;gap:.45rem}.bt-pager-jump label,.bt-pager-of{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--slate)}.bt-pager-jump input{width:4.2rem;height:34px;padding:0 .5rem;text-align:center;border:1px solid var(--hair);background:var(--panel);font-family:var(--mono);font-size:12px;color:var(--green-deep)}.bt-pager-jump input:focus{outline:none;border-color:var(--amber)}.bt-pager-jump button{height:34px;padding:0 .9rem;border:0;cursor:pointer;background:var(--amber);color:#fff;font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.bt-pager-jump button:hover{background:var(--green-light)}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body{max-width:100%;overflow-x:clip}@supports not (overflow-x:clip){html,body{overflow-x:hidden}}img,video,iframe,embed,object,canvas,svg{max-width:100%}img,video{height:auto}.bt-ad-unit{max-width:100%;overflow:hidden}.bt-ad-unit ins.adsbygoogle,ins.adsbygoogle{max-width:100%!important;overflow:hidden}.bt-ad-unit iframe{max-width:100%!important}ins.adsbygoogle[data-ad-status=unfilled]{display:none!important}.tiled-gallery,.wp-block-jetpack-tiled-gallery,.tiled-gallery__row,.tiled-gallery__col{max-width:100%!important}.tiled-gallery img,.wp-block-jetpack-tiled-gallery img{max-width:100%!important;height:auto}.wysiwyg,.content-section,.sb-card,.citation-list li,.further-reading li{overflow-wrap:anywhere;word-break:normal}.spec-table-wrap,.wysiwyg table{max-width:100%;overflow-x:auto}pre,code{max-width:100%;overflow-x:auto;white-space:pre-wrap}@media(max-width:900px){.location-body{display:block}.location-main{padding-right:0}.location-sidebar{margin-top:3rem}.content-section{margin-bottom:2.5rem}.location-main .bt-ad-unit{margin:0 0 2rem;padding-bottom:2rem}}@media(max-width:999px){.location-body{display:flex;flex-direction:column;gap:0}.location-sidebar{order:-1;margin-top:0;margin-bottom:2.5rem}.location-main{order:0}.location-sidebar{display:flex;flex-direction:column}.location-sidebar .sb-toc{order:1}.location-sidebar .sb-card{order:2}.location-sidebar .sb-card--map{order:3}.location-sidebar .bt-ad-unit{order:9;margin-top:1.5rem}.location-sidebar .sb-toc .sb-body{max-height:40vh;overflow-y:auto}}.home-hero{height:auto;min-height:0;padding:0}.home-hero .hero-content{min-height:62vh}@media(max-width:900px){.home-hero .hero-content{min-height:56vh}}.home-hero .hero-desc{color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.55);font-weight:400}.home-hero .hero-eyebrow{color:#fff;opacity:.92;text-shadow:0 1px 10px rgba(0,0,0,.5)}.home-hero h1{text-shadow:0 2px 18px rgba(0,0,0,.45)}.home-hero .hero-overlay{background:linear-gradient(to right,rgba(20,18,17,.72) 0%,rgba(20,18,17,.45) 55%,rgba(20,18,17,.15) 100%)}.stats-bar{background:var(--panel);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);padding:1.6rem 3rem;flex-wrap:wrap;gap:2.4rem;justify-content:center}.stat{gap:.35rem;align-items:flex-start}.stat-num{font-family:var(--mono);font-weight:500;font-size:1.6rem;font-variant-numeric:tabular-nums;color:var(--green-deep);line-height:1}.stat-label{font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--slate)}.stat-div{background:var(--hair)}.stats-quote{font-family:var(--serif);font-style:italic;font-size:1.05rem;color:var(--green-mid);margin:0}@media(max-width:700px){.stats-bar{padding:1.4rem 1.15rem;gap:1.6rem}.stat-div{display:none}}.loc-card--closed .loc-card-img,.archive-grid .loc-card--closed .loc-card-img{filter:none}
:root{--off-white:#ffffff;--cream:#f4f4f5;--text-dark:#201e1d;--green-deep:#201e1d;--green-mid:#5f5b59;--slate:#8d8987;--amber:#006786;--green-light:#004961;--amber-light:#62c5ee;--spot-2:#b0005a;--hair:rgba(32,30,29,.13);--rule:rgba(32,30,29,.13);--ground:#fafafa;--panel:#ffffff;--panel-hover:#f4f4f5}.dark-header .site-logo .site-logo-text{color:#fff;opacity:.95;text-shadow:none}.site-logo .site-logo-text span{color:inherit}.sb-toc .sb-body{padding:.5rem 0}.sb-toc ul{list-style:none;margin:0;padding:0}.sb-toc li{margin:0}.sb-toc a{display:block;font-family:var(--sans);font-size:.82rem;color:var(--slate);padding:.4rem 1.25rem;border-left:2px solid transparent;text-decoration:none;line-height:1.35;transition:var(--transition)}.sb-toc a:hover{color:var(--amber)}.sb-toc a.toc-active{color:var(--green-deep);border-left-color:var(--amber);background:rgba(0,0,0,3%)}.sb-toc .toc-h2>a{font-weight:600;color:var(--green-deep)}.sb-toc .toc-sub{margin:0 0 .15rem}.sb-toc .toc-h3 a{padding-left:2.2rem;font-size:.78rem;font-weight:400}.content-section .wysiwyg sup{font-size:.66em;line-height:0}.content-section .wysiwyg sup a.cit-ref{color:var(--amber);font-weight:600;text-decoration:none;padding:0 1px}.content-section .wysiwyg sup a.cit-ref:hover{text-decoration:underline}.sources-intro{font-family:var(--sans);font-size:.82rem;color:var(--slate);margin:-.4rem 0 1.1rem}.cit-list{list-style:decimal;padding-left:1.5rem;margin:0}.cit-list li{font-family:var(--sans);font-size:.86rem;color:#3a342c;line-height:1.65;margin-bottom:.9rem;padding-left:.3rem;scroll-margin-top:1.5rem}.cit-list li:last-child{margin-bottom:0}.cit-list em,.cit-list i{font-style:italic}.cit-list a{color:var(--amber)}.cit-list li:target{background:rgba(168,136,78,.22);border-radius:3px;box-shadow:0 0 0 5px rgba(168,136,78,.22)}.further-reading{list-style:none;padding:0;margin:.2rem 0 0}.further-reading li{border-bottom:1px solid rgba(0,0,0,8%);padding:.7rem 0}.further-reading li:last-child{border-bottom:none}.further-reading a{color:var(--green-deep);font-family:var(--sans);font-size:.92rem;text-decoration:none;display:inline-flex;align-items:center;gap:.4rem}.further-reading a:hover{color:var(--amber)}.practical-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(0,0,0,8%);border:1px solid rgba(0,0,0,8%);border-radius:3px;overflow:hidden}.practical-grid .pcell{background:var(--off-white);padding:1.1rem 1.25rem}.practical-grid .pl{font-family:var(--sans);font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;color:var(--slate);margin-bottom:.45rem;display:flex;align-items:center;gap:.4rem}.practical-grid .pv{font-family:var(--serif);font-size:1.2rem;color:var(--green-deep)}.loc-extlink{font-family:var(--sans);font-size:.85rem;color:var(--amber);text-decoration:none;display:inline-flex;align-items:center;gap:.4rem}.loc-extlink:hover{color:var(--green-light)}@media(max-width:600px){.practical-grid{grid-template-columns:1fr}}.bt-location-map{width:100%;height:340px;border-radius:3px;background:#2a241b}.map-approx{display:flex;align-items:center;gap:.6rem;background:var(--cream);border:1px solid rgba(0,0,0,8%);border-radius:3px;padding:1rem 1.2rem;font-family:var(--sans);font-size:.88rem;color:var(--slate)}.map-approx .ti{color:var(--amber);font-size:1.1rem}.private-property-notice .ppn-icon{font-size:1.1rem}.location-map-embed{margin:1rem 0}.location-map-embed iframe{display:block;width:100%;border:0;border-radius:3px}.wysiwyg .wp-block-table{margin:1.75rem 0;overflow-x:auto}.wysiwyg table{width:100%;border-collapse:collapse;margin:1.75rem 0;font-family:var(--sans);font-size:.9rem;line-height:1.45;color:var(--text-dark);background:var(--off-white);border:1px solid rgba(0,0,0,.14)}.wysiwyg .wp-block-table table{margin:0}.wysiwyg table th,.wysiwyg table td{padding:.55rem .85rem;border:1px solid rgba(0,0,0,.1);text-align:left;vertical-align:top}.wysiwyg table thead th,.wysiwyg table thead td,.wysiwyg table tr:first-child th{background:var(--green-deep);color:var(--off-white);font-weight:600;font-size:.74rem;letter-spacing:.05em;text-transform:uppercase;border-color:rgba(255,255,255,.14);border-bottom:2px solid var(--amber-light)}.wysiwyg table tbody tr:nth-child(even){background:var(--cream)}.wysiwyg table tbody tr:hover{background:rgba(168,136,78,.16)}.wysiwyg table caption{caption-side:top;text-align:left;font-family:var(--sans);font-size:.78rem;color:var(--slate);padding-bottom:.5rem}@media(max-width:640px){.wysiwyg>table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}.comments-section .comments-inner{width:100%;max-width:none;margin:0;padding:0}.comments-count{font-family:var(--sans);font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--slate);margin:0 0 1.5rem}.comment-list{list-style:none;margin:0 0 2.5rem;padding:0}.comment-list ol.children{list-style:none;margin:1.25rem 0 0 1rem;padding-left:1.25rem;border-left:2px solid rgba(0,0,0,8%)}.comment-list li.comment{margin:0 0 1.5rem}.bt-comment-body{display:flex;gap:1rem;align-items:flex-start}.bt-comment-avatar img{width:48px;height:48px;border-radius:50%;display:block}.bt-comment-main{flex:1;min-width:0}.bt-comment-meta{display:flex;align-items:baseline;gap:.75rem;margin-bottom:.3rem;flex-wrap:wrap}.bt-comment-author{font-family:var(--sans);font-weight:700;color:var(--green-deep);font-size:.95rem}.bt-comment-date{font-family:var(--sans);font-size:.72rem;color:var(--slate)}.bt-comment-await{font-size:.8rem;color:var(--amber);font-style:italic;margin:.2rem 0}.bt-comment-text{font-family:var(--serif);color:var(--text-dark);line-height:1.65;font-size:.98rem}.bt-comment-text p{margin:0 0 .75rem}.bt-comment-actions{margin-top:.4rem}.bt-comment-actions .comment-reply-link{font-family:var(--sans);font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--amber);text-decoration:none}.bt-comment-actions .comment-reply-link:hover{color:var(--green-deep)}.comment-reply-title{font-family:var(--serif);font-size:1.3rem;color:var(--green-deep);margin:1.5rem 0 1.25rem}.comment-respond{max-width:none}.bt-comment-form p{margin:0 0 1rem}.bt-comment-form label{display:block;font-family:var(--sans);font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--slate);margin-bottom:.35rem}.bt-comment-form .bt-req{text-transform:none;letter-spacing:0;font-weight:400;opacity:.7}.bt-comment-form input[type=text],.bt-comment-form input[type=email],.bt-comment-form textarea{width:100%;padding:.7rem .85rem;border:1px solid rgba(0,0,0,.15);background:#fff;border-radius:4px;font-family:var(--sans);font-size:.9rem;color:var(--text-dark)}.bt-comment-form input:focus,.bt-comment-form textarea:focus{outline:none;border-color:var(--amber);box-shadow:0 0 0 2px rgba(168,136,78,.2)}.comment-form-author,.comment-form-email{display:inline-block;width:calc(50% - .4rem);vertical-align:top}.comment-form-author{margin-right:.65rem}.bt-comment-submit{margin-top:.5rem;cursor:pointer}.comments-closed{font-family:var(--sans);font-size:.85rem;color:var(--slate);font-style:italic}@media(max-width:768px){.comment-form-author,.comment-form-email{display:block;width:100%;margin-right:0}}.cit-collapse{margin:0;background:0 0;border:none}.cit-collapse>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:.4rem;font-family:var(--sans);font-size:.8rem;font-weight:600;letter-spacing:.04em;color:var(--amber);padding:.35rem 0;user-select:none}.cit-collapse>summary::-webkit-details-marker{display:none}.cit-collapse>summary::after{content:'+';font-size:1.1rem;line-height:1;color:var(--amber);font-weight:300}.cit-collapse[open]>summary::after{content:'−'}.cit-collapse[open]>summary{margin-bottom:.5rem}.cit-collapse>summary:hover{color:var(--green-deep)}body .jp-carousel-photo-caption,body .jp-carousel-photo-caption p,body .jp-carousel-caption,body .jp-carousel-caption p,body .jp-carousel-image-meta .jp-carousel-caption,body .jp-carousel-image-meta .jp-carousel-caption p,body .jp-carousel-photo-info .jp-carousel-caption,body .jp-carousel-photo-info .jp-carousel-caption p,body .jp-carousel-photo-description,body .jp-carousel-photo-description p{color:#f2ece0!important;opacity:1!important;font-family:var(--sans)!important;font-weight:400!important;font-size:.95rem!important;line-height:1.55!important;white-space:normal!important;max-height:none!important;overflow:visible!important;-webkit-line-clamp:unset!important;text-shadow:0 1px 3px rgba(0,0,0,.7)!important}body .jp-carousel-photo-title,body .jp-carousel-photo-title p{font-family:var(--serif)!important;font-weight:700!important;font-size:1.6rem!important;color:#fff!important;opacity:1!important;margin:0 0 .35rem!important;text-shadow:0 1px 4px rgba(0,0,0,.6)!important}body .jp-carousel-image-exif li,body .jp-carousel-image-download,body .jp-carousel-download-text{color:#cfc7b6!important}body .jp-carousel-image-exif li h5{color:#62c5ee!important}body .jp-carousel-pagination span{color:#cfc7b6!important}.bt-mail-form{max-width:640px}.bt-mail-form p{margin:0 0 .85rem}.bt-mail-form label{display:block;font-family:var(--sans);font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--slate);margin-bottom:.3rem}.bt-mail-form .bt-req{text-transform:none;letter-spacing:0;font-weight:400;opacity:.7}.bt-mail-form textarea,.bt-mail-form input[type=text],.bt-mail-form input[type=email]{width:100%;padding:.6rem .8rem;border:1px solid rgba(0,0,0,.15);background:#fff;border-radius:4px;font-family:var(--sans);font-size:.9rem;color:var(--text-dark)}.bt-mail-form textarea:focus,.bt-mail-form input:focus{outline:none;border-color:var(--amber);box-shadow:0 0 0 2px rgba(168,136,78,.2)}.bt-mail-form .acf-2col{display:flex;gap:1rem}.bt-mail-form .acf-2col>p{flex:1}.bt-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}.bt-mail-submit{cursor:pointer}.bt-mail-msg{margin:.6rem 0 0;font-family:var(--sans);font-size:.85rem}.bt-mail-msg.ok{color:#2e7d46}.bt-mail-msg.err{color:#b23a2e}@media(max-width:600px){.bt-mail-form .acf-2col{flex-direction:column;gap:0}}.bt-contact{max-width:640px;margin:1.5rem 0}.bt-contact-title{font-family:var(--serif);font-size:1.6rem;color:var(--green-deep);margin:0 0 1rem}
﻿.envira-gallery-wrap:not(.envira-layout-bnb--overlay) .envira-animations-item{opacity:0;transition:opacity .5s ease-in-out}.envira-gallery-wrap,.envira-gallery-wrap *,.envira-tags-filter-list,.envira-tags-filter-list *{-moz-border-radius:0;-moz-box-shadow:none;-moz-transition:none;-ms-transition:none;-o-box-shadow:none;-o-transition:none;-webkit-appearance:none;-webkit-border-radius:0;-webkit-box-shadow:none;-webkit-transition:none;background:none;border-radius:0;border:0 none;box-shadow:none;box-sizing:border-box;float:none;font-size:100%;height:auto;letter-spacing:normal;line-height:1;margin:0;outline:none;overflow:visible;padding:0;position:static;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;transition:none;visibility:visible;width:auto}.envira-gallery-wrap.envira-gallery-no-images ul,.envira-gallery-wrap *.envira-gallery-no-images ul,.envira-tags-filter-list.envira-gallery-no-images ul,.envira-tags-filter-list *.envira-gallery-no-images ul{display:table}.envira-tags-filter-list{clear:both;list-style:none;margin:0 0 10px 0}.envira-tags-filter-list li.envira-tags-filter,.envira-tags-filter-list li.envira-tag-filter{float:left;margin:0 20px 10px 0}.envira-tags-filter-list .envira-tag-filter-link{font-size:13px;font-weight:bold}.envira-breadcrumbs{display:block;margin:0 0 20px 0;padding:10px;background:#eee;clear:both}.envira-breadcrumbs a{text-decoration:none}.envira-hidden{display:none}.envira-gallery-wrap{width:100%;margin:0 auto 20px auto}.envira-gallery-wrap .envira-pagination{margin:0 0 20px 0;clear:both}.envira-gallery-wrap .envira-pagination a.page-numbers{display:inline-block}.envira-gallery-wrap .envira-pagination-previous-next-only .page-numbers.dots{display:none}.envira-gallery-wrap .envira-gallery-description{clear:both}.envira-gallery-wrap .envira-gallery-description strike,.envira-gallery-wrap .envira-gallery-description s,.envira-gallery-wrap .envira-gallery-description del{text-decoration:line-through}.envira-gallery-wrap .envira-gallery-description hr{height:1px;background-color:#000;margin:5px auto}.envira-gallery-wrap .envira-gallery-description p{margin-top:5px;margin-bottom:5px}.envira-gallery-wrap .envira-album-public,.envira-gallery-wrap .envira-gallery-public{width:100%;margin:0 auto 20px auto;box-sizing:border-box}.envira-gallery-wrap .envira-album-public.envira-clear,.envira-gallery-wrap .envira-gallery-public.envira-clear{clear:both}.envira-gallery-wrap .envira-album-public.envira-clear:after,.envira-gallery-wrap .envira-gallery-public.envira-clear:after{clear:both;content:".";display:block;height:0;line-height:0;overflow:auto;visibility:hidden;zoom:1}.envira-gallery-wrap .envira-album-public .envira-gallery-item-inner,.envira-gallery-wrap .envira-gallery-public .envira-gallery-item-inner{position:relative}.envira-gallery-wrap .envira-album-public .envira-gallery-item-inner .envira-gallery-position-overlay,.envira-gallery-wrap .envira-gallery-public .envira-gallery-item-inner .envira-gallery-position-overlay{box-sizing:border-box;position:absolute;overflow:visible;z-index:5}.envira-gallery-wrap .envira-album-public .envira-gallery-item-inner .envira-gallery-position-overlay.envira-gallery-top-left,.envira-gallery-wrap .envira-gallery-public .envira-gallery-item-inner .envira-gallery-position-overlay.envira-gallery-top-left{top:0;left:0;padding:5px 0 0 5px}.envira-gallery-wrap .envira-album-public .envira-gallery-item-inner .envira-gallery-position-overlay.envira-gallery-top-right,.envira-gallery-wrap .envira-gallery-public .envira-gallery-item-inner .envira-gallery-position-overlay.envira-gallery-top-right{top:0;right:0;padding:5px 5px 0 0;text-align:right}.envira-gallery-wrap .envira-album-public .envira-gallery-item-inner .envira-gallery-position-overlay.envira-gallery-bottom-left,.envira-gallery-wrap .envira-gallery-public .envira-gallery-item-inner .envira-gallery-position-overlay.envira-gallery-bottom-left{bottom:0;left:0;padding:0 0 5px 5px}.envira-gallery-wrap .envira-album-public .envira-gallery-item-inner .envira-gallery-position-overlay.envira-gallery-bottom-right,.envira-gallery-wrap .envira-gallery-public .envira-gallery-item-inner .envira-gallery-position-overlay.envira-gallery-bottom-right{bottom:0;right:0;padding:0 5px 5px 0;text-align:right}.envira-gallery-wrap .envira-album-public .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public .envira-gallery-item{float:left}.envira-gallery-wrap .envira-album-public .envira-gallery-item>.envira-gallery-link,.envira-gallery-wrap .envira-gallery-public .envira-gallery-item>.envira-gallery-link{display:block;outline:none;border:0 none;position:relative}.envira-gallery-wrap .envira-album-public .envira-gallery-item img,.envira-gallery-wrap .envira-gallery-public .envira-gallery-item img{float:none;display:block;margin:0 auto;padding:0;max-width:100%}.envira-gallery-wrap .envira-album-public .envira-gallery-item iframe,.envira-gallery-wrap .envira-album-public .envira-gallery-item video,.envira-gallery-wrap .envira-gallery-public .envira-gallery-item iframe,.envira-gallery-wrap .envira-gallery-public .envira-gallery-item video{display:block;margin:0 auto;width:100%}.envira-gallery-wrap .envira-album-public.envira-gallery-1-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item{clear:both;width:100%}.envira-gallery-wrap .envira-album-public.envira-gallery-1-columns .envira-gallery-item .envira-gallery-image,.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item .envira-gallery-image{width:100%;height:auto}.envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item{width:50%}.envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(2n+1){clear:both}.envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item{width:33.33%}.envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(3n+1){clear:both}.envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item{width:25%;margin:0;padding:0;box-sizing:border-box}.envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1){clear:both}.envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item{width:20%}.envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1){clear:both}.envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item{width:16.66%}.envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1){clear:both}.envira-gallery-wrap .envira-album-public.envira-gallery-7-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-7-columns .envira-gallery-item{width:14.28%}.envira-gallery-wrap .envira-album-public.envira-gallery-7-columns .envira-gallery-item:nth-child(7n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-7-columns .envira-gallery-item:nth-child(7n+1){clear:both}.envira-gallery-wrap .envira-album-public.envira-gallery-8-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-8-columns .envira-gallery-item{width:12.5%}.envira-gallery-wrap .envira-album-public.envira-gallery-8-columns .envira-gallery-item:nth-child(8n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-8-columns .envira-gallery-item:nth-child(8n+1){clear:both}.envira-gallery-wrap .envira-album-public.envira-gallery-9-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-9-columns .envira-gallery-item{width:11.11%}.envira-gallery-wrap .envira-album-public.envira-gallery-9-columns .envira-gallery-item:nth-child(9n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-9-columns .envira-gallery-item:nth-child(9n+1){clear:both}.envira-gallery-wrap .envira-album-public.envira-gallery-10-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-10-columns .envira-gallery-item{width:10%}.envira-gallery-wrap .envira-album-public.envira-gallery-10-columns .envira-gallery-item:nth-child(10n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-10-columns .envira-gallery-item:nth-child(10n+1){clear:both}.envira-gallery-wrap .envira-album-public.envira-gallery-11-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-11-columns .envira-gallery-item{width:9.09%}.envira-gallery-wrap .envira-album-public.envira-gallery-11-columns .envira-gallery-item:nth-child(11n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-11-columns .envira-gallery-item:nth-child(11n+1){clear:both}.envira-gallery-wrap .envira-album-public.envira-gallery-12-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-12-columns .envira-gallery-item{width:8.33%}.envira-gallery-wrap .envira-album-public.envira-gallery-12-columns .envira-gallery-item:nth-child(12n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-12-columns .envira-gallery-item:nth-child(12n+1){clear:both}.envira-gallery-wrap .envira-album-public.enviratope .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.enviratope .envira-gallery-item{clear:none !important}.envira-gallery-wrap .envira-album-public.envira-gallery-css-animations .envira-gallery-item img,.envira-gallery-wrap .envira-gallery-public.envira-gallery-css-animations .envira-gallery-item img{transition:all .2s ease-in-out}.envira-gallery-wrap .envira-album-public.envira-gallery-css-animations .envira-gallery-item a:hover img,.envira-gallery-wrap .envira-gallery-public.envira-gallery-css-animations .envira-gallery-item a:hover img{opacity:1 !important}.envira-album-public.envira-justified-gallery .envira-gallery-item-inner,.envira-gallery-public.envira-justified-gallery .envira-gallery-item-inner{position:absolute}.envira-album-public.envira-gallery-1-columns .envira-title,.envira-album-public.envira-gallery-1-columns .envira-caption,.envira-album-public.envira-gallery-2-columns .envira-title,.envira-album-public.envira-gallery-2-columns .envira-caption,.envira-album-public.envira-gallery-3-columns .envira-title,.envira-album-public.envira-gallery-3-columns .envira-caption,.envira-album-public.envira-gallery-4-columns .envira-title,.envira-album-public.envira-gallery-4-columns .envira-caption,.envira-album-public.envira-gallery-5-columns .envira-title,.envira-album-public.envira-gallery-5-columns .envira-caption,.envira-album-public.envira-gallery-6-columns .envira-title,.envira-album-public.envira-gallery-6-columns .envira-caption,.envira-album-public.envira-gallery-7-columns .envira-title,.envira-album-public.envira-gallery-7-columns .envira-caption,.envira-album-public.envira-gallery-8-columns .envira-title,.envira-album-public.envira-gallery-8-columns .envira-caption,.envira-album-public.envira-gallery-9-columns .envira-title,.envira-album-public.envira-gallery-9-columns .envira-caption,.envira-album-public.envira-gallery-10-columns .envira-title,.envira-album-public.envira-gallery-10-columns .envira-caption,.envira-album-public.envira-gallery-11-columns .envira-title,.envira-album-public.envira-gallery-11-columns .envira-caption,.envira-album-public.envira-gallery-12-columns .envira-title,.envira-album-public.envira-gallery-12-columns .envira-caption,.envira-gallery-public.envira-gallery-1-columns .envira-title,.envira-gallery-public.envira-gallery-1-columns .envira-caption,.envira-gallery-public.envira-gallery-2-columns .envira-title,.envira-gallery-public.envira-gallery-2-columns .envira-caption,.envira-gallery-public.envira-gallery-3-columns .envira-title,.envira-gallery-public.envira-gallery-3-columns .envira-caption,.envira-gallery-public.envira-gallery-4-columns .envira-title,.envira-gallery-public.envira-gallery-4-columns .envira-caption,.envira-gallery-public.envira-gallery-5-columns .envira-title,.envira-gallery-public.envira-gallery-5-columns .envira-caption,.envira-gallery-public.envira-gallery-6-columns .envira-title,.envira-gallery-public.envira-gallery-6-columns .envira-caption,.envira-gallery-public.envira-gallery-7-columns .envira-title,.envira-gallery-public.envira-gallery-7-columns .envira-caption,.envira-gallery-public.envira-gallery-8-columns .envira-title,.envira-gallery-public.envira-gallery-8-columns .envira-caption,.envira-gallery-public.envira-gallery-9-columns .envira-title,.envira-gallery-public.envira-gallery-9-columns .envira-caption,.envira-gallery-public.envira-gallery-10-columns .envira-title,.envira-gallery-public.envira-gallery-10-columns .envira-caption,.envira-gallery-public.envira-gallery-11-columns .envira-title,.envira-gallery-public.envira-gallery-11-columns .envira-caption,.envira-gallery-public.envira-gallery-12-columns .envira-title,.envira-gallery-public.envira-gallery-12-columns .envira-caption{text-align:center;width:100%;font-size:14px;line-height:24px;display:block}.envira-album-public.envira-gallery-1-columns .envira-title strike,.envira-album-public.envira-gallery-1-columns .envira-title s,.envira-album-public.envira-gallery-1-columns .envira-title del,.envira-album-public.envira-gallery-1-columns .envira-caption strike,.envira-album-public.envira-gallery-1-columns .envira-caption s,.envira-album-public.envira-gallery-1-columns .envira-caption del,.envira-album-public.envira-gallery-2-columns .envira-title strike,.envira-album-public.envira-gallery-2-columns .envira-title s,.envira-album-public.envira-gallery-2-columns .envira-title del,.envira-album-public.envira-gallery-2-columns .envira-caption strike,.envira-album-public.envira-gallery-2-columns .envira-caption s,.envira-album-public.envira-gallery-2-columns .envira-caption del,.envira-album-public.envira-gallery-3-columns .envira-title strike,.envira-album-public.envira-gallery-3-columns .envira-title s,.envira-album-public.envira-gallery-3-columns .envira-title del,.envira-album-public.envira-gallery-3-columns .envira-caption strike,.envira-album-public.envira-gallery-3-columns .envira-caption s,.envira-album-public.envira-gallery-3-columns .envira-caption del,.envira-album-public.envira-gallery-4-columns .envira-title strike,.envira-album-public.envira-gallery-4-columns .envira-title s,.envira-album-public.envira-gallery-4-columns .envira-title del,.envira-album-public.envira-gallery-4-columns .envira-caption strike,.envira-album-public.envira-gallery-4-columns .envira-caption s,.envira-album-public.envira-gallery-4-columns .envira-caption del,.envira-album-public.envira-gallery-5-columns .envira-title strike,.envira-album-public.envira-gallery-5-columns .envira-title s,.envira-album-public.envira-gallery-5-columns .envira-title del,.envira-album-public.envira-gallery-5-columns .envira-caption strike,.envira-album-public.envira-gallery-5-columns .envira-caption s,.envira-album-public.envira-gallery-5-columns .envira-caption del,.envira-album-public.envira-gallery-6-columns .envira-title strike,.envira-album-public.envira-gallery-6-columns .envira-title s,.envira-album-public.envira-gallery-6-columns .envira-title del,.envira-album-public.envira-gallery-6-columns .envira-caption strike,.envira-album-public.envira-gallery-6-columns .envira-caption s,.envira-album-public.envira-gallery-6-columns .envira-caption del,.envira-album-public.envira-gallery-7-columns .envira-title strike,.envira-album-public.envira-gallery-7-columns .envira-title s,.envira-album-public.envira-gallery-7-columns .envira-title del,.envira-album-public.envira-gallery-7-columns .envira-caption strike,.envira-album-public.envira-gallery-7-columns .envira-caption s,.envira-album-public.envira-gallery-7-columns .envira-caption del,.envira-album-public.envira-gallery-8-columns .envira-title strike,.envira-album-public.envira-gallery-8-columns .envira-title s,.envira-album-public.envira-gallery-8-columns .envira-title del,.envira-album-public.envira-gallery-8-columns .envira-caption strike,.envira-album-public.envira-gallery-8-columns .envira-caption s,.envira-album-public.envira-gallery-8-columns .envira-caption del,.envira-album-public.envira-gallery-9-columns .envira-title strike,.envira-album-public.envira-gallery-9-columns .envira-title s,.envira-album-public.envira-gallery-9-columns .envira-title del,.envira-album-public.envira-gallery-9-columns .envira-caption strike,.envira-album-public.envira-gallery-9-columns .envira-caption s,.envira-album-public.envira-gallery-9-columns .envira-caption del,.envira-album-public.envira-gallery-10-columns .envira-title strike,.envira-album-public.envira-gallery-10-columns .envira-title s,.envira-album-public.envira-gallery-10-columns .envira-title del,.envira-album-public.envira-gallery-10-columns .envira-caption strike,.envira-album-public.envira-gallery-10-columns .envira-caption s,.envira-album-public.envira-gallery-10-columns .envira-caption del,.envira-album-public.envira-gallery-11-columns .envira-title strike,.envira-album-public.envira-gallery-11-columns .envira-title s,.envira-album-public.envira-gallery-11-columns .envira-title del,.envira-album-public.envira-gallery-11-columns .envira-caption strike,.envira-album-public.envira-gallery-11-columns .envira-caption s,.envira-album-public.envira-gallery-11-columns .envira-caption del,.envira-album-public.envira-gallery-12-columns .envira-title strike,.envira-album-public.envira-gallery-12-columns .envira-title s,.envira-album-public.envira-gallery-12-columns .envira-title del,.envira-album-public.envira-gallery-12-columns .envira-caption strike,.envira-album-public.envira-gallery-12-columns .envira-caption s,.envira-album-public.envira-gallery-12-columns .envira-caption del,.envira-gallery-public.envira-gallery-1-columns .envira-title strike,.envira-gallery-public.envira-gallery-1-columns .envira-title s,.envira-gallery-public.envira-gallery-1-columns .envira-title del,.envira-gallery-public.envira-gallery-1-columns .envira-caption strike,.envira-gallery-public.envira-gallery-1-columns .envira-caption s,.envira-gallery-public.envira-gallery-1-columns .envira-caption del,.envira-gallery-public.envira-gallery-2-columns .envira-title strike,.envira-gallery-public.envira-gallery-2-columns .envira-title s,.envira-gallery-public.envira-gallery-2-columns .envira-title del,.envira-gallery-public.envira-gallery-2-columns .envira-caption strike,.envira-gallery-public.envira-gallery-2-columns .envira-caption s,.envira-gallery-public.envira-gallery-2-columns .envira-caption del,.envira-gallery-public.envira-gallery-3-columns .envira-title strike,.envira-gallery-public.envira-gallery-3-columns .envira-title s,.envira-gallery-public.envira-gallery-3-columns .envira-title del,.envira-gallery-public.envira-gallery-3-columns .envira-caption strike,.envira-gallery-public.envira-gallery-3-columns .envira-caption s,.envira-gallery-public.envira-gallery-3-columns .envira-caption del,.envira-gallery-public.envira-gallery-4-columns .envira-title strike,.envira-gallery-public.envira-gallery-4-columns .envira-title s,.envira-gallery-public.envira-gallery-4-columns .envira-title del,.envira-gallery-public.envira-gallery-4-columns .envira-caption strike,.envira-gallery-public.envira-gallery-4-columns .envira-caption s,.envira-gallery-public.envira-gallery-4-columns .envira-caption del,.envira-gallery-public.envira-gallery-5-columns .envira-title strike,.envira-gallery-public.envira-gallery-5-columns .envira-title s,.envira-gallery-public.envira-gallery-5-columns .envira-title del,.envira-gallery-public.envira-gallery-5-columns .envira-caption strike,.envira-gallery-public.envira-gallery-5-columns .envira-caption s,.envira-gallery-public.envira-gallery-5-columns .envira-caption del,.envira-gallery-public.envira-gallery-6-columns .envira-title strike,.envira-gallery-public.envira-gallery-6-columns .envira-title s,.envira-gallery-public.envira-gallery-6-columns .envira-title del,.envira-gallery-public.envira-gallery-6-columns .envira-caption strike,.envira-gallery-public.envira-gallery-6-columns .envira-caption s,.envira-gallery-public.envira-gallery-6-columns .envira-caption del,.envira-gallery-public.envira-gallery-7-columns .envira-title strike,.envira-gallery-public.envira-gallery-7-columns .envira-title s,.envira-gallery-public.envira-gallery-7-columns .envira-title del,.envira-gallery-public.envira-gallery-7-columns .envira-caption strike,.envira-gallery-public.envira-gallery-7-columns .envira-caption s,.envira-gallery-public.envira-gallery-7-columns .envira-caption del,.envira-gallery-public.envira-gallery-8-columns .envira-title strike,.envira-gallery-public.envira-gallery-8-columns .envira-title s,.envira-gallery-public.envira-gallery-8-columns .envira-title del,.envira-gallery-public.envira-gallery-8-columns .envira-caption strike,.envira-gallery-public.envira-gallery-8-columns .envira-caption s,.envira-gallery-public.envira-gallery-8-columns .envira-caption del,.envira-gallery-public.envira-gallery-9-columns .envira-title strike,.envira-gallery-public.envira-gallery-9-columns .envira-title s,.envira-gallery-public.envira-gallery-9-columns .envira-title del,.envira-gallery-public.envira-gallery-9-columns .envira-caption strike,.envira-gallery-public.envira-gallery-9-columns .envira-caption s,.envira-gallery-public.envira-gallery-9-columns .envira-caption del,.envira-gallery-public.envira-gallery-10-columns .envira-title strike,.envira-gallery-public.envira-gallery-10-columns .envira-title s,.envira-gallery-public.envira-gallery-10-columns .envira-title del,.envira-gallery-public.envira-gallery-10-columns .envira-caption strike,.envira-gallery-public.envira-gallery-10-columns .envira-caption s,.envira-gallery-public.envira-gallery-10-columns .envira-caption del,.envira-gallery-public.envira-gallery-11-columns .envira-title strike,.envira-gallery-public.envira-gallery-11-columns .envira-title s,.envira-gallery-public.envira-gallery-11-columns .envira-title del,.envira-gallery-public.envira-gallery-11-columns .envira-caption strike,.envira-gallery-public.envira-gallery-11-columns .envira-caption s,.envira-gallery-public.envira-gallery-11-columns .envira-caption del,.envira-gallery-public.envira-gallery-12-columns .envira-title strike,.envira-gallery-public.envira-gallery-12-columns .envira-title s,.envira-gallery-public.envira-gallery-12-columns .envira-title del,.envira-gallery-public.envira-gallery-12-columns .envira-caption strike,.envira-gallery-public.envira-gallery-12-columns .envira-caption s,.envira-gallery-public.envira-gallery-12-columns .envira-caption del{text-decoration:line-through}.envira-album-public.envira-gallery-1-columns .envira-title a,.envira-album-public.envira-gallery-1-columns .envira-caption a,.envira-album-public.envira-gallery-2-columns .envira-title a,.envira-album-public.envira-gallery-2-columns .envira-caption a,.envira-album-public.envira-gallery-3-columns .envira-title a,.envira-album-public.envira-gallery-3-columns .envira-caption a,.envira-album-public.envira-gallery-4-columns .envira-title a,.envira-album-public.envira-gallery-4-columns .envira-caption a,.envira-album-public.envira-gallery-5-columns .envira-title a,.envira-album-public.envira-gallery-5-columns .envira-caption a,.envira-album-public.envira-gallery-6-columns .envira-title a,.envira-album-public.envira-gallery-6-columns .envira-caption a,.envira-album-public.envira-gallery-7-columns .envira-title a,.envira-album-public.envira-gallery-7-columns .envira-caption a,.envira-album-public.envira-gallery-8-columns .envira-title a,.envira-album-public.envira-gallery-8-columns .envira-caption a,.envira-album-public.envira-gallery-9-columns .envira-title a,.envira-album-public.envira-gallery-9-columns .envira-caption a,.envira-album-public.envira-gallery-10-columns .envira-title a,.envira-album-public.envira-gallery-10-columns .envira-caption a,.envira-album-public.envira-gallery-11-columns .envira-title a,.envira-album-public.envira-gallery-11-columns .envira-caption a,.envira-album-public.envira-gallery-12-columns .envira-title a,.envira-album-public.envira-gallery-12-columns .envira-caption a,.envira-gallery-public.envira-gallery-1-columns .envira-title a,.envira-gallery-public.envira-gallery-1-columns .envira-caption a,.envira-gallery-public.envira-gallery-2-columns .envira-title a,.envira-gallery-public.envira-gallery-2-columns .envira-caption a,.envira-gallery-public.envira-gallery-3-columns .envira-title a,.envira-gallery-public.envira-gallery-3-columns .envira-caption a,.envira-gallery-public.envira-gallery-4-columns .envira-title a,.envira-gallery-public.envira-gallery-4-columns .envira-caption a,.envira-gallery-public.envira-gallery-5-columns .envira-title a,.envira-gallery-public.envira-gallery-5-columns .envira-caption a,.envira-gallery-public.envira-gallery-6-columns .envira-title a,.envira-gallery-public.envira-gallery-6-columns .envira-caption a,.envira-gallery-public.envira-gallery-7-columns .envira-title a,.envira-gallery-public.envira-gallery-7-columns .envira-caption a,.envira-gallery-public.envira-gallery-8-columns .envira-title a,.envira-gallery-public.envira-gallery-8-columns .envira-caption a,.envira-gallery-public.envira-gallery-9-columns .envira-title a,.envira-gallery-public.envira-gallery-9-columns .envira-caption a,.envira-gallery-public.envira-gallery-10-columns .envira-title a,.envira-gallery-public.envira-gallery-10-columns .envira-caption a,.envira-gallery-public.envira-gallery-11-columns .envira-title a,.envira-gallery-public.envira-gallery-11-columns .envira-caption a,.envira-gallery-public.envira-gallery-12-columns .envira-title a,.envira-gallery-public.envira-gallery-12-columns .envira-caption a{display:inline;font-size:14px;line-height:24px}.envira-album-public.envira-gallery-1-columns .envira-title b,.envira-album-public.envira-gallery-1-columns .envira-title strong,.envira-album-public.envira-gallery-1-columns .envira-caption b,.envira-album-public.envira-gallery-1-columns .envira-caption strong,.envira-album-public.envira-gallery-2-columns .envira-title b,.envira-album-public.envira-gallery-2-columns .envira-title strong,.envira-album-public.envira-gallery-2-columns .envira-caption b,.envira-album-public.envira-gallery-2-columns .envira-caption strong,.envira-album-public.envira-gallery-3-columns .envira-title b,.envira-album-public.envira-gallery-3-columns .envira-title strong,.envira-album-public.envira-gallery-3-columns .envira-caption b,.envira-album-public.envira-gallery-3-columns .envira-caption strong,.envira-album-public.envira-gallery-4-columns .envira-title b,.envira-album-public.envira-gallery-4-columns .envira-title strong,.envira-album-public.envira-gallery-4-columns .envira-caption b,.envira-album-public.envira-gallery-4-columns .envira-caption strong,.envira-album-public.envira-gallery-5-columns .envira-title b,.envira-album-public.envira-gallery-5-columns .envira-title strong,.envira-album-public.envira-gallery-5-columns .envira-caption b,.envira-album-public.envira-gallery-5-columns .envira-caption strong,.envira-album-public.envira-gallery-6-columns .envira-title b,.envira-album-public.envira-gallery-6-columns .envira-title strong,.envira-album-public.envira-gallery-6-columns .envira-caption b,.envira-album-public.envira-gallery-6-columns .envira-caption strong,.envira-album-public.envira-gallery-7-columns .envira-title b,.envira-album-public.envira-gallery-7-columns .envira-title strong,.envira-album-public.envira-gallery-7-columns .envira-caption b,.envira-album-public.envira-gallery-7-columns .envira-caption strong,.envira-album-public.envira-gallery-8-columns .envira-title b,.envira-album-public.envira-gallery-8-columns .envira-title strong,.envira-album-public.envira-gallery-8-columns .envira-caption b,.envira-album-public.envira-gallery-8-columns .envira-caption strong,.envira-album-public.envira-gallery-9-columns .envira-title b,.envira-album-public.envira-gallery-9-columns .envira-title strong,.envira-album-public.envira-gallery-9-columns .envira-caption b,.envira-album-public.envira-gallery-9-columns .envira-caption strong,.envira-album-public.envira-gallery-10-columns .envira-title b,.envira-album-public.envira-gallery-10-columns .envira-title strong,.envira-album-public.envira-gallery-10-columns .envira-caption b,.envira-album-public.envira-gallery-10-columns .envira-caption strong,.envira-album-public.envira-gallery-11-columns .envira-title b,.envira-album-public.envira-gallery-11-columns .envira-title strong,.envira-album-public.envira-gallery-11-columns .envira-caption b,.envira-album-public.envira-gallery-11-columns .envira-caption strong,.envira-album-public.envira-gallery-12-columns .envira-title b,.envira-album-public.envira-gallery-12-columns .envira-title strong,.envira-album-public.envira-gallery-12-columns .envira-caption b,.envira-album-public.envira-gallery-12-columns .envira-caption strong,.envira-gallery-public.envira-gallery-1-columns .envira-title b,.envira-gallery-public.envira-gallery-1-columns .envira-title strong,.envira-gallery-public.envira-gallery-1-columns .envira-caption b,.envira-gallery-public.envira-gallery-1-columns .envira-caption strong,.envira-gallery-public.envira-gallery-2-columns .envira-title b,.envira-gallery-public.envira-gallery-2-columns .envira-title strong,.envira-gallery-public.envira-gallery-2-columns .envira-caption b,.envira-gallery-public.envira-gallery-2-columns .envira-caption strong,.envira-gallery-public.envira-gallery-3-columns .envira-title b,.envira-gallery-public.envira-gallery-3-columns .envira-title strong,.envira-gallery-public.envira-gallery-3-columns .envira-caption b,.envira-gallery-public.envira-gallery-3-columns .envira-caption strong,.envira-gallery-public.envira-gallery-4-columns .envira-title b,.envira-gallery-public.envira-gallery-4-columns .envira-title strong,.envira-gallery-public.envira-gallery-4-columns .envira-caption b,.envira-gallery-public.envira-gallery-4-columns .envira-caption strong,.envira-gallery-public.envira-gallery-5-columns .envira-title b,.envira-gallery-public.envira-gallery-5-columns .envira-title strong,.envira-gallery-public.envira-gallery-5-columns .envira-caption b,.envira-gallery-public.envira-gallery-5-columns .envira-caption strong,.envira-gallery-public.envira-gallery-6-columns .envira-title b,.envira-gallery-public.envira-gallery-6-columns .envira-title strong,.envira-gallery-public.envira-gallery-6-columns .envira-caption b,.envira-gallery-public.envira-gallery-6-columns .envira-caption strong,.envira-gallery-public.envira-gallery-7-columns .envira-title b,.envira-gallery-public.envira-gallery-7-columns .envira-title strong,.envira-gallery-public.envira-gallery-7-columns .envira-caption b,.envira-gallery-public.envira-gallery-7-columns .envira-caption strong,.envira-gallery-public.envira-gallery-8-columns .envira-title b,.envira-gallery-public.envira-gallery-8-columns .envira-title strong,.envira-gallery-public.envira-gallery-8-columns .envira-caption b,.envira-gallery-public.envira-gallery-8-columns .envira-caption strong,.envira-gallery-public.envira-gallery-9-columns .envira-title b,.envira-gallery-public.envira-gallery-9-columns .envira-title strong,.envira-gallery-public.envira-gallery-9-columns .envira-caption b,.envira-gallery-public.envira-gallery-9-columns .envira-caption strong,.envira-gallery-public.envira-gallery-10-columns .envira-title b,.envira-gallery-public.envira-gallery-10-columns .envira-title strong,.envira-gallery-public.envira-gallery-10-columns .envira-caption b,.envira-gallery-public.envira-gallery-10-columns .envira-caption strong,.envira-gallery-public.envira-gallery-11-columns .envira-title b,.envira-gallery-public.envira-gallery-11-columns .envira-title strong,.envira-gallery-public.envira-gallery-11-columns .envira-caption b,.envira-gallery-public.envira-gallery-11-columns .envira-caption strong,.envira-gallery-public.envira-gallery-12-columns .envira-title b,.envira-gallery-public.envira-gallery-12-columns .envira-title strong,.envira-gallery-public.envira-gallery-12-columns .envira-caption b,.envira-gallery-public.envira-gallery-12-columns .envira-caption strong{font-weight:bold}.envira-album-public.envira-gallery-1-columns .envira-title,.envira-album-public.envira-gallery-2-columns .envira-title,.envira-album-public.envira-gallery-3-columns .envira-title,.envira-album-public.envira-gallery-4-columns .envira-title,.envira-album-public.envira-gallery-5-columns .envira-title,.envira-album-public.envira-gallery-6-columns .envira-title,.envira-album-public.envira-gallery-7-columns .envira-title,.envira-album-public.envira-gallery-8-columns .envira-title,.envira-album-public.envira-gallery-9-columns .envira-title,.envira-album-public.envira-gallery-10-columns .envira-title,.envira-album-public.envira-gallery-11-columns .envira-title,.envira-album-public.envira-gallery-12-columns .envira-title,.envira-gallery-public.envira-gallery-1-columns .envira-title,.envira-gallery-public.envira-gallery-2-columns .envira-title,.envira-gallery-public.envira-gallery-3-columns .envira-title,.envira-gallery-public.envira-gallery-4-columns .envira-title,.envira-gallery-public.envira-gallery-5-columns .envira-title,.envira-gallery-public.envira-gallery-6-columns .envira-title,.envira-gallery-public.envira-gallery-7-columns .envira-title,.envira-gallery-public.envira-gallery-8-columns .envira-title,.envira-gallery-public.envira-gallery-9-columns .envira-title,.envira-gallery-public.envira-gallery-10-columns .envira-title,.envira-gallery-public.envira-gallery-11-columns .envira-title,.envira-gallery-public.envira-gallery-12-columns .envira-title{font-size:18px;font-weight:600;line-height:26px}.envira-album-public.envira-gallery-1-columns .envira-caption,.envira-album-public.envira-gallery-2-columns .envira-caption,.envira-album-public.envira-gallery-3-columns .envira-caption,.envira-album-public.envira-gallery-4-columns .envira-caption,.envira-album-public.envira-gallery-5-columns .envira-caption,.envira-album-public.envira-gallery-6-columns .envira-caption,.envira-album-public.envira-gallery-7-columns .envira-caption,.envira-album-public.envira-gallery-8-columns .envira-caption,.envira-album-public.envira-gallery-9-columns .envira-caption,.envira-album-public.envira-gallery-10-columns .envira-caption,.envira-album-public.envira-gallery-11-columns .envira-caption,.envira-album-public.envira-gallery-12-columns .envira-caption,.envira-gallery-public.envira-gallery-1-columns .envira-caption,.envira-gallery-public.envira-gallery-2-columns .envira-caption,.envira-gallery-public.envira-gallery-3-columns .envira-caption,.envira-gallery-public.envira-gallery-4-columns .envira-caption,.envira-gallery-public.envira-gallery-5-columns .envira-caption,.envira-gallery-public.envira-gallery-6-columns .envira-caption,.envira-gallery-public.envira-gallery-7-columns .envira-caption,.envira-gallery-public.envira-gallery-8-columns .envira-caption,.envira-gallery-public.envira-gallery-9-columns .envira-caption,.envira-gallery-public.envira-gallery-10-columns .envira-caption,.envira-gallery-public.envira-gallery-11-columns .envira-caption,.envira-gallery-public.envira-gallery-12-columns .envira-caption{font-weight:200}.envira-album-public.envira-gallery-1-columns .envira-caption b,.envira-album-public.envira-gallery-1-columns .envira-caption strong,.envira-album-public.envira-gallery-2-columns .envira-caption b,.envira-album-public.envira-gallery-2-columns .envira-caption strong,.envira-album-public.envira-gallery-3-columns .envira-caption b,.envira-album-public.envira-gallery-3-columns .envira-caption strong,.envira-album-public.envira-gallery-4-columns .envira-caption b,.envira-album-public.envira-gallery-4-columns .envira-caption strong,.envira-album-public.envira-gallery-5-columns .envira-caption b,.envira-album-public.envira-gallery-5-columns .envira-caption strong,.envira-album-public.envira-gallery-6-columns .envira-caption b,.envira-album-public.envira-gallery-6-columns .envira-caption strong,.envira-album-public.envira-gallery-7-columns .envira-caption b,.envira-album-public.envira-gallery-7-columns .envira-caption strong,.envira-album-public.envira-gallery-8-columns .envira-caption b,.envira-album-public.envira-gallery-8-columns .envira-caption strong,.envira-album-public.envira-gallery-9-columns .envira-caption b,.envira-album-public.envira-gallery-9-columns .envira-caption strong,.envira-album-public.envira-gallery-10-columns .envira-caption b,.envira-album-public.envira-gallery-10-columns .envira-caption strong,.envira-album-public.envira-gallery-11-columns .envira-caption b,.envira-album-public.envira-gallery-11-columns .envira-caption strong,.envira-album-public.envira-gallery-12-columns .envira-caption b,.envira-album-public.envira-gallery-12-columns .envira-caption strong,.envira-gallery-public.envira-gallery-1-columns .envira-caption b,.envira-gallery-public.envira-gallery-1-columns .envira-caption strong,.envira-gallery-public.envira-gallery-2-columns .envira-caption b,.envira-gallery-public.envira-gallery-2-columns .envira-caption strong,.envira-gallery-public.envira-gallery-3-columns .envira-caption b,.envira-gallery-public.envira-gallery-3-columns .envira-caption strong,.envira-gallery-public.envira-gallery-4-columns .envira-caption b,.envira-gallery-public.envira-gallery-4-columns .envira-caption strong,.envira-gallery-public.envira-gallery-5-columns .envira-caption b,.envira-gallery-public.envira-gallery-5-columns .envira-caption strong,.envira-gallery-public.envira-gallery-6-columns .envira-caption b,.envira-gallery-public.envira-gallery-6-columns .envira-caption strong,.envira-gallery-public.envira-gallery-7-columns .envira-caption b,.envira-gallery-public.envira-gallery-7-columns .envira-caption strong,.envira-gallery-public.envira-gallery-8-columns .envira-caption b,.envira-gallery-public.envira-gallery-8-columns .envira-caption strong,.envira-gallery-public.envira-gallery-9-columns .envira-caption b,.envira-gallery-public.envira-gallery-9-columns .envira-caption strong,.envira-gallery-public.envira-gallery-10-columns .envira-caption b,.envira-gallery-public.envira-gallery-10-columns .envira-caption strong,.envira-gallery-public.envira-gallery-11-columns .envira-caption b,.envira-gallery-public.envira-gallery-11-columns .envira-caption strong,.envira-gallery-public.envira-gallery-12-columns .envira-caption b,.envira-gallery-public.envira-gallery-12-columns .envira-caption strong{font-weight:bold}.envira-album-public.envira-gallery-1-columns a.envira-link,.envira-album-public.envira-gallery-2-columns a.envira-link,.envira-album-public.envira-gallery-3-columns a.envira-link,.envira-album-public.envira-gallery-4-columns a.envira-link,.envira-album-public.envira-gallery-5-columns a.envira-link,.envira-album-public.envira-gallery-6-columns a.envira-link,.envira-album-public.envira-gallery-7-columns a.envira-link,.envira-album-public.envira-gallery-8-columns a.envira-link,.envira-album-public.envira-gallery-9-columns a.envira-link,.envira-album-public.envira-gallery-10-columns a.envira-link,.envira-album-public.envira-gallery-11-columns a.envira-link,.envira-album-public.envira-gallery-12-columns a.envira-link,.envira-gallery-public.envira-gallery-1-columns a.envira-link,.envira-gallery-public.envira-gallery-2-columns a.envira-link,.envira-gallery-public.envira-gallery-3-columns a.envira-link,.envira-gallery-public.envira-gallery-4-columns a.envira-link,.envira-gallery-public.envira-gallery-5-columns a.envira-link,.envira-gallery-public.envira-gallery-6-columns a.envira-link,.envira-gallery-public.envira-gallery-7-columns a.envira-link,.envira-gallery-public.envira-gallery-8-columns a.envira-link,.envira-gallery-public.envira-gallery-9-columns a.envira-link,.envira-gallery-public.envira-gallery-10-columns a.envira-link,.envira-gallery-public.envira-gallery-11-columns a.envira-link,.envira-gallery-public.envira-gallery-12-columns a.envira-link{display:inline;font-size:14px;line-height:24px}.envira-album-public.envira-gallery-1-columns .envira-gallery-item img,.envira-album-public.envira-gallery-2-columns .envira-gallery-item img,.envira-album-public.envira-gallery-3-columns .envira-gallery-item img,.envira-album-public.envira-gallery-4-columns .envira-gallery-item img,.envira-album-public.envira-gallery-5-columns .envira-gallery-item img,.envira-album-public.envira-gallery-6-columns .envira-gallery-item img,.envira-album-public.envira-gallery-7-columns .envira-gallery-item img,.envira-album-public.envira-gallery-8-columns .envira-gallery-item img,.envira-album-public.envira-gallery-9-columns .envira-gallery-item img,.envira-album-public.envira-gallery-10-columns .envira-gallery-item img,.envira-album-public.envira-gallery-11-columns .envira-gallery-item img,.envira-album-public.envira-gallery-12-columns .envira-gallery-item img{width:100%}.envira-gallery-wrap.envira-gallery-rtl .envira-album-public .envira-gallery-item,.envira-gallery-wrap.envira-gallery-rtl .envira-gallery-public .envira-gallery-item{float:right}@media only screen and (max-width: 767px){.envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item{width:33%}.envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1){clear:none}.envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(3n+1){clear:both}.envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item{width:33%}.envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1){clear:none}.envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(3n+1){clear:both}.envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item{width:33%}.envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1){clear:none}.envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(3n+1){clear:both}.envira-gallery-wrap .envira-album-public.enviratope .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.enviratope .envira-gallery-item{clear:none !important}}@media only screen and (max-width: 459px){.envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item,.envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item,.envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item,.envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item,.envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item{width:50%}.envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1){clear:none}.envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(2n+1){clear:both}.envira-gallery-wrap .envira-album-public.enviratope .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.enviratope .envira-gallery-item{clear:none !important}}@media only screen and (max-width: 320px){.envira-gallery-wrap .envira-album-public.envira-gallery-1-columns .envira-gallery-item,.envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item,.envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item,.envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item,.envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item,.envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item{width:100%}.envira-gallery-wrap .envira-album-public.envira-gallery-1-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-1-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-1-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-1-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-1-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-1-columns .envira-gallery-item:nth-child(7n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-1-columns .envira-gallery-item:nth-child(8n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-1-columns .envira-gallery-item:nth-child(9n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-1-columns .envira-gallery-item:nth-child(10n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item:nth-child(7n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item:nth-child(8n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item:nth-child(9n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item:nth-child(10n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item:nth-child(7n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item:nth-child(8n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item:nth-child(9n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item:nth-child(10n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item:nth-child(7n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item:nth-child(8n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item:nth-child(9n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item:nth-child(10n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item:nth-child(7n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item:nth-child(8n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item:nth-child(9n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item:nth-child(10n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item:nth-child(7n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item:nth-child(8n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item:nth-child(9n+1),.envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item:nth-child(10n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(7n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(8n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(9n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(10n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(7n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(8n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(9n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(10n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(7n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(8n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(9n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(10n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(7n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(8n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(9n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(10n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(7n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(8n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(9n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(10n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(7n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(8n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(9n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(10n+1){clear:both}.envira-gallery-wrap .envira-album-public.enviratope .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.enviratope .envira-gallery-item{clear:none !important}}.envira-lazy:not(img){position:relative;height:0;display:block}.enviratope .envira-lazy:not(img){overflow:hidden}.envira-lazy:not(img) img{position:absolute;top:0;left:0}.envira-gallery-1-columns .envira-lazy:not(img) img,.envira-gallery-2-columns .envira-lazy:not(img) img,.envira-gallery-3-columns .envira-lazy:not(img) img,.envira-gallery-4-columns .envira-lazy:not(img) img,.envira-gallery-5-columns .envira-lazy:not(img) img,.envira-gallery-6-columns .envira-lazy:not(img) img,.envira-gallery-7-columns .envira-lazy:not(img) img,.envira-gallery-8-columns .envira-lazy:not(img) img,.envira-gallery-9-columns .envira-lazy:not(img) img,.envira-gallery-10-columns .envira-lazy:not(img) img,.envira-gallery-11-columns .envira-lazy:not(img) img,.envira-gallery-12-columns .envira-lazy:not(img) img{position:relative}img.envira-lazy{width:100%}.envira-gallery-item.envira-lazy-load .envira-gallery-position-overlay{display:none}.envira-gallery-item.envira-lazy-load .envira-title,.envira-gallery-item.envira-lazy-load .envira-caption{visibility:hidden}.envira-gallery-item.envira-video-in-gallery.envira-lazy-load .envira-title,.envira-gallery-item.envira-video-in-gallery.envira-lazy-load .envira-caption{visibility:visible}.envira-gallery-wrap.envira-is-mobile a.envira-gallery-link .caption{opacity:1 !important}.envira_noscript_images{width:33%;vertical-align:middle;border:0}.page-numbers.current,.page-numbers.next,.page-numbers.prev{font-weight:bold}body .envirabox-active{overflow:hidden}body .envirabox-iosfix{position:fixed;left:0;right:0}.envirabox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.envirabox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99992;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.envirabox-show-infobar .envirabox-infobar,.envirabox-show-toolbar .envirabox-toolbar,.envirabox-show-nav .envirabox-arrow,.envirabox-show-caption .envirabox-caption-wrap,.envirabox-show-title .envirabox-caption-wrap,.envirabox-show-exif .envirabox-exif{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.envirabox-caption-wrap{display:flex}.envirabox-exif{opacity:0;visibility:hidden}.envirabox-arrow{opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s}.envirabox-outer,.envirabox-inner,.envirabox-bg,.envirabox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.envirabox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:9998}.envirabox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.envirabox-toolbar,.envirabox-caption-wrap{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.envirabox-infobar{position:absolute;direction:ltr;z-index:99999;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box;left:0;font-size:13px;padding:0;height:30px;min-width:30px;line-height:30px;width:100%;color:#ccc;text-align:center;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:normal;display:flex;justify-content:center}.envirabox-infobar.top{top:40px}.envirabox-infobar.bottom{bottom:10%}.envirabox-infobar ul{margin:0;padding:0;list-style:none;display:inline-block;border:1px solid #111;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);background:#323232;background:-moz-linear-gradient(top, #444444 0%, #343434 50%, #292929 50%, #333333 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #444444), color-stop(50%, #343434), color-stop(50%, #292929), color-stop(100%, #333333));background:-webkit-linear-gradient(top, #444444 0%, #343434 50%, #292929 50%, #333333 100%);background:-o-linear-gradient(top, #444444 0%, #343434 50%, #292929 50%, #333333 100%);background:-ms-linear-gradient(top, #444444 0%, #343434 50%, #292929 50%, #333333 100%);background:linear-gradient(top, #444444 0%, #343434 50%, #292929 50%, #333333 100%)}.envirabox-infobar ul li{float:left}.envirabox-infobar ul li#envirabox-buttons-title span{display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:30px;padding:0 10px;color:#fff}.envirabox-infobar a{display:inline-block;width:30px;height:30px;cursor:pointer;text-indent:-9999px;background-color:rgba(0,0,0,0);background-image:url("https://bridgestunnels.com/wp-content/plugins/envira-gallery/assets/css/images/envirabox_buttons.png");background-repeat:no-repeat;outline:none;opacity:.8}.envirabox-infobar a.btnPrev{background-position:5px 0}.envirabox-infobar a:hover{opacity:1}.envirabox-infobar a.btnPrev{background-position:5px 0}.envirabox-infobar a.btnNext{background-position:-33px 0;border-right:1px solid #3e3e3e}.envirabox-infobar a.envirabox-button--play{background-position:0 -30px}.envirabox-infobar a.envirabox-button--pause{background-position:-30px -30px}.envirabox-infobar a.btnToggle,.envirabox-infobar a.btnFullscreen{background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px}.envirabox-infobar a.btnToggleOn,.envirabox-infobar a.btnFullscreenOn{background-position:-27px -60px}.envirabox-infobar a.btnClose{border-left:1px solid #111;width:35px;background-position:-56px 0px}.envirabox-infobar a.btnDisabled{opacity:.4;cursor:default}.envirabox-toolbar{top:0;right:0;margin:0;padding:0}.envirabox-stage{overflow:hidden;direction:ltr;z-index:99993;-webkit-transform:translate3d(0, 0, 0)}body.theme_skin_blessing .envirabox-theme-base_dark .envirabox-toolbar div a{display:block !important;height:16px !important;position:relative !important}body.et_divi_theme .envirabox-stage,body.divi_theme .envirabox-stage{display:block !important}.envirabox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.envirabox-slide::before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.envirabox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0 44px;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;box-sizing:border-box}.envirabox-slide .envirabox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:rgba(0,0,0,0);cursor:default;overflow:visible;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.envirabox-is-sliding .envirabox-slide,.envirabox-slide--previous,.envirabox-slide--current,.envirabox-slide--next{display:block}.envirabox-slide--image{overflow:visible}.envirabox-slide--image::before{display:none}.envirabox-slide--map .envirabox-content,.envirabox-slide--map iframe{background:#e5e3df}.envirabox-slide--next{z-index:99995}.envirabox-slide>title,.envirabox-slide>style,.envirabox-slide>meta,.envirabox-slide>link,.envirabox-slide>script,.envirabox-slide>base{display:none}.envirabox-can-zoomOut .envirabox-image-wrap{cursor:-webkit-zoom-out;cursor:zoom-out}.envirabox-can-zoomIn .envirabox-image-wrap{cursor:-webkit-zoom-in;cursor:zoom-in}.envirabox-can-drag .envirabox-image-wrap{cursor:-webkit-grab;cursor:grab}.envirabox-is-dragging .envirabox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.envirabox-image,.envirabox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.envirabox-spaceball{z-index:1}.envirabox-slide--iframe .envirabox-content{max-width:calc(100% - 100px);max-height:calc(100% - 200px);overflow:visible;background:#fff}.envirabox-slide--iframe .envirabox-content.envirabox-hidden{display:none}.envirabox-slide--iframe.envirabox-slide--video .envirabox-content,.envirabox-slide--video .envirabox-content{background:rgba(0,0,0,0)}.envirabox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:rgba(0,0,0,0)}.envirabox-iframe.videopress,.envirabox-iframe.facebook,.envirabox-iframe.metacafe,.envirabox-iframe.dailymotion,.envirabox-iframe.instagram,.envirabox-iframe.youtube,.envirabox-iframe.vimeo,.envirabox-iframe.twitch{background:#000}.envirabox-error{margin:0;padding:40px;width:100%;max-width:380px;background:#fff;cursor:default;white-space:nowrap}.envirabox-error p{margin:0;padding:0;color:#444;font-size:16px;line-height:20px}.envirabox-button{box-sizing:border-box;display:inline-block;vertical-align:top;width:44px;height:44px;margin:0;padding:10px;border:0;border-radius:0;background:rgba(30,30,30,.6);color:#ccc;transition:color .3s ease;cursor:pointer}.envirabox-button[disabled]{cursor:default;opacity:.6}.envirabox-button:hover:not([disabled]){color:#fff}.envirabox-button svg{display:block;position:relative;overflow:visible;shape-rendering:geometricPrecision}.envirabox-button svg path{fill:currentColor;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.envirabox-button--share svg path{stroke-width:1}.envirabox-button--play svg path:nth-child(2){display:none}.envirabox-button--pause svg path:nth-child(1){display:none}.envirabox-navigation{display:none;z-index:99999}.envirabox-navigation a{position:absolute;top:50%;z-index:99999;background:rgba(0,0,0,0)}.envirabox-navigation .envirabox-arrow--left{left:0}.envirabox-navigation .envirabox-arrow--right{right:0}.envirabox-show-nav .envirabox-navigation{display:block}.envirabox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;background:rgba(0,0,0,0);z-index:10;cursor:pointer}.envirabox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background-color:rgba(0,0,0,0);transition:background-color .25s;box-sizing:border-box;z-index:2}.envirabox-close-small:focus{outline:none}.envirabox-close-small:focus:after{outline:1px dotted #888}.envirabox-close-small:hover:after{color:#555;background:#eee}.envirabox-slide--image .envirabox-close-small,.envirabox-slide--iframe .envirabox-close-small{top:0;right:-44px}.envirabox-slide--image .envirabox-close-small:after,.envirabox-slide--iframe .envirabox-close-small:after{font-size:35px;color:#aaa}.envirabox-slide--image .envirabox-close-small:hover:after,.envirabox-slide--iframe .envirabox-close-small:hover:after{color:#fff;background:rgba(0,0,0,0)}.envirabox-is-scaling .envirabox-close-small,.envirabox-is-zoomable.envirabox-can-drag .envirabox-close-small{display:none}.envirabox-slide>.envirabox-loading{border:6px solid rgba(100,100,100,.4);border-top:6px solid rgba(255,255,255,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:envirabox-rotate .8s infinite linear;animation:envirabox-rotate .8s infinite linear;background:rgba(0,0,0,0);position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;z-index:99999}.envirabox-is-open .envirabox-bg{opacity:.87;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.envirabox-position-overlay.envira-gallery-top-right{top:30px;right:30px}.envirabox-position-overlay.envira-gallery-top-left{top:30px;left:30px}.envirabox-position-overlay.envira-gallery-bottom-right{bottom:30px;right:30px}.envirabox-position-overlay.envira-gallery-bottom-left{bottom:30px;left:30px}.envirabox-caption.with-counter,.envirabox-title.with-counter{display:inline-block;margin-right:10px}.envirabox-image-counter{display:inline-block;color:#fff;padding:5px 0;font-size:14px;font-style:italic}.envirabox-image-counter:before{content:"("}.envirabox-image-counter:after{content:")"}.envirabox-theme-base .envirabox-navigation,.envirabox-theme-base .envirabox-navigation-inside{visibility:hidden}.envirabox-theme-base .envirabox-slide--video .envirabox-caption{visibility:visible}@-webkit-keyframes envirabox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes envirabox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.envirabox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.envirabox-fx-slide.envirabox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);opacity:0}.envirabox-fx-slide.envirabox-slide--next{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);opacity:0}.envirabox-fx-slide.envirabox-slide--current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.envirabox-fx-fade.envirabox-slide--previous,.envirabox-fx-fade.envirabox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.envirabox-fx-fade.envirabox-slide--current{opacity:1}.envirabox-fx-zoom-in-out.envirabox-slide--previous{-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5);opacity:0}.envirabox-fx-zoom-in-out.envirabox-slide--next{-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);opacity:0}.envirabox-fx-zoom-in-out.envirabox-slide--current{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.envirabox-fx-rotate.envirabox-slide--previous{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg);opacity:0}.envirabox-fx-rotate.envirabox-slide--next{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);opacity:0}.envirabox-fx-rotate.envirabox-slide--current{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.envirabox-fx-circular.envirabox-slide--previous{-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);opacity:0}.envirabox-fx-circular.envirabox-slide--next{-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);opacity:0}.envirabox-fx-circular.envirabox-slide--current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.envirabox-fx-tube.envirabox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.envirabox-fx-tube.envirabox-slide--next{-webkit-transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.envirabox-fx-tube.envirabox-slide--current{-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1)}.envira-loader{display:block;margin-left:auto;margin-right:auto;position:relative;width:64px;height:64px}.envira-loader div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#000;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.envira-loader div:nth-child(1){left:6px;animation:envira-loader1 .6s infinite}.envira-loader div:nth-child(2){left:6px;animation:envira-loader2 .6s infinite}.envira-loader div:nth-child(3){left:26px;animation:envira-loader2 .6s infinite}.envira-loader div:nth-child(4){left:45px;animation:envira-loader3 .6s infinite}@keyframes envira-loader1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes envira-loader3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes envira-loader2{0%{transform:translate(0, 0)}100%{transform:translate(19px, 0)}}.envira-gallery-wrap.envira-layout-bnb .envira-layout-bnb--container{width:100%;margin:0 auto 20px auto;box-sizing:border-box;display:grid;grid-template-columns:repeat(4, 1fr)}.envira-gallery-wrap.envira-layout-bnb .envira-layout-bnb--container .envira-gallery-item{aspect-ratio:1/1;overflow:hidden}.envira-gallery-wrap.envira-layout-bnb .envira-layout-bnb--container .envira-gallery-item-1{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3;border-top-left-radius:15px;border-bottom-left-radius:15px}.envira-gallery-wrap.envira-layout-bnb .envira-layout-bnb--container .envira-gallery-item-2{grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:2}.envira-gallery-wrap.envira-layout-bnb .envira-layout-bnb--container .envira-gallery-item-3{grid-column-start:4;grid-column-end:5;grid-row-start:1;grid-row-end:2;border-top-right-radius:15px}.envira-gallery-wrap.envira-layout-bnb .envira-layout-bnb--container .envira-gallery-item-4{grid-column-start:3;grid-column-end:4;grid-row-start:2;grid-row-end:3}.envira-gallery-wrap.envira-layout-bnb .envira-layout-bnb--container .envira-gallery-item-5{grid-column-start:4;grid-column-end:5;grid-row-start:2;grid-row-end:3;border-bottom-right-radius:15px}.envira-gallery-wrap.envira-layout-bnb .envira-layout-bnb--container .envira-gallery-item-inner{height:100%}.envira-gallery-wrap.envira-layout-bnb .envira-layout-bnb--container .envira-gallery-item-inner a div.envira-lazy{height:100%}.envira-gallery-wrap.envira-layout-bnb .envira-layout-bnb--container .envira-gallery-item-inner a img{width:100%;height:100%;object-fit:cover;display:block}.envira-gallery-wrap.envira-layout-bnb .envira-layout-bnb--container .envira-gallery-item-inner a img:hover{filter:brightness(70%);transition:all 500ms ease}.envira-gallery-wrap.envira-layout-bnb button.envira-layout-bnb--more-link{position:relative;display:block;border:1px solid #000;float:right;bottom:70px;margin-bottom:-70px;right:15px;background-color:#fff;border-radius:5px;font-family:Helvetica Neue,sans-serif;padding:5px 10px;font-size:17px;cursor:pointer;opacity:0;color:#000;font-weight:normal}.envira-gallery-wrap.envira-layout-bnb button.envira-layout-bnb--more-link:hover{text-decoration:none;transition:background-color 333ms ease-in;background-color:#e0e0e0}.envira-gallery-wrap.envira-layout-bnb button.envira-layout-bnb--more-link img{margin:0 5px -3px 0;float:left;padding:0;width:16px;height:16px}.envira-gallery-wrap.envira-layout-bnb button.envira-layout-bnb--more-link--empty{min-height:34px;margin:0;padding:0 0 2px 8px;min-width:34px}.envira-gallery-bnb-overlay-content{display:none}#envira-gallery-bnb-overlay{position:absolute;width:100vw;height:auto;display:flex;justify-content:center;background-color:#fff;z-index:99991;min-height:100vh;top:0;right:0;box-shadow:0px -2px 1px #000;margin-top:100vh;transition:all 333ms ease-in}#envira-gallery-bnb-overlay--container{display:block;width:90%;max-width:900px;padding:33px 0}#envira-gallery-bnb-overlay--container #envira-gallery-bnb-overlay-close-button{position:relative;right:0}#envira-gallery-bnb-overlay--container #envira-gallery-bnb-overlay-close-button .envira-close-button{position:fixed;top:48px;right:0;width:32px;height:32px;opacity:.3;cursor:pointer;transition:opacity 300ms linear;background-color:rgba(0,0,0,0);border:none;z-index:1;padding:0;margin:0}#envira-gallery-bnb-overlay--container #envira-gallery-bnb-overlay-close-button .envira-close-button:hover{opacity:1}#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay{margin:40px 0 0 0}#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay div.envira-layout-bnb--overlay--container{display:flex;flex-wrap:wrap;gap:10px}#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay div.envira-layout-bnb--overlay--container::after{content:"";flex-grow:999}#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay div.envira-layout-bnb--overlay--container .envira-gallery-item{flex:1 1 auto;height:40vw;max-height:387px;cursor:pointer;position:relative;overflow:hidden;clear:none;width:auto;float:none}#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay div.envira-layout-bnb--overlay--container .envira-gallery-item .envira-gallery-item-inner,#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay div.envira-layout-bnb--overlay--container .envira-gallery-item .envira-gallery-item-inner>a *{object-fit:cover;width:100%;height:100%;vertical-align:middle;position:relative}#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay div.envira-layout-bnb--overlay--container .envira-gallery-item:hover .envira-gallery-item-bnb-title_caption,#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay div.envira-layout-bnb--overlay--container .envira-gallery-item:hover .envira-exif{opacity:1}#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay div.envira-layout-bnb--overlay--container .envira-gallery-item .envira-exif{position:absolute;top:0;background-color:rgba(255,255,255,.58);color:#000;width:100%;padding:10px 35px;font-size:95%;line-height:normal;opacity:0;transition:opacity .33s ease-in-out}#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay div.envira-layout-bnb--overlay--container .envira-gallery-item .envira-woocommerce{width:100%;padding:10px 35px;text-align:center;bottom:0;position:absolute;margin:0;background-color:rgba(255,255,255,.58)}#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay div.envira-layout-bnb--overlay--container .envira-gallery-item .envira-gallery-position-overlay{display:flex;flex-direction:column}form.envira-proofing-form #envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay div.envira-layout-bnb--overlay--container .envira-gallery-item .envira-gallery-position-overlay .envira-gallery-top-left{margin-top:30px;margin-left:0}#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay div.envira-layout-bnb--overlay--container .envira-gallery-item .envira-social-buttons.orientation-horizontal{display:inline-block;height:auto}#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay div.envira-layout-bnb--overlay--container .envira-gallery-item .envira-social-buttons.orientation-horizontal div.envira-social-network{clear:both;margin:0 0 5px 0}#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay .envira-gallery-item-bnb-title_caption{bottom:0;position:absolute;background-color:rgba(0,0,0,.631372549);color:#fff;width:100%;padding:10px 35px;font-size:95%;line-height:normal;opacity:0;transition:opacity .33s ease-in-out}#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay .envira-gallery-item-bnb-title_caption--with-woocommerce{bottom:75px}#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay .envira-proofing-selected{overflow:hidden}#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay .envira-proofing-selected .envira-exif,#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay .envira-proofing-selected .envira-woocommerce,#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay .envira-proofing-selected .envira-gallery-item-bnb-title_caption,#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay .envira-proofing-selected .envira-social-buttons,#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay .envira-proofing-selected .envira-download-button,#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay .envira-proofing-selected .envira-printing-button{display:none}#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay .envira-proofing-selected .envira-exif:hover,#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay .envira-proofing-selected .envira-woocommerce:hover,#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay .envira-proofing-selected .envira-gallery-item-bnb-title_caption:hover,#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay .envira-proofing-selected .envira-social-buttons:hover,#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay .envira-proofing-selected .envira-download-button:hover,#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay .envira-proofing-selected .envira-printing-button:hover{display:none}#envira-gallery-bnb-overlay--container .envira-gallery-wrap.envira-layout-bnb--overlay .envira-proofing-selected .envira-proofing-fields{position:absolute;top:0;background-color:rgba(255,255,255,.58);color:#000;width:100%;padding:10px 35px;font-size:95%;line-height:normal}.envira-gallery-wrap.envira-layout-bnb--overlay form.envira-proofing-form .envira-layout-bnb--overlay--container .envira-gallery-item-inner .envira-gallery-position-overlay.envira-gallery-top-left{margin-left:-5px;margin-top:30px}@media screen and (max-width: 1080px){#envira-gallery-bnb-overlay--container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-content:center;flex-wrap:wrap}#envira-gallery-bnb-overlay--container .envira-layout-bnb--overlay{width:100%;padding:0 20px}#envira-gallery-bnb-overlay--container #envira-gallery-bnb-overlay-close-button{width:10%}}.envira-layout-polaroid .envira-gallery-item-inner{padding:16px 16px;background-color:#fff;border:1px solid #d9d9d9}.envira-layout-polaroid .envira-gallery-item-inner .envira-title{font-size:20px;font-weight:500;text-align:left;text-transform:capitalize;margin-top:24px}.envira-layout-polaroid .envira-gallery-item-inner .envira-caption{text-align:left;text-transform:capitalize}.envira-layout-polaroid .envira-gallery-item-inner .envira-caption ul{padding-left:16px}.envira-layout-polaroid .envira-gallery-item-inner .envira-caption ol{padding-left:16px}.envira-layout-polaroid .envira-gallery-item-inner.envira-proofing-selected{padding-bottom:60px}.envira-layout-polaroid .envira-gallery-item-inner.no-caption{padding-bottom:80px}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container{width:100%;display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:20px;position:relative}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item{display:flex;justify-content:center;align-items:center;text-align:center;overflow:hidden;--row-start-offset: 0}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item .envira-gallery-item-inner .envira-title,.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item .envira-gallery-item-inner .envira-caption,.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item .envira-gallery-item-inner .envira-exif{display:none}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item .envira-gallery-item-inner div.envira-lazy{padding-bottom:unset !important;height:auto}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item .envira-gallery-item-inner a img{object-fit:cover;width:100%;max-height:100%;margin-top:auto;margin-bottom:auto}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item .envira-proofing-selected{padding-bottom:0px !important}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item:nth-child(9n+1){grid-column:span 4;grid-row:calc(var(--row-start-offset) + 1)/span 3}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item:nth-child(9n+2){grid-column:6/span 3;grid-row:calc(var(--row-start-offset) + 3)/span 2}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item:nth-child(9n+3){grid-column:10/span 3;grid-row:calc(var(--row-start-offset) + 2)/span 3}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item:nth-child(9n+4){grid-column:2/span 3;grid-row:calc(var(--row-start-offset) + 6)/span 2}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item:nth-child(9n+5){grid-column:5/span 3;grid-row:calc(var(--row-start-offset) + 8)/span 3}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item:nth-child(9n+6){grid-column:9/span 4;grid-row:calc(var(--row-start-offset) + 6)/span 3}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item:nth-child(9n+7){grid-column:1/span 3;grid-row:calc(var(--row-start-offset) + 10)/span 3}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item:nth-child(9n+8){grid-column:6/span 3;grid-row:calc(var(--row-start-offset) + 12)/span 3}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item:nth-child(9n+9){grid-column:10/span 3;grid-row:calc(var(--row-start-offset) + 11)/span 3}.envira-gallery-wrap.envira-layout-vertical-focus{clear:both;display:grid}.envira-gallery-wrap.envira-layout-vertical-focus .envira-layout-vertical-focus--wrapper{display:grid;grid-template-columns:1fr 1fr;gap:10px;clear:both}@media(max-width: 480px){.envira-gallery-wrap.envira-layout-vertical-focus .envira-layout-vertical-focus--wrapper{grid-template-columns:1fr}}.envira-gallery-wrap.envira-layout-vertical-focus .envira-layout-vertical-focus--wrapper .envira-layout-vertical-focus--highlighted{height:100%}@media(max-width: 480px){.envira-gallery-wrap.envira-layout-vertical-focus .envira-layout-vertical-focus--wrapper .envira-layout-vertical-focus--highlighted{width:98%}}.envira-gallery-wrap.envira-layout-vertical-focus .envira-layout-vertical-focus--wrapper .envira-layout-vertical-focus--highlighted .envira-gallery-image{max-width:100%}.envira-gallery-wrap.envira-layout-vertical-focus .envira-layout-vertical-focus--wrapper .envira-layout-vertical-focus--highlighted .envira-gallery-vertical-focus-info{text-align:center}.envira-gallery-wrap.envira-layout-vertical-focus .envira-layout-vertical-focus--wrapper .envira-layout-vertical-focus--highlighted .vertical-focus-title{font-weight:600;font-size:1.2em;margin:10px 0}.envira-gallery-wrap.envira-layout-vertical-focus .envira-layout-vertical-focus--wrapper .envira-layout-vertical-focus--highlighted .vertical-focus-caption{line-height:1em;font-size:1em;margin:12px 0}.envira-gallery-wrap.envira-layout-vertical-focus .envira-layout-vertical-focus--wrapper .envira-layout-vertical-focus--highlighted div.facebook a{background-size:25px 25px !important}.envira-gallery-wrap.envira-layout-vertical-focus .envira-layout-vertical-focus--wrapper .envira-layout-vertical-focus--highlighted .envira-gallery-item-inner{position:relative}.envira-gallery-wrap.envira-layout-vertical-focus .envira-layout-vertical-focus--wrapper .envira-layout-vertical-focus--highlighted .envira-gallery-item-inner .envira-gallery-position-overlay{box-sizing:border-box;position:absolute;overflow:visible;z-index:5}.envira-gallery-wrap.envira-layout-vertical-focus .envira-layout-vertical-focus--wrapper .envira-layout-vertical-focus--highlighted .envira-gallery-item-inner .envira-gallery-position-overlay.envira-gallery-top-left{top:0;left:0;padding:5px 0 0 5px}.envira-gallery-wrap.envira-layout-vertical-focus .envira-layout-vertical-focus--wrapper .envira-layout-vertical-focus--highlighted .envira-gallery-item-inner .envira-gallery-position-overlay.envira-gallery-top-right{top:0;right:0;padding:5px 5px 0 0;text-align:right}.envira-gallery-wrap.envira-layout-vertical-focus .envira-layout-vertical-focus--wrapper .envira-layout-vertical-focus--highlighted .envira-gallery-item-inner .envira-gallery-position-overlay.envira-gallery-bottom-left{bottom:0;left:0;padding:0 0 5px 5px}.envira-gallery-wrap.envira-layout-vertical-focus .envira-layout-vertical-focus--wrapper .envira-layout-vertical-focus--highlighted .envira-gallery-item-inner .envira-gallery-position-overlay.envira-gallery-bottom-right{bottom:0;right:0;padding:0 5px 5px 0;text-align:right}.envira-gallery-wrap.envira-layout-vertical-focus .envira-layout-vertical-focus--container{box-sizing:border-box}@media(max-width: 480px){.envira-gallery-wrap.envira-layout-vertical-focus .envira-layout-vertical-focus--container{width:98%}}.envira-gallery-wrap.envira-layout-vertical-focus .envira-layout-vertical-focus--container .envira-gallery-item{padding:0 10px 10px 10px}.envira-gallery-wrap.envira-layout-vertical-focus .envira-layout-vertical-focus--container .envira-gallery-item .envira-gallery-image{width:100%;aspect-ratio:1/1;overflow:hidden;object-fit:cover}.envira-gallery-wrap.envira-layout-grid-fixed-title{display:grid;grid-template-columns:1fr 2fr;grid-template-areas:"description gallery";gap:20px;clear:both}@media only screen and (max-width: 767px){.envira-gallery-wrap.envira-layout-grid-fixed-title{grid-template-columns:1fr;grid-template-areas:"description" "gallery";gap:15px}}.envira-gallery-wrap.envira-layout-grid-fixed-title .envira-gallery-description{grid-area:description;position:sticky;top:20px;height:fit-content}.envira-gallery-wrap.envira-layout-grid-fixed-title .envira-gallery-description .envira-gallery-title{font-size:32px;font-style:normal;margin-bottom:16px;line-height:100%}.envira-gallery-wrap.envira-layout-grid-fixed-title .envira-gallery-description .envira-gallery-description-content h1,.envira-gallery-wrap.envira-layout-grid-fixed-title .envira-gallery-description .envira-gallery-description-content h2,.envira-gallery-wrap.envira-layout-grid-fixed-title .envira-gallery-description .envira-gallery-description-content h3,.envira-gallery-wrap.envira-layout-grid-fixed-title .envira-gallery-description .envira-gallery-description-content h4,.envira-gallery-wrap.envira-layout-grid-fixed-title .envira-gallery-description .envira-gallery-description-content h5,.envira-gallery-wrap.envira-layout-grid-fixed-title .envira-gallery-description .envira-gallery-description-content h6,.envira-gallery-wrap.envira-layout-grid-fixed-title .envira-gallery-description .envira-gallery-description-content p{font-size:16px !important;line-height:26px !important}@media only screen and (max-width: 767px){.envira-gallery-wrap.envira-layout-grid-fixed-title .envira-gallery-description{position:static}}.envira-gallery-wrap.envira-layout-grid-fixed-title:not(:has(.envira-gallery-description:not(:empty))){grid-template-columns:1fr;grid-template-areas:"gallery";gap:0}@media only screen and (max-width: 767px){.envira-gallery-wrap.envira-layout-grid-fixed-title:not(:has(.envira-gallery-description:not(:empty))){grid-template-columns:1fr;grid-template-areas:"gallery"}}.envira-gallery-wrap.envira-layout-grid-fixed-title .envira-gallery-public{grid-area:gallery}body:has(.envira-layout-grid-fixed-title) .wp-block-post-title,body:has(.envira-layout-grid-fixed-title) .entry-title,body:has(.envira-layout-grid-fixed-title) .page-title{display:none !important}.envira-gallery-wrap.envira-layout-spread-harmony{clear:both;display:block}.envira-gallery-wrap.envira-layout-spread-harmony .envira-layout-spread-harmony--container{width:100%;display:grid;grid-template-columns:repeat(4, 1fr)}@media(max-width: 400px){.envira-gallery-wrap.envira-layout-spread-harmony .envira-layout-spread-harmony--container{grid-template-columns:1fr}}.envira-gallery-wrap.envira-layout-spread-harmony .envira-layout-spread-harmony--container .envira-gallery-item{position:relative;overflow:hidden;width:100%;height:100%}.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);position:relative}.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public .envira-gallery-item{display:flex;width:100%;overflow:hidden;position:relative}.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public .envira-gallery-item .envira-gallery-item-inner{width:100%;height:100%;overflow:hidden}.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public .envira-gallery-item .envira-gallery-item-inner .envira-title,.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public .envira-gallery-item .envira-gallery-item-inner .envira-caption,.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public .envira-gallery-item .envira-gallery-item-inner .envira-exif{display:none}.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public .envira-gallery-item .envira-gallery-item-inner div.envira-lazy{height:100% !important}.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public .envira-gallery-item .envira-gallery-item-inner a{display:block;width:100%;height:100%}.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public .envira-gallery-item .envira-gallery-item-inner a img{object-fit:cover;width:100%;height:100%;display:block}.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public .envira-gallery-item .envira-proofing-selected{padding-bottom:0px !important}.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public .envira-gallery-item:nth-child(3n+1){grid-column:span 2}@media(max-width: 768px){.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public{grid-template-columns:1fr}.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public .envira-gallery-item{grid-column:span 1 !important}}.envira-gallery-wrap.envira-layout-vertical-line-grid{position:relative;--envira-columns: var(--envira-columns, 3);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.2) 1px, transparent 1px),linear-gradient(to right, transparent 0, transparent calc(100% / var(--envira-columns) - 0.5px), rgba(0, 0, 0, 0.2) calc(100% / var(--envira-columns) - 0.5px), rgba(0, 0, 0, 0.2) calc(100% / var(--envira-columns) + 0.5px), transparent calc(100% / var(--envira-columns) + 0.5px)),linear-gradient(to right, transparent 0, transparent calc(200% / var(--envira-columns) - 0.5px), rgba(0, 0, 0, 0.2) calc(200% / var(--envira-columns) - 0.5px), rgba(0, 0, 0, 0.2) calc(200% / var(--envira-columns) + 0.5px), transparent calc(200% / var(--envira-columns) + 0.5px)),linear-gradient(to right, transparent 0, transparent calc(300% / var(--envira-columns) - 0.5px), rgba(0, 0, 0, 0.2) calc(300% / var(--envira-columns) - 0.5px), rgba(0, 0, 0, 0.2) calc(300% / var(--envira-columns) + 0.5px), transparent calc(300% / var(--envira-columns) + 0.5px)),linear-gradient(to right, transparent 0, transparent calc(400% / var(--envira-columns) - 0.5px), rgba(0, 0, 0, 0.2) calc(400% / var(--envira-columns) - 0.5px), rgba(0, 0, 0, 0.2) calc(400% / var(--envira-columns) + 0.5px), transparent calc(400% / var(--envira-columns) + 0.5px)),linear-gradient(to right, transparent 0, transparent calc(500% / var(--envira-columns) - 0.5px), rgba(0, 0, 0, 0.2) calc(500% / var(--envira-columns) - 0.5px), rgba(0, 0, 0, 0.2) calc(500% / var(--envira-columns) + 0.5px), transparent calc(500% / var(--envira-columns) + 0.5px));background-size:100% 100%;padding-right:1px;background-clip:content-box}.envira-gallery-wrap.envira-layout-vertical-line-grid .envira-comments-wrapper{display:none}.envira-gallery-wrap.envira-layout-vertical-line-grid .envira-gallery-public{padding-top:20px}.envira-gallery-wrap.envira-layout-vertical-line-grid .envira-gallery-description-above+.envira-gallery-public{padding-top:0}.envira-gallery-wrap.envira-layout-vertical-line-grid .envira-gallery-description-above{padding-top:20px}@media only screen and (min-width: 320px)and (max-width: 459px){.envira-gallery-wrap.envira-layout-vertical-line-grid{background-image:none !important;padding-right:0 !important}.envira-gallery-wrap.envira-layout-vertical-line-grid::before{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translateX(-0.5px);width:1px;background:rgba(0,0,0,.2);pointer-events:none}.envira-gallery-wrap.envira-layout-vertical-line-grid::after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:rgba(0,0,0,.2);pointer-events:none}}@media only screen and (max-width: 320px){.envira-gallery-wrap.envira-layout-vertical-line-grid{background-image:none !important;padding-right:0 !important}.envira-gallery-wrap.envira-layout-vertical-line-grid::before{display:none !important}}


.envira-js-desaturate,
.envira-js-desaturate-on,
.envira-js-desaturate-hover:hover {
	filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /></filter></svg>#filter');
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
}
.envira-js-blur,
.envira-js-blur-on,
.envira-js-blur-hover:hover {
	filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="3" /></filter></svg>#filter');
	-webkit-filter: blur(3px);
	filter: blur(3px);
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
}
.envira-js-vintage,
.envira-js-vintage-on,
.envira-js-vintage-hover:hover {
	filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.5751000000000001 0.5383 0.1323 0 0 0.24429999999999996 0.7802000000000001 0.11760000000000001 0 0 0.1904 0.3738 0.39170000000000005 0 0 0 0 0 1 0" /><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.9" /><feFuncG type="linear" slope="0.9" /><feFuncB type="linear" slope="0.9" /></feComponentTransfer><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1.3" intercept="-0.15000000000000002" /><feFuncG type="linear" slope="1.3" intercept="-0.15000000000000002" /><feFuncB type="linear" slope="1.3" intercept="-0.15000000000000002" /></feComponentTransfer></filter></svg>#filter');
	-webkit-filter: sepia(70%) brightness(90%) contrast(130%);
	filter: sepia(70%) brightness(90%) contrast(130%);
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
}
.envira-js-threshold,
.envira-js-threshold-on,
.envira-js-threshold-hover:hover {
	filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="3" intercept="-1" /><feFuncG type="linear" slope="3" intercept="-1" /><feFuncB type="linear" slope="3" intercept="-1" /></feComponentTransfer><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1.7" /><feFuncG type="linear" slope="1.7" /><feFuncB type="linear" slope="1.7" /></feComponentTransfer></filter></svg>#filter');
	-webkit-filter: grayscale(100%) contrast(300%) brightness(170%);
	filter: grayscale(100%) contrast(300%) brightness(170%);
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
}
.envira-js-desaturate:hover,
.envira-js-blur:hover,
.envira-js-vintage:hover,
.envira-js-threshold:hover {
	filter: none;
	-webkit-filter: none;
}
/*!
 * Justified Gallery - v3.6.2
 * http://miromannino.github.io/Envira-jusTified-gallery/
 * Copyright (c) 2016 Miro Mannino
 * Licensed under the MIT license.
 */
.envira-justified-gallery {
	width: 100%;
	position: relative;
	overflow: hidden;
}
.envira-justified-gallery > div > div {
	position: absolute;
	display: inline-block;
	overflow: hidden;
	/* opacity: 0;
  filter: alpha(opacity=0); */
	/* IE8 or Earlier */
}
/*.envira-justified-gallery > a > img,
.envira-justified-gallery > div > img,
.envira-justified-gallery > a > a > img,
.envira-justified-gallery > div > a > img,
.envira-justified-gallery > div > div > a > img,*/
.envira-justified-gallery > div > div > a > img,
.envira-justified-gallery > div > div > img,
.envira-justified-gallery > div > div > a > div.effect-wrapper > img {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: 0;
	padding: 0;
	border: none;
}
.envira-justified-gallery > div > div > a > .caption,
.envira-justified-gallery > div > div > .caption,
.envira-justified-gallery > div > div .caption {
	display: none;
	position: absolute;
	bottom: 0;
	padding: 5px;
	background-color: #000000;
	left: 0;
	right: 0;
	margin: 0;
	color: white;
	font-size: 12px;
	font-weight: 300;
	font-family: sans-serif;
	z-index: 2;
}
.envira-justified-gallery > div > div > a > .caption.caption-visible,
.envira-justified-gallery > div > div > .caption.caption-visible,
.envira-justified-gallery > div > .caption.caption-visible {
	display: initial;
	opacity: 0.7;
	filter: "alpha(opacity=70)";
	/* IE8 or Earlier */
	-webkit-transition: opacity 500ms ease-in;
	-moz-transition: opacity 500ms ease-in;
	-o-transition: opacity 500ms ease-in;
	transition: opacity 500ms ease-in;
}

.envira-justified-gallery > div > div > a > .envira-exif,
.envira-justified-gallery > div > div > .envira-exif,
.envira-justified-gallery > div > div .envira-exif {
	display: none;
	opacity: 0.8;
	position: absolute;
	top: 0;
	padding: 5px;
	background: rgba(255, 255, 255, 0.7);
	left: 0;
	right: 0;
	margin: 0;
	color: black;
	font-size: 10px;
	font-weight: 300;
	font-family: sans-serif;
}
.envira-justified-gallery > div > div > a > .envira-exif.exif-visible,
.envira-justified-gallery > div > .envira-exif.exif-visible {
	display: initial;
	opacity: 0.7;
	filter: "alpha(opacity=70)";
	/* IE8 or Earlier */
	-webkit-transition: opacity 500ms ease-in;
	-moz-transition: opacity 500ms ease-in;
	-o-transition: opacity 500ms ease-in;
	transition: opacity 500ms ease-in;
}

.envira-justified-gallery > .entry-visible {
	opacity: 1;
	/* IE8 or Earlier */
	-webkit-transition: opacity 500ms ease-in;
	-moz-transition: opacity 500ms ease-in;
	-o-transition: opacity 500ms ease-in;
	transition: opacity 500ms ease-in;
}
.envira-justified-gallery > .jg-filtered {
	display: none;
}
.envira-justified-gallery > .spinner {
	position: absolute;
	bottom: 0;
	margin-left: -24px;
	padding: 10px 0 10px 0;
	left: 50%;
	opacity: initial;
	filter: initial;
	overflow: initial;
}
.envira-justified-gallery > .spinner > span {
	display: inline-block;
	opacity: 0;
	/* IE8 or Earlier */
	width: 8px;
	height: 8px;
	margin: 0 4px 0 4px;
	background-color: #000;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
}

﻿.envirabox-theme-base{border-radius:2px;padding:4px !important;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.envirabox-theme-base .envirabox-close,.envirabox-theme-base .envirabox-arrow--left span,.envirabox-theme-base .envirabox-arrow--right span{background-image:url("https://bridgestunnels.com/wp-content/plugins/envira-gallery/envira-gallery/lightbox-themes/base/css/images/envirabox_sprite.png")}.envirabox-theme-base .envirabox-thumbs{display:none;position:absolute;top:auto;width:auto;bottom:10px;left:0;right:0;background:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.envirabox-theme-base .envirabox-thumbs>ul{list-style:none;position:absolute;position:relative;box-sizing:border-box;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0;white-space:nowrap}.envirabox-theme-base .envirabox-thumbs>ul>li{float:left;overflow:hidden;padding:0;margin:2px;position:relative;box-sizing:border-box;display:inline-block;cursor:pointer;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:0px 8px}.envirabox-theme-base .envirabox-thumbs>ul>li.envirabox-thumbs-active{opacity:1}.envirabox-theme-base .envirabox-thumbs>ul>li.envirabox-thumbs-active.focused img{border:1px solid #009}.envirabox-theme-base .envirabox-thumbs>ul>li>img{top:0;left:0;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.envirabox-theme-base .envirabox-toolbar{position:fixed;top:10px;right:10px;z-index:988061;height:16px}.envirabox-theme-base .envirabox-toolbar>div{display:inline-block;margin-left:9px;width:16px;height:16px;text-indent:-9999px;position:relative}.envirabox-theme-base .envirabox-toolbar>div:before{font-size:16px;text-indent:0;position:absolute;top:0;right:0}.envirabox-theme-base .envirabox-toolbar>div a{display:block;width:16px;height:16px;position:relative;z-index:1;background:none}.envirabox-theme-base .envirabox-toolbar a{outline:none}.envirabox-theme-base .envirabox-toolbar .envira-download-button:before{content:""}.envirabox-theme-base .envirabox-toolbar .envira-printing-button:before{content:""}.envirabox-theme-base .envirabox-toolbar .envira-thumbs-button:before{content:""}.envirabox-theme-base .envirabox-toolbar .envira-fullscreen-button:before{content:""}.envirabox-theme-base .envirabox-toolbar .envirabox-slideshow-button:before{content:""}.envirabox-theme-base .envirabox-toolbar .envirabox-slideshow-button.playing:before{content:""}.envirabox-theme-base .envirabox-toolbar .envira-zoom-button:before{content:""}.envirabox-theme-base .envirabox-toolbar .envira-zoom-button a:before{content:""}.envirabox-theme-base .envirabox-toolbar .envira-zoom-button.zoom-on:before{content:""}.envirabox-theme-base.envira-supersize .envirabox-outer{background-color:rgba(0,0,0,.85);background-image:none;overflow:hidden;overflow-y:hidden}.envirabox-theme-base .envirabox-close{position:absolute;top:-20px;right:-20px;width:36px;height:36px;cursor:pointer;z-index:999999}.envirabox-theme-base .envirabox-navigation{position:absolute;top:50%;width:100%;z-index:99999}.envirabox-theme-base .envirabox-navigation a{position:absolute;width:35px;height:35px}.envirabox-theme-base .envirabox-navigation a span{visibility:visible;width:35px;height:35px;display:block}.envirabox-theme-base .envirabox-navigation .envirabox-arrow--left{left:10px}.envirabox-theme-base .envirabox-navigation .envirabox-arrow--left span{left:10px;background-position:0 -36px;visibility:visible}.envirabox-theme-base .envirabox-navigation .envirabox-arrow--right{right:10px}.envirabox-theme-base .envirabox-navigation .envirabox-arrow--right span{background-position:0 -72px;right:10px;visibility:visible}.envirabox-theme-base .envirabox-navigation-inside{position:absolute;top:50%;width:100%;z-index:99999}.envirabox-theme-base .envirabox-navigation-inside a{position:absolute;width:35px;height:35px}.envirabox-theme-base .envirabox-navigation-inside a span{visibility:visible;width:35px;height:35px;display:block}.envirabox-theme-base .envirabox-navigation-inside .envirabox-arrow--left{left:10px}.envirabox-theme-base .envirabox-navigation-inside .envirabox-arrow--left span{left:10px;background-position:0 -36px;visibility:visible}.envirabox-theme-base .envirabox-navigation-inside .envirabox-arrow--right{right:10px}.envirabox-theme-base .envirabox-navigation-inside .envirabox-arrow--right span{background-position:0 -72px;right:10px;visibility:visible}.envirabox-theme-base .envirabox-position-overlay{opacity:0;visibility:hidden;position:absolute}.envirabox-theme-base .envirabox-image-wrap{border-radius:3px;border:5px solid #fff}.envirabox-theme-base .envirabox-image-wrap .envirabox-position-overlay{opacity:1;visibility:visible;box-sizing:border-box;position:absolute;overflow:visible;z-index:988041;padding:0}.envirabox-theme-base .envirabox-image-wrap .envirabox-position-overlay.envira-gallery-top-left{top:0;left:0;text-align:left}.envirabox-theme-base .envirabox-image-wrap .envirabox-position-overlay.envira-gallery-top-right{top:0;right:0;text-align:right}.envirabox-theme-base .envirabox-image-wrap .envirabox-position-overlay.envira-gallery-bottom-left{bottom:0;left:0;text-align:left}.envirabox-theme-base .envirabox-image-wrap .envirabox-position-overlay.envira-gallery-bottom-right{bottom:0;right:0;text-align:right}.envirabox-theme-base .envirabox-thumbs>ul>li:before{border:none}.envirabox-theme-base .envirabox-caption-wrap{bottom:-85px;width:100%;position:absolute;z-index:99;display:table;text-align:center}.envirabox-theme-base .envirabox-caption-wrap .envirabox-caption,.envirabox-theme-base .envirabox-caption-wrap .envirabox-title{padding-bottom:220px;padding:30px 0;font-size:14px;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.envirabox-theme-base .envirabox-caption-wrap .envirabox-caption a,.envirabox-theme-base .envirabox-caption-wrap .envirabox-caption button,.envirabox-theme-base .envirabox-caption-wrap .envirabox-caption select,.envirabox-theme-base .envirabox-caption-wrap .envirabox-title a,.envirabox-theme-base .envirabox-caption-wrap .envirabox-title button,.envirabox-theme-base .envirabox-caption-wrap .envirabox-title select{pointer-events:all;position:relative}.envirabox-theme-base .envirabox-caption-wrap .envirabox-caption a,.envirabox-theme-base .envirabox-caption-wrap .envirabox-title a{color:#fff;text-decoration:underline}.envirabox-theme-base .envirabox-caption-wrap.inside{bottom:0;background:#fff}.envirabox-theme-base .envirabox-caption-wrap.inside .envirabox-caption,.envirabox-theme-base .envirabox-caption-wrap.inside .envirabox-title{padding:10px 0 0 0;text-align:left;color:#000}.envirabox-theme-base .envirabox-caption-wrap.outside{bottom:-50px;text-align:left}.envirabox-theme-base .envirabox-caption-wrap.outside .envirabox-caption,.envirabox-theme-base .envirabox-caption-wrap.outside .envirabox-title{text-align:left;padding:0}.envirabox-theme-base .envirabox-caption-wrap.over{bottom:0px;background:rgba(0,0,0,.5);text-align:left;width:auto}.envirabox-theme-base .envirabox-caption-wrap.over .envirabox-caption,.envirabox-theme-base .envirabox-caption-wrap.over .envirabox-title{color:#fff;padding:10px}.envirabox-slide.envirabox-slide--video .envirabox-content{padding:0}.envirabox-slide.envirabox-slide--video .envirabox-content .envirabox-position-overlay.envira-gallery-top-left{top:0;left:0}.envirabox-slide.envirabox-slide--video .envirabox-content .envirabox-position-overlay.envira-gallery-top-right{top:0;right:0}.envirabox-slide.envirabox-slide--video .envirabox-content .envirabox-position-overlay.envira-gallery-bottom-left{bottom:0;left:0}.envirabox-slide.envirabox-slide--video .envirabox-content .envirabox-position-overlay.envira-gallery-bottom-right{bottom:0;right:0}.envirabox-theme-base .envirabox-slide--iframe .envirabox-content,.envirabox-slide--genericDiv .fb_iframe_widget{background:rgba(0,0,0,0);border-radius:3px;border:5px solid #fff;padding:0}.envirabox-slide--genericDiv .fb_iframe_widget{border:0;display:inline}.envirabox-theme-base .envirabox-slide--genericDiv .envirabox-video-container,.envirabox-theme-base .envirabox-slide--video .envirabox-content.video .envirabox-video-container{border-top:5px solid #fff;border-left:5px solid #fff;border-right:5px solid #fff;border-bottom:0px solid #fff;background-color:#fff}.envirabox-theme-base .envirabox-slide--genericDiv .envirabox-video-container video,.envirabox-theme-base .envirabox-slide--video .envirabox-content.video .envirabox-video-container video{margin:auto;display:block}.envirabox-theme-base .envirabox-slide--genericDiv .envirabox-navigation-inside .envirabox-arrow--left,.envirabox-theme-base .envirabox-slide--video .envirabox-content.video .envirabox-navigation-inside .envirabox-arrow--left{left:25px}.envirabox-theme-base .envirabox-slide--genericDiv .envirabox-navigation-inside .envirabox-arrow--right,.envirabox-theme-base .envirabox-slide--video .envirabox-content.video .envirabox-navigation-inside .envirabox-arrow--right{right:25px}.envirabox-theme-base .envirabox-slide--video .envirabox-content.video{background-color:#fff}.envirabox-theme-base .envirabox-slide--video .envirabox-content.video a.envirabox-close{top:-15px;right:-15px}.envirabox-theme-base .envirabox-thumbs{width:auto;bottom:10px;left:0;right:0;overflow:hidden;background:rgba(0,0,0,0)}.envirabox-theme-base .envirabox-thumbs>ul{overflow:hidden}.envirabox-theme-base .envirabox-thumbs ul li a{border:none}.envirabox-theme-base .envirabox-thumbs ul li{margin:0 10px}.envirabox-theme-base .envirabox-thumbs ul li.active{opacity:1}.envirabox-theme-base .envirabox-thumbs.bottom{bottom:0}.envirabox-theme-base .envirabox-thumbs ul.mobile li{margin:10px 5px}.envirabox-theme-base .envirabox-thumbs>ul>li{border-color:rgba(0,0,0,0)}.envirabox-theme-base .envirabox-container--thumbs .envirabox-caption-wrap,.envirabox-theme-base .envirabox-container--thumbs .envirabox-controls,.envirabox-theme-base .envirabox-container--thumbs .envirabox-slider-wrap{right:0;top:10px}.envirabox-show-thumbs .envirabox-thumbs{display:block}.envirabox-container.envirabox-social.envirabox-show-thumbs .envirabox-thumbs{pointer-events:none}.envirabox-container.envirabox-social.envirabox-show-thumbs .envirabox-thumbs>ul>li{pointer-events:auto}.envirabox-slide--iframe .envirabox-content{padding:0}.admin-bar .envirabox-theme-base .envirabox-thumbs.envirabox-thumbs-top{top:42px;pointer-events:auto !important;background-color:rgba(0,0,0,0)}.envirabox-theme-base .envirabox-thumbs.envirabox-thumbs-top{z-index:9999;pointer-events:none;background-color:rgba(0,0,0,0)}@media all and (max-width: 800px){.envirabox-theme-base_dark .envirabox-thumbs{display:none !important}.envirabox-theme-base_dark .envirabox-container--thumbs .envirabox-controls,.envirabox-theme-base_dark .envirabox-container--thumbs .envirabox-slider-wrap,.envirabox-theme-base_dark .envirabox-container--thumbs .envirabox-caption-wrap{bottom:0}}


