html { scroll-behavior: smooth; }*, ::after, ::before { box-sizing: border-box; }body { background-color: white; font-family: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; }html { line-height: 1.4; text-size-adjust: 100%; }h1, h2, h3, h4, h5, h6 { line-height: 1.2; }body { margin: 0px; }main { display: block; }h1 { font-size: 2em; margin: 0.67em 0px; }a { background-color: transparent; }img { border-style: none; }button, input, optgroup, select, textarea { font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0px; }button, input { overflow: visible; }button, select { text-transform: none; }[type="button"], [type="reset"], [type="submit"], button { appearance: button; }fieldset { padding: 0.35em 0.75em 0.625em; }legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0px; white-space: normal; }[type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0px; }[type="search"] { appearance: textfield; outline-offset: -2px; }[hidden] { display: none; }img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px; }:root { --tec-grid-gutter:48px; --tec-grid-gutter-negative:calc(var(--tec-grid-gutter)*-1); --tec-grid-gutter-half:calc(var(--tec-grid-gutter)/2); --tec-grid-gutter-half-negative:calc(var(--tec-grid-gutter-half)*-1); --tec-grid-gutter-small:42px; --tec-grid-gutter-small-negative:calc(var(--tec-grid-gutter-small)*-1); --tec-grid-gutter-small-half:calc(var(--tec-grid-gutter-small)/2); --tec-grid-gutter-small-half-negative:calc(var(--tec-grid-gutter-small-half)*-1); --tec-grid-gutter-page:42px; --tec-grid-gutter-page-small:19.5px; --tec-grid-width-default:1176px; --tec-grid-width-min:320px; --tec-grid-width:calc(var(--tec-grid-width-default) + var(--tec-grid-gutter-page)*2); --tec-grid-width-1-of-2:50%; --tec-grid-width-1-of-3:33.333%; --tec-grid-width-1-of-4:25%; --tec-grid-width-1-of-5:20%; --tec-grid-width-1-of-7:14.285%; --tec-grid-width-1-of-8:12.5%; --tec-grid-width-1-of-9:11.111%; --tec-spacer-0:4px; --tec-spacer-1:8px; --tec-spacer-2:12px; --tec-spacer-3:16px; --tec-spacer-4:20px; --tec-spacer-5:24px; --tec-spacer-6:28px; --tec-spacer-7:32px; --tec-spacer-8:40px; --tec-spacer-9:48px; --tec-spacer-10:56px; --tec-spacer-11:64px; --tec-spacer-12:80px; --tec-spacer-13:96px; --tec-spacer-14:160px; --tec-z-index-spinner-container:100; --tec-z-index-views-selector:30; --tec-z-index-dropdown:30; --tec-z-index-events-bar-button:20; --tec-z-index-search:10; --tec-z-index-filters:9; --tec-z-index-scroller:7; --tec-z-index-week-event-hover:5; --tec-z-index-map-event-hover:5; --tec-z-index-map-event-hover-actions:6; --tec-z-index-multiday-event:5; --tec-z-index-multiday-event-bar:2; --tec-color-text-primary:#141827; --tec-color-text-primary-light:rgba(20,24,39,0.62); --tec-color-text-secondary:#5d5d5d; --tec-color-text-disabled:#d5d5d5; --tec-color-text-events-title:var(--tec-color-text-primary); --tec-color-text-event-title:var(--tec-color-text-events-title); --tec-color-text-event-date:var(--tec-color-text-primary); --tec-color-text-secondary-event-date:var(--tec-color-text-secondary); --tec-color-icon-primary:#5d5d5d; --tec-color-icon-primary-alt:#757575; --tec-color-icon-secondary:#bababa; --tec-color-icon-active:#141827; --tec-color-icon-disabled:#d5d5d5; --tec-color-icon-focus:#334aff; --tec-color-icon-error:#da394d; --tec-color-event-icon:#141827; --tec-color-event-icon-hover:#334aff; --tec-color-accent-primary:#334aff; --tec-color-accent-primary-hover:rgba(51,74,255,0.8); --tec-color-accent-primary-active:rgba(51,74,255,0.9); --tec-color-accent-primary-background:rgba(51,74,255,0.07); --tec-color-accent-secondary:#141827; --tec-color-accent-secondary-hover:rgba(20,24,39,0.8); --tec-color-accent-secondary-active:rgba(20,24,39,0.9); --tec-color-accent-secondary-background:rgba(20,24,39,0.07); --tec-color-button-primary:var(--tec-color-accent-primary); --tec-color-button-primary-hover:var(--tec-color-accent-primary-hover); --tec-color-button-primary-active:var(--tec-color-accent-primary-active); --tec-color-button-primary-background:var(--tec-color-accent-primary-background); --tec-color-button-secondary:var(--tec-color-accent-secondary); --tec-color-button-secondary-hover:var(--tec-color-accent-secondary-hover); --tec-color-button-secondary-active:var(--tec-color-accent-secondary-active); --tec-color-button-secondary-background:var(--tec-color-accent-secondary-background); --tec-color-link-primary:var(--tec-color-text-primary); --tec-color-link-accent:var(--tec-color-accent-primary); --tec-color-link-accent-hover:rgba(51,74,255,0.8); --tec-color-border-default:#d5d5d5; --tec-color-border-secondary:#e4e4e4; --tec-color-border-tertiary:#7d7d7d; --tec-color-border-hover:#5d5d5d; --tec-color-border-active:#141827; --tec-color-background:#fff; --tec-color-background-events:transparent; --tec-color-background-transparent:hsla(0,0%,100%,0.6); --tec-color-background-secondary:#f7f6f6; --tec-color-background-messages:rgba(20,24,39,0.07); --tec-color-background-secondary-hover:#f0eeee; --tec-color-background-error:rgba(218,57,77,0.08); --tec-color-box-shadow:rgba(0,0,0,0.14); --tec-color-box-shadow-secondary:rgba(0,0,0,0.1); --tec-color-scroll-track:rgba(0,0,0,0.25); --tec-color-scroll-bar:rgba(0,0,0,0.5); --tec-color-background-primary-multiday:rgba(51,74,255,0.24); --tec-color-background-primary-multiday-hover:rgba(51,74,255,0.34); --tec-color-background-secondary-multiday:rgba(20,24,39,0.24); --tec-color-background-secondary-multiday-hover:rgba(20,24,39,0.34); --tec-color-accent-primary-week-event:rgba(51,74,255,0.1); --tec-color-accent-primary-week-event-hover:rgba(51,74,255,0.2); --tec-color-accent-primary-week-event-featured:rgba(51,74,255,0.04); --tec-color-accent-primary-week-event-featured-hover:rgba(51,74,255,0.14); --tec-color-background-secondary-datepicker:var(--tec-color-background-secondary); --tec-color-accent-primary-background-datepicker:var(--tec-color-accent-primary-background); }:root { --tec-border-radius-default:4px; --tec-border-width-week-event:2px; --tec-box-shadow-default:0 2px 5px 0 var(--tec-color-box-shadow); --tec-box-shadow-tooltip:0 2px 12px 0 var(--tec-color-box-shadow); --tec-box-shadow-card:0 1px 6px 2px var(--tec-color-box-shadow); --tec-box-shadow-multiday:16px 6px 6px -2px var(--tec-color-box-shadow-secondary); --tec-form-color-background:var(--tec-color-background); --tec-form-color-border-default:var(--tec-color-text-primary); --tec-form-color-border-active:var(--tec-color-accent-secondary); --tec-form-color-border-secondary:var(--tec-color-border-tertiary); --tec-form-color-accent-primary:var(--tec-color-accent-primary); --tec-form-box-shadow-default:var(--tec-box-shadow-default); --tec-opacity-background:0.07; --tec-opacity-select-highlighted:0.3; --tec-opacity-icon-hover:0.8; --tec-opacity-icon-active:0.9; --tec-opacity-default:1; --tec-transition:all 0.2s ease; --tec-transition-background-color:background-color 0.2s ease; --tec-transition-color-border-color:color 0.2s ease,border-color 0.2s ease; --tec-transition-transform:transform 0.2s ease; --tec-transition-border-color:border-color 0.2s ease; --tec-transition-color:color 0.2s ease; --tec-transition-opacity:opacity 0.2s ease; --tec-font-family-sans-serif:"Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif; --tec-font-weight-regular:400; --tec-font-weight-bold:700; --tec-font-size-0:11px; --tec-font-size-1:12px; --tec-font-size-2:14px; --tec-font-size-3:16px; --tec-font-size-4:18px; --tec-font-size-5:20px; --tec-font-size-6:22px; --tec-font-size-7:24px; --tec-font-size-8:28px; --tec-font-size-9:32px; --tec-font-size-10:42px; --tec-line-height-0:1.38; --tec-line-height-1:1.42; --tec-line-height-2:1.5; --tec-line-height-3:1.62; }ol, ul { box-sizing: border-box; }.wp-block-social-links .wp-social-link span:not(.screen-reader-text) { font-size: 0.65em; margin-left: 0.5em; margin-right: 0.5em; }:root { --wp--preset--font-size--normal:16px; --wp--preset--font-size--huge:42px; }.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #dddddd; clip-path: none; color: #444444; 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; }:where(figure) { margin: 0px 0px 1em; }:root { --wcm-btn-color:#5c7676; --wcm-btn-hover-color:--wcm-btn-hover-color; }: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,rgba(6,147,227,1) 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eeeeee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 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--font-family--inter: "Inter", sans-serif; --wp--preset--font-family--cardo: Cardo; --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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1); }html:root, [data-hsx*="light"], html:root[data-hsx*="dark"] [data-hsx*="inverted"] { --hcl-on-brand: #ffffff; --hcl-brand-1: #fffafb; --hcl-brand-2: #fdeff2; --hcl-brand-3: #fddce4; --hcl-brand-4: #f9ccd7; --hcl-brand-5: #f5bbcb; --hcl-brand-6: #edaabd; --hcl-brand-7: #e491aa; --hcl-brand-8: #da6c91; --hcl-brand-9: #59011e; --hcl-brand-10: #480011; --hcl-brand-11: #bc003f; --hcl-brand-12: #4c1a2e; --hcl-on-neutral: #fff; --hcl-neutral-1: #fdfcfd; --hcl-neutral-2: #faf9fb; --hcl-neutral-3: #f2eff3; --hcl-neutral-4: #eae7ec; --hcl-neutral-5: #e3dfe6; --hcl-neutral-6: #dbd8e0; --hcl-neutral-7: #d0cdd7; --hcl-neutral-8: #bcbac7; --hcl-neutral-9: #8e8c99; --hcl-neutral-10: #84828e; --hcl-neutral-11: #65636d; --hcl-neutral-12: #211f26; }:root { --hsx-page-width: 1366px; --hsx-min-offset: 20px; --hsx-page-gap: 20px; --hsx-bleed-offset: max(calc(((100vw - (var(--bde-section-width))) / 2) + var(--bde-section-horizontal-padding)), calc(var(--bde-section-horizontal-padding) + 5px)); --bde-section-width: 1406px  !important; --bde-section-horizontal-padding: 20px  !important; --bde-column-gap: 20px  !important; }:root { --headspin-theme-API: eyJ0aGVtZSI6ImxpZ2h0In0=; }h1, h2, h3, h4, h5, h6, p, div { line-height: calc(4px + 2ex); }html:root { --hrd-s: 6px; --hrd-m: 8px; --hrd-l: 12px; --hrd-pill: 500px; --hrd-atom: 6px; }html:root { --hfs-h0: clamp(3.0625rem, 2.151rem + 3.044vw, 4.75rem); --hfs-h1: clamp(2.4375rem, 1.83rem + 2.029vw, 3.5625rem); --hfs-h2: clamp(1.9375rem, 1.532rem + 1.353vw, 2.6875rem); --hfs-h3: clamp(1.5625rem, 1.326rem + 0.789vw, 2rem); --hfs-h4: clamp(1.25rem, 1.115rem + 0.451vw, 1.5rem); --hfs-h5: clamp(1rem, 0.932rem + 0.225vw, 1.125rem); --hfs-h6: clamp(1rem, 0.932rem + 0.225vw, 1.125rem); --hfs-text-l: clamp(1.25rem, 1.115rem + 0.451vw, 1.5rem); --hfs-text-m: clamp(1rem, 0.932rem + 0.225vw, 1.125rem); --hfs-text-s: clamp(0.875rem, 0.875rem + 0vw, 0.875rem); --hsp-xxl: clamp(3.5625rem, 2.921rem + 2.142vw, 4.75rem); --hsp-xl: clamp(2.6875rem, 2.215rem + 1.578vw, 3.5625rem); --hsp-l: clamp(2rem, 1.629rem + 1.24vw, 2.6875rem); --hsp-m: clamp(1.5rem, 1.23rem + 0.902vw, 2rem); --hsp-s: clamp(1.125rem, 0.922rem + 0.676vw, 1.5rem); --hsp-xs: clamp(0.8125rem, 0.644rem + 0.564vw, 1.125rem); --hsp-xxs: clamp(0.625rem, 0.524rem + 0.338vw, 0.8125rem); --hss-xxl: clamp(10.6875rem, 8.797rem + 6.313vw, 14.1875rem); --hss-xl: clamp(8rem, 6.549rem + 4.848vw, 10.6875rem); --hss-l: clamp(6rem, 4.92rem + 3.608vw, 8rem); --hss-m: clamp(4.5rem, 3.69rem + 2.706vw, 6rem); --hss-s: clamp(3.375rem, 2.767rem + 2.029vw, 4.5rem); --hss-xs: clamp(2.5rem, 2.027rem + 1.578vw, 3.375rem); --hss-xxs: clamp(1.875rem, 1.537rem + 1.127vw, 2.5rem); }@supports (font-size: 1cqi){html:root { --hfs-h0: clamp(3.0625rem, 2.151rem + 3.044cqi, 4.75rem); --hfs-h1: clamp(2.4375rem, 1.83rem + 2.029cqi, 3.5625rem); --hfs-h2: clamp(1.9375rem, 1.532rem + 1.353cqi, 2.6875rem); --hfs-h3: clamp(1.5625rem, 1.326rem + 0.789cqi, 2rem); --hfs-h4: clamp(1.25rem, 1.115rem + 0.451cqi, 1.5rem); --hfs-h5: clamp(1rem, 0.932rem + 0.225cqi, 1.125rem); --hfs-h6: clamp(1rem, 0.932rem + 0.225cqi, 1.125rem); --hfs-text-l: clamp(1.25rem, 1.115rem + 0.451cqi, 1.5rem); --hfs-text-m: clamp(1rem, 0.932rem + 0.225cqi, 1.125rem); --hfs-text-s: clamp(0.875rem, 0.875rem + 0cqi, 0.875rem); --hsp-xxl: clamp(3.5625rem, 2.921rem + 2.142cqi, 4.75rem); --hsp-xl: clamp(2.6875rem, 2.215rem + 1.578cqi, 3.5625rem); --hsp-l: clamp(2rem, 1.629rem + 1.24cqi, 2.6875rem); --hsp-m: clamp(1.5rem, 1.23rem + 0.902cqi, 2rem); --hsp-s: clamp(1.125rem, 0.922rem + 0.676cqi, 1.5rem); --hsp-xs: clamp(0.8125rem, 0.644rem + 0.564cqi, 1.125rem); --hsp-xxs: clamp(0.625rem, 0.524rem + 0.338cqi, 0.8125rem); --hss-xxl: clamp(10.6875rem, 8.797rem + 6.313cqi, 14.1875rem); --hss-xl: clamp(8rem, 6.549rem + 4.848cqi, 10.6875rem); --hss-l: clamp(6rem, 4.92rem + 3.608cqi, 8rem); --hss-m: clamp(4.5rem, 3.69rem + 2.706cqi, 6rem); --hss-s: clamp(3.375rem, 2.767rem + 2.029cqi, 4.5rem); --hss-xs: clamp(2.5rem, 2.027rem + 1.578cqi, 3.375rem); --hss-xxs: clamp(1.875rem, 1.537rem + 1.127cqi, 2.5rem); }}html:root, [data-hsx*="light"], html:root[data-hsx*="dark"] [data-hsx*="inverted"] { --bde-headings-color: var(--hcl-neutral-12); --bde-body-text-color: var(--hcl-neutral-11); --bde-background-color: var(--hcl-neutral-1); --bde-brand-primary-color: var(--hcl-brand-9); --bde-brand-primary-color-hover: var(--hcl-brand-10); --bde-links-color: var(--hcl-brand-9); --bde-links-color-hover: var(--hcl-brand-10); }html:root { --bde-h1-font-size: var(--hfs-h1); --bde-h2-font-size: var(--hfs-h2); --bde-h3-font-size: var(--hfs-h3); --bde-h4-font-size: var(--hfs-h4); --bde-h5-font-size: var(--hfs-h5); --bde-h6-font-size: var(--hfs-h6); --bde-body-font-size: var(--hfs-text-m); }.wp-grid-builder:not(.wpgb-template), .wpgb-facet { opacity: 0.01; }.wpgb-facet fieldset { margin: 0px; padding: 0px; border: none; outline: none; box-shadow: none; }.wpgb-facet fieldset:last-child { margin-bottom: 40px; }.wpgb-facet fieldset legend.wpgb-sr-only { height: 1px; width: 1px; }.mc4wp-form input[name^="_mc4wp_honey"] { display: none !important; }.mc4wp-form-basic label, .mc4wp-form-basic input { box-sizing: border-box; cursor: auto; vertical-align: baseline; width: auto; height: auto; line-height: normal; display: block; }.mc4wp-form-basic label::after, .mc4wp-form-basic input::after { content: ""; clear: both; display: table; }.mc4wp-form-basic label { margin-bottom: 6px; font-weight: 700; display: block; }.mc4wp-form-basic input[type="text"], .mc4wp-form-basic input[type="email"], .mc4wp-form-basic input[type="tel"], .mc4wp-form-basic input[type="url"], .mc4wp-form-basic input[type="date"], .mc4wp-form-basic textarea, .mc4wp-form-basic select { width: 100%; max-width: 480px; min-height: 32px; }.mc4wp-form-basic input[type="checkbox"], .mc4wp-form-basic input[type="radio"] { border: 0px; width: 13px; height: 13px; margin: 0px 6px 0px 0px; padding: 0px; display: inline-block; position: relative; }.mc4wp-form-basic input[type="checkbox"] { appearance: checkbox; }.breakdance-woocommerce .widget_price_filter .price_label .from, .breakdance-woocommerce .widget_price_filter .price_label .to, .bde-mini-cart-offcanvas .woocommerce-Price-amount, .breakdance-woocommerce .woocommerce-Price-amount, .breakdance-woocommerce .woocommerce-Price-amount bdi { font-weight: var(--bde-woo-typography-font-weight-heavy); color: var(--bde-woo-base-headings-color); display: inline; text-decoration: none; line-height: var(--bde-woo-base-heading-line-height); }.bde-mini-cart-offcanvas .woocommerce-Price-currencySymbol, .breakdance-woocommerce .woocommerce-Price-currencySymbol { display: inline; line-height: var(--bde-woo-base-heading-line-height); }.breakdance-woocommerce small.woocommerce-password-hint, .breakdance-woocommerce .order-info, .breakdance-woocommerce .woocommerce-notices-wrapper + p:not([class]), .breakdance-woocommerce .woocommerce-mini-cart__empty-message, .breakdance-woocommerce .woocommerce-noreviews, .breakdance-woocommerce .available-on-backorder, .breakdance-woocommerce .woocommerce-info { color: var(--bde-woo-notices__info-text); background: var(--bde-woo-notices__info-background); border-radius: var(--bde-woo-notices__border-radius); padding-top: ; padding-right: ; padding-bottom: ; font-weight: var(--bde-woo-typography-font-weight-medium); padding-left: var(--bde-woo-notices__padding-left); font-size: var(--bde-woo-typography__size-standard); font-family: var(--bde-woo-typography__size-standard-font-family); line-height: var(--bde-woo-base-paragraph-line-height); position: relative; width: 100%; }.breakdance-woocommerce small.woocommerce-password-hint::after, .breakdance-woocommerce .order-info::after, .breakdance-woocommerce .woocommerce-notices-wrapper + p:not([class])::after, .breakdance-woocommerce .woocommerce-mini-cart__empty-message::after, .breakdance-woocommerce .woocommerce-noreviews::after, .breakdance-woocommerce .available-on-backorder::after, .breakdance-woocommerce .woocommerce-info::after { content: ""; clear: both; display: table; }.breakdance-woocommerce small.woocommerce-password-hint::before, .breakdance-woocommerce .order-info::before, .breakdance-woocommerce .woocommerce-notices-wrapper + p:not([class])::before, .breakdance-woocommerce .woocommerce-mini-cart__empty-message::before, .breakdance-woocommerce .woocommerce-noreviews::before, .breakdance-woocommerce .available-on-backorder::before, .breakdance-woocommerce .woocommerce-info::before { content: ""; background-color: var(--info-svg-icon-color); -webkit-mask-image: var(--info-svg-icon); -webkit-mask-size: contain; -webkit-mask-repeat: no-repeat; -webkit-mask-position: center center; width: var(--bde-woo-notices__icon-size); height: var(--bde-woo-notices__icon-size); position: absolute; top: calc(50% - var(--bde-woo-notices__icon-size) / 2); left: var(--bde-woo-notices__padding); }.bde-checkout-builder, .breakdance-woocommerce { }.bde-mini-cart { position: relative; --bde-mini-cart-padding-top: 20px; --bde-mini-cart-padding-right: 20px; --bde-mini-cart-padding-bottom: 20px; --bde-mini-cart-padding-left: 20px; }.bde-mini-cart-toggle { display: flex; align-items: center; color: #4b5563; padding: 13px; text-decoration: none !important; }.bde-mini-cart-toggle__subtotal { margin-right: var(--bde-woo-base-standard-gaps); }.bde-mini-cart-toggle__icon { position: relative; display: inline-block; align-items: center; background-color: var(--bde-woo-base-text-color); content: ""; width: 28px; height: 28px; mask: url("https://ampia.ferretdev.solutions/wp-content/plugins/breakdance/subplugins/breakdance-woocommerce/css/https://ampia.ferretdev.solutions/wp-content/plugins/breakdance/subplugins/breakdance-woocommerce/css/icons/cart.svg"); -webkit-mask: url("icons/cart.svg") 0px 2px / contain no-repeat; transition: var(--bde-woo-base-transition); }.bde-mini-cart-toggle__counter { display: inline-flex; align-items: center; justify-content: center; text-align: center; font-size: var(--bde-woo-typography__size-standard); font-family: var(--bde-woo-typography__size-standard-font-family); color: var(--bde-woo-base-text-on-primary-color); line-height: 1; background-color: var(--bde-woo-base-primary-color); border-radius: 100px; margin-left: var(--bde-woo-base-standard-gaps); padding: 4px 8px; font-weight: var(--bde-woo-typography-font-weight-medium); transition: var(--bde-woo-base-transition); flex-shrink: 0; }.bde-mini-cart-offcanvas-body { --cart-image-size: 80px; position: absolute; top: 100%; z-index: var(--bde-z-index-minicart); display: flex; flex-direction: column; width: 420px; background-color: #ffffff; box-shadow: #ffffff 0px 0px 0px 0px, rgba(0, 0, 0, 0.05) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px; opacity: 0; pointer-events: none; visibility: hidden; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1), cubic-bezier(0.4, 0, 0.2, 1), cubic-bezier(0.4, 0, 0.2, 1); transition-delay: 0s, 0s, 0s; transition-property: transform, opacity, visibility; transition-duration: var(--bde-transition-duration); overflow: hidden; }.bde-mini-cart-offcanvas-body > * { margin-bottom: 0px; }.bde-mini-cart-offcanvas-topbar { display: flex; justify-content: space-between; align-items: center; padding-top: var(--bde-mini-cart-padding-top); padding-bottom: var(--bde-mini-cart-padding-top); padding-left: var(--bde-mini-cart-padding-left); padding-right: var(--bde-mini-cart-padding-right); }.bde-mini-cart-offcanvas-overlay { position: fixed; inset: 0px; z-index: var(--bde-z-index-minicart-backdrop); display: none; background-color: rgba(0, 0, 0, 0.3); opacity: 0; pointer-events: none; transition: var(--bde-woo-base-transition); }.bde-mini-cart-offcanvas__close-button { position: relative; font-size: var(--bde-woo-typography__size-large); font-family: var(--bde-woo-typography__size-large-font-family); line-height: 0.5; color: var(--bde-woo-widgets__remove-item-from-cart-color); opacity: 0.5; border: none; background-color: transparent; transition: var(--bde-woo-base-transition); cursor: pointer; padding: 0px 10px; height: 100%; margin-right: -10px; }.bde-mini-cart-offcanvas { }.bde-mini-cart-offcanvas .widget_shopping_cart_content { flex: 1 1 0%; display: flex; flex-direction: column; overflow-y: hidden; }.bde-mini-cart-offcanvas .woocommerce-mini-cart__empty-message { text-align: center; border-top: solid 1px var(--grey-200); margin: 0px; padding: 35px 0px; }.bde-mini-cart-offcanvas .woocommerce-Price-amount bdi, .bde-mini-cart-toggle__subtotal .woocommerce-Price-amount bdi { font-weight: var(--bde-woo-typography-font-weight-heavy); color: var(--bde-woo-base-headings-color); display: inline; text-decoration: none; line-height: var(--bde-woo-base-heading-line-height); font-size: var(--bde-woo-typography__size-standard); font-family: var(--bde-woo-typography__size-standard-font-family); }.breakdance-woocommerce { }.breakdance-woocommerce { }.breakdance-woocommerce { }.breakdance-woocommerce { }.breakdance .section-background-overlay { position: absolute; inset: 0px; }.breakdance-menu { --menu-background: #fff; --menu-max-height: calc(100vh - var(--mobile-buffer-y)); --menu-alignment: flex-start; --menu-duration: var(--bde-transition-duration, 0.3s); --menu-base-font-size: 0.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: 0px; padding: 0px; }.breakdance-menu-item { position: relative; }.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 1 0%; 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: 0px; border: none; background-color: var(--link-background-color); cursor: pointer; user-select: none; white-space: nowrap; transition: var(--menu-duration) color ease,var(--menu-duration) background-color ease; }.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); -webkit-mask-size: cover; -webkit-mask-position: center center; 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; }.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: 0px; }.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-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(0px); }.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: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px; 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--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-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: 0px; z-index: var(--bde-z-index-menu-backdrop); background-color: rgba(0, 0, 0, 0.25); opacity: 0; pointer-events: none; transition: var(--menu-duration) opacity ease; }.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: 0px; padding: 0px; cursor: pointer; transform: rotate(45deg); flex-shrink: 0; }.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: 0px; left: 50%; width: var(--mobile-topbar-close-button-bar-height); height: 100%; transform: translate(-50%); }.breakdance-menu-close-button::before { top: 50%; left: 0px; width: 100%; height: var(--mobile-topbar-close-button-bar-height); transform: translateY(-50%); }.breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines { transition-duration: 75ms; transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }.breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines::before { transition: top 75ms ease 0.12s, opacity 75ms ease 0s; }.breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines::after { transition: bottom 75ms ease 0.12s, transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s; }.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-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: transform 0.15s ease 0s; }.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--effect .breakdance-menu-item::before { content: ""; position: absolute; top: 0px; left: 0px; 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-underline .breakdance-menu-item::before { top: auto; bottom: 0px; left: 0px; }.breakdance-menu--effect-right .breakdance-menu-item::before { transform: scaleX(0); transform-origin: right center; }.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; }.bde-loop { --bde-posts-per-row: 1; --bde-posts-gap: 20px; display: grid; grid-template-columns: repeat(var(--bde-posts-per-row), minmax(0, 1fr)); gap: var(--bde-posts-gap); grid-auto-rows: auto; }.bde-loop-item { display: flex; flex-direction: column; gap: 20px; padding: 20px; }.bde-loop-list { --bde-posts-per-row: 1; }.breakdance-form input, .breakdance-form label, .breakdance-form select { vertical-align: middle; white-space: normal; line-height: 1; }.breakdance-form input, .breakdance-form textarea, .breakdance-form input[type="reset"], .breakdance-form input[type="button"], .breakdance-form input[type="submit"]:not(.breakdance-form-button), .breakdance-form input[type="checkbox"], .breakdance-form input[type="radio"], .breakdance-form select, .breakdance-form fieldset { margin: 0px; border: 0px; padding: 0px; appearance: none; }.breakdance-form { --bde-form-delete-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M170.5 51.6L151.5 80h145l-19-28.4c-1.5-2.2-4-3.6-6.7-3.6H177.1c-2.7 0-5.2 1.3-6.7 3.6zm147-26.6L354.2 80H368h48 8c13.3 0 24 10.7 24 24s-10.7 24-24 24h-8V432c0 44.2-35.8 80-80 80H112c-44.2 0-80-35.8-80-80V128H24c-13.3 0-24-10.7-24-24S10.7 80 24 80h8H80 93.8l36.7-55.1C140.9 9.4 158.4 0 177.1 0h93.7c18.7 0 36.2 9.4 46.6 24.9zM80 128V432c0 17.7 14.3 32 32 32H336c17.7 0 32-14.3 32-32V128H80zm80 64V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16z'/%3E%3C/svg%3E"); --bde-form-dropzone-color: var(--grey-600); --bde-form-dropzone-color-hover: var(--bde-form-dropzone-color); --bde-form-dropzone-color-dragging: var(--bde-form-dropzone-color); --bde-form-dropzone-icon-color: var(--grey-400); --bde-form-dropzone-icon-color-hover: var(--bde-form-dropzone-icon-color); --bde-form-dropzone-icon-color-dragging: var(--bde-form-dropzone-icon-color); --bde-form-dropzone-link-color: var(--bde-brand-primary-color); --bde-form-dropzone-link-color-hover: var(--bde-form-dropzone-link-color); --bde-form-dropzone-link-color-dragging: var(--bde-brand-primary-color); --bde-form-dropzone-background-color: var(--bde-form-input-background-color); --bde-form-dropzone-background-color-hover: var(--bde-form-input-background-color); --bde-form-dropzone-background-color-dragging: var(--grey-100); --bde-form-dropzone-border-color: var(--grey-300); --bde-form-dropzone-border-color-hover: var(--bde-form-input-focused-border-color); --bde-form-dropzone-border-color-dragging: var(--bde-form-input-focused-border-color); --bde-form-files-list-gap: 10px; --bde-form-files-list-background-color: var(--white); font-size: var(--bde-form-font-size); color: var(--bde-form-text-color); display: grid; grid-template-columns: repeat(12, 1fr); gap: var(--bde-form-gap); }.breakdance-form-group, .breakdance-form-field { position: relative; display: flex; flex-direction: column; align-items: flex-start; width: 100%; grid-column-start: span 12; }.breakdance-form-field__label { display: block; font-size: inherit; font-weight: var(--bde-form-label-font-weight); color: var(--bde-form-label-color); margin-bottom: var(--bde-form-after-label); cursor: pointer; }.breakdance-form .breakdance-form-field__input { display: block; width: 100%; font-size: var(--bde-form-font-size); padding-top: var(--bde-form-input-padding-top); padding-right: var(--bde-form-input-padding-right); padding-bottom: var(--bde-form-input-padding-bottom); padding-left: var(--bde-form-input-padding-left); border-width: var(--bde-form-input-border-width); border-style: solid; border-color: var(--bde-form-input-border-color); border-radius: var(--bde-form-input-border-radius); background-color: var(--bde-form-input-background-color); transition: all 0.3s ease-in-out 0s; }.breakdance-form-field--checkbox, .breakdance-form-field--radio { display: flex; flex-flow: column wrap; }.breakdance-form-checkbox, .breakdance-form-radio { display: flex; align-items: center; width: 100%; }.breakdance-form-checkbox, .breakdance-form-radio { margin-bottom: var(--bde-form-after-sublabel); }.breakdance-form-checkbox:last-child, .breakdance-form-radio:last-child { margin-bottom: 0px; }.breakdance-form-checkbox input[type="checkbox"], .breakdance-form-radio input[type="radio"] { appearance: none; display: inline-block; width: var(--bde-form-checkbox-size); height: var(--bde-form-checkbox-size); padding: 0px; vertical-align: middle; background-origin: border-box; user-select: none; flex-shrink: 0; color: var(--bde-form-checkbox-selected-color); background-color: var(--bde-form-input-background-color); cursor: pointer; border-top: var(--bde-form-input-border-top); border-right: var(--bde-form-input-border-right); border-bottom: var(--bde-form-input-border-bottom); border-left: var(--bde-form-input-border-left); border-radius: 4px; opacity: 1; }.breakdance-form-radio__text, .breakdance-form-checkbox__text { cursor: pointer; font-size: inherit !important; margin-bottom: 0px !important; padding-left: 5px !important; line-height: inherit !important; }.breakdance-form-link { display: inline-block; font-weight: 500; text-decoration: none; color: var(--bde-brand-primary-color); }.breakdance-form-footer .breakdance-form-button { display: inline-flex; }.breakdance-form-footer { width: 100%; display: flex; flex-direction: row; justify-content: flex-start; align-items: end; }.breakdance-form-link--password { margin-left: auto; }.breakdance-form-field__required { color: var(--bde-form-label-required-color); padding-left: 4px; display: inline-block; transform: translate( var(--bde-form-label-required-nudge-x), var(--bde-form-label-required-nudge-y) ); }@font-face { font-family: "Work Sans"; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/worksans/v23/QGYsz_wNahGAdqQ43Rh_fKDptfpA4Q.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Work Sans"; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/worksans/v23/QGYsz_wNahGAdqQ43Rh_fKDptfpA4Q.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Work Sans"; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/worksans/v23/QGYsz_wNahGAdqQ43Rh_fKDptfpA4Q.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Work Sans"; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/worksans/v23/QGYsz_wNahGAdqQ43Rh_fKDptfpA4Q.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Work Sans"; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/worksans/v23/QGYsz_wNahGAdqQ43Rh_fKDptfpA4Q.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Work Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/worksans/v23/QGYsz_wNahGAdqQ43Rh_fKDptfpA4Q.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Work Sans"; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/worksans/v23/QGYsz_wNahGAdqQ43Rh_fKDptfpA4Q.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Work Sans"; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/worksans/v23/QGYsz_wNahGAdqQ43Rh_fKDptfpA4Q.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Work Sans"; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/worksans/v23/QGYsz_wNahGAdqQ43Rh_fKDptfpA4Q.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }.breakdance .bde-section { position: relative; width: 100%; background-position: center center; background-size: cover; }.breakdance .bde-section .section-container { max-width: var(--bde-section-width); background-size: cover; position: relative; display: flex; flex-direction: column; align-items: flex-start; text-align: left; margin: 0px auto; padding: var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding); }.breakdance .bde-section .section-shape-divider-wrapper { position: absolute; overflow: hidden; inset: 0px; pointer-events: none; }.breakdance .bde-section .section-shape-divider-wrapper .section-shape-divider svg { position: absolute; color: #000000; width: 100%; height: 320px; left: 0px; right: 0px; top: 0px; }.bde-themeless-template-content-area { display: block; width: 100%; max-width: 100%; }.breakdance .bde-section { position: relative; width: 100%; background-position: center center; background-size: cover; }.breakdance .bde-section .section-container { max-width: var(--bde-section-width); background-size: cover; position: relative; display: flex; flex-direction: column; align-items: flex-start; text-align: left; margin: 0px auto; padding: var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding); }.breakdance .bde-section .section-shape-divider-wrapper { position: absolute; overflow: hidden; inset: 0px; pointer-events: none; }.breakdance .bde-section .section-shape-divider-wrapper .section-shape-divider svg { position: absolute; color: #000000; width: 100%; height: 320px; left: 0px; right: 0px; top: 0px; }.breakdance .bde-heading { max-width: 100%; margin: 0px; }.breakdance .bde-shortcode { max-width: 100%; width: 100%; }.breakdance .bde-section { position: relative; width: 100%; background-position: center center; background-size: cover; }.breakdance .bde-section .section-container { max-width: var(--bde-section-width); background-size: cover; position: relative; display: flex; flex-direction: column; align-items: flex-start; text-align: left; margin: 0px auto; padding: var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding); }.breakdance .bde-section .section-shape-divider-wrapper { position: absolute; overflow: hidden; inset: 0px; pointer-events: none; }.breakdance .bde-section .section-shape-divider-wrapper .section-shape-divider svg { position: absolute; color: #000000; width: 100%; height: 320px; left: 0px; right: 0px; top: 0px; }.breakdance .bde-header-builder { position: relative; width: 100%; background-color: var(--bde-background-color); --bde-header-width:var(--bde-section-width); --bde-header-sticky-top:calc(var(--bde-header-sticky-offset) + var(--wp-admin--admin-bar--height, 0px)); --bde-header-sticky-offset:0px; --bde-header-sticky-duration:var(--bde-transition-duration); }.breakdance .bde-header-builder .bde-header-builder__container { gap: 20px; display: flex; align-items: center; justify-content: space-between; margin: 0px auto; max-width: var(--bde-header-width); padding: var(--bde-section-horizontal-padding) var(--bde-section-horizontal-padding); }.breakdance .bde-header-builder.bde-header-builder--sticky { position: fixed; z-index: var(--bde-z-index-header-sticky); top: var(--bde-header-sticky-top); transition-property: transform, opacity, background-color, box-shadow, top; transition-duration: var(--bde-header-sticky-duration); transition-timing-function: ease-in-out; }.breakdance .bde-header-builder.bde-header-builder--sticky .bde-header-builder__container { transition-property: min-height; transition-duration: var(--bde-header-sticky-duration); transition-timing-function: ease-in-out; }.breakdance .bde-div { display: flex; flex-direction: column; align-items: flex-start; text-align: left; max-width: 100%; position: relative; background-size: cover; }.breakdance .bde-columns { max-width: 100%; width: 100%; display: flex; flex-flow: row nowrap; gap: var(--bde-column-gap); }.breakdance .bde-column { display: flex; flex-direction: column; justify-content: flex-start; text-align: left; align-items: flex-start; width: calc(var(--column-width) - var(--bde-column-gap) * ((var(--columnCount) - 1) / var(--columnCount))); position: relative; background-size: cover; }.breakdance .bde-globalblock { max-width: 100%; width: 100%; }.bde-globalblock .breakdance { background-color: initial; color: initial; }.breakdance .bde-image { max-width: 100%; }.breakdance-image { position: relative; display: flex; flex-direction: column; max-width: 100%; margin: 0px; border: none; }.breakdance-image-clip { overflow: hidden; }.breakdance-image-object { display: block; max-width: 100%; height: auto; }.breakdance-image-link { display: block; }.breakdance-dropdown-custom-content { display: flex; flex-direction: column; align-items: flex-start; text-align: left; }.breakdance .bde-grid { --bde-grid-gap:var(--bde-column-gap); display: grid; grid-template-columns: repeat(var(--bde-grid-items-per-row,4),minmax(0,1fr)); gap: var(--bde-grid-gap); text-align: left; max-width: 100%; width: 100%; position: relative; background-size: cover; align-items: var(--bde-grid-align-items,stretch); justify-items: var(--bde-grid-justify-items,stretch); }.breakdance .bde-heading { max-width: 100%; margin: 0px; }.breakdance .bde-container-link { display: flex; flex-direction: column; align-items: flex-start; text-align: left; max-width: 100%; text-decoration: none; transition-property: background-color, border-color, box-shadow, color; transition-timing-function: ease-in-out; transition-duration: var(--defaultTransition,300ms); position: relative; background-size: cover; }.breakdance .bde-icon { display: flex; }.breakdance .bde-text { max-width: 100%; margin: 0px; color: var(--bde-text-color,var(--bde-body-text-color)); }.breakdance .bde-post-list { max-width: 100%; width: 100%; }.breakdance .bde-post-list .ee-post-meta a, .breakdance .bde-post-list .ee-post-title a, .breakdance .bde-post-list .ee-post-taxonomy-item a { text-decoration: none; }.breakdance .bde-post-list .ee-post { display: flex; flex-direction: column; gap: 20px; padding: 20px; }.breakdance .bde-post-list .ee-post-wrap { width: 100%; height: 100%; display: flex; flex-direction: column; align-items: flex-start; }.breakdance .bde-post-list .ee-post-image-link { width: 100%; flex-shrink: 0; order: 0; }.breakdance .bde-post-list .ee-post-image-link.ee-posts-image-left, .breakdance .bde-post-list .ee-post-image-link.ee-posts-image-right { width: 25%; }.breakdance .bde-post-list .ee-post-image { width: 100%; position: relative; padding-bottom: 56.25%; }.breakdance .bde-post-list .ee-post-image img { width: 100%; height: 100%; position: absolute; inset: 0px; object-fit: cover; }.breakdance .bde-post-list .ee-post-title { margin: 0px 0px 20px; text-align: left; font-size: 1.25em; }.breakdance .bde-post-list .ee-post-title a { color: inherit; display: block; }.breakdance .bde-post-list .ee-post-content { text-align: left; font-size: 0.875em; margin-bottom: 20px; order: 4; }.breakdance .bde-text-link { display: flex; }.breakdance .bde-text-link { display: flex; }.breakdance .bde-login-form { width: 100%; max-width: 100%; }.breakdance .bde-login-form .breakdance-form-field--checkbox { flex-direction: row; }.breakdance .bde-mini-cart { text-align: left; }.breakdance .bde-icon-list { max-width: 100%; display: flex; text-align: left; }.breakdance .bde-icon-list ul { width: 100%; display: flex; flex-direction: column; list-style: none; padding: 0px; margin: 0px; gap: 16px; }.breakdance .bde-icon-list li .bde-icon-list__item-wrapper { display: flex; align-items: center; text-decoration: none; gap: 8px; }.breakdance .bde-icon-list ul .bde-icon-list__icon { display: flex; font-size: 20px; }.breakdance .bde-icon-list ul .bde-icon-list__icon > svg { font-size: inherit; width: 1em; height: 1em; stroke-width: 0; stroke: currentcolor; fill: currentcolor; }.breakdance .bde-section { position: relative; width: 100%; background-position: center center; background-size: cover; }.breakdance .bde-section .section-container { max-width: var(--bde-section-width); background-size: cover; position: relative; display: flex; flex-direction: column; align-items: flex-start; text-align: left; margin: 0px auto; padding: var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding); }.breakdance .bde-section .section-shape-divider-wrapper { position: absolute; overflow: hidden; inset: 0px; pointer-events: none; }.breakdance .bde-section .section-shape-divider-wrapper .section-shape-divider svg { position: absolute; color: #000000; width: 100%; height: 320px; left: 0px; right: 0px; top: 0px; }.breakdance .bde-container-link { display: flex; flex-direction: column; align-items: flex-start; text-align: left; max-width: 100%; text-decoration: none; transition-property: background-color, border-color, box-shadow, color; transition-timing-function: ease-in-out; transition-duration: var(--defaultTransition,300ms); position: relative; background-size: cover; }.breakdance .bde-columns { max-width: 100%; width: 100%; display: flex; flex-flow: row nowrap; gap: var(--bde-column-gap); }.breakdance .bde-column { display: flex; flex-direction: column; justify-content: flex-start; text-align: left; align-items: flex-start; width: calc(var(--column-width) - var(--bde-column-gap) * ((var(--columnCount) - 1) / var(--columnCount))); position: relative; background-size: cover; }.breakdance .bde-heading { max-width: 100%; margin: 0px; }.breakdance .bde-shortcode { max-width: 100%; width: 100%; }.breakdance .bde-div { display: flex; flex-direction: column; align-items: flex-start; text-align: left; max-width: 100%; position: relative; background-size: cover; }.breakdance .bde-text { max-width: 100%; margin: 0px; color: var(--bde-text-color,var(--bde-body-text-color)); }.breakdance .bde-globalblock { max-width: 100%; width: 100%; }.bde-globalblock .breakdance { background-color: initial; color: initial; }:root { --white:#fff; --grey-50:#f9fafb; --grey-100:#f3f4f6; --grey-200:#e5e7eb; --grey-300:#d1d5db; --grey-400:#9ca3af; --grey-450:#787e8b; --grey-500:#6b7280; --grey-600:#4b5563; --grey-700:#374151; --grey-800:#1f2937; --grey-900:#111827; --blue-500:#3b82f6; --blue-600:#2563eb; --pink-600:#db2777; --emerald-100:#d1fae5; --emerald-700:#047857; --sky-100:#e0f2fe; --sky-500:#0ea5e9; --red-50:#fef2f2; --red-500:#ef4444; --red-700:#b91c1c; --indigo-50:#eef2ff; --indigo-600:#4f46e5; --indigo-700:#4338ca; --yellow-500:#fbbf24; --bde-brand-primary-color:var(--bde-palette-color-1-c732e9dc-c7fa-481d-bf0e-da24e0243875); --bde-brand-primary-color-hover:var(--bde-palette-color-1-c732e9dc-c7fa-481d-bf0e-da24e0243875); --bde-body-font-family:"Work Sans",sans-serif; --bde-heading-font-family:"Song Myung",serif; --bde-base-font-size:16px; --bde-body-font-size:var(--bde-base-font-size); --bde-font-size-ratio:1.25; --bde-h6-font-size:var(--bde-base-font-size); --bde-h5-font-size:calc(var(--bde-h6-font-size) * var(--bde-font-size-ratio)); --bde-h4-font-size:calc(var(--bde-h5-font-size) * var(--bde-font-size-ratio)); --bde-h3-font-size:calc(var(--bde-h4-font-size) * var(--bde-font-size-ratio)); --bde-h2-font-size:calc(var(--bde-h3-font-size) * var(--bde-font-size-ratio)); --bde-h1-font-size:calc(var(--bde-h2-font-size) * var(--bde-font-size-ratio)); --bde-body-text-color:var(--grey-700); --bde-headings-color:var(--grey-900); --bde-background-color:var(--grey-50); --bde-palette-color-1-c732e9dc-c7fa-481d-bf0e-da24e0243875:rgba(89,1,30,1); --hcl-brand-1:#fffafb; --hcl-brand-2:#fdeff2; --hcl-brand-3:#fddce4; --hcl-brand-4:#f9ccd7; --hcl-brand-5:#f5bbcb; --hcl-brand-6:#edaabd; --hcl-brand-7:#e491aa; --hcl-brand-8:#da6c91; --hcl-brand-9:#59011e; --hcl-brand-10:#480011; --hcl-brand-11:#bc003f; --hcl-brand-12:#4c1a2e; --hcl-neutral-1:#fdfcfd; --hcl-neutral-2:#faf9fb; --hcl-neutral-3:#f2eff3; --hcl-neutral-4:#eae7ec; --hcl-neutral-5:#e3dfe6; --hcl-neutral-6:#dbd8e0; --hcl-neutral-7:#d0cdd7; --hcl-neutral-8:#bcbac7; --hcl-neutral-9:#8e8c99; --hcl-neutral-10:#84828e; --hcl-neutral-11:#65636d; --hcl-neutral-12:#211f26; --hcl-on-brand:#fff; --hcl-on-neutral:#fff; --bde-palette-color-1-1ef2178b-a525-4f0f-97f1-8b5a4bc687e2:#E6EDF7; --bde-palette-dark-purple-781c15b2-95be-4205-bd12-5fc21fee95f0-29:rgba(58,34,48,1); --bde-palette-light-purple-0f1ad5e1-7747-43ea-b8bc-e5f5e45191da-31:#5A253B; --bde-palette-pink-text-332cb680-e116-4a5c-a165-462cb9fe1083-32:#E683A0; --bde-palette-blue-section-bg-385c60ee-6770-4033-b631-f42ed17e0e6b-33:#0777A1; --bde-palette-purple-body-bg-e9750238-0152-4374-893d-a38451c1abdf-34:#79244D; --bde-palette-dark-blue-body-bg-c147a2ec-1154-45e0-a4d1-ca36d3564d70-35:#2D4159; --bde-palette-blue-divider-3de277a6-9fd0-4a63-8150-cdba205c3a55-36:#325E9C; --bde-palette-contrast-red-7084bd63-b3e0-4925-8bd8-552af9faecc9-37:#FF024A; --bde-transition-duration:300ms; --bde-column-gap:32px; --bde-section-width:1120px; --bde-section-vertical-padding:100px; --bde-section-horizontal-padding:20px; --bde-button-primary-border-color:transparent; --bde-button-primary-border-color-hover:transparent; --bde-button-primary-text-color:#fff; --bde-button-primary-text-color-hover:#fff; --bde-button-secondary-text-color-hover:#fff; --bde-button-secondary-background-color:transparent; --bde-button-custom-border-color:var(--grey-900); --bde-button-custom-border-color-hover:var(--grey-700); --bde-button-custom-text-color:var(--white); --bde-button-custom-text-color-hover:var(--white); --bde-button-custom-background-color:var(--grey-900); --bde-button-custom-background-color-hover:var(--grey-700); --bde-button-font-weight:500; --bde-button-border-radius:3px; --bde-button-border-width:1px; --bde-button-padding-base:14px 24px; --bde-button-padding-sm:8px 16px; --bde-button-padding-lg:28px 54px; --bde-button-line-height:1; --bde-form-gap:16px; --bde-form-after-label:8px; --bde-form-after-sublabel:8px; --bde-form-input-border-radius:3px; --bde-form-input-background-color:var(--white); --bde-form-input-padding-top:12px; --bde-form-input-padding-right:16px; --bde-form-input-padding-bottom:12px; --bde-form-input-padding-left:16px; --bde-form-input-placeholder-color:var(--grey-450); --bde-form-input-border-width:1px; --bde-form-input-border-color:var(--grey-300); --bde-form-label-font-weight:500; --bde-form-label-required-color:var(--red-700); --bde-form-label-required-nudge-x:0; --bde-form-label-required-nudge-y:0; --bde-form-label-required-size: inherit; --bde-form-text-color:var(--grey-700); --bde-form-input-focused-background-color:var(--white); --bde-form-input-input-shadow:none; --bde-form-checkbox-size:1em; --bde-woo-products-list-gap:var(--bde-woo-base-large-gaps); --bde-woo-base-paragraph-line-height:1.4; --bde-woo-base-heading-line-height:1.2; --bde-woo-base-border-color:var(--grey-300); --bde-woo-base-text-on-primary-color:var(--white); --bde-woo-base-space:8px; --bde-woo-base-ratio:1.618; --bde-woo-typography-font-weight-normal:400; --bde-woo-typography-font-weight-medium:500; --bde-woo-typography-font-weight-heavy:600; --bde-woo-buttons-and-links-line-height:1; --bde-woo-buttons-and-links__disabled-button-color:var(--grey-300); --bde-woo-buttons-and-links__disabled-button-text-color:var(--white); --bde-woo-buttons-and-links__nav-link-background-active:var(--grey-50); --bde-woo-buttons-and-links__nav-border-radius:4px; --bde-woo-forms__inputs-select2-selected-item:var(--grey-300); --bde-woo-forms__wrappers-small:360px; --error-svg-icon:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><path d=\"M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm5.5 16.084l-1.403 1.416-4.09-4.096-4.102 4.096-1.405-1.405 4.093-4.092-4.093-4.098 1.405-1.405 4.088 4.089 4.091-4.089 1.416 1.403-4.092 4.087 4.092 4.094z\"/></svg>"); --success-svg-icon:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><path d=\"M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm-1 17l-5-5.299 1.399-1.43 3.574 3.736 6.572-7.007 1.455 1.403-8 8.597z\"/></svg>"); --info-svg-icon:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><path d=\"M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm1 18h-2v-6h-2v-2h4v8zm-1-9.75c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25z\"/></svg>"); --chevron-svg-icon:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><path d=\"M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z\"/></svg>"); --checkbox-svg-icon:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><path d=\"M9 21.035l-9-8.638 2.791-2.87 6.156 5.874 12.21-12.436 2.843 2.817z\"/></svg>"); --radiobutton-svg-icon:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"12\"/></svg>"); --show-password-svg-icon:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><path d=\"M12.015 7c4.751 0 8.063 3.012 9.504 4.636-1.401 1.837-4.713 5.364-9.504 5.364-4.42 0-7.93-3.536-9.478-5.407 1.493-1.647 4.817-4.593 9.478-4.593zm0-2c-7.569 0-12.015 6.551-12.015 6.551s4.835 7.449 12.015 7.449c7.733 0 11.985-7.449 11.985-7.449s-4.291-6.551-11.985-6.551zm-.015 5c1.103 0 2 .897 2 2s-.897 2-2 2-2-.897-2-2 .897-2 2-2zm0-2c-2.209 0-4 1.792-4 4 0 2.209 1.791 4 4 4s4-1.791 4-4c0-2.208-1.791-4-4-4z\"/></svg>"); --hide-password-svg-icon:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><path d=\"M19.604 2.562l-3.346 3.137c-1.27-.428-2.686-.699-4.243-.699-7.569 0-12.015 6.551-12.015 6.551s1.928 2.951 5.146 5.138l-2.911 2.909 1.414 1.414 17.37-17.035-1.415-1.415zm-6.016 5.779c-3.288-1.453-6.681 1.908-5.265 5.206l-1.726 1.707c-1.814-1.16-3.225-2.65-4.06-3.66 1.493-1.648 4.817-4.594 9.478-4.594.927 0 1.796.119 2.61.315l-1.037 1.026zm-2.883 7.431l5.09-4.993c1.017 3.111-2.003 6.067-5.09 4.993zm13.295-4.221s-4.252 7.449-11.985 7.449c-1.379 0-2.662-.291-3.851-.737l1.614-1.583c.715.193 1.458.32 2.237.32 4.791 0 8.104-3.527 9.504-5.364-.729-.822-1.956-1.99-3.587-2.952l1.489-1.46c2.982 1.9 4.579 4.327 4.579 4.327z\"/></svg>"); --error-svg-icon-color:var(--red-500); --success-svg-icon-color:var(--emerald-700); --info-svg-icon-color:var(--sky-500); --chevron-svg-icon-color:var(--grey-900); --checkbox-svg-icon-color:var(--grey-900); --radiobutton-svg-icon-color:var(--grey-900); --show-password-svg-icon-color:var(--grey-900); --hide-password-svg-icon-color:var(--grey-900); --bde-woo-notices__icon-size:16px; --bde-woo-notices__padding:24px; --bde-woo-notices__border-radius:4px; --bde-woo-notices__error-background:var(--red-50); --bde-woo-notices__error-text:var(--red-500); --bde-woo-notices__error-link-text:var(--red-500); --bde-woo-notices__error-link-text-hover:var(--red-500); --bde-woo-notices__info-background:var(--sky-100); --bde-woo-notices__info-text:var(--sky-500); --bde-woo-notices__info-link-text:var(--sky-500); --bde-woo-notices__info-link-text-hover:var(--sky-500); --bde-woo-notices__success-background:var(--emerald-100); --bde-woo-notices__success-text:var(--emerald-700); --bde-woo-notices__success-link-text:var(--emerald-700); --bde-woo-notices__success-link-text-hover:var(--emerald-700); --bde-woo-sale-badge__border-radius:2px; --bde-woo-sale-badge__padding:4px 8px; --bde-woo-ratings__star-color:var(--yellow-500); --bde-woo-ratings__star-size:18px; --bde-woo-ratings__filled-star-svg:url("data:image/svg+xml;utf8,<svg width=\"24px\" height=\"24px\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"><polygon id=\"Path\" points=\"12 0.587 15.668 8.155 24 9.306 17.936 15.134 19.416 23.413 12 19.446 4.583 23.413 6.064 15.134 0 9.306 8.332 8.155\"></polygon></svg>"); --bde-woo-ratings__empty-star-svg:url("data:image/svg+xml;utf8,<svg width=\"24px\" height=\"24px\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"><path d=\"M12,5.173 L14.335,9.99 L19.64,10.722 L15.779,14.432 L16.721,19.702 L12,17.178 L7.279,19.703 L8.221,14.433 L4.36,10.723 L9.665,9.99 L12,5.173 L12,5.173 Z M12,0.587 L8.332,8.155 L0,9.306 L6.064,15.134 L4.584,23.413 L12,19.446 L19.416,23.412 L17.936,15.133 L24,9.306 L15.668,8.156 L12,0.587 Z\" id=\"Shape\"></path></svg>"); --bde-woo-product-images__border-radius:4px; --bde-woo-product-images__border-width:0px; --bde-woo-product-images__border-color:var(--grey-300); --bde-woo-wrappers__background-color:var(--white); --bde-woo-wrappers__border-radius:4px; --bde-woo-wrappers__border-color:var(--grey-300); --bde-woo-wrappers__border-width:1px; --bde-woo-wrappers__shadow:rgba(0,0,0,0.05) 0 1px 3px,rgba(0,0,0,0.05) 0 1px 2px; --bde-woo-tables__header-color:var(--grey-100); --bde-woo-tables__background-color:var(--white); --bde-woo-tables__border-radius:4px; --bde-woo-tables__border-width:1px; --bde-woo-widgets__chip-background-color:transparent; --bde-woo-widgets__chip-background-color-hover:var(--indigo-50); --bde-woo-widgets__chip-text-color: inherit; --bde-woo-widgets__handle-border-color:var(--grey-300); --bde-woo-widgets__handle-background-color:var(--white); --bde-woo-widgets__handle-background-color-hover:var(--white); --bde-woo-widgets__handle-shadow:rgba(0,0,0,0.05) 0 1px 3px,rgba(0,0,0,0.05) 0 1px 2px; --bde-woo-widgets__handle-shadow-hover:var(--grey-300) 0 0 4px; --bde-woo-widgets__remove-item-from-cart-color:var(--grey-450); --bde-woo-select2__active-item-background-color:var(--indigo-50); --bde-woo-gallery__zoom-icon-shadow:rgba(0,0,0,0.05) 0 1px 3px,rgba(0,0,0,0.05) 0 1px 2px; --bde-woo-payment-box-background-color:var(--grey-100); --bde-woo-payment-box-border-color:var(--grey-200); --bde-woo-payment-box-border-width:1px; --bde-woo-quicklook-button-icon:url(https://ampia.ferretdev.solutions/wp-content/uploads/breakdance/css/icons//eye/.svg); --bde-woo-quicklook-button-background-color:none; --bde-woo-quicklook-button-icon-size:20px; --bde-woo-quicklook-button-backdrop-color:rgba(0,0,0,0.15); --bde-woo-quicklook-button-backdrop-opacity:0.7; --bde-woo-quicklook-modal-background-color:var(--white); --bde-woo-quicklook-overlay-color:rgba(0,0,0,0.7); --bde-woo-quicklook-close-button-size:2em; --bde-woo-quicklook-arrow-size:1em; --bde-woo-quicklook-arrow-color:var(--white); --bde-woo-swatch-space-between-options:10px; --bde-woo-swatch-padding:7px 7px; --bde-woo-swatch-color-width:30px; --bde-woo-swatch-color-height:30px; --bde-woo-swatch-border:1px solid var(--grey-200); --bde-woo-swatch-border-color-hover:var(--grey-400); --bde-woo-swatch-shadow:none; --bde-woo-swatch-shadow-hover:none; --bde-woo-swatch-background:var(--white); --bde-woo-swatch-background-hover:var(--grey-50); --bde-woo-swatch-color-padding:2px; --bde-woo-swatch-tooltip-color:var(--white); --bde-woo-swatch-tooltip-background:var(--grey-900); --bde-woo-swatch-tooltip-padding:7px; --bde-woo-swatch-space-after-label:8px; --bde-woo-responsive__stack:row; }:root, .bde-global-css-vars { --bde-links-color:var(--bde-brand-primary-color); --bde-links-color-hover:var(--bde-brand-primary-color-hover); --bde-button-primary-background-color:var(--bde-brand-primary-color); --bde-button-primary-background-color-hover:var(--bde-brand-primary-color-hover); --bde-button-secondary-border-color:var(--bde-brand-primary-color); --bde-button-secondary-border-color-hover:var(--bde-brand-primary-color); --bde-button-secondary-text-color:var(--bde-brand-primary-color); --bde-button-secondary-background-color-hover:var(--bde-brand-primary-color); --bde-button-text-text-color:var(--bde-links-color); --bde-button-text-text-color-hover:var(--bde-links-color-hover); --bde-button-font-size:var(--bde-body-font-size); --bde-form-font-size:var(--bde-body-font-size); --bde-form-input-border-top-left-radius:var(--bde-form-input-border-radius); --bde-form-input-border-top-right-radius:var(--bde-form-input-border-radius); --bde-form-input-border-bottom-left-radius:var(--bde-form-input-border-radius); --bde-form-input-border-bottom-right-radius:var(--bde-form-input-border-radius); --bde-form-input-border-top:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color); --bde-form-input-border-right:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color); --bde-form-input-border-bottom:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color); --bde-form-input-border-left:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color); --bde-form-label-color:var(--bde-headings-color); --bde-form-input-focused-border-color:var(--bde-brand-primary-color); --bde-form-input-focused-shadow:var(--bde-brand-primary-color) 0 0 2px; --bde-form-checkbox-selected-color:var(--bde-brand-primary-color); --bde-z-index-lightbox:1100; --bde-z-index-popup:1050; --bde-z-index-modal:1000; --bde-z-index-modal-backdrop:calc(var(--bde-z-index-modal) - 1); --bde-z-index-high:300; --bde-z-index-medium:200; --bde-z-index-low:100; --bde-z-index-sticky:10; --bde-z-index-minicart:var(--bde-z-index-modal); --bde-z-index-minicart-backdrop:var(--bde-z-index-modal-backdrop); --bde-z-index-menu-dropdown:var(--bde-z-index-modal); --bde-z-index-menu-mobile:var(--bde-z-index-modal); --bde-z-index-menu-backdrop:var(--bde-z-index-modal-backdrop); --bde-z-index-search-fullscreen:var(--bde-z-index-modal); --bde-z-index-back-to-top:var(--bde-z-index-high); --bde-z-index-scroll-progress:var(--bde-z-index-high); --bde-z-index-header-sticky:var(--bde-z-index-medium); --bde-z-index-header-overlay:calc(var(--bde-z-index-header-sticky) - 1); --bde-z-index-social-share-buttons:var(--bde-z-index-low); --bde-woo-base-transition:all ease var(--bde-transition-duration); --bde-woo-base-text-color:var(--bde-body-text-color); --bde-woo-base-headings-color:var(--bde-headings-color); --bde-woo-base-primary-color:var(--bde-brand-primary-color); --bde-woo-base-primary-color-hover:var(--bde-brand-primary-color-hover); --bde-woo-base-extra-small-gaps:calc(var(--bde-woo-base-small-gaps) / var(--bde-woo-base-ratio)); --bde-woo-base-small-gaps:calc(var(--bde-woo-base-space) / var(--bde-woo-base-ratio)); --bde-woo-base-standard-gaps:var(--bde-woo-base-space); --bde-woo-base-medium-gaps:calc(var(--bde-woo-base-space) * var(--bde-woo-base-ratio)); --bde-woo-base-big-gaps:calc(var(--bde-woo-base-medium-gaps) * var(--bde-woo-base-ratio)); --bde-woo-base-large-gaps:calc(var(--bde-woo-base-big-gaps) * var(--bde-woo-base-ratio)); --bde-woo-base-extra-large-gaps:calc(var(--bde-woo-base-large-gaps) * var(--bde-woo-base-ratio)); --bde-woo-typography-ratio:var(--bde-font-size-ratio); --bde-woo-typography__size-small:calc(var(--bde-woo-typography__size-standard) / var(--bde-woo-typography-ratio)); --bde-woo-typography__size-small-font-family:var(--bde-body-font-family); --bde-woo-typography__size-standard:var(--bde-body-font-size); --bde-woo-typography__size-standard-font-family:var(--bde-body-font-family); --bde-woo-typography__size-medium:calc(var(--bde-woo-typography__size-standard) * var(--bde-woo-typography-ratio)); --bde-woo-typography__size-medium-font-family:var(--bde-heading-font-family); --bde-woo-typography__size-large:calc(var(--bde-woo-typography__size-medium) * var(--bde-woo-typography-ratio)); --bde-woo-typography__size-large-font-family:var(--bde-heading-font-family); --bde-woo-typography__size-extra-large:calc(var(--bde-woo-typography__size-large) * var(--bde-woo-typography-ratio)); --bde-woo-typography__size-extra-large-font-family:var(--bde-heading-font-family); --bde-woo-buttons-and-links__text-link-color:var(--bde-woo-base-primary-color); --bde-woo-buttons-and-links__text-link-color-hover:var(--bde-woo-base-primary-color-hover); --bde-woo-buttons-and-links__nav-link-color:var(--bde-woo-base-text-color); --bde-woo-buttons-and-links__nav-link-color-hover:var(--bde-woo-base-text-on-primary-color); --bde-woo-buttons-and-links__nav-link-color-active:var(--bde-woo-base-primary-color); --bde-woo-forms__spacing-after-label:var(--bde-form-after-label); --bde-woo-forms__spacing-between-fields:var(--bde-form-gap); --bde-woo-forms__spacing-between-columns:var(--bde-woo-base-extra-large-gaps); --bde-woo-forms__labels-color:var(--bde-form-label-color); --bde-woo-forms__inputs-background-color:var(--bde-form-input-background-color); --bde-woo-forms__inputs-text-color:var(--bde-form-text-color); --bde-woo-forms__inputs-placeholder-color:var(--bde-form-input-placeholder-color); --bde-woo-forms__inputs-border-color:var(--bde-form-input-border-color); --bde-woo-forms__inputs-border-width:var(--bde-form-input-border-width); --bde-woo-forms__inputs-border-radius:var(--bde-form-input-border-top-left-radius) var(--bde-form-input-border-top-right-radius) var(--bde-form-input-border-bottom-right-radius) var(--bde-form-input-border-bottom-left-radius); --bde-woo-forms__inputs-background-color-focused:var(--bde-form-input-focused-background-color); --bde-woo-forms__inputs-border-color-focused:var(--bde-form-input-focused-border-color); --bde-woo-forms__inputs-shadow-focused:var(--bde-form-input-focused-shadow); --bde-woo-forms__inputs-shadow:var(--bde-form-input-input-shadow); --bde-woo-forms__inputs-select2-hover-item:var(--bde-woo-base-primary-color); --bde-woo-forms__labels-required-color:var(--bde-form-label-required-color); --bde-woo-forms__labels-required-size:var(--bde-form-label-required-size); --bde-woo-forms__labels-required-nudge-x:var(--bde-form-label-required-nudge-x); --bde-woo-forms__labels-required-nudge-y:var(--bde-form-label-required-nudge-y); --bde-woo-tables__border-color:var(--bde-woo-base-border-color); --bde-woo-sale-badge__background-color:var(--bde-woo-base-primary-color); --bde-woo-sale-badge__text-color:var(--bde-woo-base-text-on-primary-color); --bde-woo-sale-badge__font-weight:var(--bde-woo-typography-font-weight-heavy); --bde-woo-sale-badge__font-size:var(--bde-woo-typography__size-standard); --bde-woo-widgets__chip-text-color-hover:var(--bde-woo-buttons-and-links__text-link-color); --bde-woo-widgets__handle-border-color-hover:var(--bde-woo-base-primary-color); --bde-woo-notices__padding-left:calc(var(--bde-woo-notices__padding) + var(--bde-woo-notices__icon-size) + (var(--bde-woo-notices__icon-size) / 2)); --bde-woo-quicklook-button-text-color:var(--bde-button-primary-text-color); --bde-woo-quicklook-button-background-color-hover:var(--bde-woo-quicklook-button-background-color); --bde-woo-quicklook-button-icon-spacing:var(--bde-woo-base-standard-gaps); --bde-woo-quicklook-close-button-color:var(--bde-woo-base-headings-color); --bde-woo-quicklook-arrow-color-hover:var(--bde-woo-quicklook-arrow-color); --bde-woo-quicklook-arrow-background-color:var(--bde-brand-primary-color); --bde-woo-quicklook-arrow-background-color-hover:var(--bde-woo-quicklook-arrow-background-color); --bde-woo-swatch-space-between-items:var(--bde-woo-base-medium-gaps); --bde-woo-swatch-background-selected:var(--bde-woo-swatch-background-hover); --bde-woo-swatch-border-color-selected:var(--bde-woo-swatch-border-color-hover); --bde-woo-swatch-shadow-selected:var(--bde-woo-swatch-shadow-hover); --bde-woo-swatch-color-background:var(--bde-woo-swatch-background); }.breakdance .button-atom { display: inline-flex; align-items: center; justify-content: center; vertical-align: middle; user-select: none; appearance: none; box-sizing: border-box; margin: 0px; border: 0px; padding: 0px; background-color: transparent; font-size: var(--bde-button-font-size); line-height: var(--bde-button-line-height); transform: translate(0px, 0px); max-width: 100%; width: var(--bde-button-width); }.breakdance .button-atom--primary, .breakdance .button-atom--secondary, .breakdance .button-atom--custom { text-align: center; font-weight: var(--bde-button-font-weight); text-decoration: none; padding: var(--bde-button-padding-base); border-radius: var(--bde-button-border-radius); cursor: pointer; border-width: var(--bde-button-border-width); border-style: solid; border-color: transparent; transition-timing-function: ease-in-out; transition-property: all; transition-duration: var(--bde-transition-duration); overflow: hidden; }.breakdance .button-atom--primary { color: var(--bde-button-primary-text-color); background: var(--bde-button-primary-background-color); border-color: var(--bde-button-primary-border-color); }.breakdance-icon-atom { display: flex; font-size: 40px; }.breakdance-icon-atom > svg:not(.breakdance-icon-atom-svg-gradient) { font-size: inherit; width: 1em; height: 1em; stroke-width: 0; stroke: var(--bde-brand-primary-color); fill: var(--bde-brand-primary-color); transform: var(--eeiTransform); }.breakdance *, .breakdance ::before, .breakdance ::after { box-sizing: border-box; }.breakdance img { max-width: 100%; height: auto; }.breakdance figure { margin-left: 0px; margin-right: 0px; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; overflow-wrap: normal !important; position: absolute !important; }.breakdance { background-color: var(--bde-background-color); color: var(--bde-body-text-color); }.breakdance h1, .breakdance h2, .breakdance h3, .breakdance h4, .breakdance h5, .breakdance h6 { color: var(--bde-headings-color); }.breakdance a, .button-atom--text { color: var(--bde-links-color); }.breakdance { font-family: var(--bde-body-font-family); font-size: var(--bde-body-font-size); }.bde-h1, .bde-h2, .bde-h3, .bde-h4, .bde-h5, .bde-h6, .breakdance h1, .breakdance h2, .breakdance h3, .breakdance h4, .breakdance h5, .breakdance h6 { font-family: var(--bde-heading-font-family); }.bde-h1, .breakdance h1 { font-size: var(--bde-h1-font-size); }.bde-h2, .breakdance h2 { font-size: var(--bde-h2-font-size); }.bde-h4, .breakdance h4 { font-size: var(--bde-h4-font-size); }.bde-h1, .bde-h2, .bde-h3, .bde-h4, .bde-h5, .bde-h6, .breakdance h1, .breakdance h2, .breakdance h3, .breakdance h4, .breakdance h5, .breakdance h6 { font-weight: 300; }:root { --bde-section-vertical-padding:var(--hss-m); --bde-section-horizontal-padding:var(--hss-m); }:root, .bde-global-css-vars { --bde-woo-products-list-products-per-row:3; }@media (max-width: 1023px){:root, .bde-global-css-vars { --bde-woo-products-list-products-per-row:3; }}@media (max-width: 767px){:root, .bde-global-css-vars { --bde-woo-products-list-products-per-row:2; --bde-woo-responsive__stack:column; --bde-woo-responsive__width:100%; --bde-woo-responsive__max-width:100%; }}@media (max-width: 479px){:root, .bde-global-css-vars { --bde-woo-products-list-products-per-row:1; }}.breakdance .bde-section-13547-100 .section-container { display: flex; flex-direction: column; }.breakdance .bde-section-13547-100 .section-container { --bde-section-width:100%; }.breakdance .bde-section-13547-100 .section-container { padding: 0px; }.breakdance .bde-section-13547-100 { margin-top: 0px; margin-bottom: 0px; }.breakdance .bde-themeless-template-content-area-13547-102 { margin-top: 0px; margin-bottom: 0px; }.breakdance .bde-section-2270-100 .section-container { display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; }.breakdance .bde-section-2270-100 { background-image: url("//ampia.ferretdev.solutions/wp-content/swift-ai/images/wp-content/uploads/2023/05/AMPIA-Showcase-Short-450px-R2-01-min-jpg.webp"); }.breakdance .bde-section-2270-100 > .section-background-overlay { background-color: var(--bde-palette-dark-purple-781c15b2-95be-4205-bd12-5fc21fee95f0-29); transition: background-color var(--bde-transition-duration) ease-in-out; }.breakdance .bde-section-2270-100 > .section-background-overlay { opacity: 0.4; }.breakdance .bde-section-2270-100 .section-container { padding-left: var(--hss-s); padding-right: var(--hss-s); padding-bottom: var(--hss-s); padding-top: var(--hss-s); }.breakdance .bde-section-2270-100 .section-shape-divider-wrapper--1 .section-shape-divider svg { color: var(--hcl-brand-1); height: 30px; bottom: 0px; top: auto; transform: scaleY(1); }.breakdance .bde-section-2270-100 .section-shape-divider-wrapper--1 .section-shape-divider path, .breakdance .bde-section-2270-100 .section-shape-divider-wrapper--1 .section-shape-divider rect, .breakdance .bde-section-2270-100 .section-shape-divider-wrapper--1 .section-shape-divider ellipse, .breakdance .bde-section-2270-100 .section-shape-divider-wrapper--1 .section-shape-divider polyline, .breakdance .bde-section-2270-100 .section-shape-divider-wrapper--1 .section-shape-divider polygon { color: var(--hcl-brand-1); }@media (max-width: 1119px){.breakdance .bde-section-2270-100 .section-shape-divider-wrapper--1 .section-shape-divider svg { bottom: 0px; top: auto; transform: scaleY(1); }}@media (max-width: 1023px){.breakdance .bde-section-2270-100 .section-shape-divider-wrapper--1 .section-shape-divider svg { bottom: 0px; top: auto; transform: scaleY(1); }}@media (max-width: 767px){.breakdance .bde-section-2270-100 .section-shape-divider-wrapper--1 .section-shape-divider svg { bottom: 0px; top: auto; transform: scaleY(1); }}@media (max-width: 479px){.breakdance .bde-section-2270-100 .section-shape-divider-wrapper--1 .section-shape-divider svg { bottom: 0px; top: auto; transform: scaleY(1); }}.breakdance .bde-heading-2270-101 { color: var(--hcl-brand-1); }.breakdance .bde-section-2270-102 .section-container { display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; }.breakdance .bde-section-2270-102 .section-container { padding-left: var(--hss-s); padding-right: var(--hss-s); padding-bottom: var(--hss-s); padding-top: var(--hss-s); }@media (max-width: 479px){.breakdance .bde-section-2270-102 .section-container { padding-left: var(--hss-xxs); padding-right: var(--hss-xxs); }}.breakdance .bde-section-13372-115 { background-color: var(--bde-brand-primary-color); }.breakdance .bde-section-13372-115 .section-container { height: 103px; }.breakdance .bde-section-13372-115 .section-container { --bde-section-width:100%; }.breakdance .bde-section-13372-115 .section-container { padding: 0px; }@media (max-width: 1119px){.breakdance .bde-section-13372-115 .section-container { height: 117px; }}@media (max-width: 1023px){.breakdance .bde-section-13372-115 .section-container { height: 117px; }}@media (max-width: 767px){.breakdance .bde-section-13372-115 .section-container { height: 116px; }}@media (max-width: 479px){.breakdance .bde-section-13372-115 .section-container { height: 116px; }}.breakdance .bde-header-builder-13372-100 { --bde-header-width:100%; }.breakdance .bde-header-builder-13372-100 .bde-header-builder__container { gap: 0px; flex-direction: column; padding: 0px; }@media screen and (max-width: 600px){.breakdance .bde-header-builder { --wp-admin--admin-bar--height:0px; }}@media (max-width: 1119px){@media screen and (max-width: 600px){.breakdance .bde-header-builder { --wp-admin--admin-bar--height:0px; }}}@media (max-width: 1023px){@media screen and (max-width: 600px){.breakdance .bde-header-builder { --wp-admin--admin-bar--height:0px; }}}@media (max-width: 767px){@media screen and (max-width: 600px){.breakdance .bde-header-builder { --wp-admin--admin-bar--height:0px; }}}@media (max-width: 479px){@media screen and (max-width: 600px){.breakdance .bde-header-builder { --wp-admin--admin-bar--height:0px; }}}.breakdance .bde-div-13372-101 { width: 100%; padding-right: 6px; padding-left: 6px; gap: 0px; align-items: center; text-align: center; justify-content: center; }.breakdance .bde-div-13372-101 { background-color: #2d4159; }.breakdance .bde-columns-13372-102 { --columnCount:1; margin-top: 0px; margin-bottom: 0px; width: var(--bde-section-width); --bde-column-gap:0px; }.breakdance .bde-columns-13372-102 > div { padding: 0px; }.breakdance .bde-columns-13372-102 { max-height: 60px; overflow: hidden; transition: all 0.4s ease 0s; }.breakdance .bde-columns-13372-102 > div { opacity: 1; transition: all 0.4s ease 0.2s; }@media (max-width: 1119px){.breakdance .bde-columns-13372-102 { --columnCount:1; }}@media (max-width: 1023px){.breakdance .bde-columns-13372-102 { --columnCount:1; }}@media (max-width: 767px){.breakdance .bde-columns-13372-102 { --columnCount:1; }}@media (max-width: 479px){.breakdance .bde-columns-13372-102 { --columnCount:1; }}.breakdance .bde-column-13372-140 { --column-width:100%; align-items: flex-end; text-align: right; justify-content: center; }.breakdance .bde-column-13372-140.bde-column { padding-top: 6px; padding-right: 5px; padding-bottom: 8px; }.breakdance .bde-div-13372-106 { width: 100%; min-height: 80px; padding: 4px var(--hsp-xs) 4px var(--hsp-xs); border-bottom: 1.5px solid var(--hcl-brand-8); align-items: center; text-align: center; justify-content: center; }.breakdance .bde-div-13372-106 { background-color: var(--bde-palette-color-1-c732e9dc-c7fa-481d-bf0e-da24e0243875); }.breakdance .bde-div-13372-106 { }@media (max-width: 1119px){.breakdance .bde-div-13372-106 { flex-flow: row wrap; justify-content: flex-start; }}.breakdance .bde-columns-13372-107 { --columnCount:2; width: var(--bde-section-width); }@media (max-width: 1119px){.breakdance .bde-columns-13372-107 { --columnCount:2; }}@media (max-width: 1023px){.breakdance .bde-columns-13372-107 { --columnCount:2; }}@media (max-width: 767px){.breakdance .bde-columns-13372-107 { --columnCount:2; }}@media (max-width: 479px){.breakdance .bde-columns-13372-107 { --columnCount:2; }}.breakdance .bde-column-13372-108 { --column-width:24.15%; flex-flow: row wrap; align-items: center; justify-content: space-evenly; }.breakdance .bde-column-13372-108.bde-column { padding: 0px; }@media (max-width: 767px){.breakdance .bde-column-13372-108 { flex-flow: row wrap; align-items: center; justify-content: space-between; }.breakdance .bde-column-13372-108 { display: inline-flex; flex-direction: row; align-items: flex-start; justify-content: space-between; width: 59%; }}@media (max-width: 479px){.breakdance .bde-column-13372-108 { flex-flow: row wrap; align-items: center; justify-content: center; min-height: 60px; }}.breakdance .bde-image-13372-109 { margin-top: 4px; margin-bottom: 4px; }@media (max-width: 767px){.breakdance .bde-image-13372-109 { width: 170px; }.breakdance .bde-image-13372-109 .breakdance-image-object { width: 100%; height: auto; }}.breakdance .bde-column-13372-129 { --column-width:75.85%; gap: var(--hsp-s); flex-flow: row wrap; align-items: center; justify-content: flex-end; }.breakdance .bde-column-13372-129.bde-column { padding: 0px; }@media (max-width: 1119px){.breakdance .bde-column-13372-129 { display: inline-flex; flex-direction: row-reverse; align-items: center; justify-content: flex-start; }}@media (max-width: 1023px){.breakdance .bde-column-13372-129 { display: inline-flex; flex-direction: row-reverse; align-items: center; justify-content: flex-start; }}@media (max-width: 767px){.breakdance .bde-column-13372-129 { flex-flow: row wrap; align-items: center; justify-content: space-between; }.breakdance .bde-column-13372-129 { display: inline-flex; flex-direction: row-reverse; align-items: center; place-content: center flex-start; }}@media (max-width: 479px){.breakdance .bde-column-13372-129 { align-items: flex-end; text-align: right; justify-content: center; min-height: 60px; }.breakdance .bde-column-13372-129 { display: inline-flex; flex-direction: row-reverse; align-items: center; place-content: space-evenly flex-start; }}.breakdance .bde-div-13372-139 { display: flex; flex-direction: column; }@media (max-width: 767px){.breakdance .bde-div-13372-139 { min-height: 100%; padding-bottom: 6px; }.breakdance .bde-div-13372-139 { align-items: center; justify-content: center; text-align: center; }}@media (max-width: 1023px){.breakdance .bde-menu-13372-159 .breakdance-menu { --menu-background:var(--hcl-neutral-1); --menu-hide-on-mobile:none; --toggle-layer-color:var(--hcl-brand-1); --toggle-layer-color-hover:var(--hcl-brand-5); --link-border-color:var(--hcl-neutral-6); --link-color-active:var(--hcl-brand-11); --mobile-link-padding-left:var(--hsp-s); --mobile-link-padding-right:var(--hsp-s); --mobile-link-level-2-padding-left:var(--hsp-m); --mobile-link-level-2-padding-right:var(--hsp-s); --mobile-link-level-3-padding-left:var(--hsp-l); --mobile-link-level-3-padding-right:var(--hsp-s); --link-arrow-color:var(--hcl-neutral-12); }.breakdance .bde-menu-13372-159 .breakdance-menu-link { font-size: var(--hfs-text-m); font-weight: 600; }}@media (min-width: 1024px){.breakdance .bde-menu-13372-159 .breakdance-menu { --menu-duration:300ms; --menu-hide-on-desktop:none; --links-gap:var(--hsp-xs); --link-color:#FFF; --link-color-hover:var(--hcl-brand-6); --link-padding-top:0rem; --link-padding-right:0rem; --link-padding-bottom:0rem; --link-padding-left:0rem; --link-effect-color:var(--hcl-brand-5); --link-effect-color-hover:var(--hcl-brand-5); --link-effect-thickness:2px; --link-arrow-color:var(--hcl-brand-3); --link-arrow-size:12px; --link-arrow-gap:4px; --arrow-icon:url(data\:image\/svg\+xml\,\%3Csvg\%20xmlns\%3D\%22http\%3A\%2F\%2Fwww\.w3\.org\%2F2000\%2Fsvg\%22\%20viewBox\%3D\%220\%200\%20512\%20512\%22\%3E\%3Cpath\%20d\%3D\%22M239\%20401c9\.4\%209\.4\%2024\.6\%209\.4\%2033\.9\%200L465\%20209c9\.4-9\.4\%209\.4-24\.6\%200-33\.9s-24\.6-9\.4-33\.9\%200l-175\%20175L81\%20175c-9\.4-9\.4-24\.6-9\.4-33\.9\%200s-9\.4\%2024\.6\%200\%2033\.9L239\%20401z\%22\%2F\%3E\%3C\%2Fsvg\%3E); --dropdown-caret-display:none; --dropdown-background-color:var(--hcl-neutral-1); --dropdown-custom-offset-y:var(--hsp-xxs); --dropdown-section-padding:var(--hsp-s) var(--hsp-s) var(--hsp-s) var(--hsp-s); }.breakdance .bde-menu-13372-159 .breakdance-menu-link { color: #ffffff; font-family: "Work Sans", sans-serif; font-size: var(--hfs-text-m); font-weight: 500; line-height: var(--hfs-text-l); }.breakdance .bde-menu-13372-159 .breakdance-menu-item--active .breakdance-menu-link { color: var(--link-effect-text-color,var(--link-color)); }.breakdance .bde-menu-13372-159 .breakdance-dropdown-body { border-top: 1px solid var(--hcl-neutral-6); border-bottom: 1px solid var(--hcl-neutral-6); border-left: 1px solid var(--hcl-neutral-6); border-right: 1px solid var(--hcl-neutral-6); border-radius: var(--hrd-m); box-shadow: rgba(0, 0, 0, 0.1) 0px 24px 48px -12px; }.breakdance .bde-menu-13372-159 .breakdance-menu { --dropdown-columns-gap:var(--hsp-l); }.breakdance .bde-menu-13372-159 .breakdance-menu { --dropdown-links-gap:0rem; --dropdown-link-description-spacing:0px; --dropdown-link-background-color-hover:var(--hcl-neutral-4); --dropdown-link-icon-spacing:var(--hsp-xs); --dropdown-link-icon-color:var(--hcl-neutral-12); --dropdown-link-icon-color-hover:#212121; --dropdown-link-icon-size:24px; --dropdown-link-icon-alignment:center; --dropdown-link-icon-background:var(--hcl-neutral-1); --dropdown-link-icon-background-hover:#fff; --dropdown-link-icon-radius:var(--hrd-pill); --dropdown-link-icon-padding:0.75rem 0.75rem 0.75rem 0.75rem; }}.breakdance .bde-menu-13372-159 { }@media (max-width: 1119px){@media (max-width: 1023px){.breakdance .bde-menu-13372-159 .breakdance-menu { --menu-hide-on-mobile:none; }}@media (min-width: 1024px){.breakdance .bde-menu-13372-159 .breakdance-menu { --menu-hide-on-desktop:none; }}}@media (max-width: 1023px){.breakdance .bde-menu-13372-159 .breakdance-menu { --menu-hide-on-mobile:none; }.breakdance .bde-menu-13372-159 .breakdance-menu { --links-gap:0; --dropdown-link-icon-display:none; --dropdown-link-description-display:none; --dropdown-links-gap:var(--gap-none); }.breakdance .bde-menu-13372-159 .breakdance-menu-list { align-items: stretch; background-color: var(--menu-background); display: none; flex-direction: column; left: var(--mobile-offset-x); max-height: var(--menu-max-height); overflow-y: auto; position: absolute; top: var(--mobile-offset-y,100%); width: calc(100vw - var(--menu-scrollbar-width, 0px)); z-index: var(--bde-z-index-menu-mobile); }.breakdance .bde-menu-13372-159 .breakdance-menu--enabled .breakdance-menu-list { display: flex; }.breakdance .bde-menu-13372-159 .breakdance-menu-list > :last-child { border-bottom: var(--link-border); }.breakdance .bde-menu-13372-159 .breakdance-menu .breakdance-menu-link { border-top: var(--link-border); outline-offset: -1px; padding: var(--mobile-link-padding-top) var(--mobile-link-padding-right) var(--mobile-link-padding-bottom) var(--mobile-link-padding-left); }.breakdance .bde-menu-13372-159 .breakdance-menu-link-arrow { border-top: var(--link-border); bottom: 0px; position: absolute; right: 0px; top: 0px; }.breakdance .bde-menu-13372-159 .breakdance-dropdown-floater { transform: none; visibility: visible; }.breakdance .bde-menu-13372-159 .breakdance-dropdown-caret { display: none; }.breakdance .bde-menu-13372-159 .breakdance-dropdown-body { background-color: var(--link-background-color); border-radius: 0px; border-top: var(--link-border); box-shadow: none; flex-direction: column; }.breakdance .bde-menu-13372-159 .breakdance-dropdown--custom .breakdance-dropdown-floater, .breakdance .bde-menu-13372-159 .breakdance-menu--custom-width .breakdance-dropdown-floater { width: auto; }.breakdance .bde-menu-13372-159 .breakdance-menu--placement-section-width .breakdance-dropdown-floater { width: 100%; }.breakdance .bde-menu-13372-159 .breakdance-menu-topbar { align-items: center; display: flex; }.breakdance .bde-menu-13372-159 .breakdance-menu--offcanvas .breakdance-menu-list { bottom: 0px; left: 0px; max-height: none; max-width: 100%; opacity: 1; padding-top: var(--wp-admin--admin-bar--height,0); position: fixed; top: 0px; transform: translate3d(-100%, 0px, 0px); transition: var(--menu-duration) transform ease,var(--menu-duration) visibility ease; visibility: hidden; width: var(--mobile-offcanvas-width); height: 100vh !important; }body.swift-nojs .breakdance .bde-menu-13372-159 .breakdance-menu--offcanvas .breakdance-menu-list{transition: none !important}.breakdance .bde-menu-13372-159 .breakdance-menu-toggle { display: flex; }.breakdance .bde-menu-13372-159 .breakdance-menu--active-styles .breakdance-menu-item--active::before, .breakdance .bde-menu-13372-159 .breakdance-menu--effect .breakdance-menu-item::before { display: none; }.breakdance .bde-menu-13372-159 .breakdance-menu-item--active .breakdance-menu-link { background-color: var(--link-background-color-active); color: var(--link-color-active); }@media (min-width: 1024px){.breakdance .bde-menu-13372-159 .breakdance-menu { --menu-hide-on-desktop:none; }}}@media (max-width: 767px){@media (max-width: 1023px){.breakdance .bde-menu-13372-159 .breakdance-menu { --menu-hide-on-mobile:none; }}@media (min-width: 1024px){.breakdance .bde-menu-13372-159 .breakdance-menu { --menu-hide-on-desktop:none; }}}@media (max-width: 479px){@media (max-width: 1023px){.breakdance .bde-menu-13372-159 .breakdance-menu { --menu-hide-on-mobile:none; --mobile-topbar-logo-width:50%; }}@media (min-width: 1024px){.breakdance .bde-menu-13372-159 .breakdance-menu { --menu-hide-on-desktop:none; }}}.breakdance .bde-grid-13372-161 { --bde-grid-items-per-row:2; --bde-grid-gap:var(--hsp-s); }.breakdance .bde-grid > * { width: auto !important; height: auto !important; }@media (max-width: 1119px){.breakdance .bde-grid-13372-161 { --bde-grid-items-per-row:3; }}@media (max-width: 1023px){.breakdance .bde-grid-13372-161 { --bde-grid-items-per-row:1; --bde-grid-gap:3rem; }}@media (max-width: 767px){.breakdance .bde-grid-13372-161 { --bde-grid-items-per-row:1; }}.breakdance .bde-div-13372-162 { gap: var(--hsp-xs); }.breakdance .bde-heading-13372-163 { font-size: var(--hfs-text-m); font-weight: 600; }.breakdance .bde-div-13372-164 { width: 100%; gap: var(--hsp-xxs); }.breakdance .bde-div-13372-164 a { padding: var(--hsp-xxs) var(--hsp-xs); display: flex; align-items: center; flex-direction: row; gap: var(--hsp-xs); transition: var(--bde-transition-duration) ease; color: var(--hcl-neutral-12); }.breakdance .bde-container-link-13372-165 { width: 100%; border-radius: var(--hrd-s); }.breakdance .bde-icon-13372-166 .bde-icon-icon.breakdance-icon-atom { font-size: 24px; border-radius: 999px; padding: 12px; background: var(--hcl-neutral-3); }.breakdance .bde-icon-13372-166 .bde-icon-icon.breakdance-icon-atom svg:first-child { fill: currentcolor; }.breakdance .bde-text-13372-168 { color: currentcolor; font-weight: 600; }.breakdance .bde-text-13372-169 { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-container-link-13372-170 { width: 100%; border-radius: var(--hrd-s); }.breakdance .bde-icon-13372-171 .bde-icon-icon.breakdance-icon-atom { font-size: 24px; border-radius: 999px; padding: 12px; background: var(--hcl-neutral-3); }.breakdance .bde-icon-13372-171 .bde-icon-icon.breakdance-icon-atom svg:first-child { fill: currentcolor; }.breakdance .bde-text-13372-173 { color: currentcolor; font-weight: 600; }.breakdance .bde-text-13372-174 { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-container-link-13372-175 { width: 100%; border-radius: var(--hrd-s); }.breakdance .bde-icon-13372-176 .bde-icon-icon.breakdance-icon-atom { font-size: 24px; border-radius: 999px; padding: 12px; background: var(--hcl-neutral-3); }.breakdance .bde-icon-13372-176 .bde-icon-icon.breakdance-icon-atom svg:first-child { fill: currentcolor; }.breakdance .bde-text-13372-178 { color: currentcolor; font-weight: 600; }.breakdance .bde-text-13372-179 { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-div-13372-192 { gap: var(--hsp-xs); }.breakdance .bde-heading-13372-193 { font-size: var(--hfs-text-m); font-weight: 600; }.breakdance .bde-post-list-13372-194 > .bde-loop { --bde-posts-gap:0px; }.breakdance .bde-post-list-13372-194 .ee-post { padding: var(--hsp-xxs) var(--hsp-xxs) var(--hsp-xxs) var(--hsp-xxs); flex-direction: row; gap: var(--hsp-xs); }.breakdance .bde-post-list-13372-194 .ee-post-wrap { align-items: flex-start; }.breakdance .bde-post-list-13372-194 .ee-post-title { margin-bottom: 0rem; order: 1; text-align: left; }.breakdance .bde-post-list-13372-194 .ee-post-title a { font-size: var(--hfs-text-m); font-weight: 600; line-height: 1.6; text-decoration-line: none; text-transform: none; }.breakdance .bde-post-list-13372-194 .ee-posts .ee-post-image-link { width: 100px; }.breakdance .bde-post-list-13372-194 .ee-post-image { padding-bottom: calc(86%); }.breakdance .bde-post-list-13372-194 .ee-post-image img { border-radius: var(--hrd-m); }.breakdance .bde-post-list-13372-194 .ee-post-content { color: var(--hcl-neutral-11); font-size: var(--hfs-text-s); font-weight: 400; text-decoration-line: none; text-transform: none; margin-bottom: 0px; order: 2; text-align: left; }@media (max-width: 1023px){.breakdance .bde-post-list-13372-194 > .bde-loop { --bde-posts-per-row:1; }}@media (max-width: 767px){.breakdance .bde-post-list-13372-194 { flex-direction: column; }.breakdance .bde-post-list-13372-194 { flex-direction: column; align-items: unset; }}.breakdance .bde-grid-13372-205 { --bde-grid-items-per-row:3; --bde-grid-gap:var(--hsp-s); }.breakdance .bde-grid > * { width: auto !important; height: auto !important; }@media (max-width: 1119px){.breakdance .bde-grid-13372-205 { --bde-grid-items-per-row:3; }}@media (max-width: 1023px){.breakdance .bde-grid-13372-205 { --bde-grid-items-per-row:1; --bde-grid-gap:3rem; }}@media (max-width: 767px){.breakdance .bde-grid-13372-205 { --bde-grid-items-per-row:1; }}.breakdance .bde-div-13372-206 { gap: var(--hsp-xs); }.breakdance .bde-heading-13372-207 { font-size: var(--hfs-text-m); font-weight: 600; }.breakdance .bde-div-13372-208 { width: 100%; gap: var(--hsp-xxs); }.breakdance .bde-div-13372-208 a { padding: var(--hsp-xxs) var(--hsp-xs); display: flex; align-items: center; flex-direction: row; gap: var(--hsp-xs); transition: var(--bde-transition-duration) ease; color: var(--hcl-neutral-12); }.breakdance .bde-container-link-13372-209 { width: 100%; border-radius: var(--hrd-s); }.breakdance .bde-icon-13372-210 .bde-icon-icon.breakdance-icon-atom { font-size: 24px; border-radius: 999px; padding: 12px; background: var(--hcl-neutral-3); }.breakdance .bde-icon-13372-210 .bde-icon-icon.breakdance-icon-atom svg:first-child { fill: currentcolor; }.breakdance .bde-text-13372-212 { color: currentcolor; font-weight: 600; }.breakdance .bde-text-13372-213 { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-container-link-13372-219 { width: 100%; border-radius: var(--hrd-s); }.breakdance .bde-icon-13372-220 .bde-icon-icon.breakdance-icon-atom { font-size: 24px; border-radius: 999px; padding: 12px; background: var(--hcl-neutral-3); }.breakdance .bde-icon-13372-220 .bde-icon-icon.breakdance-icon-atom svg:first-child { fill: currentcolor; }.breakdance .bde-text-13372-222 { color: currentcolor; font-weight: 600; }.breakdance .bde-text-13372-223 { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-container-link-13372-239 { width: 100%; border-radius: var(--hrd-s); }.breakdance .bde-icon-13372-240 .bde-icon-icon.breakdance-icon-atom { font-size: 24px; border-radius: 999px; padding: 12px; background: var(--hcl-neutral-3); }.breakdance .bde-icon-13372-240 .bde-icon-icon.breakdance-icon-atom svg:first-child { fill: currentcolor; }.breakdance .bde-text-13372-242 { color: currentcolor; font-weight: 600; }.breakdance .bde-text-13372-243 { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-div-13372-224 { gap: var(--hsp-m); }.breakdance .bde-div-13372-225 { width: 100%; gap: var(--hsp-s); }.breakdance .bde-heading-13372-226 { font-size: var(--hfs-text-m); font-weight: 600; }.breakdance .bde-div-13372-227 { gap: var(--hsp-xxs); }.breakdance .bde-text-link-13372-228, .breakdance .bde-text-link-13372-228 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-text-link-13372-244, .breakdance .bde-text-link-13372-244 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-text-link-13372-229, .breakdance .bde-text-link-13372-229 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-text-link-13372-246, .breakdance .bde-text-link-13372-246 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-div-13372-230 { width: 100%; gap: var(--hsp-s); }.breakdance .bde-heading-13372-231 { font-size: var(--hfs-text-m); font-weight: 600; }.breakdance .bde-div-13372-232 { gap: var(--hsp-xxs); }.breakdance .bde-text-link-13372-233, .breakdance .bde-text-link-13372-233 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-text-link-13372-234, .breakdance .bde-text-link-13372-234 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-div-13372-248 { gap: var(--hsp-xs); }.breakdance .bde-div-13372-249 { width: 100%; gap: var(--hsp-s); }.breakdance .bde-heading-13372-263 { font-size: var(--hfs-text-m); font-weight: 600; }.breakdance .bde-div-13372-251 { gap: var(--hsp-xxs); }.breakdance .bde-text-link-13372-252, .breakdance .bde-text-link-13372-252 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-text-link-13372-253, .breakdance .bde-text-link-13372-253 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-text-link-13372-254, .breakdance .bde-text-link-13372-254 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-text-link-13372-247, .breakdance .bde-text-link-13372-247 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-heading-13372-250 { font-size: var(--hfs-text-m); font-weight: 600; }.breakdance .bde-grid-13372-267 { --bde-grid-items-per-row:3; --bde-grid-gap:var(--hsp-s); }.breakdance .bde-grid > * { width: auto !important; height: auto !important; }@media (max-width: 1119px){.breakdance .bde-grid-13372-267 { --bde-grid-items-per-row:3; }}@media (max-width: 1023px){.breakdance .bde-grid-13372-267 { --bde-grid-items-per-row:1; --bde-grid-gap:3rem; }}@media (max-width: 767px){.breakdance .bde-grid-13372-267 { --bde-grid-items-per-row:1; }}.breakdance .bde-div-13372-268 { gap: var(--hsp-xs); }.breakdance .bde-heading-13372-269 { font-size: var(--hfs-text-m); font-weight: 600; }.breakdance .bde-div-13372-270 { width: 100%; gap: var(--hsp-xxs); }.breakdance .bde-div-13372-270 a { padding: var(--hsp-xxs) var(--hsp-xs); display: flex; align-items: center; flex-direction: row; gap: var(--hsp-xs); transition: var(--bde-transition-duration) ease; color: var(--hcl-neutral-12); }.breakdance .bde-container-link-13372-271 { width: 100%; border-radius: var(--hrd-s); }.breakdance .bde-icon-13372-272 .bde-icon-icon.breakdance-icon-atom { font-size: 24px; border-radius: 999px; padding: 12px; background: var(--hcl-neutral-3); }.breakdance .bde-icon-13372-272 .bde-icon-icon.breakdance-icon-atom svg:first-child { fill: currentcolor; }.breakdance .bde-text-13372-274 { color: currentcolor; font-weight: 600; }.breakdance .bde-text-13372-275 { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-container-link-13372-276 { width: 100%; border-radius: var(--hrd-s); }.breakdance .bde-icon-13372-277 .bde-icon-icon.breakdance-icon-atom { font-size: 24px; border-radius: 999px; padding: 12px; background: var(--hcl-neutral-3); }.breakdance .bde-icon-13372-277 .bde-icon-icon.breakdance-icon-atom svg:first-child { fill: currentcolor; }.breakdance .bde-text-13372-279 { color: currentcolor; font-weight: 600; }.breakdance .bde-text-13372-280 { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-container-link-13372-281 { width: 100%; border-radius: var(--hrd-s); }.breakdance .bde-icon-13372-282 .bde-icon-icon.breakdance-icon-atom { font-size: 24px; border-radius: 999px; padding: 12px; background: var(--hcl-neutral-3); }.breakdance .bde-icon-13372-282 .bde-icon-icon.breakdance-icon-atom svg:first-child { fill: currentcolor; }.breakdance .bde-text-13372-284 { color: currentcolor; font-weight: 600; }.breakdance .bde-text-13372-285 { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-div-13372-286 { gap: var(--hsp-m); }.breakdance .bde-div-13372-287 { width: 100%; gap: var(--hsp-xxs); }.breakdance .bde-heading-13372-288 { font-size: var(--hfs-text-m); font-weight: 600; }.breakdance .bde-div-13372-289 { gap: var(--hsp-xxs); }.breakdance .bde-text-link-13372-290, .breakdance .bde-text-link-13372-290 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-text-link-13372-291, .breakdance .bde-text-link-13372-291 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-text-link-13372-292, .breakdance .bde-text-link-13372-292 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-text-link-13372-293, .breakdance .bde-text-link-13372-293 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-text-link-13372-314, .breakdance .bde-text-link-13372-314 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-text-link-13372-315, .breakdance .bde-text-link-13372-315 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-text-link-13372-316, .breakdance .bde-text-link-13372-316 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-text-link-13372-317, .breakdance .bde-text-link-13372-317 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-text-link-13372-318, .breakdance .bde-text-link-13372-318 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-text-link-13372-319, .breakdance .bde-text-link-13372-319 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-text-link-13372-320, .breakdance .bde-text-link-13372-320 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-text-link-13372-321, .breakdance .bde-text-link-13372-321 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-text-link-13372-322, .breakdance .bde-text-link-13372-322 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-div-13372-299 { gap: var(--hsp-xs); }.breakdance .bde-div-13372-300 { width: 100%; gap: var(--hsp-s); }.breakdance .bde-heading-13372-301 { font-size: var(--hfs-text-m); font-weight: 600; }.breakdance .bde-div-13372-302 { gap: var(--hsp-xxs); }.breakdance .bde-text-link-13372-303, .breakdance .bde-text-link-13372-303 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-text-link-13372-304, .breakdance .bde-text-link-13372-304 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-div-13372-324 { width: 100%; gap: var(--hsp-s); }.breakdance .bde-heading-13372-329 { font-size: var(--hfs-text-m); font-weight: 600; }.breakdance .bde-div-13372-326 { gap: var(--hsp-xxs); }.breakdance .bde-text-link-13372-327, .breakdance .bde-text-link-13372-327 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-text-link-13372-328, .breakdance .bde-text-link-13372-328 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-text-link-13372-331, .breakdance .bde-text-link-13372-331 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-heading-13372-325 { font-size: var(--hfs-text-m); font-weight: 600; }.breakdance .bde-div-13372-332 { gap: var(--hsp-xxs); }.breakdance .bde-text-link-13372-333, .breakdance .bde-text-link-13372-333 > * { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-grid-13372-336 { --bde-grid-items-per-row:2; --bde-grid-gap:var(--hsp-s); }.breakdance .bde-grid > * { width: auto !important; height: auto !important; }@media (max-width: 1119px){.breakdance .bde-grid-13372-336 { --bde-grid-items-per-row:3; }}@media (max-width: 1023px){.breakdance .bde-grid-13372-336 { --bde-grid-items-per-row:1; --bde-grid-gap:3rem; }}@media (max-width: 767px){.breakdance .bde-grid-13372-336 { --bde-grid-items-per-row:1; }}.breakdance .bde-div-13372-337 { gap: var(--hsp-xs); }.breakdance .bde-div-13372-339 { width: 100%; gap: var(--hsp-xxs); }.breakdance .bde-div-13372-339 a { padding: var(--hsp-xxs) var(--hsp-xs); display: flex; align-items: center; flex-direction: row; gap: var(--hsp-xs); transition: var(--bde-transition-duration) ease; color: var(--hcl-neutral-12); }.breakdance .bde-container-link-13372-345 { width: 100%; border-radius: var(--hrd-s); }.breakdance .bde-icon-13372-346 .bde-icon-icon.breakdance-icon-atom { font-size: 24px; border-radius: 999px; padding: 12px; background: var(--hcl-neutral-3); }.breakdance .bde-icon-13372-346 .bde-icon-icon.breakdance-icon-atom svg:first-child { fill: currentcolor; }.breakdance .bde-text-13372-348 { color: currentcolor; font-weight: 600; }.breakdance .bde-text-13372-349 { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-container-link-13372-340 { width: 100%; border-radius: var(--hrd-s); }.breakdance .bde-icon-13372-341 .bde-icon-icon.breakdance-icon-atom { font-size: 24px; border-radius: 999px; padding: 12px; background: var(--hcl-neutral-3); }.breakdance .bde-icon-13372-341 .bde-icon-icon.breakdance-icon-atom svg:first-child { fill: currentcolor; }.breakdance .bde-text-13372-343 { color: currentcolor; font-weight: 600; }.breakdance .bde-text-13372-344 { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-container-link-13372-350 { width: 100%; border-radius: var(--hrd-s); }.breakdance .bde-icon-13372-351 .bde-icon-icon.breakdance-icon-atom { font-size: 24px; border-radius: 999px; padding: 12px; background: var(--hcl-neutral-3); }.breakdance .bde-icon-13372-351 .bde-icon-icon.breakdance-icon-atom svg:first-child { fill: currentcolor; }.breakdance .bde-text-13372-353 { color: currentcolor; font-weight: 600; }.breakdance .bde-text-13372-354 { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-container-link-13372-361 { width: 100%; border-radius: var(--hrd-s); }.breakdance .bde-icon-13372-362 .bde-icon-icon.breakdance-icon-atom { font-size: 24px; border-radius: 999px; padding: 12px; background: var(--hcl-neutral-3); }.breakdance .bde-icon-13372-362 .bde-icon-icon.breakdance-icon-atom svg:first-child { fill: currentcolor; }.breakdance .bde-text-13372-364 { color: currentcolor; font-weight: 600; }.breakdance .bde-text-13372-365 { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-container-link-13372-366 { width: 100%; border-radius: var(--hrd-s); }.breakdance .bde-icon-13372-367 .bde-icon-icon.breakdance-icon-atom { font-size: 24px; border-radius: 999px; padding: 12px; background: var(--hcl-neutral-3); }.breakdance .bde-icon-13372-367 .bde-icon-icon.breakdance-icon-atom svg:first-child { fill: currentcolor; }.breakdance .bde-text-13372-369 { color: currentcolor; font-weight: 600; }.breakdance .bde-text-13372-370 { color: var(--hcl-neutral-12); font-size: var(--hfs-text-s); font-weight: 400; }.breakdance .bde-div-13372-358 { gap: var(--hsp-xs); justify-content: center; }.breakdance .bde-div-13372-360 { width: 100%; gap: var(--hsp-xxs); }.breakdance .bde-div-13372-360 a { padding: var(--hsp-xxs) var(--hsp-xs); display: flex; align-items: center; flex-direction: row; gap: var(--hsp-xs); transition: var(--bde-transition-duration) ease; color: var(--hcl-neutral-12); }.breakdance .bde-div-13372-131 { flex-flow: row wrap; align-items: center; justify-content: flex-end; }.breakdance .bde-icon-13372-132 .bde-icon-icon.breakdance-icon-atom { font-size: 26px; }.breakdance .bde-icon-13372-132 .bde-icon-icon.breakdance-icon-atom svg:first-child { fill: #ffffff; }.breakdance .bde-icon-13372-132 { margin-top: 0px; margin-bottom: 0px; }@media (min-width: 1120px){.breakdance .bde-icon-13372-132 { display: none; }}@media (max-width: 1119px) and (min-width: 1024px){.breakdance .bde-icon-13372-132 { display: none; }}@media (max-width: 1023px) and (min-width: 768px){.breakdance .bde-icon-13372-132 { display: none; }}.breakdance .bde-icon-13372-151 .bde-icon-icon.breakdance-icon-atom { font-size: 26px; }.breakdance .bde-icon-13372-151 .bde-icon-icon.breakdance-icon-atom svg:first-child { fill: #ffffff; }.breakdance .bde-icon-13372-151 { margin-top: 0px; margin-bottom: 0px; }@media (max-width: 767px) and (min-width: 480px){.breakdance .bde-icon-13372-151 { display: none; }}@media (max-width: 479px){.breakdance .bde-icon-13372-151 { display: none; }}.breakdance .bde-mini-cart-13372-137 { --bde-mini-cart-padding-top:var(--hsp-s); --bde-mini-cart-padding-right:var(--hsp-s); --bde-mini-cart-padding-bottom:var(--hsp-s); --bde-mini-cart-padding-left:var(--hsp-s); }.breakdance .bde-mini-cart-13372-137 .bde-mini-cart-toggle__counter[data-count="0"] { display: none; }.breakdance .bde-mini-cart-13372-137 .bde-mini-cart-toggle__subtotal { display: none; }.breakdance .bde-mini-cart-13372-137 .bde-mini-cart-toggle__icon { background-color: var(--hcl-brand-1); }.breakdance .bde-mini-cart-13372-137 .bde-mini-cart-offcanvas-body { --cart-translate-3d:100%,0,0; position: fixed; top: var(--wp-admin--admin-bar--height,0); bottom: 0px; z-index: var(--bde-z-index-minicart); max-width: 100%; transform: translate3d(var(--cart-translate-3d)); border-radius: 0px; right: 0px; left: auto; }.breakdance .bde-mini-cart-13372-137 .bde-mini-cart-offcanvas-topbar { border-bottom: 1px solid var(--grey-200); }.breakdance .bde-mini-cart-13372-137 .bde-mini-cart-offcanvas-overlay { display: block; }@media (max-width: 1119px){.breakdance .bde-mini-cart-13372-137 .bde-mini-cart-offcanvas-body { --cart-translate-3d:100%,0,0; position: fixed; top: var(--wp-admin--admin-bar--height,0); bottom: 0px; z-index: var(--bde-z-index-minicart); max-width: 100%; transform: translate3d(var(--cart-translate-3d)); border-radius: 0px; right: 0px; left: auto; }.breakdance .bde-mini-cart-13372-137 .bde-mini-cart-offcanvas-topbar { border-bottom: 1px solid var(--grey-200); }.breakdance .bde-mini-cart-13372-137 .bde-mini-cart-offcanvas-overlay { display: block; }}@media (max-width: 1023px){.breakdance .bde-mini-cart-13372-137 .bde-mini-cart-offcanvas-body { --cart-translate-3d:100%,0,0; position: fixed; top: var(--wp-admin--admin-bar--height,0); bottom: 0px; z-index: var(--bde-z-index-minicart); max-width: 100%; transform: translate3d(var(--cart-translate-3d)); border-radius: 0px; right: 0px; left: auto; }.breakdance .bde-mini-cart-13372-137 .bde-mini-cart-offcanvas-topbar { border-bottom: 1px solid var(--grey-200); }.breakdance .bde-mini-cart-13372-137 .bde-mini-cart-offcanvas-overlay { display: block; }}@media (max-width: 767px){.breakdance .bde-mini-cart-13372-137 .bde-mini-cart-offcanvas-body { --cart-translate-3d:100%,0,0; position: fixed; top: var(--wp-admin--admin-bar--height,0); bottom: 0px; z-index: var(--bde-z-index-minicart); max-width: 100%; transform: translate3d(var(--cart-translate-3d)); border-radius: 0px; right: 0px; left: auto; }.breakdance .bde-mini-cart-13372-137 .bde-mini-cart-offcanvas-topbar { border-bottom: 1px solid var(--grey-200); }.breakdance .bde-mini-cart-13372-137 .bde-mini-cart-offcanvas-overlay { display: block; }.breakdance .bde-mini-cart-13372-137 { --bde-woo-responsive__stack:column; --bde-woo-responsive__width:100%; --bde-woo-responsive__max-width:100%; }}@media (max-width: 479px){.breakdance .bde-mini-cart-13372-137 .bde-mini-cart-toggle { padding-right: 0px; }.breakdance .bde-mini-cart-13372-137 .bde-mini-cart-offcanvas-body { --cart-translate-3d:100%,0,0; position: fixed; top: var(--wp-admin--admin-bar--height,0); bottom: 0px; z-index: var(--bde-z-index-minicart); max-width: 100%; transform: translate3d(var(--cart-translate-3d)); border-radius: 0px; right: 0px; left: auto; }.breakdance .bde-mini-cart-13372-137 .bde-mini-cart-offcanvas-topbar { border-bottom: 1px solid var(--grey-200); }.breakdance .bde-mini-cart-13372-137 .bde-mini-cart-offcanvas-overlay { display: block; }}.breakdance .bde-div-13372-112 { width: 100%; padding-right: var(--bde-section-horizontal-padding); padding-left: var(--bde-section-horizontal-padding); align-items: center; text-align: center; justify-content: center; }.breakdance .bde-div-13372-112 { background-color: var(--bde-brand-primary-color); }@media (min-width: 1120px){.breakdance .bde-div-13372-112 { display: none; }}@media (max-width: 1119px) and (min-width: 1024px){.breakdance .bde-div-13372-112 { display: none; }}@media (max-width: 1023px) and (min-width: 768px){.breakdance .bde-div-13372-112 { display: none; }}@media (max-width: 767px) and (min-width: 480px){.breakdance .bde-div-13372-112 { display: none; }}@media (max-width: 479px){.breakdance .bde-div-13372-112 { display: none; }}@media (max-width: 767px){.breakdance .bde-div-13372-112 { width: 100%; }}.breakdance .bde-columns-13372-113 { --columnCount:1; width: var(--bde-section-width); }.breakdance .bde-columns-13372-113 { max-height: 0px; overflow: hidden; transition: all 0.4s ease 0s; }.breakdance .bde-columns-13372-113 > div { opacity: 0; transition: all 0.4s ease 0.2s; }@media (max-width: 1119px){.breakdance .bde-columns-13372-113 { --columnCount:1; }}@media (max-width: 1023px){.breakdance .bde-columns-13372-113 { --columnCount:1; }}@media (max-width: 767px){.breakdance .bde-columns-13372-113 { --columnCount:1; }}@media (max-width: 479px){.breakdance .bde-columns-13372-113 { --columnCount:1; }}.breakdance .bde-column-13372-114 { --column-width:100%; }.breakdance .bde-column-13372-114 { background-color: var(--bde-brand-primary-color); }@media (max-width: 479px){.breakdance .bde-column-13372-114.bde-column { padding-top: 6px; padding-bottom: 6px; }}.breakdance .bde-icon-list-13514-100 { width: auto; }.breakdance .bde-icon-list-13514-100 ul { gap: 8px; }.breakdance .bde-icon-list-13514-100 ul { flex-flow: row wrap; justify-content: flex-end; align-items: center; }.breakdance .bde-icon-list-13514-100 li .bde-icon-list__icon { font-size: 23px; }.breakdance .bde-icon-list-13514-100 li .bde-icon-list__icon { color: var(--hcl-brand-1); }.breakdance .bde-icon-list-13514-100 li .bde-icon-list__text { font-size: 14px; font-weight: 500; }.breakdance .bde-icon-list-13514-100 ul li .bde-icon-list__item-wrapper { align-items: center; }.breakdance .bde-icon-list-13514-100 { }.breakdance .bde-section-13520-120 .section-container { display: flex; flex-direction: column; align-items: center; text-align: center; }.breakdance .bde-section-13520-120 { background-color: var(--bde-palette-blue-section-bg-385c60ee-6770-4033-b631-f42ed17e0e6b-33); }.breakdance .bde-section-13520-120 .section-container { padding-left: var(--hss-xxs); padding-right: var(--hss-xxs); padding-bottom: var(--hss-xxs); padding-top: var(--hss-xxs); }.breakdance .bde-section-13520-100 .section-container { display: flex; flex-flow: row nowrap; }.breakdance .bde-section-13520-100 .section-container { --bde-section-width:100%; }.breakdance .bde-section-13520-100 .section-container { padding: 3px 0px 0px; }.breakdance .bde-section-13520-100 { margin-top: 10px; }.breakdance .bde-section-13520-100 { border-top: 4px solid var(--bde-palette-blue-section-bg-385c60ee-6770-4033-b631-f42ed17e0e6b-33); }.breakdance .bde-section-13520-100 { margin-right: 0px; margin-left: 0px; padding-right: 0px; padding-left: 0px; }@media (max-width: 767px){.breakdance .bde-columns-13520-105.bde-columns > .bde-column { width: 100%; }}.breakdance .bde-column-13520-106 { --column-width:50%; border-right: 1px solid #5e5e5e; }.breakdance .bde-column-13520-106 { display: flex; flex-direction: row; align-items: center; }.breakdance .bde-column-13520-106 { background-color: var(--bde-palette-dark-purple-781c15b2-95be-4205-bd12-5fc21fee95f0-29); }.breakdance .bde-column-13520-106.bde-column { padding: var(--hss-s) var(--hss-xxs) var(--hss-s) var(--hss-xxs); }@media (max-width: 1119px){.breakdance .bde-columns-13520-108.bde-columns > .bde-column { width: 100%; }}.breakdance .bde-column-13520-109 { --column-width:50%; }.breakdance .bde-column-13520-110 { --column-width:50%; }.breakdance .bde-column-13520-107 { --column-width:50%; border-left: 1px solid #5e5e5e; }.breakdance .bde-column-13520-107 { background-color: var(--bde-palette-light-purple-0f1ad5e1-7747-43ea-b8bc-e5f5e45191da-31); }.breakdance .bde-column-13520-107.bde-column { padding: var(--hss-s) var(--hss-xxs) var(--hss-s) var(--hss-xxs); }.breakdance .bde-section-13520-101 .section-container { display: flex; flex-flow: row nowrap; justify-content: space-around; align-items: center; }.breakdance .bde-section-13520-101 { background-color: var(--hcl-neutral-12); }.breakdance .bde-section-13520-101 .section-container { padding-left: var(--hsp-xxs); padding-right: var(--hsp-xxs); padding-bottom: var(--hsp-xs); padding-top: var(--hsp-xs); }@media (max-width: 1023px){.breakdance .bde-section-13520-101 .section-container { padding-left: var(--hss-xxs); padding-right: var(--hss-xxs); }}@media (max-width: 767px){.breakdance .bde-section-13520-101 .section-container { flex-flow: column nowrap; justify-content: flex-start; align-items: center; }}.breakdance .bde-div-13520-103 { width: 75%; }.breakdance .bde-div-13520-103 { display: flex; flex-direction: row; }@media (max-width: 1023px){.breakdance .bde-div-13520-103 { width: 60%; }}@media (max-width: 767px){.breakdance .bde-div-13520-103 { width: 100%; }.breakdance .bde-div-13520-103 { flex-direction: row; align-items: center; justify-content: center; }}.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; overflow-wrap: normal !important; position: absolute !important; }.screen-reader-text:focus { background-color: #ffffff; border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; clip-path: none; color: #2b2d2f; display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }:root { --wpgb-accent-scheme-1:#0069ff; --wpgb-dark-scheme-1:#262626; --wpgb-dark-scheme-2:#565656; --wpgb-dark-scheme-3:#767676; --wpgb-light-scheme-1:#fff; --wpgb-light-scheme-2:#f6f6f6; --wpgb-light-scheme-3:#f5f5f5; --wpgb-grey-100:#f0f0f0; --wpgb-grey-200:#e8e8e8; --wpgb-grey-500:#c8c8c8; --wpgb-grey-700:#969696; --wpgb-grey-800:#464646; --wpgb-grey-900:#282828; --wpgb-red:#f96876; --wpgb-border-radius:4px; --wpgb-border-width:2px; }.wp-grid-builder .wpgb-card { border: 0px; box-shadow: none; font: inherit; margin: 0px; outline: 0px; padding: 0px; transform: none; transition: none 0s ease 0s; vertical-align: initial; }.wp-grid-builder .wpgb-card a, .wp-grid-builder .wpgb-card audio, .wp-grid-builder .wpgb-card div, .wp-grid-builder .wpgb-card embed, .wp-grid-builder .wpgb-card h1, .wp-grid-builder .wpgb-card h2, .wp-grid-builder .wpgb-card h3, .wp-grid-builder .wpgb-card h4, .wp-grid-builder .wpgb-card h5, .wp-grid-builder .wpgb-card h6, .wp-grid-builder .wpgb-card iframe, .wp-grid-builder .wpgb-card object, .wp-grid-builder .wpgb-card p, .wp-grid-builder .wpgb-card span, .wp-grid-builder .wpgb-card video { border: none; box-shadow: none; color: inherit; font: inherit; margin: 0px; outline: 0px; padding: 0px; transform: none; transition: none 0s ease 0s; vertical-align: initial; }.wp-grid-builder, .wpgb-layout, .wpgb-main, .wpgb-viewport, .wpgb-wrapper { position: relative; }.wp-grid-builder { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }.wp-grid-builder *, .wp-grid-builder ::after, .wp-grid-builder ::before { box-sizing: border-box; }.wp-grid-builder .wpgb-layout { contain: layout; outline: none; z-index: 1; }.wp-grid-builder .wpgb-layout::after, .wp-grid-builder .wpgb-layout::before { clear: both; content: ""; display: table; }.wp-grid-builder .wpgb-viewport > div { position: relative; transition: opacity 0.35s ease 0s; }.wp-grid-builder .wpgb-wrapper { display: flex; flex-grow: 1; flex-wrap: wrap; justify-content: flex-start; }.wp-grid-builder .wpgb-main { flex: 1 1 0%; max-width: 100%; min-width: 0px; }@media screen and (max-width: 767px){.wp-grid-builder .wpgb-wrapper { flex-direction: column; }.wp-grid-builder .wpgb-main { flex: 1 1 auto; }}.wp-grid-builder .wpgb-loader { inset: 50px 0px; margin: 150px auto; opacity: 0; position: absolute; transition: opacity 0.35s ease 0s, visibility 0.35s ease 0s; visibility: hidden; width: 50px; }.wp-grid-builder .wpgb-loader > div { margin: -25px 0px 0px; position: sticky; top: 50%; }.wp-grid-builder .wpgb-card { font-size: 16px; min-width: 0px; position: relative; z-index: 0; }.wp-grid-builder .wpgb-card .wpgb-card-wrapper { display: block; height: 100%; visibility: visible; }.wp-grid-builder .wpgb-card .wpgb-card-inner { display: flex; flex-direction: column; height: 100%; position: relative; width: 100%; }.wp-grid-builder .wpgb-card .wpgb-card-media { display: flex; position: relative; }.wp-grid-builder .wpgb-card .wpgb-card-media-thumbnail { inset: 0px; overflow: hidden; position: absolute; }.wp-grid-builder .wpgb-card .wpgb-card-media-thumbnail div { background-position: 50% 50%; background-repeat: no-repeat; background-size: cover; inset: 0px; position: absolute; }.wp-grid-builder .wpgb-card svg[data-ratio] { display: block; height: 100%; pointer-events: none; position: relative; width: 100%; }.wp-grid-builder .wpgb-card svg[data-ratio][style] { height: 0px; }.wp-grid-builder .wpgb-card .wpgb-card-media-overlay { background: color-mix(in srgb,var(--wpgb-accent-scheme-1) 75%,#0000); inset: 0px; position: absolute; }.wp-grid-builder .wpgb-card .wpgb-card-media-content { inset: 0px; display: flex; flex-direction: column; justify-content: space-between; padding: 0px; position: absolute; }.wp-grid-builder .wpgb-card .wpgb-card-media-content > div { display: block; width: 100%; }.wp-grid-builder .wpgb-card .wpgb-card-media-content-center { margin: auto 0px; position: relative; }.wp-grid-builder .wpgb-card .wpgb-card-layer-link { inset: 0px; position: absolute; }.wp-grid-builder .wpgb-card .wpgb-card-media-button, .wp-grid-builder .wpgb-card [data-action] { cursor: pointer; touch-action: manipulation; }.wp-grid-builder .wpgb-card [class*="wpgb-block-"] { display: block; font-size: inherit; line-height: inherit; position: relative; white-space: pre-line; }.wp-grid-builder .wpgb-card .wpgb-card-body, .wp-grid-builder .wpgb-card .wpgb-card-content, .wp-grid-builder .wpgb-card .wpgb-card-footer, .wp-grid-builder .wpgb-card .wpgb-card-header, .wp-grid-builder .wpgb-card .wpgb-card-inner, .wp-grid-builder .wpgb-card .wpgb-card-media, .wp-grid-builder .wpgb-card .wpgb-card-media-content, .wp-grid-builder .wpgb-card .wpgb-card-media-overlay, .wp-grid-builder .wpgb-card .wpgb-card-media-thumbnail, .wp-grid-builder .wpgb-card [class*="wpgb-block-"] { transition-duration: 80ms; transition-property: opacity, color, background, box-shadow, filter, transform; transition-timing-function: linear; }.wp-grid-builder.wpgb-enabled .wpgb-card { position: absolute; }.wp-grid-builder .wpgb-justified .wpgb-card .wpgb-card-media, .wp-grid-builder .wpgb-metro .wpgb-card .wpgb-card-media { inset: 0px; position: absolute; }.wp-grid-builder .wpgb-card-media-thumbnail a, .wp-grid-builder.wpgb-enabled .wpgb-card-layer-link { pointer-events: none; }.wp-grid-builder .wpgb-scheme-light { --wpgb-color-scheme-1:var(--wpgb-light-scheme-1); --wpgb-color-scheme-2:var(--wpgb-light-scheme-2); --wpgb-color-scheme-3:var(--wpgb-light-scheme-3); }.wpgb-svg-icons { display: none; }.wpgb-facet { position: relative; transition: opacity 0.2s ease-in-out 0s; opacity: 1 !important; }body.swift-nojs .wpgb-facet{transition: none !important}.wpgb-facet *, .wpgb-facet ::after, .wpgb-facet ::before { box-sizing: border-box; }.wpgb-facet svg { pointer-events: none; }.wpgb-facet > fieldset:last-child { margin-bottom: 40px; }.wpgb-facet fieldset { border: none; box-shadow: none; margin: 0px; min-width: 0px; outline: none; padding: 0px; }.wpgb-facet label { display: block; }.wpgb-facet label, .wpgb-facet select { margin: 0px; }.wpgb-facet .wpgb-facet-title { font-size: 20px; line-height: 24px; margin: 0px 0px 24px; padding: 0px; }.wpgb-facet .acplt-clear, .wpgb-facet .wpgb-clear-button, .wpgb-facet .wpgb-hierarchy .wpgb-hierarchy-control, .wpgb-facet .wpgb-input-icon, .wpgb-facet .wpgb-rating-reset .wpgb-rating-control, .wpgb-facet .wpgb-select button, .wpgb-facet .wpgb-select-controls { color: var(--wpgb-grey-500); }.wpgb-facet .wpgb-button:not(button), .wpgb-facet .wpgb-checkbox .wpgb-checkbox-control, .wpgb-facet .wpgb-checkbox .wpgb-checkbox-control::before, .wpgb-facet .wpgb-input, .wpgb-facet .wpgb-radio .wpgb-radio-control, .wpgb-facet .wpgb-select { border-color: var(--wpgb-grey-500); }.wpgb-facet .wpgb-input-icon { height: 16px; left: 0px; margin: 0px 8px 0px 10px; overflow: visible; position: absolute; top: calc(50% - 8px); width: 16px; fill: none; stroke: currentcolor; stroke-width: 3; box-sizing: initial; }.wpgb-sr-only { border: 0px; height: 1px; opacity: 0.01; overflow: hidden; padding: 0px; position: absolute; white-space: nowrap; width: 1px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); }[placeholder] { text-overflow: ellipsis; }.wpgb-facet .wpgb-pagination { display: inline-block; margin: 0px; padding: 0px; position: relative; }.wpgb-facet .wpgb-pagination li { cursor: default; display: inline-block; font-size: 16px; font-weight: 700; height: 32px; line-height: 32px; list-style: none; margin: 4px; min-width: 32px; padding: 0px; position: relative; text-align: center; vertical-align: middle; }.wpgb-facet .wpgb-pagination li a, .wpgb-facet .wpgb-pagination li a:hover { border: none; box-shadow: none; display: block; font-size: 16px; font-style: unset; font-weight: 400; line-height: 32px; padding: 0px 11px; position: relative; text-decoration: none; }.wpgb-facet .wpgb-pagination li a[aria-current] { color: var(--wpgb-accent-scheme-1); font-weight: 600; }.wpgb-facet .wpgb-pagination li span { display: block; }.wpgb-facet input[type="search"] { margin: 0px; width: 100%; }.wpgb-facet .wpgb-input, .wpgb-facet select.wpgb-select { appearance: none; background: none; border-radius: var(--wpgb-border-radius); border-style: solid; border-width: var(--wpgb-border-width); box-shadow: none; font-size: 16px; font-weight: 400; height: unset; line-height: 26px; margin: 0px; max-height: unset; min-height: 26px; outline: none; padding: 5px 8px; position: relative; transition: border-color 0.1s ease 0s; vertical-align: middle; width: 100%; }.wpgb-facet .wpgb-autocomplete-facet .wpgb-input, .wpgb-facet .wpgb-date-facet .wpgb-input, .wpgb-facet .wpgb-search-facet .wpgb-input { padding-inline-end: 24px; text-indent: 24px; }.wpgb-facet .wpgb-autocomplete-facet label, .wpgb-facet .wpgb-per-page-facet label, .wpgb-facet .wpgb-search-facet label, .wpgb-facet .wpgb-select-facet label, .wpgb-facet .wpgb-sort-facet label { display: flex; position: relative; }.acplt { box-sizing: border-box; display: flex; position: relative; width: 100%; }.acplt input { display: block; margin: 0px; width: 100%; }.acplt .acplt-clear span, .acplt .acplt-message { border: 0px; height: 1px; opacity: 0.01; overflow: hidden; padding: 0px; position: absolute; white-space: nowrap; width: 1px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); }:root { --wpgb-lightbox-background:linear-gradient(180deg,#1e1e1e73,#1e1e1ee6); --wpgb-lightbox-controls:#fff; --wpgb-lightbox-spinner:#fff; --wpgb-lightbox-title:#fff; --wpgb-lightbox-desc:#bbb; }:root { --wpgb-accent-scheme-1:#0069ff; --wpgb-dark-scheme-1:#262626; --wpgb-dark-scheme-2:#565656; --wpgb-dark-scheme-3:#767676; --wpgb-light-scheme-1:#ffffff; --wpgb-light-scheme-2:#f6f6f6; --wpgb-light-scheme-3:#f5f5f5; --wpgb-lightbox-background:linear-gradient(180deg, rgba(30,30,30,0.45) 0%, rgba(30,30,30,0.9) 100%); --wpgb-lightbox-controls:#ffffff; --wpgb-lightbox-spinner:#ffffff; --wpgb-lightbox-title:#ffffff; --wpgb-lightbox-desc:#bbbbbb; }.wpgb-loader-2 { width: 48px; height: 48px; margin: 1px; }.wpgb-loader-2 > div { display: inline-block; float: left; width: 12px; height: 12px; margin: 2px; border-radius: 100%; animation-fill-mode: both; animation-name: wpgb-loader-2; animation-iteration-count: infinite; animation-delay: 0s; }.wpgb-loader-2 > div:nth-child(1) { animation-delay: 0.73s; animation-duration: 1.3s; }.wpgb-loader-2 > div:nth-child(2) { animation-delay: 0.32s; animation-duration: 1.3s; }.wpgb-loader-2 > div:nth-child(3) { animation-delay: 0.71s; animation-duration: 0.88s; }.wpgb-loader-2 > div:nth-child(4) { animation-delay: 0.62s; animation-duration: 1.06s; }.wpgb-loader-2 > div:nth-child(5) { animation-delay: 0.31s; animation-duration: 0.62s; }.wpgb-loader-2 > div:nth-child(6) { animation-delay: -0.14s; animation-duration: 1.48s; }.wpgb-loader-2 > div:nth-child(7) { animation-delay: -0.1s; animation-duration: 1.47s; }.wpgb-loader-2 > div:nth-child(8) { animation-delay: 0.4s; animation-duration: 1.49s; }.wpgb-loader-2 > div:nth-child(9) { animation-delay: 0.73s; animation-duration: 0.7s; }.wpgb-grid-4 .wpgb-loader .wpgb-loader-2 { transform: scale(1); }.wpgb-grid-4 .wpgb-loader .wpgb-loader-2 * { color: #cf2e2e; background: #cf2e2e; }.wp-grid-builder .wpgb-card-7 .wpgb-card-inner { text-align: center; }.wp-grid-builder .wpgb-card-7 .wpgb-card-media { background: #000000; flex-grow: 1; }.wp-grid-builder .wpgb-card-7 .wpgb-card-media-thumbnail { background-size: contain; background-repeat: no-repeat; background-position: 50% 50%; background-image: url("//ampia.ferretdev.solutions/wp-content/swift-ai/images/__e/ampia.org/wp-content/uploads/2023/05/AMPIA-MemberPage-Square-Image-jpg.webp"); filter: grayscale(100%); transition-duration: 350ms; }.wp-grid-builder .wpgb-card-7 .wpgb-card-media-thumbnail div, .wp-grid-builder .wpgb-card-7 .wpgb-card-media-thumbnail img { background-size: contain; background-repeat: no-repeat; background-position: 50% 50%; transition: inherit; z-index: -1; }.wp-grid-builder .wpgb-card-7 .wpgb-card-media-overlay { background: rgba(0, 0, 0, 0.2); opacity: 1; transition-timing-function: ease-in-out; transition-duration: 350ms; }.wp-grid-builder .wpgb-card-7 .wpgb-block-2 { color: var(--wpgb-color-scheme-1); padding: 0px; font-size: 1.3em; line-height: 1.4; }.wp-grid-builder .wpgb-card-7 .wpgb-block-3 { color: var(--wpgb-color-scheme-1); font-size: 1em; line-height: 1.4; }.wp-grid-builder:not(.wpgb-template) { opacity: 1 !important; }.woocommerce-product-gallery{opacity:1!important;} .woocommerce-product-gallery figure{max-width:1000%} .woocommerce-product-gallery figure[style*="3d(0px"]{max-width: 100%;} body:not(.swift-ui) .woocommerce-product-gallery [data-thumb]:not(:first-of-type){display:none!important;}html{opacity:1}