button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{scroll-behavior:smooth;line-height:1.4;-webkit-text-size-adjust:100%}*,::after,::before{box-sizing:border-box}body{background-color:#fff;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";margin:0}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */h1,h2,h3,h4,h5,h6{line-height:1.2}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{display:inline-block;max-inline-size:100%;block-size:auto;vertical-align:middle;border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.bde-skip-link,.oxy-skip-link{position:absolute;top:var(--bde-skip-link-top,10px);left:var(--bde-skip-link-left,10px);width:1px;height:1px;border:0;clip:rect(0,0,0,0);overflow:hidden;word-wrap:normal}.bde-skip-link:focus,.oxy-skip-link:focus{display:block;z-index:100000;width:auto;height:auto;padding:15px 20px;background:var(--bde-skip-link-background-color,#fff);color:var(--bde-skip-link-text-color,var(--bde-headings-color,#000));font-size:1em;font-weight:700;text-decoration:none;clip:auto;box-shadow:0 0 4px 2px rgb(0 0 0 / 40%);border-radius:10px}.bde-skip-link:hover,.oxy-skip-link:hover{background:var(--bde-skip-link-background-color-hover,var(--bde-skip-link-background-color,#fff))}#irsl-root.irsl-root{position:fixed;left:18px;bottom:18px;z-index:2147482600;width:auto;max-width:calc(100vw - 24px);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#102033}#irsl-root,#irsl-root *{box-sizing:border-box}#irsl-root .irsl-bubble{all:unset;display:flex;align-items:center;gap:10px;min-height:62px;max-width:min(270px,calc(100vw - 32px));padding:6px 14px 6px 6px;border:1px solid rgba(255,255,255,.86);border-radius:999px;background:linear-gradient(135deg,#ffffff 0%,#edf6ff 58%,#dbeeff 100%);box-shadow:0 18px 44px rgba(7,30,66,.22),0 8px 20px rgba(12,98,196,.18);color:#0b2b52;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}#irsl-root .irsl-bubble:hover{transform:translateY(-2px);box-shadow:0 22px 52px rgba(7,30,66,.26),0 10px 24px rgba(12,98,196,.22)}#irsl-root .irsl-avatar-wrap{display:block;flex:0 0 54px;width:54px;height:54px;overflow:hidden;border:2px solid #ffffff;border-radius:999px;background:#ffffff;box-shadow:0 5px 16px rgba(16,32,51,.14)}#irsl-root .irsl-avatar-wrap img,#irsl-root .irsl-head img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}#irsl-root .irsl-bubble-copy{display:grid;gap:1px;min-width:0}#irsl-root .irsl-bubble-copy strong{display:block;color:#083b76;font-size:14px;font-weight:900;line-height:1.05;white-space:nowrap}#irsl-root .irsl-bubble-copy small{display:block;color:#51677e;font-size:11px;font-weight:750;line-height:1.15;white-space:nowrap}#irsl-root .irsl-panel[hidden]{display:none !important}#irsl-root .irsl-panel{position:absolute;left:0;bottom:76px;display:none;flex-direction:column;width:min(390px,calc(100vw - 28px));max-height:min(570px,calc(100vh - 96px));overflow:hidden;border:1px solid #cddbed;border-radius:18px;background:#ffffff;box-shadow:0 28px 70px rgba(5,25,52,.26)}#irsl-root[data-open="true"] .irsl-panel:not([hidden]){display:flex}#irsl-root .irsl-head{display:flex;align-items:center;gap:10px;padding:12px;background:linear-gradient(135deg,#082a52 0%,#0b63c7 78%,#d91f2b 165%);color:#ffffff}#irsl-root .irsl-head img{flex:0 0 48px;width:48px;height:48px;overflow:hidden;border:2px solid rgba(255,255,255,.88);border-radius:999px;background:#ffffff}#irsl-root .irsl-head strong{display:block;font-size:17px;font-weight:950;line-height:1.1}#irsl-root .irsl-head span{display:block;margin-top:2px;color:rgba(255,255,255,.9);font-size:12px;font-weight:700}#irsl-root .irsl-close{all:unset;display:grid;place-items:center;margin-left:auto;width:34px;height:34px;border:1px solid rgba(255,255,255,.34);border-radius:999px;background:rgba(255,255,255,.12);color:#ffffff;cursor:pointer;font-size:25px;line-height:1}#irsl-root .irsl-log{display:flex;flex-direction:column;gap:8px;min-height:230px;max-height:390px;overflow:auto;padding:12px;background:linear-gradient(180deg,#f7fbff 0%,#ffffff 100%)}#irsl-root .irsl-msg{max-width:88%;padding:10px 12px;border-radius:14px;font-size:14px;line-height:1.35}#irsl-root .irsl-msg.bot{align-self:flex-start;border:1px solid #d6e6f8;background:#edf6ff;color:#102033}#irsl-root .irsl-msg.user{align-self:flex-end;background:#0c62c4;color:#ffffff}#irsl-root .irsl-links{display:grid;gap:6px;max-width:88%}#irsl-root .irsl-links a{display:block;padding:8px 10px;border:1px solid #d6e6f8;border-radius:11px;background:#ffffff;color:#0b4f9d;font-size:13px;font-weight:850;line-height:1.2;text-decoration:none}#irsl-root .irsl-form{display:grid;grid-template-columns:1fr 62px;gap:7px;margin:0;padding:10px 12px;border-top:1px solid #e5edf7;background:#ffffff}#irsl-root .irsl-form input{width:100%;min-width:0;padding:11px 12px;border:1px solid #cfdaea;border-radius:999px;background:#ffffff;color:#102033;font:inherit;font-size:14px;outline:none}#irsl-root .irsl-form input:focus{border-color:#0c62c4;box-shadow:0 0 0 3px rgba(12,98,196,.12)}#irsl-root .irsl-form button{border:0;border-radius:999px;background:#0c62c4;color:#ffffff;cursor:pointer;font-size:13px;font-weight:900}#irsl-root .irsl-note{padding:0 12px 10px;color:#6a7b8d;font-size:10px;line-height:1.35}@media (max-width:640px){#irsl-root.irsl-root{right:10px;bottom:10px;left:10px}#irsl-root .irsl-bubble{max-width:calc(100vw - 20px)}#irsl-root .irsl-panel{right:0;bottom:74px;left:0;width:100%;max-height:calc(100vh - 88px)}}.breakdance-menu{--menu-background:#fff;--menu-max-height:calc(100vh - var(--mobile-buffer-y));--menu-alignment:flex-start;--menu-duration:var(--bde-transition-duration,.3s);--menu-base-font-size:.875em;--mobile-offset-y:calc(100% + 15px);--mobile-offset-x:0;--mobile-offcanvas-width:400px;--mobile-topbar-padding:15px;--mobile-topbar-logo-width:110px;--mobile-topbar-logo-order:-1;--mobile-topbar-close-button-size:20px;--mobile-topbar-close-button-color:var(--bde-headings-color);--mobile-topbar-close-button-color-hover:var(--mobile-topbar-close-button-color);--mobile-topbar-close-button-bar-height:2px;--toggle-background-color:transparent;--toggle-background-color-hover:var(--toggle-background-color);--toggle-active-background-color:var(--toggle-background-color);--toggle-padding:0px;--toggle-radius:0px;--toggle-layer-width:32px;--toggle-layer-height:4px;--toggle-layer-spacing:6px;--toggle-layer-color:var(--bde-headings-color);--toggle-layer-color-hover:var(--toggle-layer-color);--toggle-layer-color-active:var(--toggle-layer-color);--toggle-layer-border-radius:0px;--links-gap:0px;--link-padding-top:20px;--link-padding-bottom:20px;--link-padding-left:20px;--link-padding-right:20px;--link-color:var(--bde-headings-color);--link-color-hover:var(--link-color);--link-background-color:transparent;--link-background-color-hover:var(--link-background-color);--link-alignment:space-between;--link-effect-thickness:3px;--link-effect-color:var(--link-color);--link-effect-color-hover:var(--link-effect-color);--link-effect-radius:0px;--link-color-active:var(--link-color);--link-background-color-active:var(--link-background-color);--link-arrow-display:block;--link-arrow-color:var(--link-color);--link-arrow-color-hover:var(--link-color-hover);--link-arrow-size:10px;--link-arrow-gap:8px;--link-arrow-offset-y:0px;--link-arrow-close-rotation:0deg;--link-arrow-open-rotation:-180deg;--link-arrow-rotation:var(--link-arrow-close-rotation);--link-border:1px solid var(--link-border-color);--link-border-color:#eee;--dropdown-animation-duration:var(--menu-duration);--dropdown-caret-display:block;--dropdown-caret-radius:3px;--dropdown-caret-size:12px;--dropdown-background-color:#fff;--dropdown-custom-offset-y:20px;--dropdown-edge-offset:20px;--dropdown-border-radius:8px;--dropdown-custom-width:500px;--dropdown-section-padding:30px;--dropdown-section-gap:var(--gap-lg);--dropdown-links-gap:var(--gap-sm);--dropdown-link-color:var(--bde-headings-color);--dropdown-link-icon-display:block;--dropdown-link-icon-size:16px;--dropdown-link-icon-spacing:10px;--dropdown-link-icon-alignment:center;--dropdown-link-description-display:block;--dropdown-link-description-spacing:0px;--dropdown-link-icon-x:0px;--dropdown-link-icon-y:0px;--dropdown-link-img-opacity:1;--dropdown-link-img-opacity-hover:1;--dropdown-columns-stack:row;--dropdown-columns-gap:var(--gap-xl);--dropdown-column-title-spacing:0px;--dropdown-sections-stack:column;--dropdown-section-light-background:#fff;--dropdown-section-dark-background:#f6f9fc;--gap-xl:60px;--gap-lg:30px;--gap-sm:15px;--gap-xs:10px;--gap-none:0;--arrow-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M441.9 167.3l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z'%3E%3C/path%3E%3C/svg%3E");--mobile-link-padding-top:20px;--mobile-link-padding-bottom:20px;--mobile-link-padding-left:20px;--mobile-link-padding-right:20px;--mobile-link-level-2-padding-top:12px;--mobile-link-level-2-padding-bottom:12px;--mobile-link-level-2-padding-left:25px;--mobile-link-level-2-padding-right:20px;--mobile-link-level-3-padding-top:12px;--mobile-link-level-3-padding-bottom:12px;--mobile-link-level-3-padding-left:30px;--mobile-link-level-3-padding-right:30px}.breakdance-menu{position:relative;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;text-align:left;height:var(--menu-height)}:root .breakdance-menu{display:flex}.breakdance-menu-list{display:flex;align-items:center;justify-content:var(--menu-alignment);gap:var(--links-gap);list-style-type:none;margin:0;padding:0}.breakdance-menu-list>.bde-button{margin-left:15px}.breakdance-menu-item{position:relative}.breakdance-menu-item:hover{color:var(--link-color-hover);background-color:var(--link-background-color-hover)}.breakdance-menu-item:hover .breakdance-menu-link-arrow:after{background-color:var(--link-arrow-color-hover)}.breakdance-menu .breakdance-menu-link{position:relative;z-index:1;display:flex;flex-direction:row;align-items:center;justify-content:var(--link-alignment);flex:1;font-size:var(--menu-base-font-size);font-family:inherit;font-weight:500;line-height:1;text-decoration:none;color:var(--link-color);padding:var(--link-padding-top) var(--link-padding-right) var(--link-padding-bottom) var(--link-padding-left);margin:0;border:none;background-color:var(--link-background-color);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transition:var(--menu-duration) color ease,var(--menu-duration) background-color ease}.breakdance-menu .breakdance-menu-link:hover{color:inherit}.breakdance-menu-link-arrow{position:relative;z-index:1;align-self:stretch;border:none;background-color:transparent;padding:var(--link-padding-top) var(--link-padding-right) var(--link-padding-bottom) 0;cursor:pointer}.breakdance-menu-link-arrow:after{content:"";display:var(--link-arrow-display);-webkit-mask-image:var(--arrow-icon);mask-image:var(--arrow-icon);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-left:var(--link-arrow-gap);font-size:var(--link-arrow-size);width:1em;height:1em;background-color:var(--link-arrow-color);transform:translateY(var(--link-arrow-offset-y)) rotate(var(--link-arrow-rotation));transition:var(--menu-duration) transform ease,var(--menu-duration) background-color ease;flex-shrink:0}@-moz-document url-prefix(){.breakdance-menu-link-arrow:after{transition:none!important}}.breakdance-dropdown--open .breakdance-menu-link-arrow:after{--link-arrow-rotation:var(--link-arrow-open-rotation)}.hide-arrows-on-desktop .breakdance-menu-link-arrow{display:none}.breakdance-dropdown{--dropdown-offset-x:0px;--dropdown-caret-x:0px;--translate-x:0px;--translate-y:0px;--rotate-x:0deg;--scale:1;position:relative}.breakdance-dropdown .breakdance-menu-link{padding-right:0}.hide-arrows-on-desktop .breakdance-dropdown .breakdance-menu-link{padding-right:var(--link-padding-right)}.breakdance-dropdown-toggle{position:relative;display:flex;align-items:center}.breakdance-dropdown-floater{position:absolute;top:calc(var(--dropdown-offset-y) + var(--dropdown-custom-offset-y));left:var(--dropdown-offset-x);z-index:var(--bde-z-index-menu-dropdown);min-width:100%;opacity:0;visibility:hidden;pointer-events:none;backface-visibility:hidden;transform:translate(var(--translate-x)) translateY(var(--translate-y)) rotateX(var(--rotate-x)) scale(var(--scale)) translateZ(0)}.breakdance-dropdown--top .breakdance-dropdown-floater{top:calc(var(--dropdown-offset-y) - var(--dropdown-custom-offset-y))}.breakdance-dropdown--open .breakdance-dropdown-floater{opacity:1;visibility:visible;pointer-events:auto;will-change:opacity,height,transform,visibility}.breakdance-dropdown-caret{position:absolute;top:calc(var(--dropdown-caret-size) / 2 * -1);left:var(--dropdown-caret-x);z-index:1;display:var(--dropdown-caret-display);width:calc(var(--dropdown-caret-size) * 2);height:var(--dropdown-caret-size);transform:translateY(-50%);overflow:hidden;pointer-events:none}.breakdance-dropdown-caret:before{content:"";position:absolute;bottom:calc(var(--dropdown-caret-size) / 2 * -1);left:50%;display:block;width:var(--dropdown-caret-size);height:var(--dropdown-caret-size);background-color:var(--dropdown-caret-color,var(--dropdown-background-color));border-top-left-radius:var(--dropdown-caret-radius);backface-visibility:hidden;transform:translate(-50%) rotate(45deg) translateZ(0)}.breakdance-dropdown--top .breakdance-dropdown-caret{top:100%;border-top-left-radius:0;border-bottom-right-radius:var(--dropdown-caret-radius);transform:translate(-50%)}.breakdance-dropdown--top .breakdance-dropdown-caret:before{top:calc(var(--dropdown-caret-size) / 2 * -1);border-top-left-radius:0;border-bottom-right-radius:var(--dropdown-caret-radius)}.breakdance-dropdown-caret--hide{display:none}.breakdance-dropdown-body{position:relative;z-index:1;flex-grow:1;display:flex;flex-direction:var(--dropdown-sections-stack);width:100%;background-color:var(--dropdown-background-color);box-shadow:0 50px 100px -20px #32325d40,0 30px 60px -30px #0000004d;border-radius:var(--dropdown-border-radius);overflow:hidden}.breakdance-menu--custom-width .breakdance-dropdown-floater,.breakdance-dropdown--custom .breakdance-dropdown-floater{width:calc(var(--dropdown-custom-width) - var(--dropdown-edge-offset) * 2)}.breakdance-menu--custom-width .breakdance-dropdown-floater .breakdance-dropdown-link,.breakdance-dropdown--custom .breakdance-dropdown-floater .breakdance-dropdown-link{white-space:normal}.breakdance-menu--placement-full-width{--dropdown-edge-offset:0px;--dropdown-border-radius:0px}.breakdance-menu--placement-section-width .breakdance-dropdown-floater{--bde-dropdown-width:var(--bde-header-width,var(--bde-section-width));width:calc(min(var(--bde-dropdown-width),100vw) - var(--dropdown-edge-offset) * 2)}.breakdance-dropdown-section{display:flex;flex-wrap:wrap;padding:var(--dropdown-section-padding);gap:var(--dropdown-section-gap);width:var(--dropdown-section-width)}.breakdance-dropdown-section--light{background-color:var(--dropdown-section-light-background)}.breakdance-dropdown-section--additional{flex:1;background-color:var(--dropdown-section-dark-background)}.breakdance-dropdown-columns{display:flex;flex-direction:var(--dropdown-columns-stack);gap:var(--dropdown-columns-gap);width:100%}.breakdance-dropdown-column{display:flex;flex-direction:column;gap:var(--gap-sm);flex:1}.breakdance-dropdown-column__title{display:flex;align-items:center;font-weight:700;font-size:var(--menu-base-font-size);line-height:1.5;white-space:nowrap;margin-top:0;margin-bottom:var(--dropdown-column-title-spacing);color:var(--link-color)}.breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-column__title:after{content:"";display:var(--link-arrow-display);-webkit-mask-image:var(--arrow-icon);mask-image:var(--arrow-icon);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-left:var(--link-arrow-gap);font-size:var(--link-arrow-size);width:1em;height:1em;background-color:var(--link-arrow-color);transform:translateY(var(--link-arrow-offset-y)) rotate(var(--link-arrow-rotation));transition:var(--menu-duration) transform ease,var(--menu-duration) background-color ease;flex-shrink:0;display:none}@-moz-document url-prefix(){.breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-column__title:after{transition:none!important}}.breakdance-dropdown-column--open .breakdance-dropdown-column__title:after{--link-arrow-rotation:var(--link-arrow-open-rotation)}.breakdance-dropdown-links{display:flex;flex-direction:column;gap:var(--dropdown-links-gap);list-style-type:none;margin:0;padding:0}.breakdance-menu .breakdance-dropdown-link{display:flex;align-items:center;font-size:var(--menu-base-font-size);line-height:1.5;text-decoration:none;color:var(--dropdown-link-color);white-space:nowrap;transition:var(--menu-duration) background-color ease}.breakdance-menu .breakdance-dropdown-link:hover{background-color:var(--dropdown-link-background-color-hover);color:var(--dropdown-link-color)}.breakdance-dropdown-link__icon{display:var(--dropdown-link-icon-display);align-self:var(--dropdown-link-icon-alignment);font-size:var(--dropdown-link-icon-size);color:var(--dropdown-link-icon-color);margin-right:var(--dropdown-link-icon-spacing);transform:translate(var(--dropdown-link-icon-x)) translateY(var(--dropdown-link-icon-y));flex-shrink:0;padding:var(--dropdown-link-icon-padding);background-color:var(--dropdown-link-icon-background);border-radius:var(--dropdown-link-icon-radius);transition:var(--menu-duration) color ease,var(--menu-duration) background-color ease;overflow:hidden}.breakdance-dropdown-link:hover .breakdance-dropdown-link__icon{color:var(--dropdown-link-icon-color-hover,var(--dropdown-link-icon-color));background-color:var(--dropdown-link-icon-background-hover,var(--dropdown-link-icon-background))}.breakdance-dropdown-link:hover .breakdance-dropdown-link__icon img{opacity:var(--dropdown-link-img-opacity-hover)}.breakdance-dropdown-link__icon svg{display:block;width:1em;height:1em;fill:currentColor}.breakdance-dropdown-link__icon img{display:block;max-width:100%;width:1em;height:auto;opacity:var(--dropdown-link-img-opacity);transition:var(--menu-duration) opacity ease}.breakdance-dropdown-link__text{display:block;transition:var(--menu-duration) color ease}.breakdance-dropdown-link__description{color:var(--bde-body-text-color);display:var(--dropdown-link-description-display);transition:var(--menu-duration) opacity ease,var(--menu-duration) color ease;margin-top:var(--dropdown-link-description-spacing)}.breakdance-dropdown-custom-content{padding:var(--dropdown-section-padding)}.breakdance-menu-topbar{display:none;justify-content:space-between;padding:var(--mobile-topbar-padding)}.breakdance-menu-topbar-logo{display:flex;max-width:100%;width:var(--mobile-topbar-logo-width);height:auto;order:var(--mobile-topbar-logo-order)}.breakdance-menu-topbar-logo img{width:100%;height:100%}.breakdance-menu-overlay{position:fixed;inset:0;z-index:var(--bde-z-index-menu-backdrop);background-color:#00000040;opacity:0;pointer-events:none;transition:var(--menu-duration) opacity ease}.breakdance-responsive-menu--open .breakdance-menu-overlay{opacity:1;pointer-events:auto!important}.breakdance-menu-close-button{position:relative;font-size:var(--mobile-topbar-close-button-size);width:1em;height:1em;text-indent:-9999px;background:none;border:none;margin:0;padding:0;cursor:pointer;transform:rotate(45deg);flex-shrink:0}.breakdance-menu-close-button:hover:after,.breakdance-menu-close-button:hover:before{background-color:var(--mobile-topbar-close-button-color-hover)}.breakdance-menu-close-button:after,.breakdance-menu-close-button:before{content:"";position:absolute;background-color:var(--mobile-topbar-close-button-color);transition:var(--menu-duration) background-color ease}.breakdance-menu-close-button:after{top:0;left:50%;width:var(--mobile-topbar-close-button-bar-height);height:100%;transform:translate(-50%)}.breakdance-menu-close-button:before{top:50%;left:0;width:100%;height:var(--mobile-topbar-close-button-bar-height);transform:translateY(-50%)}.breakdance-menu--vertical{--dropdown-custom-offset-y:0px;--dropdown-section-padding:20px}.breakdance-menu--vertical .breakdance-menu-list{align-items:stretch;flex-direction:column;width:100%}.breakdance-menu--dropdown-accordion .breakdance-dropdown-floater{position:static;opacity:1;visibility:visible;transform:none;overflow:hidden}.breakdance-menu--dropdown-accordion .breakdance-dropdown-floater:not(.is-visible):not(.is-collapsing){height:0;pointer-events:none;visibility:hidden;overflow:hidden}.breakdance-menu--dropdown-accordion .breakdance-dropdown-floater.is-collapsing{overflow:hidden;height:0;transition:var(--menu-duration) height ease-in-out,var(--menu-duration) visibility ease-in-out}.breakdance-menu--dropdown-accordion .breakdance-dropdown-body{box-shadow:none}.breakdance-menu--dropdown-accordion .breakdance-dropdown-link{white-space:normal}.breakdance-menu--dropdown-accordion .breakdance-dropdown-caret{display:none}.breakdance-menu--dropdown-side .breakdance-dropdown{--dropdown-offset-x:100%}.breakdance-menu--dropdown-side .breakdance-dropdown-floater{min-width:auto}.breakdance-menu--dropdown-side .breakdance-dropdown-caret{display:none}.breakdance-menu--dropdown-slide{--link-arrow-rotation:-90deg;--link-arrow-open-rotation:var(--link-arrow-rotation);overflow-x:clip}.breakdance-menu--dropdown-slide .breakdance-menu-list{transition:var(--menu-duration) transform ease}.breakdance-menu--dropdown-slide.breakdance-menu--dp-open .breakdance-menu-list{transform:translate3d(-100%,0,0)}.breakdance-menu--dropdown-slide .breakdance-dropdown-floater{position:absolute;left:0;right:0;transform:translate3d(100%,0,0);opacity:0;transition:0s opacity var(--menu-duration)}.breakdance-menu--dropdown-slide .breakdance-dropdown--open .breakdance-dropdown-floater{opacity:1;transition-delay:0s}.breakdance-menu--dropdown-slide .breakdance-dropdown-caret{display:none}.breakdance-dropdown-back-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border:none;background-color:var(--link-background-color);padding:var(--link-padding);font-weight:700;cursor:pointer}.breakdance-dropdown--wp .breakdance-dropdown-links{width:100%;gap:var(--dropdown-links-gap)}.breakdance-dropdown--wp .breakdance-dropdown-links .menu-item{display:flex;flex-direction:column;gap:var(--dropdown-links-gap)}.breakdance-menu-toggle--none .breakdance-menu-toggle-lines,.breakdance-menu-toggle--none .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--none .breakdance-menu-toggle-lines:after{transition-property:none}.breakdance-responsive-menu--open .breakdance-menu-toggle--none .breakdance-menu-toggle-lines{transform:rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--none .breakdance-menu-toggle-lines:before{top:0;opacity:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--none .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(-90deg)}.breakdance-menu-toggle--3dx .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}.breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateY(180deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}.breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}.breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateY(-180deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}.breakdance-menu-toggle--3dy .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}.breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateX(-180deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}.breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}.breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateX(180deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}.breakdance-menu-toggle--3dxy .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}.breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}.breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}.breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrow .breakdance-menu-toggle-lines:before{transform:translate3d(calc(var(--toggle-layer-width) * -.3),calc(var(--toggle-layer-spacing) * .6),0) rotate(-45deg) scaleX(.5)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrow .breakdance-menu-toggle-lines:after{transform:translate3d(calc(var(--toggle-layer-width) * -.3),calc(var(--toggle-layer-spacing) * -.6),0) rotate(45deg) scaleX(.5)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrow-r .breakdance-menu-toggle-lines:before{transform:translate3d(calc(var(--toggle-layer-width) * .2),0,0) rotate(45deg) scaleX(.7)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrow-r .breakdance-menu-toggle-lines:after{transform:translate3d(calc(var(--toggle-layer-width) * .2),0,0) rotate(-45deg) scaleX(.7)}.breakdance-menu-toggle--arrowalt .breakdance-menu-toggle-lines:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.breakdance-menu-toggle--arrowalt .breakdance-menu-toggle-lines:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrowalt .breakdance-menu-toggle-lines:before{top:0;transform:translate3d(calc(var(--toggle-layer-width) * -.2),calc(var(--toggle-layer-width) * -.25),0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrowalt .breakdance-menu-toggle-lines:after{bottom:0;transform:translate3d(calc(var(--toggle-layer-width) * -.2),calc(var(--toggle-layer-width) * .25),0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.breakdance-menu-toggle--arrowalt-r .breakdance-menu-toggle-lines:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.breakdance-menu-toggle--arrowalt-r .breakdance-menu-toggle-lines:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrowalt-r .breakdance-menu-toggle-lines:before{top:0;transform:translate3d(calc(var(--toggle-layer-width) * .2),calc(var(--toggle-layer-width) * -.25),0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrowalt-r .breakdance-menu-toggle-lines:after{bottom:0;transform:translate3d(calc(var(--toggle-layer-width) * .2),calc(var(--toggle-layer-width) * .25),0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines:after{top:calc((var(--toggle-layer-spacing) * 2 + var(--toggle-layer-height) * 2) * -1);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines{transform:translate3d(0,calc((var(--toggle-layer-spacing) + var(--toggle-layer-height)) * -1),0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines:before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines:after{top:calc((var(--toggle-layer-spacing) * 2 + var(--toggle-layer-height) * 2) * -1);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines{transform:translate3d(0,calc((var(--toggle-layer-spacing) + var(--toggle-layer-height)) * -1),0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines:before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines{top:calc(var(--toggle-layer-height) / 2);transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines:before{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));transition:opacity .125s .275s ease}.breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) * 2 + var(--toggle-layer-spacing) * 2);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines{--y-offset:calc(var(--toggle-layer-spacing) + var(--toggle-layer-height));transform:translate3d(0,var(--y-offset),0) rotate(135deg);transition-delay:75ms}.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines:before{transition-delay:0s;opacity:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc(var(--y-offset) * -2),0) rotate(-270deg);transition-delay:75ms}.breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines{top:calc(var(--toggle-layer-height) / 2);transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines:before{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));transition:opacity .125s .275s ease}.breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) * 2 + var(--toggle-layer-spacing) * 2);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines{--y-offset:calc(var(--toggle-layer-spacing) + var(--toggle-layer-height));transform:translate3d(0,var(--y-offset),0) rotate(-135deg);transition-delay:75ms}.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines:before{transition-delay:0s;opacity:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc(var(--y-offset) * -2),0) rotate(270deg);transition-delay:75ms}.breakdance-menu-toggle--emphatic{overflow:hidden}.breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines{transition:background-color .125s .175s ease-in}.breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines:before{left:calc(var(--toggle-layer-width) * -2);top:calc(var(--toggle-layer-width) * -2);transform:translate3d(calc(var(--toggle-layer-width) * 2),calc(var(--toggle-layer-width) * 2),0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines:after{right:calc(var(--toggle-layer-width) * -2);top:calc(var(--toggle-layer-width) * -2);transform:translate3d(calc(var(--toggle-layer-width) * -2),calc(var(--toggle-layer-width) * 2),0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.breakdance-menu-toggle--emphatic-r{overflow:hidden}.breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines{transition:background-color .125s .175s ease-in}.breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines:before{left:calc(var(--toggle-layer-width) * -2);top:calc(var(--toggle-layer-width) * -2);transform:translate3d(calc(var(--toggle-layer-width) * 2),calc(var(--toggle-layer-width) * -2),0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines:after{right:calc(var(--toggle-layer-width) * -2);top:calc(var(--toggle-layer-width) * -2);transform:translate3d(calc(var(--toggle-layer-width) * -2),calc(var(--toggle-layer-width) * -2),0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.breakdance-responsive-menu--open .breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:before,.breakdance-responsive-menu--open .breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.breakdance-responsive-menu--open .breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:before{top:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:after{bottom:0}.breakdance-menu-toggle--slider .breakdance-menu-toggle-lines{top:calc(var(--toggle-layer-height) / 2)}.breakdance-menu-toggle--slider .breakdance-menu-toggle-lines:before{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.breakdance-menu-toggle--slider .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) * 2 + var(--toggle-layer-spacing) * 2)}.breakdance-responsive-menu--open .breakdance-menu-toggle--slider .breakdance-menu-toggle-lines{--y-offset:calc(var(--toggle-layer-spacing) + var(--toggle-layer-height));transform:translate3d(0,var(--y-offset),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--slider .breakdance-menu-toggle-lines:before{transform:rotate(-45deg) translate3d(calc(var(--toggle-layer-width) / -7),calc(var(--toggle-layer-spacing) * -1),0);opacity:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--slider .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc(var(--y-offset) * -2),0) rotate(-90deg)}.breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines{top:calc(var(--toggle-layer-height) / 2)}.breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines:before{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) * 2 + var(--toggle-layer-spacing) * 2)}.breakdance-responsive-menu--open .breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines{--y-offset:calc(var(--toggle-layer-spacing) + var(--toggle-layer-height));transform:translate3d(0,var(--y-offset),0) rotate(-45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines:before{transform:rotate(45deg) translate3d(calc(var(--toggle-layer-width) / 7),calc(var(--toggle-layer-spacing) * -1),0);opacity:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc(var(--y-offset) * -2),0) rotate(90deg)}.breakdance-menu-toggle--spin .breakdance-menu-toggle-lines{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--spin .breakdance-menu-toggle-lines:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.breakdance-menu-toggle--spin .breakdance-menu-toggle-lines:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spin .breakdance-menu-toggle-lines{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spin .breakdance-menu-toggle-lines:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.breakdance-responsive-menu--open .breakdance-menu-toggle--spin .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.breakdance-responsive-menu--open .breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--spring .breakdance-menu-toggle-lines{top:calc(var(--toggle-layer-height) / 2);transition:background-color 0s .13s linear}.breakdance-menu-toggle--spring .breakdance-menu-toggle-lines:before{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--spring .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) * 2 + var(--toggle-layer-spacing) * 2);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spring .breakdance-menu-toggle-lines{transition-delay:.22s;background-color:transparent!important}.breakdance-responsive-menu--open .breakdance-menu-toggle--spring .breakdance-menu-toggle-lines:before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,calc(var(--toggle-layer-spacing) + var(--toggle-layer-height)),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spring .breakdance-menu-toggle-lines:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,calc(var(--toggle-layer-spacing) + var(--toggle-layer-height)),0) rotate(-45deg)}.breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines:after{top:calc((var(--toggle-layer-spacing) * 2 + var(--toggle-layer-height) * 2) * -1);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines:before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines{transform:translate3d(0,calc((var(--toggle-layer-spacing) + var(--toggle-layer-height)) * -1),0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.breakdance-responsive-menu--open .breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines:before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--stand .breakdance-menu-toggle-lines{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.breakdance-menu-toggle--stand .breakdance-menu-toggle-lines:before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--stand .breakdance-menu-toggle-lines:after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--stand .breakdance-menu-toggle-lines{transform:rotate(90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.breakdance-responsive-menu--open .breakdance-menu-toggle--stand .breakdance-menu-toggle-lines:before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--stand .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines:before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines:after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines{transform:rotate(-90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.breakdance-responsive-menu--open .breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines:before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines:before{transition:top 75ms .12s ease,opacity 75ms ease}.breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines:after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.breakdance-responsive-menu--open .breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:before{transition-property:top,opacity}.breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:after{transition-property:bottom,transform}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:before,.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:after{transition-delay:0s}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:before{top:0;opacity:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(90deg)}.breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:before{transition-property:top,opacity}.breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:after{transition-property:bottom,transform}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:before,.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:after{transition-delay:0s}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:before{top:0;opacity:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(-90deg)}.breakdance-menu-toggle{display:none;align-items:center;cursor:pointer;border:none;color:var(--toggle-layer-color);background-color:var(--toggle-background-color);backface-visibility:hidden;transition:var(--menu-duration) color ease,var(--menu-duration) background-color ease;padding:var(--toggle-padding);border-radius:var(--toggle-radius);min-height:var(--toggle-layer-width);box-sizing:content-box}.breakdance-menu-toggle:hover{color:var(--toggle-layer-color-hover);background-color:var(--toggle-background-color-hover)}.breakdance-responsive-menu--open .breakdance-menu-toggle{color:var(--toggle-layer-color-active);background-color:var(--toggle-active-background-color)}.breakdance-menu-toggle-icon{width:var(--toggle-layer-width);height:calc(var(--toggle-layer-height) * 3 + var(--toggle-layer-spacing) * 2);display:inline-block;position:relative}.breakdance-menu-toggle-lines{top:50%;display:block;margin-top:calc(var(--toggle-layer-height) / -2)}.breakdance-menu-toggle-lines,.breakdance-menu-toggle-lines:before,.breakdance-menu-toggle-lines:after{content:"";position:absolute;display:block;width:var(--toggle-layer-width);height:var(--toggle-layer-height);background-color:currentColor;border-radius:var(--toggle-layer-border-radius);transition:.15s transform ease}.breakdance-menu-toggle-lines:before{top:calc((var(--toggle-layer-spacing) + var(--toggle-layer-height)) * -1)}.breakdance-menu-toggle-lines:after{bottom:calc((var(--toggle-layer-spacing) + var(--toggle-layer-height)) * -1)}.breakdance-menu-toggle__custom-open-icon,.breakdance-menu-toggle__custom-close-icon{display:block;width:var(--toggle-layer-width);fill:currentColor}.breakdance-menu-toggle__custom-close-icon,.breakdance-responsive-menu--open .breakdance-menu-toggle__custom-open-icon{display:none}.breakdance-responsive-menu--open .breakdance-menu-toggle__custom-close-icon{display:block}.breakdance-menu--effect .breakdance-menu-item:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:var(--link-effect-thickness);background-color:var(--link-effect-color);transition:var(--menu-duration) transform ease,var(--menu-duration) opacity ease,var(--menu-duration) background-color ease;pointer-events:none;backface-visibility:hidden}.breakdance-menu--effect .breakdance-menu-item:hover:before{transform:none;opacity:1;will-change:transform,opacity;background-color:var(--link-effect-color-hover)}.breakdance-menu--effect-background{--link-effect-color:#eee}.breakdance-menu--effect-background .breakdance-menu-item:before{inset:0;width:100%;height:100%;border-radius:var(--link-effect-radius)}.breakdance-menu--effect-underline .breakdance-menu-item:before{top:auto;bottom:0;left:0}.breakdance-menu--effect-overline .breakdance-menu-item:before{top:0;left:0;bottom:auto}.breakdance-menu--effect-strikethrough .breakdance-menu-item:before{top:50%;bottom:auto;left:0;margin-top:calc(var(--link-effect-thickness) / 2 * -1)}.breakdance-menu--effect-none .breakdance-menu-item:before{opacity:0}.breakdance-menu--effect-left .breakdance-menu-item:before{transform:scaleX(0);transform-origin:left}.breakdance-menu--effect-right .breakdance-menu-item:before{transform:scaleX(0);transform-origin:right}.breakdance-menu--effect-center .breakdance-menu-item:before{transform:scaleX(0);transform-origin:center}.breakdance-menu--effect-bottom .breakdance-menu-item:before{transform:scaleY(0);transform-origin:bottom}.breakdance-menu--effect-top .breakdance-menu-item:before{transform:scaleY(0);transform-origin:top}.breakdance-menu--active-styles .breakdance-menu-item--active:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:var(--link-effect-thickness);transition:var(--menu-duration) transform ease,var(--menu-duration) opacity ease,var(--menu-duration) background-color ease;pointer-events:none;backface-visibility:hidden;transform:none;opacity:1;will-change:transform,opacity;background-color:var(--link-effect-color-hover);background-color:var(--link-effect-color)}.breakdance-menu--active-styles .breakdance-menu-item:hover:before{background-color:var(--link-effect-color)}.breakdance-menu--active-background{--link-effect-color:#eee}.breakdance-menu--active-background .breakdance-menu-item--active:before{inset:0;width:100%;height:100%;border-radius:var(--link-effect-radius)}.breakdance-menu--active-underline .breakdance-menu-item--active:before{top:auto;bottom:0;left:0}.breakdance-menu--active-overline .breakdance-menu-item--active:before{top:0;left:0;bottom:auto}.breakdance-menu--active-strikethrough .breakdance-menu-item--active:before{top:50%;bottom:auto;left:0;margin-top:calc(var(--link-effect-thickness) / 2 * -1)}.breakdance-menu-item.bde-button:before{display:none}.breakdance-menu--anim-fade:not(.breakdance-menu--dropdown-slide) .breakdance-dropdown-floater{opacity:0;transition:opacity var(--dropdown-animation-duration) ease,visibility var(--dropdown-animation-duration) ease}.breakdance-menu--anim-fade:not(.breakdance-menu--dropdown-slide) .breakdance-dropdown--open .breakdance-dropdown-floater{opacity:1;will-change:opacity,height,visibility}.breakdance-menu--anim-stripe .breakdance-dropdown{perspective:2000px;z-index:2}.breakdance-menu--anim-stripe .breakdance-dropdown-floater{--rotate-x:-15deg;transform-origin:50% -50px;transition:opacity var(--dropdown-animation-duration) ease,transform var(--dropdown-animation-duration) ease,visibility var(--dropdown-animation-duration) ease}.breakdance-menu--anim-stripe .breakdance-dropdown--open{z-index:3}.breakdance-menu--anim-stripe .breakdance-dropdown--open .breakdance-dropdown-floater{--rotate-x:0deg;will-change:opacity,height,transform,visibility}.breakdance-menu--anim-scale-down .breakdance-dropdown-floater,.breakdance-menu--anim-scale-down-r .breakdance-dropdown-floater{--scale:.95;transform-origin:top left;transition:opacity var(--dropdown-animation-duration) ease,transform var(--dropdown-animation-duration) ease,visibility var(--dropdown-animation-duration) ease}.breakdance-menu--anim-scale-down .breakdance-dropdown--open .breakdance-dropdown-floater,.breakdance-menu--anim-scale-down-r .breakdance-dropdown--open .breakdance-dropdown-floater{--scale:1}.breakdance-menu--anim-scale-down-r .breakdance-dropdown-floater{transform-origin:top right}.breakdance-menu--anim-skew .breakdance-dropdown-floater{--scale:1,0;transform-origin:top center;transition:opacity var(--dropdown-animation-duration) ease,transform var(--dropdown-animation-duration) ease,visibility var(--dropdown-animation-duration) ease}.breakdance-menu--anim-skew .breakdance-dropdown--open .breakdance-dropdown-floater{--scale:1;will-change:transform,opacity,visibility}.breakdance-menu--anim-rotate .breakdance-dropdown-floater{transform:rotate(-5deg) translate(5px);transition:opacity var(--dropdown-animation-duration) ease,transform var(--dropdown-animation-duration) ease,visibility var(--dropdown-animation-duration) ease}.breakdance-menu--anim-rotate .breakdance-dropdown--open .breakdance-dropdown-floater{transform:rotate(0) translate(0)}.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)}.bde-header-builder .bde-header-builder__container{gap:20px;display:flex;align-items:center;justify-content:space-between;margin:0 auto;max-width:var(--bde-header-width);padding:var(--bde-section-horizontal-padding) var(--bde-section-horizontal-padding)}.breakdance .bde-header-builder.bde-header-builder--overlay:not(.bde-header-builder--sticky){position:absolute;z-index:var(--bde-z-index-header-overlay)}.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}.bde-header-builder.bde-header-builder--sticky-bottom{top:auto;bottom:0}.breakdance .bde-header-builder.bde-header-builder--sticky .bde-header-builder__container{transition-property:min-height;transition-duration:var(--bde-header-sticky-duration);transition-timing-function:ease-in-out}.bde-header-builder .bde-header-builder__header-builder-border-top,.breakdance .bde-header-builder .bde-header-builder__header-builder-border-bottom{transition-property:height,background-color;transition-duration:var(--bde-header-sticky-duration);transition-timing-function:ease-in-out}.bde-header-builder--sticky-scroll-hide{box-shadow:none!important;pointer-events:none}.bde-header-builder--sticky-scroll-hide *{pointer-events:none!important}.bde-header-builder--sticky-scroll-start-off-hidden{transition-duration:0s!important}.bde-header-builder--sticky-scroll-hide.bde-header-builder--sticky-scroll-slide{transform:translateY(calc(-100% - var(--wp-admin--admin-bar--height,0px)));opacity:0}.bde-header-builder--sticky-bottom.bde-header-builder--sticky-scroll-hide.bde-header-builder--sticky-scroll-slide{transform:translateY(100%)}.bde-header-builder--sticky-scroll-hide.bde-header-builder--sticky-scroll-fade{opacity:0}.bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.bde-image{max-width:100%}.breakdance-image{position:relative;display:flex;flex-direction:column;max-width:100%;margin:0;border:none}.breakdance-image-clip{overflow:hidden}.breakdance-image-object{display:block;max-width:100%;height:auto}.breakdance-image__caption{text-align:center;margin:0;padding:16px}.breakdance-image--caption-overlap .breakdance-image__caption{position:absolute;left:0;right:0;bottom:0}.breakdance-image-link{display:block}.breakdance-image__mask{-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto}.breakdance-image__mask img{border-style:none;height:auto;max-width:100%}.bde-button{max-width:100%}.bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.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:0 auto;padding:var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding)}.bde-section .section-shape-divider-wrapper{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;pointer-events:none}.breakdance .bde-section .section-shape-divider-wrapper .section-shape-divider svg{position:absolute;color:#000;width:100%;height:320px;left:0;right:0;top:0}.bde-code-block{max-width:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.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:0 auto;padding:var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding)}.bde-section .section-shape-divider-wrapper{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;pointer-events:none}.breakdance .bde-section .section-shape-divider-wrapper .section-shape-divider svg{position:absolute;color:#000;width:100%;height:320px;left:0;right:0;top:0}.bde-code-block{max-width:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:left}: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-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575);--bde-brand-primary-color-hover:var(--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575);--bde-body-font-family:"Montserrat",sans-serif;--bde-heading-font-family:"Plus Jakarta Sans",sans-serif;--bde-base-font-size:16px;--bde-body-font-size:var(--bde-base-font-size);--bde-font-size-ratio:1.250;--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:30px;--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:#4C4C4C;--bde-headings-color:#171717;--bde-background-color:#FFF;--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575:#ee212b;--bde-palette-color-2-c2c1fccb-92e4-444b-97a5-8e14a8d210cd:#082c4b;--bde-palette-color-1-f02dfc54-ec95-4616-8ff8-8b03cffd91b9:#082C4B17;--bde-palette-color-1-ee3c1aae-41f9-4096-bb45-64d9df4f1931:#f2f4f6;--bde-palette-3c79bd-0ba0369a-1c0b-41cd-9678-2e29610db026-5:#3C79BD;--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,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24v112c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zm-32 224a32 32 0 1 1 64 0 32 32 0 1 1-64 0z'/%3E%3C/svg%3E");--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>');--x-mark-svg-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20384%20512%22%3E%3Cpath%20d%3D%22M342.6%20150.6c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200L192%20210.7%2086.6%20105.4c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3L146.7%20256%2041.4%20361.4c-12.5%2012.5-12.5%2032.8%200%2045.3s32.8%2012.5%2045.3%200L192%20301.3l105.4%20105.3c12.5%2012.5%2032.8%2012.5%2045.3%200s12.5-32.8%200-45.3L237.3%20256l105.3-105.4z%22%2F%3E%3C%2Fsvg%3E);--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://inspector-roofing.com/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)}.button-atom{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;user-select:none;appearance:none;box-sizing:border-box;margin:0;border:0;padding:0;background-color:transparent;font-size:var(--bde-button-font-size);line-height:var(--bde-button-line-height);transform:translate(0,0);max-width:100%;width:var(--bde-button-width)}.button-atom--primary,.button-atom--secondary,.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}.button-atom--text{color:var(--bde-button-text-text-color)}.button-atom--text:hover{color:var(--bde-button-text-text-color-hover)}.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)}.button-atom--primary:hover{color:var(--bde-button-primary-text-color-hover);background:var(--bde-button-primary-background-color-hover);border-color:var(--bde-button-primary-border-color-hover)}.button-atom--secondary{color:var(--bde-button-secondary-text-color);background:var(--bde-button-secondary-background-color);border-color:var(--bde-button-secondary-border-color)}.button-atom--secondary:hover{color:var(--bde-button-secondary-text-color-hover);background:var(--bde-button-secondary-background-color-hover);border-color:var(--bde-button-secondary-border-color-hover)}.button-atom--custom{color:var(--bde-button-custom-text-color);background:var(--bde-button-custom-background-color);border-color:var(--bde-button-custom-border-color)}.button-atom--custom:hover{color:var(--bde-button-custom-text-color-hover);background:var(--bde-button-custom-background-color-hover);border-color:var(--bde-button-custom-border-color-hover)}.button-atom:disabled,.button-atom:hover:disabled{filter:grayscale(100%);opacity:0.6;cursor:not-allowed}.button-atom__icon-wrapper>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)}.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)}*,*::before,*::after{box-sizing:border-box}img{max-width:100%;height:auto}figure{margin-left:0;margin-right:0}.breakdance-full-width{width:100%;max-width:100%}.breakdance-rich-text-styles>*:first-child{margin-top:0}.breakdance-rich-text-styles>*:last-child{margin-bottom:0}.breakdance-rich-text-styles img.aligncenter{display:block;margin:auto}.breakdance-rich-text-styles img.alignleft{float:left}.breakdance-rich-text-styles img.alignright{float:right}.bde-stop-scrolling,.bde-stop-scrolling body{overflow-y:hidden}@supports (overflow-y:clip){.bde-stop-scrolling,.bde-stop-scrolling body{overflow-y:clip}}.breakdance-animation-enabled,.breakdance-animation-enabled body{overflow-x:hidden}@supports (overflow-x:clip){.breakdance-animation-enabled,.breakdance-animation-enabled body{overflow-x:clip}}.lg-outer{z-index:var(--bde-z-index-lightbox)}.lg-outer .lg-thumb-outer{background-color:transparent}.lg-video-play-icon{transform:translate3d(-40%,-50%,0)}.admin-bar .lg-toolbar{top:var(--wp-admin--admin-bar--height)}[data-bde-lazy-bg="waiting"]{background-image:none!important}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;word-wrap:normal!important;padding:0;position:absolute!important;width:1px}.breakdance-global-gradients-sprite{position:absolute;width:0;height:0;overflow:hidden}body{background-color:var(--bde-background-color);color:var(--bde-body-text-color)}h1,h2,h3,h4,h5,h6{color:var(--bde-headings-color)}a,.button-atom--text{color:var(--bde-links-color)}a:hover,.button-atom--text:hover{color:var(--bde-links-color-hover)}.button-atom--primary,.bde-mini-cart-offcanvas .button,.bde-woo-product-quicklook-button,.woocommerce-page.woocommerce-lost-password .breakdance-woocommerce button[type="submit"],.breakdance-woocommerce .woocommerce-form-track-order button[type="submit"],.breakdance-woocommerce #place_order,.breakdance-woocommerce .woocommerce-button.pay,.breakdance-woocommerce button.single_add_to_cart_button,.breakdance-woocommerce a.single_add_to_cart_button,.breakdance-woocommerce a.button.wc-backward,.breakdance-woocommerce a.checkout-button,.breakdance-woocommerce p.order-again a.button,.breakdance-woocommerce button[name="add-to-cart"],.breakdance-woocommerce button[name="login"],.breakdance-woocommerce button[name="save_address"],.breakdance-woocommerce button[name="save_account_details"],.breakdance-woocommerce button[name="woocommerce_checkout_place_order"],.breakdance-woocommerce .woocommerce-MyAccount-content a.button[href*="add-payment-method"]{--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-primary-background-color:var(--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575);--bde-button-primary-background-color-hover:var(--bde-palette-color-2-c2c1fccb-92e4-444b-97a5-8e14a8d210cd);border-radius:5px;color:#FFF;font-size:16px}body{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,h1,h2,h3,h4,h5,h6{font-family:var(--bde-heading-font-family)}.bde-h1,h1{font-size:var(--bde-h1-font-size)}.bde-h2,h2{font-size:var(--bde-h2-font-size)}.bde-h3,h3{font-size:var(--bde-h3-font-size)}.bde-h4,h4{font-size:var(--bde-h4-font-size)}.bde-h5,h5{font-size:var(--bde-h5-font-size)}.bde-h6,h6{font-size:var(--bde-h6-font-size)}.bde-h3,h3{font-size:30px;font-weight:400;text-transform:uppercase}.ir-seo-box{max-width:900px;margin:50px auto;padding:35px 40px;background:#fff;border-radius:20px;border:1px solid #d9d9d9;box-shadow:0 12px 45px rgba(0,0,0,0.15);line-height:1.7;font-size:17px;color:#333;position:relative;overflow:hidden}.ir-seo-box::before{content:"";position:absolute;top:0;left:0;height:6px;width:100%;background:linear-gradient(90deg,#c1272d,#a61f25);border-radius:20px 20px 0 0}.ir-seo-box h2{text-align:center;font-size:28px;font-weight:700;margin-bottom:22px;color:#c1272d;text-transform:uppercase;letter-spacing:1px}.ir-seo-box p{margin-bottom:20px}.ir-btn{display:inline-block;margin-top:20px;padding:14px 28px;background:#c1272d;color:#fff!important;font-weight:600;font-size:17px;border-radius:12px;text-align:center;text-decoration:none;transition:all 0.25s ease;box-shadow:0 4px 12px rgba(193,39,45,0.3)}.ir-btn:hover{background:#a61f25;transform:translateY(-2px);box-shadow:0 8px 22px rgba(193,39,45,0.45)}@media (max-width:600px){.ir-seo-box{padding:25px;font-size:16px}.ir-seo-box h2{font-size:22px}.ir-btn{width:100%;display:block;padding:16px;font-size:16px}}<link rel="preload" as="image" href="/wp-content/uploads/your-hero-image.jpg">@media (max-width:1119px){.bde-h3,h3{font-size:28px}}@media (max-width:767px){.bde-h3,h3{font-size:25px}}@media (max-width:479px){.bde-h3,h3{font-size:23px}}.bde-preset-8c4d9a3a-24c7-4487-b10a-6d308702ea96 .section-container{gap:30px;align-items:center;text-align:center}.bde-preset-8c4d9a3a-24c7-4487-b10a-6d308702ea96 .section-container{padding-bottom:60px;padding-top:40px}@media (max-width:479px){.bde-preset-8c4d9a3a-24c7-4487-b10a-6d308702ea96 .section-container{padding-top:0px}}.bde-header-builder-30-223 .bde-header-builder__container{min-height:90px;padding-bottom:0px;padding-top:0px}@media (max-width:1119px){.bde-header-builder-30-223 .bde-header-builder__container{padding-left:0px;padding-right:10px;padding-bottom:0px;padding-top:0px}}@media (max-width:767px){.bde-header-builder-30-223 .bde-header-builder__container{padding-left:0px;padding-right:10px;padding-bottom:0px;padding-top:0px}}.bde-div-30-225{width:100%}@media (max-width:1119px){.bde-div-30-225{width:90%}}@media (max-width:767px){.bde-div-30-225{width:70%}}.bde-div-30-226{width:100%;padding-top:10px;padding-bottom:10px;border-bottom:1px solid var(--bde-palette-color-6);gap:20px;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between}.bde-div-30-226{background-color:#FFF}@media (max-width:767px) and (min-width:480px){.bde-div-30-226{display:none}}@media (max-width:479px){.bde-div-30-226{display:none}}.bde-div-30-227{gap:20px;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start}@media (max-width:767px){.bde-div-30-227{flex-wrap:wrap;flex-direction:row;justify-content:space-between}}.bde-image-30-224{margin-bottom:0px}.bde-image-30-224 .breakdance-image-object{transform:scale(1) translateZ(0)}@media (max-width:479px){.bde-image-30-224{max-width:250px;width:250px}.bde-image-30-224 .breakdance-image-object{width:100%;height:100px}}.bde-button-30-228 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:#fff;--bde-button-custom-text-color-hover:#fff;--bde-button-custom-background-color:#2d5fe0;--bde-button-custom-background-color-hover:#2d5fe0;border-radius:9999px}.bde-lightbox-30-228 .lg-backdrop{background:#FFF}.bde-button-30-229 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:#FFF;--bde-button-custom-text-color-hover:#FFF;--bde-button-custom-background-color:#A00000;--bde-button-custom-background-color-hover:#A00000;border-radius:9999px;color:#FFF}.bde-button-30-229 .bde-button__button::after{content:"";display:block;background-color:currentColor;width:0.9em;height:0.9em;margin-right:10px;margin-left:4px;mask-image: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%22M497.39%20361.8l-112-48a24%2024%200%200%200-28%206.9l-49.6%2060.6A370.66%20370.66%200%200%201%20130.6%20204.11l60.6-49.6a23.94%2023.94%200%200%200%206.9-28l-48-112A24.16%2024.16%200%200%200%20122.6.61l-104%2024A24%2024%200%200%200%200%2048c0%20256.5%20207.9%20464%20464%20464a24%2024%200%200%200%2023.4-18.6l24-104a24.29%2024.29%200%200%200-14.01-27.6z%22%2F%3E%3C%2Fsvg%3E);mask-position:0 0;mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image: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%22M497.39%20361.8l-112-48a24%2024%200%200%200-28%206.9l-49.6%2060.6A370.66%20370.66%200%200%201%20130.6%20204.11l60.6-49.6a23.94%2023.94%200%200%200%206.9-28l-48-112A24.16%2024.16%200%200%200%20122.6.61l-104%2024A24%2024%200%200%200%200%2048c0%20256.5%20207.9%20464%20464%20464a24%2024%200%200%200%2023.4-18.6l24-104a24.29%2024.29%200%200%200-14.01-27.6z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask-position:0 0;-webkit-mask-size:100% 100%;transition-timing-function:ease-in-out;transition-property:transform,background-color;transition-duration:var(--bde-transition-duration)}.bde-button-30-229 .bde-button__button::after{margin-right:10px}.bde-button-30-229 .bde-button__button{flex-direction:row-reverse}@media (max-width:479px){.bde-button-30-229 .bde-button__button{color:#FFF}}.bde-div-30-231{width:70%;border-bottom:1px solid var(--bde-palette-color-6);align-items:flex-start;text-align:left}@media (max-width:767px){.bde-div-30-231{border-top:0px solid;border-bottom:0px solid;border-left:0px solid;border-right:0px solid}}@media (max-width:767px){.bde-menu-30-232 .breakdance-menu{--mobile-offset-y:80px;--menu-hide-on-mobile:none}}@media (min-width:768px){.bde-menu-30-232 .breakdance-menu{--menu-hide-on-desktop:none;--links-gap:25px;--link-padding-top:25px;--link-padding-right:0px;--link-padding-bottom:25px;--link-padding-left:0px;--link-effect-color:var(--bde-palette-color-3);--link-effect-color-hover:var(--bde-palette-color-3);--link-effect-thickness:1px;--dropdown-caret-display:none;--dropdown-custom-offset-y:0px}.bde-menu-30-232 .breakdance-menu-item--active .breakdance-menu-link{color:var(--link-effect-text-color,var(--link-color))}.bde-menu-30-232 .breakdance-menu-item--active:hover .breakdance-menu-link{color:var(--link-effect-text-color,var(--link-color-hover))}}.bde-menu{width:90%!important}.breakdance-menu-list{width:100%;justify-content:space-between}@media (max-width:1119px){@media (max-width:767px){.bde-menu-30-232 .breakdance-menu{--menu-hide-on-mobile:none}}@media (min-width:768px){.bde-menu-30-232 .breakdance-menu{--menu-hide-on-desktop:none}}}@media (max-width:1023px){@media (max-width:767px){.bde-menu-30-232 .breakdance-menu{--menu-hide-on-mobile:none}}@media (min-width:768px){.bde-menu-30-232 .breakdance-menu{--menu-hide-on-desktop:none}}}@media (max-width:767px){.bde-menu-30-232 .breakdance-menu{--menu-hide-on-mobile:none}.bde-menu-30-232 .breakdance-menu{--links-gap:0;--dropdown-link-icon-display:none;--dropdown-link-description-display:none;--dropdown-links-gap:var(--gap-none)}.bde-menu-30-232 .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)}.bde-menu-30-232 .breakdance-menu--enabled .breakdance-menu-list{display:flex}.bde-menu-30-232 .breakdance-responsive-menu--bottom .breakdance-menu-list{bottom:var(--mobile-offset-y,100%);top:auto}.bde-menu-30-232 .breakdance-responsive-menu--open .breakdance-menu-list{opacity:1!important;pointer-events:auto!important;transform:none!important}.bde-menu-30-232 .breakdance-menu-list>.bde-button{border-top:var(--link-border);justify-content:var(--link-alignment);margin-left:0;padding:10px 15px}.bde-menu-30-232 .breakdance-menu-list>.bde-button .button-atom{width:var(--bde-button-width,100%)}.bde-menu-30-232 .breakdance-menu-list>:last-child{border-bottom:var(--link-border)}.bde-menu-30-232 .breakdance-menu--accordion .breakdance-menu-list:not(.is-visible):not(.is-collapsing),.bde-menu-30-232 .breakdance-menu--default .breakdance-menu-list:not(.is-visible):not(.is-collapsing){height:0;overflow:hidden;pointer-events:none;visibility:hidden}.bde-menu-30-232 .breakdance-menu--accordion .breakdance-menu-list.is-collapsing,.bde-menu-30-232 .breakdance-menu--default .breakdance-menu-list.is-collapsing{height:0;overflow:hidden;transition:var(--menu-duration) height ease-in-out,var(--menu-duration) visibility ease-in-out}.bde-menu-30-232 .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)}.bde-menu-30-232 .breakdance-menu-link-arrow{border-top:var(--link-border);bottom:0;position:absolute;right:0;top:0}.bde-menu-30-232 .hide-arrows-on-desktop .breakdance-menu-link-arrow{display:block}.bde-menu-30-232 .hide-arrows-on-mobile .breakdance-menu-link-arrow{display:none}.bde-menu-30-232 .breakdance-dropdown-floater{transform:none;visibility:visible}.bde-menu-30-232 .breakdance-dropdown--open .breakdance-dropdown-floater{transform:none}.bde-menu-30-232 .breakdance-dropdown-caret{display:none}.bde-menu-30-232 .breakdance-dropdown-body{background-color:var(--link-background-color);border-radius:0;border-top:var(--link-border);box-shadow:none;flex-direction:column}.bde-menu-30-232 .breakdance-dropdown--custom .breakdance-dropdown-floater,.bde-menu-30-232 .breakdance-menu--custom-width .breakdance-dropdown-floater{width:auto}.bde-menu-30-232 .breakdance-menu--placement-section-width .breakdance-dropdown-floater{width:100%}.bde-menu-30-232 .breakdance-dropdown-section{--dropdown-section-padding:0;--dropdown-section-gap:var(--gap-none)}.bde-menu-30-232 .breakdance-dropdown-section--additional{background-color:transparent;border-top:var(--link-border)}.bde-menu-30-232 .breakdance-dropdown-columns{--dropdown-columns-stack:column;--dropdown-columns-gap:var(--gap-none)}.bde-menu-30-232 .breakdance-dropdown-column{gap:var(--gap-none)}.bde-menu-30-232 .breakdance-dropdown-column+.breakdance-dropdown-column{border-top:var(--link-border)}.bde-menu-30-232 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible{gap:var(--gap-none)}.bde-menu-30-232 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-item:first-child,.bde-menu-30-232 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible:not(:first-child){border-top:var(--link-border)}.bde-menu-30-232 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-column__title{cursor:pointer;outline-offset:-1px}.bde-menu-30-232 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-links:not(.is-visible):not(.is-collapsing){height:0;overflow:hidden;pointer-events:none;visibility:hidden}.bde-menu-30-232 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-links.is-collapsing{height:0;overflow:hidden;transition:var(--menu-duration) height ease-in-out,var(--menu-duration) visibility ease-in-out}.bde-menu-30-232 .breakdance-dropdown-column__title{font-weight:500;justify-content:var(--link-alignment);padding:var(--mobile-link-level-2-padding-top) var(--mobile-link-level-2-padding-right) var(--mobile-link-level-2-padding-bottom) var(--mobile-link-level-2-padding-left);white-space:normal}.bde-menu-30-232 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-column__title:after{display:block}.bde-menu-30-232 .breakdance-dropdown-item+.breakdance-dropdown-item{border-top:var(--link-border)}.bde-menu-30-232 .breakdance-menu .breakdance-dropdown-link{justify-content:var(--link-alignment);outline-offset:-1px;padding:var(--mobile-link-level-3-padding-top) var(--mobile-link-level-3-padding-right) var(--mobile-link-level-3-padding-bottom) var(--mobile-link-level-3-padding-left);white-space:normal}.bde-menu-30-232 .breakdance-menu--no-titles .breakdance-dropdown-column__title{display:none}.bde-menu-30-232 .breakdance-menu-topbar{align-items:center;display:flex}.bde-menu-30-232 .breakdance-menu--offcanvas .breakdance-menu-list{bottom:0;height:100vh!important;left:0;max-height:none;max-width:100%;opacity:1;padding-top:var(--wp-admin--admin-bar--height,0);position:fixed;top:0;transform:translate3d(-100%,0,0);transition:var(--menu-duration) transform ease,var(--menu-duration) visibility ease;visibility:hidden;width:var(--mobile-offcanvas-width)}.bde-menu-30-232 .breakdance-menu--offcanvas.breakdance-responsive-menu--open .breakdance-menu-list{visibility:visible}.bde-menu-30-232 .breakdance-menu--offcanvas-right .breakdance-menu-list{left:auto;right:0;transform:translate3d(100%,0,0)}.bde-menu-30-232 .breakdance-menu--fullscreen .breakdance-menu-list{height:100vh!important;max-height:none!important;opacity:0;padding-top:var(--wp-admin--admin-bar--height,0);pointer-events:none;position:fixed;top:0;transition:var(--menu-duration) opacity ease,var(--menu-duration) visibility ease;visibility:hidden}.bde-menu-30-232 .breakdance-menu--fullscreen.breakdance-responsive-menu--open .breakdance-menu-list{visibility:visible}.bde-menu-30-232 .breakdance-dropdown--wp .breakdance-dropdown-section{margin-bottom:-1px}.bde-menu-30-232 .breakdance-dropdown--wp .breakdance-dropdown-link{padding:var(--mobile-link-level-2-padding-top) var(--mobile-link-level-2-padding-right) var(--mobile-link-level-2-padding-bottom) var(--mobile-link-level-2-padding-left)}.bde-menu-30-232 .breakdance-menu-toggle{display:flex}.bde-menu-30-232 .breakdance-menu--active-styles .breakdance-menu-item--active:before,.bde-menu-30-232 .breakdance-menu--effect .breakdance-menu-item:before{display:none}.bde-menu-30-232 .breakdance-menu-item--active .breakdance-menu-link{background-color:var(--link-background-color-active);color:var(--link-color-active)}@media (min-width:768px){.bde-menu-30-232 .breakdance-menu{--menu-hide-on-desktop:none}}@media only screen and (max-width:600px){.breakdance-menu{justify-content:end}}}@media (max-width:479px){@media (max-width:767px){.bde-menu-30-232 .breakdance-menu{--menu-hide-on-mobile:none}}@media (min-width:768px){.bde-menu-30-232 .breakdance-menu{--menu-hide-on-desktop:none}}}@media (min-width:1120px){.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(2){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(3){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(4){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(5){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(6){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(7){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(8){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(9){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(10){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(11){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(12){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(13){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(14){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(15){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(16){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(17){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(18){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(19){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(20){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(21){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(22){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(23){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(24){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(25){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(26){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(27){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(28){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(29){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(30){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-251 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(31){--dropdown-link-icon-color:red}}@media (max-width:1119px){}@media (max-width:1023px){}@media (max-width:767px){}@media (max-width:479px){}@media (min-width:1120px){.bde-menu-dropdown-30-236 .breakdance-dropdown{--dropdown-section-padding:0px 0px 0px 0px}.bde-menu-dropdown-30-236 .breakdance-dropdown-body{border-radius:0px}.bde-menu-dropdown-30-236 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-236 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(3){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-236 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(4){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-236 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(5){--dropdown-link-icon-color:var(--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575)}.bde-menu-dropdown-30-236 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(6){--dropdown-link-icon-color:var(--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575)}.bde-menu-dropdown-30-236 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(7){--dropdown-link-icon-color:var(--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575)}.bde-menu-dropdown-30-236 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(8){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-236 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(9){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-236 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(10){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-236 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(11){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-236 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(12){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-236 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(13){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-236 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(14){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-236 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(15){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-236 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(16){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-236 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(17){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-236 .breakdance-dropdown{--dropdown-columns-stack:column}.bde-menu-dropdown-30-236 .breakdance-dropdown{--dropdown-link-background-color-hover:var(--bde-palette-color-1)}.bde-menu-dropdown-30-236 .breakdance-dropdown .breakdance-dropdown-link{padding:20px 40px 20px 20px;border-radius:0px}}@media (max-width:1119px){}@media (max-width:1023px){}@media (max-width:767px){}@media (max-width:479px){}@media (min-width:1120px){.bde-menu-dropdown-30-233 .breakdance-dropdown{--dropdown-section-padding:0px 0px 0px 0px}.bde-menu-dropdown-30-233 .breakdance-dropdown-body{border-radius:0px}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(2){--dropdown-link-icon-color:red;--dropdown-link-icon-background:#fff}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(3){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(4){--dropdown-link-icon-color:var(--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575)}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(5){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(6){--dropdown-link-icon-color:var(--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575)}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(7){--dropdown-link-icon-color:var(--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575)}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(8){--dropdown-link-icon-color:var(--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575)}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(9){--dropdown-link-icon-color:var(--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575)}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(10){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(11){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(12){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(13){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(14){--dropdown-link-icon-color:Red}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(15){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(16){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(17){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(18){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(19){--dropdown-link-icon-color:Red}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(20){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(21){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(22){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(23){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(24){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-233 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(2) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-233 .breakdance-dropdown{--dropdown-columns-stack:column}.bde-menu-dropdown-30-233 .breakdance-dropdown{--dropdown-link-background-color-hover:var(--bde-palette-color-1)}.bde-menu-dropdown-30-233 .breakdance-dropdown .breakdance-dropdown-link{padding:20px 40px 20px 20px;border-radius:0px}}@media (max-width:1119px){}@media (max-width:1023px){}@media (max-width:767px){}@media (max-width:479px){}@media (min-width:1120px){.bde-menu-dropdown-30-257 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-257 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(2){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-257 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(3){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-257 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(4){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-257 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(5){--dropdown-link-icon-color:red}}@media (max-width:1119px){}@media (max-width:1023px){}@media (max-width:767px){}@media (max-width:479px){}@media (min-width:1120px){.bde-menu-dropdown-30-246 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-246 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(2) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-246 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(3) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-246 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(4) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-246 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(5) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-246 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(6) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-246 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(7) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-246 .breakdance-dropdown{--dropdown-columns-stack:column}}@media (max-width:1119px){}@media (max-width:1023px){}@media (max-width:767px){}@media (max-width:479px){}@media (min-width:1120px){.bde-menu-dropdown-30-245 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-245 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(2) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-245 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(3) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-245 .breakdance-dropdown{--dropdown-columns-stack:column}}@media (max-width:1119px){}@media (max-width:1023px){}@media (max-width:767px){}@media (max-width:479px){}@media (min-width:1120px){.bde-menu-dropdown-30-238 .breakdance-dropdown{--dropdown-section-padding:0px 0px 0px 0px}.bde-menu-dropdown-30-238 .breakdance-dropdown-body{border-radius:0px}.bde-menu-dropdown-30-238 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:green}.bde-menu-dropdown-30-238 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(2){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-238 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(3){--dropdown-link-icon-color:var(--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575)}.bde-menu-dropdown-30-238 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(4){--dropdown-link-icon-color:var(--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575)}.bde-menu-dropdown-30-238 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(5){--dropdown-link-icon-color:var(--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575)}.bde-menu-dropdown-30-238 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(6){--dropdown-link-icon-color:var(--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575)}.bde-menu-dropdown-30-238 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(7){--dropdown-link-icon-color:var(--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575)}.bde-menu-dropdown-30-238 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(8){--dropdown-link-icon-color:var(--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575)}.bde-menu-dropdown-30-238 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(9){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-238 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(10){--dropdown-link-icon-color:Red}.bde-menu-dropdown-30-238 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(11){--dropdown-link-icon-color:Red}.bde-menu-dropdown-30-238 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(2) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:var(--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575)}.bde-menu-dropdown-30-238 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(2) .breakdance-dropdown-item:nth-child(2){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-238 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(3) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-238 .breakdance-dropdown{--dropdown-columns-stack:column}.bde-menu-dropdown-30-238 .breakdance-dropdown{--dropdown-link-background-color-hover:var(--bde-palette-color-1)}.bde-menu-dropdown-30-238 .breakdance-dropdown .breakdance-dropdown-link{padding:20px 40px 20px 20px;border-radius:0px}}@media (max-width:1119px){}@media (max-width:1023px){}@media (max-width:767px){}@media (max-width:479px){}@media (min-width:1120px){.bde-menu-dropdown-30-244 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-244 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(2){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-244 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(3){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-244 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(4){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-244 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(5){--dropdown-link-icon-color:Red}.bde-menu-dropdown-30-244 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(6){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-244 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(7){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-244 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(2) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-244 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(3) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-244 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(4) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-244 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(5) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-244 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(6) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-244 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(7) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-244 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(8) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-244 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(9) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-244 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(10) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-244 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(11) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-244 .breakdance-dropdown{--dropdown-columns-stack:column}}@media (max-width:1119px){}@media (max-width:1023px){}@media (max-width:767px){}@media (max-width:479px){}@media (min-width:1120px){.bde-menu-dropdown-30-235 .breakdance-dropdown{--dropdown-section-padding:0px 0px 0px 0px}.bde-menu-dropdown-30-235 .breakdance-dropdown-body{border-radius:0px}.bde-menu-dropdown-30-235 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(1){--dropdown-link-icon-color:var(--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575)}.bde-menu-dropdown-30-235 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(2){--dropdown-link-icon-color:var(--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575)}.bde-menu-dropdown-30-235 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(3){--dropdown-link-icon-color:var(--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575)}.bde-menu-dropdown-30-235 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(4){--dropdown-link-icon-color:var(--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575)}.bde-menu-dropdown-30-235 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(5){--dropdown-link-icon-color:var(--bde-palette-color-1-61e7e6c5-2d21-49a5-89ba-7aa6d0fa6575)}.bde-menu-dropdown-30-235 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(6){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-235 .breakdance-dropdown-section:nth-child(1) .breakdance-dropdown-column:nth-child(1) .breakdance-dropdown-item:nth-child(7){--dropdown-link-icon-color:red}.bde-menu-dropdown-30-235 .breakdance-dropdown{--dropdown-columns-stack:column}.bde-menu-dropdown-30-235 .breakdance-dropdown{--dropdown-link-background-color-hover:var(--bde-palette-color-1)}.bde-menu-dropdown-30-235 .breakdance-dropdown .breakdance-dropdown-link{padding:20px 40px 20px 20px;border-radius:0px}}@media (max-width:1119px){}@media (max-width:1023px){}@media (max-width:767px){}@media (max-width:479px){}.bde-code-block-656-101{width:100%}.bde-section-17758-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-header-builder-30-223,.bde-header-builder-30-223{position:relative;z-index:10000;width:100%;background:#ffffff}.breakdance .bde-header-builder-30-223 .bde-header-builder__container,.bde-header-builder-30-223 .bde-header-builder__container{display:flex;align-items:center;justify-content:center;gap:18px;width:100%;max-width:1320px;min-width:0;margin:0 auto;padding:18px 18px 12px}.breakdance .bde-header-builder-30-223 .bde-div-30-227,.bde-header-builder-30-223 .bde-div-30-227{display:flex;align-items:center;gap:14px;min-width:0}.breakdance .bde-header-builder-30-223 .bde-image-30-224 img,.bde-header-builder-30-223 .bde-image-30-224 img{width:116px;max-width:116px;height:auto;display:block}.breakdance .bde-header-builder-30-223 .button-atom,.bde-header-builder-30-223 .button-atom{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 18px;border-radius:999px;background:#071624;color:#ffffff !important;text-decoration:none !important;font-weight:900;line-height:1.1;white-space:nowrap}.breakdance .bde-header-builder-30-223 .ir-header-roof-help select,.bde-header-builder-30-223 .ir-header-roof-help select{min-height:32px;max-width:220px;border:1px solid #d8e3ee;border-radius:8px;background:#ffffff;color:#071624;font-size:13px}.breakdance .bde-header-builder-30-223 .breakdance-menu-list,.bde-header-builder-30-223 .breakdance-menu-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;max-width:1320px;margin:0 auto;padding:0 18px 12px;list-style:none}.breakdance .bde-header-builder-30-223 .breakdance-menu-item,.bde-header-builder-30-223 .breakdance-menu-item{position:relative;margin:0;padding:0;list-style:none}.breakdance .bde-header-builder-30-223 .breakdance-menu-link,.bde-header-builder-30-223 .breakdance-menu-link{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:8px 11px;border:0;background:transparent;color:#071624 !important;text-decoration:none !important;font-size:14px;font-weight:850;line-height:1.15;cursor:pointer}.breakdance .bde-header-builder-30-223 .breakdance-menu-link-arrow,.bde-header-builder-30-223 .breakdance-menu-link-arrow{width:18px;min-width:18px;height:18px;padding:0;border:0;background:transparent;color:#071624}.breakdance .bde-header-builder-30-223 .breakdance-dropdown-floater,.bde-header-builder-30-223 .breakdance-dropdown-floater{display:none !important;position:absolute;top:calc(100% + 8px);left:0;z-index:10001;width:min(720px,calc(100vw - 32px));max-height:min(72vh,720px);overflow:auto;padding:0}.breakdance .bde-header-builder-30-223 .breakdance-dropdown:hover>.breakdance-dropdown-floater,.breakdance .bde-header-builder-30-223 .breakdance-dropdown:focus-within>.breakdance-dropdown-floater,.breakdance .bde-header-builder-30-223 .breakdance-dropdown-floater[aria-hidden="false"],.bde-header-builder-30-223 .breakdance-dropdown:hover>.breakdance-dropdown-floater,.bde-header-builder-30-223 .breakdance-dropdown:focus-within>.breakdance-dropdown-floater,.bde-header-builder-30-223 .breakdance-dropdown-floater[aria-hidden="false"]{display:block !important}.breakdance .bde-header-builder-30-223 .breakdance-dropdown-body,.bde-header-builder-30-223 .breakdance-dropdown-body{background:#ffffff;border:1px solid rgba(15,89,145,.16);border-radius:8px;box-shadow:0 18px 44px rgba(9,36,66,.18);padding:16px}.breakdance .bde-header-builder-30-223 .breakdance-dropdown-columns,.bde-header-builder-30-223 .breakdance-dropdown-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px 16px}.breakdance .bde-header-builder-30-223 .breakdance-dropdown-links,.bde-header-builder-30-223 .breakdance-dropdown-links{display:grid;gap:4px;margin:0;padding:0;list-style:none}.breakdance .bde-header-builder-30-223 .breakdance-dropdown-link,.bde-header-builder-30-223 .breakdance-dropdown-link{display:block;padding:7px 8px;border-radius:7px;color:#0b5cad !important;text-decoration:none !important;font-size:13.5px;font-weight:800;line-height:1.25}.breakdance .bde-header-builder-30-223 .breakdance-dropdown-link:hover,.bde-header-builder-30-223 .breakdance-dropdown-link:hover{background:#eef6ff;color:#083b73 !important}.breakdance .bde-header-builder-30-223 .breakdance-menu-toggle,.bde-header-builder-30-223 .breakdance-menu-toggle{display:none}@media (max-width:1119px){.breakdance .bde-header-builder-30-223 .bde-header-builder__container,.bde-header-builder-30-223 .bde-header-builder__container{justify-content:space-between;flex-wrap:wrap}.breakdance .bde-header-builder-30-223 .breakdance-menu-toggle,.bde-header-builder-30-223 .breakdance-menu-toggle{display:inline-flex}.breakdance .bde-header-builder-30-223 .breakdance-menu-list,.bde-header-builder-30-223 .breakdance-menu-list{display:none;width:100%;padding:10px 18px 16px;flex-direction:column;align-items:stretch;background:#ffffff}.breakdance .bde-header-builder-30-223 .breakdance-menu--open .breakdance-menu-list,.breakdance .bde-header-builder-30-223 .breakdance-menu.is-open .breakdance-menu-list,.breakdance .bde-header-builder-30-223 .breakdance-menu:focus-within .breakdance-menu-list,.bde-header-builder-30-223 .breakdance-menu--open .breakdance-menu-list,.bde-header-builder-30-223 .breakdance-menu.is-open .breakdance-menu-list,.bde-header-builder-30-223 .breakdance-menu:focus-within .breakdance-menu-list{display:flex}.breakdance .bde-header-builder-30-223 .breakdance-dropdown-floater,.bde-header-builder-30-223 .breakdance-dropdown-floater{position:static;width:100%;max-height:none;margin-top:6px}}.ir100-section,.ir100-section.alt{overflow-x:clip}.ir100-card-grid{align-items:stretch}.ir100-card,.ir100-wide-card{min-width:0;overflow-wrap:anywhere}.ir100-card{display:flex;flex-direction:column;height:100%;gap:12px}.ir100-card h3,.ir100-wide-card h3{margin-top:0;line-height:1.16;letter-spacing:0}.ir100-card p,.ir100-wide-card p{margin-top:0;line-height:1.55}.ir100-pill-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.ir100-pill{max-width:100%;white-space:normal;line-height:1.2}.ir100-card .ir100-actions{margin-top:auto}.ir100-button,.ir100-card .ir100-button,.ir100-wide-card .ir100-button{max-width:100%;white-space:normal;text-align:center;line-height:1.18}@media (min-width:960px){.ir100-card-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}}@media (max-width:767px){.ir100-card-grid,.ir100-wide-grid,.ir100-docmark-grid{grid-template-columns:1fr !important}.ir100-card,.ir100-wide-card{min-height:0 !important}}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}.nfd-relative{position:relative!important}.-nfd-bottom-1{bottom:-.25rem!important}.-nfd-top-0\.5{top:-.125rem!important}.-nfd-top-1{top:-.25rem!important}.nfd-top-10{top:2.5rem!important}.nfd-col-start-1{grid-column-start:1!important}.nfd-col-start-2{grid-column-start:2!important}.nfd-col-start-3{grid-column-start:3!important}.nfd-col-start-4{grid-column-start:4!important}.nfd-col-start-5{grid-column-start:5!important}.nfd-col-start-6{grid-column-start:6!important}.nfd-col-start-7{grid-column-start:7!important}.nfd-col-end-10{grid-column-end:10!important}.nfd-col-end-11{grid-column-end:11!important}.nfd-col-end-12{grid-column-end:12!important}.nfd-col-end-13{grid-column-end:13!important}.nfd-col-end-7{grid-column-end:7!important}.nfd-col-end-8{grid-column-end:8!important}.nfd-col-end-9{grid-column-end:9!important}.nfd-row-start-1{grid-row-start:1!important}.-nfd-mx-2:not([style*=margin]){margin-left:-.5rem!important;margin-right:-.5rem!important}.nfd-my-0:not([style*=margin]){margin-bottom:0!important;margin-top:0!important}.nfd-mb-8:not([style*=margin]){margin-bottom:2rem!important}.nfd-mt-2:not([style*=margin]){margin-top:.5rem!important}.nfd-mt-8:not([style*=margin]){margin-top:2rem!important}.nfd-mt-\[-100px\]:not([style*=margin]){margin-top:-100px!important}.nfd-grid{display:grid!important}.nfd-h-full{height:100%!important}.nfd-w-full{width:100%!important}.nfd-shrink-0{flex-shrink:0!important}.nfd-grow{flex-grow:1!important}.nfd-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))!important}.nfd-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.nfd-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nfd-grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))!important}.nfd-items-center{align-items:center!important}.nfd-gap-y-10{row-gap:2.5rem!important}.nfd-overflow-hidden{overflow:hidden!important}.nfd-border-b{border-bottom-width:1px!important}.nfd-border-dashed{border-style:dashed!important}.nfd-p-0:not([style*=padding]){padding:0!important}.nfd-p-10:not([style*=padding]){padding:2.5rem!important}.nfd-p-2:not([style*=padding]){padding:.5rem!important}.nfd-p-4:not([style*=padding]){padding:1rem!important}.nfd-p-8:not([style*=padding]){padding:2rem!important}.nfd-px-0:not([style*=padding]){padding-left:0!important;padding-right:0!important}.nfd-px-4:not([style*=padding]){padding-left:1rem!important;padding-right:1rem!important}.nfd-px-8:not([style*=padding]){padding-left:2rem!important;padding-right:2rem!important}.nfd-py-0:not([style*=padding]){padding-bottom:0!important;padding-top:0!important}.nfd-py-4:not([style*=padding]){padding-bottom:1rem!important;padding-top:1rem!important}.nfd-py-5:not([style*=padding]){padding-bottom:1.25rem!important;padding-top:1.25rem!important}.nfd-pt-0:not([style*=padding]){padding-top:0!important}.nfd-text-left{text-align:left!important}.nfd-wc-products{self-align:flex-start!important;flex-grow:0!important}.nfd-wc-products>ul{row-gap:calc(var(--wndb--gap--2xl)*var(--wndb--gap--scale-factor))!important}.nfd-wc-products .wc-block-grid__product-image{overflow:hidden!important}.nfd-wc-products .wc-block-grid__product-image img{transition:transform .6s ease-in-out!important}.nfd-wc-products .wc-block-grid__product-image img:hover{transform:scale(1.1)!important}.nfd-wc-products .wc-block-components-product-sale-badge{backdrop-filter:blur(4px)!important;background:hsla(0,0%,100%,.5)!important;border:1px solid hsla(0,0%,100%,.2)!important;border-radius:999px!important;font-size:.8125rem!important;font-weight:700!important;margin:6px!important;padding:4px 12px!important}.nfd-wc-products .wc-block-components-product-sale-badge>span{background:transparent!important}.nfd-wc-products .wc-block-components-product-price{color:inherit!important}.nfd-wc-search .wp-block-search__inside-wrapper{background-color:var(--wndb--color--borders)!important;border:2px solid var(--wndb--color--subtle)!important;border-radius:999px!important;max-width:100%!important;padding:0!important;width:25rem!important}.nfd-wc-search .wp-block-search__inside-wrapper input[type=search]{background:none!important;border:none!important;border-bottom-left-radius:999px!important;border-top-left-radius:999px!important;color:var(--wndb--color--text--contrast)!important;font-size:1.25rem!important;font-weight:500!important;min-height:3.75rem!important;padding-inline:24px!important}.nfd-wc-search .wp-block-search__inside-wrapper:has(button:focus),.nfd-wc-search .wp-block-search__inside-wrapper:has(input[type=search]:focus){outline:2px solid var(--wndb--color--text--contrast)!important;outline-offset:2px!important}.nfd-wc-search .wp-block-search__button{aspect-ratio:1/1!important;background:var(--wndb-gray-800)!important;border-radius:999px!important;height:100%!important;margin-left:0!important;margin-right:2px!important;margin-top:2px!important}.nfd-wc-search .wp-block-search__button:focus,.nfd-wc-search .wp-block-search__button:hover{background:var(--wndb-gray-900)!important;filter:none!important;outline:2px solid var(--wndb-gray-900)!important;outline-offset:2px!important}.nfd-wc-search .wp-block-search__inside-wrapper input[type=search]::-moz-placeholder{color:var(--wndb--color--text--faded)!important}.nfd-wc-search .wp-block-search__inside-wrapper input[type=search]::placeholder{color:var(--wndb--color--text--faded)!important}.nfd-commerce-icons{align-items:center!important;display:flex!important;flex-direction:row!important;gap:8px!important}.nfd-commerce-icons .wc-block-cart-link__text{display:none!important}.nfd-commerce-icons .wp-block-search__button svg,.nfd-commerce-icons svg.wc-block-customer-account__account-icon,.nfd-commerce-icons svg.wc-block-mini-cart__icon{height:28px!important;width:28px!important}.nfd-commerce-icons .wp-block-search__button-only .wp-block-search__button.has-icon{align-items:center!important;background:none!important;color:currentcolor!important;display:flex!important;padding:0!important}.nfd-commerce-icons .wp-block-search__button-only .wp-block-search__input{margin-right:.5em!important}.nfd-commerce-icons .wp-block-woocommerce-customer-account a{padding:0!important}:root{--wndb-mask-color:rgba(0,0,0,.15);--wndb-mask-position:50% 50% at 50% 20%;--wndb-mask-opacity:0.35}[class*=nfd-bg-effect]{isolation:isolate!important;position:relative!important}[class*=nfd-wb-header] [class*=nfd-bg-effect]{z-index:1!important}.has-modal-open [class*=nfd-bg-effect]{isolation:unset!important}.nfd-bg-effect-position-center{--wndb-mask-position:50% 50% at 50% 50%}[class*=nfd-bg-effect]:after{content:""!important;inset:0!important;-webkit-mask-image:radial-gradient(ellipse var(--wndb-mask-position),#000 70%,rgba(0,0,0,.3) 100%)!important;mask-image:radial-gradient(ellipse var(--wndb-mask-position),#000 70%,rgba(0,0,0,.3) 100%)!important;opacity:var(--wndb-mask-opacity)!important;pointer-events:none!important;position:absolute!important;z-index:-1!important}.nfd-bg-effect-dots:after{--wndb-mask-opacity:1;background:radial-gradient(var(--wndb-mask-color) 1px,transparent 1px)!important;background-size:20px 20px!important}.nfd-bg-effect-grid:after{background-image:linear-gradient(to right,var(--wndb-mask-color) 1px,transparent 1px),linear-gradient(to bottom,var(--wndb-mask-color) 1px,transparent 1px)!important;background-size:50px 50px!important}.nfd-bg-effect-grid-perspective{perspective:1000px!important}.has-modal-open .nfd-bg-effect-grid-perspective{perspective:unset!important}.nfd-bg-effect-grid-perspective:after{--wndb-mask-opacity:0.6;background-size:100px 100px!important;transform:rotateX(-60deg) translateZ(0)!important;transform-origin:top!important;transform-style:preserve-3d!important}.nfd-bg-effect-grid-2:after,.nfd-bg-effect-grid-perspective:after{background-image:linear-gradient(to right,var(--wndb-mask-color) 1px,transparent 1px),linear-gradient(to bottom,var(--wndb-mask-color) 1px,transparent 1px)!important}.nfd-bg-effect-grid-2:after{background-size:14px 32px!important}.nfd-bg-effect-grid-3{overflow:hidden!important}.nfd-bg-effect-grid-3:after{background-image:linear-gradient(to right,var(--wndb-mask-color) 1px,transparent 1px),linear-gradient(to bottom,var(--wndb-mask-color) 1px,transparent 1px)!important;background-size:32px 80px!important;right:-40%!important;top:-20%!important;transform:scale(1.5) skew(-30deg,30deg)!important}.nfd-bg-effect-lines:after{--wndb-mask-opacity:0.4;background-image:linear-gradient(to right,var(--wndb-mask-color) 1px,transparent 1px)!important;background-size:48px!important}.nfd-bg-effect-lines-2{--wndb-mask-opacity:0.45;overflow:hidden!important;perspective:1000px!important}.has-modal-open .nfd-bg-effect-lines-2{perspective:unset!important}.nfd-bg-effect-lines-2:after{background-image:linear-gradient(to right,var(--wndb-mask-color) 1px,transparent 1px)!important;background-size:30px!important;right:-40%!important;top:-20%!important;transform:rotateX(-45deg) skew(-16deg) translateZ(0)!important;transform-origin:right!important;transform-style:preserve-3d!important}.nfd-mask-opacity-0:after{--wndb-mask-opacity:0.8}:where(:root){--wndb--max-w--prose:min(65ch,1100px)}.nfd-max-w-prose:not(.nfd-max-w-full),:where(.nfd-text-balance:not(.nfd-max-w-full)){max-width:var(--wndb--max-w--prose)!important}.nfd-max-w-prose:not(.nfd-max-w-full).has-text-align-center,:where(.nfd-text-balance:not(.nfd-max-w-full)).has-text-align-center{margin-inline:auto!important}.nfd-max-w-prose:not(.nfd-max-w-full).has-text-align-right,:where(.nfd-text-balance:not(.nfd-max-w-full)).has-text-align-right{margin-inline-start:auto!important}:where(.nfd-text-balance){text-wrap:balance!important}.nfd-text-balance>h1,.nfd-text-balance>h2,.nfd-text-balance>h3,.nfd-text-balance>h4,.nfd-text-balance>p{text-wrap:balance!important}.nfd-text-pretty,.nfd-text-pretty>h1,.nfd-text-pretty>h2,.nfd-text-pretty>h3,.nfd-text-pretty>h4,.nfd-text-pretty>p{text-wrap:pretty!important}.wp-block-image figcaption{font-weight:400!important;margin-inline:auto!important;max-width:64ch!important;padding-block-start:.5em!important;text-wrap:balance!important}.wp-block-quote>.nfd-text-pretty{font-weight:550;margin-block:.25em}:where(:root){--wndb--text-scale-factor:1;--wndb--text--xs:0.75rem;--wndb--text--sm:0.875rem;--wndb--text--base:1rem;--wndb--text--md:1.125rem;--wndb--text--lg:1.5rem;--wndb--text--xl:2.375rem;--wndb--text--huge:clamp(2.75rem,1.4688rem + 2.5vw,3.5rem);--wndb--text-giga:clamp(3.25rem,2.546875rem + 2.25vw,4.375rem)}.nfd-text-xs:not([class*=font-size]):not([style*=font-size]){font-size:calc(var(--wndb--text--xs)*var(--wndb--text-scale-factor))!important}.nfd-text-xs:not([style*=letter-spacing]){letter-spacing:.05em!important}.nfd-text-sm:not([class*=font-size]):not([style*=font-size]){font-size:calc(var(--wndb--text--sm)*var(--wndb--text-scale-factor))!important}.nfd-text-base:not([class*=font-size]):not([style*=font-size]){font-size:calc(var(--wndb--text--base)*var(--wndb--text-scale-factor))!important}.nfd-text-md:not([class*=font-size]):not([style*=font-size]){font-size:calc(var(--wndb--text--md)*var(--wndb--text-scale-factor))!important}.nfd-text-base:not([style*=line-height]),.nfd-text-md:not([style*=line-height]){line-height:1.6!important}.nfd-text-lg:not([class*=font-size]):not([style*=font-size]){font-size:calc(var(--wndb--text--lg)*var(--wndb--text-scale-factor))!important}.nfd-text-lg:not([style*=line-height]){line-height:1.4!important}.nfd-text-lg:not([style*=letter-spacing]){letter-spacing:0!important}.nfd-text-lg:not([style*=font-weight]){font-weight:500!important}.nfd-text-xl:not([class*=font-size]):not([style*=font-size]){font-size:var(--wndb--text--xl)!important}.nfd-text-xl:not([style*=line-height]){line-height:1.25!important}.nfd-text-xl:not([style*=letter-spacing]){letter-spacing:-.01em!important}.nfd-text-xl:not([style*=font-weight]){font-weight:500!important}:where(.nfd-text-huge:not([class*=font-size]):not([style*=font-size])){font-size:calc(var(--wndb--text--huge)*var(--wndb--text-scale-factor))!important;max-width:var(--wndb--max-w--prose)!important;text-wrap:balance!important}:where(.nfd-text-huge:not([class*=font-size]):not([style*=font-size]).nfd-max-w-container){max-width:var(--wndb--container)!important}:where(.nfd-text-giga:not([class*=font-size]):not([style*=font-size])).has-text-align-center,:where(.nfd-text-huge:not([class*=font-size]):not([style*=font-size])).has-text-align-center{margin-inline:auto!important}:where(.nfd-text-giga:not([class*=font-size]):not([style*=font-size])).has-text-align-right,:where(.nfd-text-huge:not([class*=font-size]):not([style*=font-size])).has-text-align-right{margin-inline-start:auto!important}.nfd-text-huge:not([style*=line-height]){line-height:1.1!important}.nfd-text-huge:not([style*=letter-spacing]){letter-spacing:-.025em!important}.nfd-text-huge:not([style*=font-weight]){font-weight:500!important}:where(.nfd-text-giga:not([class*=font-size]):not([style*=font-size])){font-size:calc(var(--wndb--text-giga)*var(--wndb--text-scale-factor))!important;max-width:var(--wndb--max-w--prose)!important;text-wrap:balance!important}:where(.nfd-text-giga:not([class*=font-size]):not([style*=font-size]).nfd-max-w-container){max-width:var(--wndb--container)!important}.nfd-text-giga:not([style*=line-height]){line-height:1.1!important}.nfd-text-giga:not([style*=letter-spacing]){letter-spacing:-.04em!important}.nfd-text-giga:not([style*=font-weight]){font-weight:500!important}:root{--nfd-wb-anim-transition-duration:1400ms;--nfd-wb-anim-transition-delay:50ms;--nfd-wb-anim-transition-easing-function:cubic-bezier(0.4,1,0.65,1);--nfd-wb-anim-transition:all var(--nfd-wb-anim-transition-duration) var(--nfd-wb-anim-transition-easing-function) var(--nfd-wb-anim-transition-delay)}@media (prefers-reduced-motion:reduce){.nfd-wb-animate{transition:none!important}.nfd-wb-twist-in,[class*=nfd-wb-]{clip-path:none!important;opacity:1!important;transform:none!important}}@media (max-width:782px){body:not(.nfd-wb-editor-animations) .nfd-wb-animate{transition:none!important}body:not(.nfd-wb-editor-animations) .nfd-wb-twist-in,body:not(.nfd-wb-editor-animations) [class*=nfd-wb-]{clip-path:none!important;opacity:1!important;transform:none!important}}.nfd-wb-animate[data-replay-animation]{transition:none!important}[class*=nfd-wb-fade-in]{--nfd-wb-anim-transition:opacity var(--nfd-wb-anim-transition-duration) var(--nfd-wb-anim-transition-easing-function) var(--nfd-wb-anim-transition-delay),transform var(--nfd-wb-anim-transition-duration) var(--nfd-wb-anim-transition-easing-function) var(--nfd-wb-anim-transition-delay);transition:var(--nfd-wb-anim-transition)}.nfd-wb-fade-in-bottom{--nfd-wb-anim-transition-duration:1200ms;opacity:0;transform:translate3d(0,90px,0);transition:var(--nfd-wb-anim-transition)}.nfd-wb-fade-in-bottom-short{transform:translate3d(0,32px,0)}.nfd-wb-fade-in-bottom-short,.nfd-wb-fade-in-top-short{--nfd-wb-anim-transition-duration:600ms;opacity:0;transition:var(--nfd-wb-anim-transition)}.nfd-wb-fade-in-top-short{transform:translate3d(0,-32px,0)}.nfd-wb-fade-in-left-short{transform:translate3d(-32px,0,0)}.nfd-wb-fade-in-left-short,.nfd-wb-fade-in-right-short{--nfd-wb-anim-transition-duration:600ms;opacity:0;transition:var(--nfd-wb-anim-transition)}.nfd-wb-fade-in-right-short{transform:translate3d(32px,0,0)}.nfd-wb-animated-in:not([data-replay-animation])[class*=nfd-wb-fade-in]{opacity:1;transform:translateZ(0)}.nfd-wb-zoom-in{--nfd-wb-anim-transition-duration:1200ms;--nfd-wb-anim-transition:opacity var(--nfd-wb-anim-transition-duration) var(--nfd-wb-anim-transition-easing-function) var(--nfd-wb-anim-transition-delay),transform var(--nfd-wb-anim-transition-duration) var(--nfd-wb-anim-transition-easing-function) var(--nfd-wb-anim-transition-delay);transform:scale3d(.4,.4,.4)}.nfd-wb-zoom-in,.nfd-wb-zoom-in-short{opacity:0;transition:var(--nfd-wb-anim-transition)}.nfd-wb-zoom-in-short{--nfd-wb-anim-transition-duration:600ms;--nfd-wb-anim-transition:opacity var(--nfd-wb-anim-transition-duration) var(--nfd-wb-anim-transition-easing-function) var(--nfd-wb-anim-transition-delay),transform var(--nfd-wb-anim-transition-duration) var(--nfd-wb-anim-transition-easing-function) var(--nfd-wb-anim-transition-delay);transform:scale3d(.92,.92,.92)}.nfd-wb-animated-in:not([data-replay-animation])[class*=nfd-wb-zoom-]{opacity:1;transform:scaleX(1)}div:has(>.nfd-wb-twist-in){perspective:1200px}.nfd-wb-twist-in{--nfd-wb-anim-transition-duration:1000ms;--nfd-wb-anim-transition:opacity var(--nfd-wb-anim-transition-duration) var(--nfd-wb-anim-transition-easing-function) var(--nfd-wb-anim-transition-delay),transform var(--nfd-wb-anim-transition-duration) var(--nfd-wb-anim-transition-easing-function) var(--nfd-wb-anim-transition-delay);opacity:0;transform:translateY(40px) scale(.8) rotateY(30deg) rotate(-12deg) translateZ(0);transition:var(--nfd-wb-anim-transition)}.nfd-wb-animated-in:not([data-replay-animation]).nfd-wb-twist-in{opacity:1;transform:translateY(0) scale(1) rotateY(0deg) rotate(0deg) translateZ(0)}.nfd-wb-reveal-right{--nfd-wb-anim-transition-duration:1500ms;--nfd-wb-anim-transition-easing-function:cubic-bezier(0.4,0,0,1);--nfd-wb-anim-transition:clip-path var(--nfd-wb-anim-transition-duration) var(--nfd-wb-anim-transition-easing-function) var(--nfd-wb-anim-transition-delay);clip-path:inset(0 100% 0 0);transition:var(--nfd-wb-anim-transition)}.nfd-wb-animated-in>.nfd-wb-reveal-right:not([data-replay-animation]){clip-path:inset(0 0 0 0)!important}.nfd-delay-50{--nfd-wb-anim-transition-delay:50ms}.nfd-delay-150{--nfd-wb-anim-transition-delay:150ms}.nfd-delay-300{--nfd-wb-anim-transition-delay:300ms}.nfd-delay-450{--nfd-wb-anim-transition-delay:450ms}.nfd-delay-600{--nfd-wb-anim-transition-delay:600ms}.nfd-delay-750{--nfd-wb-anim-transition-delay:750ms}.nfd-delay-900{--nfd-wb-anim-transition-delay:900ms}.nfd-delay-1050{--nfd-wb-anim-transition-delay:1050ms}.nfd-delay-1200{--nfd-wb-anim-transition-delay:1200ms}.nfd-delay-1350{--nfd-wb-anim-transition-delay:1350ms}.nfd-delay-1500{--nfd-wb-anim-transition-delay:1500ms}:where(:root){--wndb--container:1200px;--wndb--container--wide:1340px}body .is-layout-constrained:has(.nfd-container.is-layout-constrained)>.nfd-container.is-layout-constrained{max-width:unset!important;width:100%!important}.is-layout-constrained.has-global-padding:has(.nfd-container.is-layout-constrained)>.nfd-container.is-layout-constrained{margin-left:calc(var(--wp--style--root--padding-left)*-1)!important;margin-right:calc(var(--wp--style--root--padding-right)*-1)!important;max-width:unset!important;width:unset!important}.editor-styles-wrapper .nfd-container:is(.is-layout-constrained)>:where(:not(.alignleft):not(.alignright):not(.alignfull):not(.alignwide)),.editor-styles-wrapper .nfd-container>:where(.wp-block-cover-is-layout-constrained:not(.alignleft):not(.alignright):not(.alignfull):not(.alignwide)):not([style*=margin]),.nfd-container:is(.is-layout-constrained)>:where(:not(.alignleft):not(.alignright):not(.alignfull):not(.alignwide)),.nfd-container:is(.nfd-my-0)>div,.nfd-container>:where(.wp-block-cover-is-layout-constrained:not(.alignleft):not(.alignright):not(.alignfull):not(.alignwide)){max-width:var(--wndb--container);width:100%}.editor-styles-wrapper .nfd-container:is(.is-layout-constrained)>.alignwide,.nfd-container:is(.is-layout-constrained).alignwide>:where(:not(.alignleft):not(.alignright):not(.alignfull)):not([style*=margin]),.nfd-container:is(.is-layout-constrained)>.alignwide,.nfd-container:is(.nfd-my-0)>.alignwide{max-width:var(--wndb--container--wide);width:100%}.nfd-container:not(.alignfull){padding-inline:var(--wndb--p)!important}.nfd-container:is(.nfd-my-0)>div:not([style*=margin]){margin-inline:auto!important}[class*=nfd-divider-]{position:relative;z-index:13}[class*=nfd-divider-]~[class*=nfd-divider-]{z-index:12!important}[class*=nfd-divider-]~[class*=nfd-divider-]~[class*=nfd-divider-]{z-index:11!important}[class*=nfd-divider-]:before{background:inherit!important;bottom:calc(var(--wndb--divider-size)*-1)!important;content:""!important;height:var(--wndb--divider-size)!important;left:0!important;pointer-events:none!important;position:absolute!important;width:100%!important;z-index:10!important}.nfd-divider-arrow{--wndb--divider-size:16px}.nfd-divider-arrow:before{bottom:calc(var(--wndb--divider-size)*-1)!important;height:calc(var(--wndb--divider-size)*2)!important;left:50%!important;transform:translateX(-50%) rotate(45deg)!important;width:calc(var(--wndb--divider-size)*2)!important}.nfd-divider-clouds{--wndb--divider-size:150px}.nfd-divider-clouds:after,.nfd-divider-clouds:before{background:inherit!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMax slice' viewBox='0 0 283.5 27.8'%3E%3Cpath fill='%23fff' d='M0 0v6.7c1.9-.8 4.7-1.4 8.5-1 9.5 1.1 11.1 6 11.1 6s2.1-.7 4.3-.2c2.1.5 2.8 2.6 2.8 2.6s.2-.5 1.4-.7 1.7.2 1.7.2 0-2.1 1.9-2.8 3.6.7 3.6.7.7-2.9 3.1-4.1 4.7 0 4.7 0 1.2-.5 2.4 0 1.7 1.4 1.7 1.4h1.4c.7 0 1.2.7 1.2.7s.8-1.8 4-2.2c3.5-.4 5.3 2.4 6.2 4.4q.6-.6 1.8-.9c2.8-.7 4 .7 4 .7s1.7-5 11.1-6c9.5-1.1 12.3 3.9 12.3 3.9s1.2-4.8 5.7-5.7 6.8 1.8 6.8 1.8.6-.6 1.5-.9c.9-.2 1.9-.2 1.9-.2s5.2-6.4 12.6-3.3c7.3 3.1 4.7 9 4.7 9s1.9-.9 4 0 2.8 2.4 2.8 2.4 1.9-1.2 4.5-1.2 4.3 1.2 4.3 1.2.2-1 1.4-1.7 2.1-.7 2.1-.7-.5-3.1 2.1-5.5 5.7-1.4 5.7-1.4 1.5-2.3 4.2-1.1 1.7 5.2 1.7 5.2.3-.1 1.3.5c.5.4.8.8.9 1.1.5-1.4 2.4-5.8 8.4-4 7.1 2.1 3.5 8.9 3.5 8.9s.8-.4 2 0 1.1 1.1 1.1 1.1 1.1-1.1 2.3-1.1 2.1.5 2.1.5 1.9-3.6 6.2-1.2 1.9 6.4 1.9 6.4 2.6-2.4 7.4 0c3.4 1.7 3.9 4.9 3.9 4.9s3.3-6.9 10.4-7.9 11.5 2.6 11.5 2.6.8 0 1.2.2.9.9.9.9 4.4-3.1 8.3.2c1.9 1.7 1.5 5 1.5 5s.3-1.1 1.6-1.4 2.3.2 2.3.2-.1-1.2.5-1.9 1.9-.9 1.9-.9-4.7-9.3 4.4-13.4c5.6-2.5 9.2.9 9.2.9s5-6.2 15.9-6.2 16.1 8.1 16.1 8.1.7-.2 1.6-.4V0z'/%3E%3C/svg%3E")!important;background-repeat:repeat-x!important;background-size:cover!important;content:""!important;height:var(--wndb--divider-size)!important;left:0!important;pointer-events:none!important;position:absolute!important;top:0!important;width:100%!important;z-index:10!important}.nfd-divider-clouds:after{bottom:0!important;top:auto!important;transform:rotate(180deg)!important}.nfd-divider-ellipse{--wndb--divider-size:50px}.nfd-divider-ellipse:before{clip-path:ellipse(50% var(--wndb--divider-size) at 50% 0)!important}.nfd-divider-rounded:not([style*=-radius]){--wndb--divider-size:50px}.nfd-divider-rounded:before:not([style*=-radius]){border-bottom-left-radius:var(--wndb--divider-size)!important;border-bottom-right-radius:var(--wndb--divider-size)!important}.nfd-divider-slant,.nfd-divider-slant-invert{--wndb--divider-size:80px}.nfd-divider-slant:before{bottom:calc(var(--wndb--divider-size)*-1 + 1px)!important;clip-path:polygon(0 0,100% 0,0 100%)!important}.nfd-divider-slant-invert:before{bottom:calc(var(--wndb--divider-size)*-1 + 1px)!important;clip-path:polygon(0 0,100% 0,100% 100%)!important}.nfd-divider-triangle{--wndb--divider-size:80px}.nfd-divider-triangle:before{bottom:calc(var(--wndb--divider-size)*-1 + 1px)!important;clip-path:polygon(0 0,100% 0,50% 100%)!important}.nfd-divider-zigzag{--wndb--divider-size:8px}.nfd-divider-zigzag:before{-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% /calc(var(--wndb--divider-size)*2) 100%!important;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% /calc(var(--wndb--divider-size)*2) 100%!important}:where(:root){--wndb--divider-size:0px}:where(:root){--nfd-opacity-preview:0.3}@media (min-width:1025px){body:not(.block-editor-page):not(.is-desktop-preview) .nfd-hide-desktop{display:none!important}}@media (max-width:767px){body:not(.block-editor-page):not(.is-mobile-preview) .nfd-hide-mobile{display:none!important}.nfd-align-mobile-left{text-align:left!important}.nfd-align-mobile-center{text-align:center!important}.nfd-align-mobile-right{text-align:right!important}.nfd-align-mobile-justify{text-align:justify!important}.wp-block-group-is-layout-flex.is-vertical p[class^=nfd-align-mobile-]{width:100%!important}}@media (min-width:768px) and (max-width:1024px){body:not(.block-editor-page):not(.is-tablet-preview) .nfd-hide-tablet{display:none!important}.nfd-align-tablet-left{text-align:left!important}.nfd-align-tablet-center{text-align:center!important}.nfd-align-tablet-right{text-align:right!important}.nfd-align-tablet-justify{text-align:justify!important}.wp-block-group-is-layout-flex.is-vertical p[class^=nfd-align-tablet-]{width:100%!important}}.is-root-container.is-desktop-preview .nfd-hide-desktop,.is-root-container.is-mobile-preview .nfd-hide-mobile,.is-root-container.is-tablet-preview .nfd-hide-tablet{opacity:var(--nfd-opacity-preview)!important}@media (max-width:767px){.nfd-swiper-enabled{display:flex!important;flex-wrap:nowrap!important;gap:12px!important;margin-right:calc(var(--wp--style--root--padding-right,0px)*-1)!important;overflow-x:auto!important;overflow-y:hidden!important;width:calc(100% + var(--wp--style--root--padding-right,0px))!important;-webkit-overflow-scrolling:touch!important;padding-left:16px!important;padding-right:0!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}.nfd-swiper-enabled::-webkit-scrollbar{display:none!important}.nfd-swiper-enabled.wp-block-column>*,.nfd-swiper-enabled.wp-block-columns>.wp-block-column{flex:0 0 calc(75% - 6px)!important;min-width:260px!important;scroll-snap-align:start!important;scroll-snap-stop:always!important}.nfd-swiper-enabled .wp-block-column,.nfd-swiper-enabled .wp-block-cover,.nfd-swiper-enabled .wp-block-image,.nfd-swiper-enabled figure{margin:0!important}.nfd-swiper-enabled [style*="min-width:"],.nfd-swiper-enabled [style*="width:"]{max-width:100%!important}}.nfd-grid-cols-1-2-1{grid-template-columns:1fr 2fr 1fr!important}:where(:root){--wndb--padding-factor:1;--wndb--p:2.375rem;--wndb--p--xs:0.75rem;--wndb--p--sm:1.5rem;--wndb--p--md:2rem;--wndb--p--lg:clamp(3.5rem,7vw,6.25rem);--wndb--p--square:2.5rem;--wndb--p--square-lg:4rem}.nfd-p-card-sm:not([style*=padding]){padding:calc(var(--wndb--p--xs)*var(--wndb--padding-factor)) calc(var(--wndb--p--sm)*var(--wndb--padding-factor))!important}.nfd-p-card-md:not([style*=padding]){padding:calc(var(--wndb--p--sm)*var(--wndb--padding-factor)) calc(var(--wndb--p--md)*var(--wndb--padding-factor))!important}.nfd-p-card-lg:not([style*=padding]){padding:calc(var(--wndb--p--md)*var(--wndb--padding-factor)) calc(var(--wndb--p--md)*var(--wndb--padding-factor))!important}@media screen and (min-width:782px){.nfd-p-card-lg:not([style*=padding]){padding:calc(var(--wndb--p--md)*var(--wndb--padding-factor)) calc(var(--wndb--p--md)*1.5*var(--wndb--padding-factor))!important}}.nfd-p-card-square-lg:not([style*=padding]),.nfd-p-card-square:not([style*=padding]){padding:calc(var(--wndb--p--square)*var(--wndb--padding-factor))!important}@media screen and (min-width:782px){.nfd-p-card-square-lg:not([style*=padding]){padding:calc(var(--wndb--p--square-lg)*var(--wndb--padding-factor))!important}}.nfd-p-xs:not([style*=padding]){padding:calc(var(--wndb--p--xs)*var(--wndb--padding-factor))!important}.nfd-py-xs:not([style*=padding]){padding-block:calc(var(--wndb--p--xs)*var(--wndb--padding-factor))!important}.nfd-pt-xs:not([style*=padding]){padding-block-start:calc(var(--wndb--p--xs)*var(--wndb--padding-factor))!important}.nfd-px-xs:not([style*=padding]){padding-inline:calc(var(--wndb--p--xs)*var(--wndb--padding-factor))!important}.nfd-p-sm:not([style*=padding]){padding:calc(var(--wndb--p--sm)*var(--wndb--padding-factor))!important}.nfd-px-sm:not([style*=padding]){padding-inline:calc(var(--wndb--p--sm)*var(--wndb--padding-factor))!important}.nfd-py-sm:not([style*=padding]){padding-block:calc(var(--wndb--p--sm)*var(--wndb--padding-factor))!important}.nfd-pt-sm:not([style*=padding]){padding-block-start:calc(var(--wndb--p--sm)*var(--wndb--padding-factor))!important}.nfd-pb-sm:not([style*=padding]){padding-block-end:calc(var(--wndb--p--sm)*var(--wndb--padding-factor))!important}.nfd-pl-sm:not([style*=padding]){padding-left:calc(var(--wndb--p--sm)*var(--wndb--padding-factor))!important}.nfd-p-md:not([style*=padding]){padding:calc(var(--wndb--p--md)*var(--wndb--padding-factor))!important}.nfd-px-md:not([style*=padding]){padding-inline:calc(var(--wndb--p--md)*var(--wndb--padding-factor))!important}.nfd-py-md:not([style*=padding]){padding-block:calc(var(--wndb--p--md)*var(--wndb--padding-factor))!important}.nfd-pt-md:not([style*=padding]){padding-block-start:calc(var(--wndb--p--md)*var(--wndb--padding-factor))!important}.nfd-pb-md:not([style*=padding]){padding-block-end:calc(var(--wndb--p--md)*var(--wndb--padding-factor))!important}.nfd-p-lg:not([style*=padding]){padding:calc(var(--wndb--p--lg)*var(--wndb--padding-factor)) calc(var(--wndb--p--md)*var(--wndb--padding-factor))!important}.nfd-py-lg:not([style*=padding]){padding-block:calc(var(--wndb--p--lg)*var(--wndb--padding-factor))!important}.nfd-pt-lg:not([style*=padding]){padding-block-start:calc(var(--wndb--p--lg)*var(--wndb--padding-factor))!important}.nfd-pb-lg:not([style*=padding]){padding-block-end:calc(var(--wndb--p--lg)*var(--wndb--padding-factor))!important}.nfd-pl-offset-md:not([style*=padding]){margin-left:calc(var(--wndb--p--md)*var(--wndb--padding-factor)*-1)!important;padding-left:calc(var(--wndb--p--md)*var(--wndb--padding-factor) - 3px)!important}.editor-styles-wrapper .nfd-overlap-x,.nfd-overlap-x{gap:0}.nfd-overlap-x>:not(:first-child){margin-inline-start:-1.275rem!important}@media (min-width:768px){.-nfd-translate-y-1\/2{margin-bottom:-100px!important;transform:translateY(-50%)!important}.-nfd-translate-y-1\/3{margin-bottom:-100px!important;transform:translateY(-33%)!important}.nfd-overlap-x-lg{transform:translateX(-150px)!important;width:calc(100% + 150px)!important}}.nfd-pseudo-play-icon{align-items:center!important;display:flex!important;justify-content:center!important;position:relative!important}.nfd-pseudo-play-icon>a{inset:0!important;position:absolute!important}:not(.is-root-container) .nfd-pseudo-play-icon>a{text-indent:-9999px!important}.nfd-pseudo-play-icon:before{backdrop-filter:blur(3px)!important;background:hsla(0,0%,100%,.1)!important;border-radius:100%!important;content:""!important;height:3rem!important;left:50%!important;opacity:1!important;pointer-events:none!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important;transition:all .2s ease!important;width:3rem!important}.nfd-pseudo-play-icon:has(a:hover):before{background:hsla(0,0%,100%,.3)!important;height:4rem!important;width:4rem!important}.nfd-pseudo-play-icon:after{border-style:solid!important;border-bottom:10px solid transparent!important;border-left:16px solid!important;border-right:0!important;border-top:10px solid transparent!important;content:""!important;height:16px!important;height:0!important;left:50%!important;margin-left:2px!important;pointer-events:none!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important;width:16px!important;width:0!important}.entry-content>.wp-block-group.has-background+.wp-block-group.has-background:not([style*=margin-top]),.entry-content>.wp-block-group.has-background+[class*=nfd-theme-]:not([style*=margin-top]),.entry-content>[class*=nfd-theme-]+.wp-block-group.has-background:not([style*=margin-top]),.entry-content>[class*=nfd-theme-]+[class*=nfd-theme-]:not([style*=margin-top]){margin-block-start:0!important}:where(:root){--wndb--gap--scale-factor:1;--wndb--gap--xs:0.25rem;--wndb--gap--sm:0.5rem;--wndb--gap--md:1rem;--wndb--gap--lg:1.5rem;--wndb--gap--xl:2rem;--wndb--gap--2xl:2.5rem;--wndb--gap--3xl:3.5rem;--wndb--gap--4xl:6rem}.editor-styles-wrapper .nfd-gap-0,.nfd-gap-0{gap:0}.editor-styles-wrapper .nfd-gap-xs,.nfd-gap-xs{gap:calc(var(--wndb--gap--xs)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-sm,.nfd-gap-sm{gap:calc(var(--wndb--gap--sm)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-md,.nfd-gap-md{gap:calc(var(--wndb--gap--md)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-lg,.nfd-gap-lg{gap:calc(var(--wndb--gap--lg)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-xl,.nfd-gap-xl{gap:calc(var(--wndb--gap--xl)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-2xl,.nfd-gap-2xl{gap:calc(var(--wndb--gap--2xl)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-3xl,.nfd-gap-3xl{gap:calc(var(--wndb--gap--3xl)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-4xl,.nfd-gap-4xl{gap:calc(var(--wndb--gap--4xl)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-x-4xl,.nfd-gap-x-4xl{-moz-column-gap:calc(var(--wndb--gap--4xl)*var(--wndb--gap--scale-factor));column-gap:calc(var(--wndb--gap--4xl)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-x-lg,.nfd-gap-x-lg{-moz-column-gap:calc(var(--wndb--gap--lg)*var(--wndb--gap--scale-factor));column-gap:calc(var(--wndb--gap--lg)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-y-lg,.nfd-gap-y-lg{row-gap:calc(var(--wndb--gap--lg)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-y-xl,.nfd-gap-y-xl{row-gap:calc(var(--wndb--gap--xl)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-y-2xl,.nfd-gap-y-2xl{row-gap:calc(var(--wndb--gap--2xl)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-y-3xl,.nfd-gap-y-3xl{row-gap:calc(var(--wndb--gap--3xl)*var(--wndb--gap--scale-factor))}.nfd-border-2{border-bottom-width:2px!important}.nfd-border-strong:not([style*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color]):not(.has-border-color){border-color:var(--wndb-color--borders-strong)!important}.nfd-border-light:not([style*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color]):not(.has-border-color){border-color:var(--wndb--color--borders-light)!important}:where(:root){--wndb--button--outline-width:0px;--wndb--button-sm--font-size:1rem;--wndb--button-lg-x:2rem;--wndb--button-lg-y:0.75rem;--wndb--button-lg--font-size:1.125rem;--wndb--button-xl-x:3rem;--wndb--button-xl-y:1rem;--wndb--button-xl--font-size:1.125rem}[class*=nfd-btn].is-style-outline{--wndb--button--outline-width:2px}[class*=nfd-btn]>.wp-block-button__link:not([style*=padding]){padding:calc(.625rem - var(--wndb--button--outline-width)) calc(1.125rem - var(--wndb--button--outline-width))!important}.nfd-btn-sm>.wp-block-button__link:not([style*=padding]){padding:calc(.375rem - var(--wndb--button--outline-width)) calc(1rem - var(--wndb--button--outline-width))!important}.nfd-btn-sm:not(.has-custom-font-size)>.wp-block-button__link:not([style*=font-size]){font-size:var(--wndb--button-sm--font-size)!important}.nfd-btn-lg>.wp-block-button__link:not([style*=padding]){padding:calc(var(--wndb--button-lg-y) - var(--wndb--button--outline-width)) var(--wndb--button-lg-x)!important}.nfd-btn-lg:not(.has-custom-font-size)>.wp-block-button__link:not([style*=font-size]){font-size:var(--wndb--button-lg--font-size)!important}.nfd-btn-lg:not([style*=font-weight])>.wp-block-button__link{font-weight:600!important}.nfd-btn-xl>.wp-block-button__link:not([style*=padding]){padding:calc(var(--wndb--button-xl-y) - var(--wndb--button--outline-width)) var(--wndb--button-xl-x)!important}.nfd-btn-xl:not(.has-custom-font-size)>.wp-block-button__link:not([style*=font-size]){font-size:var(--wndb--button-xl--font-size)!important}.nfd-btn-xl:not([style*=font-weight])>.wp-block-button__link{font-weight:600!important}.nfd-btn-wide>.wp-block-button__link:not([style*=padding]){padding:calc(.625rem - var(--wndb--button--outline-width)) calc(2rem - var(--wndb--button--outline-width))!important}[class*=nfd-btn]:is(.is-style-outline)>.wp-block-button__link:not(.has-text-color){color:var(--wndb--color--text--contrast)!important}.nfd-btn:is(.is-style-outline)>.wp-block-button__link:not(.has-text-color):hover{--wndb--color--text--contrast:var(--wndb-gray-900);border-color:var(--wndb-white)!important}[class*=nfd-button]>.wp-block-button__link:not(.has-background):hover{filter:brightness(.8)!important}.nfd-theme-primary [class*=nfd-btn]:not(.is-style-outline):not(.nfd-btn-secondary):not(.nfd-btn-tertiary)>.wp-block-button__link:not(.has-background){background-color:var(--wndb-gray-800)!important}.nfd-theme-primary [class*=nfd-btn]:not(.is-style-outline):not(.nfd-btn-secondary):not(.nfd-btn-tertiary)>.wp-block-button__link:not(.has-background):hover{background-color:var(--wndb-gray-900)!important}.nfd-theme-primary [class*=nfd-btn]:is(.is-style-outline):not(.nfd-btn-secondary):not(.nfd-btn-tertiary)>.wp-block-button__link:not(.has-background):not(.has-text-color):hover{background-color:var(--wndb-white)!important;border-color:var(--wndb-white)!important;color:var(--wndb-gray-900)!important}.nfd-btn-secondary:is(.is-style-outline)>.wp-block-button__link:not(.has-text-color):hover{--wndb--color--text--contrast:var(--wndb-gray-900);border-color:var(--wndb-white)!important}.nfd-btn-secondary:not(.is-style-outline)>.wp-block-button__link:not(.has-text-color){color:var(--wndb-white)!important}.nfd-btn-secondary:not(.is-style-outline)>.wp-block-button__link:not(.has-background){background-color:var(--wndb-gray-800)!important}.nfd-btn-secondary:not(.is-style-outline)>.wp-block-button__link:not(.has-background):hover{background-color:var(--wndb-gray-900)!important}.nfd-theme-dark .nfd-btn-secondary:not(.is-style-outline)>.wp-block-button__link:not(.has-background),.nfd-theme-darker .nfd-btn-secondary:not(.is-style-outline)>.wp-block-button__link:not(.has-background){background-color:var(--wndb-white)!important}.nfd-theme-dark .nfd-btn-secondary:not(.is-style-outline)>.wp-block-button__link:not(.has-text-color),.nfd-theme-darker .nfd-btn-secondary:not(.is-style-outline)>.wp-block-button__link:not(.has-text-color){color:var(--wndb-gray-900)!important}.nfd-theme-dark .nfd-btn-secondary:not(.is-style-outline)>.wp-block-button__link:not(.has-background):hover,.nfd-theme-darker .nfd-btn-secondary:not(.is-style-outline)>.wp-block-button__link:not(.has-background):hover{background-color:var(--wndb-white)!important;color:var(--wndb-gray-900)!important;filter:brightness(.8)!important}.nfd-btn-tertiary:is(.is-style-outline)>.wp-block-button__link:not(.has-text-color):hover{--wndb--color--text--contrast:var(--wndb-gray-900)}.nfd-btn-tertiary:is(.is-style-outline)>.wp-block-button__link:not([class*=-border-color]){border-color:var(--wndb--color--subtle)!important}.nfd-btn-tertiary:not(.is-style-outline)>.wp-block-button__link:not(.has-text-color){color:var(--wndb--color--text--contrast)!important}.nfd-btn-tertiary:not(.is-style-outline)>.wp-block-button__link:not(.has-background){background-color:var(--wndb--color--borders)!important}.nfd-btn-tertiary:not(.is-style-outline)>.wp-block-button__link:not(.has-background):hover{--wndb--color--borders:var(--wndb--color--subtle)}:where(:root){--wndb--shadow--xs:0 1px 2px 0 rgba(18,18,23,.065);--wndb--shadow--sm:0 1px 3px 0 rgba(18,18,23,.1),0 1px 2px 0 rgba(18,18,23,.06)}.nfd-shadow-xs:not([style*=box-shadow]){box-shadow:var(--wndb--shadow--xs)!important}.nfd-shadow-sm:not([style*=box-shadow]){box-shadow:var(--wndb--shadow--sm)!important}.nfd-bg-subtle.nfd-shadow-xs:not([style*=box-shadow]),.nfd-theme-light .nfd-shadow-xs:not([style*=box-shadow]){--wndb--shadow--xs:none}:where(:root){--wndb--rounded--scale-factor:1;--wndb--border--radius--sm:0.25rem;--wndb--border--radius--md:0.5rem;--wndb--border--radius--lg:0.75rem;--wndb--border--radius--xl:1rem}[class*=nfd-rounded]:not([style*=-radius]),[class*=nfd-rounded]:not([style*=-radius])>.components-resizable-box__container>img:not([style*=-radius]),[class*=nfd-rounded]:not([style*=-radius])>.wp-element-button:not([style*=-radius]),[class*=nfd-rounded]:not([style*=-radius])>a>img,[class*=nfd-rounded]:not([style*=-radius])>img{border-radius:calc(var(--wndb--border--radius)*var(--wndb--rounded--scale-factor))!important}[class*=nfd-rounded-t-]:not([style*=-radius]),[class*=nfd-rounded-t-]:not([style*=-radius])>.components-resizable-box__container>img:not([style*=-radius]),[class*=nfd-rounded-t-]:not([style*=-radius])>.wp-element-button:not([style*=-radius]),[class*=nfd-rounded-t-]:not([style*=-radius])>a>img,[class*=nfd-rounded-t-]:not([style*=-radius])>img{border-radius:calc(var(--wndb--border--radius)*var(--wndb--rounded--scale-factor)) calc(var(--wndb--border--radius)*var(--wndb--rounded--scale-factor)) 0 0!important}.nfd-overflow-hidden.nfd-rounded-xl iframe:not([style*=-radius]){border-radius:calc(var(--wndb--border--radius--md)*var(--wndb--rounded--scale-factor))!important}.nfd-rounded-none:not([style*=-radius]){--wndb--border--radius:0}.nfd-rounded-sm:not([style*=-radius]){--wndb--border--radius:var(--wndb--border--radius--sm)}.nfd-rounded,.nfd-rounded-md,.nfd-rounded-t-md:not([style*=-radius]){--wndb--border--radius:var(--wndb--border--radius--md)}.nfd-rounded-lg,.nfd-rounded-t-lg:not([style*=-radius]){--wndb--border--radius:var(--wndb--border--radius--lg)}.nfd-rounded-t-xl:not([style*=-radius]),.nfd-rounded-xl{--wndb--border--radius:var(--wndb--border--radius--xl)}.nfd-rounded-full:not([style*=-radius]){--wndb--border--radius:9999px}:where(:root){--wndb-gray:#6c6c89;--wndb-gray-50:#f7f7f8;--wndb-gray-100:#ebebef;--wndb-gray-150:#e5e5e9;--wndb-gray-200:#d1d1db;--wndb-gray-300:#a9a9bc;--wndb-gray-400:#8a8aa3;--wndb-gray-500:#6c6c89;--wndb-gray-600:#55556d;--wndb-gray-700:#3f3f50;--wndb-gray-800:#1d1d22;--wndb-gray-900:#121217;--wndb-white:#fff;--wndb-white-50:hsla(0,0%,100%,.05);--wndb-white-100:hsla(0,0%,100%,.1);--wndb-white-150:hsla(0,0%,100%,.15);--wndb-white-200:hsla(0,0%,100%,.2);--wndb-white-300:hsla(0,0%,100%,.3);--wndb-white-400:hsla(0,0%,100%,.4);--wndb-white-500:hsla(0,0%,100%,.5);--wndb-white-600:hsla(0,0%,100%,.6);--wndb-white-700:hsla(0,0%,100%,.7);--wndb-white-800:hsla(0,0%,100%,.8);--wndb-white-900:hsla(0,0%,100%,.9);--wndb--color--primary:#00f;--wndb--color--secondary:#00f;--wndb--color--surface:var(--wndb-gray-50);--wndb--color--text:var(--wndb-gray-800);--wndb--color--text--contrast:var(--wndb-gray-900);--wndb--color--text--faded:var(--wndb-gray-600);--wndb--color--borders:var(--wndb-gray-150);--wndb--color--borders-light:var(--wndb-gray-100);--wndb--color--borders-strong:var(--wndb--color--text--faded);--wndb--color--subtle:var(--wndb-gray-200);--wndb--color--links:var(--wndb--color--primary);--wndb--color--body:var(--wndb--color--surface)}.is-style-nfd-theme-white,.nfd-theme-white:not([class*=is-style-nfd-theme]){--wndb--color--borders:var(--wndb-gray-150);--wndb--color--borders-light:var(--wndb-gray-100);--wndb--color--links:var(--wndb--color--primary);--wndb--color--subtle:var(--wndb-gray-200);--wndb--color--surface:var(--wndb-white);--wndb--color--text--contrast:var(--wndb-gray-900);--wndb--color--text--faded:var(--wndb-gray-700);--wndb--color--text:var(--wndb-gray-800)}.is-style-nfd-theme-light,.nfd-theme-light:not([class*=is-style-nfd-theme]){--wndb--color--borders:var(--wndb-gray-150);--wndb--color--borders-light:var(--wndb-gray-150);--wndb--color--links:var(--wndb--color--primary);--wndb--color--subtle:var(--wndb-gray-200);--wndb--color--surface:var(--wndb-gray-50);--wndb--color--text--contrast:var(--wndb-gray-900);--wndb--color--text--faded:var(--wndb-gray-700);--wndb--color--text:var(--wndb-gray-800)}.is-style-nfd-theme-dark,.nfd-theme-dark:not([class*=is-style-nfd-theme]){--wndb--color--borders:var(--wndb-white-100);--wndb--color--borders-light:var(--wndb--color--borders);--wndb--color--subtle:var(--wndb-white-200);--wndb--color--surface:var(--wndb-gray-800);--wndb--color--text--contrast:var(--wndb-white);--wndb--color--text--faded:var(--wndb-white-800);--wndb--color--text:var(--wndb-white);--wndb--shadow--sm:none;--wndb--shadow--xs:none;--wndb-mask-color:hsla(0,0%,100%,.12)}.is-style-nfd-theme-darker,.nfd-theme-darker:not([class*=is-style-nfd-theme]){--wndb--color--borders:var(--wndb-white-100);--wndb--color--borders-light:var(--wndb--color--borders);--wndb--color--subtle:var(--wndb-white-200);--wndb--color--surface:var(--wndb-gray-900);--wndb--color--text--contrast:var(--wndb-white);--wndb--color--text--faded:var(--wndb-white-800);--wndb--color--text:var(--wndb-white);--wndb--shadow--sm:none;--wndb--shadow--xs:none;--wndb-mask-color:hsla(0,0%,100%,.12)}.is-style-nfd-theme-primary,.nfd-theme-primary:not([class*=is-style-nfd-theme]){--wndb--color--borders:var(--wndb-white-100);--wndb--color--borders-light:var(--wndb--color--borders);--wndb--color--subtle:var(--wndb-white-200);--wndb--color--surface:var(--wndb--color--primary);--wndb--color--text--contrast:var(--wndb-white);--wndb--color--text--faded:var(--wndb-white-900);--wndb--color--text:var(--wndb-white);--wndb--color--links:var(--wndb-white);--wndb--shadow--sm:none;--wndb--shadow--xs:none;--wndb-mask-color:hsla(0,0%,100%,.12)}.is-style-nfd-theme-primary-15,.nfd-theme-primary-15:not([class*=is-style-nfd-theme]){--wndb--color--borders:color-mix(in srgb,var(--wndb--color--primary) 25%,#fff);--wndb--color--borders-light:color-mix(in srgb,var(--wndb--color--primary) 15%,#fff);--wndb--color--subtle:color-mix(in srgb,var(--wndb--color--primary) 30%,#fff);--wndb--color--surface:color-mix(in srgb,var(--wndb--color--primary) 15%,#fff)}.nfd-bg-surface:not(.has-background),[class*=is-style-nfd-theme]:not(.has-background){background-color:var(--wndb--color--surface)!important}.nfd-bg-surface:not(.has-text-color),[class*=is-style-nfd-theme]:not(.has-text-color){color:var(--wndb--color--text)!important}.nfd-text-faded p:not(.has-text-color):not(.has-link-color):not(.has-background):not(.nfd-text-primary),.nfd-text-faded time:not(.has-text-color):not(.has-background),.nfd-text-faded>a:not(.has-text-color):not(.has-link-color):not(.has-background),ol.nfd-text-faded:not(.has-text-color):not(.has-link-color):not(.has-background):not(.nfd-text-primary),p.nfd-text-faded:not(.has-text-color):not(.has-link-color):not(.has-background),ul.nfd-text-faded:not(.has-text-color):not(.has-link-color):not(.has-background):not(.nfd-text-primary){color:var(--wndb--color--text--faded)!important}.editor-styles-wrapper div .nfd-text-contrast:where(:not(.has-text-color)),.editor-styles-wrapper div:where(.nfd-text-contrast:not(.has-text-color):not(.wp-element-button)) a:where(:not(:hover)),.wp-site-blocks .nfd-text-contrast:where(:not(.has-text-color)),.wp-site-blocks .nfd-text-contrast:where(:not(.has-text-color)) a:where(:not(:hover)){color:var(--wndb--color--text--contrast)}.nfd-bg-surface .wp-block-separator:not(.has-background):not(.has-text-color):not(.nfd-border-strong),.nfd-bg-surface [style*=border]:not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color]):not(.nfd-border-strong),.nfd-bg-surface [style*=border]:not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color])>img:not(.has-border-color):not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color]),.nfd-bg-surface [style*=border]:not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color])>img:not(.has-border-color):not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color])>.components-resizable-box__container>img:not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color]),.nfd-bg-surface:not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color]):not(.has-border-color):not(.nfd-border-strong),[class*=is-style-nfd-theme] .wp-block-separator:not(.has-background):not(.has-text-color):not(.nfd-border-strong),[class*=is-style-nfd-theme] [style*=border]:not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color]):not(.nfd-border-strong),[class*=is-style-nfd-theme] [style*=border]:not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color])>img:not(.has-border-color):not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color]),[class*=is-style-nfd-theme] [style*=border]:not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color])>img:not(.has-border-color):not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color])>.components-resizable-box__container>img:not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color]),[class*=is-style-nfd-theme]:not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color]):not(.has-border-color):not(.nfd-border-strong){border-color:var(--wndb--color--borders)!important}.nfd-bg-surface .wp-block-separator:not(.has-background):not(.has-text-color):not(.nfd-border-2),[class*=is-style-nfd-theme] .wp-block-separator:not(.has-background):not(.has-text-color):not(.nfd-border-2){border-width:2px 0 0!important}.nfd-border-bg{--wndb--color--borders:var(--wndb--color--surface)}.nfd-border-primary{--wndb--color--borders:var(--wndb--color--primary)}.nfd-border-inherit{--wndb--color--borders:inherit}.nfd-bg-accent:not(.has-background),.nfd-bg-primary:not(.has-background),.wp-block-cover.nfd-bg-accent>.wp-block-cover__background:not([class*=background-color]),.wp-block-cover.nfd-bg-primary>.wp-block-cover__background:not([class*=background-color]){background-color:var(--wndb--color--primary)!important}.nfd-bg-secondary:not(.has-background),.wp-block-cover.nfd-bg-secondary>.wp-block-cover__background:not([class*=background-color]){background-color:var(--wndb--color--secondary)!important}.nfd-bg-accent:not(.has-text-color),.nfd-bg-primary:not(.has-text-color),.nfd-bg-secondary:not(.has-text-color){color:var(--wndb--color--white)!important}.nfd-bg-subtle:not(.has-background):not(.wp-block-button),.nfd-bg-subtle:not(.has-background)>.wp-block-button__link:not(.has-background){background-color:var(--wndb--color--borders-light)!important;color:var(--wndb--color--text--contrast)!important}.nfd-text-primary:not(.has-text-color),.wp-block-button.wndb-text-primary>a:not(.has-text-color){color:var(--wndb--color--primary)!important}.nfd-text-secondary:not(.has-text-color),.wp-block-button.wndb-text-secondary>a:not(.has-text-color){color:var(--wndb--color--secondary)!important}[class*=nfd-theme-primary] .nfd-text-primary:not(.has-text-color),[class*=nfd-theme-primary] .nfd-text-secondary:not(.has-text-color),[class*=nfd-theme-primary] .wp-block-button.wndb-text-primary>a:not(.has-text-color),[class*=nfd-theme-secondary] .wp-block-button.wndb-text-secondary>a:not(.has-text-color){color:var(--wndb--color--contrast)!important}[class*=nfd-theme-dark] .nfd-text-primary:not(.has-text-color),[class*=nfd-theme-darker] .nfd-text-primary:not(.has-text-color){color:var(--wndb--color--secondary)!important}.nfd-text-subtle:not(.has-text-color){color:var(--wndb--color--subtle)!important}.editor-styles-wrapper div .nfd-text-current:where(:not(.has-text-color)),.editor-styles-wrapper div:where(.nfd-text-current:not(.has-text-color):not(.wp-element-button)) a:where(:not(:hover)),.wp-site-blocks .nfd-text-current:where(:not(.has-text-color)),.wp-site-blocks .nfd-text-current:where(:not(.has-text-color)) a:where(:not(:hover)){color:currentColor}[class*=nfd-theme-] .wp-block-social-links.is-style-logos-only:not(.has-icon-color) .wp-block-social-link{color:var(--wndb--color--text--faded)!important;fill:var(--wndb--color--text--faded)!important}[class*=nfd-theme-] .wp-block-social-links.is-style-logos-only:not(.has-icon-color) .wp-block-social-link:hover{color:var(--wndb--color--text)!important;fill:var(--wndb--color--text)!important}.nfd-container.is-position-sticky:not([class*=nfd-bg-surface]):not([class*=is-style-nfd-]):not(.has-background){background-color:var(--wndb--color--body)!important}.nfd-container .has-secondary-color{color:var(--wndb--color--secondary)!important}.nfd-bg-gray-100:not(.has-background),.nfd-bg-gray-800:not(.has-background){background-color:var(--wndb--color--surface)!important}.nfd-bg-gray-100:not(.has-text-color),.nfd-bg-gray-800:not(.has-text-color){color:var(--wndb--color--text)!important}.nfd-bg-gray-800{--wndb--color--surface:var(--wndb-gray-800);--wndb--color--text:var(--wndb-white);--wndb--color--borders:var(--wndb-white-100);--wndb--color--text--faded:var(--wndb-white-700)}.nfd-bg-gray-100{--wndb--color--surface:var(--wndb-gray-50);--wndb--color--text:var(--wndb-gray-700);--wndb--color--borders:var(--wndb-gray-100)}.nfd-text-opacity-80 p:not(.has-text-color):not(.has-link-color):not(.has-background),.nfd-text-opacity-80 time:not(.has-text-color):not(.has-background),p.nfd-text-opacity-80:not(.has-text-color):not(.has-link-color):not(.has-background){opacity:.8!important}:where(:root){--wndb--slider-height:100lvh}.nfd-scroll-slider-horizontal,.nfd-scroll-slider-vertical{flex-wrap:nowrap!important;height:var(--wndb--slider-height)!important;overflow-y:auto!important;scroll-snap-type:y mandatory!important;-ms-overflow-style:none!important;scrollbar-width:none!important}.nfd-scroll-slider-horizontal::-webkit-scrollbar,.nfd-scroll-slider-vertical::-webkit-scrollbar{display:none!important}.nfd-scroll-slider-vertical{height:100vh!important;overflow-y:auto!important;scroll-snap-type:y mandatory!important}.nfd-scroll-slider-vertical>*{scroll-snap-align:start!important;width:100%!important}.nfd-scroll-slider-horizontal{flex-direction:row!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important}.nfd-scroll-slider-horizontal>*{flex-shrink:0!important;scroll-snap-align:start!important}.nfd-scroll-slider-horizontal>.wp-block-cover{width:100vw!important}.nfd-container.alignfull .nfd-scroll-slider-horizontal{--half-container:calc(50vw - var(--wndb--container)/2);padding-left:var(--half-container)!important;padding-right:var(--half-container)!important;scroll-padding:var(--half-container)!important}.nfd-scroll-slider-horizontal.nfd-scroll-slider-animate>.wp-block-cover:first-child{animation:scroll-slider-slide 1s ease 1s forwards}@keyframes scroll-slider-slide{0%{margin-left:0}to{margin-left:-100vw}}.block-editor-block-preview__content-iframe .is-root-container{min-height:8rem!important}.block-editor-block-preview__content-iframe figure:has([style*="aspect-ratio:16 / 9"]){width:100%!important}.block-editor-block-preview__content-iframe [style*="min-height:100vh"],.block-editor-block-preview__content-iframe [style*="min-height:100vh"]{min-height:800px!important}.block-editor-block-preview__content-iframe [style*="min-height:70vh"],.block-editor-block-preview__content-iframe [style*="min-height:70vh"]{min-height:560px!important}.block-editor-block-preview__content-iframe [style*="min-height:60vh"],.block-editor-block-preview__content-iframe [style*="min-height:60vh"]{min-height:480px!important}.block-editor-block-preview__content-iframe [style*="min-height:50vh"],.block-editor-block-preview__content-iframe [style*="min-height:50vh"]{min-height:400px!important}.block-editor-block-preview__content-iframe [style*="min-height:40vh"],.block-editor-block-preview__content-iframe [style*="min-height:40vh"]{min-height:320px!important}.block-editor-block-preview__content-iframe [style*="min-height:35vh"],.block-editor-block-preview__content-iframe [style*="min-height:35vh"]{min-height:280px!important}.block-editor-block-preview__content-iframe [style*="min-height:30vh"],.block-editor-block-preview__content-iframe [style*="min-height:30vh"]{min-height:240px!important}.block-editor-block-preview__content-iframe [style*="min-height:10vh"],.block-editor-block-preview__content-iframe [style*="min-height:10vh"]{min-height:80px!important}.block-editor-block-preview__content-iframe [style*="min-height:5vh"],.block-editor-block-preview__content-iframe [style*="min-height:5vh"]{min-height:40px!important}.nfd-wba-modal *{box-sizing:border-box!important}.block-editor-block-preview__content-iframe .nfd-wb-animate{opacity:1!important;transform:none!important;transition:none!important}.block-editor-block-preview__content-iframe .block-editor-warning:not(.wp-block-missing .block-editor-warning){display:none!important}.block-editor-block-preview__content-iframe .is-root-container>.nfd-container:not([class*=nfd-p-]):not([class*=nfd-py-]):not([class*=nfd-pt-]):not([class*=nfd-pb-]):not([style*=padding]){padding-block:var(--wndb--p)!important}.block-editor-block-preview__content-iframe [class*=nfd-rounded]:not([style*=-radius])>div>img:not([style*=-radius]){border-radius:calc(var(--wndb--border--radius)*var(--wndb--rounded--scale-factor))!important}ol.nfd-gap-sm:not(.is-layout-flex) li:not(:last-child),ul.nfd-gap-sm:not(.is-layout-flex) li:not(:last-child){margin-bottom:.5em!important}ol.nfd-gap-md:not(.is-layout-flex) li:not(:last-child),ul.nfd-gap-md:not(.is-layout-flex) li:not(:last-child){margin-bottom:1em!important}ul.nfd-list-check{list-style-type:none!important;padding-inline-start:1em!important}ul.nfd-list-check li:before{content:"✓";display:inline-block;margin-inline-end:8px}[class*=nfd-query-loop-]:where(.wp-block-post-author__avatar img){border-radius:999px;display:block}[class*=nfd-query-loop-]:where(.avatar-48){height:36px!important;width:36px!important}[class*=nfd-query-loop-]:where(.wp-block-post-author__content){display:flex;flex-direction:column;gap:4px;justify-content:center}[class*=nfd-query-loop-] .wp-block-post-author__avatar{margin-right:12px!important}.nfd-query-loop-1:where(.wp-block-cover){aspect-ratio:2/1.1}.nfd-query-loop-1:where(.wp-block-post-author__content){align-items:center!important;flex-direction:row!important}.nfd-query-loop-1:where(.wp-block-post-author__byline){font-size:1em!important;opacity:.8!important}[class*=nfd-query-loop-]:where(.wp-block-categories){display:flex;gap:8px;list-style:none;padding:0}[class*=nfd-query-loop-]:where(.wp-block-categories a){color:inherit!important}.nfd-query-loop-2 .wp-block-cover__background{-webkit-mask-image:linear-gradient(180deg,transparent 25%,#000 75%)!important;mask-image:linear-gradient(180deg,transparent 25%,#000 75%)!important}.nfd-query-loop-3:where(.wp-block-post-author__name){display:none!important}.nfd-form-items-grow>div:not(.wp-block-jetpack-button){flex-grow:1!important}.nfd-jp-form.nfd-text-center .consent{text-align:center!important}.nfd-jp-form .contact-form-submission .go-back-message .link{color:currentColor!important;text-decoration:underline!important}.nfd-jp-form .contact-form-submission .go-back-message{margin-top:0!important}.nfd-jp-form .contact-form-submission{border-color:currentColor!important;padding:calc(var(--wndb--p--md)*.5) 0!important}.nfd-jp-form textarea{resize:vertical!important}.nfd-jp-form .wp-block-button__link{padding-block-end:10px!important;padding-block-start:10px!important}.nfd-jp-form .consent,.nfd-jp-form .jetpack-field-checkbox .jetpack-field-label .jetpack-field-label__input,.nfd-jp-form .jetpack-field-consent .jetpack-field-label .jetpack-field-label__input{font-size:.875rem!important;line-height:1.5em!important;text-transform:none!important;text-wrap:balance!important}.nfd-jp-form input[type=checkbox]{padding:0!important}.nfd-jp-subscribe-form .wp-block-jetpack-label{display:none!important}.nfd-jp-subscribe-form .wp-block-jetpack-input{height:100%!important;margin:0!important}.nfd-heading-styles-panel{border-top:0!important;padding:0!important}.nfd-heading-styles-control .components-h-stack>.components-base-control.components-range-control{flex:1 1 40%!important}.wp-block-heading.is-style-nfd-heading-boxed{align-items:center!important;display:flex!important;gap:2.5rem!important;white-space:nowrap!important}.wp-block-heading.is-style-nfd-heading-boxed:after,.wp-block-heading.is-style-nfd-heading-boxed:before{border-bottom:var(--nfd-heading-border-size,3px) var(--nfd-heading-border-style,solid) var(--nfd-heading-border,#e8d833)!important;content:""!important}.wp-block-heading.is-style-nfd-heading-boxed{justify-content:center!important}.wp-block-heading.is-style-nfd-heading-boxed:after,.wp-block-heading.is-style-nfd-heading-boxed:before{flex:1 1 0!important}.wp-block-heading.is-style-nfd-heading-boxed.has-text-align-left{justify-content:flex-start!important}.wp-block-heading.is-style-nfd-heading-boxed.has-text-align-left:before{flex:0 0 0!important}.wp-block-heading.is-style-nfd-heading-boxed.has-text-align-left:after{flex:1 1 0!important}.wp-block-heading.is-style-nfd-heading-boxed.has-text-align-right{justify-content:flex-end!important}.wp-block-heading.is-style-nfd-heading-boxed.has-text-align-right:before{flex:1 1 0!important}.wp-block-heading.is-style-nfd-heading-boxed.has-text-align-right:after{flex:0 0 0!important}.wp-block-heading.is-style-nfd-heading-boxed.has-text-align-center{justify-content:center!important}.wp-block-heading.is-style-nfd-heading-boxed.has-text-align-center:after,.wp-block-heading.is-style-nfd-heading-boxed.has-text-align-center:before{flex:1 1 0!important}.wp-block-heading.is-style-nfd-heading-boxed.left-only:after,.wp-block-heading.is-style-nfd-heading-boxed.right-only:before{flex:0 0 0!important}.is-style-nfd-heading-highlight .nfd-heading-highlight__text{--hl-color:var(--nfd-heading-border,#ffeb3b);--hl-height:var(--nfd-heading-border-size,12px);box-decoration-break:clone!important;-webkit-box-decoration-break:clone!important;position:relative!important;text-decoration:none!important;z-index:1!important}.is-style-nfd-heading-highlight[style*="--nfd-heading-border-style:solid"] .nfd-heading-highlight__text,.is-style-nfd-heading-highlight[style*="--nfd-heading-border-style:solid"] .nfd-heading-highlight__text{background-image:linear-gradient(var(--hl-color),var(--hl-color))!important;background-position:left 100%!important;background-repeat:no-repeat!important;background-size:100% var(--hl-height)!important}.is-style-nfd-heading-highlight[style*="--nfd-heading-border-style:dashed"] .nfd-heading-highlight__text:after,.is-style-nfd-heading-highlight[style*="--nfd-heading-border-style:dotted"] .nfd-heading-highlight__text:after,.is-style-nfd-heading-highlight[style*="--nfd-heading-border-style:dashed"] .nfd-heading-highlight__text:after,.is-style-nfd-heading-highlight[style*="--nfd-heading-border-style:dotted"] .nfd-heading-highlight__text:after{bottom:0!important;content:""!important;height:var(--hl-height)!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;z-index:-1!important}.is-style-nfd-heading-highlight[style*="--nfd-heading-border-style:dotted"] .nfd-heading-highlight__text:after,.is-style-nfd-heading-highlight[style*="--nfd-heading-border-style:dotted"] .nfd-heading-highlight__text:after{background:radial-gradient(circle,var(--hl-color) 60%,transparent 61%) 0 100% /calc(var(--hl-height)*1.2) var(--hl-height) repeat-x!important}.is-style-nfd-heading-highlight[style*="--nfd-heading-border-style:dashed"] .nfd-heading-highlight__text:after,.is-style-nfd-heading-highlight[style*="--nfd-heading-border-style:dashed"] .nfd-heading-highlight__text:after{background:repeating-linear-gradient(to right,var(--hl-color) 0 calc(var(--hl-height)*1.4),transparent calc(var(--hl-height)*1.4) calc(var(--hl-height)*2.2)) 0 100% /100% var(--hl-height) no-repeat!important}.is-style-nfd-heading-underline.wp-block-heading{text-decoration-color:var(--nfd-heading-border,#e8d833)!important;text-decoration-line:underline!important;text-decoration-thickness:var(--nfd-heading-border-size,3px)!important;text-underline-offset:.25em!important}.is-style-nfd-heading-underline.wp-block-heading[style*="--nfd-heading-border-style:solid"],.is-style-nfd-heading-underline.wp-block-heading[style*="--nfd-heading-border-style:solid"]{text-decoration-style:solid!important}.is-style-nfd-heading-underline.wp-block-heading[style*="--nfd-heading-border-style:dashed"],.is-style-nfd-heading-underline.wp-block-heading[style*="--nfd-heading-border-style:dashed"]{text-decoration-style:dashed!important}.is-style-nfd-heading-underline.wp-block-heading[style*="--nfd-heading-border-style:dotted"],.is-style-nfd-heading-underline.wp-block-heading[style*="--nfd-heading-border-style:dotted"]{text-decoration-style:dotted!important}.nfd-mask-fade-to-b>.wp-block-cover__background{-webkit-mask-image:linear-gradient(180deg,transparent 50%,#000 120%)!important;mask-image:linear-gradient(180deg,transparent 50%,#000 120%)!important}.nfd-mask-radial-center>.wp-block-cover__background{-webkit-mask-image:radial-gradient(circle,transparent -40%,rgba(0,0,0,.9) 58%)!important;mask-image:radial-gradient(circle,transparent -40%,rgba(0,0,0,.9) 58%)!important}p[style*=text-decoration]>a{color:inherit!important;text-decoration:inherit!important}.is-style-dots.nfd-text-left:before{padding-left:0!important}.nfd-h-full,.nfd-h-full>.components-resizable-box__container>img,.nfd-h-full>img{height:100%!important}.nfd-w-full,.nfd-w-full>.components-resizable-box__container>img,.nfd-w-full>img{width:100%!important}.nfd-backdrop-blur-sm{backdrop-filter:blur(4px)!important}.nfd-backdrop-blur-md{backdrop-filter:blur(8px)!important}:not(.editor-styles-wrapper) header:has(.nfd-absolute-header){position:sticky!important;top:0!important;z-index:1!important}.nfd-absolute-header:not([style*=margin]){margin:0!important}:not(.editor-styles-wrapper) .nfd-absolute-header:not([style*=padding]):not([class*=nfd-px-]):not([style*=padding]){padding-inline:var(--wndb--p)!important}body:not(.editor-styles-wrapper) .wp-site-blocks .nfd-transparent-header,body:not(.editor-styles-wrapper) .wp-site-blocks header:has(>:first-child.nfd-transparent-header){min-width:100%!important;position:absolute!important;z-index:1!important}body:not(.editor-styles-wrapper) .nfd-transparent-header{background-color:transparent!important}.editor-styles-wrapper .nfd-transparent-header{background-color:rgba(0,0,0,.2)!important}.wp-site-blocks .nfd-transparent-header+:not([style*=margin]),.wp-site-blocks>header:has(>:first-child.nfd-transparent-header)+:not([style*=margin]){margin-top:0!important}:is([style*="min-height:100vh"]){min-height:calc(100vh - var(--wp-admin--admin-bar--height))!important}@supports (height:100dvh){:is([style*="height:100vh"]){min-height:calc(100dvh - var(--wp-admin--admin-bar--height,0px))!important}}.nfd-wk-search .wp-block-search__input{font-size:inherit!important;min-height:50px!important;padding:8px 16px!important}:where(.wp-block-search__input){border-radius:var(--wndb--border--radius--sm)!important}.nfd-stretch-cover-child,.nfd-stretch-cover-child .wp-block-cover__inner-container{display:flex!important;flex-direction:column!important}.nfd-stretch-cover-child .wp-block-cover__inner-container,.nfd-stretch-cover-child .wp-block-cover__inner-container>.nfd-pseudo-play-icon,.nfd-stretch-cover-child .wp-block-cover__inner-container>.wp-block-group{align-items:inherit!important;flex-grow:1!important;justify-content:inherit!important}.nfd-stretch-cover-child .wp-block-cover__inner-container>.wp-block-group,.nfd-stretch-cover-child .wp-block-cover__inner-container>p{width:100%!important}.nfd-container summary{line-height:1.5!important;padding-right:32px!important;position:relative!important}.nfd-container summary::marker{content:none!important}.nfd-container summary:before{align-items:center!important;background-color:var(--wndb--color--borders)!important;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1wbHVzIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGQ9Ik01IDEyaDE0TTEyIDV2MTQiLz48L3N2Zz4=")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:13px!important;border-radius:999px!important;content:""!important;display:flex!important;height:1em!important;justify-content:center!important;opacity:.6!important;position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;width:1em!important}.nfd-container [open] summary{font-weight:700!important}.nfd-container [open] summary:before{opacity:1!important;transform:translateY(-50%) rotate(45deg)!important}.nfd-container summary:hover:before{opacity:1!important}.is-style-wide.wp-block-separator{width:100%!important}.nfd-aspect-video{aspect-ratio:16/9!important}.nfd-img-object-left img{-o-object-position:left!important;object-position:left!important}.nfd-img-object-right img{-o-object-position:right!important;object-position:right!important}.editor-styles-wrapper .wp-block-image.nfd-h-full>div{aspect-ratio:unset!important;height:100%!important;max-height:unset!important}.nfd-img-floating-photo{border:10px solid #fff!important;border-radius:8px!important;box-shadow:6px 6px 20px rgba(0,0,0,.2)!important;transform:rotate(5deg)!important}.nfd-yoast-toc ul li{list-style-type:disc!important}.nfd-yoast-toc{line-height:1.5!important}[class*=is-style-nfd-dots],[class*=is-style-nfd-waves]{padding-block:var(--wndb--p--sm)!important;position:relative!important}[class*=is-style-nfd-waves]{padding-block:var(--wndb--p--md)!important}.is-style-nfd-dots-bottom-right,.is-style-nfd-dots-top-right{padding-inline-end:var(--wndb--p--sm)!important}.is-style-nfd-dots-bottom-left,.is-style-nfd-dots-top-left{padding-inline-start:var(--wndb--p--sm)!important}.is-style-nfd-waves-bottom-right,.is-style-nfd-waves-top-right{padding-inline-end:var(--wndb--p--md)!important;padding-inline-start:var(--wndb--p--xs)!important}.is-style-nfd-waves-bottom-left,.is-style-nfd-waves-top-left{padding-inline-end:var(--wndb--p--xs)!important;padding-inline-start:var(--wndb--p--md)!important}[class*=is-style-nfd-dots]>img[class^=wp-image-],[class*=is-style-nfd-waves]>img[class^=wp-image-]{position:relative!important}[class*=is-style-nfd-dots]:before{background-image:radial-gradient(var(--wndb--color--primary) 2px,transparent 2px)!important;background-size:16px 16px!important;height:106px!important;opacity:1!important;width:106px!important}[class*=is-style-nfd-dots]:before,[class*=is-style-nfd-waves]:before{content:""!important;display:block!important;position:absolute!important}[class*=is-style-nfd-waves]:before{--wndb--wave-width:380px;--wndb--wave-spacing:16px;--wndb--wave-thickness:8px;--wndb--wave-curve:0.85;background:color-mix(in srgb,var(--wndb--color--tertiary) 60%,#fff)!important;width:var(--wndb--wave-width)!important;z-index:1!important;--wndb--wave-radius:calc(var(--wndb--wave-spacing)*sqrt(var(--wndb--wave-curve) * var(--wndb--wave-curve) + 1) + var(--wndb--wave-thickness)/2);--wndb--wave-height:calc(var(--wndb--wave-spacing) + var(--wndb--wave-thickness));--wndb--wave-gap:14px;height:calc(var(--wndb--wave-height)*3 + var(--wndb--wave-gap)*2)!important;--wndb--y1:0px;--wndb--y2:calc(var(--wndb--wave-height) + var(--wndb--wave-gap));--wndb--y3:calc((var(--wndb--wave-height) + var(--wndb--wave-gap))*2);--wndb--wave-gradient:#0000 calc(99% - var(--wndb--wave-thickness)),#000 calc(101% - var(--wndb--wave-thickness)) 99%,#0000 101%;--wndb--mask-stripe-1-top:radial-gradient(var(--wndb--wave-radius) at left 50% top calc(var(--wndb--wave-curve)*-1*var(--wndb--wave-spacing)),var(--wndb--wave-gradient)) 50% calc(var(--wndb--y1) + var(--wndb--wave-spacing)/2 + var(--wndb--wave-thickness)/2) /calc(var(--wndb--wave-spacing)*4) calc(var(--wndb--wave-spacing) + var(--wndb--wave-thickness)) repeat-x;--wndb--mask-stripe-1-bottom:radial-gradient(var(--wndb--wave-radius) at left 50% bottom calc(var(--wndb--wave-curve)*-1*var(--wndb--wave-spacing)),var(--wndb--wave-gradient)) calc(50% - var(--wndb--wave-spacing)*2) calc(var(--wndb--y1) - var(--wndb--wave-spacing)/2 - var(--wndb--wave-thickness)/2) /calc(var(--wndb--wave-spacing)*4) calc(var(--wndb--wave-spacing) + var(--wndb--wave-thickness)) repeat-x;--wndb--mask-stripe-2-top:radial-gradient(var(--wndb--wave-radius) at left 50% top calc(var(--wndb--wave-curve)*-1*var(--wndb--wave-spacing)),var(--wndb--wave-gradient)) 50% calc(var(--wndb--y2) + var(--wndb--wave-spacing)/2 + var(--wndb--wave-thickness)/2) /calc(var(--wndb--wave-spacing)*4) calc(var(--wndb--wave-spacing) + var(--wndb--wave-thickness)) repeat-x;--wndb--mask-stripe-2-bottom:radial-gradient(var(--wndb--wave-radius) at left 50% bottom calc(var(--wndb--wave-curve)*-1*var(--wndb--wave-spacing)),var(--wndb--wave-gradient)) calc(50% - var(--wndb--wave-spacing)*2) calc(var(--wndb--y2) - var(--wndb--wave-spacing)/2 - var(--wndb--wave-thickness)/2) /calc(var(--wndb--wave-spacing)*4) calc(var(--wndb--wave-spacing) + var(--wndb--wave-thickness)) repeat-x;--wndb--mask-stripe-3-top:radial-gradient(var(--wndb--wave-radius) at left 50% top calc(var(--wndb--wave-curve)*-1*var(--wndb--wave-spacing)),var(--wndb--wave-gradient)) 50% calc(var(--wndb--y3) + var(--wndb--wave-spacing)/2 + var(--wndb--wave-thickness)/2) /calc(var(--wndb--wave-spacing)*4) calc(var(--wndb--wave-spacing) + var(--wndb--wave-thickness)) repeat-x;--wndb--mask-stripe-3-bottom:radial-gradient(var(--wndb--wave-radius) at left 50% bottom calc(var(--wndb--wave-curve)*-1*var(--wndb--wave-spacing)),var(--wndb--wave-gradient)) calc(50% - var(--wndb--wave-spacing)*2) calc(var(--wndb--y3) - var(--wndb--wave-spacing)/2 - var(--wndb--wave-thickness)/2) /calc(var(--wndb--wave-spacing)*4) calc(var(--wndb--wave-spacing) + var(--wndb--wave-thickness)) repeat-x;mask:var(--wndb--mask-stripe-1-bottom),var(--wndb--mask-stripe-1-top),var(--wndb--mask-stripe-2-bottom),var(--wndb--mask-stripe-2-top),var(--wndb--mask-stripe-3-bottom),var(--wndb--mask-stripe-3-top)!important;-webkit-mask:var(--wndb--mask-stripe-1-bottom),var(--wndb--mask-stripe-1-top),var(--wndb--mask-stripe-2-bottom),var(--wndb--mask-stripe-2-top),var(--wndb--mask-stripe-3-bottom),var(--wndb--mask-stripe-3-top)!important;mask-repeat:repeat-x!important;-webkit-mask-repeat:repeat-x!important}.is-style-nfd-dots-bottom-right:before,.is-style-nfd-waves-bottom-right:before{bottom:0!important;right:0!important}.is-style-nfd-dots-bottom-left:before,.is-style-nfd-waves-bottom-left:before{bottom:0!important;left:0!important}.is-style-nfd-dots-top-left:before,.is-style-nfd-waves-top-left:before{left:0!important;top:0!important}.is-style-nfd-dots-top-right:before,.is-style-nfd-waves-top-right:before{right:0!important;top:0!important}.nfd-hover-settings .components-heading{width:100%!important}.nfd-hoverable{transition:color .15s ease,background-color .15s ease,text-decoration-color .15s ease!important}.nfd-hoverable.nfd-hover-text:hover{color:var(--nfd-hover-text)!important}.nfd-hoverable.nfd-hover-bg:hover{background-color:var(--nfd-hover-bg)!important}@media (max-width:782px){.md\:nfd-order-2{order:2!important}.md\:nfd-my-0:not([style*=margin]){margin-bottom:0!important;margin-top:0!important}.md\:nfd-flex{display:flex!important}.md\:nfd-hidden{display:none!important}.md\:nfd-basis-full{flex-basis:100%!important}.md\:nfd-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.md\:nfd-flex-col{flex-direction:column!important}.md\:nfd-flex-wrap{flex-wrap:wrap!important}.md\:nfd-items-start{align-items:flex-start!important}.md\:nfd-justify-start{justify-content:flex-start!important}.md\:nfd-justify-end{justify-content:flex-end!important}.md\:nfd-justify-center{justify-content:center!important}.md\:nfd-gap-0{gap:0!important}.md\:nfd-gap-4{gap:1rem!important}.md\:nfd-gap-5{gap:1.25rem!important}.md\:nfd-gap-8{gap:2rem!important}.md\:nfd-self-start{align-self:flex-start!important}.md\:nfd-rounded-lg:not([style*=-radius]){border-radius:.5rem!important}.md\:nfd-border-none{border-style:none!important}.md\:nfd-p-0:not([style*=padding]){padding:0!important}.md\:nfd-p-4:not([style*=padding]){padding:1rem!important}.md\:nfd-px-0:not([style*=padding]){padding-left:0!important;padding-right:0!important}.md\:nfd-py-0:not([style*=padding]){padding-bottom:0!important;padding-top:0!important}.md\:nfd-text-left{text-align:left!important}.md\:nfd-text-center{text-align:center!important}}.ir-photo-city-page{--ir-blue:#0c62c4;--ir-navy:#0c2f5d;--ir-red:#c40000;--ir-ink:#111827;--ir-soft:#f3f8ff;color:var(--ir-ink);font-family:inherit;max-width:1180px;margin:0 auto;padding:28px 18px 56px}.ir-photo-city-page .ir-area-hero{background:#0c62c4;color:#fff;border-radius:10px;padding:clamp(28px,5vw,58px);margin:18px 0 22px}.ir-photo-city-page .ir-kicker{margin:0 0 10px;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#d9ebff}.ir-photo-city-page h1{margin:0;max-width:860px;font-size:clamp(34px,5vw,60px);line-height:1.04;color:#fff}.ir-photo-city-page .ir-area-hero p{max-width:820px;color:#eef6ff;font-size:18px;line-height:1.55}.ir-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.ir-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:8px;font-weight:850;text-decoration:none}.ir-btn-primary{background:#c40000;color:#fff}.ir-btn-secondary{background:#fff;color:#0c62c4}.ir-area-card{border:1px solid #d9e8fb;border-radius:10px;background:#fff;padding:24px;margin:18px 0}.ir-area-card h2{font-size:clamp(24px,3vw,34px);line-height:1.1;margin:0 0 10px}.ir-area-card p,.ir-area-card li{font-size:16px;line-height:1.6;color:#40506a}.ir-local-link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ir-local-link-grid a{display:flex;align-items:center;min-height:42px;padding:10px 12px;border-radius:8px;background:#f3f8ff;color:#0c62c4;font-weight:800;text-decoration:none}@media(max-width:780px){.ir-photo-city-page{padding:16px 12px 36px}.ir-local-link-grid{grid-template-columns:1fr}.ir-photo-city-page .ir-area-hero{border-radius:0;margin-left:-12px;margin-right:-12px}.ir-photo-city-page h1{font-size:34px}}.ir-area-public-v4{max-width:1100px;margin:0 auto;padding:34px 18px;color:#0f1a2a}.ir-area-public-v4 .ir-area-hero{background:#1268c5;color:#fff;border-radius:10px;padding:42px}.ir-area-public-v4 .ir-area-hero h1{color:#fff;margin:.2rem 0 1rem}.ir-area-public-v4 .ir-kicker{font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#fff}.ir-area-public-v4 .ir-area-card{background:#fff;border:1px solid #dbe6f3;border-radius:8px;padding:24px;margin:18px 0}.ir-area-public-v4 .ir-area-fact-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ir-area-public-v4 .ir-area-fact-grid div{background:#f3f7fc;border-radius:8px;padding:14px}.ir-area-public-v4 .ir-area-fact-grid span{display:block;margin-top:5px;color:#53657d}.ir-area-public-v4 .ir-area-link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ir-area-public-v4 .ir-area-link{background:#eef5ff;border-radius:8px;padding:12px 14px;color:#d71920;font-weight:800;text-decoration:none}.ir-area-public-v4 .ir-area-checks{padding-left:1.2rem}.ir-area-public-v4 details{border-top:1px solid #e4edf7;padding:12px 0}.ir-area-public-v4 summary{font-weight:800;cursor:pointer}.ir-area-public-v4 .ir-btn{display:inline-block;border-radius:8px;padding:12px 16px;font-weight:800;text-decoration:none;margin-right:8px}.ir-area-public-v4 .ir-btn-primary{background:#d71920;color:#fff}.ir-area-public-v4 .ir-btn-secondary{background:#fff;color:#0f3764}@media(max-width:800px){.ir-area-public-v4 .ir-area-hero{padding:28px}.ir-area-public-v4 .ir-area-fact-grid,.ir-area-public-v4 .ir-area-link-grid{grid-template-columns:1fr}}.bde-section-17758-100{display:none !important}#ir-smart-footer-v056,#ir-smart-footer-v056 *{box-sizing:border-box}#ir-smart-footer-v056{--ir-blue:#0f62b6;--ir-blue-dark:#063f7a;--ir-red:#d71920;--ir-gold:#ffd45c;clear:both;width:100%;background:linear-gradient(135deg,#073763 0%,#0f62b6 58%,#06345f 100%);color:#fff;font-family:Arial,Helvetica,sans-serif;line-height:1.45;margin-top:28px}#ir-smart-footer-v056 a{color:inherit}#ir-smart-footer-v056 .irf-inner{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:18px;max-width:1320px;margin:0 auto;padding:28px 18px}#ir-smart-footer-v056 .irf-brand,#ir-smart-footer-v056 .irf-ai-summary,#ir-smart-footer-v056 .irf-hubs{border:1px solid rgba(255,255,255,.22);border-radius:8px;background:rgba(255,255,255,.10);box-shadow:0 14px 30px rgba(0,0,0,.12)}#ir-smart-footer-v056 .irf-brand{display:grid;grid-template-columns:74px minmax(0,1fr);gap:16px;padding:20px}#ir-smart-footer-v056 img{display:block;max-width:100%;height:auto;background:#fff;border-radius:8px;padding:7px}#ir-smart-footer-v056 .irf-eyebrow{margin:0 0 8px;color:var(--ir-gold);font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}#ir-smart-footer-v056 h2{margin:0 0 9px;color:#fff;font-size:clamp(22px,2.5vw,32px);line-height:1.12;letter-spacing:0}#ir-smart-footer-v056 p{margin:0;color:rgba(255,255,255,.93);font-size:14.5px}#ir-smart-footer-v056 .irf-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:14px}#ir-smart-footer-v056 .irf-button,#ir-smart-footer-v056 .irf-hubs a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:9px 12px;border-radius:8px;text-decoration:none;font-weight:850;font-size:13px;line-height:1.15;border:1px solid rgba(255,255,255,.34);background:rgba(255,255,255,.14)}#ir-smart-footer-v056 .irf-red{background:var(--ir-red);border-color:rgba(255,255,255,.45)}#ir-smart-footer-v056 .irf-ai-summary{padding:20px}#ir-smart-footer-v056 .irf-small{margin-top:9px;font-size:12.5px;color:rgba(255,255,255,.78)}#ir-smart-footer-v056 .irf-hubs{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:9px;padding:14px}#ir-smart-footer-v056 .irf-bottom{display:flex;justify-content:space-between;gap:14px;max-width:1320px;margin:0 auto;padding:15px 18px;border-top:1px solid rgba(255,255,255,.22);font-size:12.5px}#ir-smart-footer-v056 .irf-bottom nav{display:flex;flex-wrap:wrap;gap:10px}#ir-smart-footer-v056 .irf-bottom a{font-weight:800;text-decoration:underline;text-underline-offset:3px}@media (max-width:860px){#ir-smart-footer-v056 .irf-inner,#ir-smart-footer-v056 .irf-brand{grid-template-columns:1fr}#ir-smart-footer-v056 .irf-bottom{flex-direction:column}}.irseo26-answer-first{max-width:72ch;margin:.75rem 0 1rem;line-height:1.55}.irseo26-answer-first a{text-decoration:underline}.winik-app .winik-toolbar .winik-kicker,.winik-app .winik-toolbar .winik-strapline,.winik-app .winik-toolbar .winik-byline,.winik-app .winik-toolbar h2{color:#fff !important;text-shadow:0 1px 2px rgba(0,0,0,.35) !important}.winik-app .winik-toolbar .winik-secondary{background:rgba(7,29,70,.72) !important;border-color:rgba(255,255,255,.48) !important;color:#fff !important}.winik-app .winik-toolbar .winik-secondary:hover{background:rgba(240,68,90,.92) !important;color:#fff !important}#ir-footer-hub-router-2026 .irf-btn.primary,#ir-footer-hub-router-2026 .irf-btn.primary:visited,#ir-footer-hub-router-2026 .irf-btn.red,#ir-footer-hub-router-2026 .irf-btn.red:visited,#ir-footer-hub-router-2026 .irf-actions .irf-btn.primary,#ir-footer-hub-router-2026 .irf-trust-links .irf-btn.primary,#ir-footer-hub-router-2026 .irf-actions .irf-btn.red,#ir-footer-hub-router-2026 .irf-trust-links .irf-btn.red,#ir-footer-hub-router-2026 .irf-btn.primary *,#ir-footer-hub-router-2026 .irf-btn.red *{color:#ffffff !important}#ir-footer-hub-router-2026 .irf-btn.primary:hover,#ir-footer-hub-router-2026 .irf-btn.red:hover{color:#ffffff !important}.btn.btn-primary,.idr-button{background-color:#c9151e !important;border-color:#c9151e !important;color:#ffffff !important}.btn.btn-primary *,.idr-button *{color:#ffffff !important}.idr-proof-sources,.idr-proof-sources:where(h1,h2,h3,h4,p,li,span,strong,a,button){color:#ffffff !important}.idr-proof-sources .idr-eyebrow{color:#ffccd0 !important}.idr-proof-sources a{text-decoration-color:rgba(255,255,255,.72) !important}#droneproof-top #dji-sdk .idr-sdk-grid article>strong{background-color:#b90f17 !important;color:#ffffff !important}@media (max-width:860px){[style*="minmax(0,1.15fr)"]{grid-template-columns:1fr !important}}@media (min-width:900px){.breakdance .bde-header-builder-30-223{background:#fff !important}.breakdance .bde-header-builder-30-223 .bde-header-builder__container{display:block !important;max-width:1320px !important;margin:0 auto !important;padding:18px 20px 0 !important}.breakdance .bde-header-builder-30-223 .bde-div-30-225{width:100% !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:18px !important}.breakdance .bde-header-builder-30-223 .bde-div-30-226{width:100% !important;max-width:1040px !important;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;gap:18px !important;flex-wrap:wrap !important}.breakdance .bde-header-builder-30-223 .bde-div-30-227{width:auto !important;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;gap:16px !important;flex-wrap:wrap !important}.breakdance .bde-header-builder-30-223 .bde-image-30-224,.breakdance .bde-header-builder-30-223 .bde-image-30-224 .breakdance-image,.breakdance .bde-header-builder-30-223 .bde-image-30-224 .breakdance-image-container,.breakdance .bde-header-builder-30-223 .bde-image-30-224 .breakdance-image-clip,.breakdance .bde-header-builder-30-223 .bde-image-30-224 .breakdance-image-link,.breakdance .bde-header-builder-30-223 .bde-image-30-224 picture{width:150px !important;height:auto !important}.breakdance .bde-header-builder-30-223 .bde-image-30-224 img{width:150px !important;height:auto !important;display:block !important}.breakdance .bde-header-builder-30-223 .bde-button-30-228,.breakdance .bde-header-builder-30-223 .bde-button-30-229,.breakdance .bde-header-builder-30-223 .bde-code-block-30-264{width:auto !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important}.breakdance .bde-header-builder-30-223 .bde-button-30-228 .button-atom,.breakdance .bde-header-builder-30-223 .bde-button-30-229 .button-atom{width:auto !important;min-height:44px !important;white-space:nowrap !important;border-radius:999px !important}.breakdance .bde-header-builder-30-223 .ir-header-roof-help{width:228px !important;margin:0 !important}.breakdance .bde-header-builder-30-223 .bde-div-30-231{width:100% !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important}.breakdance .bde-header-builder-30-223 .bde-menu-30-232,.breakdance .bde-header-builder-30-223 .breakdance-menu{width:100% !important;max-width:100% !important;display:flex !important;justify-content:center !important}.breakdance .bde-header-builder-30-223 .breakdance-menu-list{display:flex !important;align-items:center !important;justify-content:center !important;flex-wrap:wrap !important;width:auto !important;max-width:100% !important}.breakdance .bde-header-builder-30-223 .breakdance-menu-toggle{display:none !important}}@media (max-width:899px){.breakdance .bde-header-builder-30-223 .bde-header-builder__container{padding:12px 14px 0 !important}.breakdance .bde-header-builder-30-223 .bde-div-30-225,.breakdance .bde-header-builder-30-223 .bde-div-30-226,.breakdance .bde-header-builder-30-223 .bde-div-30-227{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;width:100% !important;gap:10px !important;text-align:center !important}.breakdance .bde-header-builder-30-223 .bde-image-30-224 img{width:120px !important;height:auto !important}.breakdance .bde-header-builder-30-223 .bde-button-30-228,.breakdance .bde-header-builder-30-223 .bde-button-30-229,.breakdance .bde-header-builder-30-223 .bde-code-block-30-264{width:min(100%,330px) !important}.breakdance .bde-header-builder-30-223 .button-atom,.breakdance .bde-header-builder-30-223 .ir-header-roof-help{width:100% !important;max-width:330px !important}}.ir-reddit-loop,.ir-reddit-context,.ir-reddit-stack-link{max-width:1120px;margin:28px auto;padding:24px;color:#162033;background:#f7fafc;border:1px solid #cbd8e6;border-radius:8px;box-sizing:border-box;font-family:inherit}.ir-reddit-loop h1{margin:0 0 10px;font-size:clamp(2rem,4vw,3.25rem);line-height:1.08}.ir-reddit-loop h2{margin:30px 0 10px;font-size:1.45rem;line-height:1.2}.ir-reddit-loop h3{margin:18px 0 8px;font-size:1.12rem;line-height:1.3}.ir-reddit-loop p,.ir-reddit-loop li,.ir-reddit-context p,.ir-reddit-stack-link p{line-height:1.65}.ir-reddit-loop .ir-reddit-note{margin:18px 0;padding:12px 14px;background:#e7f2fb;border-left:4px solid #0c64a6;font-weight:700}.ir-reddit-loop .ir-reddit-section{margin:26px 0;padding-top:22px;border-top:1px solid #d7e1ea}.ir-reddit-loop .ir-reddit-label{margin:12px 0 4px;font-weight:800}.ir-reddit-loop a,.ir-reddit-context a,.ir-reddit-stack-link a{color:#075ea8;font-weight:750}.ir-reddit-loop .ir-reddit-links,.ir-reddit-context .ir-reddit-links{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:12px}.ir-reddit-loop .ir-reddit-cta{display:inline-block;margin-top:12px;padding:10px 14px;border-radius:6px;background:#e31b23;color:#fff;text-decoration:none}.ir-reddit-context{padding:18px 22px;background:#fff}.ir-reddit-context h2,.ir-reddit-stack-link h2{margin:0 0 8px;font-size:1.25rem}.ir-reddit-stack-link{background:#fff;padding:18px 22px}.ir-reddit-stack-link p{margin:0}@media (max-width:640px){.ir-reddit-loop,.ir-reddit-context,.ir-reddit-stack-link{margin:20px 12px;padding:18px}.ir-reddit-loop h1{font-size:2rem}.ir-reddit-loop .ir-reddit-section{margin-top:22px}}html,body{max-width:100%;overflow-x:hidden}@supports (overflow-x:clip){html,body{overflow-x:clip}}@supports selector(:has(*)){.breakdance .bde-section:has(#ir-footer-hub-router-2026),.breakdance .bde-section:has(#ir-footer-hub-router-2026)>.section-container,.breakdance .bde-section:has(#ir-footer-hub-router-2026) .section-container,.breakdance .bde-div:has(#ir-footer-hub-router-2026),.breakdance .bde-code-block:has(#ir-footer-hub-router-2026),.bde-section:has(#ir-footer-hub-router-2026),.bde-section:has(#ir-footer-hub-router-2026)>.section-container,.bde-section:has(#ir-footer-hub-router-2026) .section-container,.bde-div:has(#ir-footer-hub-router-2026),.bde-code-block:has(#ir-footer-hub-router-2026){width:100% !important;max-width:none !important;min-width:0 !important;padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important;overflow:visible !important}}#ir-footer-hub-router-2026{--ir-blue:#0f5e9c;--ir-blue-dark:#083b73;--ir-blue-deep:#061f44;--ir-red:#b90f17;--ir-gold:#ffd666;--ir-white:#ffffff;--ir-ink:#102033;--ir-muted:#52667a;--ir-soft:#eef7ff;--ir-line:rgba(255,255,255,.26);box-sizing:border-box;display:block;position:relative;isolation:isolate;clear:both;inline-size:100vw !important;width:100vw !important;max-width:100vw !important;min-width:0 !important;margin-top:0 !important;margin-bottom:0 !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;overflow-x:hidden;background:var(--ir-blue-dark);color:var(--ir-white);font-family:Arial,Helvetica,sans-serif;line-height:1.5;text-size-adjust:100%;-webkit-text-size-adjust:100%}@supports not selector(:has(*)){#ir-footer-hub-router-2026{width:100vw !important;max-width:100vw !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important}}@supports (overflow-x:clip){#ir-footer-hub-router-2026{overflow-x:clip}}#ir-footer-hub-router-2026,#ir-footer-hub-router-2026 *,#ir-footer-hub-router-2026 *::before,#ir-footer-hub-router-2026 *::after{box-sizing:border-box}#ir-footer-hub-router-2026 *{min-width:0}#ir-footer-hub-router-2026 a{color:inherit}#ir-footer-hub-router-2026 a,#ir-footer-hub-router-2026 p,#ir-footer-hub-router-2026 h2,#ir-footer-hub-router-2026 h3,#ir-footer-hub-router-2026 b,#ir-footer-hub-router-2026 strong,#ir-footer-hub-router-2026 span{overflow-wrap:anywhere;word-wrap:break-word}#ir-footer-hub-router-2026 img,#ir-footer-hub-router-2026 svg{display:block;max-width:100%;height:auto}#ir-footer-hub-router-2026 .irf-wrap{width:100%;max-width:none;min-width:0;margin:0 auto;padding-left:16px;padding-right:16px}@supports (padding-left:clamp(16px,2.2vw,34px)){#ir-footer-hub-router-2026 .irf-wrap{padding-left:clamp(16px,2.2vw,34px);padding-right:clamp(16px,2.2vw,34px)}}#ir-footer-hub-router-2026 .irf-proof-strip{width:100%;background:#ffffff;color:var(--ir-ink);border-top:1px solid #dbeafe;border-bottom:1px solid #dbeafe;padding:18px 0 14px}#ir-footer-hub-router-2026 .irf-proof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 14px}#ir-footer-hub-router-2026 .irf-proof-card{display:flex;align-items:center;gap:14px;min-height:96px;min-width:0;padding:14px;background:#ffffff;border:1px solid #d8eaf7;border-radius:8px;color:var(--ir-ink);text-decoration:none;box-shadow:0 8px 22px rgba(16,32,51,.08)}#ir-footer-hub-router-2026 .irf-proof-card img{width:86px;max-width:86px;max-height:62px;height:auto;object-fit:contain;flex:0 0 86px;border-radius:6px}#ir-footer-hub-router-2026 .irf-proof-card strong{display:block;color:var(--ir-ink);font-size:15px;line-height:1.25;font-weight:900;letter-spacing:0}#ir-footer-hub-router-2026 .irf-proof-card span{display:block;margin-top:4px;color:var(--ir-muted);font-size:13px;line-height:1.35;font-weight:650}#ir-footer-hub-router-2026 .irf-trust-links,#ir-footer-hub-router-2026 .irf-actions,#ir-footer-hub-router-2026 .irf-utility,#ir-footer-hub-router-2026 .irf-research-links{display:flex;flex-wrap:wrap;gap:9px;align-items:center;min-width:0}#ir-footer-hub-router-2026 .irf-trust-links{justify-content:center}#ir-footer-hub-router-2026 .irf-btn{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:42px;padding:9px 13px;border-radius:8px;background:#ffffff;color:var(--ir-blue-dark);text-decoration:none;border:1px solid rgba(8,59,115,.22);font-size:13.5px;font-weight:900;line-height:1.15;text-align:center;letter-spacing:0;white-space:normal}#ir-footer-hub-router-2026 .irf-btn.primary{background:var(--ir-blue-dark);color:#ffffff;border-color:var(--ir-blue-dark)}#ir-footer-hub-router-2026 .irf-btn.red{background:var(--ir-red);color:#ffffff;border-color:#ffb4b8}#ir-footer-hub-router-2026 .irf-body{width:100%;background:linear-gradient(135deg,rgba(8,59,115,.98) 0%,rgba(11,93,179,.96) 56%,rgba(7,46,93,.98) 100%);color:#ffffff;padding:34px 0 0}#ir-footer-hub-router-2026 .irf-main-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.7fr) minmax(0,.92fr);gap:18px;align-items:stretch;padding-bottom:18px}#ir-footer-hub-router-2026 .irf-panel{min-width:0;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.34);border-radius:8px;padding:20px;box-shadow:0 14px 34px rgba(0,0,0,.15)}#ir-footer-hub-router-2026 .irf-brand-row{display:flex;gap:15px;align-items:center;min-width:0;margin-bottom:14px}#ir-footer-hub-router-2026 .irf-logo{width:102px;max-width:102px;height:auto;background:#ffffff;border-radius:8px;padding:9px;flex:0 0 102px}#ir-footer-hub-router-2026 h2,#ir-footer-hub-router-2026 h3{margin:0;color:#ffffff;line-height:1.16;font-weight:950;letter-spacing:0}#ir-footer-hub-router-2026 h2{font-size:28px}#ir-footer-hub-router-2026 h3{font-size:16px}#ir-footer-hub-router-2026 p{margin:0}#ir-footer-hub-router-2026 .irf-lead{color:var(--ir-soft);font-size:15px;line-height:1.55;font-weight:700}#ir-footer-hub-router-2026 .irf-copy{color:#ffffff;font-size:14.5px;line-height:1.58}#ir-footer-hub-router-2026 .irf-box{margin-top:15px;padding:14px;border-radius:8px;background:rgba(0,0,0,.18);border:1px solid rgba(255,255,255,.26);color:#ffffff;font-size:14px;line-height:1.55}#ir-footer-hub-router-2026 .irf-box.gold{border-left:5px solid var(--ir-gold)}#ir-footer-hub-router-2026 .irf-box a,#ir-footer-hub-router-2026 .irf-utility a{color:#ffffff;text-decoration:underline;text-underline-offset:3px;font-weight:800}#ir-footer-hub-router-2026 .irf-path-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}#ir-footer-hub-router-2026 .irf-path{display:flex;flex-direction:column;justify-content:center;min-height:94px;min-width:0;padding:14px 15px;border-radius:8px;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.25),rgba(255,255,255,.08) 58%),linear-gradient(180deg,rgba(255,255,255,.17),rgba(255,255,255,.08));border:1px solid rgba(255,255,255,.35);color:#ffffff;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 10px 24px rgba(0,0,0,.12);transition:transform .16s ease,background .16s ease,border-color .16s ease}#ir-footer-hub-router-2026 .irf-path b{display:block;margin-bottom:4px;color:#ffffff;font-size:14px;line-height:1.2;font-weight:950}#ir-footer-hub-router-2026 .irf-path span{display:block;color:#ddecff;font-size:12.8px;line-height:1.35;font-weight:650}#ir-footer-hub-router-2026 .irf-router-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}#ir-footer-hub-router-2026 .irf-router-card{min-width:0;background:rgba(0,0,0,.13);border:1px solid rgba(255,255,255,.24);border-radius:8px;padding:15px}#ir-footer-hub-router-2026 .irf-router-card strong{display:block;color:var(--ir-gold);font-size:14.5px;line-height:1.25;margin-bottom:9px;font-weight:950}#ir-footer-hub-router-2026 .irf-link-list{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start;min-width:0;font-size:13px;line-height:1.15}#ir-footer-hub-router-2026 .irf-link-list a,#ir-footer-hub-router-2026 .irf-research-links a{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:32px;padding:7px 10px;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.20),rgba(255,255,255,.10));border:1px solid rgba(255,255,255,.34);color:#ffffff;text-decoration:none;font-size:13px;line-height:1.12;font-weight:900;text-align:center;white-space:normal;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 8px 18px rgba(0,0,0,.10);transition:transform .16s ease,background .16s ease,border-color .16s ease}#ir-footer-hub-router-2026 .irf-link-list a:hover,#ir-footer-hub-router-2026 .irf-research-links a:hover,#ir-footer-hub-router-2026 .irf-path:hover,#ir-footer-hub-router-2026 .irf-chip:hover,#ir-footer-hub-router-2026 .irf-proof-card:hover{transform:translateY(-1px);background:linear-gradient(180deg,rgba(255,255,255,.28),rgba(255,255,255,.14))}#ir-footer-hub-router-2026 .irf-authority-list{display:grid;gap:9px;margin-top:12px;color:#ffffff;font-size:13.5px;line-height:1.45}#ir-footer-hub-router-2026 .irf-authority-list div{padding:10px;border-radius:8px;background:rgba(0,0,0,.16);border:1px solid rgba(255,255,255,.22)}#ir-footer-hub-router-2026 .irf-research-band{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:18px;align-items:center;min-width:0;margin:0 0 18px;padding:20px;border-radius:8px;background:linear-gradient(135deg,rgba(255,214,102,.18),rgba(255,255,255,.11) 46%,rgba(185,15,23,.18));border:1px solid rgba(255,255,255,.32);box-shadow:0 14px 34px rgba(0,0,0,.13)}#ir-footer-hub-router-2026 .irf-eyebrow{margin:0 0 7px;color:var(--ir-gold);font-size:12px;line-height:1.1;font-weight:950;text-transform:uppercase;letter-spacing:.08em}#ir-footer-hub-router-2026 .irf-city-section{padding:0 0 24px}#ir-footer-hub-router-2026 .irf-city-panel{border-radius:8px;padding:18px;background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.24);text-align:center}#ir-footer-hub-router-2026 .irf-city-panel strong{display:block;color:var(--ir-gold);margin-bottom:8px;font-size:15px;font-weight:950}#ir-footer-hub-router-2026 .irf-city-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;min-width:0;margin-top:12px}#ir-footer-hub-router-2026 .irf-chip{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:32px;padding:6px 9px;border-radius:8px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.30);color:#ffffff;text-decoration:none;font-size:13px;line-height:1.15;font-weight:850;text-align:center;white-space:normal;transition:transform .16s ease,background .16s ease,border-color .16s ease}#ir-footer-hub-router-2026 .irf-bottom{border-top:1px solid rgba(255,255,255,.36);padding:18px 0;background:rgba(0,0,0,.12)}#ir-footer-hub-router-2026 .irf-bottom-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;min-width:0}#ir-footer-hub-router-2026 .irf-legal{max-width:960px;min-width:0;color:#f4f9ff;font-size:13.2px;line-height:1.55}#ir-footer-hub-router-2026 .irf-utility{justify-content:flex-end;min-width:0;color:#f4f9ff;font-size:13.2px}#ir-footer-hub-router-2026 a:focus-visible{outline:3px solid var(--ir-gold);outline-offset:3px}@media (max-width:1440px){#ir-footer-hub-router-2026 .irf-main-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.55fr) minmax(0,.9fr)}#ir-footer-hub-router-2026 .irf-router-grid,#ir-footer-hub-router-2026 .irf-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){#ir-footer-hub-router-2026 .irf-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#ir-footer-hub-router-2026 .irf-main-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#ir-footer-hub-router-2026 .irf-panel.router,#ir-footer-hub-router-2026 .irf-research-band{grid-column:1 / -1}#ir-footer-hub-router-2026 .irf-panel.router{order:-1}}@media (max-width:920px){#ir-footer-hub-router-2026 .irf-proof-grid,#ir-footer-hub-router-2026 .irf-main-grid,#ir-footer-hub-router-2026 .irf-router-grid,#ir-footer-hub-router-2026 .irf-path-grid,#ir-footer-hub-router-2026 .irf-research-band{grid-template-columns:1fr}#ir-footer-hub-router-2026 .irf-brand-row{align-items:flex-start}#ir-footer-hub-router-2026 .irf-bottom-row{flex-direction:column}#ir-footer-hub-router-2026 .irf-utility{justify-content:flex-start}}@media (max-width:620px){#ir-footer-hub-router-2026 .irf-wrap{padding-left:14px;padding-right:14px}#ir-footer-hub-router-2026 .irf-body{padding-top:26px}#ir-footer-hub-router-2026 .irf-panel,#ir-footer-hub-router-2026 .irf-research-band,#ir-footer-hub-router-2026 .irf-city-panel{padding:16px}#ir-footer-hub-router-2026 h2{font-size:23px}#ir-footer-hub-router-2026 h3{font-size:15px}#ir-footer-hub-router-2026 .irf-brand-row,#ir-footer-hub-router-2026 .irf-proof-card{flex-direction:column;align-items:flex-start}#ir-footer-hub-router-2026 .irf-logo{width:92px;max-width:92px;flex:0 0 auto}#ir-footer-hub-router-2026 .irf-proof-card img{width:86px;max-width:86px;flex:0 0 auto}#ir-footer-hub-router-2026 .irf-actions,#ir-footer-hub-router-2026 .irf-trust-links,#ir-footer-hub-router-2026 .irf-utility,#ir-footer-hub-router-2026 .irf-research-links,#ir-footer-hub-router-2026 .irf-city-links,#ir-footer-hub-router-2026 .irf-link-list{align-items:stretch}#ir-footer-hub-router-2026 .irf-actions .irf-btn,#ir-footer-hub-router-2026 .irf-trust-links .irf-btn{width:100%}#ir-footer-hub-router-2026 .irf-link-list a,#ir-footer-hub-router-2026 .irf-research-links a,#ir-footer-hub-router-2026 .irf-chip{flex:1 1 auto}}@media (max-width:420px){#ir-footer-hub-router-2026 .irf-wrap{padding-left:12px;padding-right:12px}#ir-footer-hub-router-2026 .irf-panel,#ir-footer-hub-router-2026 .irf-research-band,#ir-footer-hub-router-2026 .irf-city-panel,#ir-footer-hub-router-2026 .irf-proof-card,#ir-footer-hub-router-2026 .irf-router-card,#ir-footer-hub-router-2026 .irf-box{padding:14px}#ir-footer-hub-router-2026 h2{font-size:21px}}@media (hover:none),(pointer:coarse){#ir-footer-hub-router-2026 .irf-link-list a:hover,#ir-footer-hub-router-2026 .irf-research-links a:hover,#ir-footer-hub-router-2026 .irf-path:hover,#ir-footer-hub-router-2026 .irf-chip:hover,#ir-footer-hub-router-2026 .irf-proof-card:hover{transform:none}}@media (prefers-reduced-motion:reduce){#ir-footer-hub-router-2026 *,#ir-footer-hub-router-2026 *::before,#ir-footer-hub-router-2026 *::after{transition-duration:0.001ms !important;animation-duration:0.001ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important}}.ir-related-pages{margin:0;padding:clamp(28px,4vw,48px) 20px;background:#f4f7fa;color:#102033}.ir-related-pages__inner{width:min(1120px,100%);margin:0 auto}.ir-related-pages h2{margin:0 0 18px;font-size:clamp(24px,3vw,34px);line-height:1.2}.ir-related-pages ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:12px;margin:0;padding:0;list-style:none}.ir-related-pages li{margin:0}.ir-related-pages a{display:flex;align-items:center;height:100%;padding:16px 18px;border:1px solid #d5dfe8;border-radius:10px;background:#fff;color:#075ea8;font-weight:700;line-height:1.35;text-decoration:none}.ir-related-pages a:hover,.ir-related-pages a:focus-visible{border-color:#075ea8;text-decoration:underline}@media(max-width:767px){.ir-related-pages{padding:28px 16px 112px}.ir-related-pages ul{grid-template-columns:1fr}.ir-related-pages a{padding:15px 16px}}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255,255,255),6px 6px rgb(0,0,0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0,0,0)}:where(body){margin:0}:where(.is-layout-flex){gap:0.5em}:where(.is-layout-grid){gap:0.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}:root:where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}#ir-service-directory-route{background:#101820;color:#fff;padding:12px 18px;text-align:center;font:600 14px/1.45 Arial,sans-serif}#ir-service-directory-route a{color:#fff;text-decoration:underline;text-underline-offset:3px}#ir-service-directory-route span{color:rgba(255,255,255,.78);font-weight:500}.ir-first-ten-spine{max-width:1180px;margin:36px auto;padding:24px;background:#f2efe6;border:1px solid #d6cfbe;border-left:6px solid #c74624;color:#1d2925;font-family:Georgia,serif}.ir-first-ten-grid{display:grid;grid-template-columns:180px 1fr;gap:24px;align-items:start}.ir-first-ten-spine img{width:180px;height:126px;object-fit:cover;background:#fff;border:1px solid #c9c1b0}.ir-first-ten-spine h2{margin:0 0 8px;font-size:25px}.ir-first-ten-spine p{margin:8px 0;line-height:1.55}.ir-first-ten-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ir-first-ten-links a{display:inline-block;padding:8px 11px;background:#1d2925;color:#fff!important;text-decoration:none;border-radius:2px;font:600 13px/1.2 Arial,sans-serif}.ir-first-ten-boundary{font-size:13px;color:#4c5753}@media(max-width:680px){.ir-first-ten-spine{margin:24px 16px;padding:18px}.ir-first-ten-grid{grid-template-columns:1fr}.ir-first-ten-spine img{width:100%;height:auto;max-height:260px}}#irsl-root.irsl-root{position:fixed !important;left:18px !important;bottom:18px !important;z-index:2147482600 !important;width:auto !important;max-width:calc(100vw - 24px) !important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif !important;color:#102033 !important;line-height:1.3 !important}#irsl-root,#irsl-root *{box-sizing:border-box !important}#irsl-root .irsl-bubble{all:unset !important;position:relative !important;display:grid !important;place-items:center !important;width:78px !important;height:78px !important;border:2px solid #ffffff !important;border-radius:999px !important;background:linear-gradient(135deg,#ffffff 0%,#edf6ff 58%,#dbeeff 100%) !important;box-shadow:0 16px 38px rgba(7,30,66,.24),0 7px 18px rgba(12,98,196,.22) !important;cursor:pointer !important;overflow:visible !important}#irsl-root .irsl-avatar-wrap{display:block !important;width:58px !important;height:58px !important;overflow:hidden !important;border-radius:999px !important;background:#ffffff !important}#irsl-root .irsl-avatar-wrap img,#irsl-root .irsl-head img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center top !important}#irsl-root .irsl-bubble-copy{position:absolute !important;left:54px !important;bottom:3px !important;display:block !important;min-width:78px !important;padding:5px 8px !important;border-radius:999px !important;background:#0c62c4 !important;color:#ffffff !important;font-size:10px !important;font-weight:900 !important;line-height:1 !important;white-space:nowrap !important;box-shadow:0 8px 16px rgba(12,98,196,.22) !important}#irsl-root .irsl-bubble-copy strong{display:block !important;color:#ffffff !important;font-size:10px !important;font-weight:900 !important;line-height:1 !important}#irsl-root .irsl-bubble-copy small{display:none !important}#irsl-root .irsl-panel[hidden]{display:none !important}#irsl-root .irsl-panel{position:absolute !important;left:0 !important;bottom:92px !important;display:none !important;flex-direction:column !important;width:min(360px,calc(100vw - 28px)) !important;max-height:min(540px,calc(100vh - 110px)) !important;overflow:hidden !important;border:1px solid #cddbed !important;border-radius:18px !important;background:#ffffff !important;box-shadow:0 28px 70px rgba(5,25,52,.26) !important}#irsl-root[data-open="true"] .irsl-panel:not([hidden]){display:flex !important}#irsl-root .irsl-head{display:flex !important;align-items:center !important;gap:10px !important;padding:12px !important;color:#ffffff !important;background:linear-gradient(135deg,#082a52 0%,#0b63c7 78%,#d91f2b 165%) !important}#irsl-root .irsl-head img{flex:0 0 44px !important;width:44px !important;height:44px !important;overflow:hidden !important;border:2px solid rgba(255,255,255,.88) !important;border-radius:999px !important;background:#ffffff !important}#irsl-root .irsl-head strong{display:block !important;color:#ffffff !important;font-size:16px !important;font-weight:950 !important;line-height:1.1 !important}#irsl-root .irsl-head span{display:block !important;margin-top:2px !important;color:rgba(255,255,255,.9) !important;font-size:12px !important;font-weight:700 !important}#irsl-root .irsl-close{all:unset !important;display:grid !important;place-items:center !important;margin-left:auto !important;width:32px !important;height:32px !important;border:1px solid rgba(255,255,255,.34) !important;border-radius:999px !important;background:rgba(255,255,255,.12) !important;color:#ffffff !important;cursor:pointer !important;font-size:24px !important;line-height:1 !important}#irsl-root .irsl-log{display:flex !important;flex-direction:column !important;gap:8px !important;min-height:210px !important;max-height:350px !important;overflow:auto !important;padding:12px !important;background:linear-gradient(180deg,#f7fbff 0%,#ffffff 100%) !important}#irsl-root .irsl-msg{max-width:88% !important;padding:10px 12px !important;border-radius:14px !important;font-size:14px !important;line-height:1.35 !important}#irsl-root .irsl-msg.bot{align-self:flex-start !important;border:1px solid #d6e6f8 !important;background:#edf6ff !important;color:#102033 !important}#irsl-root .irsl-msg.user{align-self:flex-end !important;background:#0c62c4 !important;color:#ffffff !important}#irsl-root .irsl-links{display:grid !important;gap:6px !important;max-width:88% !important}#irsl-root .irsl-links a{display:block !important;padding:8px 10px !important;border:1px solid #d6e6f8 !important;border-radius:11px !important;background:#ffffff !important;color:#0b4f9d !important;font-size:13px !important;font-weight:850 !important;line-height:1.2 !important;text-decoration:none !important}#irsl-root .irsl-form{display:grid !important;grid-template-columns:1fr 62px !important;gap:7px !important;margin:0 !important;padding:10px 12px !important;border-top:1px solid #e5edf7 !important;background:#ffffff !important}#irsl-root .irsl-form input{width:100% !important;min-width:0 !important;padding:10px 12px !important;border:1px solid #cfdaea !important;border-radius:999px !important;background:#ffffff !important;color:#102033 !important;font:inherit !important;font-size:14px !important;outline:none !important}#irsl-root .irsl-form button{border:0 !important;border-radius:999px !important;background:#0c62c4 !important;color:#ffffff !important;cursor:pointer !important;font-size:13px !important;font-weight:900 !important}#irsl-root .irsl-note{padding:0 12px 10px !important;color:#6a7b8d !important;font-size:10px !important;line-height:1.35 !important}@media (max-width:640px){#irsl-root.irsl-root{right:auto !important;bottom:12px !important;left:12px !important}#irsl-root .irsl-panel{width:min(360px,calc(100vw - 24px)) !important;max-height:calc(100vh - 104px) !important}}body{--ir-rankmath-css-ready:1}@media (max-width:640px){body{--ir-rankmath-responsive:1}}

/* ir-stale-home-css-bridge 20260712.77 */
body:not(.wp-admin),
body:not(.wp-admin) .breakdance {
    color: #17212f !important;
    background: #ffffff !important;
    text-rendering: optimizeLegibility !important;
}

body:not(.wp-admin) .breakdance *,
body:not(.wp-admin) .ir-service-area-fit *,
header.bde-header-builder,
header.bde-header-builder * {
    box-sizing: border-box !important;
}

body:not(.wp-admin) .breakdance :where(.bde-icon, .breakdance-icon-atom) {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 44px !important;
    min-width: 44px !important;
    max-width: 44px !important;
    height: 44px !important;
    min-height: 44px !important;
    max-height: 44px !important;
    margin: 0 !important;
    overflow: hidden !important;
    position: static !important;
    flex: 0 0 44px !important;
}

body:not(.wp-admin) .breakdance :where(.bde-icon, .breakdance-icon-atom) svg {
    display: block !important;
    width: 22px !important;
    min-width: 22px !important;
    max-width: 22px !important;
    height: 22px !important;
    min-height: 22px !important;
    max-height: 22px !important;
    overflow: hidden !important;
    fill: currentColor !important;
}

body #irsl-root.irsl-root .irsl-avatar-wrap {
    position: relative !important;
    display: grid !important;
    grid-template: 1fr / 1fr !important;
    place-items: center !important;
    width: 58px !important;
    height: 58px !important;
    border-radius: 999px !important;
    overflow: hidden !important;
    background: linear-gradient(135deg, #0b3d6d 0%, #0c62c4 62%, #19a0ff 100%) !important;
}

body #irsl-root.irsl-root .irsl-avatar-wrap img[src^="data:image"] {
    display: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
}

