.breakdance .bde-header-builder{position:relative;width:100%;background-color:var(--bde-background-color);--bde-header-width:var(--bde-section-width);--bde-header-sticky-top:calc(var(--bde-header-sticky-offset) + var(--wp-admin--admin-bar--height,0px));--bde-header-sticky-offset:0px;--bde-header-sticky-duration:var(--bde-transition-duration)}.breakdance .bde-header-builder .bde-header-builder__container{gap:20px;display:flex;align-items:center;justify-content:space-between;margin:0 auto;max-width:var(--bde-header-width);padding:var(--bde-section-horizontal-padding) var(--bde-section-horizontal-padding)}.breakdance .bde-header-builder.bde-header-builder--overlay:not(.bde-header-builder--sticky){position:absolute;z-index:var(--bde-z-index-header-overlay)}.breakdance .bde-header-builder.bde-header-builder--sticky{position:fixed;z-index:var(--bde-z-index-header-sticky);top:var(--bde-header-sticky-top);transition-property:transform,opacity,background-color,box-shadow,top;transition-duration:var(--bde-header-sticky-duration);transition-timing-function:ease-in-out}.breakdance .bde-header-builder.bde-header-builder--sticky-bottom{top:auto;bottom:0}.breakdance .bde-header-builder.bde-header-builder--sticky .bde-header-builder__container{transition-property:min-height;transition-duration:var(--bde-header-sticky-duration);transition-timing-function:ease-in-out}.breakdance .bde-header-builder .bde-header-builder__header-builder-border-top,.breakdance .bde-header-builder .bde-header-builder__header-builder-border-bottom{transition-property:height,background-color;transition-duration:var(--bde-header-sticky-duration);transition-timing-function:ease-in-out}.bde-header-builder--sticky-scroll-hide{box-shadow:none!important;pointer-events:none}.bde-header-builder--sticky-scroll-hide *{pointer-events:none!important}.bde-header-builder--sticky-scroll-start-off-hidden{transition-duration:0s!important}.bde-header-builder--sticky-scroll-hide.bde-header-builder--sticky-scroll-slide{transform:translateY(calc(-100% - var(--wp-admin--admin-bar--height, 0px)));opacity:0}.bde-header-builder--sticky-bottom.bde-header-builder--sticky-scroll-hide.bde-header-builder--sticky-scroll-slide{transform:translateY(100%)}.bde-header-builder--sticky-scroll-hide.bde-header-builder--sticky-scroll-fade{opacity:0}.breakdance .bde-container-link{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;text-decoration:none;transition-property:background-color,border-color,box-shadow,color;transition-timing-function:ease-in-out;transition-duration:var(--defaultTransition,300ms);position:relative;background-size:cover}.breakdance .bde-container-link h1,.bde-container-link h2,.bde-container-link h3,.bde-container-link h4,.bde-container-link h5,.bde-container-link h6{transition-property:color;transition-timing-function:ease-in-out;transition-duration:var(--defaultTransition,300ms)}.breakdance .bde-text-link{display:flex}.breakdance .bde-text-link>*{margin:0;color:currentColor}.breakdance .bde-menu-custom-area{text-align:left;max-width:100%}.breakdance .bde-custom-area-link{--link-alignment:flex-start}.bde-menu-custom-area.bde-menu-custom-area-hide-in-desktop-menu{display:var(--menu-hide-on-desktop,block)}.bde-menu-custom-area.bde-menu-custom-area-hide-in-mobile-menu{display:var(--menu-hide-on-mobile,block)}.breakdance .bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.bde-pulse-dot{position:relative;display:inline-flex;width:var(--bdePulseDotSize,12px);height:var(--bdePulseDotSize,12px);flex-shrink:0}.bde-pulse-dot__ping{position:absolute;width:100%;height:100%;border-radius:var(--bdePulseDotRadius,50%);background-color:var(--bdePulseDotColor,var(--bde-brand-primary-color));opacity:0.75;animation:bde_pulse_dot_ping var(--bdePulseDotPingDuration,2s) infinite}.bde-pulse-dot__core{position:relative;width:100%;border-radius:var(--bdePulseDotRadius,50%);background-color:var(--bdePulseDotColor,var(--bde-brand-primary-color));z-index:1}@keyframes bde_pulse_dot_ping{0%{transform:scale(1);opacity:0.75}75%,100%{transform:scale(var(--bdePulseDotPingScale,2));opacity:0}}.breakdance .bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.breakdance .bde-shortcode{max-width:100%;width:100%}.pt-switcher{position:relative;display:inline-flex;align-items:center;font-family:inherit;font-size:14px;line-height:1.4}.pt-switcher__toggle{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:inherit;font-size:inherit;font-family:inherit;cursor:pointer;transition:border-color 0.2s,box-shadow 0.2s}.pt-switcher__toggle:hover{border-color:#94a3b8}.pt-switcher__arrow{transition:transform 0.2s}.pt-switcher__toggle[aria-expanded="true"] .pt-switcher__arrow{transform:rotate(180deg)}.pt-switcher__dropdown{position:absolute;top:calc(100% + 4px);left:0;z-index:100;min-width:160px;margin:0;padding:4px;list-style:none;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.08);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity 0.15s,visibility 0.15s,transform 0.15s}.pt-switcher__dropdown--open{opacity:1;visibility:visible;transform:translateY(0)}.pt-switcher__item{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:4px;color:#334155;text-decoration:none;font-size:inherit;transition:background-color 0.15s}.pt-switcher__item:hover{background:#f1f5f9;text-decoration:none;color:#1e293b}.pt-switcher__item--active{font-weight:600;color:#1e293b}.pt-switcher__list{display:flex;align-items:center;gap:4px;list-style:none;margin:0;padding:0}.pt-switcher__link{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:4px;color:#64748b;text-decoration:none;font-size:inherit;transition:color 0.15s,background-color 0.15s}.pt-switcher__link:hover{color:#1e293b;background:#f1f5f9;text-decoration:none}.pt-switcher__link--active{color:#1e293b;font-weight:600}.pt-switcher__flags{display:flex;align-items:center;gap:8px}.pt-switcher__flag-link{display:inline-flex;align-items:center;opacity:0.6;transition:opacity 0.15s,transform 0.15s;text-decoration:none}.pt-switcher__flag-link:hover{opacity:1;transform:scale(1.1)}.pt-switcher__flag-link--active{opacity:1}.pt-flag{display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1;flex-shrink:0}.pt-flag--rectangle{font-size:22px}.breakdance .bde-button{max-width:100%}.bde-shortcodewrapper{max-width:100%;width:100%}