/* https://wpfreelancer.dev/wp-content/plugins/breakdance/plugin/themeless/normalize.min.css */
button{overflow:visible}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
html{scroll-behavior:smooth;line-height:1.4;-webkit-text-size-adjust:100%}
*,::after,::before{box-sizing:border-box}
body{background-color:#fff;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";margin:0}
h1,h2{line-height:1.2}
h1{font-size:2em;margin:.67em 0}
a{background-color:transparent}
img{display:inline-block;max-inline-size:100%;block-size:auto;vertical-align:middle;border-style:none}
button{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
button{text-transform:none}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
[hidden],template{display:none}
.bde-skip-link{position:absolute;top:var(--bde-skip-link-top,10px);left:var(--bde-skip-link-left,10px);width:1px;height:1px;border:0;clip:rect(0,0,0,0);overflow:hidden;word-wrap:normal}
.bde-skip-link:focus,.oxy-skip-link:focus{display:block;z-index:100000;width:auto;height:auto;padding:15px 20px;background:var(--bde-skip-link-background-color,#fff);color:var(--bde-skip-link-text-color,var(--bde-headings-color,#000));font-size:1em;font-weight:700;text-decoration:none;clip:auto;box-shadow:0 0 4px 2px rgb(0 0 0 / 40%);border-radius:10px}
.bde-skip-link:hover,.oxy-skip-link:hover{background:var(--bde-skip-link-background-color-hover,var(--bde-skip-link-background-color,#fff))}

/* https://wpfreelancer.dev/wp-content/plugins/domain-spider/assets/style.css?ver=1.7.1 */
.wpsa-wrap.domain-spider #ds-analyze:hover{
  background: rgba(0,0,0,0.75);
}
.ds-loading{
  margin-top: 16px;
  padding: 12px 14px;
  border-radius: 12px;
}
.ds-loading{ background: rgba(0,0,0,0.35); }
.device-gallery{
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 14px;
  margin-top: 18px;
}
.device-title{
  font-size: 12px;
  font-weight: 600;
  padding: 10px 12px;
  border-bottom: 1px solid rgba(255,255,255,0.10);
}
.device-frame{
  position: relative;
  width: 100%;
  background: #111;
}
.device-frame iframe{
  width: 100%;
  height: 100%;
  border: 0;
}
.device-frame.desktop{ aspect-ratio: 16 / 10; }
.device-frame.laptop{ aspect-ratio: 16 / 11; }
.device-frame.ipad{ aspect-ratio: 3 / 4; }
.device-frame.iphone{ aspect-ratio: 9 / 19.5; }
.ds-copy:hover{ background: rgba(0,0,0,.7); }
@media (max-width: 980px){.device-gallery{ grid-template-columns: repeat(2, 1fr); }
}
@media (max-width: 640px){.device-gallery{ grid-template-columns: 1fr; }
}
.wpsa-wrap.domain-spider #ds-analyze:hover{
  background: rgba(0,0,0,.7);
}
.wpsa-wrap.domain-spider .wpsa-form button:hover{
  border-color: rgba(66,151,221,.85);
  background: linear-gradient(97deg, rgba(12,41,137,1) 2.5%, rgba(66,151,221,.85) 96.4%) !important;
}
.wpsa-wrap.domain-spider .wpsa-loading{
  display:flex;
  gap: 10px;
  align-items:center;
  justify-content:center;
  padding: 14px 16px;
  margin: 14px 0 0;
  border: 1px solid var(--wpsa-border);
  border-radius: 14px;
  background: rgba(0,0,0,.18);
  position: relative;
}
.wpsa-wrap.domain-spider .wpsa-loading-text{
  font-weight: 500;
}
@keyframes wpsaProgress{
  0% { transform: translateX(-60%); opacity: .55; }
  50% { opacity: 1; }
  100% { transform: translateX(220%); opacity: .55; }
}
@keyframes wpsaSpin{ to { transform: rotate(360deg);} }
.wpsa-wrap.domain-spider .ds-copy:hover{
  border-color: rgba(66,151,221,.85);
  background: linear-gradient(97deg, rgba(12,41,137,1) 2.5%, rgba(66,151,221,.85) 96.4%) !important;
}

/* https://wpfreelancer.dev/wp-content/plugins/pulseguard/css/pg-frontend.css?ver=2.3.3 */
.pg-form button:hover{
  filter: brightness(1.08);
  box-shadow: 0 8px 22px rgba(0,0,0,.28);
}
.pg-btn-secondary:hover{
  border-color: rgba(255,255,255,.22);
}
.pg-btn-secondary.is-disabled{
  opacity: .6;
  pointer-events:none;
}
.pg-tab.is-active{
  background: linear-gradient(90deg, rgba(255,179,0,.20) 0%, rgba(44,164,255,.12) 100%);
  border-color: rgba(255,179,0,.35);
}
.pg-loading{
  display:flex;
  gap: 10px;
  align-items:center;
  justify-content:center;
  padding: 12px;
  margin-bottom: 8px;
  border: 1px solid var(--pg-border);
  border-radius: 14px;
  background: rgba(0,0,0,.18);
  position: relative;
}
.pg-loading-text{
  text-align: center;
  width: auto;
  font-weight: 500;
}
@keyframes pgProgress{
  0% { transform: translateX(-60%); opacity: .55; }
  50% { opacity: 1; }
  100% { transform: translateX(220%); opacity: .55; }
}
@keyframes pgSpin{ to { transform: rotate(360deg);} }
.pg-score-card{
  background: var(--pg-card);
  border: 1px solid var(--pg-border);
  border-radius: 18px;
  padding: 14px;
}
.pg-wrap.is-mobile .pg-grid{
  grid-template-columns: 320px 1fr;
}
.pg-wrap.is-mobile .pg-screenshot-card{
  padding: 12px;
}
.pg-wrap.is-mobile .pg-screenshot-wrap{
  max-height: 420px;
}
.pg-score-title{
  font-weight: 600;
  color: var(--pg-yellow2);
  letter-spacing: .02em;
  margin-bottom: 10px;
}
.pg-score-ring{
  --p: 0;
  width: 120px;
  height: 120px;
  border-radius: 50%;
  background: conic-gradient(var(--pg-yellow2) calc(var(--p) * 1%), rgba(255,255,255,.10) 0);
  display:flex;
  align-items:center;
  justify-content:center;
  box-shadow: inset 0 0 0 10px rgba(0,0,0,.25);
}
.pg-score-value{
  width: 94px;
  height: 94px;
  border-radius: 50%;
  background: rgba(0,0,0,.25);
  display:flex;
  align-items:center;
  justify-content:center;
  font-size: 34px;
  font-weight: 600;
  color:#fff;
  border: 1px solid rgba(255,255,255,.10);
}
.pg-score-note{
  text-align:center;
  color: var(--pg-muted);
  font-weight: 600;
}
.pg-metric.is-open .pg-metric-detail{
  display:block;
}
.pg-heavy-row a:hover{
  text-decoration-color: var(--pg-yellow2);
}
@media (max-width: 980px){.pg-wrap.is-mobile .pg-grid{
    grid-template-columns: 1fr;
  }
}
.pg-wrap [hidden]{
  display: none !important;
}
.pg-wrap #pgAnalyzeBtn:hover,.pg-wrap .pg-btn:hover,.pg-wrap .pg-btn-secondary:hover,.pg-wrap button.pg-tab:hover{
  border-color: var(--pg-btn-border) !important;
  background: linear-gradient(97deg, var(--pg-btn-from) 2.5%, var(--pg-btn-to) 96.4%) !important;
}
.pg-wrap button.pg-tab.is-active{
  border-color: var(--pg-btn-border) !important;
  box-shadow: 0 0 0 1px var(--pg-btn-to) inset, 0 12px 28px rgba(0,0,0,.25) !important;
}
.pg-score-ring.is-good{
  background: conic-gradient(var(--pg-green) calc(var(--p) * 1%), rgba(255,255,255,.10) 0);
}
.pg-score-ring.is-ni{
  background: conic-gradient(var(--pg-orange) calc(var(--p) * 1%), rgba(255,255,255,.10) 0);
}
.pg-score-ring.is-poor{
  background: conic-gradient(var(--pg-red) calc(var(--p) * 1%), rgba(255,255,255,.10) 0);
}
#pgResults[hidden]{display:none !important;}
.pg-loading{ justify-content: center !important; }
.pg-loading-text{ text-align: center !important; }
.pg-score-ring{ margin-left: auto; margin-right: auto; }
.pg-score-value{ margin-left: auto; margin-right: auto; }
.pg-score-note{ text-align: center !important; }

/* https://wpfreelancer.dev/wp-content/plugins/translatepress-multilingual/assets/css/trp-language-switcher-v2.css?ver=3.3.4 */
.trp-floating-switcher{
    display: flex;
    flex-direction: column-reverse;
    position: fixed;
    z-index: 99999;
    overflow: hidden;
    padding: var(--switcher-padding, 10px);
    border: var(--border, none);
    border-radius: var(--border-radius, 8px);
    background: var(--bg, #fff);
    width: var(--switcher-width, auto);
    top: var(--top, unset);
    right: var(--right, unset);
    bottom: var(--bottom, unset);
    left: var(--left, unset);
    box-shadow: 0 10px 20px 0 #0000000D;
}
.trp-floating-switcher .trp-switcher-dropdown-list{
    flex-direction: column-reverse;
}
.trp-floating-switcher.trp-switcher-position-top:not(.trp-ls-inline) .trp-language-switcher-inner,.trp-floating-switcher.trp-switcher-position-top .trp-switcher-dropdown-list{
    flex-direction: column;
}
nav.trp-ls-inline .trp-language-switcher-inner{
    flex-direction: row;
}
.trp-ls-inline.trp-opposite-language .trp-language-item{
    width: 100%;
}
.trp-shortcode-switcher__wrapper{
    position: relative;
    border: none;
}
.elementor-widget-trp_language_switcher{
    width: fit-content;
    max-width: 100%;
}
.elementor-widget-trp_language_switcher .elementor-widget-container,.trp-elementor-language-switcher,.trp-elementor-language-switcher .trp-shortcode-switcher__wrapper{
    width: fit-content;
    max-width: 100%;
}
.trp-shortcode-switcher{
    position: static;
    display: inline-block;
    overflow: hidden;
    padding: 10px 0;
    border: var(--border, none);
    border-radius: var(--border-radius, 5px);
    background: var(--bg, #fff);
    width: auto;
    box-shadow: none;
}
.trp-shortcode-anchor:not(.trp-opposite-button){
    visibility: hidden;
}
.trp-shortcode-switcher.trp-open-on-click{
    cursor: pointer;
}
.trp-shortcode-overlay{
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9999;
}
.trp-current-language-item__wrapper:not(.trp-hide-arrow){
    display: flex;
    align-items: center;
    padding-right: 10px;
    justify-content: space-between;
}
.trp-language-switcher-inner{
    display: flex;
}
.trp-floating-switcher .trp-language-switcher-inner{
    flex-direction: column-reverse;
}
.trp-shortcode-switcher .trp-language-switcher-inner{
    flex-direction: column;
}
.trp-switcher-dropdown-list{
    display: flex;
    overflow-y: hidden; 
    transition: max-height 0.2s ease-in-out;
    max-height: 0;
    transition-duration: var(--transition-duration);
}
.trp-shortcode-switcher .trp-switcher-dropdown-list{
    flex-direction: column;
}
.trp-ls-dropdown.is-open .trp-switcher-dropdown-list,.trp-ls-dropdown[aria-expanded="true"] .trp-switcher-dropdown-list,.trp-shortcode-switcher.trp-open-on-hover.is-open .trp-switcher-dropdown-list,.trp-shortcode-switcher[aria-expanded="true"] .trp-switcher-dropdown-list{
    overflow-y: auto;
    max-height: min(350px, 70vh);
    -webkit-overflow-scrolling: touch;
    scrollbar-width: thin;
    scrollbar-color: var(--text) transparent;
}
.trp-ls-dropdown.is-transitioning .trp-switcher-dropdown-list,.trp-shortcode-switcher.is-transitioning .trp-switcher-dropdown-list{
    overflow-y: hidden !important;
}
.trp-shortcode-arrow{
    pointer-events: none;
}
.trp-shortcode-switcher.is-open .trp-shortcode-arrow{
    transform: rotate(180deg);
}
.trp-language-item:focus{ outline: none; }
.trp-language-item:focus-visible{
    outline: 2px solid var(--text);
    outline-offset: -2px;
}
.trp-language-item{
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 7px 16px;
    text-decoration: none;
    min-height: 19px;
    box-sizing: content-box;
}
.trp-language-item:hover{
    background: var(--bg-hover, #f3f3f3);
}
.trp-language-item:hover .trp-language-item-name{
    color: var(--text-hover, #000);
}
.trp-language-item__current{
    pointer-events: none;
    cursor: default;
}
.trp-language-item-name{
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: var(--text, #000);
    font-size: var(--font-size, 14px);
    line-height: 1.2;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
    font-weight: 400;
}
.trp-flag-image{
    border-radius: var(--flag-radius, 0) !important;
    aspect-ratio: var(--aspect-ratio, 4/3) !important;
    width: var(--flag-size, 18px) !important;
    display: inline-block !important;
    height: auto !important;
}
.trp-switcher-dropdown-list::-webkit-scrollbar{ width: 6px; }
.trp-switcher-dropdown-list::-webkit-scrollbar-track{ background: transparent; }
.trp-switcher-dropdown-list::-webkit-scrollbar-thumb{
    background-color: var(--text);
    border-radius: 4px;
}
.trp-switcher-dropdown-list::-webkit-scrollbar-thumb:hover{
    background-color: var(--text-hover);
}
@media (prefers-reduced-motion: reduce){.trp-switcher-dropdown-list{
        transition: none !important; 
    }
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector){
    position: relative;
    display: inline-block;
    padding: 0;
    border: 0;

    box-sizing: border-box;
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) > div{
    box-sizing: border-box;

    padding-right: 20px;
    padding-bottom: 3px;
    padding-left: 13px;

    border: 1px solid #c1c1c1;
    border-radius: 3px;

    background-color: #fff;
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) > div > a{
    display: block;
    padding: 2px;
    border-radius: 3px;
    color: rgb(7, 105, 173);
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) > div > a:hover{
    background: #f1f1f1;
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) > div > a.trp-ls-shortcode-disabled-language{
    cursor: default;
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) > div > a.trp-ls-shortcode-disabled-language:hover{
    background: none;
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) > div > a > img{
    display: inline;
    margin: 0 3px;
    width: 18px;
    height: 12px;
    border-radius: 0;
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) .trp-ls-shortcode-current-language{
    display: inline-block;
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector):focus .trp-ls-shortcode-current-language,.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector):hover .trp-ls-shortcode-current-language{
    visibility: hidden;
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) .trp-ls-shortcode-language{
    display: inline-block;
    height: 1px;
    overflow: hidden;
    visibility: hidden;
    z-index: 1;

    max-height: 250px;
    overflow-y: auto;
    left: 0;
    top: 0;
    min-height: auto;
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector):focus .trp-ls-shortcode-language,.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector):hover .trp-ls-shortcode-language{
    visibility: visible;
    max-height: 250px;
    height: auto;
    overflow-y: auto;
    position: absolute;
    left: 0;
    top: 0;
    display: inline-block !important;
    min-height: auto;
}

/* https://wpfreelancer.dev/wp-content/plugins/breakdance/plugin/elements/dependencies-files/awesome-menu@1/awesome-menu.css?bd_ver=3.0.0-beta.2 */
.breakdance-menu{--menu-background: #fff;--menu-max-height: calc(100vh - var(--mobile-buffer-y));--menu-alignment: flex-start;--menu-duration: var(--bde-transition-duration, .3s);--menu-base-font-size: .875em;--mobile-offset-y:calc(100% + 15px);--mobile-offset-x: 0;--mobile-offcanvas-width: 400px;--mobile-topbar-padding: 15px;--mobile-topbar-logo-width: 110px;--mobile-topbar-logo-order: -1;--mobile-topbar-close-button-size: 20px;--mobile-topbar-close-button-color: var(--bde-headings-color);--mobile-topbar-close-button-color-hover: var(--mobile-topbar-close-button-color);--mobile-topbar-close-button-bar-height: 2px;--toggle-background-color: transparent;--toggle-background-color-hover: var(--toggle-background-color);--toggle-active-background-color: var(--toggle-background-color);--toggle-padding: 0px;--toggle-radius: 0px;--toggle-layer-width: 32px;--toggle-layer-height: 4px;--toggle-layer-spacing: 6px;--toggle-layer-color: var(--bde-headings-color);--toggle-layer-color-hover: var(--toggle-layer-color);--toggle-layer-color-active: var(--toggle-layer-color);--toggle-layer-border-radius: 0px;--links-gap: 0px;--link-padding-top: 20px;--link-padding-bottom: 20px;--link-padding-left: 20px;--link-padding-right: 20px;--link-color: var(--bde-headings-color);--link-color-hover: var(--link-color);--link-background-color: transparent;--link-background-color-hover: var(--link-background-color);--link-alignment: space-between;--link-effect-thickness: 3px;--link-effect-color: var(--link-color);--link-effect-color-hover: var(--link-effect-color);--link-effect-radius: 0px;--link-color-active: var(--link-color);--link-background-color-active: var(--link-background-color);--link-arrow-display: block;--link-arrow-color: var(--link-color);--link-arrow-color-hover: var(--link-color-hover);--link-arrow-size: 10px;--link-arrow-gap: 8px;--link-arrow-offset-y: 0px;--link-arrow-close-rotation: 0deg;--link-arrow-open-rotation: -180deg;--link-arrow-rotation: var(--link-arrow-close-rotation);--link-border: 1px solid var(--link-border-color);--link-border-color: #eee;--dropdown-animation-duration: var(--menu-duration);--dropdown-caret-display: block;--dropdown-caret-radius: 3px;--dropdown-caret-size: 12px;--dropdown-background-color: #fff;--dropdown-custom-offset-y: 20px;--dropdown-edge-offset: 20px;--dropdown-border-radius: 8px;--dropdown-custom-width: 500px;--dropdown-section-padding: 30px;--dropdown-section-gap: var(--gap-lg);--dropdown-links-gap: var(--gap-sm);--dropdown-link-color: var(--bde-headings-color);--dropdown-link-icon-display: block;--dropdown-link-icon-size: 16px;--dropdown-link-icon-spacing: 10px;--dropdown-link-icon-alignment: center;--dropdown-link-description-display: block;--dropdown-link-description-spacing: 0px;--dropdown-link-icon-x: 0px;--dropdown-link-icon-y: 0px;--dropdown-link-img-opacity: 1;--dropdown-link-img-opacity-hover: 1;--dropdown-columns-stack: row;--dropdown-columns-gap: var(--gap-xl);--dropdown-column-title-spacing: 0px;--dropdown-sections-stack: column;--dropdown-section-light-background: #fff;--dropdown-section-dark-background: #f6f9fc;--gap-xl: 60px;--gap-lg: 30px;--gap-sm: 15px;--gap-xs: 10px;--gap-none: 0;--arrow-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M441.9 167.3l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z'%3E%3C/path%3E%3C/svg%3E");--mobile-link-padding-top: 20px;--mobile-link-padding-bottom: 20px;--mobile-link-padding-left: 20px;--mobile-link-padding-right: 20px;--mobile-link-level-2-padding-top: 12px;--mobile-link-level-2-padding-bottom: 12px;--mobile-link-level-2-padding-left: 25px;--mobile-link-level-2-padding-right: 20px;--mobile-link-level-3-padding-top: 12px;--mobile-link-level-3-padding-bottom: 12px;--mobile-link-level-3-padding-left: 30px;--mobile-link-level-3-padding-right: 30px}
.breakdance-menu{position:relative;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;text-align:left;height:var(--menu-height)}
:root .breakdance-menu{display:flex}
.breakdance-menu-list{display:flex;align-items:center;justify-content:var(--menu-alignment);gap:var(--links-gap);list-style-type:none;margin:0;padding:0}
.breakdance-menu-list>.bde-button{margin-left:15px}
.breakdance-menu-item{position:relative}
.breakdance-menu-item:hover{color:var(--link-color-hover);background-color:var(--link-background-color-hover)}
.breakdance-menu-item:hover .breakdance-menu-link-arrow:after{background-color:var(--link-arrow-color-hover)}
.breakdance-menu .breakdance-menu-link{position:relative;z-index:1;display:flex;flex-direction:row;align-items:center;justify-content:var(--link-alignment);flex:1;font-size:var(--menu-base-font-size);font-family:inherit;font-weight:500;line-height:1;text-decoration:none;color:var(--link-color);padding:var(--link-padding-top) var(--link-padding-right) var(--link-padding-bottom) var(--link-padding-left);margin:0;border:none;background-color:var(--link-background-color);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transition:var(--menu-duration) color ease,var(--menu-duration) background-color ease}
.breakdance-menu .breakdance-menu-link:hover{color:inherit}
.breakdance-menu-link-arrow{position:relative;z-index:1;align-self:stretch;border:none;background-color:transparent;padding:var(--link-padding-top) var(--link-padding-right) var(--link-padding-bottom) 0;cursor:pointer}
.breakdance-menu-link-arrow:after{content:"";display:var(--link-arrow-display);-webkit-mask-image:var(--arrow-icon);mask-image:var(--arrow-icon);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-left:var(--link-arrow-gap);font-size:var(--link-arrow-size);width:1em;height:1em;background-color:var(--link-arrow-color);transform:translateY(var(--link-arrow-offset-y)) rotate(var(--link-arrow-rotation));transition:var(--menu-duration) transform ease,var(--menu-duration) background-color ease;flex-shrink:0}
@-moz-document url-prefix(){.breakdance-menu-link-arrow:after{transition:none!important}}
.breakdance-dropdown--open .breakdance-menu-link-arrow:after{--link-arrow-rotation: var(--link-arrow-open-rotation)}
.hide-arrows-on-desktop .breakdance-menu-link-arrow{display:none}
.breakdance-dropdown{--dropdown-offset-x: 0px;--dropdown-caret-x: 0px;--translate-x: 0px;--translate-y: 0px;--rotate-x: 0deg;--scale: 1;position:relative}
.breakdance-dropdown .breakdance-menu-link{padding-right:0}
.hide-arrows-on-desktop .breakdance-dropdown .breakdance-menu-link{padding-right:var(--link-padding-right)}
.breakdance-dropdown-toggle{position:relative;display:flex;align-items:center}
.breakdance-dropdown-floater{position:absolute;top:calc(var(--dropdown-offset-y) + var(--dropdown-custom-offset-y));left:var(--dropdown-offset-x);z-index:var(--bde-z-index-menu-dropdown);min-width:100%;opacity:0;visibility:hidden;pointer-events:none;backface-visibility:hidden;transform:translate(var(--translate-x)) translateY(var(--translate-y)) rotateX(var(--rotate-x)) scale(var(--scale)) translateZ(0)}
.breakdance-dropdown--top .breakdance-dropdown-floater{top:calc(var(--dropdown-offset-y) - var(--dropdown-custom-offset-y))}
.breakdance-dropdown--open .breakdance-dropdown-floater{opacity:1;visibility:visible;pointer-events:auto;will-change:opacity,height,transform,visibility}
.breakdance-dropdown-caret{position:absolute;top:calc(var(--dropdown-caret-size) / 2 * -1);left:var(--dropdown-caret-x);z-index:1;display:var(--dropdown-caret-display);width:calc(var(--dropdown-caret-size) * 2);height:var(--dropdown-caret-size);transform:translateY(-50%);overflow:hidden;pointer-events:none}
.breakdance-dropdown-caret:before{content:"";position:absolute;bottom:calc(var(--dropdown-caret-size) / 2 * -1);left:50%;display:block;width:var(--dropdown-caret-size);height:var(--dropdown-caret-size);background-color:var(--dropdown-caret-color, var(--dropdown-background-color));border-top-left-radius:var(--dropdown-caret-radius);backface-visibility:hidden;transform:translate(-50%) rotate(45deg) translateZ(0)}
.breakdance-dropdown--top .breakdance-dropdown-caret{top:100%;border-top-left-radius:0;border-bottom-right-radius:var(--dropdown-caret-radius);transform:translate(-50%)}
.breakdance-dropdown--top .breakdance-dropdown-caret:before{top:calc(var(--dropdown-caret-size) / 2 * -1);border-top-left-radius:0;border-bottom-right-radius:var(--dropdown-caret-radius)}
.breakdance-dropdown-caret--hide{display:none}
.breakdance-dropdown-body{position:relative;z-index:1;flex-grow:1;display:flex;flex-direction:var(--dropdown-sections-stack);width:100%;background-color:var(--dropdown-background-color);box-shadow:0 50px 100px -20px #32325d40,0 30px 60px -30px #0000004d;border-radius:var(--dropdown-border-radius);overflow:hidden}
.breakdance-menu--custom-width .breakdance-dropdown-floater,.breakdance-dropdown--custom .breakdance-dropdown-floater{width:calc(var(--dropdown-custom-width) - var(--dropdown-edge-offset) * 2)}
.breakdance-menu--custom-width .breakdance-dropdown-floater .breakdance-dropdown-link,.breakdance-dropdown--custom .breakdance-dropdown-floater .breakdance-dropdown-link{white-space:normal}
.breakdance-menu--placement-full-width{--dropdown-edge-offset: 0px;--dropdown-border-radius: 0px}
.breakdance-menu--placement-section-width .breakdance-dropdown-floater{--bde-dropdown-width: var(--bde-header-width, var(--bde-section-width));width:calc(min(var(--bde-dropdown-width),100vw) - var(--dropdown-edge-offset) * 2)}
.breakdance-dropdown-section{display:flex;flex-wrap:wrap;padding:var(--dropdown-section-padding);gap:var(--dropdown-section-gap);width:var(--dropdown-section-width)}
.breakdance-dropdown-section--light{background-color:var(--dropdown-section-light-background)}
.breakdance-dropdown-section--additional{flex:1;background-color:var(--dropdown-section-dark-background)}
.breakdance-dropdown-columns{display:flex;flex-direction:var(--dropdown-columns-stack);gap:var(--dropdown-columns-gap);width:100%}
.breakdance-dropdown-column{display:flex;flex-direction:column;gap:var(--gap-sm);flex:1}
.breakdance-dropdown-column__title{display:flex;align-items:center;font-weight:700;font-size:var(--menu-base-font-size);line-height:1.5;white-space:nowrap;margin-top:0;margin-bottom:var(--dropdown-column-title-spacing);color:var(--link-color)}
.breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-column__title:after{content:"";display:var(--link-arrow-display);-webkit-mask-image:var(--arrow-icon);mask-image:var(--arrow-icon);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-left:var(--link-arrow-gap);font-size:var(--link-arrow-size);width:1em;height:1em;background-color:var(--link-arrow-color);transform:translateY(var(--link-arrow-offset-y)) rotate(var(--link-arrow-rotation));transition:var(--menu-duration) transform ease,var(--menu-duration) background-color ease;flex-shrink:0;display:none}
@-moz-document url-prefix(){.breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-column__title:after{transition:none!important}}
.breakdance-dropdown-column--open .breakdance-dropdown-column__title:after{--link-arrow-rotation: var(--link-arrow-open-rotation)}
.breakdance-dropdown-links{display:flex;flex-direction:column;gap:var(--dropdown-links-gap);list-style-type:none;margin:0;padding:0}
.breakdance-menu .breakdance-dropdown-link{display:flex;align-items:center;font-size:var(--menu-base-font-size);line-height:1.5;text-decoration:none;color:var(--dropdown-link-color);white-space:nowrap;transition:var(--menu-duration) background-color ease}
.breakdance-menu .breakdance-dropdown-link:hover{background-color:var(--dropdown-link-background-color-hover);color:var(--dropdown-link-color)}
.breakdance-dropdown-link__icon{display:var(--dropdown-link-icon-display);align-self:var(--dropdown-link-icon-alignment);font-size:var(--dropdown-link-icon-size);color:var(--dropdown-link-icon-color);margin-right:var(--dropdown-link-icon-spacing);transform:translate(var(--dropdown-link-icon-x)) translateY(var(--dropdown-link-icon-y));flex-shrink:0;padding:var(--dropdown-link-icon-padding);background-color:var(--dropdown-link-icon-background);border-radius:var(--dropdown-link-icon-radius);transition:var(--menu-duration) color ease,var(--menu-duration) background-color ease;overflow:hidden}
.breakdance-dropdown-link:hover .breakdance-dropdown-link__icon{color:var(--dropdown-link-icon-color-hover, var(--dropdown-link-icon-color));background-color:var(--dropdown-link-icon-background-hover, var(--dropdown-link-icon-background))}
.breakdance-dropdown-link:hover .breakdance-dropdown-link__icon img{opacity:var(--dropdown-link-img-opacity-hover)}
.breakdance-dropdown-link__icon svg{display:block;width:1em;height:1em;fill:currentColor}
.breakdance-dropdown-link__icon img{display:block;max-width:100%;width:1em;height:auto;opacity:var(--dropdown-link-img-opacity);transition:var(--menu-duration) opacity ease}
.breakdance-dropdown-link__text{display:block;transition:var(--menu-duration) color ease}
.breakdance-dropdown-link__description{color:var(--bde-body-text-color);display:var(--dropdown-link-description-display);transition:var(--menu-duration) opacity ease,var(--menu-duration) color ease;margin-top:var(--dropdown-link-description-spacing)}
.breakdance-dropdown-custom-content{padding:var(--dropdown-section-padding)}
.breakdance-menu-topbar{display:none;justify-content:space-between;padding:var(--mobile-topbar-padding)}
.breakdance-menu-topbar-logo{display:flex;max-width:100%;width:var(--mobile-topbar-logo-width);height:auto;order:var(--mobile-topbar-logo-order)}
.breakdance-menu-topbar-logo img{width:100%;height:100%}
.breakdance-menu-overlay{position:fixed;inset:0;z-index:var(--bde-z-index-menu-backdrop);background-color:#00000040;opacity:0;pointer-events:none;transition:var(--menu-duration) opacity ease}
.breakdance-responsive-menu--open .breakdance-menu-overlay{opacity:1;pointer-events:auto!important}
.breakdance-menu-close-button{position:relative;font-size:var(--mobile-topbar-close-button-size);width:1em;height:1em;text-indent:-9999px;background:none;border:none;margin:0;padding:0;cursor:pointer;transform:rotate(45deg);flex-shrink:0}
.breakdance-menu-close-button:hover:after,.breakdance-menu-close-button:hover:before{background-color:var(--mobile-topbar-close-button-color-hover)}
.breakdance-menu-close-button:after,.breakdance-menu-close-button:before{content:"";position:absolute;background-color:var(--mobile-topbar-close-button-color);transition:var(--menu-duration) background-color ease}
.breakdance-menu-close-button:after{top:0;left:50%;width:var(--mobile-topbar-close-button-bar-height);height:100%;transform:translate(-50%)}
.breakdance-menu-close-button:before{top:50%;left:0;width:100%;height:var(--mobile-topbar-close-button-bar-height);transform:translateY(-50%)}
.breakdance-menu--vertical{--dropdown-custom-offset-y: 0px;--dropdown-section-padding: 20px}
.breakdance-menu--vertical .breakdance-menu-list{align-items:stretch;flex-direction:column;width:100%}
.breakdance-menu--dropdown-accordion .breakdance-dropdown-floater{position:static;opacity:1;visibility:visible;transform:none;overflow:hidden}
.breakdance-menu--dropdown-accordion .breakdance-dropdown-floater:not(.is-visible):not(.is-collapsing){height:0;pointer-events:none;visibility:hidden;overflow:hidden}
.breakdance-menu--dropdown-accordion .breakdance-dropdown-floater.is-collapsing{overflow:hidden;height:0;transition:var(--menu-duration) height ease-in-out,var(--menu-duration) visibility ease-in-out}
.breakdance-menu--dropdown-accordion .breakdance-dropdown-body{box-shadow:none}
.breakdance-menu--dropdown-accordion .breakdance-dropdown-link{white-space:normal}
.breakdance-menu--dropdown-accordion .breakdance-dropdown-caret{display:none}
.breakdance-menu--dropdown-side .breakdance-dropdown{--dropdown-offset-x: 100%}
.breakdance-menu--dropdown-side .breakdance-dropdown-floater{min-width:auto}
.breakdance-menu--dropdown-side .breakdance-dropdown-caret{display:none}
.breakdance-menu--dropdown-slide{--link-arrow-rotation: -90deg;--link-arrow-open-rotation: var(--link-arrow-rotation);overflow-x:clip}
.breakdance-menu--dropdown-slide .breakdance-menu-list{transition:var(--menu-duration) transform ease}
.breakdance-menu--dropdown-slide.breakdance-menu--dp-open .breakdance-menu-list{transform:translate3d(-100%,0,0)}
.breakdance-menu--dropdown-slide .breakdance-dropdown-floater{position:absolute;left:0;right:0;transform:translate3d(100%,0,0);opacity:0;transition:0s opacity var(--menu-duration)}
.breakdance-menu--dropdown-slide .breakdance-dropdown--open .breakdance-dropdown-floater{opacity:1;transition-delay:0s}
.breakdance-menu--dropdown-slide .breakdance-dropdown-caret{display:none}
.breakdance-dropdown-back-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border:none;background-color:var(--link-background-color);padding:var(--link-padding);font-weight:700;cursor:pointer}
.breakdance-dropdown--wp .breakdance-dropdown-links{width:100%;gap:var(--dropdown-links-gap)}
.breakdance-dropdown--wp .breakdance-dropdown-links .menu-item{display:flex;flex-direction:column;gap:var(--dropdown-links-gap)}
.breakdance-menu-toggle--none .breakdance-menu-toggle-lines,.breakdance-menu-toggle--none .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--none .breakdance-menu-toggle-lines:after{transition-property:none}
.breakdance-responsive-menu--open .breakdance-menu-toggle--none .breakdance-menu-toggle-lines{transform:rotate(45deg)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--none .breakdance-menu-toggle-lines:before{top:0;opacity:0}
.breakdance-responsive-menu--open .breakdance-menu-toggle--none .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(-90deg)}
.breakdance-menu-toggle--3dx .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}
.breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}
.breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateY(180deg)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}
.breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}
.breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}
.breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateY(-180deg)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}
.breakdance-menu-toggle--3dy .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}
.breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}
.breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateX(-180deg)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}
.breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}
.breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}
.breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateX(180deg)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}
.breakdance-menu-toggle--3dxy .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}
.breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}
.breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}
.breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}
.breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}
.breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--arrow .breakdance-menu-toggle-lines:before{transform:translate3d(calc(var(--toggle-layer-width) * -.3),calc(var(--toggle-layer-spacing) * .6),0) rotate(-45deg) scaleX(.5)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--arrow .breakdance-menu-toggle-lines:after{transform:translate3d(calc(var(--toggle-layer-width) * -.3),calc(var(--toggle-layer-spacing) * -.6),0) rotate(45deg) scaleX(.5)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--arrow-r .breakdance-menu-toggle-lines:before{transform:translate3d(calc(var(--toggle-layer-width) * .2),0,0) rotate(45deg) scaleX(.7)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--arrow-r .breakdance-menu-toggle-lines:after{transform:translate3d(calc(var(--toggle-layer-width) * .2),0,0) rotate(-45deg) scaleX(.7)}
.breakdance-menu-toggle--arrowalt .breakdance-menu-toggle-lines:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}
.breakdance-menu-toggle--arrowalt .breakdance-menu-toggle-lines:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--arrowalt .breakdance-menu-toggle-lines:before{top:0;transform:translate3d(calc(var(--toggle-layer-width) * -.2),calc(var(--toggle-layer-width) * -.25),0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--arrowalt .breakdance-menu-toggle-lines:after{bottom:0;transform:translate3d(calc(var(--toggle-layer-width) * -.2),calc(var(--toggle-layer-width) * .25),0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}
.breakdance-menu-toggle--arrowalt-r .breakdance-menu-toggle-lines:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}
.breakdance-menu-toggle--arrowalt-r .breakdance-menu-toggle-lines:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--arrowalt-r .breakdance-menu-toggle-lines:before{top:0;transform:translate3d(calc(var(--toggle-layer-width) * .2),calc(var(--toggle-layer-width) * -.25),0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--arrowalt-r .breakdance-menu-toggle-lines:after{bottom:0;transform:translate3d(calc(var(--toggle-layer-width) * .2),calc(var(--toggle-layer-width) * .25),0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}
.breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}
.breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines:after{top:calc((var(--toggle-layer-spacing) * 2 + var(--toggle-layer-height) * 2) * -1);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}
.breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines{transform:translate3d(0,calc((var(--toggle-layer-spacing) + var(--toggle-layer-height)) * -1),0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}
.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines:before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}
.breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}
.breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines:after{top:calc((var(--toggle-layer-spacing) * 2 + var(--toggle-layer-height) * 2) * -1);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}
.breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines{transform:translate3d(0,calc((var(--toggle-layer-spacing) + var(--toggle-layer-height)) * -1),0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}
.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines:before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}
.breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines{top:calc(var(--toggle-layer-height) / 2);transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}
.breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines:before{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));transition:opacity .125s .275s ease}
.breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) * 2 + var(--toggle-layer-spacing) * 2);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines{--y-offset: calc(var(--toggle-layer-spacing) + var(--toggle-layer-height));transform:translate3d(0,var(--y-offset),0) rotate(135deg);transition-delay:75ms}
.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines:before{transition-delay:0s;opacity:0}
.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc(var(--y-offset) * -2),0) rotate(-270deg);transition-delay:75ms}
.breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines{top:calc(var(--toggle-layer-height) / 2);transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}
.breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines:before{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));transition:opacity .125s .275s ease}
.breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) * 2 + var(--toggle-layer-spacing) * 2);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines{--y-offset: calc(var(--toggle-layer-spacing) + var(--toggle-layer-height));transform:translate3d(0,var(--y-offset),0) rotate(-135deg);transition-delay:75ms}
.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines:before{transition-delay:0s;opacity:0}
.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc(var(--y-offset) * -2),0) rotate(270deg);transition-delay:75ms}
.breakdance-menu-toggle--emphatic{overflow:hidden}
.breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines{transition:background-color .125s .175s ease-in}
.breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}
.breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}
.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}
.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines:before{left:calc(var(--toggle-layer-width) * -2);top:calc(var(--toggle-layer-width) * -2);transform:translate3d(calc(var(--toggle-layer-width) * 2),calc(var(--toggle-layer-width) * 2),0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines:after{right:calc(var(--toggle-layer-width) * -2);top:calc(var(--toggle-layer-width) * -2);transform:translate3d(calc(var(--toggle-layer-width) * -2),calc(var(--toggle-layer-width) * 2),0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}
.breakdance-menu-toggle--emphatic-r{overflow:hidden}
.breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines{transition:background-color .125s .175s ease-in}
.breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}
.breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}
.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}
.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines:before{left:calc(var(--toggle-layer-width) * -2);top:calc(var(--toggle-layer-width) * -2);transform:translate3d(calc(var(--toggle-layer-width) * 2),calc(var(--toggle-layer-width) * -2),0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines:after{right:calc(var(--toggle-layer-width) * -2);top:calc(var(--toggle-layer-width) * -2);transform:translate3d(calc(var(--toggle-layer-width) * -2),calc(var(--toggle-layer-width) * -2),0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}
.breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}
.breakdance-responsive-menu--open .breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:before,.breakdance-responsive-menu--open .breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}
.breakdance-responsive-menu--open .breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:before{top:0}
.breakdance-responsive-menu--open .breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:after{bottom:0}
.breakdance-menu-toggle--slider .breakdance-menu-toggle-lines{top:calc(var(--toggle-layer-height) / 2)}
.breakdance-menu-toggle--slider .breakdance-menu-toggle-lines:before{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}
.breakdance-menu-toggle--slider .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) * 2 + var(--toggle-layer-spacing) * 2)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--slider .breakdance-menu-toggle-lines{--y-offset: calc(var(--toggle-layer-spacing) + var(--toggle-layer-height));transform:translate3d(0,var(--y-offset),0) rotate(45deg)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--slider .breakdance-menu-toggle-lines:before{transform:rotate(-45deg) translate3d(calc(var(--toggle-layer-width) / -7),calc(var(--toggle-layer-spacing) * -1),0);opacity:0}
.breakdance-responsive-menu--open .breakdance-menu-toggle--slider .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc(var(--y-offset) * -2),0) rotate(-90deg)}
.breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines{top:calc(var(--toggle-layer-height) / 2)}
.breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines:before{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}
.breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) * 2 + var(--toggle-layer-spacing) * 2)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines{--y-offset: calc(var(--toggle-layer-spacing) + var(--toggle-layer-height));transform:translate3d(0,var(--y-offset),0) rotate(-45deg)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines:before{transform:rotate(45deg) translate3d(calc(var(--toggle-layer-width) / 7),calc(var(--toggle-layer-spacing) * -1),0);opacity:0}
.breakdance-responsive-menu--open .breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc(var(--y-offset) * -2),0) rotate(90deg)}
.breakdance-menu-toggle--spin .breakdance-menu-toggle-lines{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}
.breakdance-menu-toggle--spin .breakdance-menu-toggle-lines:before{transition:top .1s .25s ease-in,opacity .1s ease-in}
.breakdance-menu-toggle--spin .breakdance-menu-toggle-lines:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--spin .breakdance-menu-toggle-lines{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--spin .breakdance-menu-toggle-lines:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}
.breakdance-responsive-menu--open .breakdance-menu-toggle--spin .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}
.breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}
.breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines:before{transition:top .1s .25s ease-in,opacity .1s ease-in}
.breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}
.breakdance-responsive-menu--open .breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}
.breakdance-menu-toggle--spring .breakdance-menu-toggle-lines{top:calc(var(--toggle-layer-height) / 2);transition:background-color 0s .13s linear}
.breakdance-menu-toggle--spring .breakdance-menu-toggle-lines:before{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}
.breakdance-menu-toggle--spring .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) * 2 + var(--toggle-layer-spacing) * 2);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--spring .breakdance-menu-toggle-lines{transition-delay:.22s;background-color:transparent!important}
.breakdance-responsive-menu--open .breakdance-menu-toggle--spring .breakdance-menu-toggle-lines:before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,calc(var(--toggle-layer-spacing) + var(--toggle-layer-height)),0) rotate(45deg)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--spring .breakdance-menu-toggle-lines:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,calc(var(--toggle-layer-spacing) + var(--toggle-layer-height)),0) rotate(-45deg)}
.breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}
.breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines:after{top:calc((var(--toggle-layer-spacing) * 2 + var(--toggle-layer-height) * 2) * -1);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}
.breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines:before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines{transform:translate3d(0,calc((var(--toggle-layer-spacing) + var(--toggle-layer-height)) * -1),0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}
.breakdance-responsive-menu--open .breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines:before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}
.breakdance-menu-toggle--stand .breakdance-menu-toggle-lines{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}
.breakdance-menu-toggle--stand .breakdance-menu-toggle-lines:before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}
.breakdance-menu-toggle--stand .breakdance-menu-toggle-lines:after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--stand .breakdance-menu-toggle-lines{transform:rotate(90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}
.breakdance-responsive-menu--open .breakdance-menu-toggle--stand .breakdance-menu-toggle-lines:before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--stand .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}
.breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}
.breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines:before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}
.breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines:after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines{transform:rotate(-90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}
.breakdance-responsive-menu--open .breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines:before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}
.breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}
.breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines:before{transition:top 75ms .12s ease,opacity 75ms ease}
.breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines:after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}
.breakdance-responsive-menu--open .breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}
.breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}
.breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}
.breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:before{transition-property:top,opacity}
.breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:after{transition-property:bottom,transform}
.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:before,.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:after{transition-delay:0s}
.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:before{top:0;opacity:0}
.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(90deg)}
.breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}
.breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}
.breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:before{transition-property:top,opacity}
.breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:after{transition-property:bottom,transform}
.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}
.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:before,.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:after{transition-delay:0s}
.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:before{top:0;opacity:0}
.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(-90deg)}
.breakdance-menu-toggle{display:none;align-items:center;cursor:pointer;border:none;color:var(--toggle-layer-color);background-color:var(--toggle-background-color);backface-visibility:hidden;transition:var(--menu-duration) color ease,var(--menu-duration) background-color ease;padding:var(--toggle-padding);border-radius:var(--toggle-radius);min-height:var(--toggle-layer-width);box-sizing:content-box}
.breakdance-menu-toggle:hover{color:var(--toggle-layer-color-hover);background-color:var(--toggle-background-color-hover)}
.breakdance-responsive-menu--open .breakdance-menu-toggle{color:var(--toggle-layer-color-active);background-color:var(--toggle-active-background-color)}
.breakdance-menu-toggle-icon{width:var(--toggle-layer-width);height:calc(var(--toggle-layer-height) * 3 + var(--toggle-layer-spacing) * 2);display:inline-block;position:relative}
.breakdance-menu-toggle-lines{top:50%;display:block;margin-top:calc(var(--toggle-layer-height) / -2)}
.breakdance-menu-toggle-lines,.breakdance-menu-toggle-lines:before,.breakdance-menu-toggle-lines:after{content:"";position:absolute;display:block;width:var(--toggle-layer-width);height:var(--toggle-layer-height);background-color:currentColor;border-radius:var(--toggle-layer-border-radius);transition:.15s transform ease}
.breakdance-menu-toggle-lines:before{top:calc((var(--toggle-layer-spacing) + var(--toggle-layer-height)) * -1)}
.breakdance-menu-toggle-lines:after{bottom:calc((var(--toggle-layer-spacing) + var(--toggle-layer-height)) * -1)}
.breakdance-menu-toggle__custom-open-icon,.breakdance-menu-toggle__custom-close-icon{display:block;width:var(--toggle-layer-width);fill:currentColor}
.breakdance-menu-toggle__custom-close-icon,.breakdance-responsive-menu--open .breakdance-menu-toggle__custom-open-icon{display:none}
.breakdance-responsive-menu--open .breakdance-menu-toggle__custom-close-icon{display:block}
.breakdance-menu--effect .breakdance-menu-item:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:var(--link-effect-thickness);background-color:var(--link-effect-color);transition:var(--menu-duration) transform ease,var(--menu-duration) opacity ease,var(--menu-duration) background-color ease;pointer-events:none;backface-visibility:hidden}
.breakdance-menu--effect .breakdance-menu-item:hover:before{transform:none;opacity:1;will-change:transform,opacity;background-color:var(--link-effect-color-hover)}
.breakdance-menu--effect-background{--link-effect-color: #eee}
.breakdance-menu--effect-background .breakdance-menu-item:before{inset:0;width:100%;height:100%;border-radius:var(--link-effect-radius)}
.breakdance-menu--effect-underline .breakdance-menu-item:before{top:auto;bottom:0;left:0}
.breakdance-menu--effect-overline .breakdance-menu-item:before{top:0;left:0;bottom:auto}
.breakdance-menu--effect-strikethrough .breakdance-menu-item:before{top:50%;bottom:auto;left:0;margin-top:calc(var(--link-effect-thickness) / 2 * -1)}
.breakdance-menu--effect-none .breakdance-menu-item:before{opacity:0}
.breakdance-menu--effect-left .breakdance-menu-item:before{transform:scaleX(0);transform-origin:left}
.breakdance-menu--effect-right .breakdance-menu-item:before{transform:scaleX(0);transform-origin:right}
.breakdance-menu--effect-center .breakdance-menu-item:before{transform:scaleX(0);transform-origin:center}
.breakdance-menu--effect-bottom .breakdance-menu-item:before{transform:scaleY(0);transform-origin:bottom}
.breakdance-menu--effect-top .breakdance-menu-item:before{transform:scaleY(0);transform-origin:top}
.breakdance-menu--active-styles .breakdance-menu-item--active:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:var(--link-effect-thickness);transition:var(--menu-duration) transform ease,var(--menu-duration) opacity ease,var(--menu-duration) background-color ease;pointer-events:none;backface-visibility:hidden;transform:none;opacity:1;will-change:transform,opacity;background-color:var(--link-effect-color-hover);background-color:var(--link-effect-color)}
.breakdance-menu--active-styles .breakdance-menu-item:hover:before{background-color:var(--link-effect-color)}
.breakdance-menu--active-background{--link-effect-color: #eee}
.breakdance-menu--active-background .breakdance-menu-item--active:before{inset:0;width:100%;height:100%;border-radius:var(--link-effect-radius)}
.breakdance-menu--active-underline .breakdance-menu-item--active:before{top:auto;bottom:0;left:0}
.breakdance-menu--active-overline .breakdance-menu-item--active:before{top:0;left:0;bottom:auto}
.breakdance-menu--active-strikethrough .breakdance-menu-item--active:before{top:50%;bottom:auto;left:0;margin-top:calc(var(--link-effect-thickness) / 2 * -1)}
.breakdance-menu-item.bde-button:before{display:none}
.breakdance-menu--anim-fade:not(.breakdance-menu--dropdown-slide) .breakdance-dropdown-floater{opacity:0;transition:opacity var(--dropdown-animation-duration) ease,visibility var(--dropdown-animation-duration) ease}
.breakdance-menu--anim-fade:not(.breakdance-menu--dropdown-slide) .breakdance-dropdown--open .breakdance-dropdown-floater{opacity:1;will-change:opacity,height,visibility}
.breakdance-menu--anim-stripe .breakdance-dropdown{perspective:2000px;z-index:2}
.breakdance-menu--anim-stripe .breakdance-dropdown-floater{--rotate-x: -15deg;transform-origin:50% -50px;transition:opacity var(--dropdown-animation-duration) ease,transform var(--dropdown-animation-duration) ease,visibility var(--dropdown-animation-duration) ease}
.breakdance-menu--anim-stripe .breakdance-dropdown--open{z-index:3}
.breakdance-menu--anim-stripe .breakdance-dropdown--open .breakdance-dropdown-floater{--rotate-x: 0deg;will-change:opacity,height,transform,visibility}
.breakdance-menu--anim-scale-down .breakdance-dropdown-floater,.breakdance-menu--anim-scale-down-r .breakdance-dropdown-floater{--scale: .95;transform-origin:top left;transition:opacity var(--dropdown-animation-duration) ease,transform var(--dropdown-animation-duration) ease,visibility var(--dropdown-animation-duration) ease}
.breakdance-menu--anim-scale-down .breakdance-dropdown--open .breakdance-dropdown-floater,.breakdance-menu--anim-scale-down-r .breakdance-dropdown--open .breakdance-dropdown-floater{--scale: 1}
.breakdance-menu--anim-scale-down-r .breakdance-dropdown-floater{transform-origin:top right}
.breakdance-menu--anim-skew .breakdance-dropdown-floater{--scale: 1, 0;transform-origin:top center;transition:opacity var(--dropdown-animation-duration) ease,transform var(--dropdown-animation-duration) ease,visibility var(--dropdown-animation-duration) ease}
.breakdance-menu--anim-skew .breakdance-dropdown--open .breakdance-dropdown-floater{--scale: 1;will-change:transform,opacity,visibility}
.breakdance-menu--anim-rotate .breakdance-dropdown-floater{transform:rotate(-5deg) translate(5px);transition:opacity var(--dropdown-animation-duration) ease,transform var(--dropdown-animation-duration) ease,visibility var(--dropdown-animation-duration) ease}
.breakdance-menu--anim-rotate .breakdance-dropdown--open .breakdance-dropdown-floater{transform:rotate(0) translate(0)}

/* https://wpfreelancer.dev/wp-content/plugins/breakdance/plugin/elements/dependencies-files/breakdance-fancy-background@1/fancy-background.css?bd_ver=3.0.0-beta.2 */
.bde-section-background-video{
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
  pointer-events:none;
}
.bde-section-background-video .bde-section-youtube-wrapper,.bde-section-background-video .bde-section-vimeo-wrapper{
  aspect-ratio: 16/9;
  pointer-events: none;
  position: absolute;
  min-width: 100%;
  min-height: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.section-background-video
  .section-youtube-wrapper
  .section-background-iframe,.bde-section-background-video .bde-section-vimeo-wrapper iframe{
  max-width: none;
}
.bde-section-background-video .bde-section-vimeo-wrapper iframe{
  width: 100%;
  min-height: 100%;
}
.bde-section-background-video video,.bde-section-background-video iframe{
  pointer-events:none;
  width: 100%;
  height: 100%;
  left:0;
  top:0;
  position: relative;
  border: 0;
}
.bde-section-background-video > video{
  object-fit: cover;
  object-position: center center;
  width: 100%;
  height: 100%;
}
.bde-section-background-overlay{
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.bde-section-background-slideshow{
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: auto;
  padding: 0;
}
.bde-section-background-slideshow .swiper{
  height: 100%;
  z-index: 0;
}
.bde-section-background-slideshow .swiper-slide-item{
  background-size: cover;
  background-position: center;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.bde-section-background-slideshow .swiper-wrapper{
  z-index: 0;
}
@keyframes breakdance-section-gradient-x{
  0% {
    background-position: 0 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0 50%;
  }
}
@keyframes breakdance-section-gradient-y{
  0% {
    background-position: 60% 0;
  }
  50% {
    background-position: 40% 100%;
  }
  100% {
    background-position: 60% 0;
  }
}

img:is([sizes=auto i]{contain-intrinsic-size:3000px 1500px}

:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}
@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}
}
:root .has-very-light-gray-background-color{background-color:#eee}
:root .has-very-dark-gray-background-color{background-color:#313131}
:root .has-very-light-gray-color{color:#eee}
:root .has-very-dark-gray-color{color:#313131}
:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}
:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}
:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}
:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}
:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}
:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}
:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}
:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}
.has-regular-font-size{font-size:1em}
.has-larger-font-size{font-size:2.625em}
.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}
.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}
:root .has-text-align-center{text-align:center}
:root .has-text-align-left{text-align:left}
:root .has-text-align-right{text-align:right}
.has-fit-text{white-space:nowrap!important}
#end-resizable-editor-section{display:none}
.items-justified-space-between{justify-content:space-between}
.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}
.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
html :where(.has-border-color){border-style:solid}
html :where(img[class*=wp-image-]){height:auto;max-width:100%}
:where(figure){margin:0 0 1em}
html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}
@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}
}