body #irsl-root.irsl-root .irsl-avatar-wrap::before {
    content: none !important;
    position: absolute !important;
    inset: 0 !important;
    display: grid !important;
    place-items: center !important;
    color: #ffffff !important;
    font: 900 24px/1 Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
    z-index: 20 !important;
}

body #irsl-root.irsl-root .irsl-avatar-wrap::after {
    content: none !important;
    position: absolute !important;
    inset: 0 !important;
    display: grid !important;
    place-items: center !important;
    width: 58px !important;
    height: 58px !important;
    border-radius: 999px !important;
    background: linear-gradient(135deg, #0b3d6d 0%, #0c62c4 62%, #19a0ff 100%) !important;
    color: #ffffff !important;
    font: 900 24px/1 Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
    z-index: 2147483647 !important;
    pointer-events: none !important;
}

body #irsl-root.irsl-root .irsl-head img[src^="data:image"] {
    display: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
}

#irsl-root .irsl-avatar-wrap:has(img[src^="data:image"]) {
    position: relative !important;
    display: grid !important;
    place-items: center !important;
    width: 58px !important;
    height: 58px !important;
    border-radius: 999px !important;
    overflow: hidden !important;
    background: linear-gradient(135deg, #0b3d6d 0%, #0c62c4 62%, #19a0ff 100%) !important;
}

