/* Worktap: page-aware navigation, static export; scoped to this section only. */
.wt-auto-page-menu {position:relative;width:100%;min-height:0;margin:0;padding:0;background:transparent;color:inherit}
.wt-auto-page-menu .wt-auto-page-menu__container{max-width:1240px;width:100%;margin:0 auto;padding:0 20px;box-sizing:border-box}
.wt-auto-page-menu .wt-auto-page-menu__details{position:relative;width:100%;margin:0;padding:0;border:0}
.wt-auto-page-menu .wt-auto-page-menu__toggle{display:none;cursor:pointer;list-style:none}
.wt-auto-page-menu .wt-auto-page-menu__check{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none}
.wt-auto-page-menu .wt-auto-page-menu__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 20px;list-style:none;margin:0!important;padding:0!important}
.wt-auto-page-menu .wt-auto-page-menu__item{margin:0;padding:0;list-style:none;min-width:0}
.wt-auto-page-menu .wt-auto-page-menu__link{display:block;padding:17px 8px;text-decoration:none;line-height:inherit;overflow-wrap:anywhere;border-bottom:2px solid transparent;transition:color .18s,border-color .18s}
.wt-auto-page-menu a.wt-auto-page-menu__link:hover,.wt-auto-page-menu a.wt-auto-page-menu__link:focus-visible{border-color:currentColor}
.wt-auto-page-menu .wt-auto-page-menu__item.is-current{font-weight:inherit}
.wt-auto-page-menu .wt-auto-page-menu__item.is-current .wt-auto-page-menu__link{border-color:currentColor;cursor:default}
@media (max-width:991px){
 .wt-auto-page-menu .wt-auto-page-menu__container{padding:0 14px}
 .wt-auto-page-menu .wt-auto-page-menu__toggle{display:flex;align-items:center;gap:11px;padding:15px 8px;min-height:54px;user-select:none}
 .wt-auto-page-menu .wt-auto-page-menu__check:focus-visible + .wt-auto-page-menu__toggle{outline:2px solid currentColor;outline-offset:-3px}
 .wt-auto-page-menu .wt-auto-page-menu__burger{width:23px;display:flex;flex-direction:column;justify-content:center;gap:4px}
 .wt-auto-page-menu .wt-auto-page-menu__burger i{display:block;width:23px;height:2px;border-radius:2px;background:currentColor;transition:transform .15s,opacity .15s}
 .wt-auto-page-menu .wt-auto-page-menu__check:checked + .wt-auto-page-menu__toggle .wt-auto-page-menu__burger i:first-child{transform:translateY(6px) rotate(45deg)}
 .wt-auto-page-menu .wt-auto-page-menu__check:checked + .wt-auto-page-menu__toggle .wt-auto-page-menu__burger i:nth-child(2){opacity:0}
 .wt-auto-page-menu .wt-auto-page-menu__check:checked + .wt-auto-page-menu__toggle .wt-auto-page-menu__burger i:last-child{transform:translateY(-6px) rotate(-45deg)}
 .wt-auto-page-menu .wt-auto-page-menu__list{display:none;position:relative;flex-direction:column;align-items:stretch;gap:0;padding:4px 0 12px!important;max-height:min(75vh,650px);overflow-y:auto;overscroll-behavior:contain}
 .wt-auto-page-menu .wt-auto-page-menu__check:checked ~ .wt-auto-page-menu__list{display:flex!important}
 .wt-auto-page-menu .wt-auto-page-menu__link{padding:11px 14px;border-bottom:0;border-left:3px solid transparent;font-size:inherit}
 .wt-auto-page-menu .wt-auto-page-menu__item.is-current .wt-auto-page-menu__link{border-left-color:currentColor;border-bottom-color:transparent;background:rgba(0,0,0,.05)}
}
@media(prefers-reduced-motion:reduce){.wt-auto-page-menu *{transition:none!important}}


#nav-pages-auto--0 .bg-wrap {
	--builder-bg-overlay: #e3ded8;
	--builder-bg-overlay-opacity: 1;
}
#nav-pages-auto--0 .bg {
	opacity: 1;
}
/* WT_NAV_DYNAMIC_BEGIN_v194 */
@layer wt-nav-fallback {
/* Worktap: page-aware navigation, static export; scoped to this section only. */
.wt-auto-page-menu {position:relative;width:100%;min-height:0;margin:0;padding:0;background:transparent;color:inherit}
.wt-auto-page-menu .wt-auto-page-menu__container{max-width:1240px;width:100%;margin:0 auto;padding:0 20px;box-sizing:border-box}
.wt-auto-page-menu .wt-auto-page-menu__details{position:relative;width:100%;margin:0;padding:0;border:0}
.wt-auto-page-menu .wt-auto-page-menu__toggle{display:none;cursor:pointer;list-style:none}
.wt-auto-page-menu .wt-auto-page-menu__check{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none}
.wt-auto-page-menu .wt-auto-page-menu__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 20px;list-style:none;margin:0;padding:0}
.wt-auto-page-menu .wt-auto-page-menu__item{margin:0;padding:0;list-style:none;min-width:0}
.wt-auto-page-menu .wt-auto-page-menu__link{display:block;padding:17px 8px;text-decoration:none;line-height:inherit;overflow-wrap:anywhere;border-bottom:2px solid transparent;transition:color .18s,border-color .18s}
.wt-auto-page-menu a.wt-auto-page-menu__link:hover,.wt-auto-page-menu a.wt-auto-page-menu__link:focus-visible{border-color:currentColor}
.wt-auto-page-menu .wt-auto-page-menu__item.is-current{font-weight:inherit}
.wt-auto-page-menu .wt-auto-page-menu__item.is-current .wt-auto-page-menu__link{border-color:currentColor;cursor:default}
@media (max-width:991px){
 .wt-auto-page-menu .wt-auto-page-menu__container{padding:0 14px}
 .wt-auto-page-menu .wt-auto-page-menu__toggle{display:flex;align-items:center;gap:11px;padding:15px 8px;min-height:54px;user-select:none}
 .wt-auto-page-menu .wt-auto-page-menu__check:focus-visible + .wt-auto-page-menu__toggle{outline:2px solid currentColor;outline-offset:-3px}
 .wt-auto-page-menu .wt-auto-page-menu__burger{width:23px;display:flex;flex-direction:column;justify-content:center;gap:4px}
 .wt-auto-page-menu .wt-auto-page-menu__burger i{display:block;width:23px;height:2px;border-radius:2px;background:currentColor;transition:transform .15s,opacity .15s}
 .wt-auto-page-menu .wt-auto-page-menu__check:checked + .wt-auto-page-menu__toggle .wt-auto-page-menu__burger i:first-child{transform:translateY(6px) rotate(45deg)}
 .wt-auto-page-menu .wt-auto-page-menu__check:checked + .wt-auto-page-menu__toggle .wt-auto-page-menu__burger i:nth-child(2){opacity:0}
 .wt-auto-page-menu .wt-auto-page-menu__check:checked + .wt-auto-page-menu__toggle .wt-auto-page-menu__burger i:last-child{transform:translateY(-6px) rotate(-45deg)}
 .wt-auto-page-menu .wt-auto-page-menu__list{display:none;position:relative;flex-direction:column;align-items:stretch;gap:0;padding:4px 0 12px;max-height:min(75vh,650px);overflow-y:auto;overscroll-behavior:contain}
 .wt-auto-page-menu .wt-auto-page-menu__check:checked ~ .wt-auto-page-menu__list{display:flex}
 .wt-auto-page-menu .wt-auto-page-menu__link{padding:11px 14px;border-bottom:0;border-left:3px solid transparent;font-size:inherit}
 .wt-auto-page-menu .wt-auto-page-menu__item.is-current .wt-auto-page-menu__link{border-left-color:currentColor;border-bottom-color:transparent;background:rgba(0,0,0,.05)}
}
@media(prefers-reduced-motion:reduce){.wt-auto-page-menu *{transition:none}}

}
/* WT_NAV_DYNAMIC_END_v194 */