.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}
.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}

@media (max-width: 768px){.bde-header-builder__container{
  position: relative;
}
.bde-menu-12830-105.bde-menu.fix{
  position: absolute; 
  top: 0px;
  right: 0px;
  z-index: 10;
}
.bde-header-builder__container{
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding: 10px;
}
}
@media (max-width: 768px){.breakdance .bde-menu-12830-105 .breakdance-menu-list{
  background: linear-gradient(to right, #6f19d9, #3b78af); 
  background: var(--bde-palette-dark-blue-6f19d90f-3b78-4baf-834c-8967d49071ef-gradient-7);
}
}
.breakdance .bde-comment-form{
    display: none;
}
.breakdance .bde-post-meta{
	display: none !important;    
}
.breakdance .bde-heading-12822-101{
    color: var(--bde-palette-color-2);
}
.love-wordpress{
    font-size: 24px;
    font-family: Arial, sans-serif;
    color: #333;
    text-align: center;
    margin-top: 20px;
}
@keyframes pulse{
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.3);
    }
    100% {
        transform: scale(1);
    }
}
.custom-link:hover{
    color: #f5b501 !important;
}
:root{
    --bde-palette-dark-blue-6f19d90f-3b78-4baf-834c-8967d49071ef-gradient-7: radial-gradient(rgba(0, 0, 0, 1) 36.92307692307692%, rgba(38, 33, 102, 1) 100%) !important;
}
body{
    background: var(--bde-palette-dark-blue-6f19d90f-3b78-4baf-834c-8967d49071ef-gradient-7) !important;
}
.clock{
    width: 100%;
    height: auto;
    position: relative;
    z-index: 0;
    animation: rotate-clockwise 50s linear infinite;
    will-change: transform;
}
@keyframes rotate-clockwise{
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}
.bde-animated-heading__word{
        background-color: #7482ad !important;
	padding: 0 5px 0 5px;
    }