#irsl-root .irsl-avatar-wrap:has(img[src^="data:image"]) img[src^="data:image"] {
    display: none !important;
}

#irsl-root .irsl-avatar-wrap:has(img[src^="data:image"])::before {
    content: none !important;
    display: grid !important;
    place-items: center !important;
    width: 58px !important;
    height: 58px !important;
    color: #ffffff !important;
    font: 900 24px/1 Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
}

#irsl-root .irsl-head:has(img[src^="data:image"]) img[src^="data:image"] {
    display: none !important;
}

#irsl-root .irsl-head:has(img[src^="data:image"])::before {
    content: none !important;
    display: grid !important;
    place-items: center !important;
    width: 44px !important;
    min-width: 44px !important;
    height: 44px !important;
    border: 2px solid rgba(255, 255, 255, 0.88) !important;
    border-radius: 999px !important;
    background: linear-gradient(135deg, #0b3d6d 0%, #0c62c4 62%, #19a0ff 100%) !important;
    color: #ffffff !important;
    font: 900 20px/1 Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
    flex: 0 0 44px !important;
}

header.bde-header-builder {
    position: sticky !important;
    top: 0 !important;
    z-index: 9999 !important;
    width: 100% !important;
    min-height: 74px !important;
    max-height: none !important;
    overflow: visible !important;
    background: #ffffff !important;
    color: #17212f !important;
    border-bottom: 1px solid rgba(16, 39, 67, 0.10) !important;
    box-shadow: 0 8px 22px rgba(16, 39, 67, 0.08) !important;
}

