  img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}   :root,.brxc-light-colors, html[data-theme="dark"] .brxc-reversed-colors, html[data-theme="light"] .brxc-initial-colors{} [data-hidden-labels=true] .choices__item img{display:block;margin:0 auto}[data-hidden-labels=true] .choices__item--selectable{min-width:40px;text-align:center}[data-hidden-labels=true] .choices__list--dropdown .choices__item{padding:8px 12px;text-align:center}.brxe-brf-flip{position:relative}.brxe-brf-flip .brf-flip-wrapper:focus{outline:2px solid #4d90fe;outline-offset:2px}.brxe-brf-flip .brf-flip-wrapper:focus:not(:focus-visible){outline:none}.brxe-brf-flip .brf-flip-wrapper:focus-visible{outline:2px solid #4d90fe;outline-offset:2px}.brxe-brf-flip .brf-flip-focus{outline:2px solid #4d90fe!important;outline-offset:2px!important}.brxe-brf-flip .brf-flip-wrapper{position:relative}.brxe-brf-flip .brf-flip-wrapper .brf-flip-box{-webkit-backface-visibility:hidden;backface-visibility:hidden;bottom:0;left:0;position:absolute;right:0;top:0}.brxe-brf-flip .brf-flip-wrapper .brf-flip-box.brf-flip-back{height:max-content;position:relative;z-index:0}.brxe-brf-flip .brf-flip-wrapper .brf-flip-box.brf-flip-front{height:max-content;z-index:1}.brf-ba-wrapper{overflow:hidden;position:relative}.brf-original{object-fit:cover!important}g g path.path-editor{stroke:#ffda46!important;visibility:visible!important}body.brf-lock{overflow:hidden!important}.brf-popup{align-items:center;bottom:0;display:flex;justify-content:center;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:9999}@media (max-width:980px){.brf-popup .brxe-container{max-width:100vw}}.brf-popup .brf-close-btn{cursor:pointer;position:fixed;right:50px;top:50px}.brf-popup .brf-close-btn svg{fill:#fff;filter:drop-shadow(0 0 1px rgba(0,0,0,.3))}.wpm-mega-menu{display:none;left:0;position:absolute;right:0;transition:all .15s linear;z-index:999}.bricks-is-frontend .brxe-brf-pro-forms{display:flex;flex-wrap:wrap;position:relative}.bricks-is-frontend .brxe-brf-pro-forms.form-loading{opacity:0}.bricks-is-frontend .brxe-brf-pro-forms .form-group:not(.submit-button-wrapper):not(.brf-steps){display:flex;flex-direction:column;padding:0 0 20px}.bricks-is-frontend .brxe-brf-pro-forms .form-group:not(.submit-button-wrapper):not(.brf-steps).step-progress{justify-content:flex-start;padding:0;width:100%}.bricks-is-frontend .brxe-brf-pro-forms .form-group:not(.submit-button-wrapper):not(.brf-steps).step-progress button{height:fit-content}.bricks-is-frontend .brxe-brf-pro-forms .form-group:not(.submit-button-wrapper):not(.brf-steps).is-group-item:last-child,.bricks-is-frontend .brxe-brf-pro-forms .form-group:not(.submit-button-wrapper):not(.brf-steps).is-single-option{padding-bottom:0}.bricks-is-frontend .brxe-brf-pro-forms[data-brf-submit-conditions=true] button[disabled]{pointer-events:none}.bricks-is-frontend .brxe-brf-pro-forms[data-brf-show-steps=true]{margin-top:50px}.bricks-is-frontend .brxe-brf-pro-forms[data-brf-step-allow-clicks=true] .brf-step{cursor:pointer}.bricks-is-frontend .brxe-brf-pro-forms .step{display:none}.bricks-is-frontend .brxe-brf-pro-forms .step-progress,.bricks-is-frontend .brxe-brf-pro-forms button.summary{margin-right:5px}.bricks-is-frontend .brxe-brf-pro-forms.brxe-form-multistep{visibility:hidden}.bricks-is-frontend .brxe-brf-pro-forms #brf-summary{background:#eee;flex-direction:column;margin-bottom:50px;padding:25px;width:100%}.bricks-is-frontend .brxe-brf-pro-forms #brf-summary .brf-summary-item{margin-bottom:20px}.bricks-is-frontend .brxe-brf-pro-forms #brf-summary .brf-summary-item h4{font-size:18px;margin:0}.bricks-is-frontend .brxe-brf-pro-forms #brf-summary .brf-summary-headline{margin-bottom:25px}.bricks-is-frontend .brxe-brf-pro-forms .brf-steps{display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;position:absolute;top:-60px;width:100%}.bricks-is-frontend .brf-popup .brxe-brf-pro-forms{visibility:visible!important}.brf-steps-remote{width:100%}.brf-steps-remote .brf-steps{display:flex;flex-direction:row;justify-content:space-between;width:100%}.brf-steps-remote[data-brf-step-allow-clicks=true] .brf-step{cursor:pointer}.brf-scroll-video{width:100%;z-index:1}.brf-scroll-video[data-sticky=false]{position:relative}.brf-scroll-video video{width:100%}.brf-scroll-video canvas,.brf-scroll-video video{object-fit:cover}.submit-button-wrapper[disabled]{cursor:not-allowed}:where(.brxe-brf-pro-forms){display:flex;flex-wrap:wrap;width:100%}:where(.brxe-brf-pro-forms)[data-brf-submit-conditions=true] button[type=submit]{visibility:hidden}:where(.brxe-brf-pro-forms)[data-multistep=true]{visibility:hidden}:where(.brxe-brf-pro-forms) .pro-forms-builder-field{align-self:stretch}:where(.brxe-brf-pro-forms) .brxe-brf-pro-forms-field-slider .noUi-connect{background:#fed53e}:where(.brxe-brf-pro-forms) .brxe-brf-pro-forms-field-slider .noUi-pips{margin-bottom:30px}:where(.brxe-brf-pro-forms) .input-icon-wrapper{align-items:center;display:flex;justify-content:center;position:relative}:where(.brxe-brf-pro-forms) .input-icon-wrapper .input-icon{align-items:center;background:#eee;display:flex;height:100%;justify-content:center;width:50px;z-index:1}:where(.brxe-brf-pro-forms) .input-icon-wrapper .input-icon svg{height:auto;width:50%}:where(.brxe-brf-pro-forms) .input-icon-wrapper.icon-inset .input-icon{position:absolute}:where(.brxe-brf-pro-forms) .input-icon-wrapper.icon-inset.icon-left .input-icon{left:0}:where(.brxe-brf-pro-forms) .input-icon-wrapper.icon-inset.icon-left input{padding-left:60px}:where(.brxe-brf-pro-forms) .input-icon-wrapper.icon-inset.icon-right .input-icon{right:0}:where(.brxe-brf-pro-forms) .input-icon-wrapper.icon-inset.icon-right input{padding-right:60px}:where(.brxe-brf-pro-forms) .input-icon-wrapper.input-icon-wrapper--is-textarea{align-items:flex-start}:where(.brxe-brf-pro-forms) div.is-group{display:flex;flex-wrap:wrap;padding:25px;width:100%}:where(.brxe-brf-pro-forms) div.is-group div.form-group.is-group-item:last-child{padding-bottom:0}:where(.brxe-brf-pro-forms) .options-wrapper li[data-custom-style=true]{align-items:center;display:flex}:where(.brxe-brf-pro-forms) .options-wrapper li[data-custom-style=true] input{background:#fff;background-size:contain;height:10px;padding:8px;width:10px}:where(.brxe-brf-pro-forms)[data-checkbox-custom] .form-group:not([data-ignore-custom-styles]) input[type=checkbox]{background:#fff;background-size:contain;height:10px;padding:8px;width:10px}:where(.brxe-brf-pro-forms)[data-checkbox-custom] .form-group:not([data-ignore-custom-styles]) input[type=checkbox]:checked{background:#ddd}:where(.brxe-brf-pro-forms)[data-checkbox-custom] .options-wrapper{align-items:center}:where(.brxe-brf-pro-forms)[data-checkbox-custom][data-checkbox-card] .form-group[data-field-type=checkbox]:not([data-ignore-custom-styles]) input[type=checkbox]{height:0;opacity:0;position:absolute;width:0}:where(.brxe-brf-pro-forms)[data-checkbox-custom][data-checkbox-card] .form-group[data-field-type=checkbox]:not([data-ignore-custom-styles]) input[type=checkbox]:checked+label{background:#ddd;border-color:#ddd}:where(.brxe-brf-pro-forms)[data-checkbox-custom][data-checkbox-card] .form-group[data-field-type=checkbox]:not([data-ignore-custom-styles]) .options-wrapper label{border:1px solid #eee;padding:5px 15px;transition:all .15s linear}:where(.brxe-brf-pro-forms)[data-radio-custom] .form-group:not([data-ignore-custom-styles]) input[type=radio]{background:#fff;background-size:contain;border-radius:50%;height:10px;padding:8px;width:10px}:where(.brxe-brf-pro-forms)[data-radio-custom] .form-group:not([data-ignore-custom-styles]) input[type=radio]:checked{background:#ddd}:where(.brxe-brf-pro-forms)[data-radio-custom] .options-wrapper{align-items:center}:where(.brxe-brf-pro-forms)[data-radio-custom][data-radio-card] .form-group[data-field-type=radio]:not([data-ignore-custom-styles]) input[type=radio]{height:0;opacity:0;position:absolute;width:0}:where(.brxe-brf-pro-forms)[data-radio-custom][data-radio-card] .form-group[data-field-type=radio]:not([data-ignore-custom-styles]) input[type=radio]:checked+label{background:#ededed;border-color:#ddd}:where(.brxe-brf-pro-forms)[data-radio-custom][data-radio-card] .form-group[data-field-type=radio]:not([data-ignore-custom-styles]) .options-wrapper label{border:1px solid #eee;padding:5px 15px;transition:all .15s linear}:where(.brxe-brf-pro-forms) .brf-pro-forms-rating-icon{cursor:pointer}:where(.brf-repeater-wrapper){width:100%}:where(.brf-repeater-wrapper) .brf-repeater-items{flex-grow:1;flex-shrink:0}:where(.brf-repeater-wrapper) .brf-repeater-items .brf-repeater-item{align-items:flex-end;display:flex;gap:15px}:where(.brf-repeater-wrapper) .brf-repeater-items .brf-repeater-item .brf-repeater-item__content{width:100%}:where(.brf-repeater-wrapper) .brf-repeater-items .brf-repeater-item .brf-repeater-item__actions{align-items:flex-end;display:flex;flex-direction:column;gap:2px;height:fit-content;justify-content:flex-end;transform:translateY(-20px);width:fit-content}:where(.brf-repeater-wrapper) .brf-repeater-items .brf-repeater-item .brf-repeater-item__actions button{align-items:center;background:transparent;border-radius:50%;display:flex;font-size:12px;height:25px;justify-content:center;padding:5px;width:25px}:where(.brf-repeater-wrapper) .brf-repeater-items .brf-repeater-item .brf-repeater-item__actions button svg{fill:#eee}:where(.brf-repeater-wrapper) .brf-repeater-items .brf-repeater-item .brf-repeater-item__actions button:hover{background:#dddddd1b}.brxe-brf-pro-forms-field-checkbox-wrapper .options-wrapper .form-group{width:auto}.brxe-brf-pro-forms-field-checkbox-wrapper .card-checkbox input[type=checkbox]{cursor:pointer;height:0!important;opacity:0;position:absolute;width:0!important}.brxe-brf-pro-forms-field-checkbox-wrapper .card-checkbox label{cursor:pointer;transition:all .15s linear}.brxe-brf-pro-forms-field-checkbox-wrapper .image-checkbox input[type=checkbox]{cursor:pointer;height:0!important;opacity:0;position:absolute;width:0!important}.brxe-brf-pro-forms-field-checkbox-wrapper .image-checkbox label{cursor:pointer;position:relative;transition:all .15s linear;width:100%}.brxe-brf-pro-forms-field-checkbox-wrapper .image-checkbox label img{width:150px}.brxe-brf-pro-forms-field-checkbox-wrapper .image-checkbox input[type=checkbox]:checked+label img[data-image="1"],.brxe-brf-pro-forms-field-checkbox-wrapper .image-checkbox label img[data-image="2"]{display:none}.brxe-brf-pro-forms-field-checkbox-wrapper .image-checkbox input[type=checkbox]:checked+label img[data-image="2"]{display:inline}.brxe-brf-pro-forms-field-radio-wrapper .options-wrapper .form-group{width:auto}.brxe-brf-pro-forms-field-radio-wrapper .card-radio input[type=radio]{cursor:pointer;height:0!important;opacity:0;position:absolute;width:0!important}.brxe-brf-pro-forms-field-radio-wrapper .card-radio label{cursor:pointer;transition:all .15s linear}.brxe-brf-pro-forms-field-radio-wrapper .image-radio input[type=radio]{cursor:pointer;height:0!important;opacity:0;position:absolute;width:0!important}.brxe-brf-pro-forms-field-radio-wrapper .image-radio label{cursor:pointer;position:relative;transition:all .15s linear;width:100%}.brxe-brf-pro-forms-field-radio-wrapper .image-radio label img{width:150px}.brxe-brf-pro-forms-field-radio-wrapper .image-radio input[type=radio]:checked+label img[data-image="1"],.brxe-brf-pro-forms-field-radio-wrapper .image-radio label img[data-image="2"]{display:none}.brxe-brf-pro-forms-field-radio-wrapper .image-radio input[type=radio]:checked+label img[data-image="2"]{display:inline}.brf-invalid .brf-pro-forms-rating-icons,.brf-invalid .choices__inner,.brf-invalid .filepond--drop-label,.brf-invalid .ql-editor,.brf-invalid .slider.noUi-target,.brf-invalid canvas.brf-signature__pad,.brf-invalid input,.brf-invalid select,.brf-invalid textarea{background-color:#fee!important;border:1px solid red}.brf-invalid .brf-pro-forms-rating-icons .choices__item,.brf-invalid .choices__inner .choices__item,.brf-invalid .filepond--drop-label .choices__item,.brf-invalid .ql-editor .choices__item,.brf-invalid .slider.noUi-target .choices__item,.brf-invalid canvas.brf-signature__pad .choices__item,.brf-invalid input .choices__item,.brf-invalid select .choices__item,.brf-invalid textarea .choices__item{background:transparent!important}.brf-invalid.brxe-brf-pro-forms-field-checkbox-wrapper ul.options-wrapper,.brf-invalid.brxe-brf-pro-forms-field-radio-wrapper ul.options-wrapper{background-color:#fee!important;border:1px solid red;padding:10px!important}.brf-validation-message{color:red;font-size:12px;margin-top:5px}.bricks-is-frontend :where(.brxe-brf-pro-forms) .brxe-brf-pro-forms-field-hidden{display:none!important}.brxe-brf-pro-forms input[type=email],.brxe-brf-pro-forms input[type=number],.brxe-brf-pro-forms input[type=password],.brxe-brf-pro-forms input[type=tel],.brxe-brf-pro-forms input[type=text],.brxe-brf-pro-forms input[type=url],.brxe-brf-pro-forms select,.brxe-brf-pro-forms textarea{line-height:1.5;padding:10px 15px}:where(.brxe-brf-pro-forms) .brxe-brf-pro-forms-field-textarea{position:relative}:where(.brxe-brf-pro-forms) .brxe-brf-pro-forms-field-textarea .max-length-counter{display:flex;font-size:14px;margin-top:5px}:where(.brxe-brf-pro-forms) .brxe-brf-pro-forms-field-textarea .max-length-counter.max-length-counter--inside{bottom:30px;margin:0;position:absolute;right:15px}:where(.brxe-brf-pro-forms) .brxe-brf-pro-forms-field-textarea .max-length-counter .counter-current,:where(.brxe-brf-pro-forms) .brxe-brf-pro-forms-field-textarea .max-length-counter .counter-max,:where(.brxe-brf-pro-forms) .brxe-brf-pro-forms-field-textarea .max-length-counter .counter-remaining{font-weight:600}:where(.brxe-brf-pro-forms) input[data-show-visual-calendar=true]+input.flatpickr{display:none}:where(.brxe-brf-pro-forms) label{color:inherit;font-size:12px;font-weight:600;letter-spacing:.4px}:where(.brxe-brf-pro-forms) .form-group:last-child{padding-bottom:0}:where(.brxe-brf-pro-forms) .form-group .form-group-error-message{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger);display:none;padding:15px;width:100%}:where(.brxe-brf-pro-forms) .form-group .form-group-error-message.show{display:block}:where(.brxe-brf-pro-forms) .required:after{content:"*";padding:0 2px;position:relative;top:-2px}:where(.brxe-brf-pro-forms) .options-wrapper input,:where(.brxe-brf-pro-forms) .options-wrapper label{display:inline-block;height:auto;margin:0 5px 0 0;width:auto}:where(.brxe-brf-pro-forms) button[type=submit].sending{cursor:default}:where(.brxe-brf-pro-forms):not([data-brf-disable-loading-icon=true]) button[type=submit].sending>i,:where(.brxe-brf-pro-forms):not([data-brf-disable-loading-icon=true]) button[type=submit].sending>svg{display:none}:where(.brxe-brf-pro-forms) button[type=submit] .loading{display:none}:where(.brxe-brf-pro-forms) .hcaptcha-error{display:none;padding:0!important}:where(.brxe-brf-pro-forms) .hcaptcha-error.show{display:block}:where(.brxe-brf-pro-forms) .hcaptcha-error .brxe-alert.danger{align-items:center;background-color:var(--bricks-bg-danger);border-color:currentcolor;color:var(--bricks-text-danger);display:flex;justify-content:space-between;padding:15px;width:100%}:where(.brxe-brf-pro-forms) textarea{height:inherit}:where(.brxe-brf-pro-forms) .form-group{display:flex;flex-direction:column;padding:0 0 20px;width:100%}:where(.brxe-brf-pro-forms) .form-group.is-single-option{padding-bottom:0}:where(.brxe-brf-pro-forms) .submit-button-wrapper{width:auto}:where(.brxe-brf-pro-forms) .form-group.file{display:block;width:100%}#brx-content :where(.brxe-brf-pro-forms) .form-group.file{display:block;width:100%}:where(.brxe-brf-pro-forms) .form-group.submit-button-wrapper{padding:0}:where(.brxe-brf-pro-forms) .form-group.submit-button-wrapper button{width:100%}:where(.brxe-brf-pro-forms) .options-wrapper{flex-wrap:wrap;list-style-type:none;margin:0;padding:0}:where(.brxe-brf-pro-forms) button[type=submit].sending .text{cursor:default;opacity:.5}:where(.brxe-brf-pro-forms) button[type=submit].sending .loading i{opacity:1}:where(.brxe-brf-pro-forms) button[type=submit].sending .loading{animation:load8 1s linear infinite;display:flex;opacity:1}:where(.brxe-brf-pro-forms) button[type=submit] svg{height:1em}:where(.brxe-brf-pro-forms) .recaptcha-hidden{display:none}:where(.brxe-brf-pro-forms) .recaptcha-error{display:none!important;padding:0!important}:where(.brxe-brf-pro-forms) .recaptcha-error.show{display:block!important}:where(.brxe-brf-pro-forms) .recaptcha-error .brxe-alert.danger{align-items:center;background-color:var(--bricks-bg-danger);border-color:currentcolor;color:var(--bricks-text-danger);display:flex;justify-content:space-between;padding:15px;width:100%}:where(.brxe-brf-pro-forms) input[type=checkbox]+label,:where(.brxe-brf-pro-forms) input[type=radio]+label{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-transform:inherit}:where(.brxe-brf-pro-forms) .form-group textarea{height:inherit}:where(.brxe-brf-pro-forms) .message{background-color:var(--bricks-bg-info);color:var(--bricks-text-info);margin-top:20px;padding-bottom:0;width:100%}:where(.brxe-brf-pro-forms) .message.success{background-color:var(--bricks-bg-success);color:var(--bricks-text-success)}:where(.brxe-brf-pro-forms) .message.danger{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger)}:where(.brxe-brf-pro-forms) .message .text{padding:15px}:where(.brxe-brf-pro-forms) .file-result{display:none;padding:0}:where(.brxe-brf-pro-forms) .file-result.show{align-items:center;display:flex;margin:0 0 15px}:where(.brxe-brf-pro-forms) .file-result.show .remove{display:inline-block;font-size:12px;line-height:30px;margin:0 15px;padding:0 10px}:where(.brxe-brf-pro-forms) .file-result.show .remove:hover{background-color:var(--bricks-text-danger);color:#fff}:where(.brxe-brf-pro-forms) .choose-files{border-style:solid;border-width:1px;cursor:pointer;display:inline-block;line-height:40px;padding:0 15px;text-align:center;text-transform:none;white-space:nowrap;width:100%}:where(.brxe-brf-pro-forms) .form-group.step-progress{padding:0;width:auto}:where(.brxe-brf-pro-forms) .form-group[data-turnstile-hidden=true]{height:0;padding:0!important}:where(.brxe-brf-pro-forms) .brf-hcaptcha-wrapper{width:100%}:where(.brxe-brf-pro-forms) .brf-field-image-preview-wrapper{display:flex}:where(.brxe-brf-pro-forms) [class^=brf-field-image-preview-]:not(.brf-field-image-preview-wrapper){position:relative;width:150px}:where(.brxe-brf-pro-forms) [class^=brf-field-image-preview-]:not(.brf-field-image-preview-wrapper) img{height:150px;object-fit:cover;width:150px}:where(.brxe-brf-pro-forms) [class^=brf-field-image-preview-]:not(.brf-field-image-preview-wrapper) .brf-field-image-preview-delete{align-items:center;display:flex;font-weight:600;height:20px;justify-content:center;position:absolute;right:0;top:0;width:20px}#brx-content :where(.brxe-brf-pro-forms) .ql-toolbar{border:1px solid var(--bricks-border-color);border-bottom:0}:where(.brxe-brf-pro-forms) .brf-rich-text-container{border:1px solid var(--bricks-border-color);font-family:inherit;font-size:inherit;height:auto;min-height:120px}:where(.brxe-brf-pro-forms) .brf-rich-text-container .ql-editor.ql-blank:before{color:var(--bricks-border-color);font-style:normal}:where(.brxe-brf-pro-forms) .brf-rich-text-container .ql-editor{min-height:120px}body.bricks-is-frontend .brf-rich-text-container{visibility:hidden}div.brf-split-words,span.brf-split-chars{display:inline-block!important}div.brf-split-lines{display:block!important}.brf-reset-transition{transition:none!important}.brf-hidden{display:none!important}.brf-visually-hidden{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}#brx-content:focus{outline:none}.brf-page-transition{transition:opacity .3s}html.is-changing .brf-page-transition[data-transition-type=css]{opacity:1}html.is-animating .brf-page-transition[data-transition-type=css]{opacity:0}html.lenis{height:auto!important;scroll-behavior:auto!important}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.form-group .choices{flex:1;margin-bottom:0}.form-group .choices input[type=search]{border-radius:0!important;margin:0}.form-group .choices .is-highlighted{opacity:.9}.form-group .choices .choices__list--dropdown,.form-group .choices .choices__list[aria-expanded]{min-width:250px;z-index:2}.form-group .choices .choices__inner{color:#222;line-height:40px;min-height:0;padding:0 12px}.form-group .choices .choices__list{color:#222;padding:0}.form-group .choices .choices__item--choice{padding:0}.form-group .choices[data-type*=select-one] .choices__input{padding-bottom:inherit;padding-top:inherit}.form-group .choices[data-type=select-multiple] input[type=search]{background:transparent!important;border-color:transparent!important;line-height:1.6em;padding:0 8px!important;width:fit-content!important}.form-group .choices[data-type=select-multiple] .choices__button{border-left:0;padding-right:5px!important}.form-group .choices .choices__list--multiple .choices__item{line-height:1.6em;padding:5px 20px}.shepherd-theme-bricksforge{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2);max-width:400px;opacity:0;outline:none;padding:15px;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%;z-index:9999}.shepherd-theme-bricksforge[data-popper-placement^=top]{transform:translateY(-15px)}.shepherd-theme-bricksforge[data-popper-placement^=bottom]{transform:translateY(15px)}.shepherd-theme-bricksforge[data-popper-placement^=left]{transform:translateX(-15px)}.shepherd-theme-bricksforge[data-popper-placement^=right]{transform:translateX(30px)}.shepherd-theme-bricksforge .shepherd-arrow,.shepherd-theme-bricksforge .shepherd-arrow:before{height:16px;position:absolute;width:16px;z-index:-1}.shepherd-theme-bricksforge .shepherd-arrow:before{background:#fff}.brf-tour-holder__overlay{fill:rgba(0,0,0,.5)}.brf-signature__actions{display:flex;gap:15px;margin-top:10px}.brf-signature__actions button{background:transparent;font-size:12px;text-transform:uppercase}.brf-pro-forms-field-file-download.brf-pending{display:none!important}:where(.brxe-brf-pro-forms-field-calculation .input-icon-wrapper>div){width:100%}div.filepond--root{margin-bottom:0}.PinturaRoot[data-env~=landscape]>.PinturaNavMain button span{text-align:center}body[data-image-editor-theme=dark] .pintura-editor{--color-background:0,0,0!important;--color-foreground:255,255,255!important}@media (prefers-color-scheme:dark){body[data-image-editor-theme=userPreference] .pintura-editor{--color-background:0,0,0!important;--color-foreground:255,255,255!important}}.brf-pro-forms-rating-icons{display:flex;gap:5px}.brf-add-to-calendar-button-wrapper{display:inline-block;position:relative}.brf-calendar-options{left:0;position:absolute;top:calc(100% + 5px);z-index:1000}.brf-calendar-options .brf-calendar-dropdown{background:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.1);max-width:300px;min-width:200px;opacity:0;padding:8px 0;pointer-events:none;position:relative;transition:all .15s cubic-bezier(.4,0,.2,1);visibility:hidden;will-change:transform,opacity}.brf-calendar-options .brf-calendar-dropdown.show{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible}.brf-calendar-options .brf-calendar-option{align-items:center;background:none;border:none;color:#333;cursor:pointer;display:flex;gap:12px;padding:12px 16px;text-align:left;text-decoration:none;transition:background-color .2s ease;width:100%}.brf-calendar-options .brf-calendar-option:hover{background-color:#f5f5f5;color:#333;text-decoration:none}.brf-calendar-options .brf-calendar-option:focus{background-color:#f5f5f5;outline:2px solid #4d90fe;outline-offset:-2px}.brf-calendar-options .brf-calendar-option .brf-calendar-icon{flex-shrink:0;font-size:16px;text-align:center;width:20px}.brf-calendar-options .brf-calendar-option span:last-child{flex:1;font-size:14px;font-weight:500}.brf-map-field{position:relative;width:100%}.brf-map-container{border-radius:var(--brf-border-radius,4px);height:400px;min-height:300px;overflow:hidden;width:100%;z-index:1}.brf-map-placeholder{align-items:center;background:linear-gradient(135deg,#e8f4e8,#d4e8d4 50%,#c8dcc8);border:2px dashed #9cb99c;display:flex;justify-content:center;position:relative}.brf-map-placeholder:before{background-image:linear-gradient(hsla(0,0%,100%,.4) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.4) 1px,transparent 0);background-size:40px 40px;content:"";inset:0;opacity:.5;position:absolute}.brf-map-placeholder-content{align-items:center;color:#5a7a5a;display:flex;flex-direction:column;gap:12px;z-index:1}.brf-map-placeholder-content svg{opacity:.7}.brf-map-placeholder-label{background:hsla(0,0%,100%,.8);border-radius:20px;box-shadow:0 2px 8px rgba(0,0,0,.1);font-size:14px;font-weight:500;padding:6px 16px}.brf-map-search{margin-bottom:10px;position:relative}.brf-map-search-input{background:#fff;border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-size:14px;padding:10px 12px;width:100%}.brf-map-search-input:focus{border-color:#4d90fe;outline:none}gmp-place-autocomplete.brf-map-search-input{background:transparent;border:none;display:block;padding:0;width:100%}gmp-place-autocomplete.brf-map-search-input::part(input){background:#fff;border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-family:inherit;font-size:14px;padding:10px 12px;width:100%}gmp-place-autocomplete.brf-map-search-input::part(input):focus{border-color:#4d90fe;outline:none}gmp-place-autocomplete.brf-map-search-input::part(predictions){border:1px solid #ddd;border-radius:0 0 4px 4px;border-top:none;box-shadow:0 4px 6px rgba(0,0,0,.1)}gmp-place-autocomplete.brf-map-search-input::part(prediction-item){cursor:pointer;padding:8px 12px}gmp-place-autocomplete.brf-map-search-input::part(prediction-item):hover{background-color:#f5f5f5}.brf-map-search-results{background:#fff;border:1px solid #ddd;border-radius:0 0 4px 4px;border-top:none;box-shadow:0 4px 6px rgba(0,0,0,.1);left:0;max-height:200px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.brf-map-search-result-item{border-bottom:1px solid #eee;cursor:pointer;font-size:14px;padding:10px 12px;transition:background-color .15s ease}.brf-map-search-result-item:last-child{border-bottom:none}.brf-map-search-result-item:hover{background-color:#f5f5f5}.brf-map-search-no-results{color:#888;font-size:14px;padding:10px 12px;text-align:center}.brf-map-container .leaflet-container{font-family:inherit;height:100%;width:100%}.pac-container{border:1px solid #ddd;border-radius:0 0 4px 4px;border-top:none;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:10000!important}.pac-item{cursor:pointer;font-size:14px;padding:8px 12px}.pac-item:hover{background-color:#f5f5f5}  img.wp-smiley, img.emoji {  display: inline !important;  border: none !important;  box-shadow: none !important;  height: 1em !important;  width: 1em !important;  margin: 0 0.07em !important;  vertical-align: -0.1em !important;  background: none !important;  padding: 0 !important; }  .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}  :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(.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;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.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;} @charset "UTF-8";@layer bricks.reset, bricks.gutenberg, bricks.icons;@layer bricks{:root{--bricks-vh:1vh;--bricks-transition:all 0.2s;--bricks-color-primary:#ffd64f;--bricks-color-secondary:#fc5778;--bricks-text-dark:#212121;--bricks-text-medium:#616161;--bricks-text-light:#9e9e9e;--bricks-text-info:#00b0f4;--bricks-text-success:#11b76b;--bricks-text-warning:#ffa100;--bricks-text-danger:#fa4362;--bricks-bg-info:#e5f3ff;--bricks-bg-success:#e6f6ed;--bricks-bg-warning:#fff2d7;--bricks-bg-danger:#ffe6ec;--bricks-bg-dark:#263238;--bricks-bg-light:#f5f6f7;--bricks-border-color:#dddedf;--bricks-border-radius:4px;--bricks-tooltip-bg:#23282d;--bricks-tooltip-text:#eaecef}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}html{-webkit-text-size-adjust:100%;text-size-adjust:auto;line-height:1.15}body{margin:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.brxe-section{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:100%}@media (max-width:767px){.brxe-section{flex-wrap:wrap}}.brxe-section.has-bg-video{position:relative;z-index:1}.brxe-section.has-shape{position:relative}.brxe-section.bricks-lazy-hidden{background-image:none!important}.brxe-container{align-items:flex-start;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:1100px}@media (max-width:767px){.brxe-container{flex-wrap:wrap}}.brxe-container.has-bg-video{position:relative;z-index:1}.brxe-container.has-shape{position:relative}.brxe-container.bricks-lazy-hidden{background-image:none!important}.brxe-block{align-items:flex-start;display:flex;flex-direction:column;width:100%}@media (max-width:767px){.brxe-block{flex-wrap:wrap}}.brxe-block.has-bg-video{position:relative;z-index:1}.brxe-block.has-shape{position:relative}.brxe-block.bricks-lazy-hidden{background-image:none!important}.brxe-div.has-bg-video{position:relative;z-index:1}.brxe-div.has-shape{position:relative}.brxe-div.bricks-lazy-hidden{background-image:none!important}[class*=brxe-]{max-width:100%}:where([class*=brxe-].has-shape>*){position:relative}svg:not([width]){min-width:1em}svg:not([height]){min-height:1em}svg.fill *{fill:inherit}svg.stroke *{stroke:inherit}span[class*=brxe-]:not(.brxe-section):not(.brxe-container):not(.brxe-block):not(.brxe-div){width:auto}.bricks-element-placeholder{align-items:stretch;background-color:var(--bricks-bg-info);color:var(--bricks-text-info);display:flex;font-family:monospace;font-size:16px;font-weight:700;height:auto!important;line-height:1.4;max-width:100%!important;opacity:1!important;text-align:left;width:auto!important}.bricks-element-placeholder.no-php-class{padding:15px}.bricks-element-placeholder.no-php-class,.bricks-element-placeholder[data-type=error]{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger)}.bricks-element-placeholder[data-type=error] .placeholder-title{color:var(--bricks-text-danger)}.bricks-element-placeholder[data-type=error] i{background-color:var(--bricks-text-danger)}.bricks-element-placeholder i{align-items:center;background-color:var(--bricks-text-info);color:#fff;display:flex!important;flex-direction:column;font-size:30px!important;justify-content:center;min-height:60px;min-width:80px;padding:0 15px}.bricks-element-placeholder a{text-decoration:underline}.bricks-element-placeholder .placeholder-inner{display:flex;flex-direction:column;justify-content:center;padding:15px 20px}.bricks-element-placeholder .placeholder-title{align-items:center;color:var(--bricks-text-info);display:flex;font-size:17px;margin:0}.bricks-element-placeholder .placeholder-description{font-size:14px;margin-top:.5em}#brx-footer{background-position:50%;background-size:cover;flex-shrink:0;margin-top:auto;position:relative;width:100%}body.admin-bar .brx-popup:not(.brx-infobox-popup):not(.brx-infobox-popup-builder){height:calc(var(--bricks-vh, 1vh)*100 - var(--wp-admin--admin-bar--height, 0));top:var(--wp-admin--admin-bar--height,0)}.brx-popup:not(.brx-infobox-popup):not(.brx-infobox-popup-builder){align-items:center;display:flex;flex-direction:column;height:100vh;height:calc(var(--bricks-vh, 1vh)*100);justify-content:center;left:0;position:fixed!important;top:0;width:100%;z-index:10000}.brx-popup:not(.brx-infobox-popup):not(.brx-infobox-popup-builder) .brx-popup-backdrop{background-color:rgba(0,0,0,.5);bottom:0;left:0;opacity:1;position:absolute;right:0;top:0;transition:all 1s ease-in-out;visibility:visible}.brx-popup:not(.brx-infobox-popup):not(.brx-infobox-popup-builder).builder{z-index:999}.brx-popup:not(.brx-infobox-popup):not(.brx-infobox-popup-builder).hide{opacity:0;pointer-events:none;visibility:hidden}.brx-popup:not(.brx-infobox-popup):not(.brx-infobox-popup-builder).hide .brx-popup-backdrop{opacity:0;visibility:hidden}.brx-infobox-popup-builder{--brx-info-box-width:300px;display:flex;flex-direction:column;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)!important;width:var(--brx-info-box-width)}.brx-popup-content{background-color:#fff;margin:0;max-width:100%;overflow-y:auto;padding:30px;z-index:1}.brx-popup-content.brxe-container{flex-wrap:nowrap}.brx-popup-content.brx-woo-quick-view{width:auto}html{font-size:62.5%}*,:after,:before,html{box-sizing:border-box}:after,:before{outline:none}*{border-color:var(--bricks-border-color)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-position:50%;color:#363636;font-family:-apple-system,"system-ui",Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:15px;line-height:1.7;transition:var(--bricks-transition);transition:padding-top 0s}body.no-scroll{overflow:hidden}body.brx-boxed{margin:0 auto;min-height:100vh}.brx-body{display:flex;flex-direction:column;margin:0 auto;width:100%}:where(a){border-color:currentcolor;color:currentcolor;cursor:pointer;text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;text-rendering:optimizelegibility}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:currentcolor}h1{font-size:2.4em}h1,h2{line-height:1.4}h2{font-size:2.1em}h3{font-size:1.8em}h3,h4{line-height:1.4}h4{font-size:1.6em}h5{font-size:1.3em}h5,h6{line-height:1.4}h6{font-size:1.1em}:where(p){margin-block:0 1.2em}:where(p:last-of-type){margin-block-end:0}:where(p:last-of-type)+h1,:where(p:last-of-type)+h2,:where(p:last-of-type)+h3,:where(p:last-of-type)+h4,:where(p:last-of-type)+h5,:where(p:last-of-type)+h6{margin-block:1.2em 0}figcaption{color:var(--bricks-text-light);font-size:.9em;margin:1em 0;text-align:center}img{height:auto;max-width:100%;outline:none;vertical-align:middle}.bricks-lazy-hidden.wait,.bricks-lazy-load-isotope.wait{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxIDEpIiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGNpcmNsZSBzdHJva2Utb3BhY2l0eT0iLjUiIGN4PSIxOCIgY3k9IjE4IiByPSIxOCIvPjxwYXRoIGQ9Ik0zNiAxOGMwLTkuOTQtOC4wNi0xOC0xOC0xOCI+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIGZyb209IjAgMTggMTgiIHRvPSIzNjAgMTggMTgiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9wYXRoPjwvZz48L3N2Zz4=")!important;background-position:50% 50%;background-repeat:no-repeat;background-size:32px;filter:brightness(.5);transition:all 0s}audio,iframe{max-width:100%}button{border:none;cursor:pointer;outline:none;padding:0}blockquote{border-left-style:solid;border-left-width:4px;font-family:georgia,Times New Roman,times,serif;font-size:1.3em;margin:15px 0;padding:0 0 0 30px;position:relative}blockquote cite{display:block;font-size:.8em;font-style:normal;margin-top:.5em;opacity:.5;text-transform:uppercase}hr{border:none;border-top:1px solid var(--bricks-border-color);margin:1em 0}pre{background-color:var(--bricks-bg-light);color:#fc1f49;font-family:monospace;font-size:13px;margin:0;padding:10px 15px;white-space:pre-wrap}table{width:100%}table[class*=brxe-]{display:table}label{color:var(--bricks-text-light);display:block;font-weight:400;margin-bottom:5px}button,input,optgroup,select,textarea{font-family:inherit;text-align:inherit}.input,input:not([type=submit]),select,textarea{border-style:solid;border-width:1px;box-shadow:none;color:currentcolor;font-size:inherit;line-height:40px;outline:none;padding:0 12px;transition:var(--bricks-transition);width:100%}input[type=range]{border:none;height:auto;line-height:1;padding:0}input[type=button],input[type=checkbox],input[type=radio]{width:auto}input[type=checkbox],input[type=radio],input[type=submit],select{cursor:pointer}select{-webkit-appearance:none;appearance:none;background-color:transparent;background-image:linear-gradient(45deg,transparent 50%,gray 0),linear-gradient(135deg,gray 50%,transparent 0);background-position:calc(100% - 20px) calc(50% + 2px),calc(100% - 16px) calc(50% + 2px);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-radius:0}textarea{height:auto;line-height:inherit!important;min-height:90px;padding:10px 12px}::placeholder{color:var(--bricks-text-light)}.skip-link{clip:rect(1px,1px,1px,1px);background:#000;border-bottom-right-radius:8px;color:#fff;font-weight:700;height:1px;left:0;overflow:hidden;padding:5px 10px;position:absolute;top:0;transition:transform .1s;white-space:nowrap;width:1px;z-index:9999}.skip-link:focus{clip:auto;height:auto;overflow:visible;width:auto}body.bricks-is-frontend :focus-visible{outline:auto}@supports not selector(:focus-visible){body.bricks-is-frontend :focus{outline:auto}}.bricks-archive-title-wrapper{margin:60px auto;text-align:center}.bricks-archive-title-wrapper .title{margin:0}.brx-has-megamenu.open .brx-megamenu{opacity:1;visibility:visible}.brx-has-megamenu:not(.open) .brx-megamenu{pointer-events:none}.brx-megamenu{left:0;opacity:0;position:absolute;transition-duration:.2s;transition-property:opacity,transform,visibility;transition-timing-function:ease;visibility:hidden;width:100%;z-index:998}.brx-megamenu:not(.brx-submenu-positioned){display:none!important}.brx-has-multilevel .open>ul,.brx-has-multilevel.open>ul{opacity:1;transform:translate(0);visibility:visible}.brx-has-multilevel .open.active,.brx-has-multilevel .open.active>ul>li,.brx-has-multilevel.open.active,.brx-has-multilevel.open.active>ul>li{display:flex}.brx-has-multilevel .menu-item a{width:100%}.brx-has-multilevel .open:not(.active)>.brx-submenu-toggle{display:none}.brx-has-multilevel>ul ul{transform:translate(20px);transition:transform .1s cubic-bezier(0,0,.2,1);will-change:transform}.brx-has-multilevel ul:not(.brx-multilevel-overflow-right){left:0!important}.brx-has-multilevel ul .active>.brx-submenu-toggle,.brx-has-multilevel ul li:not(.open){display:none}.brx-submenu-toggle{align-items:center;cursor:pointer;display:flex}.brx-submenu-toggle.icon-right button{margin-left:10px}.brx-submenu-toggle.icon-left{flex-direction:row-reverse}.brx-submenu-toggle.icon-left button{margin-right:10px}.brx-submenu-toggle button,.brx-submenu-toggle button>*{align-items:center;background-color:transparent;color:currentcolor;display:flex;transition:transform .1s cubic-bezier(0,0,.2,1);will-change:transform}.brx-multilevel-overflow-right,.brx-multilevel-overflow-right ul,.brx-submenu-overflow-right{left:auto!important;right:0!important}.brx-sub-submenu-overflow-right,.brx-sub-submenu-overflow-right ul,.brx-submenu-overflow-right ul{left:auto!important;right:100%!important}.media-frame select.attachment-filters:last-of-type{max-width:100%!important;width:auto!important}#brx-content{flex:1;position:relative;width:100%}#brx-content .post-password-form{margin:0 auto}#brx-content .post-password-form p:last-child{align-items:flex-end;column-gap:10px;display:flex}#brx-content .post-password-form p:last-child label{flex:1;margin:0}#brx-content .post-password-form input[type=submit]{border-width:1px;display:inline-flex;padding:.5em 1em}#brx-content>.woocommerce{margin-left:auto;margin-right:auto}.bricks-layout-wrapper{--columns:3;--gutter:0px;display:flex;flex-flow:row wrap;list-style-type:none;margin:0;padding:0}.bricks-layout-wrapper:not(.bricks-masonry){width:100%}.bricks-layout-wrapper .meta{color:var(--bricks-text-light)}.bricks-layout-item{line-height:1.6;position:relative}.bricks-layout-item:last-child img{padding-bottom:0!important}.bricks-layout-item .content-wrapper,.bricks-layout-item .overlay-wrapper{align-items:baseline;bottom:0;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;left:0;position:relative;right:0;top:0;z-index:1}.bricks-layout-item .content-wrapper.top,.bricks-layout-item .overlay-wrapper.top{justify-content:flex-start}.bricks-layout-item .content-wrapper.middle,.bricks-layout-item .overlay-wrapper.middle{justify-content:center;margin-bottom:auto;margin-top:auto}.bricks-layout-item .content-wrapper.bottom,.bricks-layout-item .overlay-wrapper.bottom{justify-content:flex-end}.bricks-layout-item .content-wrapper.left,.bricks-layout-item .overlay-wrapper.left{align-items:flex-start;text-align:left}.bricks-layout-item .content-wrapper.center,.bricks-layout-item .overlay-wrapper.center{align-items:center;text-align:center}.bricks-layout-item .content-wrapper.right,.bricks-layout-item .overlay-wrapper.right{align-items:flex-end;text-align:right}.bricks-layout-item .content-wrapper.center.middle,.bricks-layout-item .overlay-wrapper.center.middle{margin-bottom:auto;margin-top:auto}.bricks-layout-item .overlay-wrapper{position:absolute!important;z-index:2}.bricks-layout-item .overlay-wrapper.show-on-hover{opacity:0;position:relative;transition:var(--bricks-transition)}.bricks-layout-item .overlay-wrapper.show-on-hover:hover{opacity:1}.bricks-layout-item .overlay-wrapper.show-on-hover .overlay-inner{transition:var(--bricks-transition);will-change:transform}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-up .overlay-inner{transform:translateY(10px)}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-up:hover .overlay-inner{transform:translateY(0)}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-right .overlay-inner{transform:translateX(-10px)}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-right:hover .overlay-inner{transform:translateY(0)}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-down .overlay-inner{transform:translateY(-10px)}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-down:hover .overlay-inner{transform:translateY(0)}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-left .overlay-inner{transform:translateX(10px)}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-left:hover .overlay-inner{transform:translateY(0)}.bricks-layout-item .overlay-wrapper.show-on-hover.zoom-in .overlay-inner{transform:scale(.8)}.bricks-layout-item .overlay-wrapper.show-on-hover.zoom-in:hover .overlay-inner{transform:scale(1)}.bricks-layout-item .overlay-wrapper.show-on-hover.zoom-out .overlay-inner{transform:scale(1.2)}.bricks-layout-item .overlay-wrapper.show-on-hover.zoom-out:hover .overlay-inner{transform:scale(1)}.bricks-layout-item .dynamic{margin:0;padding:0}.bricks-layout-item .meta{width:100%}.bricks-layout-item .meta span:first-child{padding:0}.bricks-layout-item .meta span+span{padding:0 5px}.bricks-layout-item .meta span+span:before{content:" ·";left:-5px;position:relative}.bricks-layout-item .excerpt{margin-top:.5em}.bricks-layout-item .taxonomy{margin:0 -5px}.bricks-layout-item .taxonomy a{display:inline-block;line-height:2;margin:0 5px}.bricks-layout-item .bricks-layout-inner{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;position:relative;right:0;top:0}li.bricks-gutter-sizer{pointer-events:none;position:absolute;top:-99999px;visibility:hidden;width:var(--gutter)!important}.bricks-layout-wrapper .image-wrapper{position:relative}.bricks-layout-wrapper .image-wrapper .overlay-wrapper{height:inherit}.bricks-layout-wrapper .image{aspect-ratio:1/1;object-fit:cover;position:relative}.bricks-layout-wrapper a{color:currentcolor}.bricks-layout-wrapper[data-layout=list]>li.bricks-layout-item{margin-bottom:var(--gutter);width:100%}.bricks-layout-wrapper[data-layout=list]>li.bricks-layout-item:last-child{margin-bottom:0}.bricks-layout-wrapper[data-layout=list] .bricks-layout-inner{flex-direction:row}.bricks-layout-wrapper[data-layout=list] .bricks-layout-inner>*{flex-basis:50%}.bricks-layout-wrapper[data-layout=list].image-position-top .bricks-layout-inner{flex-direction:row-reverse}.bricks-layout-wrapper[data-layout=list].image-position-top .bricks-layout-inner>*{flex-basis:50%}.bricks-layout-wrapper[data-layout=list].image-position-right .bricks-layout-inner{flex-direction:row-reverse!important}.bricks-layout-wrapper[data-layout=list].image-position-right .bricks-layout-inner>*{flex-basis:50%}.bricks-layout-wrapper[data-layout=list].image-position-left .bricks-layout-inner{flex-direction:row}.bricks-layout-wrapper[data-layout=list].image-position-left .bricks-layout-inner>*{flex-basis:50%}.bricks-layout-wrapper[data-layout=list].image-position-bottom .bricks-layout-inner{flex-direction:column-reverse}.bricks-layout-wrapper[data-layout=list].alternate li:nth-child(2n) .bricks-layout-inner{flex-direction:row-reverse!important}.bricks-layout-wrapper[data-layout=list].alternate.image-position-right li:nth-child(odd) .bricks-layout-inner{flex-direction:row-reverse}.bricks-layout-wrapper[data-layout=list].alternate.image-position-right li:nth-child(2n) .bricks-layout-inner{flex-direction:row}.bricks-layout-wrapper[data-layout=grid]:not(.isotope){display:grid;gap:var(--gutter);grid-template-columns:repeat(var(--columns),minmax(0,1fr))}.bricks-layout-wrapper[data-layout=grid].isotope>li:not(.bricks-gutter-sizer){margin-bottom:var(--gutter);width:calc(100%/var(--columns) - var(--gutter)*(var(--columns) - 1)/var(--columns))}.bricks-layout-wrapper[data-layout=grid]>li.bricks-layout-item,.bricks-layout-wrapper[data-layout=grid]>li.bricks-layout-item>a{display:grid}.bricks-masonry{--columns:3;--gutter:10px;display:flex;flex-flow:row wrap;position:relative}.bricks-masonry>:not(.bricks-gutter-sizer){margin-bottom:var(--gutter);width:calc(100%/var(--columns) - var(--gutter)*(var(--columns) - 1)/var(--columns))}.bricks-is-frontend .bricks-layout-wrapper.isotope{transition:opacity .3s ease-in-out}.bricks-is-frontend .bricks-layout-wrapper.isotope.isotope-before-init{opacity:0}.bricks-layout-wrapper[data-layout=masonry]>li:not(.bricks-gutter-sizer){margin-bottom:var(--gutter);width:calc(100%/var(--columns) - var(--gutter)*(var(--columns) - 1)/var(--columns))}.bricks-layout-wrapper[data-layout=masonry] .image{aspect-ratio:unset!important;display:inline-block;position:relative!important}.bricks-layout-wrapper[data-layout=masonry] .bricks-layout-inner{height:auto!important}.bricks-layout-wrapper[data-layout=metro]:not(.isotope){display:grid;gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr))}.bricks-layout-wrapper[data-layout=metro]:not(.isotope)>li:nth-child(3n+1){grid-column:span 2;grid-row:span 2}.bricks-layout-wrapper[data-layout=metro].isotope{--columns:4}.bricks-layout-wrapper[data-layout=metro].isotope>li.bricks-layout-item{margin-bottom:var(--gutter)}.bricks-layout-wrapper[data-layout=metro].isotope>li:nth-child(3n+1):not(.bricks-isotope-sizer){width:50%;width:calc(50% - var(--gutter)/2)}@media (max-width:478px){.bricks-layout-wrapper[data-layout=metro].isotope>li:nth-child(3n+1):not(.bricks-isotope-sizer){width:100%}}.bricks-layout-wrapper[data-layout=metro].isotope>li:nth-child(3n+1):not(.bricks-isotope-sizer) img{height:100%}.bricks-layout-wrapper[data-layout=metro].isotope>li:nth-child(3n+1):not(.bricks-isotope-sizer) .title{font-size:calc(1em + 1.5vmin)}.bricks-layout-wrapper[data-layout=metro].isotope>li{width:25%;width:calc(100%/var(--columns) - var(--gutter)*(var(--columns) - 1)/var(--columns))}@media (max-width:767px){.bricks-layout-wrapper[data-layout=metro].isotope>li{width:calc(50% - var(--gutter)/2)}}@media (max-width:478px){.bricks-layout-wrapper[data-layout=metro].isotope>li{width:100%}}.bricks-layout-wrapper[data-layout=metro] img{height:100%}.bricks-layout-wrapper[data-layout=metro] .image-wrapper{aspect-ratio:1/1}.bricks-layout-wrapper[data-layout=metro] .content-wrapper{position:absolute}#brx-header{background-position:50%;background-size:cover;position:relative;width:100%}#brx-header.transparent{background:transparent;border:none;box-shadow:none;color:#fff}#brx-header.brx-sticky{left:0;position:fixed;right:0;top:0;transition:background-color .2s,transform .4s;width:100%;z-index:998}#brx-header.brx-sticky.on-scroll{position:sticky}#brx-header.brx-sticky .bricks-nav-menu>li>a,#brx-header.brx-sticky>.brxe-block,#brx-header.brx-sticky>.brxe-container,#brx-header.brx-sticky>.brxe-div,#brx-header.brx-sticky>.brxe-section{transition:inherit}#brx-header.brx-sticky.slide-up:not(:has(.cart-detail.off-canvas.active,.brxe-offcanvas.brx-open)){-ms-overflow-style:none;overflow-x:hidden;scrollbar-width:none;transform:translateY(-101%)}#brx-header.brx-sticky.slide-up::-webkit-scrollbar{display:none}#brx-header.brx-sticky.sliding{overflow:hidden}#brx-header.brx-sticky:has(.cart-detail.off-canvas.active,.brxe-offcanvas.brx-open){transition:none}.brx-header-right #brx-header{bottom:0;display:flex;position:fixed;right:0;top:0;width:200px;z-index:998}.brx-header-right #brx-header>.brxe-container,.brx-header-right #brx-header>.brxe-div,.brx-header-right #brx-header>.brxe-section{height:100%}.brx-header-right #brx-content,.brx-header-right #brx-footer{margin-right:200px;width:auto}.brx-header-left #brx-header{bottom:0;display:flex;left:0;position:fixed;top:0;width:200px;z-index:998}.brx-header-left #brx-header>.brxe-container,.brx-header-left #brx-header>.brxe-div,.brx-header-left #brx-header>.brxe-section{height:100%}.brx-header-left #brx-content,.brx-header-left #brx-footer{margin-left:200px;width:auto}.bricks-search-form{align-items:stretch;display:flex!important;justify-content:space-between;position:relative;width:100%}.bricks-search-form label{align-self:center;margin-inline-end:10px}.bricks-search-form input[type=search]{background-color:inherit;color:currentcolor;display:inline-block;max-width:100%;padding:0 20px;width:auto}.bricks-search-form button{align-items:center;display:flex;justify-content:center;position:relative;white-space:nowrap}.bricks-search-form input{line-height:40px;width:100%}.bricks-shape-divider{bottom:0;display:flex;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute!important;right:0;top:0;width:100%}.bricks-shape-divider .bricks-shape-divider-inner{align-items:inherit;height:100%;justify-content:inherit;position:absolute;width:100%}.bricks-shape-divider .bricks-shape-divider-inner svg{height:100%;min-height:unset;min-width:unset;position:relative;width:100%}.bricks-shape-divider .bricks-shape-divider-inner svg g,.bricks-shape-divider .bricks-shape-divider-inner svg path{fill:inherit}.bricks-shape-divider.front{z-index:2}.bricks-shape-divider.flip-horizontal svg{transform:rotateX(180deg)}.bricks-shape-divider.flip-vertical svg{transform:rotateY(180deg)}.bricks-shape-divider.flip-horizontal.flip-vertical svg{transform:rotateX(180deg) rotateY(180deg)}.bricks-shape-divider.overflow{overflow:visible}.bricks-button{align-items:center;border-width:0;display:inline-flex;gap:10px;justify-content:center;letter-spacing:.5px;padding:.5em 1em;text-align:center}.bricks-button.bricks-background-muted{color:var(--bricks-text-medium)}.bricks-button.bricks-background-danger,.bricks-button.bricks-background-dark,.bricks-button.bricks-background-info,.bricks-button.bricks-background-secondary,.bricks-button.bricks-background-success,.bricks-button.bricks-background-warning{color:#fff}.bricks-button.sm{font-size:.9em;padding:.4em 1em}.bricks-button.lg{font-size:1.1em;padding:.6em 1em}.bricks-button.xl{font-size:1.2em;padding:.8em 1em}.bricks-button.block{width:100%}.bricks-button.circle{border-radius:100px!important}.bricks-button.outline{background-color:transparent;border:2px solid}.bricks-button i{position:relative}body.bricks-is-frontend.admin-bar #brx-header.brx-sticky,body.bricks-is-frontend.admin-bar.brx-header-left #brx-header,body.bricks-is-frontend.admin-bar.brx-header-right #brx-header{top:var(--wp-admin--admin-bar--height)}.bricks-lightbox a{cursor:zoom-in}.bricks-background-video-wrapper{background-size:cover;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute!important;top:0;width:100%;z-index:-1}.bricks-background-video-wrapper iframe,.bricks-background-video-wrapper video{border:none;height:inherit;left:50%;max-width:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:inherit}.bricks-background-video-wrapper iframe[poster],.bricks-background-video-wrapper video[poster]{object-fit:cover}.bricks-background-video-wrapper .bricks-video-poster-image{height:inherit;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:inherit;z-index:1}.post-meta{align-items:center;display:inline-flex;gap:20px}.post-meta.column{align-items:unset;flex-direction:column}.post-meta .separator{display:inline-block;text-align:center}.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.screen-reader-text span:focus,.screen-reader-text:focus,.ui-helper-hidden-accessible:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.bricks-pagination ul{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;list-style-type:none;margin:0;padding:0}.bricks-pagination ul .page-numbers{display:grid;height:100%;place-items:center}.brx-load-more-hidden,.brx-query-trail:not(.bricks-isotope-sizer){display:none!important}.bricks-isotope-sizer{pointer-events:none;position:absolute;top:-99999px;visibility:hidden}[data-brx-ls-wrapper]{transition:opacity .3s ease-in-out}[data-brx-ls-wrapper]:not(.brx-ls-active){display:none!important}.brx-filter-disabled label:not(.brx-option-disabled),.page-filtered label:not(.brx-option-disabled){opacity:.5}.brx-filter-disabled,.page-filtered{pointer-events:none}.brx-option-disabled,.brx-option-disabled:disabled{opacity:.5;pointer-events:none}.brx-no-active-filter,.brx-option-disabled.brx-option-empty,.brx-option-hidden{display:none}.bricks-no-posts-wrapper{text-align:center}.bricks-no-posts-wrapper .title{margin-bottom:30px}.bricks-no-posts-wrapper p{margin-bottom:1em}.bricks-no-posts-wrapper a{font-weight:700}.search-no-results .bricks-no-posts-wrapper{text-align:initial}.aligncenter{display:block;margin:.5em auto}.alignright{float:right;margin:.5em 0 .5em 1em}.alignleft{float:left;margin:.5em 1em .5em 0}a img.alignright{float:right;margin:.5em 0 .5em 1em}a img.alignleft{float:left;margin:.5em 1em .5em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:.5em 1em .5em 0}.wp-caption.alignright{margin:.5em 0 .5em 1em}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.wp-block-image,.wp-block-video,figure[class^=wp-block-]{margin:1em 0}.wp-block-calendar,.wp-block-image:not(.wp-block-gallery .wp-block-image),figure[class^=wp-block-]:not(.wp-block-gallery figure):not([class^=align]){width:100%}#wp-calendar caption{margin-bottom:1em;text-align:inherit}#wp-calendar tbody{text-align:center}#wp-calendar tbody td{width:30px}#wp-calendar tbody a{font-weight:700}#wp-calendar tfoot{opacity:.5}#wp-calendar tfoot #prev{text-align:left}#wp-calendar tfoot #next{text-align:right}.gallery{display:flex;flex-flow:row wrap;margin:0 -10px}.gallery.gallery-columns-1 .gallery-item{flex:1 1 100%;max-width:100%}.gallery.gallery-columns-2 .gallery-item{flex:1 1 50%;max-width:50%}.gallery.gallery-columns-3 .gallery-item{flex:1 1 33.333%;max-width:33.333%}.gallery.gallery-columns-4 .gallery-item{flex:1 1 25%;max-width:25%}.gallery.gallery-columns-5 .gallery-item{flex:1 1 20%;max-width:20%}.gallery.gallery-columns-6 .gallery-item{flex:1 1 16.666%;max-width:16.666%}.gallery.gallery-columns-7 .gallery-item{flex:1 1 14.285%;max-width:14.285%}.gallery.gallery-columns-8 .gallery-item{flex:1 1 12.5%;max-width:12.5%}.gallery.gallery-columns-9 .gallery-item{flex:1 1 11.111%;max-width:11.111%}.gallery.gallery-columns-10 .gallery-item{flex:1 1 10%;max-width:10%}.gallery .gallery-item{flex:1;margin:0;padding:0 10px 20px}.gallery .gallery-item img{width:100%}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.wp-block-image figure{width:auto}.alignfull,.wp-block-categories-list.alignfull{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:calc(100vw - .5em);position:relative;right:50%;width:100vw}.alignwide{margin-left:-10%;max-width:120%;position:relative;width:120%}@media (max-width:1320px){.alignwide{margin-left:auto;width:100%}}.aligncenter img{margin-left:auto;margin-right:auto}.aligncenter a,.aligncenter img{display:block}.bricks-color-primary{color:var(--bricks-color-primary)}.bricks-color-secondary{color:var(--bricks-color-secondary)}.bricks-color-light{color:#fff}.bricks-color-dark{color:var(--bricks-text-dark)}.bricks-color-muted{color:var(--bricks-text-light)}.bricks-color-info{color:var(--bricks-text-info)}.bricks-color-success{color:var(--bricks-text-success)}.bricks-color-warning{color:var(--bricks-text-warning)}.bricks-color-danger{color:var(--bricks-text-danger)}.bricks-background-primary{background-color:var(--bricks-color-primary)}.bricks-background-secondary{background-color:var(--bricks-color-secondary)}.bricks-background-light{background-color:#fff}.bricks-background-dark{background-color:var(--bricks-bg-dark)}.bricks-background-muted{background-color:var(--bricks-text-light)}.bricks-background-info{background-color:var(--bricks-text-info)}.bricks-background-success{background-color:var(--bricks-text-success)}.bricks-background-warning{background-color:var(--bricks-text-warning)}.bricks-background-danger{background-color:var(--bricks-text-danger)}}  body .tox.tox-silver-sink.tox-tinymce-aux, body .tox.tox-tinymce-aux, body .tox-shadowhost { z-index: 10001; }   #brx-header {   --x-header-transition: 0;   --x-header-fade-transition: 0;  }   #brx-header.x-header_sticky-active {   z-index: 999;  }   :root {--bricks-color-jlqzyn: rgba(0, 0, 0, 0);--bricks-color-cmzkoz: #ff0000;--bricks-color-aftgpm: rgba(255, 255, 255, 0.92);--bricks-color-itwynp: rgba(0, 0, 0, 0.89);--bricks-color-rshnlz: #940000;--bricks-color-piycdc: #959595;--bricks-color-yofkbc: #0d0d0d;--bricks-color-tdalsk: #010101;--bricks-color-phdkcb: #0a0a0a;--bricks-color-itefjy: #4e4e4e;--bricks-color-zgspfd: #383838;--bricks-color-kvdidi: #1b1b1b;--bricks-color-rdhwbt: rgba(0, 0, 0, 0);--bricks-color-iyxjmo: rgba(0, 0, 0, 0);--bricks-color-kumyyq: rgba(0, 0, 0, 0);--bricks-color-jrllsh: rgba(1, 1, 1, 0.84);--bricks-color-uaokco: rgba(0, 0, 0, 0.47);--bricks-color-hqzidu: #b3e6c4;--bricks-color-acss_import_transparent: transparent;}:root {--min-viewport: 360;--max-viewport: 1600;--base-font: 16;--clamp-unit: 1vw;} body {font-family: "Helvetica Neue"; font-size: 16px} body.bricks-is-frontend :focus-visible {outline: none} @supports not selector(:focus-visible) { body.bricks-is-frontend :focus {outline: none; }} .brxe-container {width: var(--content-width)} .woocommerce main.site-main {width: var(--content-width)} #brx-content.wordpress {width: var(--content-width)}:where(:root) .bricks-color-primary {color: var(--primary)}:where(:root) .bricks-background-primary {background-color: var(--primary)} .bricks-button {border-style: none; border-radius: 4px; color: var(--white); box-shadow: 2px 2px 7px 2px rgba(0, 0, 0, 0.3)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline) {background-color: var(--primary)} :root .bricks-button[class*="primary"] {color: var(--white); border-style: none; border-radius: 4px} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--primary)} .bricks-button.outline {box-shadow: 2px 2px 4px 4px var(--neutral-dark)}.brxe-tabs .tab-title {border-top-left-radius: 40px; border-bottom-left-radius: 5px} #brx-content {margin-top: 12dvh} .content-area {margin-top: 12dvh}@media (max-width: 478px) { h1, h2, h3, h4, h5, h6 {font-weight: 500}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{overflow:hidden;position:relative}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute!important;text-align:center;width:100%;z-index:1}}#brx-content {background:#CCC}#brxe-dyefoq {color: var(--neutral-light-trans-70)}#brxe-pvojhy {align-items: center; background-color: #cccccc}body { font-family: "Lucida Grande", sans-serif !important; max-width: 100vw; overflow-x: hidden} .grecaptcha-badge {display:none} .brxe-button {border:none} .wp-caption-text {display:none} .two2px {max-width:200px} ::-moz-selection { color: #20b8cd; background: #192425; margin-top: 20px } ::selection { color: #20b8cd; background: #192425; margin-top: 20px } :root { width: 100% !important; padding: 0 !important; box-shadow: none !important; } .breadcrumb {list-style:none;margin:0;padding-inline-start:0;}.breadcrumb li {margin:0;display:inline-block;position:relative;}.breadcrumb li::after{content:' > ';margin-left:5px;margin-right:5px;}.breadcrumb li:last-child::after{display:none} :root {  --root-font-size: 62.5%; } :root {  --primary: oklch(0.381 0.156 29);  --primary-hover: oklch(0.418562 0.171758 29.233885);  --primary-ultra-light: oklch(0.945152 0.027447 17.647762);  --primary-light: oklch(0.838504 0.089065 19.107025);  --primary-semi-light: oklch(0.672963 0.214572 25.039656);  --primary-semi-dark: oklch(0.481488 0.19758 29.233885);  --primary-dark: oklch(0.376692 0.154577 29.233885);  --primary-ultra-dark: oklch(0.201632 0.08274 29.233885);  --accent: oklch(0.381 0.156 29);  --accent-hover: oklch(0.459409 0.18852 29.233885);  --accent-ultra-light: oklch(0.945152 0.027447 17.647762);  --accent-light: oklch(0.838504 0.089065 19.107025);  --accent-semi-light: oklch(0.672963 0.214572 25.039656);  --accent-semi-dark: oklch(0.481488 0.19758 29.233885);  --accent-dark: oklch(0.376692 0.154577 29.233885);  --accent-ultra-dark: oklch(0.201632 0.08274 29.233885);  --base: oklch(0.419 0.172 29);  --base-hover: oklch(0.24988 0.102539 29.233885);  --base-ultra-light: oklch(0.945152 0.027447 17.647762);  --base-light: oklch(0.838504 0.089065 19.107025);  --base-semi-light: oklch(0.672963 0.214572 25.039656);  --base-semi-dark: oklch(0.481488 0.19758 29.233885);  --base-dark: oklch(0.376692 0.154577 29.233885);  --base-ultra-dark: oklch(0.201632 0.08274 29.233885);  --neutral: oklch(0 0 0);  --neutral-hover: oklch(0 0 0);  --neutral-ultra-light: oklch(0.961151 0 89.875563);  --neutral-light: oklch(0.885305 0 89.875563);  --neutral-semi-light: oklch(0.725157 0 89.875563);  --neutral-semi-dark: oklch(0.464002 0 89.875563);  --neutral-dark: oklch(0.371495 0 89.875563);  --neutral-ultra-dark: oklch(0.217787 0 89.875562);  --white: #fff;  --black: #000; } :root {  --content-width: 128rem;  --content-width-safe: min(var(--content-width), calc(100% - var(--gutter) * 2)); } :root {  --focus-color: var(--action);  --focus-width: 0.2rem;  --focus-offset: 0.25em; } :root {  --text-xxl-line-height: 1.5;  --text-xxl-max-width: 20ch;  --text-xl-line-height: 1.5;  --text-l-line-height: 1.5;  --text-m-line-height: calc();  --text-m-max-width: 100%;  --text-s-line-height: 1.5;  --text-xs-line-height: 1.5;  --base-text-lh: calc();  --text-color: var(--black);  --text-line-height: calc();  --text-font-weight: 500;  --text-text-wrap: balance; } :root {  --heading-line-height: calc();  --heading-font-weight: 500;  --heading-text-wrap: balance;  --base-heading-lh: calc();  --h1-font-weight: 500;  --h1-line-height: 1.2;  --h1-max-width: 100%;  --h2-line-height: 1.2;  --h3-line-height: 1.2;  --h4-line-height: calc();  --h5-line-height: 1.2;  --h6-line-height: 1.2; } :root {  --text-xs: clamp(1.1rem, calc(0vw + 1.1rem), 1.1rem);  --text-s: clamp(1.2rem, calc(0vw + 1.2rem), 1.2rem);  --text-s-to-xs: clamp(1.1rem, calc(0.1041666667vw + 1.0666666667rem), 1.2rem);  --text-m: clamp(1.6rem, calc(0.2083333333vw + 1.5333333333rem), 1.8rem);  --text-m-to-s: clamp(1.2rem, calc(0.625vw + 1rem), 1.8rem);  --text-m-to-xs: clamp(1.1rem, calc(0.7291666667vw + 0.8666666667rem), 1.8rem);  --text-l: clamp(1.92rem, calc(0.499375vw + 1.7602rem), 2.3994rem);  --text-l-to-m: clamp(1.6rem, calc(0.8327083333vw + 1.3335333333rem), 2.3994rem);  --text-l-to-s: clamp(1.2rem, calc(1.249375vw + 0.8002rem), 2.3994rem);  --text-l-to-xs: clamp(1.1rem, calc(1.3535416667vw + 0.6668666667rem), 2.3994rem);  --text-xl: clamp(2.304rem, calc(0.931666875vw + 2.0058666rem), 3.1984002rem);  --text-xl-to-l: clamp(1.92rem, calc(1.331666875vw + 1.4938666rem), 3.1984002rem);  --text-xl-to-m: clamp(1.6rem, calc(1.6650002083vw + 1.0671999333rem), 3.1984002rem);  --text-xl-to-s: clamp(1.2rem, calc(2.081666875vw + 0.5338666rem), 3.1984002rem);  --text-xl-to-xs: clamp(1.1rem, calc(2.1858335417vw + 0.4005332667rem), 3.1984002rem);  --text-xxl: clamp(2.7648rem, calc(1.5611119444vw + 2.2652441778rem), 4.2634674666rem);  --text-xxl-to-xl: clamp(2.304rem, calc(2.0411119444vw + 1.6508441778rem), 4.2634674666rem);  --text-xxl-to-l: clamp(1.92rem, calc(2.4411119444vw + 1.1388441778rem), 4.2634674666rem);  --text-xxl-to-m: clamp(1.6rem, calc(2.7744452777vw + 0.7121775111rem), 4.2634674666rem);  --text-xxl-to-s: clamp(1.2rem, calc(3.1911119444vw + 0.1788441778rem), 4.2634674666rem);  --text-xxl-to-xs: clamp(1.1rem, calc(3.295278611vw + 0.0455108445rem), 4.2634674666rem); } :root {  --h6: clamp(1.1rem, calc(0vw + 1.1rem), 1.1rem);  --h5: clamp(1.2rem, calc(0vw + 1.2rem), 1.2rem);  --h5-to-h6: clamp(1.1rem, calc(0.1041666667vw + 1.0666666667rem), 1.2rem);  --h4: clamp(1.6rem, calc(0.2083333333vw + 1.5333333333rem), 1.8rem);  --h4-to-h5: clamp(1.2rem, calc(0.625vw + 1rem), 1.8rem);  --h4-to-h6: clamp(1.1rem, calc(0.7291666667vw + 0.8666666667rem), 1.8rem);  --h3: clamp(1.92rem, calc(0.499375vw + 1.7602rem), 2.3994rem);  --h3-to-h4: clamp(1.6rem, calc(0.8327083333vw + 1.3335333333rem), 2.3994rem);  --h3-to-h5: clamp(1.2rem, calc(1.249375vw + 0.8002rem), 2.3994rem);  --h3-to-h6: clamp(1.1rem, calc(1.3535416667vw + 0.6668666667rem), 2.3994rem);  --h2: clamp(2.304rem, calc(0.931666875vw + 2.0058666rem), 3.1984002rem);  --h2-to-h3: clamp(1.92rem, calc(1.331666875vw + 1.4938666rem), 3.1984002rem);  --h2-to-h4: clamp(1.6rem, calc(1.6650002083vw + 1.0671999333rem), 3.1984002rem);  --h2-to-h5: clamp(1.2rem, calc(2.081666875vw + 0.5338666rem), 3.1984002rem);  --h2-to-h6: clamp(1.1rem, calc(2.1858335417vw + 0.4005332667rem), 3.1984002rem);  --h1: clamp(2.7648rem, calc(1.5611119444vw + 2.2652441778rem), 4.2634674666rem);  --h1-to-h2: clamp(2.304rem, calc(2.0411119444vw + 1.6508441778rem), 4.2634674666rem);  --h1-to-h3: clamp(1.92rem, calc(2.4411119444vw + 1.1388441778rem), 4.2634674666rem);  --h1-to-h4: clamp(1.6rem, calc(2.7744452777vw + 0.7121775111rem), 4.2634674666rem);  --h1-to-h5: clamp(1.2rem, calc(3.1911119444vw + 0.1788441778rem), 4.2634674666rem);  --h1-to-h6: clamp(1.1rem, calc(3.295278611vw + 0.0455108445rem), 4.2634674666rem); } :root {  --section-padding-block: var(--section-space-m);  --gutter: clamp(1.6rem, calc(6.6666666667vw + -0.5333333333rem), 8rem); } :root {  --space-xs: clamp(1.3506752532rem, calc(-0.0180644999vw + 1.3564558932rem), 1.3333333333rem);  --space-s: clamp(1.8004501125rem, calc(0.2078644661vw + 1.7339334834rem), 2rem);  --space-s-to-xs: clamp(1.3506752532rem, calc(0.6763799446vw + 1.1342336709rem), 2rem);  --space-m: clamp(2.4rem, calc(0.625vw + 2.2rem), 3rem);  --space-m-to-s: clamp(1.8004501125rem, calc(1.2495311328vw + 1.40060015rem), 3rem);  --space-m-to-xs: clamp(1.3506752532rem, calc(1.7180466112vw + 0.8009003376rem), 3rem);  --space-l: clamp(3.1992rem, calc(1.355vw + 2.7656rem), 4.5rem);  --space-l-to-m: clamp(2.4rem, calc(2.1875vw + 1.7rem), 4.5rem);  --space-l-to-s: clamp(1.8004501125rem, calc(2.8120311328vw + 0.90060015rem), 4.5rem);  --space-l-to-xs: clamp(1.3506752532rem, calc(3.2805466112vw + 0.3009003376rem), 4.5rem);  --space-xl: clamp(4.2645336rem, calc(2.5890275vw + 3.4360448rem), 6.75rem);  --space-xl-to-l: clamp(3.1992rem, calc(3.69875vw + 2.0156rem), 6.75rem);  --space-xl-to-m: clamp(2.4rem, calc(4.53125vw + 0.95rem), 6.75rem);  --space-xl-to-s: clamp(1.8004501125rem, calc(5.1557811328vw + 0.15060015rem), 6.75rem);  --space-xl-to-xs: clamp(1.3506752532rem, calc(5.6242966112vw + -0.4490996624rem), 6.75rem);  --space-xxl: clamp(5.6846232888rem, calc(4.6253924075vw + 4.2044977184rem), 10.125rem);  --space-xxl-to-xl: clamp(4.2645336rem, calc(6.1046525vw + 2.3110448rem), 10.125rem);  --space-xxl-to-l: clamp(3.1992rem, calc(7.214375vw + 0.8906rem), 10.125rem);  --space-xxl-to-m: clamp(2.4rem, calc(8.046875vw + -0.175rem), 10.125rem);  --space-xxl-to-s: clamp(1.8004501125rem, calc(8.6714061328vw + -0.97439985rem), 10.125rem);  --space-xxl-to-xs: clamp(1.3506752532rem, calc(9.1399216112vw + -1.5740996624rem), 10.125rem); } :root {  --section-space-xs: clamp(4.0520257596rem, calc(1.3346953893vw + 3.6249232351rem), 5.3333333333rem);  --section-space-s: clamp(5.4013503376rem, calc(2.7069267317vw + 4.5351337834rem), 8rem);  --section-space-s-to-xs: clamp(4.0520257596rem, calc(4.1124731671vw + 2.7360343462rem), 8rem);  --section-space-m: clamp(7.2rem, calc(5vw + 5.6rem), 12rem);  --section-space-m-to-s: clamp(5.4013503376rem, calc(6.8735933983vw + 3.2018004501rem), 12rem);  --section-space-m-to-xs: clamp(4.0520257596rem, calc(8.2791398337vw + 1.4027010128rem), 12rem);  --section-space-l: clamp(9.5976rem, calc(8.7525vw + 6.7968rem), 18rem);  --section-space-l-to-m: clamp(7.2rem, calc(11.25vw + 3.6rem), 18rem);  --section-space-l-to-s: clamp(5.4013503376rem, calc(13.1235933983vw + 1.2018004501rem), 18rem);  --section-space-l-to-xs: clamp(4.0520257596rem, calc(14.5291398337vw + -0.5972989872rem), 18rem);  --section-space-xl: clamp(12.7936008rem, calc(14.7983325vw + 8.0581344rem), 27rem);  --section-space-xl-to-l: clamp(9.5976rem, calc(18.1275vw + 3.7968rem), 27rem);  --section-space-xl-to-m: clamp(7.2rem, calc(20.625vw + 0.6rem), 27rem);  --section-space-xl-to-s: clamp(5.4013503376rem, calc(22.4985933983vw + -1.7981995499rem), 27rem);  --section-space-xl-to-xs: clamp(4.0520257596rem, calc(23.9041398337vw + -3.5972989872rem), 27rem);  --section-space-xxl: clamp(17.0538698664rem, calc(24.4230522225vw + 9.2384931552rem), 40.5rem);  --section-space-xxl-to-xl: clamp(12.7936008rem, calc(28.8608325vw + 3.5581344rem), 40.5rem);  --section-space-xxl-to-l: clamp(9.5976rem, calc(32.19vw + -0.7032rem), 40.5rem);  --section-space-xxl-to-m: clamp(7.2rem, calc(34.6875vw + -3.9rem), 40.5rem);  --section-space-xxl-to-s: clamp(5.4013503376rem, calc(36.5610933983vw + -6.2981995499rem), 40.5rem);  --section-space-xxl-to-xs: clamp(4.0520257596rem, calc(37.9666398337vw + -8.0972989872rem), 40.5rem); } :root {  --content-gap: var(--space-m);  --container-gap: var(--space-xl);  --grid-gap: var(--space-m); } :root {  --width-10: calc(var(--content-width) * 0.1);  --width-20: calc(var(--content-width) * 0.2);  --width-30: calc(var(--content-width) * 0.3);  --width-40: calc(var(--content-width) * 0.4);  --width-50: calc(var(--content-width) * 0.5);  --width-60: calc(var(--content-width) * 0.6);  --width-70: calc(var(--content-width) * 0.7);  --width-80: calc(var(--content-width) * 0.8);  --width-90: calc(var(--content-width) * 0.9);  --width-full: calc(var(--content-width) * 100%); } :root {  --grid-1: repeat(1, minmax(0, 1fr));  --grid-2: repeat(2, minmax(0, 1fr));  --grid-3: repeat(3, minmax(0, 1fr));  --grid-4: repeat(4, minmax(0, 1fr));  --grid-5: repeat(5, minmax(0, 1fr));  --grid-6: repeat(6, minmax(0, 1fr));  --grid-7: repeat(7, minmax(0, 1fr));  --grid-8: repeat(8, minmax(0, 1fr));  --grid-9: repeat(9, minmax(0, 1fr));  --grid-10: repeat(10, minmax(0, 1fr));  --grid-11: repeat(11, minmax(0, 1fr));  --grid-12: repeat(12, minmax(0, 1fr));  --grid-1-2: minmax(0, 1fr) minmax(0, 2fr);  --grid-1-3: minmax(0, 1fr) minmax(0, 3fr);  --grid-2-1: minmax(0, 2fr) minmax(0, 1fr);  --grid-2-3: minmax(0, 2fr) minmax(0, 3fr);  --grid-3-1: minmax(0, 3fr) minmax(0, 1fr);  --grid-3-2: minmax(0, 3fr) minmax(0, 2fr); } :root {  --grid-auto-2: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((2 - 1) * var(--grid-gap))) / 2) * 0.7, (100% - (2 - 1) * var(--grid-gap)) / 2)), 1fr));  --grid-auto-3: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((3 - 1) * var(--grid-gap))) / 3) * 0.7, (100% - (3 - 1) * var(--grid-gap)) / 3)), 1fr));  --grid-auto-4: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((4 - 1) * var(--grid-gap))) / 4) * 0.7, (100% - (4 - 1) * var(--grid-gap)) / 4)), 1fr));  --grid-auto-5: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((5 - 1) * var(--grid-gap))) / 5) * 0.7, (100% - (5 - 1) * var(--grid-gap)) / 5)), 1fr));  --grid-auto-6: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((6 - 1) * var(--grid-gap))) / 6) * 0.7, (100% - (6 - 1) * var(--grid-gap)) / 6)), 1fr));  --grid-auto-7: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((7 - 1) * var(--grid-gap))) / 7) * 0.7, (100% - (7 - 1) * var(--grid-gap)) / 7)), 1fr));  --grid-auto-8: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((8 - 1) * var(--grid-gap))) / 8) * 0.7, (100% - (8 - 1) * var(--grid-gap)) / 8)), 1fr));  --grid-auto-9: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((9 - 1) * var(--grid-gap))) / 9) * 0.7, (100% - (9 - 1) * var(--grid-gap)) / 9)), 1fr));  --grid-auto-10: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((10 - 1) * var(--grid-gap))) / 10) * 0.7, (100% - (10 - 1) * var(--grid-gap)) / 10)), 1fr));  --grid-auto-11: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((11 - 1) * var(--grid-gap))) / 11) * 0.7, (100% - (11 - 1) * var(--grid-gap)) / 11)), 1fr));  --grid-auto-12: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((12 - 1) * var(--grid-gap))) / 12) * 0.7, (100% - (12 - 1) * var(--grid-gap)) / 12)), 1fr));  --auto-grid-aggressiveness: 0.7; } :root {  --header-height: clamp(0rem, calc(0vw + 0rem), 0rem);  --admin-bar-height: var(--wp-admin--admin-bar--height, 0px); } :root {  --scroll-margin: clamp(0rem, calc(0vw + 0rem), 0rem);  --offset: calc(var(--scroll-margin) + var(--header-height)); } :root {  --paragraph-spacing: 1em;  --heading-spacing: 1.5em;  --list-spacing: 1em;  --list-indent-spacing: 2em;  --list-item-spacing: 0.5em;  --nested-list-indent-spacing: 1em;  --flow-spacing: var(--paragraph-spacing);  --figure-spacing: var(--paragraph-spacing);  --figcaption-spacing: 0.5em;  --blockquote-spacing: var(--paragraph-spacing); } :root {  --option-primary-btn-outline: on;  --option-secondary-btn-outline: on;  --btn-padding-block: 0.75em;  --btn-padding-inline: 1.5em;  --btn-min-width: 14rem;  --btn-width: max-content;  --btn-line-height: 1;  --btn-font-size: var(--text-m);  --btn-font-weight: 400;  --btn-font-family: inherit;  --btn-font-style: normal;  --btn-text-decoration: none;  --btn-text-decoration-hover: none;  --btn-letter-spacing: 0;  --btn-text-transform: none;  --btn-border-width: 0.25rem;  --btn-border-style: solid;  --btn-border-radius: 8;  --btn-radius: 8;  --btn-justify-content: center;  --btn-align-items: center;  --btn-text-align: center; } :root {  --link-color: var(--action);  --link-color-hover: var(--action-hover);  --link-transition: var(--transition);  --link-decoration: inherit;  --link-decoration-hover: inherit;  --link-underline-offset: 0;  --link-weight: inherit; } :root {  --col-width-s: 13rem;  --col-width-m: 25rem;  --col-width-l: 38rem;  --col-rule-width-s: 0.1em;  --col-rule-width-m: 0.3em;  --col-rule-width-l: 0.5em; } :root {  --sticky-offset-custom: 60px;  --sticky-offset: var(--header-height, var(--sticky-offset-custom, 0)); } :root {  --body-bg-color: var(--white);  --bg-ultra-light: var(--white);  --bg-light: var(--neutral-ultra-light);  --bg-dark: var(--neutral-ultra-dark);  --bg-ultra-dark: var(--black);  --text-light: var(--white);  --text-light-muted: var(--neutral-light);  --text-dark: var(--black);  --text-dark-muted: var(--neutral-dark); } :root {  --bg-ultra-light-text: var(--text-dark);  --bg-light-text: var(--text-dark);  --bg-dark-text: var(--text-light);  --bg-ultra-dark-text: var(--text-light);  --bg-ultra-light-heading: var(--text-dark);  --bg-light-heading: var(--text-dark);  --bg-dark-heading: var(--text-light);  --bg-ultra-dark-heading: var(--text-light);  --bg-ultra-light-link: var(--primary);  --bg-ultra-light-link-hover: var(--primary-hover);  --bg-light-link: var(--primary);  --bg-light-link-hover: var(--primary-hover);  --bg-dark-link: var(--primary);  --bg-dark-link-hover: var(--primary-hover);  --bg-ultra-dark-link: var(--primary);  --bg-ultra-dark-link-hover: var(--primary-hover);  --bg-ultra-light-button: primary;  --bg-light-button: primary;  --bg-dark-button: primary;  --bg-ultra-dark-button: primary;  --bg-ultra-light-icon: light;  --bg-light-icon: light;  --bg-dark-icon: dark;  --bg-ultra-dark-icon: dark; } :root {  --radius: 1rem;  --radius-50: 50%;  --radius-circle: 50vw;  --radius-none: 0;  --radius-xs: 0.4444444444rem;  --radius-s: 0.6666666667rem;  --radius-m: 1rem;  --radius-l: 1.5rem;  --radius-xl: 2.25rem;  --radius-xxl: 3.375rem; } :root {  --border-size: 1px;  --border-width: 1px;  --border-style: solid;  --border-color-dark: var(--black-trans-20);  --border-color-light: var(--white-trans-20);  --border: var(--border-size) var(--border-style) var(--border-color-dark);  --border-light: var(--border-size) var(--border-style) var(--border-color-light);  --border-dark: var(--border-size) var(--border-style) var(--border-color-dark); } :root {  --divider-size: 1px;  --divider-style: solid;  --divider-inline-size: 100%;  --divider-gap: var(--content-gap);  --divider-color-dark: var(--black-trans-20);  --divider-color-light: var(--white-trans-20);  --divider: var(--divider-size) var(--divider-style) var(--divider-color-dark);  --divider-light: var(--divider-size) var(--divider-style) var(--divider-color-light);  --divider-dark: var(--divider-size) var(--divider-style) var(--divider-color-dark); } :root {  --transition-duration: 0.3s;  --transition-timing: ease-in-out;  --transition-delay: 0s;  --transition: 0.3s ease-in-out 0s; } :root {  --box-shadow-1: 0 4px 4px -10px rgba(0, 0, 0, 0.04), 0 13px 13px -10px rgba(0, 0, 0, 0.06), 0 40px 60px -10px rgba(0, 0, 0, 0.08);  --box-shadow-2: 0 2.7px 3.6px -5px rgba(0, 0, 0, 0.04), 0 7.5px 10px -5px rgba(0, 0, 0, 0.06), 0 18px 24.1px -5px rgba(0, 0, 0, 0.08), 0 60px 80px -5px rgba(0, 0, 0, 0.1);  --box-shadow-3: 2.8px 2.8px 2.2px rgba(0, 0, 0, 0.02), 0 6.7px 5.3px -5px rgba(0, 0, 0, 0.04), 0 12.5px 10px -5px rgba(0, 0, 0, 0.06), 0 22.3px 17.9px -5px rgba(0, 0, 0, 0.08), 0 41.8px 33.4px -5px rgba(0, 0, 0, 0.1), 0 80px 80px -5px rgba(0, 0, 0, 0.105); } :root {  --text-shadow-1: 0 1px 2px color-mix(in srgb, black 20%, transparent);  --text-shadow-2: 0 2px 4px color-mix(in srgb, black 30%, transparent);  --text-shadow-3: 0 4px 8px color-mix(in srgb, black 40%, transparent); } :root {  --drop-shadow-1: drop-shadow(0 1px 2px color-mix(in srgb, black 15%, transparent));  --drop-shadow-2: drop-shadow(0 4px 6px color-mix(in srgb, black 20%, transparent));  --drop-shadow-3: drop-shadow(0 10px 15px color-mix(in srgb, black 25%, transparent)); } :root {  --blockquote-padding: var(--space-m);  --blockquote-gap: 1em;  --blockquote-border-width: 0 0 0 3px;  --blockquote-border-style: solid;  --blockquote-border-color: var(--primary);  --blockquote-border-radius: var(--radius);  --blockquote-background: var(--neutral-ultra-light);  --blockquote-box-shadow: none;  --blockquote-text-color: inherit;  --blockquote-text-font-family: inherit;  --blockquote-text-font-style: normal;  --blockquote-text-font-size: var(--text-l);  --blockquote-text-font-weight: normal;  --blockquote-text-line-height: inherit;  --blockquote-text-text-align: left;  --blockquote-text-text-transform: none;  --blockquote-footer-padding: 0;  --blockquote-footer-margin-block: 1em 0;  --blockquote-footer-font-family: inherit;  --blockquote-footer-font-size: var(--text-s);  --blockquote-footer-font-weight: normal;  --blockquote-footer-font-style: normal;  --blockquote-footer-line-height: 1.5;  --blockquote-footer-text-transform: none;  --blockquote-footer-color: currentColor;  --blockquote-cite-font-family: inherit;  --blockquote-cite-font-size: inherit;  --blockquote-cite-font-weight: inherit;  --blockquote-cite-font-style: inherit;  --blockquote-cite-line-height: inherit;  --blockquote-cite-text-transform: inherit;  --blockquote-cite-color: currentColor; } :root {  color-scheme: light; } .scheme--light {  color-scheme: light; } .scheme--dark {  color-scheme: dark; } :root {  interpolate-size: allow-keywords; } *, *::before, *::after {  box-sizing: border-box; } body {  min-block-size: 100vh; } input, button, textarea, select {  font: inherit; } button:not(nav button, [class*="btn--"]) {  line-height: var(--btn-line-height);  letter-spacing: var(--btn-letter-spacing);  text-transform: var(--btn-text-transform);  text-decoration: var(--btn-text-decoration);  text-align: var(--btn-text-align);  font-weight: var(--btn-font-weight);  font-style: var(--btn-font-style);  font-family: var(--btn-font-family); } :where(dd) {  margin-inline-start: 0; } html {  font-size: var(--root-font-size) !important; } :where(body) {  font-size: var(--text-m);  overflow-x: clip;  color: var(--text-color);  line-height: var(--text-line-height);  font-weight: var(--text-font-weight);  text-wrap: var(--text-text-wrap);  background: var(--body-bg-color);  transition: background var(--transition); } :where(p) {  line-height: var(--text-line-height, calc()); } body a:where(:not([class*= btn--])) {  color: var(--link-color, var(--action));  font-weight: var(--link-weight, inherit);  -webkit-text-decoration: var(--link-decoration, inherit);  text-decoration: var(--link-decoration, inherit);  text-underline-offset: var(--link-underline-offset, 0);  transition: var(--link-transition, var(--transition)); } @media (hover: hover) and (pointer: fine) {  body a:where(:not([class*= btn--])):hover {   color: var(--link-color-hover, var(--action-hover));  } } h1, :where(.h1), h2, :where(.h2), h3, :where(.h3), h4, :where(.h4), h5, :where(.h5), h6, :where(.h6) {  line-height: var(--heading-line-height);  font-weight: var(--heading-font-weight);  text-wrap: var(--heading-text-wrap); } h1 {  font-size: var(--h1);  font-weight: var(--h1-font-weight);  line-height: var(--h1-line-height);  max-width: var(--h1-max-width); } h2 {  font-size: var(--h2);  line-height: var(--h2-line-height); } h3 {  font-size: var(--h3);  line-height: var(--h3-line-height); } h4 {  font-size: var(--h4);  line-height: var(--h4-line-height); } h5 {  font-size: var(--h5);  line-height: var(--h5-line-height); } h6 {  font-size: var(--h6);  line-height: var(--h6-line-height); } :where(blockquote:where(:not(figure > blockquote)), figure:has(> blockquote), .blockquote):where(:not(:is(:is([class*="-card"] blockquote, figure[class*="-card"], figure[class*="-card"] blockquote)))) {  display: flex;  flex-direction: column;  gap: var(--blockquote-gap);  inline-size: 100%;  padding: var(--blockquote-padding);  gap: var(--blockquote-gap);  border-width: var(--blockquote-border-width);  border-style: var(--blockquote-border-style);  border-color: var(--blockquote-border-color);  border-radius: var(--blockquote-border-radius);  background: var(--blockquote-background);  box-shadow: var(--blockquote-box-shadow); } :where(blockquote:where(:not(figure > blockquote)), figure:has(> blockquote), .blockquote):where(:not(:is(:is([class*="-card"] blockquote, figure[class*="-card"], figure[class*="-card"] blockquote)))) p {  color: var(--blockquote-text-color);  font-family: var(--blockquote-text-font-family);  font-style: var(--blockquote-text-font-style);  font-size: var(--blockquote-text-font-size);  font-weight: var(--blockquote-text-font-weight);  line-height: var(--blockquote-text-line-height);  text-align: var(--blockquote-text-text-align);  text-transform: var(--blockquote-text-text-transform); } :where(blockquote:where(:not(figure > blockquote)), figure:has(> blockquote), .blockquote):where(:not(:is(:is([class*="-card"] blockquote, figure[class*="-card"], figure[class*="-card"] blockquote)))) footer, :where(blockquote:where(:not(figure > blockquote)), figure:has(> blockquote), .blockquote):where(:not(:is(:is([class*="-card"] blockquote, figure[class*="-card"], figure[class*="-card"] blockquote)))) figcaption {  display: var(--blockquote-footer-display, flex);  flex-direction: var(--blockquote-footer-flex-direction, row);  align-items: var(--blockquote-footer-align-items, center);  gap: var(--blockquote-footer-gap, calc(var(--content-gap) / 2));  padding: var(--blockquote-footer-padding);  margin-block: var(--blockquote-footer-margin-block);  font-family: var(--blockquote-footer-font-family);  font-size: var(--blockquote-footer-font-size);  font-weight: var(--blockquote-footer-font-weight);  font-style: var(--blockquote-footer-font-style);  line-height: var(--blockquote-footer-line-height);  text-transform: var(--blockquote-footer-text-transform);  color: var(--blockquote-footer-color); } :where(blockquote:where(:not(figure > blockquote)), figure:has(> blockquote), .blockquote):where(:not(:is(:is([class*="-card"] blockquote, figure[class*="-card"], figure[class*="-card"] blockquote)))) cite, :where(blockquote:where(:not(figure > blockquote)), figure:has(> blockquote), .blockquote):where(:not(:is(:is([class*="-card"] blockquote, figure[class*="-card"], figure[class*="-card"] blockquote)))) figcaption cite {  font-family: var(--blockquote-cite-font-family);  font-size: var(--blockquote-cite-font-size);  font-weight: var(--blockquote-cite-font-weight);  font-style: var(--blockquote-cite-font-style);  line-height: var(--blockquote-cite-line-height);  text-transform: var(--blockquote-cite-text-transform);  color: var(--blockquote-cite-color); } .btn--primary {  --btn-background: var(--primary);  --btn-background-hover: var(--primary-hover);  --btn-text-color: var(--primary-ultra-light);  --btn-text-color-hover: var(--primary-ultra-light);  --btn-border-color: var(--primary);  --btn-border-color-hover: var(--primary-hover);  --focus-color: var(--primary-dark); } .btn--primary-dark {  --btn-background: var(--primary-dark);  --btn-background-hover: var(--primary-ultra-dark);  --btn-text-color: var(--primary-ultra-light);  --btn-text-color-hover: var(--primary-ultra-light);  --btn-border-color: var(--primary-dark);  --btn-border-color-hover: var(--primary-ultra-dark);  --focus-color: var(--primary-semi-dark); } .btn--primary-light {  --btn-background: var(--primary-ultra-light);  --btn-background-hover: var(--primary-light);  --btn-text-color: var(--primary);  --btn-text-color-hover: var(--primary-ultra-dark);  --btn-border-color: var(--primary-ultra-light);  --btn-border-color-hover: var(--primary-light);  --focus-color: var(--primary-light); } .btn--primary.btn--outline {  --btn-background: transparent;  --btn-background-hover: var(--primary-hover);  --btn-text-color: var(--primary);  --btn-text-color-hover: var(--primary-ultra-light);  --btn-border-width: 0.25rem;  --btn-border-color: var(--primary);  --btn-border-color-hover: var(--primary-hover);  --focus-color: var(--primary-dark); } .btn--primary-dark.btn--outline {  --btn-background: transparent;  --btn-background-hover: var(--primary-dark);  --btn-text-color: var(--primary-dark);  --btn-text-color-hover: var(--primary-ultra-light);  --btn-border-width: 0.25rem;  --btn-border-color: var(--primary-dark);  --btn-border-color-hover: var(--primary-dark);  --focus-color: var(--primary-dark); } .btn--primary-light.btn--outline {  --btn-background: transparent;  --btn-background-hover: var(--primary-light);  --btn-text-color: var(--primary-light);  --btn-text-color-hover: var(--primary-dark);  --btn-border-width: 0.25rem;  --btn-border-color: var(--primary-light);  --btn-border-color-hover: var(--primary-light);  --focus-color: var(--primary-dark); } .btn--accent {  --btn-background: var(--accent);  --btn-background-hover: var(--accent-hover);  --btn-text-color: var(--accent-ultra-light);  --btn-text-color-hover: var(--accent-ultra-light);  --btn-border-color: var(--accent);  --btn-border-color-hover: var(--accent-hover);  --focus-color: var(--accent-dark); } .btn--base {  --btn-background: var(--base);  --btn-background-hover: var(--base-hover);  --btn-text-color: var(--base-ultra-light);  --btn-text-color-hover: var(--base-ultra-light);  --btn-border-color: var(--base);  --btn-border-color-hover: var(--base-hover);  --focus-color: var(--base-dark); } [class*="btn--"]:where(:not(.btn--none, .wp-block-button)), [class*="btn--"].wp-block-button > .wp-block-button__link {  background: var(--btn-background);  color: var(--btn-text-color);  padding-block: var(--btn-padding-block);  padding-inline: var(--btn-padding-inline);  inline-size: var(--btn-width, auto);  min-inline-size: var(--btn-min-width);  line-height: var(--btn-line-height);  font-family: var(--btn-font-family);  font-size: var(--btn-font-size, var(--text-m));  font-weight: var(--btn-font-weight);  font-style: var(--btn-font-style);  text-transform: var(--btn-text-transform);  letter-spacing: var(--btn-letter-spacing);  text-decoration: var(--btn-text-decoration);  border-width: var(--btn-border-width);  border-style: var(--btn-border-style);  border-radius: var(--btn-border-radius);  border-color: var(--btn-border-color);  transition: var(--btn-transition, var(--transition));  justify-content: var(--btn-justify-content, center);  align-items: var(--btn-align-items, center);  text-align: var(--btn-text-align, center);  display: var(--btn-display, inline-flex); } @media (hover: hover) and (pointer: fine) {  [class*="btn--"]:where(:not(.btn--none, .wp-block-button)):hover, [class*="btn--"].wp-block-button > .wp-block-button__link:hover {   background: var(--btn-background-hover);   color: var(--btn-text-color-hover);   border-color: var(--btn-border-color-hover);   text-decoration: var(--btn-text-decoration-hover);  } } [class*="btn--"]:where(:not(.btn--none, .wp-block-button)):where(:focus-visible), [class*="btn--"].wp-block-button > .wp-block-button__link:where(:focus-visible) {  outline-style: solid;  outline-color: var(--focus-color);  outline-width: var(--focus-width);  outline-offset: var(--focus-offset); } .btn--xs {  --btn-font-size: var(--text-xs); } .btn--s {  --btn-font-size: var(--text-s); } .btn--m {  --btn-font-size: var(--text-m); } .btn--l {  --btn-font-size: var(--text-l); } .btn--xl {  --btn-font-size: var(--text-xl); } .btn--xxl {  --btn-font-size: var(--text-xxl); } .btn--none {  background: none;  border: none; } [id] {  scroll-margin-top: var(--offset, 0); } html {  scroll-behavior: smooth; } html:focus-within {  scroll-behavior: auto; } :focus {  outline: none;  box-shadow: none; } :focus-visible {  outline-style: solid;  outline-color: var(--focus-color);  outline-width: var(--focus-width);  outline-offset: var(--focus-offset); } @supports not selector(:focus-visible) {  :focus {   outline-style: solid;   outline-color: var(--focus-color);   outline-width: var(--focus-width);   outline-offset: var(--focus-offset);  } } #bricks-blank-canvas > .actions, body:not(.content-offset--off):not(:has(header:is([data-sticky-header="0"]))) main:not(.panel-content) > *:first-child > *:first-child:not(:is(.bricks-shape-divider, .bricks-background-video-wrapper)), main > *:first-child > .bricks-shape-divider ~ .brxe-container {  margin-block-start: var(--header-height); } :where(section:not(section section)) {  display: flex;  flex-direction: column;  padding-block: var(--section-padding-block);  padding-inline: var(--gutter); } .bg--ultra-light {  background: var(--bg-ultra-light); } .bg--light {  background: var(--bg-light); } .bg--dark {  background: var(--bg-dark); } .bg--ultra-dark {  background: var(--bg-ultra-dark); } .text--light {  color: var(--text-light); } .text--light-muted {  color: var(--text-light-muted); } .text--dark {  color: var(--text-dark); } .text--dark-muted {  color: var(--text-dark-muted); } :where(.bg--ultra-light) {  --relative-text-color: var(--bg-ultra-light-text);  color: var(--relative-text-color, inherit); } :where(.bg--light) {  --relative-text-color: var(--bg-light-text);  color: var(--relative-text-color, inherit); } :where(.bg--dark) {  --relative-text-color: var(--bg-dark-text);  color: var(--relative-text-color, inherit); } :where(.bg--ultra-dark) {  --relative-text-color: var(--bg-ultra-dark-text);  color: var(--relative-text-color, inherit); } .bg--ultra-light :where(h1, h2, h3, h4, h5, h6) {  color: var(--relative-heading-color, inherit); } .bg--light :where(h1, h2, h3, h4, h5, h6) {  color: var(--relative-heading-color, inherit); } .bg--dark :where(h1, h2, h3, h4, h5, h6) {  color: var(--relative-heading-color, inherit); } .bg--ultra-dark :where(h1, h2, h3, h4, h5, h6) {  color: var(--relative-heading-color, inherit); } .bg--ultra-light {  --relative-heading-color: var(--bg-ultra-light-heading); } .bg--light {  --relative-heading-color: var(--bg-light-heading); } .bg--dark {  --relative-heading-color: var(--bg-dark-heading); } .bg--ultra-dark {  --relative-heading-color: var(--bg-ultra-dark-heading); } .bg--ultra-light :is(a):where(:not([class*= btn--], :is(h1, h2, h3, h4, h5, h6) a)) {  color: var(--relative-link-color); } .bg--ultra-light :is(a):where(:not([class*= btn--], :is(h1, h2, h3, h4, h5, h6) a)):hover {  color: var(--relative-link-color-hover); } .bg--light :is(a):where(:not([class*= btn--], :is(h1, h2, h3, h4, h5, h6) a)) {  color: var(--relative-link-color); } .bg--light :is(a):where(:not([class*= btn--], :is(h1, h2, h3, h4, h5, h6) a)):hover {  color: var(--relative-link-color-hover); } .bg--dark :is(a):where(:not([class*= btn--], :is(h1, h2, h3, h4, h5, h6) a)) {  color: var(--relative-link-color); } .bg--dark :is(a):where(:not([class*= btn--], :is(h1, h2, h3, h4, h5, h6) a)):hover {  color: var(--relative-link-color-hover); } .bg--ultra-dark :is(a):where(:not([class*= btn--], :is(h1, h2, h3, h4, h5, h6) a)) {  color: var(--relative-link-color); } .bg--ultra-dark :is(a):where(:not([class*= btn--], :is(h1, h2, h3, h4, h5, h6) a)):hover {  color: var(--relative-link-color-hover); } .bg--ultra-light {  --relative-link-color: var(--bg-ultra-light-link);  --relative-link-color-hover: var(--bg-ultra-light-link-hover); } .bg--light {  --relative-link-color: var(--bg-light-link);  --relative-link-color-hover: var(--bg-light-link-hover); } .bg--dark {  --relative-link-color: var(--bg-dark-link);  --relative-link-color-hover: var(--bg-dark-link-hover); } .bg--ultra-dark {  --relative-link-color: var(--bg-ultra-dark-link);  --relative-link-color-hover: var(--bg-ultra-dark-link-hover); } .bg--ultra-light [class*="btn--"]:not(.unrelate) {  --btn-background: var(--primary);  --btn-background-hover: var(--primary-hover);  --btn-text-color: var(--primary-ultra-light);  --btn-text-color-hover: var(--primary-ultra-light);  --btn-border-color: var(--primary);  --btn-border-color-hover: var(--primary-hover);  --focus-color: var(--primary-dark); } .bg--ultra-light [class*="btn--"]:not(.unrelate).btn--outline {  --btn-background: transparent;  --btn-background-hover: var(--primary-hover);  --btn-text-color: var(--primary);  --btn-text-color-hover: var(--primary-ultra-light);  --btn-border-width: 0.25rem;  --btn-border-color: var(--primary);  --btn-border-color-hover: var(--primary-hover);  --focus-color: var(--primary-dark); } .bg--light [class*="btn--"]:not(.unrelate) {  --btn-background: var(--primary);  --btn-background-hover: var(--primary-hover);  --btn-text-color: var(--primary-ultra-light);  --btn-text-color-hover: var(--primary-ultra-light);  --btn-border-color: var(--primary);  --btn-border-color-hover: var(--primary-hover);  --focus-color: var(--primary-dark); } .bg--light [class*="btn--"]:not(.unrelate).btn--outline {  --btn-background: transparent;  --btn-background-hover: var(--primary-hover);  --btn-text-color: var(--primary);  --btn-text-color-hover: var(--primary-ultra-light);  --btn-border-width: 0.25rem;  --btn-border-color: var(--primary);  --btn-border-color-hover: var(--primary-hover);  --focus-color: var(--primary-dark); } .bg--dark [class*="btn--"]:not(.unrelate) {  --btn-background: var(--primary);  --btn-background-hover: var(--primary-hover);  --btn-text-color: var(--primary-ultra-light);  --btn-text-color-hover: var(--primary-ultra-light);  --btn-border-color: var(--primary);  --btn-border-color-hover: var(--primary-hover);  --focus-color: var(--primary-dark); } .bg--dark [class*="btn--"]:not(.unrelate).btn--outline {  --btn-background: transparent;  --btn-background-hover: var(--primary-hover);  --btn-text-color: var(--primary);  --btn-text-color-hover: var(--primary-ultra-light);  --btn-border-width: 0.25rem;  --btn-border-color: var(--primary);  --btn-border-color-hover: var(--primary-hover);  --focus-color: var(--primary-dark); } .bg--ultra-dark [class*="btn--"]:not(.unrelate) {  --btn-background: var(--primary);  --btn-background-hover: var(--primary-hover);  --btn-text-color: var(--primary-ultra-light);  --btn-text-color-hover: var(--primary-ultra-light);  --btn-border-color: var(--primary);  --btn-border-color-hover: var(--primary-hover);  --focus-color: var(--primary-dark); } .bg--ultra-dark [class*="btn--"]:not(.unrelate).btn--outline {  --btn-background: transparent;  --btn-background-hover: var(--primary-hover);  --btn-text-color: var(--primary);  --btn-text-color-hover: var(--primary-ultra-light);  --btn-border-width: 0.25rem;  --btn-border-color: var(--primary);  --btn-border-color-hover: var(--primary-hover);  --focus-color: var(--primary-dark); } .bg--ultra-light {  --icon-scheme: var(--bg-ultra-light-icon); } .bg--light {  --icon-scheme: var(--bg-light-icon); } .bg--dark {  --icon-scheme: var(--bg-dark-icon); } .bg--ultra-dark {  --icon-scheme: var(--bg-ultra-dark-icon); } .section--xs {  padding-block: var(--section-space-xs);  padding-inline: var(--gutter); } .section--s {  padding-block: var(--section-space-s);  padding-inline: var(--gutter); } .section--s-to-xs {  padding-block: var(--section-space-s-to-xs);  padding-inline: var(--gutter); } .section--m {  padding-block: var(--section-space-m);  padding-inline: var(--gutter); } .section--m-to-s {  padding-block: var(--section-space-m-to-s);  padding-inline: var(--gutter); } .section--m-to-xs {  padding-block: var(--section-space-m-to-xs);  padding-inline: var(--gutter); } .section--l {  padding-block: var(--section-space-l);  padding-inline: var(--gutter); } .section--l-to-m {  padding-block: var(--section-space-l-to-m);  padding-inline: var(--gutter); } .section--l-to-s {  padding-block: var(--section-space-l-to-s);  padding-inline: var(--gutter); } .section--l-to-xs {  padding-block: var(--section-space-l-to-xs);  padding-inline: var(--gutter); } .section--xl {  padding-block: var(--section-space-xl);  padding-inline: var(--gutter); } .section--xl-to-l {  padding-block: var(--section-space-xl-to-l);  padding-inline: var(--gutter); } .section--xl-to-m {  padding-block: var(--section-space-xl-to-m);  padding-inline: var(--gutter); } .section--xl-to-s {  padding-block: var(--section-space-xl-to-s);  padding-inline: var(--gutter); } .section--xl-to-xs {  padding-block: var(--section-space-xl-to-xs);  padding-inline: var(--gutter); } .section--xxl {  padding-block: var(--section-space-xxl);  padding-inline: var(--gutter); } .section--xxl-to-xl {  padding-block: var(--section-space-xxl-to-xl);  padding-inline: var(--gutter); } .section--xxl-to-l {  padding-block: var(--section-space-xxl-to-l);  padding-inline: var(--gutter); } .section--xxl-to-m {  padding-block: var(--section-space-xxl-to-m);  padding-inline: var(--gutter); } .section--xxl-to-s {  padding-block: var(--section-space-xxl-to-s);  padding-inline: var(--gutter); } .section--xxl-to-xs {  padding-block: var(--section-space-xxl-to-xs);  padding-inline: var(--gutter); } .section--none {  padding-block: 0;  padding-inline: var(--gutter); } .header--xs {  padding-block: var(--space-xs);  padding-inline: var(--gutter); } .header--s {  padding-block: var(--space-s);  padding-inline: var(--gutter); } .header--m {  padding-block: var(--space-m);  padding-inline: var(--gutter); } .header--l {  padding-block: var(--space-l);  padding-inline: var(--gutter); } .header--xl {  padding-block: var(--space-xl);  padding-inline: var(--gutter); } .header--xxl {  padding-block: var(--space-xxl);  padding-inline: var(--gutter); } [class*="overlay--"], .overlay {  position: relative;  z-index: 0;  isolation: isolate; } [class*="overlay--"]::before, .overlay::before {  content: "";  background: var(--overlay-color, rgba(0, 0, 0, 0.7));  position: absolute;  inset: 0;  z-index: var(--overlay-z-index, -1); } figure:where(:has(> img, > picture, > svg, > video, > iframe)):where(.overlay), figure:where(:has(> img, > picture, > svg, > video, > iframe)):where([class*="overlay--"]) {  --overlay-z-index: 0; } :is(.text--xxl, .text--xl, .text--l, .text--m, .text--s, .text--xs) {  line-height: var(--text-line-height);  font-weight: var(--text-font-weight);  text-wrap: var(--text-text-wrap); } .text--xxl {  font-size: var(--text-xxl);  line-height: var(--text-xxl-line-height); } .text--xxl:is(p, li, blockquote, h1, h2, h3, h4, h5, h6, span, strong, cite) {  max-width: var(--text-xxl-max-width); } .text--xl {  font-size: var(--text-xl);  line-height: var(--text-xl-line-height); } .text--l {  font-size: var(--text-l);  line-height: var(--text-l-line-height); } .text--m {  font-size: var(--text-m);  line-height: var(--text-m-line-height); } .text--m:is(p, li, blockquote, h1, h2, h3, h4, h5, h6, span, strong, cite) {  max-width: var(--text-m-max-width); } .text--s {  font-size: var(--text-s);  line-height: var(--text-s-line-height); } .text--xs {  font-size: var(--text-xs);  line-height: var(--text-xs-line-height); } .h1 {  font-size: var(--h1);  font-weight: var(--h1-font-weight);  line-height: var(--h1-line-height);  max-width: var(--h1-max-width); } .h2 {  font-size: var(--h2);  line-height: var(--h2-line-height); } .h3 {  font-size: var(--h3);  line-height: var(--h3-line-height); } .h4 {  font-size: var(--h4);  line-height: var(--h4-line-height); } .h5 {  font-size: var(--h5);  line-height: var(--h5-line-height); } .h6 {  font-size: var(--h6);  line-height: var(--h6-line-height); } body blockquote {  text-wrap: balance; } .sticky {  position: -webkit-sticky;  position: sticky;  inset-block-start: var(--sticky-offset, 0); } img {  object-fit: var(--object-fit, cover);  object-position: var(--object-position, 50% 50%); } .width--10 {  inline-size: 100%;  max-inline-size: calc(var(--content-width) * 0.1); } .width--20 {  inline-size: 100%;  max-inline-size: calc(var(--content-width) * 0.2); } .width--30 {  inline-size: 100%;  max-inline-size: calc(var(--content-width) * 0.3); } .width--40 {  inline-size: 100%;  max-inline-size: calc(var(--content-width) * 0.4); } .width--50 {  inline-size: 100%;  max-inline-size: calc(var(--content-width) * 0.5); } .width--60 {  inline-size: 100%;  max-inline-size: calc(var(--content-width) * 0.6); } .width--70 {  inline-size: 100%;  max-inline-size: calc(var(--content-width) * 0.7); } .width--80 {  inline-size: 100%;  max-inline-size: calc(var(--content-width) * 0.8); } .width--90 {  inline-size: 100%;  max-inline-size: calc(var(--content-width) * 0.9); } .width--full {  inline-size: 100%;  max-inline-size: 100%; } figure[class*="width--"] img {  inline-size: 100%; } .width--auto {  inline-size: auto !important;  max-inline-size: 100%; } .content-width {  inline-size: 100%;  max-inline-size: var(--content-width);  margin-inline: auto; } .content-width--safe {  inline-size: 100%;  max-inline-size: var(--content-width-safe);  margin-inline: auto; } .width--max-content {  inline-size: max-content;  max-inline-size: 100%; } .width--min-content {  inline-size: min-content;  max-inline-size: 100%; } .width--fit-content {  inline-size: fit-content;  max-inline-size: 100%; } .gap--none {  --row-gap: 0;  --col-gap: 0;  gap: 0; } .container-gap {  --row-gap: var(--container-gap);  --col-gap: var(--container-gap);  gap: var(--container-gap); } .content-gap {  --row-gap: var(--content-gap);  --col-gap: var(--content-gap);  gap: var(--content-gap); } .grid-gap {  --row-gap: var(--grid-gap);  --col-gap: var(--grid-gap);  gap: var(--grid-gap); } :where(section:not(section section)) {  gap: var(--container-gap); } :where(section:not(section section)) > :where(div, ul, ol) {  gap: var(--content-gap); } :where(:where(.brxe-block)) {  gap: var(--content-gap); } :where(:where(.brxe-div)) {  gap: var(--content-gap); } section > div:where([class*="grid--"]), :where([class*="grid--"]) {  gap: var(--grid-gap); } :where(:where(img), :where(figure:not(figure:has(img)))) {  border-radius: var(--radius); } :root {  --transition-duration: 0.3s;  --transition-timing: ease-in-out;  --transition-delay: 0s;  --transition: 0.3s ease-in-out 0s; } :root {  --ease-smooth: cubic-bezier(0.4, 0, 0.2, 1);  --ease-snappy: cubic-bezier(0.16, 1, 0.3, 1);  --ease-gentle: cubic-bezier(0.65, 0, 0.35, 1);  --ease-bouncy: cubic-bezier(0.68, -0.55, 0.265, 1.55);  --ease-elastic: linear(0, 0.029 1.6%, 0.123 3.5%, 0.651 10.6%, 0.862 14.1%, 1.002 17.7%, 1.046 19.6%, 1.074 21.6%, 1.087 23.9%, 1.086 26.6%, 1.014 38.5%, 0.994 46.3%, 1); } @supports (animation-timeline: view()) {  [class*="on-enter-all--"] > * {   animation-name: enter-animate;   animation-timing-function: linear;   animation-fill-mode: both;   animation-timeline: view();   animation-range: var(--animate-range-start, entry 20%) var(--animate-range-end, entry 100%);  }  [class*="on-enter-all--"].on-enter--stagger > * {   animation-delay: calc(sibling-index() * var(--enter-stagger-interval, 5%));  } } @supports not (animation-timeline: view()) {  [class*="on-enter--"], [class*="on-enter-all--"] > * {   opacity: 1;   transform: none;   filter: none;  } } @supports (animation-timeline: view()) {  [class*="on-exit-all--"] > * {   animation-name: exit-animate;   animation-timing-function: linear;   animation-fill-mode: both;   animation-timeline: view();   animation-range: var(--exit-range-start, exit 0%) var(--exit-range-end, exit 80%);  }  [class*="on-exit-all--"].on-exit--stagger > * {   animation-delay: calc(sibling-index() * var(--exit-stagger-interval, 5%));  } } @supports not (animation-timeline: view()) {  [class*="on-exit--"], [class*="on-exit-all--"] > * {   opacity: 1;   transform: none;   filter: none;  } } [class*="on-visible-all--"].on-visible--stagger > * {  transition-delay: calc(sibling-index() * var(--visible-stagger-interval, 0.1s)); } @media (prefers-reduced-motion: reduce) {  [class*="on-enter--"], [class*="on-enter-all--"] > *, [class*="on-exit--"], [class*="on-exit-all--"] > * {   animation: none !important;   opacity: 1;   transform: none;   filter: none;  }  [class*="on-visible--"], [class*="on-visible-all--"] > * {   transition: none !important;   opacity: 1;   translate: none;   scale: none;   filter: none;  }  [class*="on-hover--"] {   transition: none;  }  [class*="on-hover--"]:hover {   transform: none;   translate: none;   scale: none;   box-shadow: initial;   filter: none;  } } acss-dashboard {  --acss-dashboard-icon-display: none !important; } form.wsf-form {  --wsf-form-border-radius: 0;  --wsf-form-border-width: 0px;  --wsf-form-border-style: solid;  --wsf-form-grid-gap: 20px;  --wsf-form-padding-horizontal: 0px;  --wsf-form-padding-vertical: 0px;  --wsf-form-transition-enabled: 1;  --wsf-form-transition-speed: var(--transition-duration);  --wsf-form-transition-timing-function: var(--transition-timing);  --wsf-form-font-size: var(--text-m);  --wsf-form-font-size-small: var(--text-s);  --wsf-form-font-size-large: var(--text-l);  --wsf-form-font-style: normal;  --wsf-form-font-weight: normal;  --wsf-form-letter-spacing: var(--text-letter-spacing);  --wsf-form-line-height: var(--text-line-height);  --wsf-form-text-decoration: none;  --wsf-form-text-transform: none;  --wsf-group-li-border-radius: 0;  --wsf-group-ul-border-width: 1px;  --wsf-group-ul-border-style: solid;  --wsf-group-li-border-width: 0;  --wsf-group-li-border-style: solid;  --wsf-group-li-gap: 0px;  --wsf-group-li-padding-horizontal: 1.5em;  --wsf-group-li-padding-vertical: 0.75em;  --wsf-group-li-font-size: var(--f-form-font-size);  --wsf-group-li-font-weight: ;  --wsf-group-li-font-style: inherit;  --wsf-group-li-letter-spacing: 0;  --wsf-group-li-line-height: var(--f-form-line-height);  --wsf-group-li-text-decoration: none;  --wsf-group-li-text-transform: none;  --wsf-group-li-steps-size: var(--space-l);  --wsf-group-li-steps-font-size: var(--f-form-font-size);  --wsf-group-li-steps-font-weight: ;  --wsf-group-li-steps-font-style: normal;  --wsf-group-li-steps-text-decoration: none;  --wsf-section-legend-font-size: var(--f-form-font-size);  --wsf-section-legend-font-style: normal;  --wsf-section-legend-font-weight: 600;  --wsf-section-legend-line-height: var(--f-form-line-height);  --wsf-section-legend-text-decoration: none;  --wsf-section-legend-text-transform: none;  --wsf-section-legend-gap: 1rem;  --wsf-section-icon-size: var(--text-m);  --wsf-field-height: calc((var(--wsf-field-padding-vertical) * 2) + (var(--wsf-field-border-width) * 2) + 1lh);  --wsf-field-border-radius: var(--radius);  --wsf-field-border-width: 1px;  --wsf-field-border-style: solid;  --wsf-field-box-shadow-width-focus: 0px;  --wsf-field-fieldset-legend-font-size: var(--f-form-font-size);  --wsf-field-fieldset-legend-font-style: normal;  --wsf-field-fieldset-legend-font-weight: 400;  --wsf-field-fieldset-legend-text-decoration: none;  --wsf-field-fieldset-legend-text-transform: none;  --wsf-field-fieldset-legend-gap: 0.5em;  --wsf-field-help-font-size: var(--text-s);  --wsf-field-help-font-style: normal;  --wsf-field-help-font-weight: 400;  --wsf-field-help-line-height: 1.5;  --wsf-field-help-text-decoration: none;  --wsf-field-help-text-transform: none;  --wsf-field-help-gap: 0.5em;  --wsf-field-invalid-feedback-font-size: var(--text-s);  --wsf-field-invalid-feedback-font-style: normal;  --wsf-field-invalid-feedback-font-weight: 400;  --wsf-field-invalid-feedback-letter-spacing: var(--text-letter-spacing);  --wsf-field-invalid-feedback-line-height: var(--text-line-height);  --wsf-field-invalid-feedback-text-decoration: none;  --wsf-field-invalid-feedback-text-transform: none;  --wsf-field-invalid-feedback-gap: 0.5em;  --wsf-field-label-font-size: var(--f-form-font-size);  --wsf-field-label-font-style: normal;  --wsf-field-label-font-weight: 400;  --wsf-field-label-letter-spacing: var(--text-letter-spacing);  --wsf-field-label-line-height: var(--text-line-height);  --wsf-field-label-text-decoration: none;  --wsf-field-label-text-transform: none;  --wsf-field-label-gap: 0.5em;  --wsf-field-label-inside-offset: -20px;  --wsf-field-label-inside-scale: 0.9;  --wsf-field-padding-horizontal: 10px;  --wsf-field-padding-vertical: 8.5px;  --wsf-field-prefix-suffix-font-size: var(--text-s);  --wsf-field-prefix-suffix-font-style: normal;  --wsf-field-prefix-suffix-font-weight: 400;  --wsf-field-prefix-suffix-letter-spacing: var(--text-letter-spacing);  --wsf-field-prefix-suffix-line-height: var(--text-line-height);  --wsf-field-prefix-suffix-text-decoration: none;  --wsf-field-prefix-suffix-text-transform: none;  --wsf-field-tooltip-font-size: var(--text-xs);  --wsf-field-tooltip-font-weight: 400;  --wsf-field-tooltip-line-height: var(--text-line-height);  --wsf-field-tooltip-border-radius: var(--radius-s);  --wsf-field-tooltip-gap: 5px;  --wsf-field-font-size: var(--text-m);  --wsf-field-font-style: normal;  --wsf-field-font-weight: 400;  --wsf-field-letter-spacing: var(--text-letter-spacing);  --wsf-field-line-height: var(--text-line-height);  --wsf-field-text-decoration: none;  --wsf-field-text-transform: none;  --wsf-field-checkbox-border-radius: 4px;  --wsf-field-checkbox-gap-horizontal: 6px;  --wsf-field-checkbox-gap-vertical: 10px;  --wsf-field-checkbox-size: 1lh;  --wsf-field-radio-gap-horizontal: 6px;  --wsf-field-radio-gap-vertical: 10px;  --wsf-field-radio-size: 1lh;  --wsf-field-datetime-calendar-border-style: solid;  --wsf-field-datetime-calendar-border-width: 1px;  --wsf-field-datetime-calendar-font-size: var(--text-s);  --wsf-field-datetime-calendar-font-style: normal;  --wsf-field-datetime-calendar-font-weight: 400;  --wsf-field-datetime-calendar-letter-spacing: var(--text-letter-spacing);  --wsf-field-datetime-calendar-line-height: var(--text-line-height);  --wsf-field-datetime-calendar-text-decoration: none;  --wsf-field-datetime-calendar-text-transform: none;  --wsf-field-datetime-padding-vertical: 6px;  --wsf-field-datetime-padding-horizontal: 8px;  --wsf-field-file-dropzonejs-border-style: solid;  --wsf-field-file-dropzonejs-border-width: 1px;  --wsf-field-file-dropzonejs-border-radius: var(--radius);  --wsf-field-file-dropzonejs-padding-inline: var(--wsf-form-grid-gap);  --wsf-field-file-dropzonejs-padding-block: var(--wsf-form-grid-gap);  --wsf-field-file-dropzonejs-progress-radius: var(--radius);  --wsf-field-file-dropzonejs-progress-gap: 5px;  --wsf-field-file-dropzonejs-progress-height: 10px;  --wsf-field-range-track-border-radius: 50px;  --wsf-field-range-tickmark-label-font-size: var(--text-s);  --wsf-field-range-tickmark-label-font-style: normal;  --wsf-field-range-tickmark-label-font-weight: 400;  --wsf-field-range-tickmark-label-letter-spacing: var(--text-letter-spacing);  --wsf-field-range-tickmark-label-line-height: var(--text-line-height);  --wsf-field-range-tickmark-label-text-decoration: none;  --wsf-field-range-tickmark-label-text-transform: none;  --wsf-field-select-arrow-width: 12px;  --wsf-field-select-arrow-height: 6px;  --wsf-field-texteditor-font-size: var(--text-s);  --wsf-field-texteditor-font-style: normal;  --wsf-field-texteditor-font-weight: 400;  --wsf-field-texteditor-letter-spacing: var(--text-letter-spacing);  --wsf-field-texteditor-line-height: var(--text-line-height);  --wsf-field-texteditor-text-decoration: none;  --wsf-field-texteditor-text-transform: none;  --wsf-field-texteditor-p-margin-bottom: 1em;  --wsf-form-color-background: transparent;  --wsf-form-color-base: var(--text-dark);  --wsf-form-color-base-contrast: var(--text-light);  --wsf-form-color-accent: var(--primary);  --wsf-form-color-neutral: var(--neutral-light);  --wsf-form-color-primary: var(--primary);  --wsf-form-color-secondary: var(--secondary);  --wsf-form-color-success: var(--success, #2e8540);  --wsf-form-color-danger: var(--danger, #bb0000);  --wsf-form-color-warning: var(--warning, #fdb81e);  --wsf-form-color-info: var(--info, #02bfe7);  --wsf-form-border-color: transparent;  --wsf-group-li-color-background: transparent;  --wsf-group-li-color-background-active: var(--text-light);  --wsf-group-li-color-background-focus: var(--text-light);  --wsf-group-li-color-background-disabled: color-mix(in oklch, var(--neutral) 60%, transparent);  --wsf-group-li-border-color: var(--primary-light);  --wsf-group-li-border-color-active: var(--primary);  --wsf-group-li-border-color-focus: var(--primary);  --wsf-group-li-border-color-disabled: color-mix(in oklch, var(--neutral) 60%, transparent);  --wsf-group-ul-border-color: var(--neutral);  --wsf-group-li-color: var(--f-form-color-base);  --wsf-group-li-color-active: var(--f-form-color-base);  --wsf-group-li-color-focus: var(--f-form-color-base);  --wsf-group-li-color-disabled: color-mix(in oklch, var(--neutral) 60%, transparent);  --wsf-group-li-steps-color-background: var(--white);  --wsf-group-li-steps-color-background-active: var(--primary-light);  --wsf-group-li-steps-color-background-complete: var(--primary);  --wsf-group-li-steps-border-color: var(--primary-light);  --wsf-group-li-steps-border-color-active: var(--primary);  --wsf-group-li-steps-border-color-complete: var(--primary);  --wsf-group-li-steps-color: var(--f-form-color-base);  --wsf-group-li-steps-color-active: var(--f-form-color-base);  --wsf-group-li-steps-color-complete: var(--text-light);  --wsf-section-color-background: transparent;  --wsf-section-legend-color-background: transparent;  --wsf-section-legend-color: var(--f-form-color-base);  --wsf-field-fieldset-legend-color-background: transparent;  --wsf-field-fieldset-legend-color: var(--f-form-color-base);  --wsf-field-label-color: var(--neutral-dark);  --wsf-field-label-color-background: ;  --wsf-field-help-color: var(--f-form-color-base);  --wsf-field-help-color-background: transparent;  --wsf-field-color-background: var(--f-form-color-base-contrast);  --wsf-field-color-background-hover: var(--f-field-color-background);  --wsf-field-color-background-focus: var(--f-field-color-background);  --wsf-field-color-background-disabled: color-mix(in oklch, var(--neutral) 80%, transparent);  --wsf-field-color-background-invalid: var(--f-field-color-background);  --wsf-field-border-color: var(--border-color-dark);  --wsf-field-border-color-hover: var(--border-color-dark);  --wsf-field-border-color-focus: var(--primary);  --wsf-field-border-color-disabled: color-mix(in oklch, var(--neutral) 60%, transparent);  --wsf-field-border-color-invalid: var(--danger);  --wsf-field-box-shadow-color-focus: var(--primary);  --wsf-field-color: var(--f-form-color-base);  --wsf-field-color-hover: var(--f-field-color);  --wsf-field-color-focus: var(--f-field-color);  --wsf-field-color-disabled: color-mix(in oklch, var(--neutral) 80%, transparent);  --wsf-field-color-invalid: var(--danger);  --wsf-field-color-placeholder: var(--neutral-light);  --wsf-field-invalid-feedback-color: var(--danger);  --wsf-field-invalid-feedback-color-background: transparent;  --wsf-field-prefix-suffix-color: var(--f-form-color-base);  --wsf-field-prefix-suffix-color-background: var(--neutral-semi-light);  --wsf-field-checkbox-color-background: var(--white);  --wsf-field-checkbox-checked-color-background: var(--primary);  --wsf-field-checkbox-checkmark-color: var(--white);  --wsf-field-checkbox-button-color-background: var(--neutral-light);  --wsf-field-checkbox-button-color: var(--neutral);  --wsf-field-checkbox-checked-button-color-background: var(--primary);  --wsf-field-checkbox-checked-button-color: var(--white);  --wsf-field-checkbox-switch-color: var(--neutral-light);  --wsf-field-checkbox-checked-switch-color-background: var(--primary);  --wsf-field-checkbox-checked-switch-color: var(--white);  --wsf-field-radio-color-background: var(--white);  --wsf-field-radio-checked-color: var(--primary);  --wsf-field-radio-button-color-background: var(--neutral-light);  --wsf-field-radio-button-color: var(--neutral);  --wsf-field-radio-checked-button-color-background: var(--primary);  --wsf-field-radio-checked-button-color: var(--white);  --wsf-field-radio-switch-color: var(--neutral-light);  --wsf-field-radio-checked-switch-color-background: var(--primary);  --wsf-field-radio-checked-switch-color: var(--white);  --wsf-field-select-arrow-color: var(--neutral);  --wsf-field-select-select2-choice-color-background: var(--neutral-light);  --wsf-field-select-select2-choice-color: var(--neutral);  --wsf-field-select-select2-choice-color-remove: var(--neutral);  --wsf-field-select-select2-result-color-background: var(--neutral-light);  --wsf-field-select-select2-result-color-background-selected: var(--primary);  --wsf-field-select-select2-result-color-background-highlighted: var(--primary);  --wsf-field-select-select2-result-color: var(--neutral);  --wsf-field-select-select2-result-color-selected: var(--white);  --wsf-field-select-select2-result-color-highlighted: var(--white);  --wsf-field-progress-color-background: var(--neutral-ultra-light);  --wsf-field-progress-color-background-bar: var(--primary-light);  --wsf-field-progress-color-background-complete: var(--primary);  --wsf-field-range-track-color: var(--neutral-ultra-light);  --wsf-field-range-track-lower-color: var(--neutral-light);  --wsf-field-range-track-upper-color: var(--neutral-ultra-light);  --wsf-field-range-thumb-color: var(--primary);  --wsf-field-range-tickmark-color: var(--neutral);  --wsf-field-range-tickmark-label-color: var(--neutral); } form.wsf-form.form--light, .form--light .wsf-form {  color-scheme: light; } form.wsf-form.form--dark, .form--dark .wsf-form {  color-scheme: dark; } :has(> .is-bg) {  position: relative;  isolation: isolate; } :is(*, img, figure, picture).is-bg {  position: var(--bg-position, absolute) !important;  inset: var(--bg-inset, 0);  inline-size: var(--bg-width, 100%);  max-inline-size: 100%;  block-size: var(--bg-height, 100%);  border-radius: var(--bg-radius, 0);  object-fit: var(--bg-object-fit, cover);  object-position: var(--bg-object-position, center);  z-index: var(--bg-z-index, -2);  border-radius: var(--bg-radius, 0);  pointer-events: none; } :is(*, img, figure, picture).is-bg > img {  object-fit: var(--bg-object-fit, cover);  object-position: var(--bg-object-position, center);  inline-size: 100%;  block-size: 100%; } .content-grid > :is(*, img, figure, picture).is-bg {  grid-column: full; } :where(.content-grid) {  --full: minmax(var(--gutter), 1fr);  padding-inline: 0;  column-gap: 0 !important;  display: grid !important;  grid-template-columns: [full-start] var(--full) [feature-max-start] minmax(0, var(--feature-max-width, 100px)) [feature-start] minmax(0, var(--feature-width, 50px)) [content-start] min(var(--content-width), 100% - var(--gutter) * 2) [content-end] minmax(0, var(--feature-width, 50px)) [feature-end] minmax(0, var(--feature-max-width, 100px)) [feature-max-end] var(--full) [full-end]; } :where(.content-grid) > :not(.content--feature, .content--feature-max, .content--full, .content--full-safe) {  width: 100%;  max-width: 100%; } :where(.content-grid) > :where(:not(.content--feature, .content--feature-max, .content--full, .content--full-safe)) {  grid-column: content; } .content--feature {  grid-column: feature; } .content--feature-max {  grid-column: feature-max; } .content--full {  grid-column: full; } .content--full-safe {  grid-column: full;  padding-inline: var(--gutter); } .content-grid:where(.content--full-safe) {  padding-inline: var(--gutter); } :is(.content--feature, .content--feature-max, .content--full, .content--full-safe):not(.content-grid--off :is(.content--feature, .content--feature-max, .content--full, .content--full-safe)) {  width: 100% !important;  max-width: 100%; } :is(.content--feature, .content--feature-max, .content--full, .content--full-safe) :is(figure img, picture img) {  width: 100%; } .content-grid:is([class*="padding--"], [class*="section--"], [class*="header--"]) {  padding-inline: 0; } body :where(p, h1, h2, h3, h4, h5, h6, ul, ol, li) {  margin-block: 0; } .smart-spacing-normalize :where(p, h1, h2, h3, h4, h5, h6, ul, ol, li) {  margin-block: 0; } .smart-spacing {  gap: 0 !important; } .smart-spacing > * + * {  margin-block-start: var(--flow-spacing, initial);  margin-block-end: 0; } .smart-spacing > * + :where(h1, h2, h3, h4, h5, h6) {  margin-block-start: var(--heading-spacing, var(--flow-spacing, initial));  margin-block-end: 0; } .smart-spacing > :where(* + h2) {  margin-block-start: var(--h2-spacing, var(--heading-spacing));  margin-block-end: 0; } .smart-spacing > :where(* + h3) {  margin-block-start: var(--h3-spacing, var(--heading-spacing));  margin-block-end: 0; } .smart-spacing > :where(* + h4) {  margin-block-start: var(--h4-spacing, var(--heading-spacing));  margin-block-end: 0; } .smart-spacing > :where(* + h5) {  margin-block-start: var(--h5-spacing, var(--heading-spacing));  margin-block-end: 0; } .smart-spacing > :where(* + h6) {  margin-block-start: var(--h6-spacing, var(--heading-spacing));  margin-block-end: 0; } .smart-spacing > * + p {  margin-block-start: var(--paragraph-spacing, var(--flow-spacing, initial));  margin-block-end: 0; } .smart-spacing > :is(* + ul, * + ol) {  margin-block: var(--list-spacing, var(--flow-spacing, initial)); } .smart-spacing > :is(ul, ol) {  padding-inline-start: var(--list-indent-spacing, var(--flow-spacing, initial)); } .smart-spacing > ul * + li, .smart-spacing > ol * + li {  margin-block-start: var(--list-item-spacing, var(--flow-spacing, initial));  margin-block-end: 0; } .smart-spacing > ul ul, .smart-spacing > ol ol, .smart-spacing > ul ol, .smart-spacing > ol ul {  margin-block: var(--nested-list-spacing, var(--list-item-spacing, initial));  padding-inline-start: var(--nested-list-indent-spacing, initial); } .smart-spacing > :is(ul, ol) :is(ul, ol) li {  margin-block-start: var(--nested-list-item-spacing, var(--list-item-spacing, initial)); } .smart-spacing > * + figure, .smart-spacing > * + picture {  margin-block: var(--figure-spacing, var(--flow-spacing, initial)); } .smart-spacing figcaption {  margin-block: var(--figcaption-spacing, var(--flow-spacing, initial)); } .smart-spacing > * + blockquote:where(:not(figure > blockquote)) {  margin-block: var(--blockquote-spacing, var(--flow-spacing, initial)); } .smart-spacing > blockquote * + * {  margin-block-start: var(--paragraph-spacing, var(--flow-spacing, initial));  margin-block-end: 0; } .smart-spacing > :is(figure, blockquote, ul, ol) + * {  --paragraph-spacing: 0;  --flow-spacing: 0; } .smart-spacing--off :where(p, h1, h2, h3, h4, h5, h6, ul, ol, li) {  margin-block: 0; } .brxe-text, .brxe-post-content:where(:not([data-source="bricks"])) {  gap: 0 !important; } .brxe-text > * + *, .brxe-post-content:where(:not([data-source="bricks"])) > * + * {  margin-block-start: var(--flow-spacing, initial);  margin-block-end: 0; } .brxe-text > * + :where(h1, h2, h3, h4, h5, h6), .brxe-post-content:where(:not([data-source="bricks"])) > * + :where(h1, h2, h3, h4, h5, h6) {  margin-block-start: var(--heading-spacing, var(--flow-spacing, initial));  margin-block-end: 0; } .brxe-text > :where(* + h2), .brxe-post-content:where(:not([data-source="bricks"])) > :where(* + h2) {  margin-block-start: var(--h2-spacing, var(--heading-spacing));  margin-block-end: 0; } .brxe-text > :where(* + h3), .brxe-post-content:where(:not([data-source="bricks"])) > :where(* + h3) {  margin-block-start: var(--h3-spacing, var(--heading-spacing));  margin-block-end: 0; } .brxe-text > :where(* + h4), .brxe-post-content:where(:not([data-source="bricks"])) > :where(* + h4) {  margin-block-start: var(--h4-spacing, var(--heading-spacing));  margin-block-end: 0; } .brxe-text > :where(* + h5), .brxe-post-content:where(:not([data-source="bricks"])) > :where(* + h5) {  margin-block-start: var(--h5-spacing, var(--heading-spacing));  margin-block-end: 0; } .brxe-text > :where(* + h6), .brxe-post-content:where(:not([data-source="bricks"])) > :where(* + h6) {  margin-block-start: var(--h6-spacing, var(--heading-spacing));  margin-block-end: 0; } .brxe-text > * + p, .brxe-post-content:where(:not([data-source="bricks"])) > * + p {  margin-block-start: var(--paragraph-spacing, var(--flow-spacing, initial));  margin-block-end: 0; } .brxe-text > :is(* + ul, * + ol), .brxe-post-content:where(:not([data-source="bricks"])) > :is(* + ul, * + ol) {  margin-block: var(--list-spacing, var(--flow-spacing, initial)); } .brxe-text > :is(ul, ol), .brxe-post-content:where(:not([data-source="bricks"])) > :is(ul, ol) {  padding-inline-start: var(--list-indent-spacing, var(--flow-spacing, initial)); } .brxe-text > ul * + li, .brxe-text > ol * + li, .brxe-post-content:where(:not([data-source="bricks"])) > ul * + li, .brxe-post-content:where(:not([data-source="bricks"])) > ol * + li {  margin-block-start: var(--list-item-spacing, var(--flow-spacing, initial));  margin-block-end: 0; } .brxe-text > ul ul, .brxe-text > ol ol, .brxe-text > ul ol, .brxe-text > ol ul, .brxe-post-content:where(:not([data-source="bricks"])) > ul ul, .brxe-post-content:where(:not([data-source="bricks"])) > ol ol, .brxe-post-content:where(:not([data-source="bricks"])) > ul ol, .brxe-post-content:where(:not([data-source="bricks"])) > ol ul {  margin-block: var(--nested-list-spacing, var(--list-item-spacing, initial));  padding-inline-start: var(--nested-list-indent-spacing, initial); } .brxe-text > :is(ul, ol) :is(ul, ol) li, .brxe-post-content:where(:not([data-source="bricks"])) > :is(ul, ol) :is(ul, ol) li {  margin-block-start: var(--nested-list-item-spacing, var(--list-item-spacing, initial)); } .brxe-text > * + figure, .brxe-text > * + picture, .brxe-post-content:where(:not([data-source="bricks"])) > * + figure, .brxe-post-content:where(:not([data-source="bricks"])) > * + picture {  margin-block: var(--figure-spacing, var(--flow-spacing, initial)); } .brxe-text figcaption, .brxe-post-content:where(:not([data-source="bricks"])) figcaption {  margin-block: var(--figcaption-spacing, var(--flow-spacing, initial)); } .brxe-text > * + blockquote:where(:not(figure > blockquote)), .brxe-post-content:where(:not([data-source="bricks"])) > * + blockquote:where(:not(figure > blockquote)) {  margin-block: var(--blockquote-spacing, var(--flow-spacing, initial)); } .brxe-text > blockquote * + *, .brxe-post-content:where(:not([data-source="bricks"])) > blockquote * + * {  margin-block-start: var(--paragraph-spacing, var(--flow-spacing, initial));  margin-block-end: 0; } .brxe-text > :is(figure, blockquote, ul, ol) + *, .brxe-post-content:where(:not([data-source="bricks"])) > :is(figure, blockquote, ul, ol) + * {  --paragraph-spacing: 0;  --flow-spacing: 0; } body :where(p:last-of-type) + :is(h1, h2, h3, h4, h5, h6) {  margin-top: 0;  margin-block-start: 0; } #shadow-host-companion {  padding: 0; }  .has-primary-color {  color: var(--primary); } .has-primary-background-color {  background-color: var(--primary); } .has-primary-border-color {  border-color: var(--primary); } .has-primary-hover-color {  color: var(--primary-hover); } .has-primary-hover-background-color {  background-color: var(--primary-hover); } .has-primary-hover-border-color {  border-color: var(--primary-hover); } .has-primary-ultra-light-color {  color: var(--primary-ultra-light); } .has-primary-ultra-light-background-color {  background-color: var(--primary-ultra-light); } .has-primary-ultra-light-border-color {  border-color: var(--primary-ultra-light); } .has-primary-light-color {  color: var(--primary-light); } .has-primary-light-background-color {  background-color: var(--primary-light); } .has-primary-light-border-color {  border-color: var(--primary-light); } .has-primary-semi-light-color {  color: var(--primary-semi-light); } .has-primary-semi-light-background-color {  background-color: var(--primary-semi-light); } .has-primary-semi-light-border-color {  border-color: var(--primary-semi-light); } .has-primary-semi-dark-color {  color: var(--primary-semi-dark); } .has-primary-semi-dark-background-color {  background-color: var(--primary-semi-dark); } .has-primary-semi-dark-border-color {  border-color: var(--primary-semi-dark); } .has-primary-dark-color {  color: var(--primary-dark); } .has-primary-dark-background-color {  background-color: var(--primary-dark); } .has-primary-dark-border-color {  border-color: var(--primary-dark); } .has-primary-ultra-dark-color {  color: var(--primary-ultra-dark); } .has-primary-ultra-dark-background-color {  background-color: var(--primary-ultra-dark); } .has-primary-ultra-dark-border-color {  border-color: var(--primary-ultra-dark); } .has-accent-color {  color: var(--accent); } .has-accent-background-color {  background-color: var(--accent); } .has-accent-border-color {  border-color: var(--accent); } .has-accent-hover-color {  color: var(--accent-hover); } .has-accent-hover-background-color {  background-color: var(--accent-hover); } .has-accent-hover-border-color {  border-color: var(--accent-hover); } .has-accent-ultra-light-color {  color: var(--accent-ultra-light); } .has-accent-ultra-light-background-color {  background-color: var(--accent-ultra-light); } .has-accent-ultra-light-border-color {  border-color: var(--accent-ultra-light); } .has-accent-light-color {  color: var(--accent-light); } .has-accent-light-background-color {  background-color: var(--accent-light); } .has-accent-light-border-color {  border-color: var(--accent-light); } .has-accent-semi-light-color {  color: var(--accent-semi-light); } .has-accent-semi-light-background-color {  background-color: var(--accent-semi-light); } .has-accent-semi-light-border-color {  border-color: var(--accent-semi-light); } .has-accent-semi-dark-color {  color: var(--accent-semi-dark); } .has-accent-semi-dark-background-color {  background-color: var(--accent-semi-dark); } .has-accent-semi-dark-border-color {  border-color: var(--accent-semi-dark); } .has-accent-dark-color {  color: var(--accent-dark); } .has-accent-dark-background-color {  background-color: var(--accent-dark); } .has-accent-dark-border-color {  border-color: var(--accent-dark); } .has-accent-ultra-dark-color {  color: var(--accent-ultra-dark); } .has-accent-ultra-dark-background-color {  background-color: var(--accent-ultra-dark); } .has-accent-ultra-dark-border-color {  border-color: var(--accent-ultra-dark); } .has-base-color {  color: var(--base); } .has-base-background-color {  background-color: var(--base); } .has-base-border-color {  border-color: var(--base); } .has-base-hover-color {  color: var(--base-hover); } .has-base-hover-background-color {  background-color: var(--base-hover); } .has-base-hover-border-color {  border-color: var(--base-hover); } .has-base-ultra-light-color {  color: var(--base-ultra-light); } .has-base-ultra-light-background-color {  background-color: var(--base-ultra-light); } .has-base-ultra-light-border-color {  border-color: var(--base-ultra-light); } .has-base-light-color {  color: var(--base-light); } .has-base-light-background-color {  background-color: var(--base-light); } .has-base-light-border-color {  border-color: var(--base-light); } .has-base-semi-light-color {  color: var(--base-semi-light); } .has-base-semi-light-background-color {  background-color: var(--base-semi-light); } .has-base-semi-light-border-color {  border-color: var(--base-semi-light); } .has-base-semi-dark-color {  color: var(--base-semi-dark); } .has-base-semi-dark-background-color {  background-color: var(--base-semi-dark); } .has-base-semi-dark-border-color {  border-color: var(--base-semi-dark); } .has-base-dark-color {  color: var(--base-dark); } .has-base-dark-background-color {  background-color: var(--base-dark); } .has-base-dark-border-color {  border-color: var(--base-dark); } .has-base-ultra-dark-color {  color: var(--base-ultra-dark); } .has-base-ultra-dark-background-color {  background-color: var(--base-ultra-dark); } .has-base-ultra-dark-border-color {  border-color: var(--base-ultra-dark); } .has-neutral-color {  color: var(--neutral); } .has-neutral-background-color {  background-color: var(--neutral); } .has-neutral-border-color {  border-color: var(--neutral); } .has-neutral-hover-color {  color: var(--neutral-hover); } .has-neutral-hover-background-color {  background-color: var(--neutral-hover); } .has-neutral-hover-border-color {  border-color: var(--neutral-hover); } .has-neutral-ultra-light-color {  color: var(--neutral-ultra-light); } .has-neutral-ultra-light-background-color {  background-color: var(--neutral-ultra-light); } .has-neutral-ultra-light-border-color {  border-color: var(--neutral-ultra-light); } .has-neutral-light-color {  color: var(--neutral-light); } .has-neutral-light-background-color {  background-color: var(--neutral-light); } .has-neutral-light-border-color {  border-color: var(--neutral-light); } .has-neutral-semi-light-color {  color: var(--neutral-semi-light); } .has-neutral-semi-light-background-color {  background-color: var(--neutral-semi-light); } .has-neutral-semi-light-border-color {  border-color: var(--neutral-semi-light); } .has-neutral-semi-dark-color {  color: var(--neutral-semi-dark); } .has-neutral-semi-dark-background-color {  background-color: var(--neutral-semi-dark); } .has-neutral-semi-dark-border-color {  border-color: var(--neutral-semi-dark); } .has-neutral-dark-color {  color: var(--neutral-dark); } .has-neutral-dark-background-color {  background-color: var(--neutral-dark); } .has-neutral-dark-border-color {  border-color: var(--neutral-dark); } .has-neutral-ultra-dark-color {  color: var(--neutral-ultra-dark); } .has-neutral-ultra-dark-background-color {  background-color: var(--neutral-ultra-dark); } .has-neutral-ultra-dark-border-color {  border-color: var(--neutral-ultra-dark); } .has-white-color {  color: var(--white); } .has-white-background-color {  background-color: var(--white); } .has-white-border-color {  border-color: var(--white); } .has-black-color {  color: var(--black); } .has-black-background-color {  background-color: var(--black); } .has-black-border-color {  border-color: var(--black); }  .magic-btn {  position: relative;  overflow: hidden;  z-index: 3; } .magic-btn::before {  content: "";  position: absolute;  inset: 0;  background: url('https://finchmagician.com/wp-content/uploads/finch_magic_smoke_and_mirrors.avif') center center / cover no-repeat;  opacity: 0.3;  z-index: -1;  pointer-events: none; } .magic-btn > * {  position: relative;  z-index: 1; } .magic-top-hat {  max-width: 300px;  padding-top: 5px;  padding-right: 5px;  padding-bottom: 15px;  padding-left: 5px;  transition: transform 800ms ease-in-out; } .magic-top-hat:hover {  transform: translateY(-5px);  transition: transform 400ms ease-in-out; } .bricks-button.bricks-background-primary {  box-shadow: 0 6px 16px rgba(0,0,0,0.2);  transition: box-shadow 800ms ease-in-out !important; } .bricks-button.bricks-background-primary:hover {  box-shadow: 0 8px 18px rgba(0,0,0,0.3);  transition: box-shadow 400ms ease-in-out !important; }  #brx-header::before {  content: "";  position: absolute !important;  left: 0; right: 0; bottom: 0 !important;  background: rgba(255, 0, 0, 0.05) !important;  backdrop-filter: blur(4px) contrast(120%) brightness(108%) !important;  filter: drop-shadow(0 0 1px rgba(0,0,0,0.8)) !important;  opacity:50% !important;  height: 100% !important; } #brx-header {box-shadow: 0 12px 40px 0 rgba(53, 0, 0, 0.267) inset; } #brx-header::after {  content: "";  position: absolute !important;  left: 0; right: 0; bottom: 0 !important;  background: linear-gradient(270deg, rgba(62, 178, 255, 0.01) 0%, rgba(168, 182, 255, .01) 30.33%, rgba(207, 169, 254, .01) 61.38%, rgba(171, 224, 253, .01) 100%) !important;  backdrop-filter: blur(8px) saturate(20%) contrast(150%) brightness(90%) !important;  filter: drop-shadow(0 0 1px rgba(0,0,0,0.5)) !important;  box-shadow:0 0 15px #ffffff80 !important;  opacity:98% !important;  height: 100% !important;  pointer-events: none; } #brx-header a, li {  z-index: 4 !important; } @media (max-width: 768px) {  #brx-header,  #brx-header::before,  #brx-header::after {   height: 12dvh !important;   min-height: 12dvh !important;   max-height: 12dvh !important;  } } @media (max-width: 360px) {  #brx-header,  #brx-header::before,  #brx-header::after {   height: 14dvh !important;   min-height: 14dvh !important;   max-height: 14dvh !important;  } } @media (max-width: 320px) {  #brx-header,  #brx-header::before,  #brx-header::after {   height: 18dvh !important;   min-height: 18dvh !important;   max-height: 18dvh !important;  } } details > summary {  color: rgb(0, 0, 0);  opacity:0.5;  font-size: 1em; } details > summary{  list-style-type: ""; } 