@media (max-width: 768px){.breakdance .bde-button-12837-247 .bde-button__button{
            font-size: 20px !important;
   
    text-transform: capitalize;
    padding: 15px 5px 15px 5px
    !important; 
    }
}
@media (max-width: 479px){.breakdance .bde-menu-12830-105 .breakdance-menu-toggle{
        background-color: transparent !important;
    }
}
@media (max-width: 479px){.breakdance .bde-menu-12830-105{
        display: flex;
        align-items: center;
        position: relative; 
    }
.breakdance .bde-menu-12830-105 .breakdance-menu-link-arrow{
        position: absolute;
        right: 0; 
        transform: translateY(-50%);
        top: 50%; 
        border-top: var(--link-border); 
    }
}
.fixit button{
    background: transparent !important;
}
@media (max-width: 479px){.fixit{
        position: relative !important; 
    }
.fixit .breakdance-menu-container{
        max-width: 100%; 
        overflow-x: hidden !imporant; 
    }
.fixit .breakdance-dropdown-menu{
        position: absolute;
        left: 0;
        right: 0;
        overflow-y: visible; 
    }
.fixit .breakdance-menu-link-arrow{
        position: relative; 
    }
body{
        overflow-x: hidden !important; 
    }
}
@media (min-width: 768px){.thebox{
    transition: 0.3s;
  }
.thebox:hover{   
    rotate: -2deg;
  }
}
.heading_title_yellow{
    padding: 4px 0 4px 15px;
    border-radius: 12px;
    background: linear-gradient(90.2deg, #f5b501 -7.6%, rgba(0, 0, 0, 0) 94.2%);
}
.heading_title_blue{
    padding: 4px 0 4px 15px;
    border-radius: 12px;
    background: linear-gradient(90.2deg, #2E5DF7 -7.6%, rgba(0, 0, 0, 0) 94.2%);
}
.breakdance .button-atom--secondary{
    --bde-button-secondary-background-color: linear-gradient(97deg, rgba(66, 151, 221, 0.85) 2.564%, rgba(12, 41, 137, 1) 96.410%) !important;
    background: var(--bde-button-secondary-background-color) !important;
    transition: background 0.6s ease-in-out !important; 
}
.breakdance .button-atom--secondary:hover{
    --bde-button-secondary-background-color-hover: linear-gradient(97deg, rgba(12, 41, 137, 1) 2.564%, rgba(66, 151, 221, 0.85) 96.410%) !important;
    background: var(--bde-button-secondary-background-color-hover) !important;
}
.breakdance .button-atom--primary:hover{
    --bde-button-primary-background-color-hover: linear-gradient(97deg, rgba(229, 198, 59, 1) 2.564%, rgba(245, 181, 1, 1) 96.410%) !important;
    background: var(--bde-button-primary-background-color-hover) !important;
    color: #fff !important; 
}
.breakdance .bde-button-14635-100 .bde-button__button{
    --bde-button-secondary-background-color: linear-gradient(97deg, rgba(66, 151, 221, 1) 2.5641025641025643%, rgba(12, 41, 137, 1) 96.41025641025641%) !important;
    background: var(--bde-button-secondary-background-color) !important;
    transition: background 0.6s ease-in-out !important; 
}
.breakdance .bde-button-14635-100 .bde-button__button:hover{
    --bde-button-secondary-background-color-hover: linear-gradient(97deg, rgba(12, 41, 137, 1) 2.5641025641025643%, rgba(66, 151, 221, 1) 96.41025641025641%) !important;
    background: var(--bde-button-secondary-background-color-hover) !important;
}
.breakdance .bde-button-14634-100 .bde-button__button,.breakdance .bde-button-14132-101 .bde-button__button{
    --bde-button-primary-background-color: linear-gradient(97deg, rgba(245, 181, 1, 1) 2.564%, rgba(229, 198, 59, 1) 96.410%) !important; 
    background: var(--bde-button-primary-background-color) !important;
    color: #fff !important; 
    border-radius: 15px; 
    transition: background 0.6s ease-in-out, color 0.3s ease-in-out !important; 
    text-decoration: none !important; 
}
.breakdance .bde-button-14634-100 .bde-button__button,.breakdance .bde-button-14132-101 .bde-button__button:hover{
    --bde-button-primary-background-color-hover: linear-gradient(97deg, rgba(229, 198, 59, 1) 2.564%, rgba(245, 181, 1, 1) 96.410%) !important; 
    background: var(--bde-button-primary-background-color-hover) !important;
    color: #fff !important; 
    text-decoration: none !important; 
}
.blog-wordpress .ee-post-title-link{
    display: block;
    min-height: 70px;
    line-height: 1.2;
}
.breakdance .bde-post-list .ee-post-content{    
    font-size: 16px !important;    
}
.breakdance .bde-post-list .ee-post-title .highlight{
    padding: 0 5px;
    border-radius: 12px;
    background: linear-gradient(90.2deg, #2E5DF7 -7.6%, rgba(0, 0, 0, 0) 94.2%);
    display: inline-block;
}
@media only screen and (max-width: 768px){.fixit{
        position: sticky !important;
        position: -webkit-sticky; 
        top: 0 !important;
        z-index: 9999 !important;;        
    }
}
.breakdance h2.fixlang{
  --bde-headings-color: #1C1C1C !important;
  color: #1C1C1C !important;
}

:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}
.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}
:where(body){ margin: 0; }
:where(.is-layout-flex){gap: 0.5em;}
:where(.is-layout-grid){gap: 0.5em;}
body .is-layout-flex{display: flex;}
.is-layout-flex{flex-wrap: wrap;align-items: center;}
.is-layout-flex > :is(*,div){margin: 0;}
body .is-layout-grid{display: grid;}
.is-layout-grid > :is(*,div){margin: 0;}
body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
.wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}
.has-black-color{color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-color{color: var(--wp--preset--color--white) !important;}
.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}
.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}
.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}
.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}
.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}
.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}
.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}
.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}
.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}
.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}
.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}
.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}
.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}
.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}
.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}
.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}
.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}
.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}
.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}