header.bde-header-builder .bde-header-builder__container {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 16px !important;
    width: min(1220px, calc(100% - 28px)) !important;
    max-width: 1220px !important;
    min-height: 74px !important;
    margin: 0 auto !important;
    padding: 8px 0 !important;
    overflow: visible !important;
}

header.bde-header-builder :where(.bde-div-30-225, .bde-div-30-226, .bde-div-30-227, .bde-div-30-231) {
    display: flex !important;
    align-items: center !important;
    gap: 12px !important;
    min-width: 0 !important;
    width: auto !important;
    max-width: 100% !important;
    position: static !important;
}

header.bde-header-builder :where(.bde-image, .breakdance-image, .breakdance-image-container, .breakdance-image-clip, .breakdance-image-link, picture) {
    display: inline-flex !important;
    align-items: center !important;
    width: auto !important;
    height: auto !important;
    max-width: 72px !important;
    max-height: 58px !important;
    overflow: hidden !important;
}

header.bde-header-builder img,
header.bde-header-builder :where(.bde-image, .breakdance-image, .breakdance-image-container, .breakdance-image-clip, .breakdance-image-link, picture) svg {
    display: block !important;
    width: auto !important;
    max-width: 58px !important;
    height: auto !important;
    max-height: 58px !important;
    object-fit: contain !important;
}

