.bde-repeater-element{max-width:100%;width:100%;text-align:left}.bde-post-loop{max-width:100%;width:100%}.oxy-svg-icon{display:inline-flex;--oxy-icon-fill:currentColor;--oxy-icon-stroke:currentColor;--oxy-icon-size:1em;justify-content:center;align-items:center}.oxy-svg-icon>svg{font-size:var(--oxy-icon-size);width:1em;height:1em;stroke-width:0;stroke:var(--oxy-icon-fill);fill:var(--oxy-icon-stroke)}.bde-themeless-template-content-area{display:block;width:100%;max-width:100%}.bde-term-loop{max-width:100%;width:100%}.oxy-oembed iframe{border:0}.breakdance .bde-flexible-content{max-width:100%;width:100%;text-align:left}.breakdance .bde-hover-swapper{position:relative;overflow:hidden;display:flex;--hoverSwapperTransitionDuration:var(--bde-transition-duration,300ms)}.breakdance .bde-hover-swapper>*:nth-child(1){position:relative;transition:all var(--hoverSwapperTransitionDuration) ease-in-out}.breakdance .bde-hover-swapper>*:nth-child(2){position:absolute;top:0;left:0;width:100%;height:100%;transition:all var(--hoverSwapperTransitionDuration) ease-in-out}.breakdance .bde-hover-swapper[data-hover-swapper-effect="fade"]>*:nth-child(2){opacity:0}.breakdance .bde-hover-swapper[data-hover-swapper-effect="fade"]:hover>*:nth-child(2){opacity:1}.breakdance .bde-hover-swapper[data-hover-swapper-effect="slide-up"]>*:nth-child(2){transform:translateY(100%)}.breakdance .bde-hover-swapper[data-hover-swapper-effect="slide-up"]:hover>*:nth-child(1){transform:translateY(-100%)}.breakdance .bde-hover-swapper[data-hover-swapper-effect="slide-up"]:hover>*:nth-child(2){transform:translateY(0)}.breakdance .bde-hover-swapper[data-hover-swapper-effect="slide-down"]>*:nth-child(2){transform:translateY(-100%)}.breakdance .bde-hover-swapper[data-hover-swapper-effect="slide-down"]:hover>*:nth-child(1){transform:translateY(100%)}.breakdance .bde-hover-swapper[data-hover-swapper-effect="slide-down"]:hover>*:nth-child(2){transform:translateY(0)}.breakdance .bde-hover-swapper[data-hover-swapper-effect="slide-right"]>*:nth-child(2){transform:translateX(-100%)}.breakdance .bde-hover-swapper[data-hover-swapper-effect="slide-right"]:hover>*:nth-child(1){transform:translateX(100%)}.breakdance .bde-hover-swapper[data-hover-swapper-effect="slide-right"]:hover>*:nth-child(2){transform:translateX(0)}.breakdance .bde-hover-swapper[data-hover-swapper-effect="slide-left"]>*:nth-child(2){transform:translateX(100%)}.breakdance .bde-hover-swapper[data-hover-swapper-effect="slide-left"]:hover>*:nth-child(1){transform:translateX(-100%)}.breakdance .bde-hover-swapper[data-hover-swapper-effect="slide-left"]:hover>*:nth-child(2){transform:translateX(0)}.breakdance .bde-overlapped-images{overflow:hidden;position:relative;width:100%;height:800px}.breakdance .bde-overlapped-image{position:absolute;object-fit:cover;top:0;left:0}.breakdance .bde-overlapped-image--top-right{top:0;right:0;left:auto}.breakdance .bde-overlapped-image--top-left{top:0;right:auto;left:0}.breakdance .bde-overlapped-image--bottom-right{top:auto;right:0;bottom:0;left:auto}.breakdance .bde-overlapped-image--bottom-left{top:auto;right:auto;bottom:0;left:0}.breakdance .bde-contact-form7{width:100%}.breakdance-form .wpcf7-form p,.breakdance-form .wpcf7 form>div,.wpcf7 form>p{margin:0;font-size:inherit}.breakdance-form .wpcf7-not-valid-tip{margin-top:-12px;margin-bottom:6px}.breakdance-form .wpcf7 form .wpcf7-response-output{padding:1em;margin:0}.breakdance-form .wpcf7 .ajax-loader{transform:translate(10px,7px);margin:0}.breakdance .bde-gravity-forms{width:100%}.breakdance-form .gform_title{margin-top:0}.breakdance-form .ginput_container.ginput_container_text{--go-button--padding--y:0}.breakdance-form .gform_wrapper.gravity-theme .gform_footer,.breakdance-form .gform_wrapper.gravity-theme .gform_page_footer{margin:6px 0 0;padding-top:16px;padding-bottom:0}.bde-icon-boxes{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2em;width:100%}.bde-icon-box{display:flex;flex-direction:column;align-items:flex-start}.bde-icon-box-icon-wrapper{display:flex;align-items:center;justify-content:center}.bde-icon-box-icon{display:flex;font-size:24px}.bde-icon-box-icon>svg{font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.bde-icon-box-content-wrapper{display:flex;flex-direction:column}.bde-icon-box-title{font-size:24px}.bde-icon-box-text{font-size:16px}.breakdance .bde-image{max-width:100%}.breakdance-image{position:relative;display:flex;flex-direction:column;max-width:100%;margin:0;border:none}.breakdance-image-clip{overflow:hidden}.breakdance-image-object{display:block;max-width:100%;height:auto}.breakdance-image__caption{text-align:center;margin:0;padding:16px}.breakdance-image--caption-overlap .breakdance-image__caption{position:absolute;left:0;right:0;bottom:0}.breakdance-image-link{display:block}.breakdance-image__mask{-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto}.breakdance-image__mask img{border-style:none;height:auto;max-width:100%}.breakdance .bde-missing-element{display:contents}.breakdance .bde-missing-element__message{padding:20px;background-color:#fee;color:#800;font-size:20px}.breakdance .bde-missing-element p{margin:0;color:#800}.breakdance .bde-missing-element a{color:#800}.breakdance .bde-ninja-forms{width:100%}.breakdance-form .nf-form-fields-required{font-size:14px;margin-bottom:10px}.breakdance-form nf-fields-wrap{display:contents}.breakdance-form #ninja_forms_required_items,.breakdance-form .nf-field-container{margin-bottom:0!important}.breakdance-form .nf-form-content{padding:0}.breakdance-form .nf-form-content textarea.ninja-forms-field{height:auto}.breakdance-form .nf-form-content textarea.ninja-forms-field,.breakdance-form .nf-form-content .listselect-wrap .nf-field-element div,.breakdance-form .nf-form-content input.ninja-forms-field,.breakdance-form .nf-form-content select.ninja-forms-field:not([multiple]){height:auto}.breakdance-form .nf-form-content .label-above .nf-field-label,.breakdance-form .nf-form-content .label-below .nf-field-label,.breakdance-form .nf-form-content .label-hidden .nf-field-label{margin-bottom:0!important}.breakdance-form .nf-pass.field-wrap .nf-field-element:after,.breakdance-form .nf-error.field-wrap .nf-field-element:after{display:none}.breakdance-form .nf-form-content .listselect-wrap .nf-field-element div,.breakdance-form .nf-form-content .ninja-forms-field{margin-top:4px}