/* 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--wt1 .bg-wrap {
	--builder-bg-overlay: #e3ded8;
	--builder-bg-overlay-opacity: 1;
}
#nav-pages-auto--0--wt1 .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 */
#atomic-page .wt-atomic-content { display: flow-root; min-width: 0; }
#atomic-page .wt-atomic-block { min-width: 0; margin-bottom: 1.2em; }
#atomic-page .wt-atomic-block:last-child { margin-bottom: 0; }
#atomic-page .wt-atomic-block > :last-child { margin-bottom: 0; }
#atomic-page .wt-atomic-columns { display: grid; grid-template-columns: var(--wt-atomic-tracks,minmax(0,1fr) minmax(0,1fr)); max-width: 100%; min-width: 0; align-items: stretch; }
#atomic-page .wt-atomic-column { display: flex; flex-direction: column; min-width: 0; }
#atomic-page .wt-atomic-column > .wt-atomic-block:first-child > :first-child { margin-top: 0; }
#atomic-page .wt-atomic-column > .wt-atomic-block:last-child { margin-bottom: 0; }
#atomic-page .wt-atomic-image { max-width: 100%; min-width: 0; margin: 0; }
#atomic-page .wt-atomic-image img { display: block; max-width: 100%; height: auto; }
#atomic-page .wt-atomic-image.has-border { border: 1px solid currentColor; }
#atomic-page .wt-atomic-image.has-background { padding: 1em; }
#atomic-page .wt-atomic-caption { display: block; margin-top: .6em; }
#atomic-page .wt-atomic-gallery { display: grid; grid-template-columns: repeat(var(--wt-atomic-cols,3),minmax(0,1fr)); gap: 12px; min-width: 0; }
#atomic-page .wt-atomic-gallery figure { min-width: 0; margin: 0; }
#atomic-page .wt-atomic-gallery a.image-popup { display: block; }
#atomic-page .wt-atomic-gallery img { display: block; width: 100%; max-width: 100%; }
#atomic-page .wt-atomic-table-wrap { max-width: 100%; overflow-x: auto; }
#atomic-page .wt-atomic-table { width: 100%; border-collapse: collapse; }
#atomic-page .wt-atomic-table th,#atomic-page .wt-atomic-table td { border: 1px solid currentColor; padding: .65em .75em; vertical-align: top; }
#atomic-page .wt-atomic-quote { margin: 0; border-left: 3px solid currentColor; padding-left: 1.2em; }
#atomic-page .wt-atomic-quote cite { display: block; margin-top: .6em; }
#atomic-page .wt-atomic-code { max-width: 100%; overflow-x: auto; padding: 1em; }
#atomic-page .wt-atomic-divider { width: min(180px,45%); margin: 1.5em auto; border: 0; border-top: 2px solid currentColor; }
#atomic-page .wt-atomic-checklist { list-style: none; padding-left: 0; }
#atomic-page .wt-atomic-checklist li { display: flex; gap: .65em; margin: .4em 0; }
#atomic-page .wt-atomic-checklist .is-checked .wt-atomic-check-text { text-decoration: line-through; }
#atomic-page .wt-atomic-callout { border-left: 3px solid currentColor; padding: 1em 1.2em; }
#atomic-page .wt-atomic-callout > p:last-child { margin-bottom: 0; }
#atomic-page .wt-atomic-callout > h4 { margin-top: 0; }
@media (max-width: 767px) {
  #atomic-page .wt-atomic-columns { grid-template-columns: minmax(0,1fr); }
  #atomic-page .wt-atomic-gallery { grid-template-columns: repeat(min(var(--wt-atomic-cols,3),2),minmax(0,1fr)); }
}
@media (max-width: 480px) { #atomic-page .wt-atomic-gallery { grid-template-columns: minmax(0,1fr); } }

#atomic-page .bg {
	background-image: url('../../file/images/bg11.png');
	opacity: 1;
	background-repeat: No-repeat;
	background-size: cover;
	background-position: right bottom;
}
#atomic-page .bg-wrap {
	--builder-bg-overlay: rgba(255, 255, 255, 0.63);
	--builder-bg-overlay-opacity: 1;
}
#benefits-3col-9--wt1 .bg-wrap {
	--builder-bg-overlay: #ffffff;
	--builder-bg-overlay-opacity: 1;
}
#benefits-3col-9--wt1 .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;}