header.bde-header-builder :where(.bde-button, .button-atom, .bde-button__button) {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: auto !important;
    min-width: 0 !important;
    max-width: 240px !important;
    min-height: 38px !important;
    max-height: 44px !important;
    margin: 0 !important;
    padding: 9px 13px !important;
    border-radius: 6px !important;
    background: #0b4f8f !important;
    color: #ffffff !important;
    border: 1px solid #0b4f8f !important;
    font-size: 14px !important;
    font-weight: 800 !important;
    line-height: 1.15 !important;
    text-decoration: none !important;
    white-space: normal !important;
}

header.bde-header-builder :where(.button-atom__text, .bde-button__button span) {
    color: #ffffff !important;
    font: inherit !important;
    line-height: inherit !important;
}

header.bde-header-builder .ir-header-roof-help {
    display: inline-flex !important;
    align-items: center !important;
    width: auto !important;
    min-width: 180px !important;
    max-width: 230px !important;
    margin: 0 !important;
}

header.bde-header-builder .ir-header-roof-help select {
    width: 100% !important;
    min-height: 38px !important;
    max-height: 44px !important;
    border: 1px solid #c8d7e6 !important;
    border-radius: 6px !important;
    background: #ffffff !important;
    color: #17212f !important;
    padding: 8px 10px !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    line-height: 1.2 !important;
}