#header-text-2 .bg-wrap {}.bds-showcase{--bds-showcase-gap:34px;--bds-showcase-padding:42px;--bds-showcase-radius:0px;--bds-showcase-fit:cover;--bds-showcase-text-bg:#f0ece7;--bds-showcase-thumb-columns:2;position:relative}
.bds-showcase .bds-showcase-container{position:relative;z-index:2}
.bds-showcase .bds-showcase-heading{max-width:980px;margin:0 auto 46px}
.bds-showcase .bds-showcase-heading h2{margin:0 0 18px}
.bds-showcase .bds-showcase-heading p{margin:0}
.bds-showcase .bds-showcase-layout{display:grid;grid-template-columns:var(--bds-showcase-col-a,1fr) var(--bds-showcase-col-b,1fr);gap:var(--bds-showcase-gap);align-items:stretch}
.bds-showcase .bds-showcase-layout.is-text-first .bds-showcase-copy{order:1}
.bds-showcase .bds-showcase-layout.is-text-first .bds-showcase-media{order:2}
.bds-showcase .bds-showcase-layout:not(:has(.bds-showcase-copy h1,.bds-showcase-copy h2,.bds-showcase-copy h3,.bds-showcase-copy h4,.bds-showcase-copy h5,.bds-showcase-copy h6,.bds-showcase-copy p,.bds-showcase-copy a,.bds-showcase-copy button,.bds-showcase-copy ul,.bds-showcase-copy ol,.bds-showcase-copy blockquote)){grid-template-columns:1fr}
.bds-showcase .bds-showcase-layout:not(:has(.bds-showcase-copy h1,.bds-showcase-copy h2,.bds-showcase-copy h3,.bds-showcase-copy h4,.bds-showcase-copy h5,.bds-showcase-copy h6,.bds-showcase-copy p,.bds-showcase-copy a,.bds-showcase-copy button,.bds-showcase-copy ul,.bds-showcase-copy ol,.bds-showcase-copy blockquote)) .bds-showcase-copy{display:none!important}
.bds-showcase .bds-showcase-layout:not(:has(.bds-showcase-copy h1,.bds-showcase-copy h2,.bds-showcase-copy h3,.bds-showcase-copy h4,.bds-showcase-copy h5,.bds-showcase-copy h6,.bds-showcase-copy p,.bds-showcase-copy a,.bds-showcase-copy button,.bds-showcase-copy ul,.bds-showcase-copy ol,.bds-showcase-copy blockquote)) .bds-showcase-media{width:100%;order:1}
.bds-showcase .bds-showcase-layout:not(:has(.bds-showcase-copy h1,.bds-showcase-copy h2,.bds-showcase-copy h3,.bds-showcase-copy h4,.bds-showcase-copy h5,.bds-showcase-copy h6,.bds-showcase-copy p,.bds-showcase-copy a,.bds-showcase-copy button,.bds-showcase-copy ul,.bds-showcase-copy ol,.bds-showcase-copy blockquote)) .bds-showcase-item.is-featured{aspect-ratio:2/1}
.bds-showcase .bds-showcase-heading:not(:has(h1,h2,h3,h4,h5,h6,p,a,button,ul,ol,blockquote)){display:none!important}
.bds-showcase .bds-showcase-media{display:grid;grid-template-columns:repeat(var(--bds-showcase-thumb-columns,2),minmax(0,1fr));gap:14px;align-content:start;min-width:0}
.bds-showcase .bds-showcase-item{position:relative;display:block;width:100%;min-width:0;aspect-ratio:1/1;padding:0;border:0;border-radius:var(--bds-showcase-radius);overflow:hidden;background:#ddd;cursor:pointer;box-shadow:none;text-align:initial}
.bds-showcase .bds-showcase-item.is-featured{grid-column:1/-1;aspect-ratio:1/1}
.bds-showcase .bds-showcase-item.is-no-action{cursor:default}
.bds-showcase .bds-showcase-item img,.bds-showcase .bds-showcase-item video{display:block;width:100%;height:100%;object-fit:var(--bds-showcase-fit);transition:transform .35s ease,filter .35s ease,opacity .35s ease}
.bds-showcase .bds-showcase-item:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,0);pointer-events:none;transition:background-color .35s ease}
.bds-showcase .bds-showcase-item.hover-zoom:hover img,.bds-showcase .bds-showcase-item.hover-zoom:hover video,.bds-showcase .bds-showcase-item.hover-zoom-dark:hover img,.bds-showcase .bds-showcase-item.hover-zoom-dark:hover video{transform:scale(1.045)}
.bds-showcase .bds-showcase-item.hover-dark:hover:after,.bds-showcase .bds-showcase-item.hover-zoom-dark:hover:after{background:rgba(0,0,0,.24)}
.bds-showcase .bds-showcase-placeholder{position:absolute;inset:0;display:grid;place-items:center;padding:20px;background:#dedbd7;color:#777;font-size:13px;text-align:center}
.bds-showcase .bds-showcase-play{position:absolute;left:50%;top:50%;z-index:3;display:grid;place-items:center;width:54px;height:54px;transform:translate(-50%,-50%);border-radius:50%;background:rgba(0,0,0,.55);color:#e3ded8;font-size:20px;line-height:1;pointer-events:none}
.bds-showcase .bds-showcase-copy{min-width:0;padding:var(--bds-showcase-padding);border-radius:var(--bds-showcase-radius);background:var(--bds-showcase-text-bg);align-self:stretch}
.bds-showcase .bds-showcase-copy>:last-child{margin-bottom:0}
body>.bds-showcase-lightbox{position:fixed!important;inset:0!important;z-index:2147483100!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100vw!important;height:100dvh!important;min-height:100vh!important;margin:0!important;padding:24px!important;background:rgba(0,0,0,.92)!important;box-sizing:border-box!important}
body>.bds-showcase-lightbox[hidden]{display:none!important}
body>.bds-showcase-lightbox .bds-showcase-lightbox-stage{display:flex;align-items:center;justify-content:center;width:min(1180px,calc(100vw - 120px));height:calc(100dvh - 70px);max-height:100%;margin:0;padding:0}
body>.bds-showcase-lightbox img,body>.bds-showcase-lightbox video,body>.bds-showcase-lightbox iframe{display:block;max-width:100%;max-height:100%;width:auto;height:auto;margin:auto;border:0;background:#000;object-fit:contain}
body>.bds-showcase-lightbox iframe{width:min(1120px,calc(100vw - 140px));height:min(630px,calc(100dvh - 100px));aspect-ratio:16/9}
body>.bds-showcase-lightbox button{position:fixed!important;z-index:2;border:0!important;background:rgba(255,255,255,.16)!important;color:#e3ded8!important;cursor:pointer!important}
body>.bds-showcase-lightbox .bds-showcase-lightbox-close{right:18px!important;top:18px!important;width:45px!important;height:45px!important;font-size:30px!important}
body>.bds-showcase-lightbox .bds-showcase-lightbox-prev,body>.bds-showcase-lightbox .bds-showcase-lightbox-next{top:50%!important;transform:translateY(-50%)!important;width:48px!important;height:60px!important;font-size:38px!important}
body>.bds-showcase-lightbox .bds-showcase-lightbox-prev{left:16px!important}
body>.bds-showcase-lightbox .bds-showcase-lightbox-next{right:16px!important}
@media(max-width:767px){.bds-showcase .bds-showcase-heading{margin-bottom:28px}.bds-showcase .bds-showcase-layout{grid-template-columns:1fr!important}.bds-showcase .bds-showcase-layout.is-text-first .bds-showcase-copy{order:2}.bds-showcase .bds-showcase-layout.is-text-first .bds-showcase-media{order:1}.bds-showcase .bds-showcase-copy{padding:min(var(--bds-showcase-padding),30px)}.bds-showcase .bds-showcase-media{gap:8px}.bds-showcase .bds-showcase-layout:not(:has(.bds-showcase-copy h1,.bds-showcase-copy h2,.bds-showcase-copy h3,.bds-showcase-copy h4,.bds-showcase-copy h5,.bds-showcase-copy h6,.bds-showcase-copy p,.bds-showcase-copy a,.bds-showcase-copy button,.bds-showcase-copy ul,.bds-showcase-copy ol,.bds-showcase-copy blockquote)) .bds-showcase-item.is-featured{aspect-ratio:16/10}body>.bds-showcase-lightbox{padding:8px!important}body>.bds-showcase-lightbox .bds-showcase-lightbox-stage{width:calc(100vw - 52px);height:calc(100dvh - 24px)}body>.bds-showcase-lightbox .bds-showcase-lightbox-prev{left:4px!important}body>.bds-showcase-lightbox .bds-showcase-lightbox-next{right:4px!important}}
.bds-wide-content{position:relative}
.bds-wide-content .bds-wide-content-container{position:relative;z-index:2}
.bds-wide-content .bds-wide-content-inner{width:var(--bds-wide-width,100%);max-width:var(--bds-wide-max,900px)}
.bds-wide-content .bds-wide-content-inner.is-center{margin-left:auto;margin-right:auto}
.bds-wide-content .bds-wide-content-inner.is-right{margin-left:auto;margin-right:0}
@media(max-width:767px){.bds-wide-content .bds-wide-content-inner{width:100%!important;max-width:100%!important}}

#dynamic-wide-content .bg {
	background-position: center bottom;
	background-size: cover;
	background-repeat: No-repeat;
	opacity: 1;
	background-image: url('../../file/images/4.jpg');
}
#dynamic-wide-content .bg-wrap {
	--builder-bg-overlay: rgba(1, 0, 0, 0.61);
	--builder-bg-overlay-opacity: 1;
}.bds-thumb-slider{--bds-thumb-main-height:620px;--bds-thumb-radius:0px;--bds-thumb-gap:14px;--bds-thumb-height:92px;--bds-thumb-fit:cover;--bds-thumb-thumb-fit:cover;--bds-thumb-desktop:5;--bds-thumb-tablet:4;--bds-thumb-mobile:3;--bds-thumb-count:var(--bds-thumb-desktop);position:relative}
.bds-thumb-slider .bds-thumb-slider-container{position:relative;z-index:2}
.bds-thumb-slider .bds-thumb-heading{max-width:900px;margin:0 auto 34px}
.bds-thumb-slider .bds-thumb-heading h2{margin:0 0 12px}.bds-thumb-slider .bds-thumb-heading p{margin:0}
.bds-thumb-slider .bds-thumb-heading:not(:has(h1,h2,h3,h4,h5,h6,p,a,button,ul,ol,blockquote)){display:none!important}
.bds-thumb-slider .bds-thumb-shell{display:flex;flex-direction:column;gap:var(--bds-thumb-gap)}
.bds-thumb-slider .bds-thumb-shell.is-thumbs-top .bds-thumb-strip{order:-1}
.bds-thumb-slider .bds-thumb-stage{position:relative;width:100%;height:var(--bds-thumb-main-height);overflow:hidden;border-radius:var(--bds-thumb-radius);background:#ddd;outline:none}
.bds-thumb-slider .bds-thumb-stage>img{display:block;width:100%;height:100%;object-fit:var(--bds-thumb-fit);cursor:pointer}
.bds-thumb-slider .bds-thumb-stage.is-changing>img{transition:opacity var(--bds-thumb-transition,.42s) ease,transform var(--bds-thumb-transition,.42s) ease}
.bds-thumb-slider .bds-thumb-stage.is-changing.effect-fade>img{opacity:.12}.bds-thumb-slider .bds-thumb-stage.is-changing.effect-zoom>img{opacity:.25;transform:scale(1.018)}
.bds-thumb-slider .bds-thumb-arrow{position:absolute;z-index:3;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:48px;height:64px;padding:0;border:0;background:rgba(0,0,0,.28);color:#e3ded8;font-size:42px;line-height:1;cursor:pointer;transition:background .2s ease,opacity .2s ease}
.bds-thumb-slider .bds-thumb-arrow:hover{background:rgba(0,0,0,.48)}.bds-thumb-slider .bds-thumb-arrow[hidden]{display:none!important}.bds-thumb-slider .bds-thumb-arrow:disabled{opacity:.25;cursor:default}
.bds-thumb-slider .bds-thumb-prev{left:0}.bds-thumb-slider .bds-thumb-next{right:0}
.bds-thumb-slider .bds-thumb-counter{position:absolute;z-index:2;right:14px;top:14px;padding:6px 10px;border-radius:999px;background:rgba(0,0,0,.55);color:#e3ded8;font-size:12px}.bds-thumb-slider .bds-thumb-counter[hidden]{display:none!important}
.bds-thumb-slider .bds-thumb-caption{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:28px 20px 16px;background:linear-gradient(transparent,rgba(0,0,0,.68));color:#e3ded8;line-height:1.45}.bds-thumb-slider .bds-thumb-caption[hidden]{display:none!important}
.bds-thumb-slider .bds-thumb-progress{position:absolute;z-index:4;left:0;right:0;bottom:0;height:3px;background:rgba(255,255,255,.22);overflow:hidden}.bds-thumb-slider .bds-thumb-progress[hidden]{display:none!important}.bds-thumb-slider .bds-thumb-progress i{display:block;width:100%;height:100%;background:#e3ded8;transform-origin:left center;transform:scaleX(0)}
.bds-thumb-slider .bds-thumb-strip{display:flex;gap:var(--bds-thumb-gap);width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;padding-bottom:2px;scroll-snap-type:x proximity}
.bds-thumb-slider .bds-thumb-strip[hidden]{display:none!important}
.bds-thumb-slider .bds-thumb-item{flex:0 0 calc((100% - (var(--bds-thumb-count) - 1)*var(--bds-thumb-gap))/var(--bds-thumb-count));height:var(--bds-thumb-height);min-width:0;padding:0;border:2px solid transparent;border-radius:calc(var(--bds-thumb-radius)*.55);overflow:hidden;background:#ddd;opacity:.72;cursor:pointer;scroll-snap-align:center;transition:opacity .2s ease,border-color .2s ease,transform .2s ease}
.bds-thumb-slider .bds-thumb-item img{display:block;width:100%;height:100%;object-fit:var(--bds-thumb-thumb-fit)}.bds-thumb-slider .bds-thumb-item:hover{opacity:1}.bds-thumb-slider .bds-thumb-item.is-active{opacity:1;border-color:currentColor}
.bds-thumb-slider .bds-thumb-dots{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.bds-thumb-slider .bds-thumb-dots[hidden]{display:none!important}.bds-thumb-slider .bds-thumb-dot{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:currentColor;opacity:.28;cursor:pointer}.bds-thumb-slider .bds-thumb-dot.is-active{opacity:1;transform:scale(1.2)}
body>.bds-global-lightbox{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;min-height:100vh!important;margin:0!important;padding:24px!important;z-index:2147483000!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgba(0,0,0,.92)!important;box-sizing:border-box!important;overflow:hidden!important}
body>.bds-global-lightbox[hidden]{display:none!important}body>.bds-global-lightbox figure{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;max-width:calc(100vw - 120px)!important;max-height:calc(100dvh - 48px)!important;margin:0!important;padding:0!important;background:transparent!important}body>.bds-global-lightbox img{display:block!important;width:auto!important;height:auto!important;max-width:calc(100vw - 120px)!important;max-height:calc(100dvh - 96px)!important;object-fit:contain!important;margin:0 auto!important}body>.bds-global-lightbox figcaption{flex:0 0 auto!important;max-width:min(900px,calc(100vw - 120px))!important;margin:10px auto 0!important;color:#e3ded8!important;text-align:center!important}body>.bds-global-lightbox button{position:fixed!important;border:0!important;background:rgba(255,255,255,.15)!important;color:#e3ded8!important;cursor:pointer!important}body>.bds-global-lightbox .bds-lightbox-close{right:18px!important;top:18px!important;width:45px!important;height:45px!important;font-size:30px!important}body>.bds-global-lightbox .bds-lightbox-prev,body>.bds-global-lightbox .bds-lightbox-next{top:50%!important;transform:translateY(-50%)!important;width:48px!important;height:60px!important;font-size:38px!important}body>.bds-global-lightbox .bds-lightbox-prev{left:16px!important}body>.bds-global-lightbox .bds-lightbox-next{right:16px!important}
@media(max-width:991px){.bds-thumb-slider{--bds-thumb-count:var(--bds-thumb-tablet,4)}}
@media(max-width:767px){.bds-thumb-slider{--bds-thumb-count:var(--bds-thumb-mobile,3)}.bds-thumb-slider .bds-thumb-stage{height:min(var(--bds-thumb-main-height),70vw)}.bds-thumb-slider .bds-thumb-arrow{width:38px;height:54px;font-size:34px}.bds-thumb-slider .bds-thumb-caption{padding:24px 14px 12px}.bds-thumb-slider .bds-thumb-item{height:min(var(--bds-thumb-height),22vw)}body>.bds-global-lightbox{padding:8px!important}body>.bds-global-lightbox figure{max-width:calc(100vw - 52px)!important;max-height:calc(100dvh - 20px)!important}body>.bds-global-lightbox img{max-width:calc(100vw - 52px)!important;max-height:calc(100dvh - 72px)!important}body>.bds-global-lightbox .bds-lightbox-prev{left:4px!important}body>.bds-global-lightbox .bds-lightbox-next{right:4px!important}}
.bds-showcase{--bds-showcase-gap:34px;--bds-showcase-padding:42px;--bds-showcase-radius:0px;--bds-showcase-fit:cover;--bds-showcase-text-bg:#f0ece7;--bds-showcase-thumb-columns:2;position:relative}
.bds-showcase .bds-showcase-container{position:relative;z-index:2}
.bds-showcase .bds-showcase-heading{max-width:980px;margin:0 auto 46px}
.bds-showcase .bds-showcase-heading h2{margin:0 0 18px}
.bds-showcase .bds-showcase-heading p{margin:0}
.bds-showcase .bds-showcase-layout{display:grid;grid-template-columns:var(--bds-showcase-col-a,1fr) var(--bds-showcase-col-b,1fr);gap:var(--bds-showcase-gap);align-items:stretch}
.bds-showcase .bds-showcase-layout.is-text-first .bds-showcase-copy{order:1}
.bds-showcase .bds-showcase-layout.is-text-first .bds-showcase-media{order:2}
.bds-showcase .bds-showcase-layout:not(:has(.bds-showcase-copy h1,.bds-showcase-copy h2,.bds-showcase-copy h3,.bds-showcase-copy h4,.bds-showcase-copy h5,.bds-showcase-copy h6,.bds-showcase-copy p,.bds-showcase-copy a,.bds-showcase-copy button,.bds-showcase-copy ul,.bds-showcase-copy ol,.bds-showcase-copy blockquote)){grid-template-columns:1fr}
.bds-showcase .bds-showcase-layout:not(:has(.bds-showcase-copy h1,.bds-showcase-copy h2,.bds-showcase-copy h3,.bds-showcase-copy h4,.bds-showcase-copy h5,.bds-showcase-copy h6,.bds-showcase-copy p,.bds-showcase-copy a,.bds-showcase-copy button,.bds-showcase-copy ul,.bds-showcase-copy ol,.bds-showcase-copy blockquote)) .bds-showcase-copy{display:none!important}
.bds-showcase .bds-showcase-layout:not(:has(.bds-showcase-copy h1,.bds-showcase-copy h2,.bds-showcase-copy h3,.bds-showcase-copy h4,.bds-showcase-copy h5,.bds-showcase-copy h6,.bds-showcase-copy p,.bds-showcase-copy a,.bds-showcase-copy button,.bds-showcase-copy ul,.bds-showcase-copy ol,.bds-showcase-copy blockquote)) .bds-showcase-media{width:100%;order:1}
.bds-showcase .bds-showcase-layout:not(:has(.bds-showcase-copy h1,.bds-showcase-copy h2,.bds-showcase-copy h3,.bds-showcase-copy h4,.bds-showcase-copy h5,.bds-showcase-copy h6,.bds-showcase-copy p,.bds-showcase-copy a,.bds-showcase-copy button,.bds-showcase-copy ul,.bds-showcase-copy ol,.bds-showcase-copy blockquote)) .bds-showcase-item.is-featured{aspect-ratio:2/1}
.bds-showcase .bds-showcase-heading:not(:has(h1,h2,h3,h4,h5,h6,p,a,button,ul,ol,blockquote)){display:none!important}
.bds-showcase .bds-showcase-media{display:grid;grid-template-columns:repeat(var(--bds-showcase-thumb-columns,2),minmax(0,1fr));gap:14px;align-content:start;min-width:0}
.bds-showcase .bds-showcase-item{position:relative;display:block;width:100%;min-width:0;aspect-ratio:1/1;padding:0;border:0;border-radius:var(--bds-showcase-radius);overflow:hidden;background:#ddd;cursor:pointer;box-shadow:none;text-align:initial}
.bds-showcase .bds-showcase-item.is-featured{grid-column:1/-1;aspect-ratio:1/1}
.bds-showcase .bds-showcase-item.is-no-action{cursor:default}
.bds-showcase .bds-showcase-item img,.bds-showcase .bds-showcase-item video{display:block;width:100%;height:100%;object-fit:var(--bds-showcase-fit);transition:transform .35s ease,filter .35s ease,opacity .35s ease}
.bds-showcase .bds-showcase-item:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,0);pointer-events:none;transition:background-color .35s ease}
.bds-showcase .bds-showcase-item.hover-zoom:hover img,.bds-showcase .bds-showcase-item.hover-zoom:hover video,.bds-showcase .bds-showcase-item.hover-zoom-dark:hover img,.bds-showcase .bds-showcase-item.hover-zoom-dark:hover video{transform:scale(1.045)}
.bds-showcase .bds-showcase-item.hover-dark:hover:after,.bds-showcase .bds-showcase-item.hover-zoom-dark:hover:after{background:rgba(0,0,0,.24)}
.bds-showcase .bds-showcase-placeholder{position:absolute;inset:0;display:grid;place-items:center;padding:20px;background:#dedbd7;color:#777;font-size:13px;text-align:center}
.bds-showcase .bds-showcase-play{position:absolute;left:50%;top:50%;z-index:3;display:grid;place-items:center;width:54px;height:54px;transform:translate(-50%,-50%);border-radius:50%;background:rgba(0,0,0,.55);color:#e3ded8;font-size:20px;line-height:1;pointer-events:none}
.bds-showcase .bds-showcase-copy{min-width:0;padding:var(--bds-showcase-padding);border-radius:var(--bds-showcase-radius);background:var(--bds-showcase-text-bg);align-self:stretch}
.bds-showcase .bds-showcase-copy>:last-child{margin-bottom:0}
body>.bds-showcase-lightbox{position:fixed!important;inset:0!important;z-index:2147483100!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100vw!important;height:100dvh!important;min-height:100vh!important;margin:0!important;padding:24px!important;background:rgba(0,0,0,.92)!important;box-sizing:border-box!important}
body>.bds-showcase-lightbox[hidden]{display:none!important}
body>.bds-showcase-lightbox .bds-showcase-lightbox-stage{display:flex;align-items:center;justify-content:center;width:min(1180px,calc(100vw - 120px));height:calc(100dvh - 70px);max-height:100%;margin:0;padding:0}
body>.bds-showcase-lightbox img,body>.bds-showcase-lightbox video,body>.bds-showcase-lightbox iframe{display:block;max-width:100%;max-height:100%;width:auto;height:auto;margin:auto;border:0;background:#000;object-fit:contain}
body>.bds-showcase-lightbox iframe{width:min(1120px,calc(100vw - 140px));height:min(630px,calc(100dvh - 100px));aspect-ratio:16/9}
body>.bds-showcase-lightbox button{position:fixed!important;z-index:2;border:0!important;background:rgba(255,255,255,.16)!important;color:#e3ded8!important;cursor:pointer!important}
body>.bds-showcase-lightbox .bds-showcase-lightbox-close{right:18px!important;top:18px!important;width:45px!important;height:45px!important;font-size:30px!important}
body>.bds-showcase-lightbox .bds-showcase-lightbox-prev,body>.bds-showcase-lightbox .bds-showcase-lightbox-next{top:50%!important;transform:translateY(-50%)!important;width:48px!important;height:60px!important;font-size:38px!important}
body>.bds-showcase-lightbox .bds-showcase-lightbox-prev{left:16px!important}
body>.bds-showcase-lightbox .bds-showcase-lightbox-next{right:16px!important}
@media(max-width:767px){.bds-showcase .bds-showcase-heading{margin-bottom:28px}.bds-showcase .bds-showcase-layout{grid-template-columns:1fr!important}.bds-showcase .bds-showcase-layout.is-text-first .bds-showcase-copy{order:2}.bds-showcase .bds-showcase-layout.is-text-first .bds-showcase-media{order:1}.bds-showcase .bds-showcase-copy{padding:min(var(--bds-showcase-padding),30px)}.bds-showcase .bds-showcase-media{gap:8px}.bds-showcase .bds-showcase-layout:not(:has(.bds-showcase-copy h1,.bds-showcase-copy h2,.bds-showcase-copy h3,.bds-showcase-copy h4,.bds-showcase-copy h5,.bds-showcase-copy h6,.bds-showcase-copy p,.bds-showcase-copy a,.bds-showcase-copy button,.bds-showcase-copy ul,.bds-showcase-copy ol,.bds-showcase-copy blockquote)) .bds-showcase-item.is-featured{aspect-ratio:16/10}body>.bds-showcase-lightbox{padding:8px!important}body>.bds-showcase-lightbox .bds-showcase-lightbox-stage{width:calc(100vw - 52px);height:calc(100dvh - 24px)}body>.bds-showcase-lightbox .bds-showcase-lightbox-prev{left:4px!important}body>.bds-showcase-lightbox .bds-showcase-lightbox-next{right:4px!important}}
.bds-wide-content{position:relative}
.bds-wide-content .bds-wide-content-container{position:relative;z-index:2}
.bds-wide-content .bds-wide-content-inner{width:var(--bds-wide-width,100%);max-width:var(--bds-wide-max,900px)}
.bds-wide-content .bds-wide-content-inner.is-center{margin-left:auto;margin-right:auto}
.bds-wide-content .bds-wide-content-inner.is-right{margin-left:auto;margin-right:0}
@media(max-width:767px){.bds-wide-content .bds-wide-content-inner{width:100%!important;max-width:100%!important}}

#dynamic-wide-content--0 .bg {
	background-size: cover;
	background-repeat: No-repeat;
	opacity: 1;
	background-image: url('../../file/images/13.JPG');
	background-position: center top;
}
#dynamic-wide-content--0 .bg-wrap {
	--builder-bg-overlay: rgba(0, 0, 0, 0.42);
	--builder-bg-overlay-opacity: 1;
}.bds-thumb-slider{--bds-thumb-main-height:620px;--bds-thumb-radius:0px;--bds-thumb-gap:14px;--bds-thumb-height:92px;--bds-thumb-fit:cover;--bds-thumb-thumb-fit:cover;--bds-thumb-desktop:5;--bds-thumb-tablet:4;--bds-thumb-mobile:3;--bds-thumb-count:var(--bds-thumb-desktop);position:relative}
.bds-thumb-slider .bds-thumb-slider-container{position:relative;z-index:2}
.bds-thumb-slider .bds-thumb-heading{max-width:900px;margin:0 auto 34px}
.bds-thumb-slider .bds-thumb-heading h2{margin:0 0 12px}.bds-thumb-slider .bds-thumb-heading p{margin:0}
.bds-thumb-slider .bds-thumb-heading:not(:has(h1,h2,h3,h4,h5,h6,p,a,button,ul,ol,blockquote)){display:none!important}
.bds-thumb-slider .bds-thumb-shell{display:flex;flex-direction:column;gap:var(--bds-thumb-gap)}
.bds-thumb-slider .bds-thumb-shell.is-thumbs-top .bds-thumb-strip{order:-1}
.bds-thumb-slider .bds-thumb-stage{position:relative;width:100%;height:var(--bds-thumb-main-height);overflow:hidden;border-radius:var(--bds-thumb-radius);background:#ddd;outline:none}
.bds-thumb-slider .bds-thumb-stage>img{display:block;width:100%;height:100%;object-fit:var(--bds-thumb-fit);cursor:pointer}
.bds-thumb-slider .bds-thumb-stage.is-changing>img{transition:opacity var(--bds-thumb-transition,.42s) ease,transform var(--bds-thumb-transition,.42s) ease}
.bds-thumb-slider .bds-thumb-stage.is-changing.effect-fade>img{opacity:.12}.bds-thumb-slider .bds-thumb-stage.is-changing.effect-zoom>img{opacity:.25;transform:scale(1.018)}
.bds-thumb-slider .bds-thumb-arrow{position:absolute;z-index:3;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:48px;height:64px;padding:0;border:0;background:rgba(0,0,0,.28);color:#e3ded8;font-size:42px;line-height:1;cursor:pointer;transition:background .2s ease,opacity .2s ease}
.bds-thumb-slider .bds-thumb-arrow:hover{background:rgba(0,0,0,.48)}.bds-thumb-slider .bds-thumb-arrow[hidden]{display:none!important}.bds-thumb-slider .bds-thumb-arrow:disabled{opacity:.25;cursor:default}
.bds-thumb-slider .bds-thumb-prev{left:0}.bds-thumb-slider .bds-thumb-next{right:0}
.bds-thumb-slider .bds-thumb-counter{position:absolute;z-index:2;right:14px;top:14px;padding:6px 10px;border-radius:999px;background:rgba(0,0,0,.55);color:#e3ded8;font-size:12px}.bds-thumb-slider .bds-thumb-counter[hidden]{display:none!important}
.bds-thumb-slider .bds-thumb-caption{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:28px 20px 16px;background:linear-gradient(transparent,rgba(0,0,0,.68));color:#e3ded8;line-height:1.45}.bds-thumb-slider .bds-thumb-caption[hidden]{display:none!important}
.bds-thumb-slider .bds-thumb-progress{position:absolute;z-index:4;left:0;right:0;bottom:0;height:3px;background:rgba(255,255,255,.22);overflow:hidden}.bds-thumb-slider .bds-thumb-progress[hidden]{display:none!important}.bds-thumb-slider .bds-thumb-progress i{display:block;width:100%;height:100%;background:#e3ded8;transform-origin:left center;transform:scaleX(0)}
.bds-thumb-slider .bds-thumb-strip{display:flex;gap:var(--bds-thumb-gap);width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;padding-bottom:2px;scroll-snap-type:x proximity}
.bds-thumb-slider .bds-thumb-strip[hidden]{display:none!important}
.bds-thumb-slider .bds-thumb-item{flex:0 0 calc((100% - (var(--bds-thumb-count) - 1)*var(--bds-thumb-gap))/var(--bds-thumb-count));height:var(--bds-thumb-height);min-width:0;padding:0;border:2px solid transparent;border-radius:calc(var(--bds-thumb-radius)*.55);overflow:hidden;background:#ddd;opacity:.72;cursor:pointer;scroll-snap-align:center;transition:opacity .2s ease,border-color .2s ease,transform .2s ease}
.bds-thumb-slider .bds-thumb-item img{display:block;width:100%;height:100%;object-fit:var(--bds-thumb-thumb-fit)}.bds-thumb-slider .bds-thumb-item:hover{opacity:1}.bds-thumb-slider .bds-thumb-item.is-active{opacity:1;border-color:currentColor}
.bds-thumb-slider .bds-thumb-dots{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.bds-thumb-slider .bds-thumb-dots[hidden]{display:none!important}.bds-thumb-slider .bds-thumb-dot{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:currentColor;opacity:.28;cursor:pointer}.bds-thumb-slider .bds-thumb-dot.is-active{opacity:1;transform:scale(1.2)}
body>.bds-global-lightbox{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;min-height:100vh!important;margin:0!important;padding:24px!important;z-index:2147483000!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgba(0,0,0,.92)!important;box-sizing:border-box!important;overflow:hidden!important}
body>.bds-global-lightbox[hidden]{display:none!important}body>.bds-global-lightbox figure{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;max-width:calc(100vw - 120px)!important;max-height:calc(100dvh - 48px)!important;margin:0!important;padding:0!important;background:transparent!important}body>.bds-global-lightbox img{display:block!important;width:auto!important;height:auto!important;max-width:calc(100vw - 120px)!important;max-height:calc(100dvh - 96px)!important;object-fit:contain!important;margin:0 auto!important}body>.bds-global-lightbox figcaption{flex:0 0 auto!important;max-width:min(900px,calc(100vw - 120px))!important;margin:10px auto 0!important;color:#e3ded8!important;text-align:center!important}body>.bds-global-lightbox button{position:fixed!important;border:0!important;background:rgba(255,255,255,.15)!important;color:#e3ded8!important;cursor:pointer!important}body>.bds-global-lightbox .bds-lightbox-close{right:18px!important;top:18px!important;width:45px!important;height:45px!important;font-size:30px!important}body>.bds-global-lightbox .bds-lightbox-prev,body>.bds-global-lightbox .bds-lightbox-next{top:50%!important;transform:translateY(-50%)!important;width:48px!important;height:60px!important;font-size:38px!important}body>.bds-global-lightbox .bds-lightbox-prev{left:16px!important}body>.bds-global-lightbox .bds-lightbox-next{right:16px!important}
@media(max-width:991px){.bds-thumb-slider{--bds-thumb-count:var(--bds-thumb-tablet,4)}}
@media(max-width:767px){.bds-thumb-slider{--bds-thumb-count:var(--bds-thumb-mobile,3)}.bds-thumb-slider .bds-thumb-stage{height:min(var(--bds-thumb-main-height),70vw)}.bds-thumb-slider .bds-thumb-arrow{width:38px;height:54px;font-size:34px}.bds-thumb-slider .bds-thumb-caption{padding:24px 14px 12px}.bds-thumb-slider .bds-thumb-item{height:min(var(--bds-thumb-height),22vw)}body>.bds-global-lightbox{padding:8px!important}body>.bds-global-lightbox figure{max-width:calc(100vw - 52px)!important;max-height:calc(100dvh - 20px)!important}body>.bds-global-lightbox img{max-width:calc(100vw - 52px)!important;max-height:calc(100dvh - 72px)!important}body>.bds-global-lightbox .bds-lightbox-prev{left:4px!important}body>.bds-global-lightbox .bds-lightbox-next{right:4px!important}}
.bds-showcase{--bds-showcase-gap:34px;--bds-showcase-padding:42px;--bds-showcase-radius:0px;--bds-showcase-fit:cover;--bds-showcase-text-bg:#f0ece7;--bds-showcase-thumb-columns:2;position:relative}
.bds-showcase .bds-showcase-container{position:relative;z-index:2}
.bds-showcase .bds-showcase-heading{max-width:980px;margin:0 auto 46px}
.bds-showcase .bds-showcase-heading h2{margin:0 0 18px}
.bds-showcase .bds-showcase-heading p{margin:0}
.bds-showcase .bds-showcase-layout{display:grid;grid-template-columns:var(--bds-showcase-col-a,1fr) var(--bds-showcase-col-b,1fr);gap:var(--bds-showcase-gap);align-items:stretch}
.bds-showcase .bds-showcase-layout.is-text-first .bds-showcase-copy{order:1}
.bds-showcase .bds-showcase-layout.is-text-first .bds-showcase-media{order:2}
.bds-showcase .bds-showcase-layout:not(:has(.bds-showcase-copy h1,.bds-showcase-copy h2,.bds-showcase-copy h3,.bds-showcase-copy h4,.bds-showcase-copy h5,.bds-showcase-copy h6,.bds-showcase-copy p,.bds-showcase-copy a,.bds-showcase-copy button,.bds-showcase-copy ul,.bds-showcase-copy ol,.bds-showcase-copy blockquote)){grid-template-columns:1fr}
.bds-showcase .bds-showcase-layout:not(:has(.bds-showcase-copy h1,.bds-showcase-copy h2,.bds-showcase-copy h3,.bds-showcase-copy h4,.bds-showcase-copy h5,.bds-showcase-copy h6,.bds-showcase-copy p,.bds-showcase-copy a,.bds-showcase-copy button,.bds-showcase-copy ul,.bds-showcase-copy ol,.bds-showcase-copy blockquote)) .bds-showcase-copy{display:none!important}
.bds-showcase .bds-showcase-layout:not(:has(.bds-showcase-copy h1,.bds-showcase-copy h2,.bds-showcase-copy h3,.bds-showcase-copy h4,.bds-showcase-copy h5,.bds-showcase-copy h6,.bds-showcase-copy p,.bds-showcase-copy a,.bds-showcase-copy button,.bds-showcase-copy ul,.bds-showcase-copy ol,.bds-showcase-copy blockquote)) .bds-showcase-media{width:100%;order:1}
.bds-showcase .bds-showcase-layout:not(:has(.bds-showcase-copy h1,.bds-showcase-copy h2,.bds-showcase-copy h3,.bds-showcase-copy h4,.bds-showcase-copy h5,.bds-showcase-copy h6,.bds-showcase-copy p,.bds-showcase-copy a,.bds-showcase-copy button,.bds-showcase-copy ul,.bds-showcase-copy ol,.bds-showcase-copy blockquote)) .bds-showcase-item.is-featured{aspect-ratio:2/1}
.bds-showcase .bds-showcase-heading:not(:has(h1,h2,h3,h4,h5,h6,p,a,button,ul,ol,blockquote)){display:none!important}
.bds-showcase .bds-showcase-media{display:grid;grid-template-columns:repeat(var(--bds-showcase-thumb-columns,2),minmax(0,1fr));gap:14px;align-content:start;min-width:0}
.bds-showcase .bds-showcase-item{position:relative;display:block;width:100%;min-width:0;aspect-ratio:1/1;padding:0;border:0;border-radius:var(--bds-showcase-radius);overflow:hidden;background:#ddd;cursor:pointer;box-shadow:none;text-align:initial}
.bds-showcase .bds-showcase-item.is-featured{grid-column:1/-1;aspect-ratio:1/1}
.bds-showcase .bds-showcase-item.is-no-action{cursor:default}
.bds-showcase .bds-showcase-item img,.bds-showcase .bds-showcase-item video{display:block;width:100%;height:100%;object-fit:var(--bds-showcase-fit);transition:transform .35s ease,filter .35s ease,opacity .35s ease}
.bds-showcase .bds-showcase-item:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,0);pointer-events:none;transition:background-color .35s ease}
.bds-showcase .bds-showcase-item.hover-zoom:hover img,.bds-showcase .bds-showcase-item.hover-zoom:hover video,.bds-showcase .bds-showcase-item.hover-zoom-dark:hover img,.bds-showcase .bds-showcase-item.hover-zoom-dark:hover video{transform:scale(1.045)}
.bds-showcase .bds-showcase-item.hover-dark:hover:after,.bds-showcase .bds-showcase-item.hover-zoom-dark:hover:after{background:rgba(0,0,0,.24)}
.bds-showcase .bds-showcase-placeholder{position:absolute;inset:0;display:grid;place-items:center;padding:20px;background:#dedbd7;color:#777;font-size:13px;text-align:center}
.bds-showcase .bds-showcase-play{position:absolute;left:50%;top:50%;z-index:3;display:grid;place-items:center;width:54px;height:54px;transform:translate(-50%,-50%);border-radius:50%;background:rgba(0,0,0,.55);color:#e3ded8;font-size:20px;line-height:1;pointer-events:none}
.bds-showcase .bds-showcase-copy{min-width:0;padding:var(--bds-showcase-padding);border-radius:var(--bds-showcase-radius);background:var(--bds-showcase-text-bg);align-self:stretch}
.bds-showcase .bds-showcase-copy>:last-child{margin-bottom:0}
body>.bds-showcase-lightbox{position:fixed!important;inset:0!important;z-index:2147483100!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100vw!important;height:100dvh!important;min-height:100vh!important;margin:0!important;padding:24px!important;background:rgba(0,0,0,.92)!important;box-sizing:border-box!important}
body>.bds-showcase-lightbox[hidden]{display:none!important}
body>.bds-showcase-lightbox .bds-showcase-lightbox-stage{display:flex;align-items:center;justify-content:center;width:min(1180px,calc(100vw - 120px));height:calc(100dvh - 70px);max-height:100%;margin:0;padding:0}
body>.bds-showcase-lightbox img,body>.bds-showcase-lightbox video,body>.bds-showcase-lightbox iframe{display:block;max-width:100%;max-height:100%;width:auto;height:auto;margin:auto;border:0;background:#000;object-fit:contain}
body>.bds-showcase-lightbox iframe{width:min(1120px,calc(100vw - 140px));height:min(630px,calc(100dvh - 100px));aspect-ratio:16/9}
body>.bds-showcase-lightbox button{position:fixed!important;z-index:2;border:0!important;background:rgba(255,255,255,.16)!important;color:#e3ded8!important;cursor:pointer!important}
body>.bds-showcase-lightbox .bds-showcase-lightbox-close{right:18px!important;top:18px!important;width:45px!important;height:45px!important;font-size:30px!important}
body>.bds-showcase-lightbox .bds-showcase-lightbox-prev,body>.bds-showcase-lightbox .bds-showcase-lightbox-next{top:50%!important;transform:translateY(-50%)!important;width:48px!important;height:60px!important;font-size:38px!important}
body>.bds-showcase-lightbox .bds-showcase-lightbox-prev{left:16px!important}
body>.bds-showcase-lightbox .bds-showcase-lightbox-next{right:16px!important}
@media(max-width:767px){.bds-showcase .bds-showcase-heading{margin-bottom:28px}.bds-showcase .bds-showcase-layout{grid-template-columns:1fr!important}.bds-showcase .bds-showcase-layout.is-text-first .bds-showcase-copy{order:2}.bds-showcase .bds-showcase-layout.is-text-first .bds-showcase-media{order:1}.bds-showcase .bds-showcase-copy{padding:min(var(--bds-showcase-padding),30px)}.bds-showcase .bds-showcase-media{gap:8px}.bds-showcase .bds-showcase-layout:not(:has(.bds-showcase-copy h1,.bds-showcase-copy h2,.bds-showcase-copy h3,.bds-showcase-copy h4,.bds-showcase-copy h5,.bds-showcase-copy h6,.bds-showcase-copy p,.bds-showcase-copy a,.bds-showcase-copy button,.bds-showcase-copy ul,.bds-showcase-copy ol,.bds-showcase-copy blockquote)) .bds-showcase-item.is-featured{aspect-ratio:16/10}body>.bds-showcase-lightbox{padding:8px!important}body>.bds-showcase-lightbox .bds-showcase-lightbox-stage{width:calc(100vw - 52px);height:calc(100dvh - 24px)}body>.bds-showcase-lightbox .bds-showcase-lightbox-prev{left:4px!important}body>.bds-showcase-lightbox .bds-showcase-lightbox-next{right:4px!important}}

#benefits-3col-9 .bg-wrap {
	--builder-bg-overlay: #ffffff;
	--builder-bg-overlay-opacity: 1;
}
#benefits-3col-9 .bg {
	opacity: 1;
}.booking-calendar-section{position:relative}
.booking-calendar-section[data-calendar-placement="popup"]{display:none!important}
html.builder-booking-calendar-editor .booking-calendar-section[data-calendar-placement="popup"]{display:block!important}
.booking-calendar-app{position:relative;z-index:2}
.booking-calendar__status{margin:0 0 14px;padding:9px 12px;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:rgba(0,0,0,.035);font-size:13px;line-height:1.45;color:#555}
.booking-calendar__status.is-admin{border-color:rgba(25,125,70,.28);background:rgba(25,125,70,.07);color:#1f5f3d}
.booking-calendar__months{display:grid;width:100%;max-width:var(--bc-width,100%);margin-left:auto;margin-right:auto;grid-template-columns:repeat(var(--bc-columns,3),minmax(0,1fr));gap:var(--bc-gap,18px);align-items:start}
.booking-calendar__months.is-single{grid-template-columns:minmax(0,1fr);max-width:var(--bc-width,100%);justify-content:center}
.booking-calendar__month{overflow:hidden;border:1px solid rgba(0,0,0,.12);border-radius:12px;background:#e3ded8;box-shadow:0 6px 18px rgba(0,0,0,.04)}
.booking-calendar__month-title{padding:13px 14px;border-bottom:1px solid rgba(0,0,0,.08);background:transparent;color:#202020;font-weight:700;font-size:15px;text-align:center}
.booking-calendar__weekdays,.booking-calendar__days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}
.booking-calendar__weekdays{padding:8px 8px 3px;color:#777;font-size:10px;font-weight:700;text-align:center;text-transform:uppercase}
.booking-calendar__weekdays span{padding:4px 0}
.booking-calendar__weekdays .is-weekend{opacity:.82}
.booking-calendar__days{padding:5px 8px 10px;gap:var(--bc-day-gap,3px)}
.booking-calendar__blank{aspect-ratio:1/1}
.booking-calendar__day{box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:center;min-width:0;aspect-ratio:1/1;border:2px solid transparent;border-radius:8px;background:#f5f5f5;color:#202020;font-weight:600;font-size:12px;line-height:1;font-family:inherit;overflow:hidden;transform:translateZ(0);backface-visibility:hidden;transition:transform var(--bc-hover-duration,180ms) cubic-bezier(.22,.61,.36,1),background-color var(--bc-hover-duration,180ms) ease,color var(--bc-hover-duration,180ms) ease,border-color var(--bc-hover-duration,180ms) ease,box-shadow var(--bc-hover-duration,180ms) ease;padding:0}
.booking-calendar__day-num{display:block;position:relative;z-index:1;transition:transform var(--bc-hover-duration,180ms) cubic-bezier(.22,.61,.36,1),opacity var(--bc-hover-duration,180ms) ease,letter-spacing var(--bc-hover-duration,180ms) ease}
.booking-calendar__day:disabled{opacity:1}.booking-calendar__day[data-view-only="1"]{cursor:default;pointer-events:auto}
.booking-calendar__day.is-past{background:#e5e5e5;color:#9b9b9b;cursor:default}
.booking-calendar__day.is-booked{background:#b82d2d;color:#e3ded8;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}
.booking-calendar__day.is-today{border-color:#202020}
.booking-calendar__day.is-booked.is-today{box-shadow:inset 0 0 0 1px rgba(0,0,0,.08),0 0 0 2px #b82d2d}
.booking-calendar__months.is-admin .booking-calendar__day:not(.is-past){cursor:pointer}
.booking-calendar__months[data-hover-style="none"] .booking-calendar__day{transition-duration:0ms}
.booking-calendar__months[data-hover-style="none"] .booking-calendar__day-num{transition-duration:0ms}
@media(hover:hover){
.booking-calendar__months[data-hover-style="lift"] .booking-calendar__day:not(.is-past):hover,
.booking-calendar__months[data-hover-style="lift"] .booking-calendar__day:not(.is-past):focus-visible{transform:translateY(-2px);box-shadow:0 8px 18px rgba(0,0,0,.09)}
.booking-calendar__months[data-hover-style="lift"] .booking-calendar__day:not(.is-past):not(.is-booked):hover,
.booking-calendar__months[data-hover-style="lift"] .booking-calendar__day:not(.is-past):not(.is-booked):focus-visible{background:#dedede;color:#111}
.booking-calendar__months[data-hover-style="lift"] .booking-calendar__day.is-booked:hover,
.booking-calendar__months[data-hover-style="lift"] .booking-calendar__day.is-booked:focus-visible{background:#861919}
.booking-calendar__months[data-hover-style="lift"] .booking-calendar__day:not(.is-past):hover .booking-calendar__day-num,
.booking-calendar__months[data-hover-style="lift"] .booking-calendar__day:not(.is-past):focus-visible .booking-calendar__day-num{transform:scale(1.08)}

.booking-calendar__months[data-hover-style="zoom"] .booking-calendar__day:not(.is-past):hover,
.booking-calendar__months[data-hover-style="zoom"] .booking-calendar__day:not(.is-past):focus-visible{transform:scale(1.07);box-shadow:0 10px 22px rgba(0,0,0,.11)}
.booking-calendar__months[data-hover-style="zoom"] .booking-calendar__day:not(.is-past):not(.is-booked):hover,
.booking-calendar__months[data-hover-style="zoom"] .booking-calendar__day:not(.is-past):not(.is-booked):focus-visible{background:#ededed}
.booking-calendar__months[data-hover-style="zoom"] .booking-calendar__day.is-booked:hover,
.booking-calendar__months[data-hover-style="zoom"] .booking-calendar__day.is-booked:focus-visible{background:#861919}
.booking-calendar__months[data-hover-style="zoom"] .booking-calendar__day:not(.is-past):hover .booking-calendar__day-num,
.booking-calendar__months[data-hover-style="zoom"] .booking-calendar__day:not(.is-past):focus-visible .booking-calendar__day-num{transform:scale(1.14)}

.booking-calendar__months[data-hover-style="fill"] .booking-calendar__day:not(.is-past):hover,
.booking-calendar__months[data-hover-style="fill"] .booking-calendar__day:not(.is-past):focus-visible{transform:translateY(-1px);box-shadow:0 10px 20px rgba(0,0,0,.10)}
.booking-calendar__months[data-hover-style="fill"] .booking-calendar__day:not(.is-past):not(.is-booked):hover,
.booking-calendar__months[data-hover-style="fill"] .booking-calendar__day:not(.is-past):not(.is-booked):focus-visible{background:#202020;color:#e3ded8;border-color:#202020}
.booking-calendar__months[data-hover-style="fill"] .booking-calendar__day.is-booked:hover,
.booking-calendar__months[data-hover-style="fill"] .booking-calendar__day.is-booked:focus-visible{background:#8d1b1b;border-color:#8d1b1b}
.booking-calendar__months[data-hover-style="fill"] .booking-calendar__day:not(.is-past):hover .booking-calendar__day-num,
.booking-calendar__months[data-hover-style="fill"] .booking-calendar__day:not(.is-past):focus-visible .booking-calendar__day-num{transform:scale(1.07);letter-spacing:.02em}

.booking-calendar__months[data-hover-style="ring"] .booking-calendar__day:not(.is-past):hover,
.booking-calendar__months[data-hover-style="ring"] .booking-calendar__day:not(.is-past):focus-visible{transform:translateY(-1px)}
.booking-calendar__months[data-hover-style="ring"] .booking-calendar__day:not(.is-past):not(.is-booked):hover,
.booking-calendar__months[data-hover-style="ring"] .booking-calendar__day:not(.is-past):not(.is-booked):focus-visible{border-color:rgba(32,32,32,.68);box-shadow:0 0 0 3px rgba(32,32,32,.09);background:#f7f7f7}
.booking-calendar__months[data-hover-style="ring"] .booking-calendar__day.is-booked:hover,
.booking-calendar__months[data-hover-style="ring"] .booking-calendar__day.is-booked:focus-visible{border-color:#b82d2d;box-shadow:0 0 0 3px rgba(184,45,45,.18);background:#a62626}
.booking-calendar__months[data-hover-style="ring"] .booking-calendar__day:not(.is-past):hover .booking-calendar__day-num,
.booking-calendar__months[data-hover-style="ring"] .booking-calendar__day:not(.is-past):focus-visible .booking-calendar__day-num{transform:scale(1.09)}

.booking-calendar__months[data-hover-style="pulse"] .booking-calendar__day:not(.is-past):hover,
.booking-calendar__months[data-hover-style="pulse"] .booking-calendar__day:not(.is-past):focus-visible{transform:translateY(-1px);animation:booking-calendar-pulse-shadow .55s ease-out 1 both}
.booking-calendar__months[data-hover-style="pulse"] .booking-calendar__day:not(.is-past):not(.is-booked):hover,
.booking-calendar__months[data-hover-style="pulse"] .booking-calendar__day:not(.is-past):not(.is-booked):focus-visible{background:#ededed}
.booking-calendar__months[data-hover-style="pulse"] .booking-calendar__day.is-booked:hover,
.booking-calendar__months[data-hover-style="pulse"] .booking-calendar__day.is-booked:focus-visible{background:#a62323}
.booking-calendar__months[data-hover-style="pulse"] .booking-calendar__day:not(.is-past):hover .booking-calendar__day-num,
.booking-calendar__months[data-hover-style="pulse"] .booking-calendar__day:not(.is-past):focus-visible .booking-calendar__day-num{transform:scale(1.13)}
}
.booking-calendar__day.is-loading:after{content:"";position:absolute;inset:5px;border:2px solid rgba(255,255,255,.6);border-top-color:transparent;border-radius:50%;animation:booking-calendar-spin .7s linear infinite}
.booking-calendar__legend{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:16px;color:#666;font-size:12px}
.booking-calendar__legend-item{display:inline-flex;align-items:center;gap:6px}
.booking-calendar__legend-dot{width:12px;height:12px;border-radius:3px;background:#f5f5f5;border:1px solid rgba(0,0,0,.1)}
.booking-calendar__legend-dot.is-booked{background:#b82d2d}
.booking-calendar__legend-dot.is-past{background:#e5e5e5}
.booking-calendar__loading{padding:28px 16px;text-align:center;color:#777;font-size:13px}
.booking-calendar__error{margin:10px 0 0;padding:10px 12px;border-radius:8px;background:rgba(163,33,33,.07);color:#a32121;font-size:12px;text-align:center}
.booking-calendar-editor-note{margin:0 0 12px;padding:8px 10px;border-radius:6px;background:#fff6d8;color:#6f5720;font-size:12px}
.booking-calendar-lightbox{position:relative;width:min(var(--bc-popup-width,1180px),calc(100% - 32px));max-height:calc(100vh - 56px);overflow:auto;margin:28px auto;padding:28px;border-radius:14px;background:#e3ded8;color:#202020;box-shadow:0 22px 70px rgba(0,0,0,.35)}
.booking-calendar-lightbox .mfp-close{color:#202020;opacity:.8;font-size:30px;right:8px;top:8px}
.booking-calendar-lightbox__title{margin:0 48px 20px 0;font-size:24px;font-weight:700;line-height:1.25}

@keyframes booking-calendar-spin{to{transform:rotate(360deg)}}
@keyframes booking-calendar-pulse-shadow{0%{box-shadow:0 0 0 0 rgba(32,32,32,0)}50%{box-shadow:0 0 0 6px rgba(32,32,32,.10)}100%{box-shadow:0 0 0 2px rgba(32,32,32,.06)}}
@media(max-width:991px){
.booking-calendar__months{grid-template-columns:repeat(var(--bc-columns-tablet,2),minmax(0,1fr))}
.booking-calendar__months.is-single{grid-template-columns:minmax(0,1fr)}
}
@media(max-width:575px){
.booking-calendar-lightbox{width:calc(100% - 20px);max-height:calc(100vh - 20px);margin:10px auto;padding:18px}
.booking-calendar-lightbox__title{font-size:20px}
.booking-calendar__months{grid-template-columns:repeat(var(--bc-columns-mobile,1),minmax(0,1fr));gap:min(var(--bc-gap,12px),20px)}
.booking-calendar__months.is-single{grid-template-columns:minmax(0,1fr)}
.booking-calendar__month{border-radius:9px}
.booking-calendar__day{font-size:11px}
}

/* Builder Headbar */
:root{--builder-headbar-adminbar-height:0px;--builder-headbar-content-top-offset:0px;--builder-headbar-after-header-offset:0px;}
html.builder-headbar-ready .builder-headbar{transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease;}
.builder-headbar{position:fixed!important;left:0;right:0;top:var(--builder-headbar-adminbar-height,0px);z-index:9999;width:100%;transform:translateY(0);will-change:transform;}
.mfp-bg{z-index:2147483200!important}.mfp-wrap{z-index:2147483300!important}
.bsa-stories-overlay{z-index:2147483400!important}.bsa-stories-transition-layer{z-index:2147483401!important}
body:has(.modal.show) .builder-headbar{z-index:1!important}
.builder-headbar.mode-transparent{background:transparent!important;box-shadow:none!important;}
.builder-headbar.mode-semi{background:rgba(255, 255, 255, 0.72)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);}
.builder-headbar.mode-solid{background:#e3ded8!important;}