header.bde-header-builder .breakdance-menu,
header.bde-header-builder .breakdance-dropdown,
header.bde-header-builder .breakdance-menu-list,
header.bde-header-builder .breakdance-menu-item,
header.bde-header-builder .breakdance-dropdown-toggle {
    display: flex !important;
    align-items: center !important;
    width: auto !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    position: relative !important;
}

header.bde-header-builder .breakdance-menu-list,
header.bde-header-builder .breakdance-dropdown-links {
    list-style: none !important;
    gap: 8px !important;
    padding-left: 0 !important;
}

header.bde-header-builder .breakdance-menu-list ::marker,
header.bde-header-builder .breakdance-dropdown-links ::marker {
    content: "" !important;
    font-size: 0 !important;
}

header.bde-header-builder .breakdance-menu-link {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    min-height: 38px !important;
    max-height: 44px !important;
    max-width: 230px !important;
    padding: 9px 12px !important;
    border: 1px solid #c8d7e6 !important;
    border-radius: 6px !important;
    background: #ffffff !important;
    color: #17212f !important;
    font-size: 14px !important;
    font-weight: 800 !important;
    line-height: 1.15 !important;
    text-decoration: none !important;
}

header.bde-header-builder .breakdance-dropdown-floater[aria-hidden="true"],
body.home .breakdance-dropdown-floater[aria-hidden="true"] {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
    max-height: 0 !important;
    overflow: hidden !important;
    position: absolute !important;
    inset: auto !important;
    transform: none !important;
}

header.bde-header-builder .breakdance-dropdown-floater[aria-hidden="false"] {
    display: block !important;
    position: absolute !important;
    top: calc(100% + 10px) !important;
    right: 0 !important;
    left: auto !important;
    width: min(880px, 92vw) !important;
    max-width: 92vw !important;
    min-width: min(520px, 92vw) !important;
    visibility: visible !important;
    opacity: 1 !important;
    max-height: min(80vh, 720px) !important;
    overflow: auto !important;
    background: #ffffff !important;
    border: 1px solid #d8e2ee !important;
    border-radius: 8px !important;
    box-shadow: 0 22px 58px rgba(16, 39, 67, 0.18) !important;
    padding: 12px !important;
    z-index: 10000 !important;
}

header.bde-header-builder .breakdance-dropdown-body,
header.bde-header-builder .breakdance-dropdown-section,
header.bde-header-builder .breakdance-dropdown-columns,
header.bde-header-builder .breakdance-dropdown-column {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
}

header.bde-header-builder .breakdance-dropdown-links {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 6px !important;
}

header.bde-header-builder :where(.breakdance-dropdown-link__icon, .breakdance-icon-atom, .breakdance-menu-link-arrow),
header.bde-header-builder :where(.breakdance-dropdown-link__icon, .breakdance-icon-atom, .breakdance-menu-link-arrow) svg,
header.bde-header-builder .breakdance-menu-list svg,
header.bde-header-builder .breakdance-dropdown svg {
    width: 22px !important;
    min-width: 22px !important;
    max-width: 22px !important;
    height: 22px !important;
    min-height: 22px !important;
    max-height: 22px !important;
    overflow: hidden !important;
    flex: 0 0 22px !important;
}

header.bde-header-builder .breakdance-dropdown-link {
    display: grid !important;
    grid-template-columns: 22px minmax(0, 1fr) !important;
    align-items: center !important;
    gap: 8px !important;
    width: 100% !important;
    min-height: 38px !important;
    padding: 7px 8px !important;
    border-radius: 6px !important;
    color: #17212f !important;
    text-decoration: none !important;
}

header.bde-header-builder .breakdance-dropdown-link__text {
    display: block !important;
    min-width: 0 !important;
    color: inherit !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    line-height: 1.25 !important;
    overflow-wrap: anywhere !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 {
    background: #ffffff !important;
    color: #17212f !important;
    overflow: hidden !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 > .section-container {
    display: block !important;
    width: min(1120px, calc(100% - 32px)) !important;
    max-width: 1120px !important;
    margin: 0 auto !important;
    padding: clamp(36px, 5vw, 72px) 0 !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .bde-columns-699-166 {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) minmax(320px, 440px) !important;
    align-items: center !important;
    gap: clamp(28px, 5vw, 64px) !important;
    width: 100% !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 :where(.bde-column-699-167, .bde-column-699-186) {
    width: 100% !important;
    max-width: none !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 :where(.bde-div-699-177, .bde-div-699-180, .bde-div-699-183) {
    display: flex !important;
    flex-wrap: wrap !important;
    align-items: center !important;
    gap: 12px 16px !important;
    position: static !important;
    width: 100% !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .bde-simple-counter-699-178 .js-digit:empty::before {
    content: "4411";
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .bde-simple-counter-699-184 .js-digit:empty::before {
    content: "289";
}

body:not(.wp-admin) .breakdance .bde-section-699-164 :where(.bde-dual-heading-699-642, .bde-dual-heading-699-188) {
    display: block !important;
    width: 100% !important;
    max-width: 760px !important;
    margin: 18px 0 12px !important;
    color: #17212f !important;
    font-size: clamp(30px, 5vw, 56px) !important;
    line-height: 1.04 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .bde-column-699-186 {
    background: #ffffff !important;
    border: 1px solid #d8e2ee !important;
    border-radius: 8px !important;
    box-shadow: 0 18px 44px rgba(18, 34, 53, 0.12) !important;
    padding: clamp(22px, 4vw, 34px) !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .ir-certified-header-badges {
    display: flex !important;
    flex-wrap: wrap !important;
    align-items: center !important;
    gap: 12px !important;
    margin: 8px 0 18px !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .ir-certified-header-badges a {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 92px !important;
    height: 62px !important;
    padding: 8px !important;
    border: 1px solid #d8e2ee !important;
    border-radius: 8px !important;
    background: #ffffff !important;
    text-decoration: none !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .ir-certified-header-badges img {
    display: block !important;
    width: auto !important;
    max-width: 76px !important;
    height: auto !important;
    max-height: 46px !important;
    object-fit: contain !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .breakdance-form {
    display: grid !important;
    gap: 12px !important;
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: auto !important;
}

body:not(.wp-admin) .breakdance .bde-form-builder-699-194,
body:not(.wp-admin) .breakdance #contact-form194,
body:not(.wp-admin) .breakdance #contact-form194 :where(.breakdance-form-field, .breakdance-form-field__input, .breakdance-form-button, button[type="submit"], label) {
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: auto !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .breakdance-form-field,
body:not(.wp-admin) .breakdance .bde-section-699-164 .breakdance-form-field__input {
    display: block !important;
    width: 100% !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .breakdance-form-field__input {
    min-height: 50px !important;
    border: 1px solid #b8c7d8 !important;
    border-radius: 6px !important;
    background: #ffffff !important;
    color: #17212f !important;
    padding: 12px 14px !important;
    font-size: 16px !important;
    line-height: 1.3 !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 textarea.breakdance-form-field__input {
    min-height: 112px !important;
    resize: vertical !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .breakdance-form-button {
    display: inline-flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important;
    min-height: 52px !important;
    border-radius: 6px !important;
    background: #d71920 !important;
    color: #ffffff !important;
    font-weight: 800 !important;
    text-decoration: none !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .breakdance-form-button * {
    color: #ffffff !important;
}

body:not(.wp-admin) #inspector-service-area-fit.ir-service-area-fit {
    display: block !important;
    width: 100% !important;
    margin: 0 !important;
    padding: clamp(42px, 6vw, 78px) 16px !important;
    background: #f6f9fc !important;
    border-top: 1px solid #dce6f1 !important;
    border-bottom: 1px solid #dce6f1 !important;
    color: #17212f !important;
}

body:not(.wp-admin) #inspector-service-area-fit .ir-service-area-fit__inner {
    width: min(1120px, 100%) !important;
    max-width: 1120px !important;
    margin: 0 auto !important;
}

body:not(.wp-admin) #inspector-service-area-fit h2 {
    margin: 0 0 14px !important;
    max-width: 920px !important;
    color: #17212f !important;
    font-size: clamp(28px, 4vw, 46px) !important;
    line-height: 1.08 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
}

body:not(.wp-admin) #inspector-service-area-fit h3 {
    margin: 0 0 12px !important;
    color: #17212f !important;
    font-size: clamp(22px, 3vw, 30px) !important;
    line-height: 1.15 !important;
    font-weight: 800 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
}

body:not(.wp-admin) #inspector-service-area-fit .ir-service-area-fit__intro,
body:not(.wp-admin) #inspector-service-area-fit .ir-service-area-fit__note {
    max-width: 960px !important;
    margin: 0 0 22px !important;
    color: #344255 !important;
    font-size: 17px !important;
    line-height: 1.55 !important;
}

body:not(.wp-admin) #inspector-service-area-fit .ir-service-area-fit__layout {
    display: grid !important;
    grid-template-columns: 1fr !important;
    gap: 24px !important;
    width: 100% !important;
}

body:not(.wp-admin) #inspector-service-area-fit .ir-service-area-fit__chips {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 10px !important;
    align-items: center !important;
    width: 100% !important;
}

body:not(.wp-admin) #inspector-service-area-fit .ir-service-area-fit__chips a,
body:not(.wp-admin) #inspector-service-area-fit .ir-service-area-fit__chips span {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    min-height: 36px !important;
    margin: 0 !important;
    padding: 8px 12px !important;
    border: 1px solid #c8ddf4 !important;
    border-radius: 999px !important;
    background: #ffffff !important;
    color: #0b4f8f !important;
    font-size: 15px !important;
    font-weight: 700 !important;
    line-height: 1.2 !important;
    text-decoration: none !important;
    white-space: normal !important;
}

body:not(.wp-admin) #inspector-service-area-fit .ir-service-area-fit__chips--counties span {
    color: #26384d !important;
    background: #edf4fb !important;
}

@media (max-width: 1080px) {
    header.bde-header-builder .bde-header-builder__container {
        flex-wrap: wrap !important;
        justify-content: center !important;
        gap: 10px !important;
        padding-bottom: 10px !important;
    }
}

@media (max-width: 900px) {
    body:not(.wp-admin) .breakdance .bde-section-699-164 .bde-columns-699-166 {
        grid-template-columns: 1fr !important;
    }
}

@media (max-width: 760px) {
    header.bde-header-builder .bde-button__button,
    header.bde-header-builder .ir-header-roof-help {
        width: 100% !important;
        max-width: 100% !important;
    }

    header.bde-header-builder .breakdance-dropdown-links {
        grid-template-columns: 1fr !important;
    }

    header.bde-header-builder .breakdance-dropdown-floater[aria-hidden="false"] {
        right: 50% !important;
        transform: translateX(50%) !important;
        min-width: min(360px, 94vw) !important;
        width: min(360px, 94vw) !important;
    }
}

#irsl-root .irsl-avatar-wrap {
    position: relative !important;
    display: grid !important;
    grid-template: 1fr / 1fr !important;
    place-items: center !important;
    width: 58px !important;
    height: 58px !important;
    border-radius: 999px !important;
    overflow: hidden !important;
    background: linear-gradient(135deg, #0b3d6d 0%, #0c62c4 62%, #19a0ff 100%) !important;
}

#irsl-root .irsl-avatar-wrap img[src^="data:image"] {
    display: none !important;
}

#irsl-root .irsl-avatar-wrap::before {
    content: none !important;
    display: grid !important;
    grid-area: 1 / 1 !important;
    place-items: center !important;
    width: 58px !important;
    height: 58px !important;
    color: #ffffff !important;
    font: 900 24px/1 Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
    z-index: 1 !important;
}

#irsl-root .irsl-avatar-wrap .irsl-avatar-clean {
    grid-area: 1 / 1 !important;
    position: relative !important;
    z-index: 2 !important;
}

#irsl-root .irsl-avatar-wrap::before,
#irsl-root .irsl-avatar-wrap::after,
body #irsl-root.irsl-root .irsl-avatar-wrap::before,
body #irsl-root.irsl-root .irsl-avatar-wrap::after,
#irsl-root .irsl-head::before {
    content: none !important;
    display: none !important;
}

#irsl-root .irsl-avatar-wrap img,
#irsl-root .irsl-head img,
#irsl-root .ir-sarah-avatar-image {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center top !important;
    border-radius: 999px !important;
}

body:not(.wp-admin) .bde-section-699-164 {
    background: #ffffff !important;
    color: #17212f !important;
    overflow: hidden !important;
}

body:not(.wp-admin) .bde-section-699-164 > .section-container {
    display: block !important;
    width: min(1120px, calc(100% - 32px)) !important;
    max-width: 1120px !important;
    margin: 0 auto !important;
    padding: clamp(36px, 5vw, 72px) 0 !important;
}

body:not(.wp-admin) .bde-section-699-164 .bde-columns-699-166 {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) minmax(320px, 440px) !important;
    align-items: center !important;
    gap: clamp(28px, 5vw, 64px) !important;
    width: 100% !important;
}

body:not(.wp-admin) .bde-section-699-164 :where(.bde-column-699-167, .bde-column-699-186) {
    width: 100% !important;
    max-width: none !important;
}

body:not(.wp-admin) .bde-section-699-164 :where(.bde-div-699-177, .bde-div-699-180, .bde-div-699-183) {
    display: flex !important;
    flex-wrap: wrap !important;
    align-items: center !important;
    gap: 12px 16px !important;
    position: static !important;
    width: 100% !important;
}

body:not(.wp-admin) .bde-section-699-164 .bde-column-699-186 {
    background: #ffffff !important;
    border: 1px solid #d8e2ee !important;
    border-radius: 8px !important;
    box-shadow: 0 18px 44px rgba(18, 34, 53, 0.12) !important;
    padding: clamp(22px, 4vw, 34px) !important;
}

body:not(.wp-admin) .bde-section-699-164 .breakdance-form {
    display: grid !important;
    gap: 12px !important;
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: auto !important;
}

body:not(.wp-admin) .bde-form-builder-699-194,
body:not(.wp-admin) #contact-form194,
body:not(.wp-admin) #contact-form194 :where(.breakdance-form-field, .breakdance-form-field__input, .breakdance-form-button, button[type="submit"], label) {
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: auto !important;
}

body:not(.wp-admin) .bde-section-699-164 .breakdance-form-field,
body:not(.wp-admin) .bde-section-699-164 .breakdance-form-field__input {
    display: block !important;
    width: 100% !important;
}

body:not(.wp-admin) .bde-section-699-164 .breakdance-form-field__input {
    min-height: 50px !important;
    border: 1px solid #b8c7d8 !important;
    border-radius: 6px !important;
    background: #ffffff !important;
    color: #17212f !important;
    padding: 12px 14px !important;
    font-size: 16px !important;
    line-height: 1.3 !important;
}

body:not(.wp-admin) .bde-section-699-164 textarea.breakdance-form-field__input {
    min-height: 112px !important;
    resize: vertical !important;
}

body:not(.wp-admin) .bde-section-699-164 .breakdance-form-button {
    display: inline-flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important;
    min-height: 52px !important;
    border-radius: 6px !important;
    background: #d71920 !important;
    color: #ffffff !important;
    font-weight: 800 !important;
    text-decoration: none !important;
}

@media (max-width: 900px) {
    body:not(.wp-admin) .bde-section-699-164 .bde-columns-699-166 {
        grid-template-columns: 1fr !important;
    }
}

/* ir-stale-home-css-bridge 20260712.77 */
body:not(.wp-admin),
body:not(.wp-admin) .breakdance {
    color: #17212f !important;
    background: #ffffff !important;
    text-rendering: optimizeLegibility !important;
}

body:not(.wp-admin) .breakdance *,
body:not(.wp-admin) .ir-service-area-fit *,
header.bde-header-builder,
header.bde-header-builder * {
    box-sizing: border-box !important;
}

body:not(.wp-admin) .breakdance :where(.bde-icon, .breakdance-icon-atom) {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 44px !important;
    min-width: 44px !important;
    max-width: 44px !important;
    height: 44px !important;
    min-height: 44px !important;
    max-height: 44px !important;
    margin: 0 !important;
    overflow: hidden !important;
    position: static !important;
    flex: 0 0 44px !important;
}

body:not(.wp-admin) .breakdance :where(.bde-icon, .breakdance-icon-atom) svg {
    display: block !important;
    width: 22px !important;
    min-width: 22px !important;
    max-width: 22px !important;
    height: 22px !important;
    min-height: 22px !important;
    max-height: 22px !important;
    overflow: hidden !important;
    fill: currentColor !important;
}

body #irsl-root.irsl-root .irsl-avatar-wrap {
    position: relative !important;
    display: grid !important;
    grid-template: 1fr / 1fr !important;
    place-items: center !important;
    width: 58px !important;
    height: 58px !important;
    border-radius: 999px !important;
    overflow: hidden !important;
    background: linear-gradient(135deg, #0b3d6d 0%, #0c62c4 62%, #19a0ff 100%) !important;
}

body #irsl-root.irsl-root .irsl-avatar-wrap img[src^="data:image"] {
    display: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
}

body #irsl-root.irsl-root .irsl-avatar-wrap::before {
    content: none !important;
    position: absolute !important;
    inset: 0 !important;
    display: grid !important;
    place-items: center !important;
    color: #ffffff !important;
    font: 900 24px/1 Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
    z-index: 20 !important;
}

body #irsl-root.irsl-root .irsl-avatar-wrap::after {
    content: none !important;
    position: absolute !important;
    inset: 0 !important;
    display: grid !important;
    place-items: center !important;
    width: 58px !important;
    height: 58px !important;
    border-radius: 999px !important;
    background: linear-gradient(135deg, #0b3d6d 0%, #0c62c4 62%, #19a0ff 100%) !important;
    color: #ffffff !important;
    font: 900 24px/1 Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
    z-index: 2147483647 !important;
    pointer-events: none !important;
}

body #irsl-root.irsl-root .irsl-head img[src^="data:image"] {
    display: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
}

#irsl-root .irsl-avatar-wrap:has(img[src^="data:image"]) {
    position: relative !important;
    display: grid !important;
    place-items: center !important;
    width: 58px !important;
    height: 58px !important;
    border-radius: 999px !important;
    overflow: hidden !important;
    background: linear-gradient(135deg, #0b3d6d 0%, #0c62c4 62%, #19a0ff 100%) !important;
}

#irsl-root .irsl-avatar-wrap:has(img[src^="data:image"]) img[src^="data:image"] {
    display: none !important;
}

#irsl-root .irsl-avatar-wrap:has(img[src^="data:image"])::before {
    content: none !important;
    display: grid !important;
    place-items: center !important;
    width: 58px !important;
    height: 58px !important;
    color: #ffffff !important;
    font: 900 24px/1 Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
}

#irsl-root .irsl-head:has(img[src^="data:image"]) img[src^="data:image"] {
    display: none !important;
}

#irsl-root .irsl-head:has(img[src^="data:image"])::before {
    content: none !important;
    display: grid !important;
    place-items: center !important;
    width: 44px !important;
    min-width: 44px !important;
    height: 44px !important;
    border: 2px solid rgba(255, 255, 255, 0.88) !important;
    border-radius: 999px !important;
    background: linear-gradient(135deg, #0b3d6d 0%, #0c62c4 62%, #19a0ff 100%) !important;
    color: #ffffff !important;
    font: 900 20px/1 Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
    flex: 0 0 44px !important;
}

header.bde-header-builder {
    position: sticky !important;
    top: 0 !important;
    z-index: 9999 !important;
    width: 100% !important;
    min-height: 74px !important;
    max-height: none !important;
    overflow: visible !important;
    background: #ffffff !important;
    color: #17212f !important;
    border-bottom: 1px solid rgba(16, 39, 67, 0.10) !important;
    box-shadow: 0 8px 22px rgba(16, 39, 67, 0.08) !important;
}

header.bde-header-builder .bde-header-builder__container {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 16px !important;
    width: min(1220px, calc(100% - 28px)) !important;
    max-width: 1220px !important;
    min-height: 74px !important;
    margin: 0 auto !important;
    padding: 8px 0 !important;
    overflow: visible !important;
}

header.bde-header-builder :where(.bde-div-30-225, .bde-div-30-226, .bde-div-30-227, .bde-div-30-231) {
    display: flex !important;
    align-items: center !important;
    gap: 12px !important;
    min-width: 0 !important;
    width: auto !important;
    max-width: 100% !important;
    position: static !important;
}

header.bde-header-builder :where(.bde-image, .breakdance-image, .breakdance-image-container, .breakdance-image-clip, .breakdance-image-link, picture) {
    display: inline-flex !important;
    align-items: center !important;
    width: auto !important;
    height: auto !important;
    max-width: 72px !important;
    max-height: 58px !important;
    overflow: hidden !important;
}

header.bde-header-builder img,
header.bde-header-builder :where(.bde-image, .breakdance-image, .breakdance-image-container, .breakdance-image-clip, .breakdance-image-link, picture) svg {
    display: block !important;
    width: auto !important;
    max-width: 58px !important;
    height: auto !important;
    max-height: 58px !important;
    object-fit: contain !important;
}

header.bde-header-builder :where(.bde-button, .button-atom, .bde-button__button) {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: auto !important;
    min-width: 0 !important;
    max-width: 240px !important;
    min-height: 38px !important;
    max-height: 44px !important;
    margin: 0 !important;
    padding: 9px 13px !important;
    border-radius: 6px !important;
    background: #0b4f8f !important;
    color: #ffffff !important;
    border: 1px solid #0b4f8f !important;
    font-size: 14px !important;
    font-weight: 800 !important;
    line-height: 1.15 !important;
    text-decoration: none !important;
    white-space: normal !important;
}

header.bde-header-builder :where(.button-atom__text, .bde-button__button span) {
    color: #ffffff !important;
    font: inherit !important;
    line-height: inherit !important;
}

header.bde-header-builder .ir-header-roof-help {
    display: inline-flex !important;
    align-items: center !important;
    width: auto !important;
    min-width: 180px !important;
    max-width: 230px !important;
    margin: 0 !important;
}

header.bde-header-builder .ir-header-roof-help select {
    width: 100% !important;
    min-height: 38px !important;
    max-height: 44px !important;
    border: 1px solid #c8d7e6 !important;
    border-radius: 6px !important;
    background: #ffffff !important;
    color: #17212f !important;
    padding: 8px 10px !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    line-height: 1.2 !important;
}

header.bde-header-builder .breakdance-menu,
header.bde-header-builder .breakdance-dropdown,
header.bde-header-builder .breakdance-menu-list,
header.bde-header-builder .breakdance-menu-item,
header.bde-header-builder .breakdance-dropdown-toggle {
    display: flex !important;
    align-items: center !important;
    width: auto !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    position: relative !important;
}

header.bde-header-builder .breakdance-menu-list,
header.bde-header-builder .breakdance-dropdown-links {
    list-style: none !important;
    gap: 8px !important;
    padding-left: 0 !important;
}

header.bde-header-builder .breakdance-menu-list ::marker,
header.bde-header-builder .breakdance-dropdown-links ::marker {
    content: "" !important;
    font-size: 0 !important;
}

header.bde-header-builder .breakdance-menu-link {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    min-height: 38px !important;
    max-height: 44px !important;
    max-width: 230px !important;
    padding: 9px 12px !important;
    border: 1px solid #c8d7e6 !important;
    border-radius: 6px !important;
    background: #ffffff !important;
    color: #17212f !important;
    font-size: 14px !important;
    font-weight: 800 !important;
    line-height: 1.15 !important;
    text-decoration: none !important;
}

header.bde-header-builder .breakdance-dropdown-floater[aria-hidden="true"],
body.home .breakdance-dropdown-floater[aria-hidden="true"] {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
    max-height: 0 !important;
    overflow: hidden !important;
    position: absolute !important;
    inset: auto !important;
    transform: none !important;
}

header.bde-header-builder .breakdance-dropdown-floater[aria-hidden="false"] {
    display: block !important;
    position: absolute !important;
    top: calc(100% + 10px) !important;
    right: 0 !important;
    left: auto !important;
    width: min(880px, 92vw) !important;
    max-width: 92vw !important;
    min-width: min(520px, 92vw) !important;
    visibility: visible !important;
    opacity: 1 !important;
    max-height: min(80vh, 720px) !important;
    overflow: auto !important;
    background: #ffffff !important;
    border: 1px solid #d8e2ee !important;
    border-radius: 8px !important;
    box-shadow: 0 22px 58px rgba(16, 39, 67, 0.18) !important;
    padding: 12px !important;
    z-index: 10000 !important;
}

header.bde-header-builder .breakdance-dropdown-body,
header.bde-header-builder .breakdance-dropdown-section,
header.bde-header-builder .breakdance-dropdown-columns,
header.bde-header-builder .breakdance-dropdown-column {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
}

header.bde-header-builder .breakdance-dropdown-links {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 6px !important;
}

header.bde-header-builder :where(.breakdance-dropdown-link__icon, .breakdance-icon-atom, .breakdance-menu-link-arrow),
header.bde-header-builder :where(.breakdance-dropdown-link__icon, .breakdance-icon-atom, .breakdance-menu-link-arrow) svg,
header.bde-header-builder .breakdance-menu-list svg,
header.bde-header-builder .breakdance-dropdown svg {
    width: 22px !important;
    min-width: 22px !important;
    max-width: 22px !important;
    height: 22px !important;
    min-height: 22px !important;
    max-height: 22px !important;
    overflow: hidden !important;
    flex: 0 0 22px !important;
}

header.bde-header-builder .breakdance-dropdown-link {
    display: grid !important;
    grid-template-columns: 22px minmax(0, 1fr) !important;
    align-items: center !important;
    gap: 8px !important;
    width: 100% !important;
    min-height: 38px !important;
    padding: 7px 8px !important;
    border-radius: 6px !important;
    color: #17212f !important;
    text-decoration: none !important;
}

header.bde-header-builder .breakdance-dropdown-link__text {
    display: block !important;
    min-width: 0 !important;
    color: inherit !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    line-height: 1.25 !important;
    overflow-wrap: anywhere !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 {
    background: #ffffff !important;
    color: #17212f !important;
    overflow: hidden !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 > .section-container {
    display: block !important;
    width: min(1120px, calc(100% - 32px)) !important;
    max-width: 1120px !important;
    margin: 0 auto !important;
    padding: clamp(36px, 5vw, 72px) 0 !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .bde-columns-699-166 {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) minmax(320px, 440px) !important;
    align-items: center !important;
    gap: clamp(28px, 5vw, 64px) !important;
    width: 100% !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 :where(.bde-column-699-167, .bde-column-699-186) {
    width: 100% !important;
    max-width: none !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 :where(.bde-div-699-177, .bde-div-699-180, .bde-div-699-183) {
    display: flex !important;
    flex-wrap: wrap !important;
    align-items: center !important;
    gap: 12px 16px !important;
    position: static !important;
    width: 100% !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .bde-simple-counter-699-178 .js-digit:empty::before {
    content: "4411";
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .bde-simple-counter-699-184 .js-digit:empty::before {
    content: "289";
}

body:not(.wp-admin) .breakdance .bde-section-699-164 :where(.bde-dual-heading-699-642, .bde-dual-heading-699-188) {
    display: block !important;
    width: 100% !important;
    max-width: 760px !important;
    margin: 18px 0 12px !important;
    color: #17212f !important;
    font-size: clamp(30px, 5vw, 56px) !important;
    line-height: 1.04 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .bde-column-699-186 {
    background: #ffffff !important;
    border: 1px solid #d8e2ee !important;
    border-radius: 8px !important;
    box-shadow: 0 18px 44px rgba(18, 34, 53, 0.12) !important;
    padding: clamp(22px, 4vw, 34px) !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .ir-certified-header-badges {
    display: flex !important;
    flex-wrap: wrap !important;
    align-items: center !important;
    gap: 12px !important;
    margin: 8px 0 18px !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .ir-certified-header-badges a {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 92px !important;
    height: 62px !important;
    padding: 8px !important;
    border: 1px solid #d8e2ee !important;
    border-radius: 8px !important;
    background: #ffffff !important;
    text-decoration: none !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .ir-certified-header-badges img {
    display: block !important;
    width: auto !important;
    max-width: 76px !important;
    height: auto !important;
    max-height: 46px !important;
    object-fit: contain !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .breakdance-form {
    display: grid !important;
    gap: 12px !important;
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: auto !important;
}

body:not(.wp-admin) .breakdance .bde-form-builder-699-194,
body:not(.wp-admin) .breakdance #contact-form194,
body:not(.wp-admin) .breakdance #contact-form194 :where(.breakdance-form-field, .breakdance-form-field__input, .breakdance-form-button, button[type="submit"], label) {
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: auto !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .breakdance-form-field,
body:not(.wp-admin) .breakdance .bde-section-699-164 .breakdance-form-field__input {
    display: block !important;
    width: 100% !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .breakdance-form-field__input {
    min-height: 50px !important;
    border: 1px solid #b8c7d8 !important;
    border-radius: 6px !important;
    background: #ffffff !important;
    color: #17212f !important;
    padding: 12px 14px !important;
    font-size: 16px !important;
    line-height: 1.3 !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 textarea.breakdance-form-field__input {
    min-height: 112px !important;
    resize: vertical !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .breakdance-form-button {
    display: inline-flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important;
    min-height: 52px !important;
    border-radius: 6px !important;
    background: #d71920 !important;
    color: #ffffff !important;
    font-weight: 800 !important;
    text-decoration: none !important;
}

body:not(.wp-admin) .breakdance .bde-section-699-164 .breakdance-form-button * {
    color: #ffffff !important;
}

body:not(.wp-admin) #inspector-service-area-fit.ir-service-area-fit {
    display: block !important;
    width: 100% !important;
    margin: 0 !important;
    padding: clamp(42px, 6vw, 78px) 16px !important;
    background: #f6f9fc !important;
    border-top: 1px solid #dce6f1 !important;
    border-bottom: 1px solid #dce6f1 !important;
    color: #17212f !important;
}

body:not(.wp-admin) #inspector-service-area-fit .ir-service-area-fit__inner {
    width: min(1120px, 100%) !important;
    max-width: 1120px !important;
    margin: 0 auto !important;
}

body:not(.wp-admin) #inspector-service-area-fit h2 {
    margin: 0 0 14px !important;
    max-width: 920px !important;
    color: #17212f !important;
    font-size: clamp(28px, 4vw, 46px) !important;
    line-height: 1.08 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
}

body:not(.wp-admin) #inspector-service-area-fit h3 {
    margin: 0 0 12px !important;
    color: #17212f !important;
    font-size: clamp(22px, 3vw, 30px) !important;
    line-height: 1.15 !important;
    font-weight: 800 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
}

body:not(.wp-admin) #inspector-service-area-fit .ir-service-area-fit__intro,
body:not(.wp-admin) #inspector-service-area-fit .ir-service-area-fit__note {
    max-width: 960px !important;
    margin: 0 0 22px !important;
    color: #344255 !important;
    font-size: 17px !important;
    line-height: 1.55 !important;
}

body:not(.wp-admin) #inspector-service-area-fit .ir-service-area-fit__layout {
    display: grid !important;
    grid-template-columns: 1fr !important;
    gap: 24px !important;
    width: 100% !important;
}

body:not(.wp-admin) #inspector-service-area-fit .ir-service-area-fit__chips {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 10px !important;
    align-items: center !important;
    width: 100% !important;
}

body:not(.wp-admin) #inspector-service-area-fit .ir-service-area-fit__chips a,
body:not(.wp-admin) #inspector-service-area-fit .ir-service-area-fit__chips span {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    min-height: 36px !important;
    margin: 0 !important;
    padding: 8px 12px !important;
    border: 1px solid #c8ddf4 !important;
    border-radius: 999px !important;
    background: #ffffff !important;
    color: #0b4f8f !important;
    font-size: 15px !important;
    font-weight: 700 !important;
    line-height: 1.2 !important;
    text-decoration: none !important;
    white-space: normal !important;
}

body:not(.wp-admin) #inspector-service-area-fit .ir-service-area-fit__chips--counties span {
    color: #26384d !important;
    background: #edf4fb !important;
}

@media (max-width: 1080px) {
    header.bde-header-builder .bde-header-builder__container {
        flex-wrap: wrap !important;
        justify-content: center !important;
        gap: 10px !important;
        padding-bottom: 10px !important;
    }
}

@media (max-width: 900px) {
    body:not(.wp-admin) .breakdance .bde-section-699-164 .bde-columns-699-166 {
        grid-template-columns: 1fr !important;
    }
}

@media (max-width: 760px) {
    header.bde-header-builder .bde-button__button,
    header.bde-header-builder .ir-header-roof-help {
        width: 100% !important;
        max-width: 100% !important;
    }

    header.bde-header-builder .breakdance-dropdown-links {
        grid-template-columns: 1fr !important;
    }

    header.bde-header-builder .breakdance-dropdown-floater[aria-hidden="false"] {
        right: 50% !important;
        transform: translateX(50%) !important;
        min-width: min(360px, 94vw) !important;
        width: min(360px, 94vw) !important;
    }
}

#irsl-root .irsl-avatar-wrap {
    position: relative !important;
    display: grid !important;
    grid-template: 1fr / 1fr !important;
    place-items: center !important;
    width: 58px !important;
    height: 58px !important;
    border-radius: 999px !important;
    overflow: hidden !important;
    background: linear-gradient(135deg, #0b3d6d 0%, #0c62c4 62%, #19a0ff 100%) !important;
}

#irsl-root .irsl-avatar-wrap img[src^="data:image"] {
    display: none !important;
}

#irsl-root .irsl-avatar-wrap::before {
    content: none !important;
    display: grid !important;
    grid-area: 1 / 1 !important;
    place-items: center !important;
    width: 58px !important;
    height: 58px !important;
    color: #ffffff !important;
    font: 900 24px/1 Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
    z-index: 1 !important;
}

#irsl-root .irsl-avatar-wrap .irsl-avatar-clean {
    grid-area: 1 / 1 !important;
    position: relative !important;
    z-index: 2 !important;
}

#irsl-root .irsl-avatar-wrap::before,
#irsl-root .irsl-avatar-wrap::after,
body #irsl-root.irsl-root .irsl-avatar-wrap::before,
body #irsl-root.irsl-root .irsl-avatar-wrap::after,
#irsl-root .irsl-head::before {
    content: none !important;
    display: none !important;
}

#irsl-root .irsl-avatar-wrap img,
#irsl-root .irsl-head img,
#irsl-root .ir-sarah-avatar-image {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center top !important;
    border-radius: 999px !important;
}

body:not(.wp-admin) .bde-section-699-164 {
    background: #ffffff !important;
    color: #17212f !important;
    overflow: hidden !important;
}

body:not(.wp-admin) .bde-section-699-164 > .section-container {
    display: block !important;
    width: min(1120px, calc(100% - 32px)) !important;
    max-width: 1120px !important;
    margin: 0 auto !important;
    padding: clamp(36px, 5vw, 72px) 0 !important;
}

body:not(.wp-admin) .bde-section-699-164 .bde-columns-699-166 {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) minmax(320px, 440px) !important;
    align-items: center !important;
    gap: clamp(28px, 5vw, 64px) !important;
    width: 100% !important;
}

body:not(.wp-admin) .bde-section-699-164 :where(.bde-column-699-167, .bde-column-699-186) {
    width: 100% !important;
    max-width: none !important;
}

body:not(.wp-admin) .bde-section-699-164 :where(.bde-div-699-177, .bde-div-699-180, .bde-div-699-183) {
    display: flex !important;
    flex-wrap: wrap !important;
    align-items: center !important;
    gap: 12px 16px !important;
    position: static !important;
    width: 100% !important;
}

body:not(.wp-admin) .bde-section-699-164 .bde-column-699-186 {
    background: #ffffff !important;
    border: 1px solid #d8e2ee !important;
    border-radius: 8px !important;
    box-shadow: 0 18px 44px rgba(18, 34, 53, 0.12) !important;
    padding: clamp(22px, 4vw, 34px) !important;
}

body:not(.wp-admin) .bde-section-699-164 .breakdance-form {
    display: grid !important;
    gap: 12px !important;
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: auto !important;
}

body:not(.wp-admin) .bde-form-builder-699-194,
body:not(.wp-admin) #contact-form194,
body:not(.wp-admin) #contact-form194 :where(.breakdance-form-field, .breakdance-form-field__input, .breakdance-form-button, button[type="submit"], label) {
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: auto !important;
}

body:not(.wp-admin) .bde-section-699-164 .breakdance-form-field,
body:not(.wp-admin) .bde-section-699-164 .breakdance-form-field__input {
    display: block !important;
    width: 100% !important;
}

body:not(.wp-admin) .bde-section-699-164 .breakdance-form-field__input {
    min-height: 50px !important;
    border: 1px solid #b8c7d8 !important;
    border-radius: 6px !important;
    background: #ffffff !important;
    color: #17212f !important;
    padding: 12px 14px !important;
    font-size: 16px !important;
    line-height: 1.3 !important;
}

body:not(.wp-admin) .bde-section-699-164 textarea.breakdance-form-field__input {
    min-height: 112px !important;
    resize: vertical !important;
}

body:not(.wp-admin) .bde-section-699-164 .breakdance-form-button {
    display: inline-flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important;
    min-height: 52px !important;
    border-radius: 6px !important;
    background: #d71920 !important;
    color: #ffffff !important;
    font-weight: 800 !important;
    text-decoration: none !important;
}

@media (max-width: 900px) {
    body:not(.wp-admin) .bde-section-699-164 .bde-columns-699-166 {
        grid-template-columns: 1fr !important;
    }
}